/* CSS Document */

*{font-family: Calibri, Helvetica Neue;}
html{font-size:10px;color:#000;}
body {margin:0px;text-align:center;}

h1 {display:none}
h1 a{}
h1 a:hover{color:#095093;text-decoration:none;}
h2{font-size:220%;color:#51933e;font-weight:100;margin:0 0 10px 0;padding:0px;letter-spacing:1.5px;}
h3{font-size:160%;color:#8c8c98;font-weight:100;margin:0;padding:0px;min-height:100px;}
h4{font-size:100%;color:#000;font-weight:bold;margin:0 0 10px 0;padding:0px;}

a{color:#51933e;font-weight:bold;}
a:visited{color:#51933e;font-weight:bold;}
a:hover{color:#959aad;text-decoration:none;}

img{border:0;}
form{display:inline;float:left;}
fieldset{border:0;padding:0;margin:0;}
legend{display:none;}
label{margin:0;padding:0;}

ul{list-style-type:none;padding:0;margin:0;}
li{list-style-type:none;}

abbr,
acronym {border-bottom:1px dotted #000;}

.floatTerminator{clear:both;}
.bold{font-weight:bold;}
.alert{color:#cc0000;}

.nodisplay{display:none;}

.background-normal{font-size:9px;letter-spacing:1px;border:1px solid #c3c4cc;padding-left:3px;color:#585858;background: transparent url(../img/design/bg_kontaktinput.png) top left repeat-y;}
.background-focus{font-size:9px;letter-spacing:1px;background-color:#FFFFFF;border:1px solid #c3c4cc;padding-left:3px;}

#globalContainer{font-size:100%;width:1200px;height:1600px;margin:0;padding:0;background: transparent url(../img/design/bg_druckversion.png) top left no-repeat;}

#mainContainer{width:100%;height:100%;margin-left:35px;}

#header{display:none;}

#language{display:none;}

#nav1{display:none;}

#logo{display:none;}

#contentContainer{}

#container{display:none;}

#mainContentContainerFrame{}

#mainContentContainer{}

#nav2{display:none;}

#nav3_standorte{display:none;}

#content{float:left;width:478px;height:361px;margin:90px 0px 0px 128px;text-align:left;}

#inhalt,
#ansprechpartner{font-size:250%;float:left;width:600px;height:1000px;margin:300px 0 0 300px;}

#aktuelles_teaser{display:none;}

#aktuelles_volltext{float:left;overflow:auto;text-align:left;padding:20px;}

#footer{display:none;}

#navService{display:none;}

#quickfinder{display:none;}

#quickfinderOptions{display:none;}

#adress{display:none;}

#login{display:none;}

#loginform{}

#kontaktform{text-align:left;padding:38px 0 0 0px;}
#kontaktform input{width:300px;}
#kontaktform .label{margin-left:170px;}
#kontaktform .label_outline{float:left;width:170px;line-height:9px;font-weight:bold;text-align:right;padding-right:5px;}
#kontaktform .button_normal{display:none;}
#kontaktform .button_focus{display:none;}


#kontaktform2{display:none;}

#ansprechpartner .block_ansprechpartner{float:left;min-height:180px;width:300px;}
#ansprechpartner .bg_ansprechpartner{float:left;margin-right:15px;width:156px;height:78px;}
#ansprechpartner .ansprechpartnerResort{padding:15px 0px 10px 0px;font-weight:bold;}
#ansprechpartner .ansprechpartnerName{padding:6px 0px 0px 12px;font-weight:bold;}
#ansprechpartner .ansprechpartnerTel{padding:5px 0px 0px 12px;}
#ansprechpartner .ansprechpartnerFax{padding:4px 0px 0px 12px;}
#ansprechpartner .ansprechpartnerFormular{display:none;}




