#main {
	color:#555555;
	margin:0 auto;
	padding:0 0 0 0;
	font-family:Verdana,Arial;
	font-size: 12px;
text-align: left;
}
div.clear
{
clear: both;
height: 0;
margin: 0;
padding: 0;
font-size: 0;
}
.space
{
width:0;
height: 0;
margin: 0;
padding: 0;
font-size: 0;
}
#main a { font-size: 12px; text-decoration:none; color:#DC0071; font-family:Verdana,Arial; }
#main a:hover{ text-decoration: underline; font-size: 12px; color:#DC0071; font-family:Verdana,Arial; }

#bluebox_header { font-size: 12px; color:black; font-family:Verdana,Arial; }
#bluebox { font-size: 12px; color:black; font-family:Verdana,Arial; }
#bluebox a { font-size: 12px; text-decoration: none; color:black; font-family:Verdana,Arial; }
#bluebox a:hover{ text-decoration: underline; font-size: 12px; color:#DC0071; font-family:Verdana,Arial; }

#bluebox2_header { font-size: 12px; color:#000000; font-family:Verdana,Arial; }
#bluebox2 { font-size: 12px; color:000000; font-family:Verdana,Arial; }
#bluebox2 a { font-size: 12px; text-decoration: none; color:#000000; font-family:Verdana,Arial; }
#bluebox2 a:hover{ text-decoration: underline; font-size: 12px; color:#C0DEEF; font-family:Verdana,Arial; }

#blueboxadmin_header { font-size: 10px; color:#A8AEB1; font-family:Verdana,Arial; }
#blueboxadmin { font-size: 10px; color:#A8AEB1; font-family:Verdana,Arial; }
#blueboxadmin a { font-size: 10px; text-decoration: none; color:#A8AEB1; font-family:Verdana,Arial; }
#blueboxadmin a:hover{ text-decoration: underline; font-size: 10px; color:#DC0071; font-family:Verdana,Arial; }

#pinkbox_header { font-size: 12px; color:black; font-family:Verdana,Arial; }
#pinkbox { font-size: 12px; color:black; font-family:Verdana,Arial; }
#pinkbox a { font-size: 12px; text-decoration: none; color:black; font-family:Verdana,Arial; }
#pinkbox a:hover{ text-decoration: underline; font-size: 12px; color:#DC0071; font-family:Verdana,Arial; }

#footer { text-align: center; font-size: 12px; color:#AFB1CD; font-family:Verdana,Arial; }
#footer a { font-size: 12px; text-decoration: underline; color:#AFB1CD; font-family:Verdana,Arial; }
#footer a:hover{ text-decoration: overline; font-size: 12px; color:#DC0071; font-family:Verdana,Arial; }

#vote { text-align: center; font-size: 11px; color:#666666; font-family:Verdana,Arial; text-decoration: none; }
#vote a { font-size: 11px; text-decoration: none; color:#666666; font-family:Verdana,Arial; }
#vote a:hover{ text-decoration: underline; font-size: 11px; color:#666666; font-family:Verdana,Arial; }


#pr { text-align: center; font-size: 10px; color:#E0E0E8; font-family:Verdana,Arial; }
#pr a { font-size: 10px; text-decoration: underline; color:#E0E0E8; font-family:Verdana,Arial; }
#pr a:hover{ text-decoration: overline; font-size: 10px; color:#DC0071; font-family:Verdana,Arial; }

#tabs {
	margin:0 auto;
	padding:0 0 0 0;
	font-family:Verdana,Arial;
	font-size: 12px;
	font-weight: bold;
}
#tabs a { font-size: 12px;font-weight: bold; text-decoration:none; color:#DC0071; font-family:Verdana,Arial; }
#tabs a:hover{ text-decoration: underline;font-weight: bold; font-size: 12px; color:#DC0071; font-family:Verdana,Arial; }

table.topmenue
{

        color: #000000;
 	padding:0;
	width : 100%;
	text-align: center;

}
.speciallink { font-size: 12px ; letter-spacing: 1px; color : #b01a1a;
}
a.speciallink { text-decoration: none; font-size: 12px ; color : #b01a1a; }
a.speciallink:hover{ text-decoration: underline; font-size: 12px ; }

a.profil { text-decoration: none; font-size: 12px ; color : #000000; }
a.profil:hover{ text-decoration: underline; font-size: 12px ; }

tr.header
{
	text-align: center;
	padding : 5px 5px 5px;
	font-size : 12px;
	font-weight : bold;
}

FORM {
	padding-top: 1px;
	margin-bottom : 1px;
	margin-left : 1px;
	margin-right : 1px;
	margin-top : 1px;
	margin : 1px 1px 1px 1px;
	padding : 1px 1px 1px 1px;
	padding-bottom : 1px;
	padding-left : 1px;
	padding-right : 1px;
}

tr.profil
{
	padding : 5px 5px 5px;

	font-size : 12px;
	font-weight : bold;
}
table.inside_1
{
	text-align : left;
	background: #F9F7F0;
	font-size:12px;
	border : 0px dashed black;
	width : 100%;
	line-height : 17px;
		}
table.inside_2
{
	text-align : left;
	background: #F8F1DF;
	font-size:12px;

	width : 100%;
	line-height : 17px;
		}

table.inside_3
{
	text-align : left;
	background: #F8F1DF;
	font-size:12px;

	width : 100%;
	line-height : 17px;
		}

table.inside_profil
{
	text-align : left;

	font-size:12px;

	width : 750px;
	line-height : 17px;
		}
table.inside_render
{
	font-size:12px;
	border : 0px dashed silver;
	text-align : left;
	line-height : 17px;
		}
table.inside_small
{
	font-size:12px;
	border : 0px dashed black;
	width : 50%;
	text-align : left;
	line-height : 17px;
		}

table.help
{
 border: 1px solid darkred;
 padding:8;
 font-family:Verdana,Arial;
 font-size:12px;
 background-color:#F2CCCC;
 font-style: normal;
 letter-spacing : 1px;
 font: Courier;
 vertical-align: top;
}

hr
{
	color : black;
	font : bolder;
	width : 95%;
	font-size : 20px;
	margin : 0px 0px;
	line-height : 20px;
}
/* Tabellen-Überschrift */
.tbl_header { font-size : 12px; color : #efebec; font-weight:bold;}
/* Tabellen-Überschrift */
h1 {font-size:18px;color:#000000;font-family :Verdana,Arial;font-weight:bold;}
h2 {font-size:16px;color:#000000;font-family : Verdana,Arial;font-weight:bold;}
h3 {font-size:14px;color:#000000;font-family : Verdana,Arial;font-weight:bold;}
h4 {font-size:14px;color:#000000;font-family : Verdana,Arial;font-weight:bold;line-height:15px  }
h5 {font-size:14px;color:#000000;font-family : Verdana,Arial;font-weight:bold;line-height:15px  }
.seitentitel
{
	color : Navy;
}
file, input, select, option, td, body {
	font-family : Verdana,Arial;
	font-size : 12px;
	color : #000000;
}

.tooltip
{
  width: 200px;
  color:#000;
  font: 12px Arial,sans-serif;
  text-decoration:none;
  text-align:center
}

.tooltip span.top
{
  padding: 30px 8px 0;
  background: url(../images/profil-bb.gif) no-repeat top
}

.tooltip b.bottom
{
  padding:3px 8px 15px;
  color: #548912;
  background: url(../images/profil-bb.gif) no-repeat bottom
}

#groups_overview_left
{
	padding: 5px;
	background-color:#C2DFF1;
	border:1px solid #A7CAE0;
	width:100%%;
}

#groups_overview_right
{
	padding: 5px;
	background-color:#D8EAF4;
	border:1px solid #A7CAE0;
	width:100%%;
}

p.groups_header_top
{
	font-size:14px;
	color:#000000;
	font-family : Verdana,Arial;
	font-weight:bold;
	text-align:center;
	width:100%;
}
p.groups_submenu
{
	text-align:center;
}

.groups_header1
{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	padding:2px 0 2px 2px;
	margin:0;
}
#groups_new_left
{
	padding: 5px;
	background-color:#C2DFF1;
	border:1px solid #A7CAE0;
	width:58%;
	float:left;
}

.group_space
{
	height:5px;
	padding:0px;
	margin:0px;
}

#groups_left
{
	float:left;
	width:58%;
}

#groups_right
{
	float:right;
	width:38%;
}

#groups_new_right
{
	padding: 5px;
	background-color:#D8EAF4;
	border:1px solid #A7CAE0;
	width:38%;
	float:right;
}
p.teaser
{
	color:#0000FF;
	font-weight:bold;
}

#silver{ color:#B4B4B4; }
#silver a{ color:#B4B4B4; }


.red{ color:red; }
.green{ color:darkgreen; }
.blue{ color:blue; }
.fehler
{
	color:black;
	background-color:#FFAAAA;
	border:1px solid darkred;
	padding:6px;
}
.okay
{
	color:black;
	background-color:#D4FFD4;
	border:1px solid darkgreen;
	padding:6px;
}

.groups_input_text
{
	font-family:Arial;
    color:#000000;
    font-size:14px;
    border: 1px solid #008030;
    background-color:#F4FFF4;
    width:400px;
}
.groups_input_submit
{
	font-family:Arial;
    color:#000000;
    border: 1px solid #008030;
    font-weight:bold;
    font-size:14px;
    background-color:#DDEE22;
    width:auto;
}
.groups_thread_header
{
	padding: 5px;
	margin:5px;
	background-color: #F8F1DF;
	border:1px solid #A7CAE0;
	width:96%;
}
.groups_post
{
	padding: 0px;
	margin:5px;
	background-color: #F8F1DF;
	border:1px solid #A7CAE0;
	width:96%;
}
.groups_in_post_left
{
	width:18%;
	padding:7px;
	background-color: #F8F1DF;
	height:100%;
	float:left;
}
.groups_in_post_right_1
{
	width:78%;
	height:100%;
	min-height:230px;
	padding:7px;
	background-color:#C2DFF1;
	float:right;
}
.groups_in_post_right_2
{
	width:78%;
	padding:7px;
	min-height:230px;
	float:right;
	background-color:#D8EAF4;
	height:100%;
}
.groups_in_post_footer_1
{
	padding:7px;
	background-color:#C2DFF1;
	text-align:right;
}
.groups_in_post_footer_2
{

	padding:7px;
	background-color:#D8EAF4;
	text-align:right;
}
.groups_thread_footer
{
	padding: 5px;
	margin:0 5px 5px 5px;
	background-color: #F8F1DF;
	border:1px solid #A7CAE0;
	width:96%;
	text-align:right;
}


