/* Start of CMSMS style sheet 'Structure_Ducasse' */
html{height: 100%;}
*{margin:0;padding:0;}
img{border:0;}
body{background-color:#FC6523;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:62.5%; /* Sets default font size to 10px */color:#777777}
input,select,textarea,radio,checkbox,a{outline:none;outline-color:none;outline-style:none;outline-width:0px;}

a{color: #777777;text-decoration: underline;}
a:hover{text-decoration: none; }

#header{width:950px;margin: auto;text-align: center;}
#header .liensHaut{text-align: right;height: 16px;}
#header .liensHaut a{margin: 0 0 0 4px;}
#header .logo{margin: 0 0 25px 0;}
#header .navTop	ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
#header .navTop	ul li{display: inline;color:#000000;}
#header .navTop	ul li a {color:#000000;text-decoration: none;}
#header .navTop	ul li a:hover {text-decoration: underline;}
#header .navTop h2{display: inline;}
#header .navTop a{margin: 0 0 0 20px;}
#center{width:950px;}
#pageAccueil{background-color:#FFFFFF;}
#pageAccueil #center{text-align: center;margin: 30px auto 0 auto;}
#menuAccueil{margin: 30px 0 0 84px;}

.etapes {margin:35px auto 0;width:950px;}

#menuAccueil	ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
#menuAccueil	ul li{display: inline;color:#000000;}
#menuAccueil	ul li a {color:#000000;text-decoration: none;}
#menuAccueil	ul li a:hover {text-decoration: underline;}
#menuAccueil h2{display: inline;}
#menuAccueil a{float: left;display: inline;}
#menuAccueil .lecole{margin: 22px 0 0 0;}
#menuAccueil .lesCours{margin: 20px 0 0 0;}
#menuAccueil .lesBonsCadeaux{margin: 13px 0 0 0;}
#menuAccueil .loffreEntreprise{margin: 15px 0 0 0;}
#menuAccueil img{float: left;display: inline;}
#menuAccueil .separateur{width: 1px;height: 70px;font-size: 1px;line-height: 1px;background: url('../images/separateur.jpg') no-repeat 0 0;float: left;display: inline; margin: 0 35px;}

#footer{background-color: #fc6523 ;width: 100%;clear: both;}
/*Footer Accueil*/
#pageAccueil #footer{margin: 32px 0 0 0;}
#footer #footerContent{background: url('../images/bruit.jpg') no-repeat 0 0;margin: auto;width: 950px;color: #FFFFFF;min-height: 150px;height:auto !important;height:150px;}

#footer #footerContent .imgEdito{float: left;margin: 40px 10px 0 0;display: inline;}
#footer #footerContent .edito{float: left;display: inline;width: 148px;}
#footer #footerContent .edito .imgVisuel2{margin: -12px 0 0 0;position: relative;}
#footer #footerContent .edito .texte{background: url('../images/guillHaut.jpg') no-repeat 0 0;font-size: 14px;font-family: Georgia;line-height: 21px;font-style: italic;text-indent:22px;}
#footer #footerContent .edito .texte a{color: #FFFFFF;text-decoration: none;}
#footer #footerContent .edito .texte a:hover{text-decoration: underline;}
#footer #footerContent .guillBas{background: url('../images/guillBas.jpg') no-repeat 0 0;font-size: 1px;line-height: 1px;padding: 13px 0 0 14px;position: relative;top: 12px;left: 7px;}
#footer #footerContent .imgVisuel3{float: left;margin: -12px 0 0 0;display: inline;position: relative;}

#footer #footerContent .pleinFeuxSur{margin: 20px 0 0 15px;float: left;display: inline;width: 127px;}
#footer #footerContent .pleinFeuxSur .titre{font-family: Georgia;font-style: italic;font-size: 22px;line-height:22px}
#footer #footerContent .pleinFeuxSur .texte{font-family: Verdana;line-height: 16px;font-size: 11px;margin: 0px 0 0 0;filter:alpha(opacity=70);	-moz-opacity:0.70;	-khtml-opacity: 0.70;	opacity: 0.70;}

#footer #footerContent .pleinFeuxSur a{color: #FFFFFF;text-decoration: none;}
#footer #footerContent .pleinFeuxSur a:hover{text-decoration: underline;}


#footer #footerContent .produitMois{margin: 20px 0 0 15px;float: left;display: inline;width: 173px;;}
#footer #footerContent .produitMois .titre{font-family: Georgia;font-style: italic;font-size: 12px;}
#footer #footerContent .produitMois .titre span{font-size: 16px;}
#footer #footerContent .produitMois .texte{font-family: Verdana;line-height: 16px;font-size: 11px;margin: 14px 0 12px 0;filter:alpha(opacity=70);	-moz-opacity:0.70;	-khtml-opacity: 0.70;	opacity: 0.70;}

#footer #footerContent .produitMois a{color: #FFFFFF;text-decoration: none;}
#footer #footerContent .produitMois a:hover{text-decoration: underline;}

#footer #footerContent .planning{float: left;display: inline;margin: 15px 0 0 0;padding: 0 0 0 60px;width: 100px;height: 204px;background: url('../uploads/images/backgroundPlanning.jpg') no-repeat 0 0;}
#footer #footerContent .planning .titre{font-family: Georgia;font-style: italic;font-size: 16px;}
#footer #footerContent .planning .titre span{font-size: 12px;}
#footer #footerContent .planning .texte{font-family: Verdana;line-height: 16px;font-size: 11px;margin: 14px 0 0px 0;opacity:0.7;width: 114px;}
#footer #footerContent .planning a{color: #FFFFFF;text-decoration: underline;}
#footer #footerContent .planning a:hover{text-decoration: none;}

#footer  #liensBasPage{text-align: center;clear:both;padding: 8px 0;font-family:Arial;font-size: 10px;}
#footer  #liensBasPage ul{list-style-image:none;list-style-position:outside;list-style-type:none;}
#footer  #liensBasPage li{display: inline;color:#000000;}
#footer  #liensBasPage li a {color:#000000;text-decoration: none;}
#footer  #liensBasPage li a:hover {text-decoration: underline;}

.opaque {filter:alpha(opacity=100);	-moz-opacity:0.35;	-khtml-opacity: 0.35;	opacity: 0.35;}

#footerContent .separateur{width: 1px;height: 199px;font-size: 1px;line-height: 1px;background: url('../images/separateur2.png') no-repeat 0 0;float: left;display: inline; margin: 0 19px;}


/* Page interieur*/
#menuPageInterieur {list-style-image:none;list-style-position:outside;list-style-type:none;margin: 5px 0 0 0;text-align:center;}
#menuPageInterieur li{display: inline;color:#000000;margin:0 12px;}
#menuPageInterieur li a {color:#000000;text-decoration: none;}
#menuPageInterieur li a:hover {text-decoration: underline;}

#middle{width: 545px;margin: 0 0 0 35px;float: left;display: inline;}
#middle .images{width: 311px;margin: 15px 0 0 0;float: left;display: inline;}
#middle .images img {float: left;display: inline;clear: left;margin: 0 0 15px 0;}
#middle .texte{width: 184px;margin: 0 0 0 0;float: left;display: inline;padding: 0 24px;line-height: 18px;font-size:11px; }

#right{width: 153px;float: left;display: inline;position:relative;}
#right ul{font-family: Georgia;font-style: italic;font-size: 11px;list-style-position:inside;margin: 0 0 0 11px;}
#right li{margin: 0 0 10px 0;}
#right li a{color:#606060;text-decoration: none;}
#right li a:hover {text-decoration: underline;}
#right .fix{position: fixed;}
.degHaut{background: url('../images/degHaut.jpg') no-repeat 0 0;padding: 8px 0 0 0;}
.degMilieu{background: url('../images/degMilieu.jpg') repeat-y 0 0;}
.degBas{background: url('../images/degBas.jpg') no-repeat 0 100%;padding: 0 0 8px  0;}
.separateur3{width: 800px;height: 1px;font-size: 1px;line-height: 1px;background: url('../images/separateur3.jpg') repeat-x 0 0; margin: 35px 0 15px 0;clear: both;}



/*defaut*/
#right .cliquez{width: 78px;display: block;background-color:#898989;color: #FFFFFF;text-align: center;margin: 25px 0 0 0;text-decoration: none; font-size: 11px;font-family: Verdana;}
#right .cliquez:hover{text-decoration: underline; }
.titreh2{color:#464646;font-size: 20px;font-weight: bold;}
.titreh2 span{font-size: 16px;font-weight: normal;}
.titreh3{color:#de612b;font-family: Verdana;font-size: 14px;margin: 0 0 10px 0;font-weight: normal;	}
.break {clear: both;font-size: 1px;height: 1px;line-height: 1px;}
.bold{font-weight: bold;}
a.pdfActu{background: url('../images/pictoPdf.jpg') no-repeat 0 0; padding: 15px 0 0 40px;display: block;margin: 20px 0 0 0;color: #464646;text-decoration: none;}
a.pdfActu:hover{text-decoration: underline;}
a.pictoPdf2{margin: 15px 0 0 0;display: block;}
.color333333{color: #333333;}
.hautDePage{font-family: Georgia;font-style: italic;font-size: 12px;color: #464646;margin: 10px 0;}
.hautDePage a{color: #464646;text-decoration: none;}
.hautDePage a:hover{text-decoration: underline;}

.overlay{position: relative;z-index: 1000;display:none;}
.overlay .overlayOpacity{background-color:#000000;opacity:0.5;filter:alpha(opacity=50); position: fixed;top:0;left: 0; width: 100%;height: 100%;z-index: 1000;}
.overlay .informations{background-color:#FFFFFF;padding: 40px 65px;margin: 0 0 0 -250px;width: 370px;position: absolute;top:150px;left: 50%;z-index: 1001}
.overlay .informations .typo1{color: #464646;font-family: Verdana;font-size: 14px}
.overlay .informations .typo2{color: 777777;font-family: Verdana;font-size: 11px}
.overlay .informations a{border:1px solid #FC6523;color:#FC6523;display:block;font-family:Verdana;font-size:10px;margin:20px 0 0 253px;text-align:center;text-decoration:none;width:115px;}

/* pagination */
.paginator { padding-top: 0px; margin-left: auto; margin-right: auto; }
.paginator a, .pageList .this-page { padding: 2px 5px;  background: #fff; text-decoration: none; }
.paginator a:visited { padding: 2px 5px; background: #fff; text-decoration: none; }
.paginator .atstart { margin-right: 10px; padding: 0px 2px;  background: #fff; color: #aaa; }
.paginator .prev { margin-right: 10px; padding: 0px 2px; background: #fff; }
.paginator .break { font-size:10px;padding: 2px 6px; border: none; background: #fff; text-decoration: none;color: #333;  }
.paginator .next { margin-left: 10px; padding: 0px 2px;  background: #fff;}
.paginator .atend { margin-left: 10px; padding: 0px 2px; background: #fff; color: #aaa; }
.paginator .this-page {padding: 2px 5px; background: #FC6523; color: #fff; }
.paginator a:hover {color: #fff; background: #FC6523; text-decoration: none;}
.pages div.results { text-align: center; font: 11px/15px Arial, Helvetica; color: #aaa; margin-top: 0px; }
/* End of 'Structure_Ducasse' */

