#main{width:955px;margin:0 auto;}
#header{height:149px;position:relative;}
#header, #content, #footer{font-size:0.814em;}
.col-1, .col-2, .col-3, .col-4{float:left;}
#page1 #content .col-1{width:649px;margin-right:10px;}
#page1 #content .col-1 .row-1 .col-1{width:310px;margin-right:10px;}
#page1 #content .col-1 .row-1 .col-2{width:309px;}
#page1 #content .col-1 .row-1 .col-2 .col-1{width:156px;margin-right:5px;}
#page1 #content .col-1 .row-1 .col-2 .col-2{width:148px;}
#page1 #content .col-1 .row-2 .col-1{width:159px;margin-right:5px;}
#page1 #content .col-1 .row-2 .col-2{width:151px;margin-right:5px;}
#page1 #content .col-1 .row-2 .col-3{width:156px;margin-right:5px;}
#page1 #content .col-1 .row-2 .col-4{width:148px;}
#page1 #content .col-1 .row-3 .col-1{width:169px;margin-right:0;}
#page1 #content .col-1 .row-3 .col-2{width:460px;}
#page1 #content .col-1 .row-4 .col-1{width:275px;margin-right:45px;}
#page1 #content .col-1 .row-4 .col-2{width:275px;}
#page1 #content .col-2{width:296px;}
#page1 #content .col-2 .row-1 .col-1{width:62px;margin-right:30px;}
#page1 #content .col-2 .row-1 .col-2{width:62px;margin-right:30px;}
#page1 #content .col-2 .row-1 .col-3{width:62px;}
#page1 #content .col-2 .row-2 .col-1{width:60px;margin-right:34px;}
#page1 #content .col-2 .row-2 .col-2{width:60px;margin-right:34px;}
#page1 #content .col-2 .row-2 .col-3{width:85px;}
#page2 #content .col-1{width:649px;margin-right:10px;}
#page2 #content .col-1 .row-1 .col-1{width:192px;margin-right:25px;}
#page2 #content .col-1 .row-1 .col-2{width:186px;margin-right:25px;}
#page2 #content .col-1 .row-1 .col-3{width:192px;}
#page2 #content .col-1 .row-2 .col-1{width:159px;margin-right:5px;}
#page2 #content .col-1 .row-2 .col-2{width:151px;margin-right:5px;}
#page2 #content .col-1 .row-2 .col-3{width:156px;margin-right:5px;}
#page2 #content .col-1 .row-2 .col-4{width:148px;}
#page2 #content .col-2{width:296px;}
#page2 #content .col-2 .row-1 .col-1{width:62px;margin-right:30px;}
#page2 #content .col-2 .row-1 .col-2{width:62px;margin-right:30px;}
#page2 #content .col-2 .row-1 .col-3{width:62px;}
#page2 #content .col-2 .row-2 .col-1{width:125px;margin-right:16px;}
#page2 #content .col-2 .row-2 .col-2{width:125px;}
#footer{height:105px;}
#footer .col-1{width:144px;margin-right:69px;}
#footer .col-2{width:585px;}

*{margin:0;padding:0;}
body{background:url(../images/tail-top.gif) repeat-x top #eeeeee;font-family:Arial, Helvetica, sans-serif;font-size:100%;line-height:1em;color:#616060;}
input, textarea{font-family:Arial, Helvetica, sans-serif;font-size:1em;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.wrapper{width:100%;overflow:hidden;}
.container{width:100%;}
p{margin:0;padding:0;}
.tail-top{background:url(../images/tail-top.gif) left top repeat-x #ffbb00;}
input, select{vertical-align:middle;font-weight:normal;}
img{border:0;vertical-align:top;text-align:left;}
.form{padding-bottom:5px;}
.form input{width:163px;padding:2px 0 2px 27px;background:url(../images/icon-1.gif) no-repeat 7px 2px #e7e7e7;border-top:1px solid #c9c9c9;border-left:1px solid #c9c9c9;border-bottom:1px solid #fff;border-right:1px solid #fff;color:#9c9b9b;font-size:.85em;margin-right:10px;}
.form a{text-decoration:none;text-transform:uppercase;font-weight:bold;color:#333333;}
.form a:hover{text-decoration:underline;}
.form1{height:26px;}
.form1 label{font-size:.85em;}
.form1 input.inp-1{border:0;margin-right:9px;}
.form2{width:100%;overflow:hidden;}
.form2 input{font-size:.85em;color:#616060;border-top:1px solid #404040;border-bottom:1px solid #d4d0c8;border-right:1px solid #d4d0c8;border-left:2px solid #808080;width:156px;padding:2px 0 2px 9px;float:left;margin-right:5px;}
.form3{height:21px;}
.form3 select{font-size:.77em;height:17px;font-family:Arial, Helvetica, sans-serif;color:#4a4949;}
.form3 select.sel-1{width:137px;}
.form3 select.sel-2{width:185px;}
ul{list-style:none;}
.site-nav{width:100%;overflow:hidden;height:27px;background:#2b2e31;}
.site-nav li{float:left;}
.footer-nav{width:100%;overflow:hidden;}
.footer-nav li{font-size:.85em;background:url(../images/marker-1.gif) no-repeat left 3px;margin-left:-1px;padding:0 7px;float:left;line-height:1.27em;}
.footer-nav li a{color:#333333;text-decoration:none;}
.footer-nav li a:hover{text-decoration:underline;}
.list{margin-top:-13px;}
.list li{padding-top:13px;}
.list li img{margin-bottom:10px;display:block;}
.list li b{color:#d90306;display:block;margin-bottom:3px;}
.list li p{font-size:.85em;line-height:1.09em;}
.list li p a img{display:inline;margin-top:3px;}
.list1{width:100%;overflow:hidden;}
.list1 li{float:left;color:#999999;font-size:.85em;border-right:1px solid #999;line-height:1.09em;padding-right:7px;margin-right:7px;}
.list1 li.last{border:0;padding-right:0;margin-right:0;}
.list1 li a{color:#999999;}
.list2{width:100%;overflow:hidden;height:29px;}
.list2 li{float:left;background:url(../images/divider-1.gif) no-repeat left top;padding-left:1px;margin-left:-1px;}
.list2 li a{padding:7px 8px 9px 8px;display:block;font-weight:bold;color:#fff;font-size:.85em;text-transform:uppercase;text-decoration:none;}
.list2 li a.act{background:url(../images/list2-act.gif) repeat-x top;color:#333333;font-size:1em;text-transform:none;}
.list2 li a:hover{text-decoration:underline;}
.list2 li a.act:hover{text-decoration:none;}
.list3{padding-bottom:1px;}
.list3 li{font-size:.85em;color:#616060;background:url(../images/marker-4.gif) no-repeat left 10px;padding:4px 0 0 10px;}
.list3 li.first{color:#d90306;text-transform:uppercase;background:none;padding:0;}
.list3 li a{color:#616060;}
.list4{margin-top:-15px;padding-bottom:5px;}
.list4 li{padding-top:15px;}
.list4 li b{color:#d90306;}
.list5{padding-bottom:1px;}
.list5 li{font-size:.85em;color:#616060;background:url(../images/marker-5.gif) no-repeat left 10px;padding:4px 0 0 10px;}
.list5 li.first{color:#d90306;font-size:1.18em;text-transform:uppercase;background:none;padding:0;}
.list5 li a{color:#616060;}
.img-box img{margin-bottom:10px;display:block;}
.img-box b{color:#d90306;display:block;margin-bottom:3px;}
.img-box p{font-size:.85em;line-height:1.09em;padding-right:5px;}
.img-box p a img{margin-top:3px;display:inline;}
.img-box1{width:100%;overflow:hidden;}
.img-box1 img{float:left;margin:0 20px 0 0;}
.img-box1 h3{color:#999999;font-weight:normal;font-size:.85em;}
.img-box1 h4{color:#d90306;font-size:1em;}
.img-box1 p{color:#616060;font-size:.85em;line-height:1.09em;}
.img-box1 p .link{font-size:1em;}
.img-box2{width:100%;overflow:hidden;}
.img-box2 img{float:left;margin:0 20px 0 0;}
.p1{margin-bottom:30px;}
.p2{margin-bottom:10px;}
.p3{margin-bottom:16px;}
a{color:#616060;}
a:hover{text-decoration:none;}
h3{color:#1d1d1d;font-weight:bold;font-size:.85em;margin-bottom:6px;}
h4{color:#d90306;font-size:1.38em;line-height:1em;margin-bottom:10px;}
.txt1{color:#d90306;font-weight:bold;}
.txt2{color:#4a4949;font-size:.85em;padding-top:8px;}
.txt3{color:#616060;font-weight:bold;font-size:.92em;width:100%;overflow:hidden;}
.txt3 span{float:right;margin-right:187px;}
.txt3 span b{color:#d90306;}
.txt3 span em{font-style:normal;text-decoration:line-through;}
.txt4{color:#333333;font-weight:bold;font-size:.85em;text-transform:uppercase;}
.txt4 a{color:#333333;}
.txt5{color:#4a4949;font-size:.45em;}
.rss{font-size:.78em;text-transform:uppercase;position:absolute;top:-3px;right:9px !important;right:8px;line-height:.92em;}
.rss a{color:#fff;background:url(../images/rss.gif) no-repeat right top;text-decoration:none;padding:12px 52px 8px 0;display:block;}
.rss a:hover{text-decoration:underline;}
.link{background:url(../images/marker-3.gif) no-repeat left 4px;font-weight:bold;font-size:.85em;text-transform:uppercase;padding-left:15px;color:#333}
.link1{display:inline;}
.link1 img{margin-top:6px;}
.link2{text-decoration:none;color:#fff;background:#2b2e31;font-size:.85em;display:block;padding:2px 13px 2px 13px;float:left;margin-right:10px;}
.link2:hover{text-decoration:underline;}
.link3{text-decoration:none;color:#fff;background:#d90306;font-size:.85em;display:block;padding:2px 13px 2px 13px;float:left;}
.link3:hover{text-decoration:underline;}
.link4{background:url(../images/marker-4.gif) no-repeat left 4px;color:#616060;padding-left:10px;font-size:.83em;}
.link5{text-decoration:none;color:#fff;background:#003399;font-size:.85em;display:block;padding:2px 13px 2px 13px;float:left;}
.link3:hover{text-decoration:underline;}
.divider{background:url(../images/divider.gif) repeat-y 181px 0;padding:4px 0 5px 0;}
.line-hor{border-bottom:1px solid #ccc;margin:10px 0;overflow:hidden;font-size:0;line-height:0;}
.title{margin-bottom:10px;border-bottom:1px solid #cccccc;padding-bottom:6px;}
.footer-box{width:100%;background:url(../images/footer-tail.gif) repeat-x top;}
.footer-box .left{background:url(../images/footer-left.gif) no-repeat left top;height:105px;}
.footer-box .inner{padding:23px 0 28px 3px;}
.box{background:#fff;width:100%;margin-bottom:3px;}
.box .border-top{background:url(../images/border.gif) repeat-x top;}
.box .border-bot{background:url(../images/border.gif) repeat-x bottom;}
.box .border-left{background:url(../images/border.gif) repeat-y left;}
.box .border-right{background:url(../images/border.gif) repeat-y right;}
.box .inner{padding:15px 10px 10px 10px;}
.box .inner1{padding:15px 10px 20px 10px;}
.box .banner{margin-top:-5px;position:relative;}
.box1{background:url(../images/box1-tail.gif) repeat-x top;width:100%;}
.box1 .left{background:url(../images/box1-left.gif) no-repeat left top;}
.box1 .right{height:29px;padding:0 1px;background:url(../images/box1-right.gif) no-repeat right top;}
#header .row-1{width:100%;overflow:hidden;height:117px;}
#header .row-1 .fleft{padding:25px 0 0 3px;}
#header .row-1 .fright{padding:47px 6px 0 0;}
#header .row-2{height:32px;position:relative;}
#content{padding:0 0 2px 0;}
#content .banner1{margin-bottom:3px;}
#content .indent{padding:15px 10px 10px 10px;}
#footer p{font-size:.85em;padding-left:7px;color:#333333;}
.style1{color:#6B6A67;font-weight:bold;font-size:12px;}
.style2{font-size:10px;color:#F9EEC6;font-size:12px;}
.style3{color:#F9EEC6;font-size:12px;}
.style4{color:#990100;font-weight:bold;font-size:13px;}
.style5{color:#939494;font-weight:bold;font-size:12px;}
.style6{color:#C0BA99;font-size:12px;}
.style7{color:#F9EEC6;font-size:12px;}
.Style9{font-size:12px;color:#555555;}
.Style10{font-size:11px;color:#555555;}
.style11{color:#031867;font-weight:bold;font-size:13px;}
.style12{color:#031867;font-weight:bold;font-size:11px;}
.Style20{font-size:12px;color:#F9EEC6;font-weight:bold;}
.Style22{font-style:italic}
.dvd{color:#990100;font-weight:bold;font-size:36px;}
.telechargement{color:#990100;font-weight:bold;font-size:24px;}
.TelDVD{color:#0000CC;font-weight:bold;font-size:18px;}
.pg10{color:#AA3406;font-size:15px;}
.pg20{font-size:13px;color:#070089;}
.pg30{font-size:12px;color:#BF2470;}
.pg40{font-size:11px;color:#333333;}
.pg50{font-size:10px;color:#FF3300;}
.StyleTitreVol1{color:#3399FF;font-size:13px;}
.StyleTitreVol2{color:#CC3300;font-size:13px;}
.StyleTitreVol3{color:#6666CC;font-size:13px;}
.StyleTitreVol4{color:#FF6600;font-size:13px;}
h1.surtitre{font-size:18px;color:#990100;font-weight:bold;font-family:Tahoma;display:inline;}
h1.surtitre2{font-size:0.45em;color:#000000;}
h2.surtitre2{font-size:14px;color:#990100;font-weight:bold;font-family:Tahoma;display:inline;}
.ariane {font-family: Arial;font-size: 0.85em; letter-spacing:0.1em; color: #999999;}
.ariane A:link, .ariane A:visited {text-decoration: none; color: #999999;}
.ariane A:hover {text-decoration: underline; color: #333333; }
