*{margin:0px;padding:0px;}
body, td, th { font-family: "Trebuchet MS"; font-size: 10px; color: #666666; }
body{text-align:center;background-image: url(images/background.jpg);background-repeat: no-repeat;background-position: center top;background-color:#ffffff;}
.paragraphe {font-family: "Trebuchet MS";font-size: 10px;color: #666666;}		

h1{font-size: 13px; display:inline; color: #333333;}
h2{font-size: 11px; color: #e53138;}

.clear{clear:both;}
.center{clear:both;width:980px;}		
.colonne1{float:left;width:444px;background-color:#ffffff;text-align:left;background-image:url(images/backgroungmajeur.jpg);background-position: right top;background-repeat:repeat-y;;}
.colonne2{float:left;width:310px;background-color:#ffffff;text-align:center;background-image: url(images/backgroungmajeur.jpg);background-position: right top;background-repeat:repeat-y;;}
.colonne3{float:left;width:226px;background-color:#ffffff;text-align:left;}
.colonne3separation{width:226px;height:10px;text-align:left;}

.edito{width:424px;text-align:left;padding:0px 10px 10px 10px;}
.chapo{font-size: 13px; color: #333333;}

/*.COLONNE DROITE*/
.en1clic{width:209px;background-color:#f2f2f2;text-align:left;padding:0px 10px 5px 7px;}
.en1clicliens{width:206px;height:18px;top:0px;background-image:url(images/pictotelechargement.jpg); background-position:left center; background-repeat: no-repeat; text-align:left;overflow:visible;}
.en1clicliensdouble{width:206px;height:auto;top:0px;background-image:url(images/pictotelechargement.jpg); background-position:left center; background-repeat: no-repeat; text-align:left;overflow:visible;}
.en1clictitre{width:206px;height:auto;;text-align:left;padding:0px 0px 0px 0px;}
.en1clicseparation{width:206px;height:10px; background-color:#f2f2f2;overflow: visible; }

.evenement{width:226px;height:147px;background-color:#e52b38;text-align:left;}
.guidemtier{width:226px;height:127px;background-color:#e52b38;text-align:left;}
.contactistc{width:226px;height:90px;background-color:#ffffff;text-align:left;}
.facebook{padding:10px 0px 10px 0px;width:226px;background-color:#ffffff;text-align:left;}
.contactistctexte{width:226px;background-color:#ffffff;text-align:left;}
.paragraphecontact { font-size: 11px; color: #666666; padding:0px 10px 0px 20px; text-decoration: none; }
.paragraphecontacttelephone {font-size: 14px;color: #666666;font-weight : bold;padding:0px 10px 0px 20px;}
.menuseparation{padding:0px 10px 0px 8px;;text-align:left;}
.menu{width:226px;height:200px;background-color:#ffffff;background-image:url(images/backgroungmenu.jpg);text-align:left;padding:0;overflow:hidden;}

/*.ACTU*/
.actu{width:290px;height:auto;background-color:#ffffff;text-align:left;margin:0px 10px;}
.actulien{ width:290px; height:32px; background-image:url(images/backgroundactu.jpg); text-align:left; padding-top: 12px; padding-right: 0px; padding-bottom: 7px; padding-left: 0px; margin-left: 10px; background-repeat: no-repeat; }
.actuconteneur{ width:290px; background-color:#f2f2f2; text-align:left; }
.actuconteneurtitre{ width:290px; height:25px; text-align:left; background-color: #ffffff; }
.actuconteneur2{width:290px;background-color:#f2f2f2;text-align:left;}
.lientitreactu { font-size:11px; color:#333333; font-weight: normal; text-decoration: none; padding-top: 20px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; margin: 0px; }
.lientitreacturss { font-size:11px; color:#333333; font-weight: normal; text-decoration: none; padding-top: 20px; padding-right: 0px; padding-bottom: 0px; padding-left: 29px; }
.photoactu {float:left;}
.photoedito {float:left;padding:0px 8px 0px 0px;}}
.dateactu {font-size: 10px;color: #000000;}
.paragraphetitreactu {font-size: 12px;color: #000000;font-weight: bold;padding:5px 0px 5px 0px;}
.paragraphetexteactu { clear:both; background-color:#E0E0E0; font-size: 11px; color: #585858; text-align: justify; line-height: 12px; padding-top: 8px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; }
.paragrapheavantlienactu {font-size: 9px; color: #000000; font-weight: bolder;text-decoration:none;}

.lienrougeactu {color: #e53138;font-weight : normal;font-size: 10px;text-decoration : none;}
.lienrougeactu:link  {color: #e53138;font-weight : normal;font-size: 10px;text-decoration : none;}
.lienrougeactu:hover  {color: #e53138;font-weight : normal;font-size: 10px;text-decoration : underline;}

#box4 { position:absolute; visibility: visible; }
#box4 div {float:left;height:400px;width:290px;}
.mask3 { height:400px; overflow:hidden; position:relative; width:290px; visibility: visible; }
.mask3b { height:350px; overflow:hidden; position:relative; width:290px; visibility: visible; }
.sample {border:0 solid #E1E1E1;margin:0 0;padding:0;}


/*.HEADER*/
.header{width:980px;height:261px;background-color:#ffffff;text-align:center;overflow:hidden;}
.headertop{width:980px;height:27px;overflow:hidden;}
.headerbottom{clear:both; width:980px; height:350px; background-image: url(images/backgroundheader03.jpg); background-position: bottom; background-repeat: repeat-x;background-color:#f2f2f2;}
.headerbottom1{float:left;width:444px;height:234px;overflow:hidden;}
.headerbottom2{float:left;width:310px;height:234px;overflow:hidden;}
.headerbottom3{float:left;width:226px;height:234px;overflow:hidden;}
.headerwebmail{width:326px;overflow:hidden;text-align:center;}
.headers1{float:left;width:6px;height:27px;text-align:center;background-image: url(images/separation01.jpg);background-position: center;background-repeat: no-repeat;}
.headers2{float:left;width:9px;height:27px;text-align:center;background-image: url(images/separation2.jpg);background-position: center;background-repeat: no-repeat;}
.headers3{float:left;width:16px;height:27px;text-align:center;background-image: url(images/separation2.jpg);background-position: center;background-repeat: no-repeat;}
.headers4{float:right;width:14px;height:27px;text-align:center;background-image: url(images/separation2.jpg);background-position: center;background-repeat: no-repeat;}
.headers5{float:right;width:8px;height:27px;text-align:center;background-image: url(images/separation3.jpg);background-position: right;background-repeat: no-repeat;}
.headerst1{float:left; width:434px; height:19px; text-align:center; text-align:center; font-family: "Trebuchet MS"; font-size: 10px; color: #666666; padding: 0px; top: 8px; position: relative; }
.headerst2{float:left; width:157px; height:19px; f;text-align:center;vertical-align:middle;position:relative; top:8px;font-family:"Trebuchet MS";font-size:9px;color: #e53138;}
.headerst3{float:right; width:210px; height:19px; text-align:left;vertical-align:middle;position:relative; top:8px;}
.headerst4{float:left;width:86px; height:19px; text-align:left;position:relative; top:8px;}
.headerwebmail{float:right;width:185px; height:19px; text-align:right;vertical-align:middle;position:relative; top:8px;}
.logo{width:310px;height:200px;text-align:center;top:0px;}	
.bienvenue{ width:424px; text-align:left;padding:10px 0px 0px 0px;}
.bienvenueconteneur{ width:424px; text-align:left; background-image: url(images/header04.jpg); background-position: right bottom; background-repeat: no-repeat;}

/*.questions*/
.lettreconteneur{width:290px; height:50px;background-color:#f2f2f2; text-align:left;padding:0px 10px 0px 10px;}
.part2-sep{clear:both;width:980px;height:20px;background-color:#f2f2f2;text-align:center;;padding:0px 0px 0px 0px;}
.part2{clear:both;width:980px;height:230px;background-color:#f2f2f2;text-align:center;;padding:0px 0px 20px 0px;}
.questions{float:left;width:980px;height:230px;background-color:#ced2c4;text-align:center;padding:0;}
.questions1{width:980px;height:50px;background-color:#ced2c4;text-align:left;margin:7px 0px 0px 0px;}
.questions2{width:980px;height:170px;background-color:#ced2c4;text-align:center;padding:0;}
.questions3{float:left;width:227px;height:170px;background-color:#ced2c4;text-align:left;margin:1px;padding-left: 8px;padding-right: 8px;}
.lettreistc{float:left;width:226px;height:280px;background-color:#ffffff;text-align:left;marging:5px;}

.paragrapheedito2012 { font-size: 11px; color: #666666; text-align: justify; line-height: 14px; padding-left: 0px; padding-right: 10px; }
.paragraphepart2-2012 { font-size: 11px; color: #333333; text-align: left; line-height: 13px; padding-left: 0px; padding-right: 0px; }
.paragraphepart2-gras2012 { font-size: 11px; color: #e52b38; text-align: left; padding-left: 0px; padding-right: 0px;text-decoration: none; }
.paragraphepart2-titre2012 { font-size: 12px; color: #000000; text-align: left; line-height: 12px; font-weight: bold; padding:0px 0px 5px 0px;}

/*.FOOTER*/
.footer{clear:both;width:980px;height:170px;background-color:#f2f2f2;text-align:center;padding:0;}
.footerconteneur{width:980px;height:130px;background-color:#c2c1bc;text-align:center;padding:0;}
.footerlogo{float:left;width:94px;height:130px;background-image:url(images/logoSGS.jpg);background-position:right top;background-repeat:no-repeat;}
.footeradresse{float:left;width:185px;height:130px;padding:0px 0px 0px 0px;text-align:left;}
.footermapecole{float:left;width:135px;;padding:12px 0px 0px 8px;text-align:left;}
.footermapformation{float:left;width:85px;;padding:12px 0px 0px 8px;text-align:left;}
.footermapadmission{float:left;width:110px;padding:12px 0px 0px 8px;text-align:left;}
.footermapinternational{float:left;width:125px;padding:12px 0px 0px 8px;text-align:left;}
.footermapprofessionnel{float:left;width:155px;padding:12px 0px 0px 8px;text-align:left;}
.footermapcontact{float:left;width:64px;padding:12px 0px 0px 8px;text-align:left;}
.footermapseparation{float:left;width:7px;height:130px;padding:0px 0px 0px 0px;text-align:left;background-image: url(images/separationfooter.jpg);background-position: right top;background-repeat: no-repeat;}
.lienfooter {color: #666666;font-weight : normal;font-size: 10px;text-decoration : none;text-transform:}
.lienfooter:link  {color: #666666;font-weight : normal;font-size: 10px;text-decoration : none;}
.lienfooter:hover  {color: #666666;font-weight : normal;font-size: 10px;text-decoration : underline;}


/*.PAGESTYPES*/
.colonne1type{float:left;width:217px;background-color:#ffffff;text-align:left;background-image: url(images/backgroungmajeur.jpg);background-position: right top;background-repeat: no-repeat;}
.colonne2type{float:left;width:537px;background-color:#ffffff;text-align:left;background-image: url(images/backgroungmajeur.jpg);background-position: right top;background-repeat: no-repeat;}
.titretype{position:absolute; top:0px;width:217px;background-color:#f2f2f2;text-align:left;padding:0;}
.sousnavigationtype{position:absolute; top:0px;width:517px;text-align:left;padding:10px 10px 0px 10px;}
.sousnavigationboutonstype{float:left; position:absolute; top:0px;width:537px;text-align:left;padding:0px 0px 0px 0px;}
.contenutype{clear:both; position:absolute; top:10px;width:537px;text-align:left;padding:0px 10px 0px 10px;}


/*.TEXTES*/
.paragrapheheaderrouge {font-size: 10px;color: #e53138;font-weight: bold;}
.paragrapheheader {font-size: 10px;color: #666666;}
.paragraphefootertitre {font-size: 12px;color: #FFFFFF;font-weight: normal;text-transform: capitalize;padding:0px 0px 0px 0px;text-decoration: none;}
.paragraphefootersousrubrique {font-size: 10px;color: #8C8C8C;font-weight: bold;text-transform: capitalize;padding:0px 0px 0px 8px;}
.paragraphefootersousadresse { font-family: "Trebuchet MS"; font-size: 10px; color: #ffffff; font-weight: bold; padding:0px 0px 0px 0px; }
.paragraphefootersousadresse2 { font-family: "Trebuchet MS"; font-size: 10px; color: #666666; font-weight: normal; padding:0px 0px 0px 0px; line-height: 13px; }

.paragrapheedito { font-size: 11px; color: #666666; text-align: justify; line-height: 14px; padding-left: 5px; padding-right: 10px; }


.paragrapheeditotitre { font-size: 12px; color:#333333; text-align: left; padding:0px 0px 0px 0px; font-weight: bold; }
.paragrapheeditotitre2012 { font-size: 12px; color:#333333; text-align: left; line-height: 12px; padding:0px 0px 5px 0px; font-weight: bold; }

a.paragrapheeditogras { font-size: 11px; color: #933; text-align: justify; line-height: 14px; text-decoration: none; }
a.paragrapheeditogras:link { font-size: 11px; color: #933; text-align: justify; line-height: 14px; text-decoration: none; }
a.paragrapheeditogras:hover { font-size: 11px; color: #C00; text-align: justify; line-height: 14px; text-decoration:underline; }

.titremenu {font-size: 14px;font-weight: normal;color: #FFFFFF;padding:0px 0px 0px 10px;}

.paragraphelettrelien {font-family: "Trebuchet MS";font-size: 10px;color: #ffffff;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;text-decoration: underline;}
.titresousmenu {font-size: 11px;font-weight: normal;color: #FFFFFF;padding:0px 0px 0px 10px;}
.dateactu {font-size: 10px;color: #000000;}
.rougeactu {color: #E52B38}
.Style3 {color: #666666}



.lienrougeno {color: #e53138;font-family: "Trebuchet MS";font-weight : normal;font-size: 11px;text-decoration : none;text-transform: uppercase;}	
.lienrouge {color: #e53138;font-family: "Trebuchet MS";font-weight : normal;font-size: 11px;text-decoration : none;text-transform: uppercase;}
.lienrouge:link  {color: #E52B38;font-family: "Trebuchet MS";font-weight : normal;font-size: 11px;text-decoration : none;}
.lienrouge:hover  {color: #333333;font-family: "Trebuchet MS";font-weight : normal;font-size: 11px;text-decoration : underline;}

.lienrougeheader {color:#e53138;font-size: 10px;text-decoration : none;text-transform: uppercase;}
.lienrougeheader:link  {color:#E52B38;font-size: 10px;text-decoration : none;}
.lienrougeheader:hover  {color:#333333;ffont-size: 10px;text-decoration : underline;}

.lienrougeheadere {color:#e53138;font-size: 10px;text-decoration : none;text-transform: uppercase;}
.lienrougeheadere:link  {color:#e53138;font-size: 10px;text-decoration : none;}
.lienrougeheadere:hover  {color:#333333;ffont-size: 10px;text-decoration : underline;}

	
.lienrougedownloadno{color:#e53138;font-weight:normal;font-size:11px;text-decoration:none;text-transform: uppercase;padding:5px 0px 0px 27px;}
.lienrougedownload {color: #e53138;font-weight:normal;font-size:11px;text-decoration:none;text-transform:uppercase;padding:5px 0px 0px 27px;}
.lienrougedownload:link  {color: #e53138;font-weight : normal;font-size: 11px;text-decoration : none;padding:5px 0px 0px 27px;}
.lienrougedownload:hover  {color: #333333;font-weight : normal;font-size: 11px;text-decoration : underline;padding:5px 0px 0px 27px;}



/* style des sous-menus */

a.sousmenu { display:block; width:226px; height:15px; font-family: "Trebuchet MS"; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration:none; padding:0px 0px 0px 10px; }
a.sousmenu:hover { display:block; width:226px; height:15px; font-family: "Trebuchet MS"; font-size: 11px; font-weight: normal; color: #000000; background-color:#cccccc; text-decoration:none; padding:0px 0px 0px 10px; }

a.menublanc
{color:#fff;text-decoration:none;	}
a.menublanc:hover
{color:#fff;text-decoration:underline;	}

