html,body{padding:0;margin:0;font-family:"Big Caslon",Times,Georgia;font-size:13px;background:#eeeeee; repeat;width:100%;}
a{outline:none;text-decoration:none;}
#container{width:1184px;margin:auto;}


#lightboxing{height:400px; width:300px;float:left;}


.uberschrift{margin-top:50px; font-weight:bold; color:#0013a5;  font-size:22px; text-align:left; font-family:"Charlemagne Std"; }
.texteng{padding-top:7px;margin-top:7px;color:#797979;list-style:none;font-family:"Verdana",Times,Georgia;font-size:11px;text-align:justify;}
.texteng2{padding-top:-13px;margin-top:-13px;color:#797979;list-style:none;font-family:"Verdana",Times,Georgia;font-size:11px;text-align:justify;}
.texteng3{padding-top:-11px;margin-top:-11px;color:#797979;list-style:none;font-family:"Verdana",Times,Georgia;font-size:11px;text-align:justify;}
.texteng4{padding-top:-2px;margin-top:-2px;color:#797979;list-style:none;font-family:"Verdana",Times,Georgia;font-size:13px;text-align:justify;}
.texteng5{padding-top:13px;margin-top:7px;color:#797979;list-style:none;font-family:"Verdana",Times,Georgia;font-size:13px;text-align:justify;}
.texteng6{padding-top:-13px;margin-top:-13px;color:#797979;list-style:none;font-family:"Verdana",Times,Georgia;font-size:13px;text-align:justify;}
.textx{padding-top:2px;margin-top:2px;color:#797979;list-style:none;font-family:"Verdana",Times,Georgia;font-size:13px;text-align:justify;}
.textcenter{padding-top:7px;margin-top:7px;color:#797979;list-style:none;font-family:"Verdana",Times,Georgia;font-size:14px;text-align:center;}
.textgross{padding-top:7px;margin-top:7px;color:#797979;list-style:none;font-family:"Verdana",Times,Georgia;font-size:13px;text-align:left;}
.textleft{padding-top:-11px;margin-top:-11px;color:#797979;list-style:none;font-family:"Verdana",Times,Georgia;font-size:10px;text-align:left;}



#slide{width:300px;height:300px;margin:auto;float:left;margin-top:20px; margin-left:-30px;}
#slide img{margin-top:20px;}
#login{margin:auto;text-align:center;margin-top:200px;width:400px;height:150px;background:#CCCCCC;-moz-border-radius:8px;-webkit-border-radius:8px;}
#login p{margin:20px 10px 10px 10px;}
#login label{margin:5px;}
#login input{margin:5px;}
#menu_admin{width:250px;background:#CCCCCC;-moz-border-radius:8px;-webkit-border-radius:8px;float:left;margin-top:50px;}
#box_add{width:700px;float:right;margin-top:50px;}
.response{text-align:right;}
.accept{color:#33ff00;margin:10px;background-color:#000000;}
.reject{color:red;margin:10px;background-color:#000000;}
#content_post{float:right;width:700px;margin-top:50px;}
#top{margin:auto;width:1100px;height:100px;}

#logoflash{margin:0px;float:left;}
#topright{width:400px;height:100px;float:left;}

#schmalertext{padding-left:10px;width:300px; height:300px;}
#schmalertext2{margin:auto; padding-top:50px; width:300px; height:500px;}
#schmalertext3{margin:auto; width:500px; height:300px;}


#smallmenu{padding-left:170px;width:250px;height:28px;float:left;font-family:Verdana;font-size:11px;font-weight:bold;color:#797979;}
#smallmenu a{font-family:Verdana;font-size:11px;color:#797979;border:0;text-decoration:none;}


#senkrechteleiste{width:125px;height:100%;float:left;}
#balken{width:110px;height:100%;float:left;overflow:allow;}
#senkrechte{width:110px; height:600px;float:left; background:#b5b5b5;overflow:allow;}
#senkrechte2{width:110px; height:100%; background:#b5b5b5;overflow:allow;}
#senkrechte3{width:110px; height:310px; background:#b5b5b5;overflow:allow;}

#schatten{width:15px;height:100%; float:left;}
#schattensenkrechte{width:15px;height:100px;float:left;background:url('img/schattensenkrechte.bmp') repeat;}

#schattensenkrechte0{width:15px;height:100%;}
#schattensenkrechte1{width:15px;height:30px;background:url('img/schattensenkrechte.bmp') repeat;}
#schattensenkrechte2{width:15px;height:70px;margin-top:160px;background:url('img/schattensenkrechte.bmp') repeat;}
#schattensenkrechte3{width:15px;height:180px;margin-top:160px;background:url('img/schattensenkrechte.bmp') repeat;}
#schattensenkrechte4{width:15px;height:100%;background:url('img/schattensenkrechte.bmp') repeat;}
#schattensenkrechte5{width:15px;height:310px;background:url('img/schattensenkrechte.bmp') repeat;}

#leistekontakt{align:center;margin-top:50px;height:60px;background:url('img/kontaktleistebg.bmp');}
 
#center{width:1100px; height:530px;margin:auto;}

#created{padding-left:450px;padding-top:28px;}

#platzhalter300{width:100%; height:310px;margin:auto;}


#iso9001{align:center;margin-left:-24px;margin-top:30px;overflow:allow;}
#iso14001{align:center;margin-left:-24px;margin-top:70px;overflow:allow;}


#flag{position:absolute;top:200px;left:155px;}
#flag img{border:0;}

#menu{margin:auto;width:100%;height:77px;background:url('img/waagerechteleiste.bmp') repeat;}
#menux{width:1100px;height:77px; margin:auto;}
#kreuzung{width:110px;height:77px;background:url('img/gekreuzteleiste.bmp') repeat;float:left;}
#kreuzecke{width:30px;height:77px;background:url('img/kreuzecke.bmp') no-repeat;float:left;}

#navi{width:960px; height:77px; float:left;}
#navi_up{width:960px; height:28px;}
#navi_down{width:960px; height:28px;}

#steinholzinhalt2{margin:0;  width:300px; height:100px;float:left;}
#steinholzinhalt3{margin:0; padding-left:20px;  width:320px; height:100px;float:left;}

#foot{width:1100px; height:50px;margin:auto;}
#footerend{width:1100px;; height:100%;margin:auto;}
#menu_center{width:960px;height:28px;float:left;font-family:Verdana;font-size:11px;font-weight:bold;color:#FFFFFF;padding:0;}
#menu_center ul{list-style:none;height:28px;padding:0;}
#menu_center ul li{width:120px;height:28px;float:left;margin-right:10px;margin-left:0;margin-top:-11px;}
#menu_center ul li a{width:120px;height:60px;line-height:28px;float:left;display:block;font-family:Verdana;text-align:center;font-size:11px;color:#FFFFFF;border:0;text-decoration:none;margin-top:0px;margin-left:0;}
#menu_center ul li a:hover{color:#FFFFFF;font-size:13px;font-weight:bold;margin-top:0px;}
#menu_center ul li .active{color:#FFFFFF;font-size:13px;font-weight:bold;}
#menu_center ul li .active2{color:#FFFFFF;font-size:13px;font-weight:bold;}

#menu_centerx{width:960px;height:28px;float:left;font-family:Verdana;font-size:11px;font-weight:bold;color:#797979;padding:0;}
#menu_centerx ul{list-style:none;height:28px;padding:0;}
#menu_centerx ul li{width:160px;height:28px;float:left;margin-right:10px;margin-left:0;margin-top:-11px;}
#menu_centerx ul li a{width:160px;height:60px;line-height:28px;float:left;display:block;font-family:Verdana;text-align:center;font-size:11px;color:#797979;border:0;text-decoration:none;margin-top:0px;margin-left:0;}
#menu_centerx ul li a:hover{color:#FFFFFF;font-size:13px;font-weight:bold;margin-top:0px;}
#menu_centerx ul li .activex{color:#797979;font-size:13px;font-weight:bold;}


#content{width:655px; height:480px; float:left; padding-left: 30px; padding-right:30px;}
#center_right{width:210px; height:480px; float:left;}
#unserereferenzen{width:50px; height:480px; float:left;}

#flash1{width:210px;height:160px;padding-top:10px;}

#flash2{width:210px;height:160px;padding-top:10px;}

#flash3{width:500px;height:100px;}

#flag_right{width:112px;height:97px;background:url('img/menu_right.png') no-repeat;float:right;}
.title{color:#990000;font-family:"Big Caslon",Times,Georgia;font-size:28px;font-weight:normal;padding:35px;float:left;}
.title2{color:#990000;font-family:"Big Caslon",Times,Georgia;font-size:28px;font-weight:normal;padding:30px;text-align:center;padding-top:18px;}
.title h1{color:#990000;font-family:"Big Caslon",Times,Georgia;font-size:28px;font-weight:normal;display:inline;}
.title h2{color:#333333;font-family:"Big Caslon",Times,Georgia;font-size:24px;font-weight:normal;display:inline;float:left;padding-top:3px;}
#nota{width:329px;height:414px;float:right;margin-right:6px;margin-top:-36px;background:url('img/bck_nota.png') no-repeat;z-index:55;position:relative;top:-30px;left:0px;}
.post-it{width:307px;float:right;}
.post-it h1{text-transform:uppercase;color:#cc9933;text-shadow:1px 1px 5px #000000;font-weight:normal;font-family:'Molengo', Times;font-size:16px;margin-top:25px;margin-left:10px;}
.post-it img{margin-left:10px;margin-right:20px;float:left;}
.post-it h2{color:#FFFFFF;font-weight:bold;font-family:Aria , Times;font-size:14px;margin-top:10px;}
.post-it p{color:#FFFFFF;font-weight:normal;font-family:Aria , Times;font-size:12px;margin-right:10px;margin-top:-10px;}
.post-it a{display:block;width:75px;height:18px;background:url('img/show.png') no-repeat;font-family:Arial;color:#333333;font-weight:bold;font-size:9px;text-align:center;float:right;margin-right:10px;line-height:18px;margin-top:-10px;}
.text{width:500px;float:left;color:#6b6969;font-family:"Big Caslon",Times,Georgia;font-size:14px;margin-right:30px;margin-left:35px;margin-top:-10px;text-align:justify;overflow:auto;float:left;}
.text p img{float:right;width:198px;height:97px;margin:0px 0px 10px 10px;sans-serif; overflow:auto;}
.contatti_post p{width:287px;float:right;color:#FFFFFF;font-family:Arial;font-size:14px;margin-right:10px;margin-top:25px;}
.contatti_post p span{font-weight:bold;}
.contatti_post .yellow{color:#cc9933;font-weight:bold;}
.contatti_post a{color:#cc9933;font-weight:bold;text-decoration:none;border:0;}
#pizzeria{width:294px;height:127px;background:url('img/pizzeria.jpg') no-repeat;float:left;margin-right:5px;margin-left:10px;display:block;border:0;}
#garden{width:294px;height:127px;background:url('img/biergarden.jpg') no-repeat;float:right;margin-right:5px;margin-left:5px;display:block;border:0;}
#mycarousel{margin:auto;width:960px;height:179px;background:url('img/bck_gallery_home.jpg') repeat-x;}
.gall li a{border:0;margin:0;}
#mycarousel ul li img{border:#947c62 10px solid;width:146px;height:102px;}
.jcarousel-skin-tango .jcarousel-item{width:166px;height:122px;margin:15px 8px 30px 8px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:720px;height:179px;margin-top:5px;float:left;}
#mycarousel-prev{width:29px;height:29px;background:url('img/prev.jpg') no-repeat;float:left;margin:70px 10px 50px 80px;display:block;}
#mycarousel-next{width:29px;height:29px;background:url('img/next.jpg') no-repeat;float:right;margin:70px 80px 50px 10px;display:block;}
#box_fb{width:289px;height:43px;margin:auto;background:url('img/box_fb.jpg') no-repeat;text-align:center;margin-top:30px;color:#8d837a;font-family:Georgia;text-shadow:1px 1px 5px #8d837a;}
#box_fb p{color:#8d837a;font-family:Georgia;text-shadow:1px 1px 5px #000000;padding-top:13px;}
#box_fb p img{position:relative;top:2px; border:0;}
#dialog label{float:left;}
#dialog input{float:right;width:250px;}
#dialog textarea{float:right;width:250px;}
#dialog p{float:left;width:420px;margin:auto;margin:5px 0px 5px 0px;}
#slide_small{width:300px;margin:auto;}
#slide_small img{width:300px;}
.decoration{height:14px;background:url('img/bck_dec.jpg') repeat-x;margin:20px 10px 20px 10px;}
.dec{height:14px;width:64px;background:url('img/decoration.jpg') no-repeat;margin:auto;}
.staff{color:#333333;font-family:"Big Caslon",Times,Georgia;font-size:14px;margin-right:10px;margin-left:10px;}
.face{width:165px;height:195px;margin:0px 10px 10px 10px;}
.name{width:320px;height:42px;background:url('img/banda.jpg') no-repeat;color:#FFFFFF;font-size:12px;font-family:"Molengo";float:left;text-align:center;margin:auto;}
.name h1{color:#FFFFFF;font-size:12px;font-weight:normal;font-family:"Molengo";text-align:center;margin-top:5px;}
#accordion h3{display:block;background:url('img/bck_button_add.jpg') no-repeat;width:322px;height:44px;margin:auto;margin-bottom:20px;}
#accordion h3 a{display:block;width:322px;height:44px;color:#FFFFFF;text-decoration:none;font-family:"Big Caslon",Times,Georgia;font-weight:normal;font-size:14px;text-align:center;line-height:44px;}
#accordion h3 a:hover{text-shadow:1px 1px 5px #FFFFFF;}
#add_post{margin:auto;width:515px;height:237px;background-color:#eaeaea;border:1px solid #eaeaea;-moz-border-radius:8px;-webkit-border-radius:8px;text-align:center;}
#add_post label{width:125px;float:left;margin:10px;color:#333333;font-family:"Molengo";font-size:15px;}
#add_post .text{width:330px;float:right;margin:10px;}
#add_post p{width:515px;clear:both;}
#add_post .image{clear:both;text-align:center;}
#add_post .invisible{visibility:hidden;}
#testo{visibility:visible;}
.status{width:150px;color:#33ff00;}
.notification{border:1px solid #d55b5b;background-color:#ffcdcd;}
.box_post{background-color:#eaeaea;border:1px solid #eaeaea;-moz-border-radius:8px;-webkit-border-radius:8px;color:#333333;margin:40px 10px 0px 10px;}
.box_post img{width:50px;height:62px;float:left;margin:-29px 20px 0px 20px;}
.box_post h3{font-weight:normal;font-size:13px;font-family:"Molengo";color:#333333;}
.box_post h3 span{font-weight:bold;font-size:15px;font-style:normal;color:#7c0d0d;}
.post{background-color:#ffffff;color:#333333;border:#bbbbbb 1px solid;margin:10px;padding:10px;font-family:"Big Caslon",Times,Georgia;}
#invia{background-color:#e19f21;-moz-border-radius:4px;-webkit-border-radius:4px;width:75px;height:18px;float:left;margin-left:40px;margin-top:20px;cursor:pointer;color:#333333;font-family:Arial;font-weight:bold;font-size:9px;line-height:18px;}
#invia:hover{-moz-box-shadow:2px 2px 5px #CCCCCC;-webkit-box-shadow:2x 2px 5px #CCCCCC;}
.rist{width:960px;margin:auto;background-color:#FFFFFF;}
.portate h3{display:block;background:url('img/bck_button_add.jpg') no-repeat;width:322px;height:44px;margin:auto;margin-bottom:20px;}
.portate h3 a{display:block;width:322px;height:44px;color:#FFFFFF;text-decoration:none;font-family:"Big Caslon",Times,Georgia;font-weight:normal;font-size:14px;text-align:center;line-height:44px;}
.portate h3 a:hover{text-shadow:1px 1px 5px #FFFFFF;}
.box_elenco{margin:auto;width:900px;height:100%!important;height:auto;background-color:#eaeaea;border:1px solid #eaeaea;-moz-border-radius:8px;-webkit-border-radius:8px;text-align:left;margin-bottom:10px;}
.box_elenco h4{font-weight:bold;color:#000000;font-family:"Molengo";font-size:13px;text-align:center;margin:0;width:900px;display:block;}
.box_elenco p{width:280px;float:left;margin:5px 10px 0px 10px;color:#333333;font-family:"Molengo";font-size:13px;}
.box_elenco p span{color:#333333;font-family:"Molengo";font-size:10px;margin:0;font-style:italic;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
.gallery{float:left;padding:0;margin:0;margin-bottom:10px;margin-top:-25px;width:600px;height:100%!important;height:auto;}
.gallery ul{float:left;padding:0;margin:0!important;margin:0px;list-style:none;width:100%;}
.gallery img{padding:0;height:65px;width:126px;border:none;}
.gallery li{float:left;height:65px;width:126px;margin:10px;}
.gallery li a{float:left;height:65px;width:126px;border:1px #CCCCCC solid;margin:10px;}
.gallery li a:hover{float:left;height:65px;width:126px;border:1px #990000 solid;margin:10px;}
#maps{width:568px;height:265px;float:left;margin:0px 20px 30px 10px;}
.sponsor{background:#ffffff;width:960px;height:350px;margin:auto;font-family:"Big Caslon",Times,Georgia;}
.sponsor img{width:148px;height:116px;float:left;margin:10px;}
.forn{color:#333333;font-family:"Big Caslon",Times,Georgia;font-size:24px;font-weight:normal;display:block;float:left;padding-top:3px;margin:10px;clear:both;width:100%;text-align:left;}
#footer{width:1184px;margin:auto;clear:both;text-align:center;padding-top:-10px;}
#footer ul{width:960px;margin-left:240px;text-align:center;list-style:none;clear:both;}
#footer a{color:#8d837a;font-family:Georgia;font-size:11px;text-align:center;font-weight:bold;margin:20px 20px 20px 20px;float:left;display:inline;}
#footer a:hover{color:#644a2b;}
#footer img{width:12px;height:14px;float:left;margin-top:20px;}
#footer p{color:#644a2b;clear:both;font-family:Georgia;font-size:11px;font-weight:bold;}