/* Style sheet screen */
#main .ce_table td{padding:5px;border-bottom:1px solid #CCCCCC;}
#main .ce_table td.col_0{width:100px;font-weight:bold;}
#main .ce_table td.col_1{width:280px;padding-right:50px;}
#main .ce_form td{padding:5px;}
#main .ce_form input{width:200px;padding:2px;}
#main .ce_form td.col_0{width:80px;vertical-align:top;}
#main .ce_form span.captcha_text{font-size:11px;}
p.error{font-size:11px;color:#990000;}
#main .block{margin-bottom:20px;}
#wrapper{width:910px;margin:0 auto;}
*{margin:0;padding:0;}
ul{list-style-type:none;}
img{vertical-align:top;}
a{text-decoration:none;}
body{background-color:#333333;background-position:left top;background-repeat:repeat-x;font-family:Arial, Helvetica;font-size:12px;color:#333333;line-height:18px;}
#header{width:910px;height:152px;margin-top:10px;background-image:url("tl_files/assets/images/header.png");background-repeat:no-repeat;}
* html #header{background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bistro-moebelbrotz.de/tl_files/assets/images/header.png', sizingMethod='scale');}
#logo{padding-top:32px;padding-left:55px;}
#container{width:810px;float:left;padding-left:50px;background-image:url("tl_files/assets/images/content_bg.png");background-repeat:repeat-y;background-position: 50px top;}
* html #container{margin-left:25px;padding-left:0;background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bistro-moebelbrotz.de/tl_files/assets/images/content_bg.png', sizingMethod='scale');}
#container .mod_randomImage{width:800px;height:255px;clear:both;margin-left:5px;background-image:url("tl_files/assets/images/france_divider.jpg");background-position:left bottom;background-repeat:no-repeat;}
#container .mod_randomImage img{border-bottom:1px solid #FFFFFF;}
#main{width:495px;float:left;padding:20px 40px;}
#right{width:225px;float:right;}
#footer{width:810px;height:42px;clear:both;margin-bottom:20px;margin-left:50px;background-image:url("tl_files/assets/images/footer_bg.png");background-position:left top;background-repeat:no-repeat;}
* html #footer{background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bistro-moebelbrotz.de/tl_files/assets/images/footer_bg.png', sizingMethod='scale');}
#navi .mod_navigation{width:800px;height:58px;margin-left:5px;background-image:url("tl_files/assets/images/menue_bg.png");background-repeat:repeat-x;}
* html #navi .mod_navigation{background-image:url("tl_files/assets/images/menue_bg.png");background-repeat:repeat-x;background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bistro-moebelbrotz.de/tl_files/assets/images/menue_bg.png', sizingMethod='scale');}
#navi .mod_navigation ul{padding-left:55px;}
#navi .mod_navigation ul li{height:35px;float:left;margin-top:1px;padding-top:15px;background-image:url("tl_files/assets/images/navdivider.gif");background-position:left top;background-repeat:no-repeat;}
#navi .mod_navigation ul li a.last{background-image:url("tl_files/assets/images/navdivider.gif");background-position:right top;background-repeat:no-repeat;}
#navi .mod_navigation ul li a,#navi .mod_navigation ul li span.active{margin-left:2px;padding:13px 15px;font-size:20px;color:#333333;}
#navi .mod_navigation ul li a:hover,#navi .mod_navigation ul li span.active,#navi .mod_navigation ul li a.trail{background-image:url("tl_files/assets/images/menue_ho.jpg");background-repeat:repeat-x;}
#navi .mod_navigation ul li.last a:hover,#navi .mod_navigation ul li.last span.active,#navi .mod_navigation ul li a.trail{padding-right:14px;border-right:1px solid #ffffff;}
#main h1{margin-bottom:15px;border-bottom:1px solid #85724b;font-family:Georgia;font-weight:normal;font-size:30px;color:#615030;font-weight: lighter;}
#main h2{margin-bottom:10px;padding-top:2px;padding-bottom:2px;font-weight:normal;font-size:14px;color:#85724B;}
#main .image_container img{margin-right:10px;padding:1px;border:1px solid #85724b;}
#main iframe{padding:1px;border:1px solid #85724b;}
#main p,#right p{margin-bottom:10px;}
#main a,#right a{color:#85724B;}
#main a:hover,#right a:hover{text-decoration:underline;}
#right .inside{padding:20px 25px 20px 20px;}
#right h1{margin-top:10px;margin-bottom:15px;border-bottom:1px solid #85724b;font-family:Arial;font-weight:normal;font-size:20px;color:#615030;font-weight: lighter;}
#right .image_container img{margin-bottom:5px;padding:1px;background-color:#FFFFFF;border:1px solid #85724b;}
#right .ce_table td.col_0{width:85px;}
#right .noborder img{padding:0;border:0;}
#footer .inside{width:760px;margin-left:5px;padding:7px 20px 10px 20px;border-top:1px solid #85724b;}
#footer .inside #copy{width:500px;float:left;padding-top:2px;}
#footer .inside #copy p{width:500px;float:left;font-size:11px;color:#999999;}
#footer .mod_customnav ul{float:right;}
#footer .mod_customnav ul li{float:left;margin-left:10px;}
#footer .mod_customnav ul li a{font-size:11px;color:#999999;}
#footer .mod_customnav ul li a:hover,#footer .mod_customnav ul li span.active{font-size:11px;color:#666666;}
