@import "layout.css";
/*@import "layout-gauche.css";*/
body{background:#460046;color:#000;font-size:80%;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6{font-family:"Trebuchet MS", sans-serif;}
h1{font-size:1.5em;}
h2{font-size:1.4em;}
h3{font-size:1.3em;}
h4{font-size:1.2em;}
h5{font-size:1.1em;}
h6{font-size:1em;}
pre, code{font-size:1.2em;}
pre{width:100%;overflow:auto;border:1px solid #CCC;}
fieldset{border:none;}
label{cursor:pointer;}
.field label{display:block;}
input,textarea{border:1px solid #999;}
textarea{width:100%;font-size:1em;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
a{color:#660404;}
a:hover{color:#660404;text-decoration:none;}
.left{float:left;margin-right:1em;}
.right{float:right;margin-left:1em;}
#page{color:inherit;} 
#top{height:190px;/*background:transparent url(img/header_bg.png) no-repeat left top; */background:url(img/bahn.jpg) no-repeat center top;}
#top h1{margin:0;padding:46px 0 0 20px;color:#ffffff;background-color:transparent;font-size:2.4em;}
#top h1 a{text-decoration:none;color:#FFFFFF;}
#prelude{background:transparent;color:#DFDFDF;text-align:center;}
#prelude a{color:#DFDFDF;background:transparent;}
#prelude a:hover{color:#666;background:transparent;}
.day-date{padding-left:20px;margin-left:-25px;color:#888;background:transparent url(img/day-date.png) no-repeatleft center;font-style:italic;}
.post-title{color:#660404;background:transparent;margin:0;padding:0 0 10px 12px;background:transparent url(img/puce_title.png) no-repeat left 0.40em;}
.post-title a{color:#660404;background:transparent;text-decoration:none;}
.post-info{margin-top:0;color:#000;background:transparent;padding-bottom:1ex;}
.post-info a{color:#660404;background:transparent;}
.post-content{text-align:justify;color:#333333;}
.post-content blockquote{font-family:Georgia, serif;font-style:italic;margin:0;padding:0 0 0 50px;background:#fff url(img/bull.png) no-repeat left top}
.post-content blockquote p{background-color:#eee;padding:5px;}
.post-info-co{text-align:right;}
.clickcarte {font-family :"MS Sans Serif", Verdana, Arial, SimSun, sans-serif;font-size :13px;color :#ffffff;}
#trackbacks blockquote, #comments blockquote{border:1px solid #EEE;margin:1em 0;padding:1ex 1em;}
#sidebar div{/*margin-top:16px;*//*border-bottom:1px solid #F0F0F0;*//*color:inherit;*/}
#sidebar div ul{margin:0;padding:0;list-style:none;}
#sidebar div ul li {padding:0 0 0 10px;}
#sidebar div ul li a{text-decoration:none;font-weight:bold;color:#666;font-size:0.9em;}
#sidebar div ul li a:hover{color:#660404;}
#sidebar div#search{background:transparent;color:inherit;}
#sidebar div#search div.menu-content{padding:5px 0 5px 0;}
#search fieldset, #search p{margin:0;padding:0;}
#q{padding:2px;background:transparent url(img/q.png) no-repeat 4px center;}
#sidebar div#calendar{/*border-top:1px solid #F0F0F0;*/}
#sidebar div#calendar table{font-size:0.8em;text-align:center;margin:0 auto;border-collapse:collapse;}
#sidebar div#calendar div.menu-content{padding-bottom:12px;}
#sidebar div#calendar table caption{margin:5px auto;font-weight:bold;}
#sidebar div#calendar table th{color:#660404;background:transparent;}
#sidebar div#calendar table td{background-color:#fff;width:14%;line-height:2em;border:1px solid #EEE;}
#sidebar div#calendar table td a{display:block;background:#eec3c3;color:#660404;font-weight:bold;text-decoration:none;}
#sidebar div#calendar table td a:hover{background:#ca8989;color:#660404;}
#sidebar div#syndicate h2 {background-image:url(img/menu_header_rss_bg.png);}
div.menu{width:220px;padding:0;text-align:left;}
div.menu div.menu-content{background:transparent url(img/menu_middle_bg.png) repeat-y left top;}
div.menu form{display:block;margin:0;padding:0 0 0 10px;background-color:transparent;}
div.menu div.menu-footer{width:220px;height:22px;background:transparent;}
div.menu h2{width:100%;height:25px;margin:0;padding:0;display:block;font-size:16px;color:#ffffff;background:transparent url(img/menu_header_bg.png) no-repeat left top;}
div.menu h2 span{display:block;margin-left:30px;padding-top:2px;}
div.menu h3{margin:0;padding:0 0 0 5px;font-size:1.1em;}
#middle {background:transparent url(img/middle_bg.png) repeat left top;}
.clearboth { clear:both; }
.pubcentre {margin-left:auto;margin-right:auto;width:768px;}
#pied {background:url(http://image.voyagevirtuel.info/_images/fond-footer.png) 98% repeat-x;padding:2px 0;position:relative;text-align:center;clear:both;color:#FFF}
#pied a {color:#fff}
.red_tab__menu {border:none;border:0px;margin:0px;padding:0px;font-family:verdana, geneva, arial, helvetica, SimSun, sans-serif;font-size:11px;font-weight:bold;color:#636;}
.red_tab__menu ul {background:url(http://image.voyagevirtuel.info/_images/red_tab_dropdown_menu.png) top left repeat-x;height:43px;list-style:none;margin:0;padding:0;}
.red_tab__menu li {float:left;padding:0px 2px 0px 2px;}
.red_tab__menu li a {color:#460046;display:block;font-weight:bold;line-height:43px;padding:0px 8px;text-align:center;text-decoration:none;}
.red_tab__menu li a:hover {background:#460046;color:#FFFFFF;text-decoration:none;}
.red_tab__menu li ul {background:#FFFFFF;border-left:1px solid #a80329;border-right:1px solid #a80329;border-bottom:0px solid #a80329;display:none;height:auto;filter:alpha(opacity=95);opacity:0.95;position:absolute;width:150px;z-index:200;}
.red_tab__menu li:hover ul {display:block;}
.red_tab__menu li li {display:block;float:none;padding:0px;width:150px;border-bottom:solid 1px #a80329;}
.red_tab__menu li ul a {display:block;font-size:11px;font-style:normal;padding:0px 3px 0px 3px;line-height:30px;text-align:left;}
.red_tab__menu li ul a:hover {background:#460046;color:#FFFFFF;opacity:1.0;filter:alpha(opacity=100);}
.red_tab__menu p {clear:left;}
.red_tab__menu #current {background:url(http://image.voyagevirtuel.info/_images/red_tab_dropdown_activemenu.png) top left repeat-x;color:#ffffff;}
