body{font-family:Verdana;font-size:14px;color:#00007F;text-align:justify;text-decoration:none;background-color:#FFFFFF;
background-image:url(/img/header-background.png);background-repeat:no-repeat;background-position:center top;background-attachment: fixed;
width:1005px;margin:0 auto;margin-top:5px;
-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;-moz-box-shadow: 0px 1px 5px 0px #4a4a4a;box-shadow: 0px 1px 5px 0px #4a4a4a;}
h1{font-weight:normal;font-size:30px;padding:1px 1px 5px 3px;border-bottom:3px solid #800000;}
h2{font-weight:normal;font-size:22px;padding:1px 1px 5px 3px;border-bottom:2px solid #800000;}
h3{font-weight:normal;font-size:18px;padding:1px 1px 1px 3px;border-bottom:1px solid #800000;}
h4{font-weight:normal;font-size:10px;padding:1px 1px 1px 1px;}
h1,h2,h3,h4,h5,h6{font-family:Georgia,"Times New Roman",Times,serif;}
p{margin-top:2px;}
abbr,acronym{cursor:help;border-bottom:1px dotted #0000bf;color:#0000bf;}
a:link,a:visited,a:active,a:hover{text-decoration:none;}
img{border:0;padding:2px;}
.fleft{float:left;margin:0 1em .2em 0;padding:1px;}
.fright{float:right;margin:0 0 .2em 1em;padding:1px;}
#head{position:relative;margin:0 auto;width:100%;height:330px;background-image:url(/img/logo.png);background-repeat:no-repeat;}
.frame{position:relative;width:1000px;margin:0 auto;min-width:1000px;}
.inner{position:relative;width:100%;}
.left{position:relative;width:170px;margin:0 auto;min-width:170px;float:left;}
.content{position:relative;width:595px;min-width:595px;margin-left:5px;margin-right:5px;margin-top:-15px;float:left;display:inline;font-size:14px;text-decoration:none;}
.content1{position:relative;width:775px;min-width:775px;margin-left:5px;margin-right:5px;margin-top:-15px;float:left;display:inline;font-size:14px;text-decoration:none;}
.content2{position:relative;width:100%;min-width:775px;margin-left:5px;margin-right:5px;margin-top:-15px;float:left;display:inline;font-size:14px;text-decoration:none;}
.footer{color:#AFAFAF;text-align:center;text-decoration:none;}
.clear{clear:both;}
.up{clear:both;float:right;color:#00007F;margin-top:10px;margin-bottom:10px;}
.partner{text-align:center;font-size:12px;}
.small{font-size:10px;}
.strong{font-weight:bold;}
.text1{font-size:12px;margin-top:10px;border:1px solid#00DF00;padding:5px;}
.text2{font-size:10px;border-left:2px solid #FF0000;padding:3px;}
.text3{font-size:12px;border-left:6px solid #DF0000;border-bottom:1px solid #DF0000;border-top:1px solid #DF0000;border-right:6px solid #DF0000;padding:3px;margin-top:10px;}
.text4{font-size:14px;background-color:#FFBF00;color:#0000BF;padding:5px;margin-top:10px;}
.datum{position:relative;float:left;width:150px;text-align:left;}
.event{position:relative;float:right;width:415px;text-align:justify;}
.bilder{text-align:left;}
.google{text-align:center;position:relative;width:100%;margin:0 auto;padding:5px;}
.anzeige{position:relative;width:210px;margin-right:5px;min-width:210px;margin-top:2px;float:right;}
.angebot{font-weight:bold;color:#A02000;background-color:#DFDFDF;font-size:14px;padding:5px;}
a.topbox{text-decoration:none;}
ul.menuetop{float:right;text-align:right;padding:0px 5px 0px 5px;border-top:3px solid #FFFFFF;}
ul.menuetop li{position:relative;float:left;font-family:arial,sans-serif;font-size:12px;text-decoration:none;text-align:center;display:block;height:18px;color:#DFDFDF;}
ul.menuetop a:link{color:#AFAFAF;}
ul.menuetop li:hover>a{border-top:3px solid #0000BF;color:#0000BF;}
ul.menuetop li:visited>a{border-top:3px solid #009F00;}
#menue{color:#00007F;font-size:14px;text-decoration:none;position:relative;width:160px;margin:0 auto;min-width:160px;float:left;padding:5px;}
.menueleft ul{color:#00007F;position:relative;display:block;margin:0px;padding:0px;float:left;width:160px;}
.menueleft ul li ul{color:#00007F;line-height:1.8;position:relative;display:none;}
.menueleft ul li{color:#00007F;display:block;line-height:1.8;position:relative;display:inline;}
.menueleft ul li a{color:#00007F;display:block;text-decoration:none;padding:2px 4px 2px 4px;border-bottom:1px solid #DFDFDF;}
.menueleft ul li:hover > a{color:#009F00;display:block;line-height:1.8;z-index:1;}
.menueleft ul li:visited > a{color:#AFAFAF;display:block;line-height:1.8;}
.menueleft ul li:hover > ul{width:150px;position:relative;font-size:12px;color:#009F00;line-height:1.0;padding:4px;text-align:left;display:inline;z-index:1;}
.menueleft ul li ul li:hover > li{font-size:12px;color:#009F00;line-height:1.0;padding:4px;text-align:left;display:inline;z-index:1;}
.menueleft ul li:visited > ul{font-size:12px;color:#AFAFAF;line-height:1.8;display:inline;z-index:1;}
.menueleft ul li ul li:visited > li{font-size:12px;color:#AFAFAF;line-height:1.8;display:inline;z-index:1;}
.center{text-align:center;position:relative;width:100%;margin:0 auto;min-width:100%;}
.business{text-align:justify;border:1px solid #CFCFCF;padding:5px;margin-top:10px;height:240px;}
.business .header {color:#00007F;text-decoration:none;font-weight:bold;}
.business .bild {display:inline;float:left;margin-bottom:5px;width:250px;height:200px;}
.business .text {display:inline;float:right;margin-bottom:5px;width:300px;height:200px;padding:5px;text-align:justify;text-decoration:none;}
.business1{text-align:center;border:1px solid #CFCFCF;padding:5px;margin-top:10px;}
.teaserl{display:inline;float:left;margin-bottom:5px;width:47%;min-height:350px;text-decoration:none;border:1px solid #DFDFDF;padding:0px 5px 0px 5px;text-align:justify;text-decoration:none;font-size:14px}
.teaserr{display:inline;float:right;margin-bottom:5px;width:47%;min-height:350px;text-decoration:none;border:1px solid #DFDFDF;padding:0px 5px 0px 5px;text-align:justify;text-decoration:none;font-size:14px}
.teasergross{display:inline;float:left;margin-bottom:10px;width:100%;min-height:150px;text-decoration:none;text-align:justify;border:1px solid #DFDFDF}
.teasergross .text{padding:0px 10px 0px 10px;text-align:justify;text-decoration:none;font-size:14px}
.teasergross h3{padding:0px 5px 0px 5px;}
.teaserstart{display:inline;float:left;margin-bottom:10px;width:100%;min-height:150px;text-decoration:none;text-align:justify;}
.teaserstart .text{padding:0px 10px 0px 10px;text-align:justify;text-decoration:none;font-size:14px}
.suche {text-align:left;border:1px solid #CFCFCF;padding:5px 5px 5px 30px;background-image:url(../img/icon/suche.png);background-repeat:no-repeat;}
#imageblock {margin-top:10px;margin-bottom:10px;color:#00009F;text-align:justify;-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;-moz-box-shadow: 0px 1px 5px 0px #4a4a4a;box-shadow: 0px 1px 5px 0px #4a4a4a;}
#imageblock a:link,a:visited,a:active,a:hover{text-decoration:none;}
.current{text-decoration:none;}
.displaynone{display:none}
.textlink {font-size:10px;padding:4px;width:98%;border:1px solid #F0F0F0;}
