body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg0.gif);
	background-position:top;
	background-attachment:fixed;
	background-repeat:repeat-x;	
}
body,td,th {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a:link {
	color: #CC0000;
	text-decoration:none;
}
a:visited {
	color: #CC0000;
	text-decoration:none;
}
a:hover {
	color: #CC0000;
	text-decoration:underline;
}
a:active {
	color: #CC0000;
	text-decoration:underline;
}

input, select, textarea {
	background: #fff;
	border: 1px solid #ccc;
	color: #000;
}

input:focus, select:focus, textarea:focus {
//color: #CC0000;
background-color:##FFFFFF;
border-color: #CC0000;
}

.mainbgcolor {
	background-color: #FCD791;
}

.maintable {
	border-style: solid;
	border-color:#87b4d4;
	border-width:thin;
}

.maintextcolor {
	color: #000000;
}

.mainlighttext {
	color: #FFFFFF;
}

.maindarktext {
	color: #000000;
}

.mainmenu {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	text-transform: none;
	text-decoration: underline;
}

.topmenu {
	color: #FCD791;
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(images/bg_topmenu.gif);
	background-repeat:repeat-x;	
}

.menulinks {
	border-right-style:dashed; 
	border-right-width:thin; 
	border-right-color:#87b4d4;
}

.menurechts {
	border-left-style:dashed; 
	border-left-width:thin; 
	border-left-color:#87b4d4;
}

.anmelden {
	font-size: 14px;
	font-weight: bold;
}


.newsheader {
	color: #000000;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	background-color: #FCD791;
	background-image: url(images/8.gif);
	background-repeat:repeat-x;	
}

.newsbody {
	color: #000000;
	background-color: #E0E6E9;
	border-right-style:solid; 
	border-right-width:thin; 
	border-right-color:#87b4d4;
	border-left-style:solid; 
	border-left-width:thin; 
	border-left-color:#87b4d4;		
}

.newsfooter {
	color: #FFFFFF;
	background-image: url(images/8.gif);
	background-repeat:repeat-x;
}

.menuheader {
	background-color: #FCD791;
	color: #000000;
	background-image: url(images/8.gif);
	background-repeat:repeat-x;	
}

.menuheaderl {
	background-color: #FCD791;
	background-image: url(images/8l.gif);
}

.menuheaderr {
	background-color: #FCD791;
	background-image: url(images/8r.gif);
}

.menuheaderu {
	background-color: #FFFFFF;
	background-image: url(images/0u.gif);
}

.menuheaderul {
	background-image: url(images/0ul.gif);
}

.menuheaderur {
	background-image: url(images/0ur.gif);
}

.menuheader2 {
	background-color: #FFFFCC;
	color: #000000;
}

.headline {
	color: #FCD791;
	font-size: 12px;
	font-weight: bold;
}

.ssuche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	text-align:center;
}
.ssuchebtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	background-color: #FCD791;
	width: 90px;
	border: 1px solid #FFFFFF;
}

.online {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #000000;
	width: 165px;
}

.online_w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F7E0EC;
	color: #000000;
	width: 165px;
}

.online_m {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #E0EFF7;	
	width: 165px;
}
.anmeldebtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	background-color: #FCD791;
	width: 90px;
	border: 1px solid #FFFFFF;
}
.anmeldetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align:center;
	background-color: #FFFFFF;
	width: 150px;
	border: 1px solid #A0A0A0;
}
.anmeldetxt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	width: 100%;
	border: 1px solid #A0A0A0;
}
.skinwechsel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align:center;
	background-color: #FFFFFF;
	width: 130px;
	border: 1px solid #A0A0A0;
}
.messagebtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	background-color: #FCD791;
	border: 1px solid #FFFFFF;
}
.deletebtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFCCCC;
	border: 1px solid #FCD791;
}

.bg_schnellsuche {
	background-color: #E0E6E9;
}

.bg_login {
	background-color: #E0E6E9;
}

.bg_anmelden {
	background-color: #E0E6E9;
}

.bg_onlineliste {
	background-color: #E0E6E9;
}

.bg_dieneuesten {
	background-color: #E0E6E9;
}

.bg_weiteres {
	background-color: #E0E6E9;
}

.bewertung {
	color: #FCD791;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
}

.topflop {
	color: #000000;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}

.useronlinemann {
	background-color:#E0EFF7;
	color:#000000;
}

.useronlinefrau {
	background-color:#F7E0EC;
	color:#000000;
}