﻿* {margin:0;padding:0;font:10pt/150% Verdana, Arial, Helvetica, sans-serif;color:#111;}
img,a {outline:none;border:0;}
html,body {width:100%;height:100%;background:#fff;}

h1 {font-size:110%;font-weight:bold;padding:5px 0;text-transform:uppercase;}
h2 {font-size:100%;font-weight:bold;padding:5px 0 3px;}
.b {font-weight:bold;}
.sb {font-weight:bold;font-size:120%;}
.cb {text-align:center;font-weight:bold;}
.justif {text-align:justify;}
.sign {font-style:italic;text-align:right;}
.ahtung {color:red;font-weight:bold;}

.clear{font-size:0;clear:both;width:0;}
a {font-weight:bold;}
a:hover {text-decoration:none;}
li {list-style:none;}

.container {width:1100px;margin:0 auto;background:#fff;}

.header {width:100%;}
.logo {display:block;position:absolute;z-index:50;top:40px;margin-left:15px;width:265px;height:120px;background:url('../img/logo.png');border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
.slogan {position:absolute;z-index:50;top:30px;margin-left:600px;width:480px;height:25px;background:url('../img/slogan.png') no-repeat;}
.conts {position:absolute;z-index:50;top:160px;margin-left:45px;padding:1px 5px 5px;}
.conts p {text-align:center;font-weight:bold;color:#333;}
.gal {margin-left:300px;width:774px;height:229px;border:1px solid #483122;border-bottom:none;border-top:none;overflow:hidden;}
.gal img {width:774px;height:229px;}

.infobar {width:100%;padding:0 0 6px;background:#f33;}
.marq {width:100%;padding-top:4px;}
marquee {margin-right:10px;color:#fff3d2;font-weight:bold;}
marquee a, marquee sup {color:#fff3d2;font-weight:bold;}

.menubar {width:100%;background:#483122;}
#menu {margin:0 auto;}
#menu li {float:left;padding:5px 48px;text-align:center;}
#menu li {border:1px solid #483122;background:#483122;font-weight:bold;color:#ffc;}
#menu li a {text-decoration:none;color:#ffc;}
#menu li a:hover {text-decoration:underline;}
#menu li:hover a {color:#483122;}
#menu li:hover {background:#ffc;color:#483122;}
#menu li ul {position:absolute;visibility:hidden;margin:6px 0 0 -49px;}
#menu li ul li {float:none;text-align:left;margin-top:-1px;padding:5px 0 5px 7px;background:#ffc;border:1px solid #483122;}
#menu li ul li a {color:#483122;}
#menu li ul li a:hover {text-decoration:underline;}
.content {width:100%;min-height:500px;}
.leftside, .rightside {float:left;}
.leftside {width:30%;}
.rightside {width:70%;}
.centerside {width:100%;}
.cell0 {margin:10px 5px;padding:10px 15px;}
.cell0 li {list-style:disc;margin-left:15px;padding:0 5px;}
.cell1 {margin:10px 0 10px 5px;padding:10px 20px 10px 15px;}
.cell1 li {list-style:disc;margin-left:20px;}
.cell0,.cell1 {border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
.cell0 p,.cell1 p {padding:5px 0;text-indent:15px;}
.cell2 {margin:10px 5px 5px 5px;}

.n1,.n2,.n3,.n4,.n5 {float:left;margin:10px 2px 2px;width:215px;height:104px;}
.n1 {display:block;background:url('../img/n1.png') no-repeat;}
.n2 {display:block;background:url('../img/n2.png') no-repeat;}
.n3 {display:block;background:url('../img/n3.png') no-repeat;}
.n4 {display:block;background:url('../img/n4.png') no-repeat;}
.n5 {display:block;background:url('../img/n5.png') no-repeat;}

.footer {width:100%;height:50px;margin-top:30px;border-top:1px solid #483122;}
.menu1 {margin:0 auto;height:30px;background:#fff49b;border:1px solid #483122;border-top:none;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;-khtml-border-radius:0 0 6px 6px;}
.menu1 li {float:left;padding:5px 10px;width:auto;text-align:center;}
.menu1 li a {text-decoration:none;}
.menu1 li a:hover {text-decoration:underline;}

.rights {width:100%;height:30px;}
.copy, .mdby {float:left;width:50%;}
.copy p {margin-left:20px;color:#555;}
.mdby {text-align:right;}
.mdby a {margin-right:20px;color:#555;text-decoration:none;font-weight:normal;}
.mdby a:hover {text-decoration:underline;}

.genplan {float:right;width:220px;min-height:200px;background-color:#EEE8AA;border: solid 1px #DAA96C;
border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px; text-align:center;padding:8px;}
sup {font-size:75%;}
#genplan{display:block; width:820px; height:700px;background: url(/img/plan.png) no-repeat;
float:left;
}
#genplan div.opa div{display:block; cursor:pointer;position: absolute;height:30px; width:76px; background:white;
border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}

#LG_closeBtn{background:url('../img/sprite.gif') no-repeat 0 -240px;cursor:pointer;float:right;height:22px;width:22px;}
#LG_container{background:#fff no-repeat center;border:1px solid #aaa;font:normal 12px verdana,arial,sans-serif;left:0px;opacity:1;padding:2px;position:absolute;top:0px;visibility:hidden;z-index:200;}
#LG_fitScreen{background:url('../img/sprite.gif') no-repeat 0 -320px;}
#LG_imgIndex{color:#777;float:left;height:20px;line-height:20px;margin-left:16px;}
#LG_loading{background:url('../img/ico-loading.gif') no-repeat center;display:none;height:40px;left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;width:40px;}
#LG_nextLink{background:url('../img/next.gif') no-repeat right 40px;right:0;}
#LG_overlay{display:none;filter:Alpha(opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:100;}
#LG_panel{padding:1px 0;}
#LG_pic{display:none;margin:0 auto;}
#LG_prevLink{background:url('../img/prev.gif') no-repeat left 40px;left:0;}
#LG_prevLink,#LG_nextLink{cursor:pointer;filter:alpha(opacity=0);height:20px;opacity:0;position:absolute;top:24px;width:20px;}
#LG_titleBar{color:#555;height:30px;line-height:30px;overflow:hidden;text-align:center;}
#LG_zoomIn{background:url('../img/sprite.gif') no-repeat 0 0;}
#LG_zoomIn,#LG_zoomOut,#LG_zoomNormal,#LG_fitScreen,#LG_zoom_disabled{cursor:pointer;display:block;float:left;height:20px;margin:1px;width:20px;}
#LG_zoomNormal{background:url('../img/sprite.gif') no-repeat 0 -80px;}
#LG_zoomOut{background:url('../img/sprite.gif') no-repeat 0 -160px;}
#LG_zoom_disabled{display:none;}
#LG_closeBtn:hover{background:url('../img/sprite.gif') no-repeat 0 -280px;}
#LG_zoomIn:hover{background:url('../img/sprite.gif') no-repeat 0 -40px;}
#LG_zoomNormal:hover{background:url('../img/sprite.gif') no-repeat 0 -120px;}
#LG_zoomOut:hover{background:url('../img/sprite.gif') no-repeat 0 -200px;}

.pics img {border:2px solid #483122;}
.pics img:hover {border:2px solid #CC0000;}
.imgplan{cursor:pointer;}
td {vertical-align:top;}
#banners_top p{display:block; float:left; margin: 5px 2px 3px 2px;}
#slideshow {
height:230px;
width:auto;
position:relative;
z-index:100;
}
#slideshow {
    position:relative;
    height:230px;
	z-index:100;
    margin-left: 325px;
}

#slideshow img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow img.active {
    z-index:10;
}

#slideshow img.last-active {
    z-index:9;
}
div.mod_foto a{
    display:block; float:left; margin:0 5px 5px 0;
    border:solid 1px silver;
    padding:1px;
}
div.mod_foto a:hover{
    border-color:Red;
    }
    
div.mod_fotocentr{text-align:center;}    
    div.mod_fotocentr a{
   margin:0 5px 5px 0;
    
    padding:1px;
    
    }
    strong, b{font-weight:bold;}
