/* CSS Document */
* {
scrollbar-face-color: #216FB6;
scrollbar-shadow-color: #124C81;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #124C81;
scrollbar-track-color: #A7C5E1;
scrollbar-arrow-color: #FFFFFF;
}

HTML {
margin:0;
padding:0;
}

BODY{
margin:0;
padding:0;
text-align:left;
background: #172869;
font-size: 12px;
}

UL {
}

LI {
list-style-type:disc;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 12px;
color: #216FB6;
padding-left:5px;
margin: 0px 0px 0px 0px;
}

IMG.actu {
border: 1px solid #D9E5ED;
margin:0px 10px 0px 0px;
}

INPUT,TEXTAREA,SELECT {
border:1px solid #CAD7EB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:#F9F9F9;
}

INPUT.btn{
border:2px solid #216FB6;
background-color:#172767;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
text-align:center;
}


/* textes */
.A10Noir, A.A10Noir, A.A10Noir:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:11px;
color:#000000;
text-decoration:none;
}

.A10Orange, A.A10Orange, A.A10Orange:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:11px;
color:#F29400;
text-decoration:none;
}

.A10Blanc, A.A10Blanc {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:11px;
color:#FFFFFF;
text-decoration:none;
}

A.A10Blanc:hover {
color:#FFFFFF;
}

.A11Noir, A.A11Noir, A.A11Noir:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#5A5A5A;
text-decoration:none;
}

.A11Blanc {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#FFFFFF;
text-decoration:none;
}

.A11BleuIntro {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#005F90;
text-decoration:none;
}

.A11Orange, A.A11Orange, A.A11Orange:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#F29400;
text-decoration:none;
}

.A12Noir, A.A12Noir, A.A12Noir:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A5A;
text-decoration:none;
}

.A12Bleu {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#216FB6;
}

.A12Blanc {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#FFFFFF;
}

.A10Bleu,A.A10Bleu,A.A10Bleu:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:11px;
color:#2382C0;
text-decoration:none;
}

.A10Bleu2,A.A10Bleu2,A.A10Bleu2:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:11px;
color:#2382C0;
text-decoration:none;
}

.A11Bleu, A.A11Bleu, A.A11Bleu:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#2382C0;
text-decoration:none;
}

.A14Blanc {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:14px;
color:#FFFFFF;
}

.A14Bleu {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:14px;
color:#2382C0;
}

.A16Orange {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:16px;
color:#F29400;
}

.A18Bleu {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:180px;
color:#2382C0;
}

.A11Bleu2, A.A11Bleu2, A.A11Bleu2:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#52BDEA;
text-decoration:none;
}

A.A11Noir:hover, A.A11Bleu:hover, A.A10Orange:hover, A.A11Orange:hover, A.A12Noir:hover, A.A11Vert:hover, A.A10Bleu:hover,A.A10Bleu2:hover, A.A11Blanc:hover, A.A10Noir:hover, A.A10Blanc:hover, A.A11Bleu:hover, A.A12Marron1:hover, A.A10Marron2:hover {
text-decoration:underline;
}

/* NAV */
.blocNav {
letter-spacing:1px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
width:152px;
height:54px;
float:left;
margin: auto; 
padding: auto;
text-decoration:none;
text-align:left;
}

.blocNav:hover {

}

.navLabel {
text-align:left;
margin-left:35px;
margin-right:15px;
width:120px;
}

#nav1 { background: #E96139 url('../img/puces/orange.gif') 5px center no-repeat; }
#nav2 { background: #EEC216 url('../img/puces/jaune.gif') 5px center no-repeat; }
#nav3 { background: #7EBF0D url('../img/puces/vert.gif') 5px center no-repeat; }
#nav4 { background: #52BDEA url('../img/puces/bleu.gif') 5px center no-repeat; }
#nav5 { background: #C12283 url('../img/puces/violet.gif') 5px center no-repeat; }

.blocNavTxt { position: relative; display: block; width: 450px; text-align: left; padding-top: 10px; color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

/* */
#header { position:relative; display:block; width:1000px; height:240px; margin: auto; padding: auto; text-align:center;background:#FFFFFF url('../img/bg_header.jpg') repeat-x;}
#page { position:relative; display:block; width:1000px; background:#FFFFFF url('../img/bg_centre.jpg') bottom repeat-x; margin: auto; padding: auto; height:100% }
#footer { position:relative;display:block; width:1000px; height:50px; margin: auto; padding: auto; background: url('../img/bg_footer.jpg') top repeat-x; }
#topNavBar { display:block; position:absolute;top:186px;left:0px; width:850px; height:90px; }
#backHome { display:block; position:absolute;top:150px;left:12px; width:150px; height:20px; }
#logNavBar { display:block; position:absolute;top:140px;left:10px; width:250px; height:60px; }
#rightNavBar { display:block; position:absolute;top:120px;left:582px; width:180px; height:60px; }
#leftNavBar { display:table-cell; position:relative; border-left:1px solid #B9E4F7; border-right:1px solid #B9E4F7; width:230px; background:#FFFFFF}
#logo { display:table-cell; position:relative; border-left:1px solid #B9E4F7; border-right:1px solid #B9E4F7; width:230px; background:#FFFFFF}
#rightContent { display:block; position:relative; width:770px; float:right; margin: auto; padding: auto; }
#recherche { display:table-cell; position:relative; border-top:1px solid #B9E4F7; border-bottom:1px solid #B9E4F7; width:230px; background:#FFFFFF; text-align:left;}
#chemin { position:absolute; top:15px; left:190px;}
.titreRub { padding-top: 20px; color:#FFFFFF; font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.zone { position:relative; display:block; text-align:left; width:1000px; margin: auto; padding: auto; height:100% }
.bloc {  position:relative; margin: auto; padding: auto; }
.blocFin {  position:relative; margin: auto; padding: auto; border-left:1px solid #B9E4F7; border-right:1px solid #B9E4F7; border-bottom:1px solid #B9E4F7; width:230px; float:left; height:100%; margin-right:30px;}
.cadre { position:relative; margin: auto; padding: auto; border:1px solid #B9E4F7; }

.blocSousMenu { position:absolute; margin: auto; padding: auto; background: #FFFFFF; border:1px solid #B9E4F7; width:230px; top:280px; display:none; text-align:center }

.blocSousNav1 {
display:block;
color:#216AAD;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
padding:5px;
font-weight:bold;
text-decoration:none;
}

.itemSousNav1 {
display:block;
margin: auto; 
padding: auto;
width:226px;
background:#DBF4FF;
margin:2px;
}

.itemSousNav2 {
display:block;
margin: auto; 
padding: auto;
width:226px;
background:#F2FBFF;
margin:2px;
}

.smenuItem {
display:block;
color:#216AAD;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
padding:5px;
font-weight:bold;
text-decoration:none;
}

.itemSousNav1:hover, .itemSousNav2:hover { background:#FFFFFF; }

/* POUR LE SONDAGE */
.popup-form {
	display: block; position: absolute; 
	top: 0px; left: 0px; width: 100%; height: 100%;
	background-image: url(/img/fd-message.png); z-index: 100;
}
.popup-form form {
	display: block; position: relative;
	top: 75px; width: 700px; padding: 20px;
	background-color: #FFFFFF;
	text-align: left; 
}

