/* Reset */
body {
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
p,div,td,span,a{
	margin:0px;
	padding:0px;
}

h2{
	font-size:14px;
	color:#EE7F01;
}

div.divformule
{
	border: solid;
	border-width:2px;
	border-color:#EE7F01;
	width:270px;
	height:429px;
	float:left;
	text-align:left;
	padding-top:15px;
	margin-left:30px;
}

div.assurance
{
	border: solid;
	border-width:2px;
	border-color:#EE7F01;
	 width:880px;
	  text-align:justify;
	   padding-top:15px;
	    margin-left:35px;
}

/* Structure */
#structure{
	width:955px;
	margin-left:auto;
	margin-right:auto;
	
}
#bandeau_haut{
background-image:url(../images/bandeau_haut.jpg);
	height:90px;	
}
#presentation{
	height:50px;
	background-color:#333;
	color:#FFF;
}
#presentation p{
	margin-left:35%;
	
	font-size:16px;
}

#menu_admin{
	background-image:url(../images/menu.jpg);
	height:21px;
	/*background-color:#9B9C9E;*/
	
	
}

#bas{
	background-image:url(../images/bas.jpg); 
	height:1px;
	background-repeat: no-repeat;
}


#gauche{
	
	background-repeat:no-repeat;
	padding-top:58px;
	margin-left:1px;
	/*height:600px;*/
	width:400px;
	float:left;
}

#droite{
	padding-top:0px;
	margin-top:40px;
	float:left;
	margin-left:20px;
	width:420px;

	
	
}

#sm
{
	width:90px;
	text-align:left;
}


#sm2
{
	width:80px;
	text-align:left;
}

#sm3
{
	width:75px;
	text-align:left;
}

#ul_sm
{
	width:110px;
	
}
#ul_sm2
{
	width:110px;
}

#ul_sm3
{
	width:102px;
}

#tabdevis
{
	width:500px;
}

/*IE 6 */

* html #ul_sm3
{
	width:100px;
	margin-left:-50px;
}

* html #ul_sm2
{
	width:110px;
	margin-left:-55px;
}

* html #ul_sm
{
	width:110px;
	margin-left:-55px;
	
}

* html #sm
{
	width:100px;
}

* html #sm2
{
	width:80px;
}

* html #sm3
{
	width:70px;
}

* html #gauche
{
	width:460px;
}

* html #droite
{
	margin-left:20px;
	float: left;
	margin-top:40px;
	width:400px;
}

* html #tabdevis
{
	width:460px;
}

*+html #sm /****Ie7******/
{
	width:90px;
	height:21px;
}
*+html #sm2
{
	width:80px;
}

*+html #sm3
{
	width:75px;
}

* + html #ul_sm
{
	width:110px;
	margin-left:-55px;
}
* + html #ul_sm2
{
	width:110px;
	margin-left:-55px;
}

* + html #ul_sm3
{
	width:100px;
	margin-left:-50px;
}

* html #bas
{
	height:1px;
}

* html #gauche{
	
	background-repeat:no-repeat;
	padding-top:28px;
	margin-left:1px;
	/*height:600px;*/
	width:400px;
	float:left;
}

* html #centre, #centre2
{
	margin-right:5px;
	width: 955px;
}
/*****************************/

#centre{
	margin-left:0px;
	margin-right:auto;
	background-image:url(../images/fond.jpg);
	background-repeat:repeat-y;
	
}
#centre2{
	margin-left:0px;
	background-image:url(../images/fond2.jpg);
	background-repeat:repeat-y;
}
#connection{
	width:400px;
	margin-left:35%;
}
#connection td{
	font-weight:bold;
	text-align:right;
}
#connection p{
	width:100%;
	text-align:center;
}
legend{
	font-size:15px;
	color:#333;
	font-weight:bold;
}

/**********Devis*******/
div.encadre1
{
	background-image:url(../images/fond_adr_dep.png);
	background-repeat:no-repeat;
	width:398px;
	height:702px;
}
div.encadre
{
	background-repeat:no-repeat;
	background-image:url(../images/fond_adr_dep.png);
	width:410px;
	height:702px;
}

/*********lien étape*******/
table.etape a
{
	text-decoration:none;
	color:#EE7F01;
	font-weight:bold;
}
/*******************************/
table.conseil a
{
	text-decoration:none;
	color:#EE7F01;
	
}

/*****Classes d'images*******/
.imglettrine{
	float:left;
	margin-right: 10px;
	border-width:1px;
	border-color:black;
	border-style:solid;
}
