.body 							{ color: #000000; font-family: Arial; font-size: 10px;  font-weight: normal; text-decoration: none; }								
a 							{ color: #414750; font-family: Arial; font-size: 10px;  font-weight: bold; text-decoration: underline; }									
a:hover 						{ color: #414750; font-family: Arial; font-size: 10px;  font-weight: bold; text-decoration: underline; }							
.error 						{ color: #CE0000; font-family: Arial; font-size: 10px;  font-weight: bold; text-decoration: none; }								
.titre						{ color: #000000; font-family: Verdana; font-size: 24px;  font-weight: bold; text-decoration: none; }								
.header_menu					{ cursor: pointer; }											
.header_menu a:link			{ color: #FFFFFF; font-family: Arial; font-size: 12px;  font-weight: bold; text-decoration: underline; }						
.header_menu a:visited		{ color: #FFFFFF; font-family: Arial; font-size: 12px;  font-weight: bold; text-decoration: underline; }						
.header_menu a:hover			{ color: #FFFFFF; font-family: Arial; font-size: 12px;  font-weight: bold; text-decoration: underline; }						
.module_titre 				{ color: #FFFFFF; font-family: Verdana; font-size: 10px;  font-weight: bold; text-decoration: none; 
									  border-color: ; border-style: ; border-width: ; }						
.module_titre_text 			{ color: #FFFFFF; font-family: Verdana; font-size: 10px;  font-weight: bold; text-decoration: none; }						
.module 						{ color: #FFFFFF; font-family: Arial; font-size: 10px;  font-weight: normal; text-decoration: none;
										border-color: ; border-style: ; border-width: ;   }						
.module_body_text 			{ color: #FFFFFF; font-family: Arial; font-size: 10px;  font-weight: normal; text-decoration: none;  }						
.module a:link 				{ color: #FFFFFF; font-family: Arial; font-size: 10px;  font-weight: bold; text-decoration: none; }						
.module a:visited 			{ color: #FFFFFF; font-family: Arial; font-size: 10px;  font-weight: bold; text-decoration: none; }						
.module a:hover 				{ color: #FFFFFF; font-family: Arial; font-size: 10px;  font-weight: bold; font-style: italic; text-decoration: underline; }						
.footer 						{ color: #FFFFFF; font-family: Verdana; font-size: 9px;  font-weight: normal; text-decoration: none; }								
.footer a:link				{ color: #FFFFFF; font-family: Verdana; font-size: 9px;  font-weight: bold; text-decoration: underline; }								
.footer a:visited				{ color: #FFFFFF; font-family: Verdana; font-size: 9px;  font-weight: bold; text-decoration: underline; }								
.footer a:hover				{ color: #FFFFFF; font-family: Verdana; font-size: 9px;  font-weight: bold; font-style: italic; text-decoration: underline; }								
.tab_header 					{ color: #FFFFFF; font-family: "Times New Roman"; font-size: 12px;  font-weight: bold; text-decoration: none; }							
.tab_header a:link 			{ color: #FFFFFF; font-family: "Times New Roman"; font-size: 12px;  font-weight: normal; text-decoration: underline; }					
.tab_header a:visited			{ color: #FFFFFF; font-family: "Times New Roman"; font-size: 12px;  font-weight: normal; text-decoration: underline; }					
.tab_header a:hover 			{ color: #FFFFFF; font-family: "Times New Roman"; font-size: 12px;  font-weight: bold; text-decoration: underline; }					
.tab_cell1 					{ color: #FFFFFF; font-family: Verdana; font-size: 10px;  font-weight: normal; text-decoration: none; background-color: #414750 }								
.tab_cell1 a:link				{ color: #FFFFFF; font-family: Verdana; font-size: 10px;  font-weight: normal; text-decoration: underline; }							
.tab_cell1 a:visited			{ color: #FFFFFF; font-family: Verdana; font-size: 10px;  font-weight: normal; text-decoration: underline; }							
.tab_cell1 a:hover			{ color: #FFFFFF; font-family: Verdana; font-size: 10px;  font-weight: normal; text-decoration: underline; }							
.tab_cell2 					{ color: #FFFFFF; font-family: Verdana; font-size: 10px;  font-weight: normal; text-decoration: none; background-color: #31353c }								
.tab_cell2 a:link				{ color: #FFFFFF; font-family: Verdana; font-size: 10px;  font-weight: normal; text-decoration: underline; }							
.tab_cell2 a:visited			{ color: #FFFFFF; font-family: Verdana; font-size: 10px;  font-weight: normal; text-decoration: underline; }							
.tab_cell2 a:hover			{ color: #FFFFFF; font-family: Verdana; font-size: 10px;  font-weight: normal; text-decoration: underline; }							
.header_menu_btoff			{  background:  url('resources/skins/header_menu_btoff/65.png') ; }							
.header_menu_bton				{  background:  url('resources/skins/header_menu_bton/78.png') ; }							
.header_menu_btselected		{  }							
.bloc_hr                      {   color: #FF7F00; }
.textarea 					{	width: 100%; }												
.input_center 				{	text-align: center; }
.thumb 						{	border-width: 0px;	padding-right: 0px;	padding-top: 0px; padding-bottom: 0px; padding-left: 0px; }
#thumb_div					{	float:left;	 width: 170px; height: 120px; margin: 2px;	padding: 0px; } 
.thumb_smiley 				{	border-width: 0px;	padding-right: 2px;	padding-top: 2px; padding-bottom: 2px; padding-left: 0px; }
#thumb_smiley_div				{	float:left;	 width: 30px; height: 30px; margin: 2px;	padding: 0px; } 
.thumb_div2					{	float:left;	 width: 120px; height: 148px; margin: 5px;	padding: 0px;  } 
.thumb_div_skin				{	float:left;	 width: 190px; height: 130px; margin: 2px;	padding: 0px; } 
#floating_div					{	float:left;	 margin: 2px;	padding: 0px; } 
.floating_div					{	float:left;	 margin: 2px;	padding: 0px; } 
.left_page_shadow {  background:url('common/images/shadow/shadow_left_4.png');  } 
.right_page_shadow {  background:url('common/images/shadow/shadow_right_4.png');  } 
.black 						{ background-color: #000000  } 


.screen_filter {
	position:absolute; 
	z-index:10000; 
	Color:#000000; 
	background-color:#000000; 
	width:100%; 
	height:100%; 
	-moz-opacity:.3; 
	filter:alpha(Opacity=15, FinishOpacity=70, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=500);
	opacity: 0.3;
}



.drag {
  border: 1px dashed #999999;
  cursor: move;
 }


#left_col {
    width: 175;
    float: left;
    margin-left: 0px;
}

#center {
    width: 175;
			float: left;
    margin-left: 0px;
}

#right_col {
    width: 175;
			float: left;
    margin-left: 0px;
}
ul.sortable li {
	position: relative;
}

ul.boxy {
	list-style-type: none;
	padding: 4px 4px 0 4px;
	margin: 0px;
	width: 10em;
	font-size: 13px;
	font-family: Arial, sans-serif;
        border: 1px solid #414750;
}
ul.boxy li {
	cursor:move;
	margin-bottom: 4px;
	padding: 2px 2px;
	border: 1px solid #414750;
	background-color: #31353c;
}
.cursorhand {cursor: pointer }

.global {
   font-family: verdana,helvetica;
   color: #ffffff;
   font-size: xx-small;

}
.global a:link {
   font-family: verdana,helvetica;
   color: #ffffff;
   font-size: xx-small;

}
.global  a:hover{
   font-family: verdana,helvetica;
   color: #ffffff;
   font-size: xx-small;

}
.global a:visited {
   font-family: verdana,helvetica;
   color: #ffffff;
   font-size: xx-small;

}

.carousel_container {
	width: 750px;
	height: 500px;
	margin: 0px auto;
	border: 1px solid gray;
}



input, textarea, select{
	margin-top: 3px;
	margin-bottom: 3px;
	border: 1px solid #c9c9c9;
	-moz-border-radius:5px;
}


div#disclaimer{ text-align:left; }
 div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:2650px; background:black; filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; text-align:center; line-height:normal; clear:both; }
 div#disclaimer-conteneur{ position:absolute; z-index:1001; width:100%; text-align:center; clear:both; }
  table#disclaimer-cadre{ width:550px; margin-left:auto; margin-right:auto; text-align:center; margin-top:200px; padding:15px; font-size:12px; border:#ddd 1px solid; background:#f5f5f5; color:#555; }
   table#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:#356aa0; }
   table#disclaimer-cadre a:hover{ color:blue; }

