@charset utf-8;body,html {background-image:url(../img/background.gif);font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;font-size:11px;color:#fff;margin:0 0 10px;}div {margin:0;padding:0;}a img {border:0;}a,a:visited,a:link {color:#75A3D0;text-decoration:none;cursor:pointer;}#ban {height:170px;width:990px;background-image:url(../img/ban.png);}#indexContent {width:990px;height:100%;border:1px solid gray;border-top:0;background-color:#434343;padding:0;}#menu {background-image:url(../img/onglet_menu2.jpg);height:28px;padding-left:90px;}#menu div {float:left;width:100px;margin-top:6px;text-align:center;}#menu div a {color:#FFF;font-weight:bolder;cursor:pointer;text-align:center;}#mainContent {padding-left:20px;padding-right:20px;z-index:5;}#leftColumn {float:left;width:199px;margin-right:20px;}#leftColumn img {float:left;width:199px;margin-bottom:15px;border:1px solid gray;}#textContent {text-align:justify;float:left;width:730px;margin:0;padding:0;}#textContent h3 {background:#5E5F63 none repeat scroll 0 0;border-left:1px solid gray;border-right:1px solid gray;border-top:1px solid gray;color:#FFF;cursor:pointer;display:block;font-size:12px;text-decoration:none;margin:0;padding:3px 6px;}#footer {padding-top:5px;padding-bottom:5px;}.news {background-color:#5E5F63;margin-bottom:10px;border:1px solid gray;padding:15px;}.newsTitle {font-size:14px;border-bottom:1px solid gray;font-weight:700;color:#FFA510;}.newsDate {font-size:10px;margin-bottom:5px;color:gray;text-align:left;}.newsContent:first-letter {padding-left:30px;}.point {font-style:italic;font-weight:700;color:#FFE4B7;}.accordionTable {width:100%;border-left:1px solid gray;border-right:1px solid gray;}.accordionTable tr td {padding:2px;}.accordionTable tr td span {padding-left:4px;padding-right:4px;margin-right:3px;border:1px solid gray;font-size:10px;font-weight:700;}.parten {margin-top:15px;background-color:#5E5F63;border:1px solid gray;padding:10px;}.parten .title {color:#E6A510;font-size:14px;font-weight:700;background-color:#6E6E6E;border:1px solid gray;margin-bottom:10px;padding:5px;}#textData {border:1px solid gray;background-color:#5E5F63;padding:10px;}#textData .title {border:1px solid gray;background-color:#6E6E6E;padding-top:10px;padding-bottom:10px;}#textData .text {padding:10px 20px;}#textData .title span {font-size:14px;color:#FFA510;font-weight:700;}#textData .text ul {padding-left:40px;margin:0;}#textData .text img {cursor:pointer;}#textData .cat {border-bottom:1px solid gray;width:100%;font-weight:700;color:#FFA510;margin-bottom:10px;}.headlist {background-color:#5E5F63;border:1px solid gray;text-align:center;width:100%;font-weight:700;}.headlist td {cursor:pointer;width:auto;}#submenu td {width:30%;height:20px;}#cote-line td {height:20px;}#accordion {border-bottom:1px solid gray;}.ajaxtable {background-color:#5E5F63;width:100%;border:1px solid gray;border-top:0;}#ajaxtable td , #ajaxtable th {padding:2px 2px 2px 5px;}.ajaxtable thead {color:#FFA510;font-weight:700;}.line1 {background-color:#6E6E6E;}.line0 {background-color:#787878;}#ficheVoie {background-color:#6E6E6E;border:1px solid #8F8F8F;width:50px;height:50px;position:absolute;z-index:10;padding-left:19px;padding-top:20px;color:#FFF;}html>body #ficheVoie {position:fixed;}#ficheVoie textarea {background-color:#5E5F63;color:#FFF;font-size:12px;padding:5px;}#link img {border:0;margin:5px 5px 0;}#link {position:relative;float:right;top:-15px;}#menu2 {background:#000 url(../img/menu_right.gif);}#menu2 div {float:left;}#menu2 a {background:#000 url(../img/menu_right.gif) no-repeat right top;text-decoration:none;border:0;display:block;float:left;margin:0;padding:0;}#menu2 a span {display:block;background:url(../img/menu_left.gif) no-repeat left top;font-size:11px;color:#FFF;font-weight:700;line-height:30px;padding:0 40px;}#menu2 a:hover span,#menu2 .item_active a span {color:#000;font-weight:700;font-style:normal;text-decoration:none;}#menu_bg {background:#000 url(../img/menu_right.gif);width:990px;border:0;height:30px;margin:0;}.shadow-thumbs {float:left;background:url(../img/shadow-thumbs.png) no-repeat bottom right;margin:10px 0 0 10px;}.shadow-thumbs img {display:block;position:relative;padding-right:6px;padding-bottom:5px;cursor:pointer;}.img-area {margin-left:auto;margin-right:auto;}a:hover,.accordionTable tr td a,.ajaxtable a {color:#FFF;}.accordionTable tr,.ajaxtable tr {height:25px;}.accordionTable tr td a:hover,.ajaxtable a:hover,#menu2 a:hover,#menu2 .item_active a {color:#75A3D0;}.blog-content-title{color:#FFA042;font-size:14px;font-weight:bold;margin-top:25px;}.gps{border:1px solid #808080;padding:3px;background-color:#6E6E6E;}#mini-infos{width:189px;border:1px solid #808080;background-color:#5E5F63;padding:5px;margin-bottom:10px;}.mini-infos-head{font-weight:bold;color:#FFA520;border-bottom:1px solid #808080;}.mini-infos-item{margin-bottom:10px;}.mini-infos-body span:hover{color:#75A3D0;}.mini-infos-body{margin-top:5px;padding-left:10px;}