#leftContent, #printBtn, #rootlineBar, #headerMenu, #menuBar, #col1, #col3, #admPanel, #loginbox {
display: none;
}
body {
font-size:14px;
}
div#header div#headerContent {
padding-top:0px;
}
div#header {
height:210px;
}
div#headerLogo {
float:left;
}
div#headerSiteName {
float:right;
}
div#col2 {
width: 972px;
margin:0;
padding:0;
}
div#col1, div#col2, div#col3, div#col22 {
border:none;
}
.headerbigTitle {
color:#71CEEF;
font-size:37px;
font-weight:bold;
line-height:1em;
padding-bottom:20px;
}
.subTitle, .csc-firstHeader {
font-size:16px;
font-weight:bold;
line-height:1.2em;
}

/* ===============================================================================
MENU 
=================================================================================*/

/* FIRST LEVEL MAIN MENU */

div#mainMenu{	
	border:none;
	padding: 0;
	list-style: none;	
	display:block;	
	height:30px;
	padding-bottom:1px;
	
	
	}
	
div#mainMenu a {
   font-family:Helvetica,Verdana;
	color:#808080;
	font-size: 10pt;
}

#mainMenu ul{ 
	
	display:block;
	
	
	}
	
#mainMenu ul li  { 
	position:relative;
	display:table-cell;
	float:left;
	
	}
	
#mainMenu ul li a{
	display:block;
	line-height:26px;
	padding-left:12px;
	padding-right:12px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
	font-weight:bold;
	}


#mainMenu ul li a:hover { 
    color : #71CEEF;
}

#mainMenu ul li a.current, #mainMenu ul li a.active{ 
  background:url(../img/blue_menu_middle.jpg);
    padding-bottom:3px;
    color : #f3f3f3;
   float:left;
 
 
  }

.menuimgleft {
    background: #f3f3f3 url(../img/blue_menu_left.jpg) no-repeat 0 0;
    padding-bottom:3px;
    color : #f3f3f3;
    width:11px;
    float:left;  
    height:28px;
 
    

}

.menuimgright {
   background: #f3f3f3 url(../img/blue_menu_right.jpg) no-repeat 0 0;
   width:11px;
   height:28px;
   padding-bottom:3px;
 /* float:right;    */
 position: absolute;
right: -10px; 

}

/*--------------------------------- NAVIGATION 2 --------------------*/

/* LEVEL 2 */
	
div#menuseparator {
background-color:#FFFFFF;
background-image:url(../img/barre_bleue_770.jpg);
background-repeat:no-repeat;
height:4px;
}

div#greyline {
        background-image: url(../img/fond_gris_niveau2_500.jpg);
        background-color: #FFFFFF ;
        background-repeat: no-repeat;
        height:20px;
     }


div#secondMenu  {	
      position:relative;
      left:80px;
      

}
	
	

div#secondMenu a {
      
	color:#808080;
	font-size: 9pt;
	font-weight:regular;
}

	
#secondMenu ul li   { 
	position:relative;
	display:table-cell;
	float:left;
	background: url(../img/arrow_level2.gif) no-repeat 8px 6px;
	}

#secondMenu ul li a{
	display:block;
	line-height:15px;
	padding-left:20px;
	padding-right:20px;
	padding-top:2px;
	padding-bottom:2px;	
	text-decoration:none;
	
	}
	
#secondMenu ul li:hover ul {
  visibility:visible;
 
}



#secondMenu ul li a:hover {
	text-decoration:underline;
	color : #71ceef;
}

#secondMenu ul li a.current, #secondMenu ul li a.active{ 
    ext-decoration:underline;
    padding-bottom:3px;
   
}

/* LEVEL 3 */

#secondMenu ul li ul { 
display:none;
}

#secondMenu ul li ul li {
display:none;
}

#secondMenu ul li ul li  a{
display:none;
}

/* ===============================================================================
FOOTER 
=================================================================================*/

div#footer {
background-color:#DDDDDD;
clear:both;
height:85px;
margin-top:10px;
padding:0 10px 10px 30px;
}

div#footerCol1 {
float:left;
width:500px;
}

div#footerCol2 {
float:left;
width:400px;
}
