P { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	line-height: 1.7em;
	margin: 0.2em;
}

.p { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
}

LI { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	line-height: 1.4em;
}

h1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}

.small {  font-family: Verdana; font-size: 9px;}

.white {color: white;}


.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white;
	line-height:20px;
	font-size: 0.7em;
}

.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 0.7em;
	vertical-align: bottom;
	line-height: 20px;
}


.ratingRD {background-color:#C50206}
.ratingGR {background-color:#008000}
.rating {color:black}					/*news text*/

.hell {background-color: #CCD9CC}
.hellAlt {background-color: #B1C5B1}
.hellHDL {background-color: #8B8066}
.kasten {background-color: #7A7D9E}

.hellPSB {background-color: #D9D093}
.hellPSBHDL {background-color: #F8DCB1}
.hellMED {background-color: #D6C6B6}
.hellEXT {background-color: #A6C787}

.hellTOURHDL {background-color: #B099A4}
.menuMarked {background-color: #FFFFB3}
.menuOver {background-color: #FEE99E}

.siteHDL {background-color: #DBCDBF}


.2d	{ 
    background-color:#E7E8ED;
    border: black 1px solid;
    font-size: 10px;
    font-family: Verdana;
    color:black;
    border-width:1px;
    border-style:2d;
}

.webseite {background-color: #C0A890}

BODY {  
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	background-color: #D9D093;

	SCROLLBAR-FACE-COLOR : white;
	SCROLLBAR-HIGHLIGHT-COLOR : #000000;
	SCROLLBAR-SHADOW-COLOR : #000000;
	SCROLLBAR-3DLIGHT-COLOR : #e6e6e6;
	SCROLLBAR-ARROW-COLOR : #000000;
	SCROLLBAR-TRACK-COLOR : #e6e6e6;
	SCROLLBAR-DARKSHADOW-COLOR : #e6e6e6;

	height:100%;
	min-height: 100%
}

a.Asubmenu:visited { color: black; text-decoration: none;}
a.Asubmenu:link { color: black; text-decoration: none;}
a.Asubmenu:active { color: black; text-decoration: none;}
a.Asubmenu:hover { color: black; text-decoration: underline;background-color: transparent}
a.Asubmenu { color:black; text-decoration: none;}


a.Amenu:visited { color: white; text-decoration: none;}
a.Amenu:link { color: white; text-decoration: none;}
a.Amenu:active { color: white; text-decoration: none;}
a.Amenu:hover { color: white; text-decoration: underline;background-color:transparent}
a.Amenu { color:white; text-decoration: none;}

a:visited { color: #02275C; text-decoration: none;}
a:link { color: #02275C; text-decoration: none;}
a:active { color: #02275C; text-decoration: none;}
a:hover { color: #FFCC00; text-decoration: underline; background-color: #02275C}
a { color: #02275C; text-decoration: underline;}




html,body { 
	height: 99%; 
	min-height: 99%
} 

/*DIV Positionierungen*/

#container {
	position: absolute;
	width: 960px;
	height: 100%;
	border: solid;
	border-width: 1px;
	overflow: none;
	/* border-color: #FF9900; */ 
}

html>body #container
{
	height: auto;
	min-height: 99%;
}
#header {
	position: relative;
	width:100%;
	height:100px;
	/* background-color: green; 
	background-image:url(pics/logo.gif);
	*/
}

#leftpic {
	position: absolute;
	left: 0px;
	border: solid;
	border-width: 0px;
	/* border-color: #FF9900;*/
	width: 190px;
	height: 100px;
}

#menuDIV {
	position: absolute;
	border: solid;
	border-width: 1px;
	bottom: 0px;
	/* border-color: #FF9900; */
	width: 115px;
	height: 25px;
	margin-top: 0px;
}

#logo {
	position: absolute;
	left: 189px;
	height: 100px;
}

#trenner {
	position: relative;
	left:0px;
	width: 960px;
	height: 50px;
	border-color: red;
}

#colortrenner {
	position: relative;
	left:0px;
	width: 960px;
	height: 10px;
}

#submenuDIV {
/*	background-color: yellow;*/
	position: relative;
	left: 15px;
	width: 200px;
}

#submenuDIVheader {
	position:relative; 
	left:0px; 
	height:20px;
	width:180px;
}

#submenuDIVmenuNN {
	position: relative;
	background-color: #D9D093;
	border: solid;
	border-width: 1px;
	border-color: black;
	width: 176px;
}

#submenuDIVmenu {
	position: relative;
	background-color: #D9D093;
	border: solid;
	border-width: 1px;
	border-color: black;
	width: 178px;
}


#containerMenu {
	position: absolute;
}

#maincontent {
	position: absolute;
/*	background-color: red;*/
	top: 0px; 
	width: 520px;
	height: 100%;
	left: 220px;
}

#contentRechts {
	position: absolute;
/*	background-color: green; */
	top: 0px; 
	width: 190px;
	/*height: 100%;*/
	left: 765px;
}

#contentLinks {
	position: absolute;
/*	background-color: green; */
	width: 200px;
	/*height: 100%;*/
	left: 15px;
}
