html, body {
	overflow:hidden;
	background-color:white;
	margin:0px;
	padding:0px;
	color:#E86117;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	scrollbar-3dlight-color: #E86117;
     	scrollbar-arrow-color: #FFFFFF;
     	scrollbar-base-color: #EB793A;
     	scrollbar-track-color: #EDEDE7;
     	scrollbar-darkshadow-color: #E86117;
     	scrollbar-face-color: #EB793A;
     	scrollbar-highlight-color: #EB793A;
     	scrollbar-shadow-color: #EB793A;
}


/* --- LAYER */

#logo {
	position:absolute;
	margin-top:11px;
	margin-left:30px;
	z-index:3;
}

#prize {
	position:absolute;
	margin-top:535px;
	margin-left:30px;
	z-index:3;
}

#navoben {
	position:absolute;
	width:971px;
	text-align:right;
	margin-top:50px;
	margin-right:12px;	
	z-index:1;
}

#oben {
	position:absolute;
	width:961px;
	height:20px;
	background-image: url(images/oben.gif);
	margin:63px 11px 1px 11px;
	z-index:1;
}

#nav {
	position:absolute;
	width:981px;
	height:102px;
	background-image: url(images/bg_nav.gif);
	background-repeat:no-repeat;
	margin-top:79px;
	border-top:1px white solid;
	border-left:1px white solid;
	border-right:1px white solid;
	z-index:1;
}

#subsubnav {
	position:absolute;
	width:981px;
	height:25px;
	background-image: url(images/bg_subnav.gif);
	background-repeat:no-repeat;
	background-color:#DCDCD2;
	margin-top:191px;
	border:1px #E86117 solid;
	z-index:2;
}

#container {
	position:absolute;
	width:1003px;
	height:270px;
	background-color:#EDEDE7;
	background-image: url(images/bg_content.gif);
	background-repeat:no-repeat;
	margin-top:216px;
	z-index:1;	
}

#content {
	position:absolute;
	width:1003px;
	height:264px;
	overflow:auto;	
}

#text {
	position:absolute;
	width:550px;
	padding-bottom:10px;
	margin: 17px 20px 20px 30px;
}

#contentrechts {
	position:absolute;
	width:384px;
	text-align:right;
	margin-top:50px;
	margin-left:597;
}

#contentrechts1,
#contentrechts2, 
#contentrechts3, 
#contentrechts4, 
#contentrechts5, 
#contentrechts6,
#contentrechts7,
#contentrechts8,
#contentrechts9,
#contentrechts10,
#contentrechts11,
#contentrechts12,
#contentrechts13 {
	position:absolute;
	width:384px;
	text-align:right;
	margin-top:50px;
	margin-left:597;
	visibility:hidden;
}

#foto {
	border-left:#EDECE7 2px solid;
	border-top:#EDECE7 2px solid;
	border-bottom:#EDECE7 2px solid;	
}

#unten {
	position:absolute;
	width:981px;
	height:68px;
	background-image: url(images/bg_unten.gif);
	margin-top:486px;
	z-index:1;	
}

#impressum {
	position:absolute;
	width:961px;
	height:17px;
	background-color:#EB793A;
	margin:570px 11px 0px 11px;
	text-align:right;	
	color:#FFFFFF;
	font-size:10px;
	padding-top:2px;
	z-index:1;
}

#flash {
	position:absolute;
	width:981px;
	height:383px;
	margin:181px 0px 0px 0px;
	padding:0px;
	z-index:1;
}

/* --- TEXT */

h1 {
	color:#E86117;
	font-size: 14px;
	font-weight:bold;
}

p {
	color:#69694D;
	font-size: 12px;
	padding-right:15px;
}

.orange {
	color:#E86117;
	font-size: 14px;
	font-weight:bold;
	padding-left: 10px;
	padding-right: 10px;
}

.orange_small {
	color:#E86117;
	font-size: 12px;
	font-weight:bold;
}


/* --- TABELLENINHALTE */

td,th {
	color:#69694D;
	font-size: 12px;
}

td.nav {
	font-size: 15px;
	color:#FFFFFF;
}

	
/* --- LISTEN */

ul {
	list-style-image: url(images/li.gif);
	margin-top:5px;
	margin-left:0px;
	padding-left:20px;
	padding-right:15px;
	margin-bottom:25px;
}

ul.oben {
	list-style-image: url(images/li.gif);
	margin-top:-6px;
	margin-left:0px;
	padding-left:20px;
	padding-right:15px;
}


/* --- LINKS */

#prize a {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	padding-right:20px;
}

a.nav {
	color:#FFFFFF;
	font-size: 14px;
	letter-spacing: 1px;
	text-decoration: none;
	padding:0px 12px 0px 12px;
}

a.navr {
	color:#FFFFFF;
	font-size: 14px;
	letter-spacing: 1px;
	text-decoration: none;
	padding:0px 2px 0px 2px;
}


a.nav:link, a.nav:visited {
	color:#FFFFFF;
	text-decoration: none;
}

a.nav:hover, a.nav:active {
	/* color:#EE8D57; */
	text-decoration: none;
}

a.aktivenav {
	/* color:#EE8D57; */
	color:#FFB575;
	font-size: 14px;
	letter-spacing: 1px;
	text-decoration: none;
	padding:0px 12px 0px 12px;	
}

a.aktivenavr {
	/* color:#EE8D57; */
	color:#FFB575;
	font-size: 14px;
	letter-spacing: 1px;
	text-decoration: none;
	padding:0px 2px 0px 2px;	
}

a.subnav {
	color:#FFFFFF;
	font-size: 12px;
	letter-spacing: 1px;
	font-style:italic;
	text-decoration: none;
	padding:0px 12px 0px 12px;	
}

a.subnav:link, a.subnav:visited {
	color:#FFFFFF;
	text-decoration: none;
}

a.subnav:hover, a.subnav:active {
	/* color:#EE8D57; */
	color:#FFB575;
	text-decoration: none;
}

a.aktivesubnav {
	/* color:#EE8D57; */
	color:#FFB575;
	font-size: 12px;
	letter-spacing: 1px;
	font-style:italic;
	text-decoration: none;
	padding:0px 12px 0px 12px;	
}

a.subsubnav {
	color:#E86117;
	font-size: 11px;
	letter-spacing: 1px;
	text-decoration: none;
	padding:1px 10px 1px 10px;
	
}

a.subsubnavr {
	color:#E86117;
	font-size: 11px;
	letter-spacing: 1px;
	text-decoration: none;
	padding:1px 3px 1px 3px;
	
}

a.subsubnav:link, a.subsubnav:visited {
	color:#E86117;
	text-decoration: none;
}

a.subsubnav:hover, a.subsubnav:active {
	color:#69694D;
	text-decoration: none;
}

a.aktivesubsubnav {
	color:#69694D;
	font-size: 11px;
	letter-spacing: 1px;
	text-decoration: none;
	padding:1px 10px 1px 10px;
	
}

a.aktivesubsubnavr {
	color:#69694D;
	font-size: 11px;
	letter-spacing: 1px;
	text-decoration: none;
	padding:1px 3px 1px 3px;
	
}

a.white {
	color:#FFFFFF;
	text-decoration:none;
}

a {
	color:#69694D;
	text-decoration:underline;
}

form {
	margin:0px;
	padding:0px;
}

input {
	margin:5px 5px 5px 0px; 
	padding:0px; 
	background-color:#cccccc; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #69694D;
	border:1px solid #FFFFFF;
	
}

textarea {
	margin:5px 5px 5px 0px; 
	padding:0px; 
	background-color:#FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #69694D;
	border:1px solid #FFFFFF;
	
}

.hellgrau {
	color:#CCCCCC;
}