body{font-family:Arial;font-size:12px;margin:0px;}
img {border:none;}
#outer{text-align:left;margin:0px auto;}
#mainContainer{float:left; width:960px; height:auto; margin:0px auto 0px auto;text-align:center; padding-top:00px; padding-bottom:20px;background: url("../images/fond_accueil.gif") no-repeat;}
#mainContainermoyen{position:relative; width:960px; height:1029px; margin:0px auto 0px auto;text-align:center; padding-top:60px; padding-bottom:20px;background: url("../images/fond_moyen.gif") no-repeat;}
#mainContainerlong{position:relative; width:960px; height:1134px; margin:0px auto 0px auto;text-align:center; padding-top:60px; padding-bottom:20px;background: url("../images/fond_grand.gif") no-repeat;}
.titleConsultation{font-size:12px; font-family:Arial;}
#txtIntro{padding: 10px 20px 10px 20px;}
#btnMin{text-align:center;}
#mindiv{width:704px; margin:0px auto 0px auto;}
#minheader{height:64px; background: url("/images/min/minheader.gif");}
#minbody{background: url("/images/min/minbody.gif") repeat-y;}
#minfooter{height:41px; background: url("/images/min/minfooter.gif");}
#logoSite{float:left;width:655px; height:60px;text-align:left;padding-left:30px;}
#AccueilLink{ font-family:arial;font-size:12px;color:#ffffff;text-decoration:none;}
#Accueil a:hover{color:#0767a9}
#SmsLink{font-family:arial;font-size:12px;color:#ffffff;text-decoration:none;}
#Sms a:hover{color:#0767a9}
#ActualitesLink{font-family:arial;font-size:12px;color:#ffffff;text-decoration:none;}
#Actualites a:hover{color:#0767a9}
#LexiqueLink{font-family:arial;font-size:12px;color:#ffffff;text-decoration:none;}
#Lexique a:hover{color:#0767a9}
#contenu{text-align:left;width:860px;height:auto;min-height:600px;float:left;margin:0px;padding:0px;}
#contenu h1{font-size:18px;color:#0767A9;font-weight:bold;margin:20px 0px 0px 25px;padding:0px;}
#contenu h1 a{font-size:18px;color:#0767A9;font-weight:bold;text-decoration:none;padding:0px;}
#contenu h2 a {padding-left:65px;font-size:12px;color:#0767a9;margin:10px 0px 10px 0px;text-decoration:none;}
#contenu h3 a.linkPlan {padding-left:65px;font-size:12px;color:#0767a9;margin:10px 0px 10px 0px;text-decoration:none;font-weight:normal;}
li.Plan a{font-size:12px;color:#000000;padding-left:10px;padding-bottom:5px;text-decoration:none;}
.TexteP-Index{margin:5px 0px 0px 25px;}
#PubCarre{
	float:left;
	padding-left:65px;
	padding-top:25px;
	width:310px;
	height:250px;
	
}
#divml{padding-left:35px;}
#divml a{padding-top:0px; text-align:left; padding-left:30px;color:#1186d6;font-size:12px;float:left;text-decoration:none;}

#links_mention{margin: 0 25px;}
#links_mention a{width: 192px; height: 27px; display: block; float: left; text-decoration: none;}
#links_mention #onglet1{background: url("/images/ml1.gif") no-repeat; margin-right: 4px;}
#links_mention #onglet1:hover, #links_mention #onglet1.active{background: url("../images/ml1.gif") 0 -27px no-repeat;}
#links_mention #onglet2{background: url("/images/ml2.gif") no-repeat; margin-right: 4px;}
#links_mention #onglet2:hover, #links_mention #onglet2.active{background: url("../images/ml2.gif") 0 -27px no-repeat;}
#links_mention #onglet3{background: url("/images/ml3.gif") no-repeat;}
#links_mention #onglet3:hover, #links_mention #onglet3.active{background: url("../images/ml3.gif") 0 -27px no-repeat;}

#mentions{text-align: left; padding-left: 25px; padding-right: 25px; padding-top: 5px; margin-left: 25px; margin-right: 25px; margin-top: 0; clear: left; color: #525a5f;}
#mentions h2, #mentions p{margin: 15px 0;}
#mentions a{color: #1f5289;}
#mentions a:hover{color: #112f4e;}

.titleConsultation{padding-bottom:20px;}
#msgArea{font-family: Arial; color: #000080; font-weight: bold; background-color: #FFCC66}

#divPaiments{text-align:center;}
#tbPaiements{text-align:center; margin:0px auto 0px auto;}
#tbPaiements td{vertical-align:top;}

#divSaisiMsg{text-align:left; width:706px; height:413px; background: url("/images/fond-sms.gif") no-repeat; margin:0px auto 0px auto;padding-top:30px;padding-left:30px;}
#innerDivSaisiMsg{padding:00px 00px 00px 00px;}
.formLabel{font-size:14px; font-weight:bold; padding-bottom:10px; padding-top:5px;}

#wha{ margin: 0; padding: 0; width: 171px; height: 219px; background: url("/images/online/fond-wha.jpg") no-repeat; position:relative;}
.wha_btn{font-weight: bold;font-style:italic;text-decoration: none; color: #383838; font-size: 14px;width: 97px; text-align: left; height: 26px; display: block; background: url("../images/online/btn-cliquez.gif") no-repeat; position: absolute; top: 100px; left: 45px; margin:0; padding: 4px 0 0 10px;}
.wha_btn span{color: #646464;}
.wha_btn:hover{background: url("/images/online/btn-cliquez-press.gif") no-repeat;}
.wha_txt{margin: 0; position: relative; top: 195px; font-size: 9px; font-style: italic; color: #676767;}
.wha_txt a{font-style: normal; color: #676767; margin-left: 7px;}
.wha_txt a:hover{ color: #333;}

#divFicheMoyPaie{}
#headerMoyPaie{height: 113px; background: url("/img/paie_concours_top.jpg") no-repeat;}
#bodyMoyPaie{ background: url("img/paie_concours_body.jpg") repeat-y;}
#footerMoyPaie{height: 19px; background: url("/img/paie_concours_bottom.jpg") no-repeat;}
#divPackFichesAnnales{color: #fff; padding:10px 0px 0px 100px;; text-align: left; width:412px; height:59px; background: url("/img/paie_btn_ficheannales.jpg") no-repeat; margin:0px auto 0px auto; font-weight: bold; font-size: 12px;}
#divPackFichesAnnales a{color: #fff;}

#cb{ margin: 0; padding: 0; width: 171px; height: 219px; background: url("/images/online/fond-cb.jpg") no-repeat; position:relative;}
.cb_btn{font-weight: bold;font-style:italic;text-decoration: none; color: #044471; font-size: 14px;width: 97px; text-align: left; height: 26px; display: block; background: url("../images/online/btn-cliquez.gif") no-repeat; position: absolute; top: 100px; left: 45px; margin:0; padding: 4px 0 0 10px;}
.cb_btn span{color: #535353;}
.cb_btn:hover{background: url("/images/online/btn-cliquez-press.gif") no-repeat;}
.cb_txt{margin: 0; position: relative; top: 195px;left:-5px; font-size: 9px; font-style: italic; color: #676767; text-align:right;}
.cb_txt a{font-style: normal; color: #676767; margin-left: 60px;}
.cb_txt a:hover{ color: #333;}


#ticket{margin: 0; padding: 0; width: 347px; height:270px; font-size: 10px; color: #676767;background: url("/images/online/fond-tel.jpg") no-repeat;position:relative;text-align:center;}
#divInnerTicket{padding-top:20px;text-align:center; margin: auto;width: 347px;}

	
.error{font-size:12px; font-weight:bold; color:#ff0000;}

#onlinediv{width:862px; margin:0px auto 0px auto; text-align:center;}
#onlineheader{height:64px; background: url("/images/onlineheader.gif");}
#onlinebody{text-align:center; margin:0px auto 0px auto; width:860px; padding-top:20px;}

#onlinefooter{height:41px; background: url("/images/onlinefooter.gif");}

#btnSend2{position:absolute; width:328px; height:60px; left:350px;}
