@charset "utf-8";


.contactmalus_form					
{
	padding:0px;/*6px*/
	color:#000000;
	font-size:12px;
	letter-spacing:0.01em;
	text-align:justify;
	margin-top:3px;
	height:100%;
	display:none;
}

#panes					
{
	padding:0px;
	color:#000000;
	font-size:12px;
	letter-spacing:0.01em;
	text-align:justify;
	margin-top:-1px;
	margin-left: 10px;
	height:455px;
	width: 632px;
	/*border:1px solid #B5B8C8;*/
}

#malusaccordiontips {
	display:none;
	background:transparent url(/images/tooltip/black_arrow.png);
	font-size:16px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
}


#textmalus				
{
	color:#FFFFFF;
	font-size:12px;
	letter-spacing:0.01em;
	margin-top:3px;
	padding:6px;
	text-align:justify;
	height: 5%;
}

#malusleft_form
{
	float:left;
	padding:0px; /*6px*/
	color:#ffffff;
	font-size:12px;
	letter-spacing:0.01em;
	text-align:left;
	margin-top:3px;
	margin-left:-3px;/*null%*/
	width: 49%; /*48%*/
	display: block;
}
#malusright_form
{
	float:right;
	padding:0px; /*6px*/
	color:#ffffff;
	font-size:12px;
	letter-spacing:0.01em;
	text-align:left;
	margin-top:3px;
	margin-right:-3px;/*null*/
	width: 49%; /*48%*/
	display: block;
}

#vehiculemalus_form					
{
	margin-top: 0px; 
	margin-bottom: 8px; 
	height: 36px; 
	width: 280px; 
	padding-left: 0px;
}

#vehiculeleftmalus_form					
{
	position:relative;
	float:left;
	width:140px;
}

#vehiculerightmalus_form					
{
	position:relative;
	float:left;
	width:140px;
}

#vehiculeanneeexplmalus_form					
{
	color: #000; 
	position: relative; 
	margin-top: -18px; 
	width: auto; 
	margin-left: 100px;
	border:0px solid white;
	display:block;
	float:left;
}

#checkboxlabelmalus_form					
{
	color: #000; 
	/*position: relative; */
	margin-top: -16px; 
	width: auto; 
	margin-left: 20px;
	border:0px solid white;
	display:block;
	float:left;
}

#coordonneesmalus_form					
{
	margin-top: 0pt; 
	margin-bottom: 3pt;
	height: 36px; 
	width: 280px; 
	padding-left: 0px;
}

#coordonneesleftmalus_form					
{
	position:relative;
	float:left;
	width:150px;
}

#coordonneesrightmalus_form					
{
	position:relative;
	float:left;
	width:130px;
}

#coordonneesleftCPmalus_form					
{
	position:relative;
	float:left;
	width:80px;
}

#coordonneesrightTelmalus_form					
{
	position:relative;
	float:left;
	width:130px;
}

#coordonneesleftemailmalus_form					
{
	position:relative;
	float:left;
	width:80px;
}

#coordonneesrightClientmalus_form					
{
	position:relative;
	float:left;
	width:68px;
	left:140px;
}

input.text-input			{ margin:4px;padding:2px 0;color:#333; }

input#marque            { position:relative; top:0; left:0px; margin-bottom:10px;}
input#modele            { position:relative; top:0; left:0px; margin-bottom:10px;}
input#annee            { position:relative; top:0; left:0px; width: 50px;}

input#resiliation[]            { position:relative; top:0; left:0px; }

input#annulation[]            { position:relative; top:0; left:0px; }

input#message           { position:relative; top:0px; left:0px; }

input#realname            { position:relative; top:0; left:0px; }
input#prenom            { position:relative; top:0; left:0px; }
input#cp            { position:relative; top:0; left:0px; width: 66px;}

input#telephone           { position:relative; top:0px; left:0px; width: 200px;}
input#email           { position:relative; top:0px; left:0px; width: 205px;}
input#client           { position:relative; top:0px; left:0px; width: 66px; height: 22px; line-height: 12px; margin-top: 0px;}

input.Submit					{ position:relative; top:0px; float:right; padding:2px 2px;
                        border:2px solid #fff; margin:5px 12px 0px 0px; color:#3D7169; 
												font-family:Verdana, Arial, Helvetica, sans-serif;
												background:#3D7169; -moz-border-radius:5px; }
input#Turing				{display:inline;width:30px;}
input#Turing2				{display:inline;width:30px;}
/*input.Submit:hover		{ background:#009FAA none repeat scroll 0% 0%; color:white; } */
input.Submit:hover		{ background:#53AA00 none repeat scroll 0% 0%; color:white; }


input[type="checkbox"]
{
	margin-top: auto;
	width: 12px;
}

#loaderalert  {
color:#FFFFFF;
float:left;
font-size:12px;
margin-top:2px;
margin-left:0px;
text-align:left;
width:200px;
}

#loaderalert a:link, #loaderalert a:active, #loaderalert a:visited, #loaderalert a:hover {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

#imgloader  {
margin-top:6px;
margin-left:85px;
}

#loadercycloalert  {
color:#FFFFFF;
float:left;
font-size:12px;
margin-top:2px;
margin-left:0px;
text-align:left;
width:200px;
}

#loadercycloalert a:link, #loadercycloalert a:active, #loadercycloalert a:visited, #loadercycloalert a:hover {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

#imgloadercyclo  {
margin-top:6px;
margin-left:85px;
}

#ajaxmessage  {
display:block;
font-size:12px;
font-weight:bold;
margin:0px 0px;
}



form.malusform {
	font-family: Arial,Tahoma,Trebuchet,Helvetica,Sans-Serif;
	font-size: 12px;
	padding: 0px;
/* 	border: 1px solid #A5A8B8; */

	width:100%;
	margin-left:0px;
	height: 100%;
}

.malusform fieldset {
	margin-top: 10px;
	padding : 5px 0px 10px 10px;
	border: 1px solid #B5B8C8;
	margin-bottom: 3px;
	float: none;
	text-align: inherit;
	width: auto;
	color:#000000;
	display:block;
}

.malusform legend {
	font-size: 13px;
	color: #3D7169;
	margin-top:-2px;
	/*color: #15428B;*/
	/*font-weight: bolder;*/
}

.malusform  label {
	float: none;
	text-align: inherit;
	width: auto;
	color:#000000;
	/* margin-top: 3px;*/
	margin-bottom: 3px;
	display:block;
}

.labelretrait {
	margin-top: 10px;
	float: none;
	text-align: inherit;
	width: auto;
	color:#000000;
	margin-bottom: 3px;
	display:block;
}

.labelinput {
	margin-top: 10px;
}

.malusform label span {
	color: #000;
}

.malusform input, .malusform textarea {
	display : block;
	/*margin-bottom: 5px;*/
}

.malusform select#client {
 position:relative; 
 top:0px; 
 left:0px; 
 width: 66px; 
 height: 22px; 
 line-height: 12px; 
 margin-top: 0px;
}

.malusform span.checkbox, .malusform .checkbox {
	display: inline;
}

#captchalink a
{
  text-decoration: none;
  color: #545c5f;/*545c5f;*/
  font-weight: normal;
  text-decoration: underline;
}

#captchalink a:link
{
  text-decoration: underline;
  color: #003399;/*ECA800;*/
  font-weight: normal;
}

#captchalink a:visited, a.visited
{
  text-decoration: underline;
  color: #003399;/*545c5f;*/
  font-weight: normal;
}

#captchalink a:hover, a.hover
{
  text-decoration: underline;
  color: #3F2ADA;/*545c5f;*/
  font-weight: bold;
}

