/* Style sheet screen */
#mbNumber,#mbTitle{display:none;}
.ce_form input,.ce_form select,.ce_form textarea{margin:3px;padding:1px;font-family:Arial;font-size:12px;}
.ce_form input.text{width:200px;}
.ce_form textarea.textarea{width:300px;height:170px;}
.ce_form td.col_0{width:90px;vertical-align:top;}
.ce_form p.error{color:#990000;}
#left .zitat h1{width:180px;margin-top:28px;margin-bottom:12px;margin-left:23px;font-weight:normal;font-size:13px;color:#666666;}
#left .zitat p{width:170px;margin-top:-10px;margin-left:20px;padding-right:10px;text-align:right;font-size:11px;color:#999999;}
#main h1.ce_headline,#main h2.ce_headline,#main h3.ce_headline,#main .ce_text,#main .ce_gallery,#main .ce_comments,#main .ce_form{margin-left:20px;}
#main h2.ce_headline,#main h3.ce_headline,#main .ce_text{padding-right:50px;}
#main a{text-decoration:underline;color:#999999;}
#main a:hover{color:#ff9900;}
.ce_gallery{padding-top:20px;}
.ce_gallery .image_container{margin:5px;}
.ce_gallery .image_container img{padding:1px;border:1px dotted #CCCCCC;}
.comment_default,.ce_comments .form{padding-right:50px;padding-left:20px;font-size:14px;}
.ce_comments .even{margin-bottom:1px;padding-top:5px;padding-bottom:10px;background-color:#f9f9f9;border-bottom:1px dotted #CCCCCC;}
.ce_comments .odd{margin-bottom:1px;padding-top:5px;padding-bottom:10px;background-color:#f0f0f0;border-bottom:1px dotted #CCCCCC;}
.ce_comments p.info{font-size:12px;color:#666666;}
.ce_comments p.info a{color:#7FC427;}
.ce_comments p.confirm{padding-right:20px;padding-left:20px;color:#7FC427;}
.ce_comments .form{margin-top:20px;}
.ce_comments .form .widget{margin-top:3px;margin-bottom:3px;}
.ce_comments .form .widget input.text,.ce_comments .form .widget input.captcha,.ce_comments .form .widget textarea.textarea{width:200px;padding:1px;border:1px solid #CCCCCC;font-family:Arial;font-size:12px;}
.ce_comments .form .widget textarea.textarea{width:300px;height:120px;}
.mod_sitemap,.ce_text ul{margin-left:20px;}
.mod_sitemap ul li,.ce_text ul li{margin-left:5px;padding-left:12px;background-image:url("tl_files/assets/images/layoutimages/dot.gif");background-repeat:no-repeat;background-position: 0 9px;}
#footer .inside #copy p{float:left;padding-top:2px;font-size:11px;color:#CCCCCC;}
#footer .mod_navigation{float:right;}
#footer .mod_navigation ul.level_1 li{float:left;margin-right:10px;}
#footer .mod_navigation ul.level_1 li a{font-size:11px;color:#CCCCCC;}
#footer .mod_navigation ul.level_1 li a:hover,#footer .mod_navigation ul.level_1 li span.active{text-decoration:underline;font-size:11px;color:#999999;}
#left #hauptnavi ul.level_1{width:220px;height:230px;position:relative;background-image:url("tl_files/assets/images/layoutimages/mainnavi.png");background-position: -220px 0;}
#left #hauptnavi ul.level_1 li{display:inline;}
#left #hauptnavi ul.level_1,#left #hauptnavi ul.level_1 li a,#left #hauptnavi ul.level_1 li span.active{height:230px;overflow:hidden;display:block;text-indent: -9000px;}
#left #hauptnavi ul.level_1 li.catering a,#left #hauptnavi ul.level_1 li.catering span.active{width:220px;height:47px;left:0;margin-top:18px;}
#left #hauptnavi ul.level_1 li.catering a:hover,#left #hauptnavi ul.level_1 li.catering span.active,#left #hauptnavi ul.level_1 li.catering a.trail{background-image:url("tl_files/assets/images/layoutimages/mainnavi.png");background-position: 0 -18px;}
#left #hauptnavi ul.level_1 li.partyservice a,#left #hauptnavi ul.level_1 li.partyservice span.active{width:220px;height:50px;left:0;}
#left #hauptnavi ul.level_1 li.partyservice a:hover,#left #hauptnavi ul.level_1 li.partyservice span.active,#left #hauptnavi ul.level_1 li.partyservice a.trail{background-image:url("tl_files/assets/images/layoutimages/mainnavi.png");background-position: 0 -65px;}
#left #hauptnavi ul.level_1 li.kochkurse a,#left #hauptnavi ul.level_1 li.kochkurse span.active{width:220px;height:50px;left:0;}
#left #hauptnavi ul.level_1 li.kochkurse a:hover,#left #hauptnavi ul.level_1 li.kochkurse span.active,#left #hauptnavi ul.level_1 li.kochkurse a.trail{background-image:url("tl_files/assets/images/layoutimages/mainnavi.png");background-position: 0 -115px;}
#left #hauptnavi ul.level_1 li.privatkoch a,#left #hauptnavi ul.level_1 li.privatkoch span.active{width:220px;height:50px;left:0;}
#left #hauptnavi ul.level_1 li.privatkoch a:hover,#left #hauptnavi ul.level_1 li.privatkoch span.active,#left #hauptnavi ul.level_1 li.privatkoch a.trail{background-image:url("tl_files/assets/images/layoutimages/mainnavi.png");background-position: 0 -165px;}
#left #subnavi ul.level_1{margin-top:30px;}
#left #subnavi ul.level_1 li{border-top:1px dotted #CCCCCC;}
#left #subnavi ul.level_1 li.last{border-bottom:1px dotted #CCCCCC;}
#left #subnavi ul.level_1 li a,#left #subnavi ul.level_1 li span.active{height:21px;display:block;margin-top:1px;margin-bottom:1px;padding:3px 20px 4px 23px;text-decoration:none;font-size:13px;color:#666666;}
#left #subnavi ul.level_1 li a:hover,#left #subnavi ul.level_1 li span.active{background-color:#F0F0F0;}
#header .mod_customnav ul.level_1{width:81px;height:27px;position:absolute;margin-top:108px;margin-left:-318px;background-image:url("tl_files/assets/images/layoutimages/homenavi.png");background-position: left -27px;}
#header .mod_customnav ul.level_1 li{display:inline;}
#header .mod_customnav ul.level_1,#header .mod_customnav ul.level_1 li a,#header .mod_customnav ul.level_1 li span.active,#header .mod_navigation ul.level_1,#header .mod_navigation ul.level_1 li a,#header .mod_navigation ul.level_1 li span.active{height:27px;position:absolute;overflow:hidden;text-indent:-9000px;z-index:10;border:none;}
#header .mod_customnav ul.level_1 li.home a,#header .mod_customnav ul.level_1 li.home span.active{width:81px;left:0;}
#header .mod_customnav ul.level_1 li.home a:hover,#header .mod_customnav ul.level_1 li.home span.active,#header .mod_customnav ul.level_1 li.home a.trail{background-image:url("tl_files/assets/images/layoutimages/homenavi.png");background-position: 0 0;}
#header .mod_navigation{padding-left:115px;}
*{margin:0;padding:0;}
img{vertical-align:top;}
ul{list-style-type:none;}
a{text-decoration:none;}
body{background:#7cb300 url("tl_files/assets/images/layoutimages/bg.jpg") left top no-repeat;font-family:Segoe UI, Arial, Helvetica, sans-serif;font-size:15px;color:#333333;line-height:21px;}
#clear{clear:both;}
#wrapper{width:830px;margin:0 auto;}
#header{width:830px;height:135px;}
#headerimage{right:25px;position:absolute;}
* html #headerimage{left:20px;}
#logo{float:left;padding-top:15px;padding-left:90px;}
#topcorner{width:830px;height:30px;background-image:url("tl_files/assets/images/layoutimages/container_top.png");background-repeat:no-repeat;}
* html #topcorner{background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://spielwiese.breyermedia.net/caparoma/tl_files/assets/images/layoutimages/container_top.png', sizingMethod='scale');}
#content{padding-bottom:30px;background-color:#FFFFFF;}
#left{width:220px;float:left;margin-top:-20px;margin-left:10px;}
#main{width:580px;float:right;margin-top:-20px;padding-right:10px;}
#main .spotlight{margin-bottom:25px;}
#footer{width:830px;margin-bottom:20px;padding-bottom:30px;background-image:url("tl_files/assets/images/layoutimages/container_bottom.png");background-repeat:no-repeat;}
* html #footer{width:830px;height:30px;margin-bottom:20px;padding-bottom:0;background: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://spielwiese.breyermedia.net/caparoma/tl_files/assets/images/layoutimages/container_bottom.png', sizingMethod='scale');}
#footer .inside{margin-right:10px;margin-left:10px;padding-right:10px;padding-left:10px;border-top:1px dotted #CCCCCC;}
#header .mod_navigation ul.level_1{width:324px;height:27px;position:absolute;margin-top:108px;background-image:url("tl_files/assets/images/layoutimages/metanavi.png");background-repeat:no-repeat;background-position: 0 -27px;}
#header .mod_navigation ul.level_1 li{display:inline;}
#header .mod_navigation ul.level_1 li.referenzen a,#header .mod_navigation ul.level_1 li.referenzen span.active{width:108px;left:0;}
#header .mod_navigation ul.level_1 li.referenzen a:hover,#header .mod_navigation ul.level_1 li.referenzen span.active,#header .mod_navigation ul.level_1 li.referenzen a.trail{background-image:url("tl_files/assets/images/layoutimages/metanavi.png");background-repeat:no-repeat;background-position: 0 0;}
#header .mod_navigation ul.level_1 li.ueberuns a,#header .mod_navigation ul.level_1 li.ueberuns span.active{width:109px;left:110px;}
#header .mod_navigation ul.level_1 li.ueberuns a:hover,#header .mod_navigation ul.level_1 li.ueberuns span.active,#header .mod_navigation ul.level_1 li.ueberuns a.trail{background-image:url("tl_files/assets/images/layoutimages/metanavi.png");background-repeat:no-repeat;background-position: -110px 0;}
#header .mod_navigation ul.level_1 .anfrage a,#header .mod_navigation ul.level_1 li.anfrage span.active{width:103px;left:221px;}
#header .mod_navigation ul.level_1 li.anfrage a:hover,#header .mod_navigation ul.level_1 li.anfrage span.active,#header .mod_navigation ul.level_1 li.anfrage a.trail{background-image:url("tl_files/assets/images/layoutimages/metanavi.png");background-repeat:no-repeat;background-position: -221px 0;}
#main h1{margin-top:5px;margin-bottom:15px;padding-top:7px;padding-right:30px;padding-bottom:10px;border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC;font-weight:normal;font-size:26px;color:#7fc427;line-height:30px;}
#main h2{font-weight:normal;font-size:18px;line-height:26px;}
#main h3{margin-top:5px;margin-bottom:3px;padding-right:30px;padding-bottom:0;font-weight:normal;font-size:18px;color:#7fc427;line-height:26px;}
#main strong{color:#777;}
#main p{padding-bottom:9px;}
#main ul{padding-bottom:9px;}

