/*  -------------------------------------------------------------- LAYER MIT INHALT */

#geruest {
          position: relative;
          height: 252px; width: 280px;
          left: 0px; top: 0px;
}
#geruest2 {
          position: relative;
          height: 292px; width: 440px;
          left: 0px; top: 0px;
}
#inhalt1 {
          position: absolute;
		  height: 252px; width: 280px;
          left: 0px; top: 0px;
		  visibility: visible;
}
#inhalt2 {
          position: absolute;
		  height: 252px; width: 280px;
          left: 0px; top: 0px;
		  visibility: hidden;
}
#inhalt3 {
          position: absolute;
		  height: 252px; width: 280px;
          left: 0px; top: 0px;
		  visibility: hidden;
}
#inhalt4 {
          position: absolute;
		  height: 252px; width: 280px;
          left: 0px; top: 0px;
		  visibility: hidden;
}
#inhalt1_1 {
          position: absolute;
		  height: 292px; width: 440px;
          left: 0px; top: 0px;
		  visibility: visible;
}
#inhalt2_1 {
          position: absolute;
		  height: 292px; width: 440px;
          left: 0px; top: 0px;
		  visibility: hidden;
}
#inhalt3_1 {
          position: absolute;
		  height: 292px; width: 440px;
          left: 0px; top: 0px;
		  visibility: hidden;
}

/*  -------------------------------------------------------------- SCROLLER DHTML */

#divUpControl {
	position:absolute;
	width:320px;
	left:-15px; 
	top:24px;
	z-index:1;
	text-align: right
} 
#divDownControl {
	position:absolute; 
	width:320px; 
	left:-15px; 
	top:260px; 
	z-index:1; 
	text-align: right
} 
#divContainer {
	position:absolute; 
	width:265px; 
	height:252px; 
	overflow:hidden; 
	top:20px; 
	left:20px; 
	clip: rect(0 265 252 0); 
	visibility:hidden
} 
#divContent {
	position:absolute; 
	top:0px; 
	left:0px
}
td.scroll
{
width: 280px;
height: 252px;
font-family: verdana;
font-size: 11px;
color: #ccddee;
background-color: #762230;
scrollbar-base-color: #762230;
scrollbar-3d-light-color: #a0bbd9;
scrollbar-arrow-color: #a0bbd9;
scrollbar-darkshadow-color: #762230;
scrollbar-face-color: #762230;
scrollbar-highlight-color: #809bb9;
scrollbar-shadow-color: #809bb9;
scrollbar-track-color: #762230;
}

/*  -------------------------------------------------------------- GENERAL */

html {
	height: 100%;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
}
hr {
	border-top: 1px solid #FFFFFF;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.rahmen {
	border: 1px solid #FFFFFF;
}

/*  -------------------------------------------------------------- HINTERGRUND */

.bg_rot {
	background-color: #762230;
}
.bg_gruen {
	background-color: #47612B;
}
.bg_blau {
	background-color: #215666;
}
.bg_grau {
	background-color: #CCCCCC;
}
.bg_gelb {
	background-color: #E0C470;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #762230;
}
.bg_menu {
	background-image: url(../images/bg_menu.jpg);
	background-repeat: no-repeat;
}
.bg_bilder {
	background-image: url(../images/bg_bilder.gif);
	background-repeat: repeat-x;
}


/*  -------------------------------------------------------------- FORMULAR  */

.feld1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 18px;
	width: 130px;
	background-color: #FFFFFF;
	border: 1px solid #E0C470;
}
.feld2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 18px;
	width: 280px;
	background-color: #FFFFFF;
	border: 1px solid #E0C470;
}
.feld3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 60px;
	width: 130px;
	background-color: #FFFFFF;
	border: 1px solid #E0C470;
}
.senden {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 80px;
}



/*  -------------------------------------------------------------- GRUNDSCHRIFT DER SEITE */

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

/*  -------------------------------------------------------------- STILE FÜR TEXTE */

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.text_preise {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
}
.textbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.textgrau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.texthellgrau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.textgelb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E0C470;
}
.textgelbbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E0C470;
	font-weight: bold;
}
.textweissbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.textrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #762230;
}
.textrotbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #762230;
	font-weight: bold;
}


/*  -------------------------------------------------------------- TITEL */

.titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E0C470;
}
.titel_rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #762230;
}


/*  -------------------------------------------------------------- NORMALER LINK */

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;

}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

/*  -------------------------------------------------------------- HIDDEN LINK */

a.hidden_link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.hidden_link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.hidden_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	text-decoration: underline;
	font-weight: normal;
}
a.hidden_link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}


/*  -------------------------------------------------------------- E-mail */

a.mail_link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #762230;
	text-decoration: none;
}
a.mail_link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #762230;
	text-decoration: none;
}
a.mail_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #762230;
	text-decoration: underline;
	text-decoration: underline;
	font-weight: normal;
}
a.mail_linkx:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #762230;
	text-decoration: none;
}


/*  -------------------------------------------------------------- MENÜ LINK  */

a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}
a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #762230;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}
a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}
.menu_aktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #762230;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}


/*  -------------------------------------------------------------- SPRACHEN */

a.sprachen:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	font-size: 10px;
}
a.sprachen:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	font-size: 10px;
}
a.sprachen:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #762230;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
a.sprachen:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	font-size: 10px;
}


/*  -------------------------------------------------------------- IMPRESSUM & COPYRIGHT */

a.copyright:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-size: 11px;
}
a.copyright:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-size: 11px;
}
a.copyright:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #762230;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
a.copyright:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-size: 11px;
}


/*  -------------------------------------------------------------- ACQUAFUN */

.Stil1 {
	color: #D9070A
}
.Stil2 {
	color: #035BAB
}
.Stil3 {
	color: #679452}
.Stil4 {
	color: #D61B61
}
.Stil5 {
	color: #CB8814
}
.Stil6 {
	color: #65A6C3
}
.Stil7 {
	color: #FFFF00
}
.Stil8 {
	color: #000066
}
