* { 
padding : 0;
margin : 0;
} 
body { 
font-family : Arial, Helvetica, sans-serif;
color : #666666;
font-size : 12px;
background: url(images/pixel_vert.gif);
} 
/*table h { 
text-align : center;
font-family : arial;
font-size : 14px;
padding-top : 10px;
padding-bottom : 5px;
font-weight : lighter;
} 
*/

#wrapper {			/* conteneur global et arrière-plan du titre du cadre */
width: 794px;
padding-top: 25px;
background: url(images/haut.gif) top left no-repeat;
margin : 5px auto 0 auto;
}


/*#wrapper { 
width : 800px;

} */

#navigation { 
background: url(images/milieu.gif);
display : inline;
width : 794px;
float : left;

text-align:center;
min-height : 220px;
/*border-top : 1px solid #BD0172;
border-left : 1px solid #BD0172;
border-bottom : 1px solid #BD0172;*/


} 
* html #navigation { 
height : 220px;
} 




#header { 
display : inline;

float : left;
min-height : 220px;
/*background-image : url(images/t_rent_entete.gif);
background-repeat : no-repeat;


border-top : 1px solid #BD0172;

border-right : 1px solid #BD0172;*/
/*border-bottom : 1px solid #BD0172;*/
padding-bottom:50px;

} 
* html #header { 
height : 220px;
} 
#brdl { 

background-image : url(images/milieu.gif);
/*border-left : 1px solid #BD0172;
border-right : 1px solid #BD0172;
border-bottom : 1px solid #BD0172;*/

display : inline;
float : left;
width : 794px;
height : auto;

} 

#brdl a.spip_out {
text-decoration: none;
color: #333333;
}


#tpg a.spip_out {

color: #0099CC;
}

#brdl textarea,select,option {

border:1px solid #BD0172; 
	color:#BD0172;
	font-weight: normal;
	}

#brdl input{
/*border-color:#BD0172; */
	color:#BD0172;
	font-weight: normal;
	width:auto;
	text-align:right;
	}

#brdl table{

	text-align:justify;
	padding-top : 3px;
	padding-bottom : 10px;
	
	}

#brdl td{

	text-align:justify;
	
	
	}
	

	
	
	
	#brdl_auteur table{

	text-align:left;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-right:5px;
	padding-left:5px;
	margin-left:120px;
	border-left : 1px solid #BD0172;
border-right : 1px solid #BD0172;
border-top : 1px solid #BD0172;
border-bottom : 1px solid #BD0172;
	}
	#brdl_auteur tr,td{
	text-align:justify;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-right:5px;
	padding-left:5px;		
	}
	
#brdl_2
{background-image : url(images/milieu.gif);
	padding-left:148px;
	padding-right:148px;
	padding-bottom : 20px;
	}
	
#brdl_2 table{
width : 485px;
	text-align:justify;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-right:5px;
	padding-left:5px;
	
/*	border-left : 1px solid #BD0172;
border-right : 1px solid #BD0172;
border-top : 1px solid #BD0172;
border-bottom : 1px solid #BD0172;*/
	}
	


#brdl_2 pt-interieur{
width : 100px;
	margin-left:0px;
	
	
	
	}

#brdl_2 a{
text-decoration : none;
color:#999999;
font-weight : bold;
	}

#brdl_2 a.spip_out {
text-decoration: none;
}


#brdl_2 a.titre_site{
text-decoration : none;
color:#C9c800;
font-size : 14px;
font-weight : bold;
text-transform:uppercase;
	}



#brdl p,h1,h2,h3 { margin-left:30px; padding-right:30px; padding-bottom:10px;}

#brdl h1
{font-size: 16px; font-family: Arial, helvetica, sans-serif; 
font-weight : bold; padding-bottom : 20px;}
#brdl h2
{font-size: 14px; font-family: Arial, helvetica, sans-serif; color: #666666;}
#brdl h3
{font-size: 16px; font-family:Arial, helvetica, sans-serif; color: #BD0172;padding-top : 3px;margin-bottom : 15px;}

#footer { 
		/* arrière-plan bas et sur l'ensemble du cadre */
background: url(images/bas.gif) bottom left no-repeat;
padding-bottom: 40px;


/*margin-top : 3px;*/
/*border : 1px solid #ccc;*/
/*background-color : #BD0172;*/
display : inline;
float : left;
width : 800px;
padding-top : 5px;
/*padding-bottom : 5px;*/
text-align : center;
} 
#footer p { 
/*padding-top : 5px;
padding-bottom : 5px;*/
font-size : 0.8em;
} 

#bg
  {
    
	/*background: url(./images/cadre_vert.gif) no-repeat top center ;*/
	height :80px;
	padding-left : 5px;
	padding-top : 5px;
	

	
  }
  
  

     
   
 #bg  input   {border:1px #BD0172 solid;width:80px;}
#bg   select  {border:1px #BD0172 solid;}



#microcal0
{
visibility:hidden;

position:absolute;
border:2px red dashed;
background:#ffffff;

}

.small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 2em;
	color: #BD0172;
	}
	
.button {
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	/*color: #1c2d7d;*/
	BORDER-RIGHT: 1px solid;  
	BORDER-TOP:  1px solid; 
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid; 
	}
#brdl_3 {
width:auto;
background-image : url(images/milieu.gif);
	text-align:justify;
	padding-left:148px;
	padding-right:148px;
	padding-bottom : 20px;

	}
	
	
	#brdl_3 table{
width : 500px;
	text-align:justify;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-right:5px;
	padding-left:5px;
	

/*	border-left : 1px solid #BD0172;
border-right : 1px solid #BD0172;
border-top : 1px solid #BD0172;
border-bottom : 1px solid #BD0172;*/
	}
	
	
#brdl_3 table.ss_tablo{
margin-left:0px;
	width:200px;	
	border-collapse: collapse;
	text-align:justify;
	padding-top : 10px;
	padding-bottom : 10px;
	}


#brdl_3 table.spip {
	margin-left:0px;
	width:300px;	
	border-collapse: collapse;
	font-size: 11px;
	}
	
#brdl_3 a.spip_out {
text-decoration: none;
color: #333333;
}
#brdl_3 table.spip tr.row_first { background: #FFC; }
#brdl_3 table.spip tr.row_odd { background: #DDD; }
#brdl_3 table.spip tr.row_even { background: #EEE; }
#brdl_3 img, .spip_logos { margin: 0; padding: 0; border: none; }

#haut
{
background: url(images/tablo_haut.gif) top left no-repeat;
}


#milieu
{
background: url(images/tablo_milieu.gif);
}

#bas
{
background: url(images/tablo_bas.gif);
}