body, {
	background-image: url(bg-hell.png);
	text-align:center;
	scrollbar-face-color:#ececec;
	scrollbar-arrow-color:#fa1d00;
	scrollbar-base-color:#404040;
	scrollbar-3d-light-color:#ffffff;
	scrollbar-darkshadow-color:#ececec;
	scrollbar-highlight-color:#ffffff; 
	scrollbar-shadow-color:#404040;
	scrollbar-track-color:#ececec}

body.navigation, {
	background-image: url(bg-navi.png);
	text-align:center;
	scrollbar-face-color:#ececec;
	scrollbar-arrow-color:#fa1d00;
	scrollbar-base-color:#404040;
	scrollbar-3d-light-color:#ffffff;
	scrollbar-darkshadow-color:#ececec;
	scrollbar-highlight-color:#ffffff; 
	scrollbar-shadow-color:#404040;
	scrollbar-track-color:#ececec}

textarea, input {
	text-align:left; font-family: Arial, Helvetica; font-size: 12px; line-height:16px; COLOR:#404040;
	background-image: url(bg-hell.png); 
	scrollbar-face-color:#ececec;
	scrollbar-arrow-color:#fa1d00;
	scrollbar-base-color:#404040;
	scrollbar-3d-light-color:#ffffff;
	scrollbar-darkshadow-color:#ececec;
	scrollbar-highlight-color:#ffffff; 
	scrollbar-shadow-color:#404040;
	scrollbar-track-color:#ececec}

p, li {text-align:left; font-family: Arial, Helvetica; font-size: 12px; line-height:16px; COLOR:#404040}

p.center {text-align:center; font-family: Arial, Helvetica; font-size: 12px; line-height:16px; COLOR:#404040}

h1 {text-align:left; letter-spacing:3pt; font-family: Arial, Helvetica; font-size: 16px; font-weight:bold; COLOR:#008080}

h2 {text-align:left; font-family: Arial, Helvetica; font-size: 14px; font-weight:bold; COLOR:#008080}

h3 {text-align:left; font-family: Arial, Helvetica; font-size: 14px; font-weight:bold; COLOR:#ffffff; width:570px; background-color:#008080;}

p.navi-links {text-align:left; font-family: Arial, Helvetica; font-size: 12px; line-height:18px; text-align:right; COLOR:#404040}

p.hell {text-align:left; font-family: Arial, Helvetica; font-size: 09px; line-height:10px; COLOR:#ffffff}

p.dunkel {text-align:left; font-family: Arial, Helvetica; font-size: 09px; line-height:10px; COLOR:#404040}

p.zurueck {text-align:right; font-family: Arial, Helvetica; font-size: 9px; line-height:10px; COLOR:#404040}

p.abb {text-align:center; font-family: Arial, Helvetica; font-size: 09px; line-height:10px; COLOR:#404040}

img {border-width:1px; border-right-color:#404040; border-bottom-color:#404040; border-left-color:#ffffff; border-top-color:#ffffff; border-style:solid; }

img.ohnerand {border-width:0px; border-style:hidden; }

img.klein {width:150px; border-width:1px; border-right-color:#404040; border-bottom-color:#404040; border-left-color:#ffffff; border-top-color:#ffffff; border-style:solid; }

ul {list-align:left; list-style-type:disc; list-style-position:outside; font-family: Arial, Helvetica; font-size: 12px; line-height:14px; COLOR:#fa1d00;}

hr {width:75%; height:1px; COLOR:#008080}

input {font-family: Arial, Helvetica; font-size: 12px; line-height:14px; COLOR:#404040; background-color:#ececec}

input.eingabe {font-family: Arial, Helvetica; font-size: 12px; line-height:14px; COLOR:#404040; background-color:#FFFFFF}

select {font-family: Arial, Helvetica; font-size: 12px; line-height:14px; COLOR:#404040; background-color:#ececec}

a:link {text-align:left; text-decoration:none; COLOR:#fa1d00;}
a:visited {text-align:left; text-decoration:none; COLOR:#fa1d00;}
a:active {text-align:left; text-decoration:none; COLOR:#fa1d00;}
a:hover {text-align:left; text-decoration:underline; COLOR:#fa1d00;}

a.leiste:link {text-align:left; text-decoration:none; COLOR:#404040;}
a.leiste:visited {text-align:left; text-decoration:none; COLOR:#404040;}
a.leiste:active {text-align:left; text-decoration:none; COLOR:#404040;}
a.leiste:hover {text-align:left; text-decoration:underline; COLOR:#404040;}

div.bg-right
{
	position:absolute;
	top:0px;
	right:0px;
	height:331px;
	width:51%;
	background-image: url(bg-gesamt.png);
	background-repeat:repeat;
	z-index:0;
}

div.bg-left
{
	position:absolute;
	top:0px;
	left:0px;
	height:331px;
	width:51%;
	background-image: url(bg-gesamt.png);
	background-repeat:repeat;
	z-index:0;
}


div.neu-umfang funktioniert aber nicht wegen der eingebetteten frames
{
position:absolute;
  left:50%;
  top:0px;
  width:1004px;
  margin-left:-502px;
	z-index:1;
}

div.umfang
{
	position:absolute;
	left:0px;	
	top:0px;
	z-index:1;
}

table.gesamt
{
	width:100%;
	height:100%;
	border-collapse:collapse;
}

div.navi-bg
{
	position:relative;
	top:0px;
	width:170px;
	height:60px;
	background-image: url(navi.png);
	background-repeat:no-repeat;
	z-index:1;
	}

div.vote-bg
{
	position:relative;
	top:0px;
	width:170px;
	height:60px;
	z-index:1;
	}

div.navi
{
	position:relative;
	top:-60px;
	padding-left:19px;
	padding-bottom:0px;
	z-index:2;
	}	




div.inhalt-bg
{
	position:relative;
	top:0px;
	width:601px;
	height:80px;
	background-image: url(inhalt.png);
	background-repeat:no-repeat;
	z-index:1;	
	}

div.inhalt
{
	position:relative;
	top:-80px;
	padding-left:10px;
	padding-right:15px;
	padding-bottom:0px;
	z-index:2;
	}


div.marken
{
	padding-top:0px;
	}
