html, body {
	font:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
	height: 100%;
	background-color:#383838;
}	
#contener {
	width:845px;
	position: relative;
	
	margin:auto;   
	z-index: 1;	
	background: url('../image/v1/background_contener.jpg') repeat-y;
}	 		
/*Header*/
#header_haut {
	position: relative;
	top: 0px;
	left: 0px;
	margin:auto;
	width:808px;
	height: 176px;	
	border: 0px solid #000000;
	background: url(../image/v1/background_header.jpg) no-repeat;
	cursor:pointer;
}
#header_title {
	position: relative;
	top:35px;
	left:15px;
	width:233px;
	height:78px;
}



/*menu */


#bloc_haut {
	width: 845px;
	height: 218px;
	position: relative;
	border: 0px solid #000000;

}

#bloc_haut a {color: #ffffff;text-decoration: none;}
#bloc_haut a:visited {color: #ffffff;text-decoration: none;}
#bloc_haut a:hover {color: #ffffff;text-decoration: none;}

#bloc_haut TD {
	font-family:Verdana;
	font-size:14px;
	color:#ffffff;
	text-align:center;
}

#bloc_center {	
	margin:auto;
	min-height: 520px;
	height:auto !important;
	
	width:808px;	
	position: relative;	
	z-index:90;
	background-color:#e3e3e3;
}

#content_center{
	padding:10px;
}

#bloc_bottom  {
	margin:auto;
	width:808px;
	height:90px;
	border: 0px solid #000000;	
	position: relative;
	background: url(../image/v1/background_bottom.jpg) no-repeat;
}

#bloc_bottom_text {
	font-family:Tahoma,Verdana, Arial, sans-serif;
	font-size:11px;	
	font-weight:bold;
	color: #99a2b5;	
	padding-left:5px;
	padding-top:35px;
}

#bloc_bottom a {	color: #000000;	text-decoration: none;	font-weight:bold;}
#bloc_bottom a:visited {	color: #000000;	text-decoration: none;	font-weight:bold;}
#bloc_bottom a:hover {	color: #000000;	text-decoration: underline;	font-weight:bold;}



/*fin header*/
#bloc_text {
	padding-left:0px;	
	padding-right:0px;	
	padding-bottom:0px;	
	font-family:Verdana,Arial, sans-serif;	
	font-weight:normal;	
	font-size:13px;	
	color:#00104c;	
	position: relative;	
	text-align:justify;	
}

#bloc_text .select {	border: 1px solid #c2b8ff;	font-family:Verdana, Arial, sans-serif;	font-size:11px;	color: #00104c;}
#bloc_text .input {	border: 1px solid #c2b8ff;	font-family:Verdana, Arial, sans-serif;	font-size:11px;	color: #00104c;}
#bloc_text .button {	border: 1px solid #c2b8ff;	font-family:Verdana, Arial, sans-serif;	font-size:11px;	color: #00104c;}
#bloc_text TD {	font-family:Verdana;font-size:11px;color: #5a5a5a;}
#bloc_text .tr_color {background-color:#f0f0f0;}
#bloc_text a {	color: #0a74ca;	text-decoration: none;	font-weight:bold;}
#bloc_text a:visited {	color: #0a74ca;	text-decoration: none;	font-weight:bold;}
#bloc_text a:hover {	color: #0a74ca;	text-decoration: underline;	font-weight:bold;}
H1 {
	font-family:Helvetica;
	font-size:20px;
	color:#810c88;
	padding-left:15px;
	padding-top:0px;
	margin:0px;
}

h2 {
	font-family:Helvetica;
	font-size:14px;
	color:#9a3c9f;
	margin:0px;
	padding-left:15px;
}


h3 {
	clear:both;
	font-family:Helvetica;
	font-size:12px;
	color:#04abd1;
	margin:0px;
	
}
#bloc_center  .hrtitle{
	background:#9a3c9f;
	height: 1px;
	width: 45%;
	text-align:left;
	margin-left:15px;
}
#bloc_center  .hrstitle{
	background:#e59505;
	height: 1px;
	width: 45%;
	text-align:left;
	margin-left:0px;  

}

.cotisation {	 
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	color:#ff0000;
}
.stitle {	 
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	color:#ff0000;
}
.floatleft {	float:left;}
.floatright{float:right;}
.red {color:#ff0000;}
.black {color:#000000;}
.alert_error {color:#ff0000;font-family:Impact, Helvetica;	font-size:20px;}
.blue {color:#0a74ca;}
.separateur {border:1px dotted #c0c0c0;	width: 700px;	height: 1px;}
.paddingleft25 {padding-left:85px;}
.subtitlewhite {font-family:Arial, Impact, Helvetica;	font-size:13px;	color:#ffffff;	font-weight:bold;}
.subtitle {	font-family:Arial, Impact, Helvetica;	font-size:13px;	color:#458945;	font-weight:bold;}
.textwhite {	font-family:Arial, Impact, Helvetica;	font-size:11px;	color:#ffffff;}
.calendar {border: 1px dotted #333333;}
.contour {border: 1px solid #c0c0c0;}
.text {Font-size: 10px; color:#000000; Font-family:Verdana;}
.tinytext {Font-size: 8pt; color:#000000; Font-family:Trebuchet MS;}

.link:link {color: #FF9900; text-decoration: none;font-weight:bold; font-size: 10px; Font-family:Verdana;}
.link:visited {color: #FF9900; text-decoration: none;font-weight:bold; font-size: 10px; Font-family:Verdana;}
.link:hover {color: #993300; text-decoration:underline;font-weight:bold; font-size: 10px; Font-family:Verdana;}

.text:link {color: #000033; text-decoration: none;font-weight:bold; font-size: 10px; Font-family:Verdana;}
.text:visited {color: #000033; text-decoration: none;font-weight:bold; font-size: 10px; Font-family:Verdana;}
.text:hover {color: #993300; text-decoration:underline;font-weight:bold; font-size: 10px; Font-family:Verdana;}
 
.post_blog H1 {	
	font-family:Helvetica;
	font-size:17px;
	color:#810c88;
	margin:0px;
	width:550px;
	padding-top:5px;  
	padding-left:10px;  
	text-indent: -1000em;	

}
.post_blog {	
	width:550px;
	position: relative;	
	z-index:90;
	word-wrap:break-word;
	text-align:justify;
	Font-size: 10px; color:#000000; Font-family:Verdana; 
	border:0px solid #ebdec2;
	padding:0px;   
	background:url(../image/img_home_blog.jpg) top right no-repeat;
}

.frontalier {
	width:238px;
	height:29px;
	background: url(../image/logo_frontalier.jpg) no-repeat;
	border:0px solid #000000;
	text-indent: -1000em;
}
/*  page assitance */