body {
	color:#330066;
	font-family:arial,verdana,sans-serif;
	font-size:12px;

}

iframe {
	border: none;
}

.contactForm
{

	padding:15px;

}


.formtable th, .formtable td
{
	text-align:left;
	border:none;
	font-size:8pt;
	border-bottom:1px solid #ddd;
	padding:10px 0;

}

.formtable th
{
	width:200px;

}



.contactForm table th, .contactForm table th
{

	width:50%;
	text-align:left;
	padding:10px 0;

}

.contactForm input[type='text'], .contactForm select
{
	width:100%;

}

.contactForm textarea
{
	width: 670px;
}

.col1 .headmodule.bleu
{
	background:url(/images/distrib/08/headmenubleu.gif) no-repeat;
	color:#fff;
	

}

.col1 .module.orange .headmodule
{
	background:url(/images/distrib/08/headmenuorange.gif) no-repeat;
	color:#fff;

}

.col1 .module.rose .headmodule
{
	background:url(/images/distrib/08/headmenurose.gif) no-repeat;
	color:#fff;

}

.col1 .module.vert .headmodule
{
	background:url(/images/distrib/08/headmenuvert.gif) no-repeat;
	color:#fff;

}


.col1 .vert ul li.ui-state-active a {
	background:transparent url(/images/distrib/08/backlinkactivevert.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
}

.col1 .bleu ul li.ui-state-active a {
	background:transparent url(/images/distrib/08/backlinkactivebleu.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
}

.col1 .rose ul li.ui-state-active a {
	background:transparent url(/images/distrib/08/backlinkactiverose.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
}


.col1 .module .headmodule span
{
	border:none;

}
.wrapper
{
	width:995px;
	
	
	clear:both;
	
	margin:auto;
	
	
	

}

.col2 .headmodule
{
	//background:transparent url(/images/distrib/08/backheadviolet.gif) no-repeat scroll 0 0;
}

.col2
{
	padding:0 0 0 10px;
	float:left;
	height:100%;
	width:753px;
	
	margin-left:0px;
	
}


.col1 .headmodule span
{
	border-left:0;
	
}	

.col2 .headmodule
{
	background:#FFFFFF url(/images/amt/images/contenu_haut_vert_long.png) no-repeat scroll right top;
	border:0 none;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	height:21px;
	margin-bottom:0;
	margin-top:2px;
	padding:6px 0 0;
	text-indent:10px;
	padding-top:9px;

}

.smallblocs {
background-color:#DDDDDD;
border:1px solid #AAAAAA;
color:#545454;
cursor:pointer;
float:left;
height:57px;
margin:5px;
width:165px;
}

.sousmenu li {
	font-weight: bold;
}

#content {
background-color:#FFFFFF;
height:auto;
margin:0 auto;
padding-top:15px;
text-align:left;
}

#centre {
float:right;
margin-bottom:10px;
margin-right:30px;
right:0;
width:720px;
}

.centre {
float:right;
margin-bottom:10px;
margin-right:30px;
right:0;
width:720px;
}

.contenu_centre_orange {
background:transparent url(/images/amt/images/contenu_centre.png) repeat-y scroll 0 0;
padding-top:1px;
border:1px solid #DEDEDE;
border-collapse:collapse;
}

.separation_bas {
background:#FFFFFF url(/images/amt/images/separation_bas.gif) repeat-x scroll left bottom;
height:10px;
margin:1px;
}

.contenu_centre_orange h2, .contenu_centre_orange_long h2 {
border-bottom:1px solid #DDDDDD;
border-top:1px solid #DDDDDD;
color:#FFFFFF;
font-size:15px;
font-style:italic;
font-weight:bold;
height:19px;
margin-bottom:1px;
margin-left:1px;
margin-top:1px;
padding-left:35px;
padding-top:4px;
text-align:left;
}

.contenu_centre_orange h2 {
background:transparent url(/images/amt/images/contenu_centre_orange_h2.png) no-repeat scroll left top;
}
.contenu_centre_orange_long h2 {
background:transparent url(/images/amt/images/contenu_centre_orange_h2_long.png) no-repeat scroll left top;
}

.separation_haut {
background:#FFFFFF url(/images/amt/images/separation_haut.gif) repeat-x scroll 0 0;
height:10px;
margin:1px;
}

.contenu_centre_orange p {
margin-bottom:3px;
margin-top:3px;
padding:2px 20px 2px 35px;
}

.lbl_courtier_oblig {
display:block;
float:left;
font-weight:bold;
line-height:1.3em;
margin:0 0.4em 0 0;
padding:0.1em;
text-align:left;
width:340px;
}

.tab_nos_produits {
border:1px solid #DEDEDE;
border-collapse:collapse;
text-align:left;
width:670px;
}

.tab_nos_produits td {
border:1px solid #E4E1E1;
}

.contenu_centre_orange p {
margin-bottom:3px;
margin-top:3px;
padding:2px 20px 2px 35px;
}

.tab_nos_produits td.color {
background:#FEEFE1 none repeat scroll 0 0;
color:#666666;
padding:4px;
text-align:center;
width:350px;
}

.txtorange16b {
color:#ED7603;
font-size:16px;
font-weight:bold;
}

.txt8bi {
font-size:10px;
font-style:italic;
font-weight:bold;
}

.contenu_haut_orange h1, .contenu_haut_orange span {
background:#FFFFFF url(/images/amt/images/contenu_haut_orange.png) no-repeat scroll right top;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
height:21px;
margin-top:2px;
padding:6px 0 0;
text-indent:10px;
margin-bottom: 0px;
}

.contenu_haut_orange_long h1 {
background:#FFFFFF url(/images/amt/images/contenu_haut_orange_long.png) no-repeat scroll right top;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
height:21px;
margin-top:2px;
padding:6px 0 0;
text-indent:10px;
padding-bottom: 0;
margin-bottom: 0;
}

.contenu_centre_orange a.liens1:hover {
color:#C76401;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

#centre {
float:right;
margin-bottom:10px;
margin-right:30px;
right:0;
width:720px;
}

.contenu_haut_bleu h1 {
background:#FFFFFF url(/images/amt/images/contenu_haut_bleu.png) no-repeat scroll right top;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
height:21px;
margin-top:2px;
padding:6px 0 0;
padding-bottom:0px;
margin-bottom:0px;
text-indent:10px;
}

.contenu_haut_bleu_long h1 {
background:#FFFFFF url(/images/amt/images/contenu_haut_bleu_long.png) no-repeat scroll right top;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
height:21px;
margin-top:2px;
padding:6px 0 0;
text-indent:10px;
padding-bottom: 0;
margin-bottom: 0;
}

.contenu_centre_bleu {
background:transparent url(/images/amt/images/contenu_centre.png) repeat-y scroll 0 0;
padding-bottom:10px;
border-right:1px solid #DEDEDE;
border-right:1px solid #DEDEDE;
padding-top:1px;
}

.contenu_centre_bleu h2 {
background:#56C0D5 url(/images/amt/images/contenu_centre_bleu_h2.png) no-repeat scroll 0 0;
border-bottom:1px solid #DDDDDD;
border-top:1px solid #DDDDDD;
color:#FFFFFF;
border:1px solid #DEDEDE;
font-size:15px;
font-style:italic;
font-weight:bold;
height:19px;
margin-bottom:1px;
margin-left:1px;
margin-top:1px;
padding-left:35px;
padding-top:4px;
text-align:left;
}

.contenu_centre_bleu h3 {
background:#EFEFEF url(/images/amt/images/contenu_centre_rose_h3.gif) no-repeat scroll 0 0;
color:#56C0D5;
display:block;
font-size:13px;
font-weight:bold;
height:24px;
margin:1px 1px 2px;
padding-right:16px;
padding-top:4px;
text-align:left;
text-indent:10px;
}

.contenu_centre_bleu p {
margin-bottom:3px;
margin-top:3px;
padding:2px 20px 2px 35px;
}

.contenu_haut_vert h1 {
background:#FFFFFF url(/images/amt/images/contenu_haut_vert.png) no-repeat scroll right top;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
height:21px;
margin-top:2px;
padding:6px 0 0;
padding-bottom:0;
margin-bottom:0;
text-indent:10px;
}

.contenu_haut_rose h1 {
background:#FFFFFF url(/images/amt/images/contenu_haut_rose.png) no-repeat scroll right top;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
height:21px;
margin-top:2px;
padding:6px 0 0;
text-indent:10px;
}

.txtrouge12b {
color:#FF0000;
font-size:12px;
font-weight:bold;
}

.attention {
background:#FFECEC none repeat scroll 0 0;
border:1px solid #DDDDDD;
color:#666666;
margin-bottom:15px;
margin-left:55px;
width:600px;
}

.list_telecharger_decal {
display:block;
list-style-type:none;
margin:0 0 0 150px;
}

.list_telecharger_decal li {
background:transparent url(/images/amt/images/telecharger.gif) no-repeat scroll 0 10px;
height:20px;
margin-bottom:10px;
padding-left:30px;
padding-top:11px;
}

.adresse_amt {
border:1px solid #DEDEDE;
border-collapse:collapse;
margin-bottom:20px;
margin-top:20px;
text-align:left;
width:620px;
}

.adresse_amt td.color {
background:#F6F6F6 none repeat scroll 0 0;
color:#666666;
text-align:center;
}

.adresse_amt td {
border:1px solid #E4E1E1;
padding:4px;
}

.contenu_centre_bleu a.liens1:hover {
color:#4F9EAD;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.contenu_centre_bleu a.liens1:link {
color:#56C0D5;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
a:hover {
color:#66CC33;
text-decoration:none;
}

.txtbleu12b, .textMOTO {
color:#56C0D5;
font-size:12px;
font-weight:bold;
}
.txtorange12b, .text50 {
color:#ED7603;
font-size:12px;
font-weight:bold;
}
.txtvert12b, .textQUAD {
color:#66CC33;
font-size:12px;
font-weight:bold;
}
.txtrose12b {
color:#E2007A;
font-size:12px;
font-weight:bold;
}

#form_adv_search_dossiers .formsearchtable.filtre tr td, .formsearchtable.filtre tr th 
{
	border:medium none;
	padding:0;
	width:18%;
}




#form_adv_search_dossiers .formsearchtable.filtre tr td + td + td + td + td + td + td
{
	
	left:568px;
	position:absolute;
	top:97px;

}




.bodymodule.nouveau a
{
	
	width:150px;
	font-weight:bold;
	margin-right:60px;
	

}

.bodymodule.nouveau a img
{
	
	vertical-align:bottom;
	

}

.contenu_haut_bleu_long .sub_module .sub_module_head a:hover 
{
	color: #56C0D5;
}


.col1 ul li.ui-state-hover
{
	background:#ccc;
}	

.sub_module_head a 
{
	background:transparent url(/images/distrib/backbtnorange.gif) repeat-x scroll 0 0;
	border-color:#DEA303;
	border-style:solid;
	border-width:0 1px;
	color:#333333;
	display:block;
	font-size:8pt;
	padding:2px 8px 0;
	text-decoration:none;
}


.orange-large INPUT[type="button"]
{
	background:transparent url(/images/distrib/08/back_btn_orange_large.gif) no-repeat scroll 0 0;
	border:0 none;
	color:#FFFFFF;
	height:24px;
	padding-top:0;
	width:138px;
	
}	

.sub_module .sub_module_body {
clear:both;
font-size:9pt;
}

li.listeHorizontale {
float:left;
font-size:10pt;
margin-left:5px;
padding-bottom:5px;
}

.obligatoire {
color:#DF2E2A;
font-size:11px;
}

.corpFormReduit50 h2{
    PADDING-TOP: 4px; 
	padding-right:16px;	
	padding-left:16px;
	display:block;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ed7603; 
	TEXT-INDENT: 10px; 
	TEXT-ALIGN: left;  
	margin-bottom:2px;
	margin-top:1px;
	height:24px;
	BACKGROUND: url(../../images/amt/images/contenu_h3_scooter.gif) #EFEFEF no-repeat; 
}

.corpFormReduitQuad h2{
    PADDING-TOP: 4px; 
	padding-right:16px;	
	padding-left:16px;
	display:block;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #66CC33; 
	TEXT-INDENT: 10px; 
	TEXT-ALIGN: left;  
	margin-bottom:2px;
	margin-top:1px;
	height:24px;
	BACKGROUND: url(../../images/amt/images/contenu_h3_quad.gif) #EFEFEF no-repeat; 
}

.corpFormReduitMoto h2{
    PADDING-TOP: 4px; 
	padding-right:16px;	
	padding-left:16px;
	display:block;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #329FC6; 
	TEXT-INDENT: 10px; 
	TEXT-ALIGN: left;  
	margin-bottom:2px;
	margin-top:1px;
	height:24px;
	BACKGROUND: url(../../images/amt/images/contenu_h3_moto.gif) #EFEFEF no-repeat; 
}

.tableAvenant th
{
	
	padding: 5px;
}

li.listeHorizontaleEspacee
{
	float:left;
	font-size:10pt;
	margin-left:45px;
	padding-bottom:5px;
}

.error_list
{
	color: red;
}


#filigrane
{
	background: url(/images/amt/images/fond_amt.jpg) #5E2281 repeat-x top;
  color:#330066;
}
