body{background:#CAB7B7;width:98%;margin:0 auto;text-align:center;padding:0.1em 0;font:62.5% verdana, sans-serif;color:#fff;}
table{font-size:12px;}
h1, h2, h3, h4{font-family:Georgia,"Lucida Sans Unicode", lucida, Verdana, sans-serif;font-weight:normal;letter-spacing:1px;}
h3{margin:0;padding:0;font-size:1.3em;}
p{margin:0 0 1em;padding:0;line-height:1.5em;}
ul{margin-left:1px;padding:0px;}
li{margin-left:3px;margin-top:4px;margin-bottom:4px;padding:0px;list-style-position:outside;list-style-type:none;}
.pic_title{font-size:120%;font-family:Georgia, Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;line-height:1.0em;}
.pic_caption{font-size:80%;font-family:Lucida, Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;line-height:1.0em;}
.textinput{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:100%;border:1px solid #D1D7DC;padding-right:3px;padding-left:3px;}
.listbox{font-family:Verdana, Arial, Arial, Helvetica, sans-serif;font-size:100%;border:1px solid #D1D7DC;vertical-align:middle;}
.button{font-family:Arial, Helvetica, sans-serif;font-size:100%;border:1px solid #005D8C;background-image:url(images/button_bg.gif);background-position:bottom;}
.comment_button{font-family:Arial, Helvetica, sans-serif;font-size:85%;border:1px solid #005D8C;background-image:url(images/button_bg.gif);background-position:bottom;padding-left:3px;padding-right:3px;}
.radio{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:100%;vertical-align:middle;}
.checkbox{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:100%;vertical-align:middle;}
a{color:#ffc;}
a:visited{color:#fff;}
a:hover{color:#fff;text-decoration:none;}
.bblink a{color:#fec;text-decoration:none;}
.bblink a:hover{color:#fec;text-decoration:underline;}
.maintable{border:1px solid #360036;margin-top:1px;margin-bottom:1px;}
.tableh1{background:#460046;color:#ffc;font-weight:bold;padding-top:3px;padding-right:10px;padding-bottom:3px;padding-left:10px;}
.tableh1_compact{background:transparent;color:#ffc;padding-top:2px;padding-right:5px;padding-bottom:2px;padding-left:5px;}
.tableh2{background:#460046;color:#ffc;padding-top:3px;padding-right:10px;padding-bottom:3px;padding-left:10px;}
.tableh2_compact{background:transparent;color:#ffc;padding-top:2px;padding-right:5px;padding-bottom:2px;padding-left:5px;}
.tableb{background:#360036;padding-top:3px;padding-right:10px;padding-bottom:3px;padding-left:10px;color:#fff;}
.tableb_compact{background:transparent;padding-top:2px;padding-right:5px;padding-bottom:2px;padding-left:5px;color:#feb;}
.tableb_compact2{background:#460046;color:#feb;}
.tablef{background:transparent;;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}
.catrow_noalb{background:transparent;color:#feb;padding-top:3px;padding-right:10px;padding-bottom:3px;padding-left:10px;}
.catrow{background:transparent;padding-top:3px;padding-right:10px;padding-bottom:3px;padding-left:10px;}
.album_stat{font-size:85%;margin:5px 0px;}
.thumb_filename{font-size:80%;display:block;}
.thumb_title{font-weight:bold;font-size:80%;padding:2px;display:block;color:#fff;}
.thumb_caption{font-size:80%;padding:1px;display:block;color:#feb;}
.thumb_caption a{text-decoration:underline;color:#ffc;}
.thumb_num_comments{font-weight:normal;font-size:80%;padding:2px;font-style:italic;display:block;}
.user_thumb_infobox{margin-top:1px;margin-bottom:1px;}
.user_thumb_infobox th{font-weight:bold;font-size:100%;margin-top:1px;margin-bottom:1px;text-align:center;}
.user_thumb_infobox td{font-size:80%;margin-top:1px;margin-bottom:1px;text-align:center;}
.user_thumb_infobox a{text-decoration:none;color:#feb;}
.user_thumb_infobox a:hover{color:#feb;text-decoration:underline;}
.sortorder_cell{background:transparent;color:#FFFFFF;padding:0px;margin:0px;}
.sortorder_options{font-family:Verdana, Arial, Helvetica, sans-serif;background:transparent;color:#EEEEEE;padding:0px;margin:0px;font-weight:normal;font-size:80%;white-space:nowrap;}
.navmenu{font-family:Verdana, Arial, Helvetica, sans-serif;background:#460046;color:#909D73;font-size:100%;font-weight:bold;border-style:none;}
.navmenu img{margin-top:1px;margin-right:5px;margin-bottom:1px;margin-left:5px;}
.navmenu a{position:relative;display:block;padding-top:2px;padding-right:5px;padding-bottom:2px;padding-left:5px;text-decoration:none;color:#909D73;}
.navmenu a:hover{text-decoration:none;color:#990000;}
.admin_menu_thumb{font-family:Arial, Helvetica, sans-serif;font-size:85%;border:1px solid #005D8C;background-image:url(images/button_bg.gif);background-position:bottom;color:#000000;font-weight:bold;margin-top:0px;margin-bottom:0px;width:85px;}
.admin_menu_thumb a{color:#000000;text-decoration:none;display:block;position:relative;padding-top:1px;padding-bottom:1px;padding-left:10px;padding-right:10px;}
.admin_menu_thumb a:hover{color:#000000;text-decoration:underline;}
.admin_menu{font-family:Arial, Helvetica, sans-serif;font-size:0.85em;border:1px solid #FFFFFF;background-color:#460046;color:#ffc;margin-top:0px;margin-bottom:0px;text-align:center;}
.admin_menu a{color:#ffc;text-decoration:none;display:block;position:relative;padding-top:1px;padding-bottom:1px;padding-left:2px;padding-right:2px;}
.admin_menu a:hover{color:#fff;text-decoration:underline;}
td #admin_menu_anim{background-image:url(images/button_bg_anim.gif);}
.comment_date{color:#EEEEEE;font-size:90%;vertical-align:middle;}
.image{border-style:solid;border-width:3px;border-color:#d6aa78;margin:2px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.imageborder{border:2px solid #000000;background-color:#FFFFFF;margin-top:30px;margin-bottom:30px;}
.display_media{background:##360036;padding-top:3px;padding-right:10px;padding-bottom:3px;padding-left:10px;}
.thumbnails{background:transparent;padding:5px;}
.footer{font-size:9px;}
.footer a{text-decoration:none;color:#ffc;}
.footer a:hover{color:#fff;text-decoration:underline;}
.statlink{color:#ffc;}
.statlink a{text-decoration:none;}
.statlink a:hover{color:#fff;text-decoration:underline;}
.alblink a{text-decoration:underline;color:#ffc;}
.alblink a:hover{color:#fff;text-decoration:underline;}
.catlink{display:block;margin-bottom:2px;}
.catlink a{text-decoration:underline;color:#ffc;}
.catlink a:hover{color:#fff;text-decoration:underline;}
.topmenu{line-height:130%;font-size:100%;}
.topmenu a{color:#0033CC;text-decoration:none;}
.topmenu a:hover{color:#0033CC;text-decoration:underline;}
.img_caption_table{border:none;background-color:#FFFFFF;width:100%;margin:0px;}
.img_caption_table th{background:#D1D7DC;font-size:100%;color:#feb;padding-top:4px;padding-right:10px;padding-bottom:4px;padding-left:10px;border-top:1px solid #FFFFFF;}
.img_caption_table td{background:#EFEFEF;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px;border-top:1px solid #FFFFFF;white-space:normal;}
.debug_text{border:#BDBEBD;background-color:#EFEFEF;width:100%;margin:0px;}
.clickable_option{cursor:default;}
.listbox_lang{color:#000000;background-color:#D1D7DC;border:1px solid #D1D7DC;font-size:80%;font-family:Arial, Helvetica, sans-serif;vertical-align:middle;}
.bordure{background:url(images/hintergrund.png);border:thin outset #ffc;color:#FFC956;text-align:center;font-size:110%;}
#container{margin:0 auto;text-align:left;width:1218px;border-bottom:5px solid #eee;background:#636;color:#eee;line-height:150%;}
#header{height:205px;background:url(images/bahn.jpg) no-repeat;}
#header h1{font:italic 36px georgia, serif;color:#fff;padding:5px 0 0 17px;}
#header h1 a{color:#fff;text-decoration:none;}
#header #desc{font-weight:normal;font-style:italic;font-size:1em;color:#FFFFFF;padding:0 0 0 17px;}
#navi{float:right;width:175px;}
#navi-innen{padding:0 10px 10px 10px;}
#navi h2{font:bold 1.4em veradana, sans-serif;color:#EEEEEE;margin:.8em 0 .2em 0;}
#navi ul{list-style:none;margin:.4em 0 1em 0;padding:0;}
#navi ul li ul{margin:.2em 0 .4em .5em;}
#navi a{text-decoration:none;font-weight:bold;color:#FFC;}
#navi a:hover{text-decoration:none;font-weight:bold;color:#FFFFFF;}
#content{width:1008;margin:1em 15px 0em 15px;font-size:1.1em;overflow:hidden;text-align:center;}
#content h2{font:italic 2.1em georgia, serif;margin:5px 0;letter-spacing:1px;}
#content h2 a{text-decoration:none;}
#content h3{padding:0 0 0 17px;margin:.5em 0;font-size:1.4em;}
#content h4{font-size:1.3em;padding:0;margin:1em 0;}
#content h5{font-size:1.1em;padding:0;margin:1em 0;}
#content .date{font-size:1em;text-align:right;font-weight:bold;}
#content .meta{font-size:.9em;}
#footer{clear:both;margin:0 auto;padding:3px 0;border-top:#EEEEEE 1px solid;text-align:center;font-size:.7em;}
#conteneurmenu{margin:0 auto;text-align:center}
.red_tab__menu {border:none;border:0px;margin:0px;padding:0px;font-family:verdana, geneva, arial, helvetica, sans-serif;font-size:13px;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 12px 0px 12px;}
.red_tab__menu li a {color:#460046;display:block;font-weight:bold;line-height:43px;padding:0px 11px;text-align:center;text-decoration:none;}
.red_tab__menu li a:hover {color:#000000;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:225px;z-index:200;}
.red_tab__menu li:hover ul {display:block;}
.red_tab__menu li li {display:block;float:none;padding:0px;width:225px;border-bottom:solid 1px #a80329;}
.red_tab__menu li ul a {display:block;font-size:11px;font-style:normal;padding:0px 10px 0px 15px;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;}
footer {background:url("http://image.voyagevirtuel.info/_images/fond-footer.png") 100% repeat-x;;padding:5px 0;position:relative;text-align:center;clear:both;}
