*{margin:0;padding:0}
body{text-align:center;font:11px arial,georgia,sans-serif;color:#004581;}
#ct{width: 792px;border-top: 9px solid #7FC348;border-right: 9px solid #7FC348;text-align:left;margin:0 auto;padding: 13px 0 0 20px;}
#h h1{font-size: 14px;font-weight:normal;margin-bottom:5px;}
#h h3{font-size: 11px; background:#004581;color:#fff;padding:3px;width:310px;margin-bottom:7px;}
#h p{margin-bottom:7px;}
.c{height:40px;margin: 0 0 13px 5px;}
.c h2{width:115px;height:40px;color:#fff;font-size:36px;font-weight:normal;float:left;line-height:52px;overflow:hidden;}
.c a{display:block;float:left;width:183px;background:url("/images/p.gif") 13px 27px no-repeat;height:36px;font-size:10px;text-decoration:none;color:#fff;padding:4px 0 0 22px;}
.c a b{cursor:pointer;font-size:12px;text-transform:uppercase;border-bottom: 1px solid #fff;width:150px;display:block;margin-left:-9px;padding-bottom:1px;margin-bottom:3px;overflow:visible;}
.c a:hover{background:url("/images/p.gif") 13px 28px no-repeat;}
.c1{background-color:#4A93D0;}
.c a.c2{background-color:#4A93D0;}
.c a.c2:hover{background-color:#3B76A6;}
.c a.c3{background-color:#5B7DBE;}
.c a.c3:hover{background-color:#4C699F;}
.c a.c4{background-color:#7454A0;}
.c a.c4:hover{background-color:#5F4384;}
.c5{background-color:#DF312D;}
.c a.c6{background-color:#DF312D;}
.c a.c6:hover{background-color:#C02A26;}
.c a.c7{background-color:#E1007C;}
.c a.c7:hover{background-color:#B80066;}
.c a.c8{background-color:#F49E00;}
.c a.c8:hover{background-color:#D18700;}
.c9{background-color:#7FC348;}
.c a.ca{background-color:#7FC348;}
.c a.ca:hover{background-color:#6EA83F;}
.c a.cb{background-color:#50AF5B;font-size:10px;}
.c a.cb:hover{background-color:#3B7D43;}
.c a.cc{background-color:#40BD78;}
.c a.cc:hover{background-color:#35A266;}
#cd1{font-size:12px;width:320px;height:120px;float:left;margin:0px 10px 0 5px;display:inline;}
#cd1 p{margin:0 0 4px 0px}
#cd1 #px{font-size:9px;text-align:right}
#cd1 h4{color:#005087;}
#cd1 .r{margin:5px 0 0 0px;}
#cd1 .r span{color:#004581;} 
#cd1 .r strong{font-size:12px;}
#cd1 #t3{background:#7FC348;color:#fff;padding:3px;width:100px;font-weight:normal;text-align:center;margin:0;}
#cd2{width:400px;float:left;margin-top:20px;font-size:12px;font-weight:bold;}
#cd2 #t1{font-size:12px;background:#004581;color:#fff;padding:3px;width:220px;font-weight:bold;text-align:center;}
#cd2 #t2{clear:both;float:right;background:#004581;color:#fff;padding:3px;width:195px;font-weight:normal;text-align:center;margin-top:9px;}
#t3{background:#4e80c2;color:#fff;padding:3px;width:210px;text-align:center;margin-top:30px;font-weight:bold;}
#t3 a{color:#fff;}
#cd2 ul{list-style-type:none;margin: 20px 0 0 15px;}
#cd2 li{float:left; height: 27px;}
#cd2 li select{width:250px;/*position:relative;*/}
#cd2 li.l1{width: 75px;}
#t2 a{font-weight:bold;color:#fff;}
.cl{clear:both;}
#f{background:#004581;height:18px;width:812px;margin:0 auto;border-right: 9px solid #004581;color:#fff;}
#f a{color:#fff;line-height:18px;margin:0 30px;}
#resTitle{margin-bottom:40px; font-size:14px; font-weight:bold; text-align:center;}

#wha{border:2px solid #8D8B8B;background:#D2CDCD}
#wha h4{font-size:11px;color:#fff;background:#8D8B8B url("/images/f.gif") 5px center no-repeat;padding-left:15px;height:18px;line-height:18px;}
#wha h5{font-weight:bold;color:#000;font-size:12px;border-bottom:1px solid #5A5959;margin:3px 10px;}
#wha h6{font-size:9px;margin-left:15px}
#wha p a{color:#5A5959;font-weight:bold;background:url("/images/wha.gif") 0 3px no-repeat;padding-left:8px;text-decoration:none;}
#wha p a:hover{color:#2E2E2E;background:url("/images/wha.gif") 0 4px no-repeat;}
#wha p{margin:0 0 5px 10px}

#whao{border:2px solid #FF7902;background:#FFE8D4}
#whao h4{font-size:11px;color:#fff;background:#FF7902 url("/images/f.gif") 5px center no-repeat;padding-left:15px;height:18px;line-height:18px;}
#whao h5{font-weight:bold;color:#000;font-size:12px;border-bottom:1px solid #FF7902;margin:3px 10px;}
#whao h6{font-size:9px;margin-left:15px}
#whao p a{color:#FF7902;font-weight:bold;background:url("/images/whao.gif") 0 3px no-repeat;padding-left:8px;text-decoration:none;}
#whao p a:hover{color:#DE6800;background:url("/images/whao.gif") 0 4px no-repeat;}
#whao p{margin:0 0 5px 10px}

#cb{border:2px solid #3695D2;background:#D6F5F9;margin-top:5px}
#cb h4{font-size:11px;color:#fff;background:#3695D2 url("/images/f.gif") 5px center no-repeat;padding-left:15px;height:18px;line-height:18px;}
#cb h5{font-weight:bold;color:#000;font-size:12px;border-bottom:1px solid #3695D2;margin:3px 10px;}
#cb h6{font-size:9px;margin-left:15px}
#cb p a{color:#5A5959;font-weight:bold;background:url("/images/cb.gif") 0 3px no-repeat;padding-left:8px;text-decoration:none;}
#cb p a:hover{color:#2E2E2E;background:url("/images/cb.gif") 0 4px no-repeat;}
#cb p{margin:0 0 5px 10px}

#title{font-size:14px; text-decoration:underline;margin-bottom:10px;}

#cdticket{width:290px;float:left;margin:15px 10px 0 97px;display:inline}
#cdticket h3{color:#8D8B8B;font-size:12px;border-bottom:1px solid #03F6FF;}
#cdticket h3 span{font-size:87px;font-family:times,sans-serif;line-height: 70px;}
#cdticket p{margin:7px 0;}
#divPaiement{width:300px;float:left;margin-top:5px}
#divPaiement h3{color:#8D8B8B;font-size:12px;border-bottom:1px solid #03F6FF;margin-bottom:5px;}
#divPaiement #t1{background:#7C7C7C url("/images/p.gif") no-repeat;color:#fff;font-weight:normal;padding-left:25px;font-size:14px;height:21px;line-height:21px}

#divInfoRes{margin:0px auto 0px auto;}

#cd3 #t1{background:#004581;color:#fff;padding:3px;width:440px;height:30px;font-weight:normal;font-size:14px;padding-top:10px;padding-left:10px;}
#cd3 #t2{clear:both;float:right;background:#004581;color:#fff;padding:3px;width:195px;font-weight:normal;text-align:center;margin-top:9px;}
#cd3 ul{list-style-type:none;margin: 20px 0 0 15px;}
#cd3 li{float:left; height: 27px;}
#cd3 li select{width:250px;position:relative;}
#cd3 li.l1{width: 75px;}

#linkpartenaires a{font-size:10px;color:#8D8B8B; text-decoration:none;}
#linkpartenaires a:hover{text-decoration:underline;}

.textarticle{margin: 10px 0;}
.soustitrearticle{margin: 10px 0;font-size: 11px;font-style: normal;font-weight: bold;text-transform: uppercase;color: #014E82}

#sky{position:absolute;top:5px;left:50%;margin-left:415px;}
#hor{margin-top:20px;}
#car{margin-top:10px;}



.tdLabel{height:45px;font-size:14px;color:#004581;}
#tdLabelZone{height:45px;font-size:14px;color:#004581;}
#tdLabelSerie{height:45px;font-size:14px;color:#004581;}
