/*********************************************************************
**************************  B O D Y  *********************************
*********************************************************************/

body
{
	background-image:url(../images/css/bgfond-new.jpg);background-position:center;background-repeat:repeat-y;
	font-family					: arial, helvetica, sans-serif;
	margin-left					: 0px;
	margin-right				: 0px;
	margin-top					: 0px; 
	margin-bottom				: 0px;

	scrollbar-arrow-color		: #FFFFFF;
 	scrollbar-track-color		: #EFDB8C;
 	scrollbar-face-color		: #F0DB8D;
 	scrollbar-highlight-color	: #F5EDCD;
 	scrollbar-3dlight-color		: #F5EDCD;
 	scrollbar-darkshadow-color	: #AD9637;
 	scrollbar-shadow-color		: #D1BB5D;
}

/*********************************************************************
************************* T I T R E S ********************************
*********************************************************************/
h1
{
	color				: #333333;
	font-size			: 16px;
	font-weight			: 700;
	margin				: 10px 10px 10px 9px;
	padding  			: 0px 0px 0px 0px ;
	border-style 		: solid;
	border-color 		: #A8CEE7 #A8CEE7 #A8CEE7 #A8CEE7 ;
	border-width 		: 0px 0px 0px 0px ;
	
}

h2
{
	color				: #333333;
	font-size			: 14px;
	font-weight			: 700;
	margin				: 10px 10px 12px 9px;
	padding  			: 0px 0px 0px 0px ;
	border-style 		: solid;
	border-color 		: #D0BA5C #D0BA5C #333333 #A8CEE7 ;
	border-width 		: 0px 0px 1px 0px ;
}

h3
{
	color				: #333333;
	font-size			: 14px;
	font-style			: italic;
	font-weight			: 700;
	margin				: 10px 10px 0px 9px;
	padding  			: 0px 0px 0px 0px ;
	border-style 		: solid;
	border-color 		: #A8CEE7 #A8CEE7 #A8CEE7 #A8CEE7 ;
	border-width 		: 0px 0px 0px 0px ;
}



/*********************************************************************
******************* P A R A G R A P H E S ****************************
*********************************************************************/
p
{
	color			: #333333;
	text-align		: justify;
	font-size		: 12px;
	font-weight		: normal;
	margin			: 8px 10px 8px 10px;

}

p.marginmenu
{

	text-align		: left;
	margin			: 3px 4px 3px 12px;

}

p.marginmenutitre
{
	color				: #333333;
	font-size			: 12px;
	font-weight			: 700;
	text-align		: left;
	margin			: 3px 4px 0px 8px;

}

	
.left
{
	text-align		: left;
}

.right
{
	text-align		: right;
}

.center
{
	text-align		: center;
}


p.note
{
	color			: #333333;
	text-align		: center;
	font-size		: 10px;
	font-weight		: normal;
	font-style:italic;
	margin			: 8px 10px 8px 10px;

}

/*********************************************************************
**********************      L I S T E       **************************
*********************************************************************/

ul
{
	color				: #333333;	
	font-size       	: 12px;
	text-align      	: left;
	list-style-image	: url(../images/css/puce.gif);
	vertical-align		: super;
	margin-top			: 6px;
	margin-right		: 10px;
	margin-bottom		: 6px;
}

ul.ul2
{
	color				: #333333;	
	font-size       	: 12px;
	text-align      	: left;
	list-style-image	: url(../images/css/puce2.gif);
	vertical-align		: super;
	margin-top			: 6px;
	margin-right		: 10px;
	margin-bottom		: 6px;
}


ol
{
	color				: #333333;	
	font-size			: 12px;
	text-align      	: left;
	list-style-type		: decimal;
	margin-top			: 10px;
	margin-right		: 10px;
	margin-bottom		: 10px;
}


li
{
	margin-top			: 4px;
	margin-bottom		: 8px;
}



/*********************************************************************
*************************  L I E N S  ********************************
*********************************************************************/

a:link 
{
	color				: #00225d;
}
a:visited 
{
	color				: #00225d;
}
a:hover 
{
	color				: #f8981c;
}



a.menu:link 
{
	color				: #f8981c;
	font-size			: 14px;
	font-weight			: normal;
	text-decoration 	: none;
}
a.menu:visited 
{
	color				: #f8981c;
	font-size			: 14px;
	font-weight			: normal;
	text-decoration 	: none;
}
a.menu:hover 
{
	color				: #333333;
	font-size			: 14px;
	font-weight			: normal;
	text-decoration 	: none;
}


a.menu2:link 
{
	color				: #00225d;
	font-size			: 15px;
	font-weight			: bold;
	text-decoration 	: none;
}
a.menu2:visited 
{
	color				: #00225d;
	font-size			: 15px;
	font-weight			: bold;
	text-decoration 	: none;
}
a.menu2:hover 
{
	color				: #f8981c;
	font-size			: 15px;
	font-weight			: bold;
	text-decoration 	: none;
}



a.sousmenu:link 
{
	color				: #ffffff;
	font-size			: 13px;
	font-weight			: bold;
	text-decoration 	: none;
	
}
a.sousmenu:visited 
{
	color				: #ffffff;
	font-size			: 13px;
	font-weight			: bold;
	text-decoration 	: none;
}
a.sousmenu:hover 
{
	color				: #f8981c;
	font-size			: 13px;
	font-weight			: bold;
	text-decoration 	: none;
}



a.sousmenu2:link 
{
	color				: #ffffff;
	font-size			: 13px;
	font-weight			: bold;
	text-decoration 	: none;
	
}
a.sousmenu2:visited 
{
	color				: #ffffff;
	font-size			: 13px;
	font-weight			: bold;
	text-decoration 	: none;
}
a.sousmenu2:hover 
{
	color				: #00225d;
	font-size			: 13px;
	font-weight			: bold;
	text-decoration 	: none;
}


a.sousmenu21:link 
{
	color				: #ffffff;
	font-size			: 11px;
	font-weight			: bold;
	text-decoration 	: none;
	
}
a.sousmenu21:visited 
{
	color				: #ffffff;
	font-size			: 11px;
	font-weight			: bold;
	text-decoration 	: none;
}
a.sousmenu21:hover 
{
	color				: #00225d;
	font-size			: 11px;
	font-weight			: bold;
	text-decoration 	: none;
}


a.top:link 
{
	color				: #ffffff;
	font-size     		: 10px;
	font-weight			: bold;
	text-decoration 	: none;
	margin				: 0px 0px 0px 0px;
}
a.top:visited 
{
	color				: #ffffff;
	font-size    		: 10px;
	font-weight			: bold;
	text-decoration 	: none;
	margin				: 0px 0px 0px 0px;
}
a.top:hover 
{
	color				: #ffffff;
	font-size    		: 10px;
	font-weight			: bold;
	text-decoration 	: none;
	margin				: 0px 0px 0px 0px;
}

/*********************************************************************
********************  F O R M U L A I R E   **************************
*********************************************************************/
.boite01
{
	background-color		: #FFFFFF; 
	border-style	 		: solid;
	border-color	 		: #F0DB8D #F0DB8D #F0DB8D #F0DB8D ;
	border-width 			: 2px 1px 1px 2px ;
	padding  				: 1px 1px 0px 1px ;
	
	font-family				: arial, helvetica, sans-serif;
	color					: #333333;  
	text-align				: left;
	font-size				: 11px;
	font-weight				: normal;	
	margin-top				: 0px; 
	margin-bottom			: 0px;	
	scrollbar-arrow-color		: #FFFFFF;
 	scrollbar-track-color		: #EFDB8C;
 	scrollbar-face-color		: #F0DB8D;
 	scrollbar-highlight-color	: #F5EDCD;
 	scrollbar-3dlight-color		: #F5EDCD;
 	scrollbar-darkshadow-color	: #AD9637;
 	scrollbar-shadow-color		: #D1BB5D;
}

.bouton01
{
	background-image		: url(../images/css/bg_btnsubmit.jpg);
	background-color		: #B21B28; 
	border-style	 		: solid;
	border-color	 		: #761B0B #000000 #000000 #761B0B ;
	border-width 			: 1px 1px 1px 1px ;
	padding  				: 2px 2px 2px 2px ;
	margin-top				: 0px; 
	margin-bottom			: 0px;		
	font-family				: arial, helvetica, sans-serif;
	color					: #ffffff;  
	text-align				: center;
	font-size				: 12px;
	font-weight				: bold;
	cursor					: hand
}


/*********************************************************************
**************************  T A B L E A U  ***************************
*********************************************************************/

.tabstd
{			
 	color					: #333333;  
	text-align				: left;
	font-size				: 12px;
	margin  				: 10px;
	padding  				: 0px 0px 0px 0px ;
	border-style	 		: solid;
	border-color	 		: #f8981c ;
	border-width 			: 1px 1px 1px 1px ;
	background-color		: #ffffff;
}

.tabstd1
{			
 	color					: #333333;  
	text-align				: left;
	font-size				: 12px;
	margin  				: 5px 10px 14px 10px ;
	padding  				: 0px 0px 0px 0px ;
	border-style	 		: solid;
	border-color	 		: #F9F5E5 ;
	border-width 			: 1px 1px 1px 1px ;
	background-color		: #f2e5ad;
}

.tabstd2
{			
 	color					: #333333;  
	text-align				: left;
	font-size				: 12px;
	margin  				: 5px 10px 14px 10px ;
	padding  				: 0px 0px 0px 0px ;
	border-style	 		: solid;
	border-color	 		: #F9F5E5 ;
	border-width 			: 1px 1px 1px 1px ;
	background-color		: #F1E2A1;
}


/*********************************************************************
**************************  D I V E R S  *****************************
*********************************************************************/
hr
{
	color			: #333333;
	height			: 1px;
	text-align 		: center;
	margin-left		: 10px;
	margin-right	: 10px;
	margin-top		: 3px; 
	margin-bottom	: 3px;

}

.nomargin
{
	margin-left					: 0px;
	margin-right				: 0px;
	margin-top					: 0px; 
	margin-bottom				: 0px;
}
.ensavoirplus {display:block; height:30px;width:120px; margin-left:280px;}
.ensavoirplus a {padding-bottom:2px;}
.ensavoirplus img {vertical-align:middle; border:none;}

#photoAlbum {display:block; width: 249px; height:154px; position:absolute;top:0px; left:0px;z-index:1000; border:1px solid white;background:white; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;	opacity: 0;}
#photoAlbum2 {display:block; width: 249px; height:154px; position:absolute;top:0px; left:0px;z-index:1000; border:1px solid white;background:white; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;	opacity: 0;}
#photoAlbum3 {display:block; width: 249px; height:154px; position:absolute;top:0px; left:0px;z-index:1000; border:1px solid white;background:white; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;	opacity: 0;}
#photoAlbum4 {display:block; width: 249px; height:154px; position:absolute;top:0px; left:0px;z-index:1000; border:1px solid white;background:white; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;	opacity: 0;}
