

table.table{
	border:solid 1px #333;
	border-collapse:collapse;
	background-color:#222;	
	width:60%;	
}

.tabs table.table{
	width:100%;	
}

	table.table thead{
		background:url(../images/design/bkg_header_simple.png) bottom left repeat;		
	}
	
		table.table thead tr{}
		
			table.table thead tr th{
				padding:5px;	
				color:#000;
				border:solid 1px #333;
			}
	
	table.table tbody, table.table tfoot{
		color:#CCC;
	}
	
	table.table tbody tr:nth-child(odd) {
	   background-color: #262626;
	}
	
		table.table tbody tr.paire, table.table tfoot tr.paire{
			/*background-color:#262626;	*/
		}
		
		table.table tbody tr.impaire, table.table tfoot tr.impaire{
			/*background-color:#383838;*/	
		}
			
			.checked_line{
				background-color:#A6B292 !important;
				color:#000;
			}
	
			table.table tbody tr:hover, table.table tfoot tr:hover{
				background-color:#606060;	
			}			
		
				table.table tbody tr td, table.table tfoot tr td{
					padding:5px;	
					text-align:center;
					border:solid 1px #333;
					overflow:hidden;
					vertical-align:middle;
				}
				
					.align-left{
						text-align:left !important;	
					}
				
					table.table tbody tr td img, table.table tfoot tr td img{
						max-width:150px;	
					}
					
					td .options{
						list-style:none;	
					}
						
						td .options li *{
							white-space:nowrap !important;
						}
							td .options li a{
								clear:both;
							}
						
							td .options li input{
								margin:0 !important;
							}
							
							td .options li label{
								font-size:0.8em;	
							}
							
fieldset.sideform table{
}

	fieldset.sideform table tbody tr th{
		background:url(../images/design/bkg_header_simple.png) bottom left repeat;		
		vertical-align:middle;
		padding:5px;	
		color:#000;
		border:solid 1px #333;
	}