@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
/*p#spacer { clear: both; height: 1px; }*/
body{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; background:#DEDEDE;}

a{text-decoration:none;color:#073E81;font-weight:bold;}
a:hover{text-decoration:underline;}

input, select{color:#4C4C4C; font-size:11px;}
input {padding:1px;}
select{width:130px; /*height:20px;*/}
/*ul{list-style:none;}*/

#contC ul, #contC ol {margin-left:15px; padding-left:15px}
img{border:none;}

.clear{clear:both; font-size:1px; height:1px;}
.clearContent{clear:both; font-size:1px; height:1px; background:#DEDEDE;}
.floatG{float:left;}
.floatD{float:right;}

.bold{font-weight:bold;}

.content{background:#fff;}

div.separator {clear: both;}

h1.csc-firstHeader{padding-bottom:15px;}

/*menus de sous-pages*/
dl.csc-menu ul{margin-left:15px;}
dl.csc-menu ul li{list-style:square;}
.csc-menu{margin-top:10px;}
.csc-menu h3{padding-top:10px;}

/*menu de sous-pages horizontal*/
.actMenuItem{font-weight:bold;}
.menu_horizontal a{color:black;}
.menu_horizontal a:hover{text-decoration:none;}

/******************** HEADER **************************************/

#contGlob{width:897px; position:relative; margin:0 auto;}

#topHeader{position:relative; height:22px;}

#topHeader ul, #menu{list-style:none;}
#topHeader li, #menu li{display:inline;}
#topHeader a{text-decoration:none; font-weight:bold; color:#000;}

#langMenu li{color:#9F005A;}
#langMenu li a, #subHeader form a{color:#9F005A;}
#langMenu{background:url(images/picto_bulle.png) no-repeat; padding-left:22px; position:relative; top:4px;}

#utils{position:absolute; right:0; top:4px;}
#utils li{ margin-left:3px;}

#subHeader{  height:98px;margin-top:10px;
background:#FFF /*url(images/equis_web.jpg) no-repeat left*/;
background-position: 620px 10px;}

#subHeader form{float:left; margin-top:18px;}

#logo, #subHeader h1 {float:left; margin-top:12px; margin-left:20px; _margin-left:10px;}
#logo {_margin-left:20px;}
#logo1 {margin-top: 6px;}
#subHeader #rechform{margin-top:14px;}
#subHeader #rechform #rechformq { width: 130px; }
#subHeader #rechform #rechformsubmit{position: relative;top: 6px; left: 2px;}
#chp_rech{width:130px;}
#subHeader label{display:block;}

#subHeader #rechform a{font-weight:bold; text-decoration:none; position:relative; top:2px;}

#subHeader #profil_form .btn_ok, #subHeader #rechform .btn_ok{left:4px; position:relative; top:6px; padding:0;}


#profil_form{margin-left:15px !important; margin-left:60px;


}
/*#profil_form{margin-left:205px !important; margin-left:220px;}

#profil_form select{width:170px;}*/
#profil_form select{width:170px;}
#rechform{margin-left:15px;


}


#menu{background:#00244F;}
#menu li img{margin-bottom:-3px;}

#menu #menu_act{/*background:#2469BD*/; margin-left:-3px; margin-right:-3px;}

.pictoPdf{padding-right:20px; background:url(images/pictoPdf.png) no-repeat right;}


/* correction bug affichage IE */

#contD .bloc_root .bloc_content
{
	zoom:1;
}

.bloc_content_gauche{float:left; width: 48%; padding-left:5px;}
.bloc_content_droite{float:left; width: 48%; padding-left:5px;}


/***************************** FOOTER ***********************************/

#footer{margin-top:4px;}
#footer p{font-weight:bold;}
#footer a{color:#000; text-decoration:none;}


.titre-dauphine {
	font-weight: bold;
	color: #ca0175;
}

.cacher{
border: 0;
}

.cacher legend{
display: none;
}

.tx_powermail_pi1_fieldwrap_html_submit{
padding-top: 5px;

}
.powermail_text{
margin-top: 5px;

}
.nom{
margin-left: 15px;
}

.tx_powermail_pi1_fieldwrap_html_submit{
margin-top: 4px;
text-align: center;

}