* html .png , .pngscale , .pngimage , .pngcrop { behavior: url( "/style/iefixpng.htc" ); }
* html .pngbtn , .pngbtnscale , .pngbtncrop , .pngbtnimage { behavior: url( "/style/iefixpngbtn.htc" ); }

html, body { height:100%;}
body{font-size:13px;font-family:Arial, Helvetica, sans-serif; margin:auto; padding:0; position:relative;}

.logo{position:absolute; width: 250px; height:84px; top:10px; left: 20px; z-index:1;}
.tableau{border-width:1px 1px 1px 0; border-style:solid;border-color:#555;width:560px;}
.tableau table{border-top:solid 1px white;border-left:solid 1px white;border-bottom:solid 1px white;}
.cellule:hover {background-color:#A41D1A;}
.cellule:hover a {color:white;}
.cellule a{padding:10px 10px;color:#000;text-decoration:none;}
.retour a {padding:10px 10px;color:#A41D1A;text-decoration:none;}

.english{background-color:#B7B7B7;}
.english:hover{background-color:#000;}
.english a{padding:10px 10px;color:#FFF;text-decoration:none;}

.menudegrad{background-color:#A41D1A; background-image:url('/images/home/degrade.png'); background-position: top left; background-repeat: repeat-x;}
.menudegrad2{background-color:#A41D1A; background-image:url('/images/home/degrade2.png'); background-position: top left; background-repeat: repeat-x;}
.menudegrad td.vide{ height:130px; }
.menudegrad2 td.vide{ height:20px; }

.menutableau{border:none;display:table;}
.menu{height:42px; font-size:11px;background-image:none;width:123px;display:table-row;}
.menu:hover {background-image:url('/images/menu/fondmenu.png'); background-position:center center; background-repeat:no-repeat;}
.menu a{text-decoration:none;color:white;}
.menu:hover a {color:#000;}
.menuinter{height:14px;display:table-row;}
.menuimage{width:42px;height:42px;}
.menudiv{display:table-cell;vertical-align:middle;text-align:left;display:table-cell;}

h2{font-size:18px;font-weight:normal;line-height:21px;padding:0px; margin:0px;color:#FFF;}
h3{color:#A41D1A;font-size:24px; text-transform:uppercase;font-weight:normal;margin-bottom:10px;margin-top:10px;font-family:Verdana, Helvetica, Arial;}


.tabletitle{ background-color:#000; color:#FFF; font-weight:bold;font-size:11px;}
.tablecell{background-color:#CCC; color:#333;font-size:11px;}

.tabletitle td{width:110px;height:30px;}
.tablecell td{width:110px;height:25px;}

ul{padding-left:20px;}

.contacttitle{font-weight:bold;color:#900;}

.imagefond{background-position:center right;background-repeat:no-repeat;padding-left:230px;font-size:31px;line-height:35px;}

.presstitle{background-color:#A41D1A;color:#FFF;font-weight:normal;font-size:26px;padding:3px;}
.presslink, .presslink a{font-size:18px; text-decoration:none;color:#A41D1A;}

.formfield{Border-Color: #CCCCCC; Border-Style: solid; Border-Width: 1px;background-color: #FFFFFF;}
.formbutton{Border-Color: #A1B3B9; Border-Style: none; Border-Width: 2px;color:white;background-color: #900;}

.videotitle{background-image:url('/images/videos/videoheader.jpg');background-repeat:no-repeat;color:#FFF;font-size:17px;height:39px;width:762px;padding-left:15px;}

.footer{color:#777;font-size:11px;}
