@charset "utf-8";
/* CSS Document */

html, body, p, span, a {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	margin : 0;
	padding : 0;
	font-size:12px;
}


img {
	margin:0px;
	padding:0px;
	border:0;
}

form{
margin:0;
padding:0;}

html{
	margin:0px;
	padding:0px;
	background: #CCCCCC;
}

body {
	margin : 0;
	padding : 0;
	width:100%;
	height:100%;
}

.tabtxt{
/*text-transform:uppercase;*/
font-size:13px;
color:#000000;
font-weight:normal;}

.tabtxt1{
/*text-transform:uppercase;*/
font-size:13px;
font-weight:bold;
color:#ff9933;
font-weight:bold;
}

.tabtxt2{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#000000;
	/*text-transform:uppercase;*/
}

.tabtxt3{
/*text-transform:uppercase;*/
font-size:13px;
color:#000000;
font-weight:bold;
}

.tabtxt5{
/*text-transform:uppercase;*/
font-size:13px;
color:#ffFFFF;
/*color:#ff9933;orange*/
font-weight:bold;
}

.tabtxt6{
/*text-transform:uppercase;*/
font-size:13px;
color:#000000;
font-weight:normal;
}
.tabtxt8{
/*text-transform:uppercase;*/
font-size:18px;
color:#000000;
font-weight:bold;
}

.fiche{
margin:0 0 0 26px;
padding:0;
background:url(../img/tabfiche.png) no-repeat!important;
filter:none !important;
background-image:url(none);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/tabfiche.png', sizingMethod='crop', enabled='true');
*background:url(../img/tabfiche.gif) no-repeat;
width:470px;
height:235px;
display:block;
}

.col1fiche{
float:left;
width:232px;
height:235px;
margin:0;
padding:0;
}

.col2fiche{
float:right;
width:230px;
height:235px;
margin:0;
padding:0;
}

.tabimage{
margin:1px;
padding:0;
width:230px;
height:233px;
text-align:center;
}

.topfiche2{
width:238px;
height:40px;
text-align:center;
margin:0;
padding:5px 0 0 0;
font-weight:bold;
/*text-transform:uppercase;*/
}

.carcteristique{
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
width:200px;
margin:30px 0 0 0;
padding:5px;
}

.gencode{
border-top:1px solid #CCCCCC;
width:205px;
margin:0;
padding:5px 0 0 0;
}



.correspondance{
width:820px;
height:394px;
margin:0 0 0 80px;
padding:0;
}

.topcorresp{
margin:0;
padding:0;
background:url(../img/top_coresp.png) no-repeat!important;
filter:none !important;
background-image:url(none);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/top_coresp.png', sizingMethod='crop', enabled='true');
*background:url(../img/top_coresp.gif) no-repeat;
width:820px;
height:45px;
}

.contcorresp{
padding:0;
width:820px;
background:url(../img/cont_corresp.jpg) repeat-y;
float:right;
margin:0;
display:block;
overflow:auto;
height:369px;
}

.tabtxtgras{
/*text-transform:uppercase;*/
font-size:12px;
color:#000000;
font-weight:bold;
}

.tabtxtgras a{
/*text-transform:uppercase;*/
text-decoration:none;
font-size:12px;
color:#000000;
font-weight:bold;
}

.tabtxtgras a:hover{
/*text-transform:uppercase;*/
text-decoration:underline;
font-size:12px;
color:#000000;
font-weight:bold;
}


.col1{
float:left;
width:496px;
margin:0px 0 0 0;
/*background-color:#CC9900;*/
}

.tab1_vehic{
/*widht:427px;*/
width:427px;
display:block;
margin:0px 0px 10px 0px;
padding:0;
}

.tab1_vehictop{
margin:0;
padding:15px 0px 0px 0px;
background:url(../img/top_vehic1.png) no-repeat!important;
filter:none !important;
background-image:url(none);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/top_vehic1.png', sizingMethod='scale', enabled='true');
background:url(../img/top_vehic1.gif) no-repeat;
text-align:center;
/*text-transform:uppercase;*/
font-size:13px;
color:#000000;
font-weight:bold;
widht:427px;
height:30px;
display:block;
}

.tab1_vehiccont{
/*widht:427px;*/
/*height:220px;*/
margin:0;
padding:0;
background:url(../img/tabcontmod.jpg) no-repeat bottom left #FFFFFF;
display:block;
}

.tab2_vehic{
widht:470px;
display:block;
margin:0 0 10px 0;
padding:0;
}
.tab2_vehictop{
widht:470px;
height:30px;
margin:0;
padding:15px 0 0 0;
/**padding:15px 0 0 -10px;*/
background:url(../img/top_vehic2.png) no-repeat!important;
filter:none !important;
background-image:url(none);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/top_vehic2.png', sizingMethod='crop', enabled='true');
*background:url(../img/top_vehic2.gif) no-repeat;
}

.tab2_vehiccont{
widht:470px;
margin:0;
padding:0;
background:url(../img/tabcontvehic2.jpg) repeat-y;
}

.tab1 tr{
border:1px solid #dfdfdf;
height:36px;
}

.tab1 td{
border:1px solid #dfdfdf;
padding:0px 2px 0px 2px;
height:36px;
*display:block;
}

.tab tr{
border:1px solid #dfdfdf;
height:36px;
}

.tab td{
border:1px solid #dfdfdf;
height:36px;
*display:block;
}

.col2{
float:left;
width:470px;
margin:0px 0 0 0;
/*background-color:#FF9900;*/
}

.clearer{
	height:1px;
	overflow:hidden;	
	margin-top:-1px;
	clear:both;

}

.flag {
	float: right;
	margin-right:20px;
}

