/* ############ ie Scrollbars ############ */

body { scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #4f4f4f;
scrollbar-highlight-color: #4f4f4f;
scrollbar-shadow-color: #858585;
scrollbar-arrow-color: #ff0000;
scrollbar-base-color: #0863B5;
scrollbar-face-color: #0863B5;
scrollbar-track-color: #ffffff;
}

/* ############ Allgemein ############ */
.nurdruck { display:none; }


.sql {
	margin: 15px 20px; padding: 10px;
	border: 1px solid #ff6600; 
	background-color: #ff9900; }
	
body 		{text-decoration:none; background-color:#ffffff; font-family:arial,helvetica; font-size:13px; font-weight:normal;  text-align:center;}
p, td, th	{text-decoration:none; color:#000000; font-family:arial,helvetica; font-size:13px; font-weight:normal;}
b		 	{text-decoration:none; color:#000000; font-family:arial,helvetica; font-size:13px; font-weight:bold;}
.rotb		{text-decoration:none; color:#ff0000; font-family:arial,helvetica; font-size:13px; font-weight:bold;}
th			{background-color:#e6e6e6;}

ul {margin:0 30px; padding:0;}

.boldschwarzgross { text-decoration:none; color:#000000; font-family:arial,helvetica; font-size:13px; font-weight:bold;}
.klschwarz	 	{text-decoration:none; color:#000000; font-family:arial,helvetica; font-size:11px; font-weight:normal;}

.rubrikseite  	{text-decoration:none; color:#0863B5; font-family:arial,helvetica; font-size:15px; font-weight:bold;}
.titelseite  	{text-decoration:none; color:#0863B5; font-family:arial,helvetica; font-size:13px; font-weight:normal;}

.small 		 	{text-decoration:none; color:#8f8f8f; font-family:arial,helvetica; font-size:10px; font-weight:normal;}
.ueberseite  	{text-decoration:none; color:#0863B5; font-family:arial,helvetica; font-size:15px; font-weight:bold;}
.ueberabschnitt {text-decoration:none; color:#0863B5; font-family:arial,helvetica; font-size:13px; font-weight:bold;}

.pariserbasis { text-decoration:none; color:#000000; font-family:times new roman; font-size:19px; font-weight:bold;}


/* ############ div tags ############ */
.rahmen		{border-color:#c0c0c0; border-style:solid; border-width:1px; width:790px; background-color:#ffffff; margin:0 auto;}

.kopf		{border-color:#c0c0c0; border-style:dotted; border-width:0px; width:580px; margin:3px; text-align:left;}

.navigation	{border-color:#36fc54; border-style:dotted; border-width:0px; width:180px; float:left; margin:3px;  margin-top:6px; text-align:left;}

.inhalt		{border-color:#6c68f8; border-style:dotted; border-width:0px; width:560px; margin:3px 3px 3px 187px;  margin-top:12px; text-align:left;}

.fuss		{border-color:#fe1ed2; border-style:dotted; border-width:0px; width:770px; clear:both; margin:3px;}



/* ############ hellefarben ############ */
.gelbhl {background-color:#ffffd2; border-color:#c0c0c0; border-style:solid; border-width:1px; padding:3px 3px 0px 3px;}
.gruenhl{background-color:#d2ffdd; border-color:#c0c0c0; border-style:solid; border-width:1px; padding:3px 3px 0px 3px;}
.blauhl {background-color:#cae4ff; border-color:#c0c0c0; border-style:solid; border-width:1px; padding:3px 3px 0px 3px;}
.rothl	{background-color:#ffdfdf; border-color:#c0c0c0; border-style:solid; border-width:1px; padding:3px 3px 0px 3px;}


.gelb 	{background-color:#fffc88; border-color:#7a7a7a; border-style:solid; border-width:1px; padding:3px 3px 0px 3px;}
.gruen 	{background-color:#80ff80; border-color:#7a7a7a; border-style:solid; border-width:1px; padding:3px 3px 0px 3px;}
.blau   {background-color:#88c4ff; border-color:#7a7a7a; border-style:solid; border-width:1px; padding:3px 3px 0px 3px;}
.rot 	{background-color:#ffb888; border-color:#7a7a7a; border-style:solid; border-width:1px; padding:3px 3px 0px 3px;}



/* ############ Gästebuchformular ############ */
.eingabefeldgaestebuch { 
		color: blue; font-size:12px; width:300px;
		border: 1px solid #0099CC;
		}
.eingabefeldtextgaestebuch { 
		color: blue; font-size:12px; width:300px;
		border: 1px solid #0099CC;
		}
.buttongaestebuch { 
		font-weight: bold; color: #ffffff; background-color: #0048b6; font-size:12px;
		border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #0099CC; border-top: 1px solid #0099CC;
		}

/* ############ E-Mailformular ############ */
.eingabefeldmailform { 
		color: blue; font-size:12px; width:300px;
		border: 1px solid #0099CC;
		}
.eingabefeldtextmailform { 
		color: blue; font-size:12px; width:300px;
		border: 1px solid #0099CC;
		}
.buttonmailform { 
		font-weight: bold; color: #ffffff; background-color: #0048b6; font-size:12px;
		border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #0099CC; border-top: 1px solid #0099CC;
		}


/* ############ Rahmen ############ */
.grauerrahmen	{border-color:#c0c0c0; border-style:solid; border-width:1px;}
.tabelleaussen 	{background:#ffffff; border-color:#c0c0c0; border-style:solid; border-width:1px; width:750px; height:500px;}
.tabelleinnen 	{border-color:#c0c0c0; border-style:dotted; border-width:1px;}

/* ############ Links ############ */

a:link, a:visited {text-decoration:underline; color:#0048b6; font-family:arial,helvetica; font-size:13px; font-weight:normal;}
a:hover {text-decoration:underline; color:#0000ff; font-family:arial,helvetica; font-size:13px; font-weight:normal;}
a:active {text-decoration:underline; color:#5bd106; font-family:arial,helvetica; font-size:13px; font-weight:normal;}

a.small:link, a.small:visited, a.small:active, a.small:hover 	{font-size:10px;}


/* Spaltenüberschriften */
a.spalte:link, a.spalte:visited, a.spalte:active { 
					text-decoration:none; color:#0863B5; font-weight:bold; }
a.spalte:hover { 	
					text-decoration:none; color:#ffffff; font-weight:bold; 	
					background-color:#0863B5}

/* Menu */
a.menu:link { text-decoration:none; color:#0863B5; font-family:arial,helvetica; font-size:16px; font-weight:bold;}
a.menu:visited { text-decoration:none; color:#0863B5; font-family:arial,helvetica; font-size:16px; font-weight:bold;}
a.menu:active { text-decoration:none; color:#0863B5; font-family:arial,helvetica; font-size:16px; font-weight:bold;}
a.menu:hover { text-decoration:none; color:#ffffff; font-family:arial,helvetica; font-size:16px; font-weight:bold; background-color:#0863B5}

.menu { text-decoration:none; color:#0863B5; font-family:arial,helvetica; font-size:16px; font-weight:bold;}

/* UnterMenu */
a.untermenu:link, a.untermenu:visited, a.untermenu:active { 
			text-decoration:none; color:#0863B5; font-family:arial,helvetica; font-size:12px; font-weight:normal; }
a.untermenu:hover { 
			text-decoration:none; color:#ffffff; font-family:arial,helvetica; font-size:12px; font-weight:normal; 	
			background-color:#0863B5}

a.untermenubold:link, a.untermenubold:visited, a.untermenubold:active { 
			text-decoration:none; color:#0863B5; font-family:arial,helvetica; font-size:12px; font-weight:bold; }
a.untermenubold:hover { 
			text-decoration:none; color:#ffffff; font-family:arial,helvetica; font-size:12px; font-weight:normal; 	
			background-color:#0863B5}

/* fadeblau */
a.fadeblau:link { text-decoration:none; color:#0863B5; font-family:arial,helvetica; font-size:12px; font-weight:normal;}
a.fadeblau:visited { text-decoration:none; color:#0863B5; font-family:arial,helvetica; font-size:12px; font-weight:normal;}
a.fadeblau:active { text-decoration:none; color:#0863B5; font-family:arial,helvetica; font-size:12px; font-weight:normal;}
a.fadeblau:hover { text-decoration:none; color:#0863B5; font-family:arial,helvetica; font-size:12px; font-weight:normal;}

a.top:link, a.top:visited, a.top:activ, a.top:hover {text-decoration:none;}


/* onlineanmeldung */

.onlineanmeldung table {background-color:#efefef; border-color:#c0c0c0; border-style:solid; border-width:1px; padding:3px 3px 0px 3px;}

.onlineanmeldung form, .onlineanmeldung input {background-color:#ffffe6; border-color:#c0c0c0; border-style:solid; border-width:1px; padding:0; width:270px; color:#0000ff; font-family:times; font-size:14px;}

.onlineanmeldung form, .onlineanmeldung textarea {background-color:#ffffe6; border-color:#c0c0c0; border-style:solid; border-width:1px; padding:0; width:560px; color:#0000ff; font-family:times; font-size:14px;}

.onlineanmeldungbutton { 
		font-weight: bold; color: #ffffff; background-color: #0048b6; font-size:12px;
		border-right: 2px solid #000000; border-bottom: 2px solid #000000; 
		border-left: 2px solid #0099CC; border-top: 2px solid #0099CC;
		font-family:arial,helvetica; font-size:13px; 
		}

