body {

	margin-top: 0px;

	margin-left:0px;

	background-repeat:repeat-y;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3C3E26;

	background-image:url(../images/bg.gif);

	width: 1000px;

	text-decoration:none;

	line-height:1.5em;

}



a {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#3C3E26;

    text-decoration:none;

}



a:hover {

	color:#3C3E26;

    text-decoration:none;

}





table.main {

position:absolute;

top:0px;

left:0px;

margin-top: 0px;

padding-top:0px;

background-repeat:no-repeat;

background-image:url(../images/gk_home-winter.jpg);	

}



table.contenttable {



font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;



}



table.contenttable contenttable-0 {

position:absolute;

top:0px;

left:0px;

border: 1px;

margin-top: 0px;

padding-top:0px;

width:600px;

font-size: 10px;



}



table.quick {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style:normal;

    color: #FFFFFF;

	text-decoration:none;

}



table.menu {

font-size:11px;

}

td.td-0 {

font-size:11px;

}

td.td-1 {

font-size:11px;

}

td.td-2 {

font-size:11px;

}

td.td-3 {

font-size:11px;

}

td.td-4 {

font-size:11px;;

}

td.td-5 {

font-size:11px;

}

td.td-6 {

font-size:11px;

}

td.td-7 {

font-size:11px;

}

td.td-8 {

font-size:11px;

}

td.td-9 {

font-size:11px;

}

td.td-last {

font-size:11px;

}



div.kopfmenu {

	position:absolute;

	top:290px;

	left: -5px;

	padding-top: 22px;

	padding-bottom: 30px;

	padding-left: 4px;

	padding-right: 4px;

	height:30px;

	font-size:12px;

	font-weight:normal;

}



div.kopfmenu a{

	text-align:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	letter-spacing: 0.01em;

	padding-top: 22px;

	padding-left: 4px;

	padding-right: 4px;

	padding-bottom: 30px;

	color:#3C3E26;

}



div.kopfmenu a:hover{

	color:#dbae00;		



}





div.menuTop {

position:absolute;

top:10px;

left:720px;
//left:730px;

width:330px;

line-height:15px;

//line-height:15px;

}



div.menuTop a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#3C3E26;

}



div.menuSub {

	position:absolute;

	top:342px;

	left:0px;

	height:20px;

	width:655px;

	text-align:center;

}



div.menuSub a{

	text-align:center;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	text-decoration: underline;

	color:#3C3E26;

}



div.menuSub a:hover{

	font-weight:normal;

	color:#dbae00;

}







div.rightBar {

	position:absolute;

	top:498px;

	//top:498px;

	left:830px;

	height:160px;

	line-height:28px;

	//line-height:28px;

}



div.rightBar a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:#FFFFFF;

}



div.rightBar a:hover{

	font-size:12px;

	font-weight:normal;

	color:#dbae00;

}



div.rightBar a:active{

	font-size:12px;

	font-weight:normal;

	color:#dbae00;

}



div.rechtsunten {

	position:absolute;

	top:557px;

	//top:562px;

	left:674px;

	line-height:25px;

	//line-height:14px;

}



div.rechtsunten a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:#FFFFFF;

}



div.rechtsunten a:hover{

	font-size:12px;

	font-weight:normal;

	color:#dbae00;

}





div.normalContent {

	position:absolute;

	top:360px;

	//top:350px;

	left:50px;

	width:555px;

	padding-bottom:5px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333332;

	text-decoration:none;

}



div.normalContent a {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333332;

	text-decoration:underline;

}



div.rechtsContent {

	position:absolute;

	top:610px;

	//top:600px;

	left:645px;

	width:335px;

	padding-bottom:20px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333332;

	text-decoration:none;

}



div.kontakt {

	width:950px;

	height: 20px;

	padding-bottom:5px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333332;

	text-decoration:none;

	overflow: visibility;

}





div.kurzinfos {

position:absolute;

top:12px;
//top:10px;

left:648px;

width:60px;

line-height:15px;

//line-height:15px;

}



div.kurzinfos a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

color:#3C3E26;

}



div.kurzinfos a:hover{

	font-size:11px;

	font-weight:normal;

	color:#dbae00;

}



div.quickanfrage {

	position:absolute;

	top:350px;

	left:800px;

}



.iframe {

	position: absolute;

	top:70px;

	left:0px;

	background-color: #E4E8D7;

}





.iframeanfrage {



  position: absolute;

	top:35px;

	//top:55px;

  left:-50px;

  //left:-50px;

}





/* input steuert das Aussehen der Buttons*/

input {

	width: 100px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}





div.box2 {

	position:absolute;

	top:157px;

	left:650px;

}



div.topangebot {

	position:absolute;

	top:200px;

	left:30px;

	font-weight: normal;

}



div.topangebot a{

	color:#ffffff;

}



div.topangebot a:hover{

}





div.quick {

	position:absolute;

	top:356px;

	left:50px;

}



div.quick a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color:#ffffff;

	font-weight:bold;

}



div.quick a:hover{

	color:#003272;

	font-weight:bold;

}



div.box3 {

	position:absolute;

	top:450px;

	left:700px;

	width:100px;

}



div.box4 {

	position:absolute;

	top:164px;

	left:232px;

	width:190px;

	height:70px;

}



table.topangebote {



width: 170px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	

}





div.topmehr {

	white-space:nowrap;

	position:absolute;

	top:118px;

	left:270px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	z-index: 5;

	color: #FFFFFF;

	font-weight:normal;

	

	}

	

div.topmehr a{



	color: #FFFFFF;

	width: 20px;

	font-weight:bold;

	text-decoration:underline;

	}



div.topmehr a:hover{



	color: #FFFFFF;

	font-weight:normal;

	

	}

		

div.livecam {

	position:absolute;

	top:367px;

	left:652px;

	width:190px;

	padding-bottom:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}



div.livecamueber {

	position:absolute;

	top:350px;

	left:695px;

	width:190px;

	padding-bottom:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	font-weight: normal;

}



div.livecamueber a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	font-weight: normal;

}



div.wetterueber {

	position:absolute;

	top:425px;

	left:695px;

	width:70px;

	padding-bottom:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	font-weight: normal;

}



div.wetterueber a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	font-weight: normal;

}



div.wetter {

	position:absolute;

	top:442px;

	left:680px;

	width:50px;

	padding-bottom:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	font-weight: normal;

}



div.logo {

	position:absolute;

	top:305px;

	left:645px;

	width:50px;

	padding-bottom:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	font-weight: normal;

}





/*td#rightBar active a wird unter span#active a (weiter unten) definiert*/



p.bodytext {

	margin-top: 0px;

    margin-right: 0px;

	margin-bottom:-4px;

    margin-left: 0px;

	padding-right: 0px;

	padding-left: 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style:normal;

    color: #3f545b;

	text-decoration:none;

}



p.bodytext a {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style:normal;

    color: #dbae00;

	text-decoration:none;

}



/* li.bodytext ist für die Einrückungen auf der Seite Vitalhotel-Ausstattung, Sauns, Solarium...*/



li.bodytext {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style:normal;

    color: #333332;

	text-decoration:none;

	line-height:20px;

}





h1 {

	margin-top: 15px;

	margin-bottom: 5px;

    margin-left: 0px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-style:bold;

	font-weight:normal;

    color: #930025;

}



h2 {

        

    margin-left: 0px;

    margin-top: 10px;
	margin-bottom: 0px;
	padding:0px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:normal;

	font-style:normal;

    color: #930025;

}



span#active a {

	padding-top: 21px;

	padding-bottom: 14px;

	padding-left: 4px;

	padding-right: 4px;

	visibility: overflow;

	background-image:url(../images/hgnav.gif);

    color:#930025;

	}

	

span#active2 a {

    color:#dbae00;

	}

span#activeleft a {

    color:#dbae00;

	font-weight:normal;

}



span#activeSub a {

    color:#dbae00;

	font-weight:normal;

}





div.topangebot {

	position: absolute;

	top:5px;

	left: 180px;

	align: center;

	color: #FFF;

	font-weight:normal;

}







div.hlx {

	position: absolute;

	top:495px;

	left: 683px;

	border:0px;

}

