html,body{
	margin:0 auto;
	font: normal normal normal 10px Arial, Helvetica, sans-serif;
}
html{
	background-image: url(/martigues_carro/design/2/bg_html.png);
	background-repeat: repeat-y;
	background-position: center;
}
form{
	margin: 6px 0;
}
i,em{
	font-size: 99%;width: 99%;
}


.spacer{clear:both;}

#conteneur{
	width: 1000px;
	margin: 0 auto;
	
}
#conteneur a{
	color:#1849A8;
	font-size:11px;
	font-weight: bold;
}
	
#header{
	background: url(/martigues_carro/design/2/bg_header.jpg) no-repeat; 
	width: 1000px;
	height: 99px;
}
#header a.link{
	display: block;
	width: 300px;
	height: 60px;
	top:10px;left:10px;
	text-decoration:none;
}
#navig{
	border-top:solid 1px #9DBDFF;
	border-left:solid 1px #9DBDFF;
	border-right:solid 1px #9DBDFF;
	height: 20px;
	background: #fff url(/martigues_carro/design/2/bg_nav.png);
	text-align: center;
}
#navig a{
	display: block;
	float: left;
	height: 20px;
	line-height:20px;
	color: #003;
	text-decoration: none;
	border-right: solid 1px #9DBDFF;
	padding: 0 8px;
	font-weight:normal;
	text-transform: uppercase;		
}
#navig a:hover{
	background: #eee url(/martigues_carro/design/2/bg_nav_a.png);
	color: #2B8055;
}
#content{
	background: url(/martigues_carro/design/2/bg_conteneur.png) repeat-x; 
	padding: 10px;
	
}
	#content h1{ 
		margin:0 auto;
		text-align:center;
		color:#1849A8;
	}
	#content .gauche{
		float:left;
		margin-right:10px;
		width:500px;
	}
	#content .droite{
		float:left;
		width:225px;
	}
#pave1, #pave2{	
	border:solid 1px #9DBDFF;
	background:#fff;	
	margin: 6px 0;
	color: #003;	
}
#pave1 .head, #pave2 .head, #table1 tr.head th,#table1 tr.head td{	
	background: #fff url(/martigues_carro/design/2/bg_nav.png);
	line-height: 20px;
	text-transform: uppercase;		
	border-bottom:solid 1px #7B8BCE;
	padding:0 6px;
}
#pave1 .text, #pave2 .text{	
	padding: 6px;	
	font-size: 11px;	
}
#pave1 a, #pave2 a{
	font-weight:bold;
	color: #1849A8;
}
#pave1 .text i, #pave2 .text i{
	font-size: 99%;
	width: 99%;
}
table#table1, #table1{
	border-collapse: collapse;
	border: 0;		
	margin: 0;
	padding: 0;
	background: #1C4DAA url(/martigues_carro/design/2/bg_pave_padding.gif);
}
#table1 td,th{
	padding:1px 4px;
}
#table1 tr.head{
	height: 20px;
	padding:0;
	margin:0;
}
#table1 tr.head td{
	font-size: 12px;
	font-variant: normal;
	font-style: normal;
	background: #3764BA url(/martigues_carro/design/2/bg_pave2.gif) repeat-x  top left;
}
#table1 tr.head th{ 
	background: #6D97E8 url(/martigues_carro/design/2/bg_pave1.gif) repeat-x  top left;	
	text-align:left;
}
#table1 tr.head a{
	color: #fff;
}
#table1 tr.row1 td{
	background:#D7FAFF;
	border: 1px solid #D7E6FF;
}
#table1 tr.row2 td{
	background:#FBFFD7;
	border: 1px solid #FFEFD7;
}
#table1 tr.over td{
	background:#FFDCD7;
	border: 2px solid #FFC0BB;
	border-right: 1px;
	border-left: 1px;
	font-size:110%;
	padding:4px;

}
#scroller, #scroller2{
}
#scroller{
	height: 180px
}
#scroller2{
	height: 70px
}

