body{
   font-family: Trebuchet, Arial, Helvetica, sans-serif;
   font-size: 12px;
   background: #000;
   background-image:url('cr_back.jpg');
   background-repeat:repeat-y;
   background-attachment:scroll;
   background-position:center top;
   color:#5a5a5a;
   margin:0px;
}
a {color:#008aff;text-decoration:none;}
a:hover{color:#0060ff;text-decoration:none;}
img{border:0;}
td{vertical-align : top;}

.cr_scal_ic{opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity: 0.60; margin-left:-3px;}

.cr_title{
   font-family: "Tw Cen MT", Arial, Helvetica, sans-serif;
   font-size: 22px;
   color:#3a3a3a;
   background-image:url('cr_headline.jpg');
   height:30px;
   width:100%;
   -webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;
}
.cr_title_log{-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;} 
.cr_title_text{padding-left:5px;padding-top:1px;}
  
.cr_main_box{background-color:#fefefe;border:1px solid #e2e2e2;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px; padding:10px;}
.cr_col_box{background-color:#fefefe;border:1px solid #e2e2e2;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px; padding:5px;}

.TabOff{font-size:15px; border:1px solid #e2e2e2;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px; text-align:center; padding:3px; color:#8a8a8a;}
.TabOff:hover {font-size:15px; cursor:pointer; color:#3a3a3a; text-align:center; background-color:#ffdf03;}
.TabOn {font-size:15px; cursor: default; background-color:#ffdf03; border:1px solid #e2e2e2; -webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px; color:#5a5a5a; text-align:center; font-weight:bold; padding:3px;}

.cr_box{background-image:url('cr_back_com.png');background-position: 50% 100%;background-repeat: repeat-x;border-style: solid;border-width: 1px;border-color: #eeeeee #dddddd #dddddd #eeeeee;}
.cr_box_noback{border-style: solid;border-width: 1px;border-color: #eeeeee #dddddd #dddddd #eeeeee;}


#cr_header{
   background-repeat:no-repeat;
   background-attachment:scroll;
   background-position:center top;
   min-width:1000px;
}

#cr_menu{
   height:38px;
   margin-top:10px;
   width:1000px;
   margin-right:auto;
   margin-left:auto;
   -webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;
}
#cr_menu_main_ul {
	list-style:none;
	margin-left:0px;
	z-index:500;
	margin-top:0px;
	position:relative;
	padding:0px;
	height:38px;
}
#cr_menu_main_ul li{
	float:left;
	text-align:center;
	position:relative;
	padding-left:0px;
}  
#cr_menu_main_ul li a {
	
	color: #5a5a5a;
	font-family: "Tw Cen MT", Arial, Helvetica, sans-serif;
	display:block;
	outline:0;
	text-decoration:none;
}
.cr_menu_main_li {
	width:156px;
	height:28px;
	padding-top:5px;
	font-size:18px; 
	background-image:url('cr_menu_off.jpg');
	border:1px solid #e2e2e2;
	-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;
}
.cr_menu_main_li:hover {
   background-image: url("cr_menu_on.jpg");
   -webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;
}
.cr_smenu_main_li {
   width:156px;
   height:24px;
   padding-top:8px;
   font-size:16px; 
}
.cr_smenu_main_ul{ 
   display: none;
   list-style-type: none; 
   position: relative;
   margin: 0;
   padding: 0;
   border: 0;
   margin-left:-1px;
   height:30px;
   margin-top:7px;
} 
#cr_menu_main_ul li:hover > .cr_smenu_main_ul { display: block; position:absolute;}
.cr_smenu_main_ul li a:link, .cr_smenu_main_ul li a:visited { 
   display: block; 
   color: #5a5a5a; 
   text-decoration: none;
   background-image: url("cr_menu_off.jpg");   border-right:1px solid #e2e2e2;   border-left:1px solid #e2e2e2;
} 
.cr_smenu_main_ul li a:hover { 
   background-image: none; 
   background-image: url("cr_menu_on.jpg");
   color: #3a3a3a;   border-right:1px solid #e2e2e2;   border-left:1px solid #e2e2e2;
}

#cr_content{
   width:1002px;
   margin-right:auto;
   margin-left:auto;
   margin-top:5px;
}
.cr_content_text{
   margin-top:5px;
   color:#5a5a5a;
   font-size:13px;
   text-align:justify;
   padding:5px;
   line-height:25px;
} 
.cr_content_doss_text{
   margin-top:5px;
   color:#5a5a5a;
   font-size:13px;
   text-align:justify;
   padding:5px;
   line-height:22px;
}

#cr_main_col{width:700px;float:left;}
#cr_main_col_content a {color:#008aff;text-decoration:none;}
#cr_main_col_content a:hover{color:#0060ff;text-decoration:none;}

#cr_home_title a {color:#ffb400;text-decoration:none;}
#cr_home_title a:hover{color:#ffa200;text-decoration:none;}

#cr_scnd_col{float:right; width:292px;}
#cr_scnd_col_content a {color:#008aff;text-decoration:none;}
#cr_scnd_col_content a:hover{color:#0060ff;text-decoration:none;}

#cr_bottom{
   background-color:#fefefe;
   width:980px;
   height:25px;
   margin-right:auto;
   margin-left:auto;
   margin-top:45px;
   margin-bottom:60px;
   border:1px solid #e2e2e2;
   -webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;
   padding:10px;
}
#cr_bottom_content{
   font-family: "Tw Cen MT", Arial, Helvetica, sans-serif;
   font-size:21px;
   padding-left:100px;
}

#cr_bottom_content a {color:#008aff;text-decoration:none;}
#cr_bottom_content a:hover{color:#0060ff;text-decoration:none;}

/* Slide accueil */
#cr_slide{width:698px;height:220px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}
#jFlowSlide{-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px; border:1px solid #e2e2e2;}
#myController { display:inline; z-index:200; position:absolute; margin-top:-20px; margin-left:0px; }
#myController td.jFlowSelected {margin-right:0px; opacity:1.0;}
.jFlowPrev, .jFlowNext { color:#FFF; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }
.jFlowControl {
   cursor:pointer;
   height:10px; 
   width:10px;
   background-color:#fff;
   -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
   opacity:0.4; filter:alpha(opacity=40); -moz-opacity:0.40; -khtml-opacity: 0.40;
}
.jFlowControl:hover {opacity:1.0; filter:alpha(opacity=100); -moz-opacity:1.00; -khtml-opacity: 1.00;}
.jFlowPrev:hover, .jFlowNext:hover {  }
/* Fin Slide accueil */

/* Social Feed */
#activityFeed ul {padding: 0;	margin: 0;list-style: none;}
#activityFeed ul li {
	background-position: 10px center !important;
	background-repeat: no-repeat !important;
	margin-bottom: 1px !important;
	padding: 5px 5px 5px 34px !important;
	font-size: 11px;
}
#container {	width: 940px;margin: auto;}
#lc {float: left;width: 580px;}
#rc {float: right;width: 320px;}
.clear {
	clear: both;
	display: block;
	height: 0px;
	margin: 0;
	padding: 0;
}
/* Fin Social Feed */
