@charset "UTF-8";

body {
	
	margin:0px;
	background-color:#2e2e2e;

}

body,div,span,p {

	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#03b2c0;

}

a:link, a:visited, a:active { color:#03b2c0; text-decoration:underline; }
a:hover {  color:#028ed3; text-decoration:none; }

a.nu:link, a.nu:visited, a.nu:active { text-decoration:none; }
a.nu:hover {  color:#03b2c0; text-decoration:none; }

h1 { font-family:Helvetica, Arial ,Verdana, sans-serif; font-size:18px; display:inline; font-weight:normal; letter-spacing:1px; color:#03b2c0; margin:0px; padding:0px; }
h2 { font-family:Helvetica, Arial ,Verdana, sans-serif; font-size:15px; display:inline; margin:5px 0px; padding:0px; text-decoration:underline; font-weight:bold; }
h3 { font-family:Helvetica, Arial ,Verdana, sans-serif; font-size:14px; color:#028ed3; margin:0px; padding:0px; display:inline; font-weight:bold; }
h4 { font-family:Helvetica, Arial ,Verdana, sans-serif; font-size:14px; margin:0px; padding:0px; display:inline; font-weight:bold; color:#FFCC00 }
h5 { font-family:Helvetica, Arial ,Verdana, sans-serif; font-size:14px; margin:2px 0px 20px; padding:0px; display:block; font-weight:normal; color:#028ed3 }
h6 { font-family:Helvetica, Arial ,Verdana, sans-serif; font-size:15px; display:inline; font-weight:bold; color:#03b2c0; margin:0px; padding:0px; }

h5 a:link, h5 a:active, h5 a:visited {

	text-decoration:none;
	color:#028ed3 

}

h5 a:hover {

	text-decoration:underline;

}

a.h3:link, a.h3:visited, a.h3:active{ color:#028ed3; }
a.h4:link, a.h4:visited, a.h4:active{ color:#FFCC00; text-decoration:none; }
h4 *{ color:#FFCC00; }

.yellow, a.yellow:link, a.yellow:visited, a.yellow:active {color:#FFCC00; text-decoration:none}

hr {color:#03b2c0; background-color:#03b2c0; width:100%;}


#bg {
	
	position:absolute;
	left:12%;
	top:0px;
	width:70%;
	min-width:600px;
	background-color:#252525;

}

#header {

	position:absolute; 
	left:0px; 
	top:0px; 
	width:700px;
	height:198px; 
	background:url(/res/img/header.gif) no-repeat;
	min-width:700px; 
	z-index:3;

}

#stripe {

	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:42px;
	background-color:#2e2e2e;
	z-index:2;

}

#menu	{
		position:absolute;
		right:-18%;
		top:42px;
		width:18%;
		text-align:left;
		min-width:80px;
		background-color:#2e2e2e;
		z-index:5;
			
}

#menu a:hover {

	color:#1c4e72;

}

.menu div { background-color:#1c4e72; font-size:13px; padding:4px 10px; margin:0px 0px 3px 0px; text-decoration:none; width:106px; white-space:nowrap;}
.menu div:hover { background-color:#03b2c0; color:#1c4e72; }


#menu a {

	text-decoration:none;

}

#content {
	
	position:relative;
	width:90%;
	top:200px;
	left:0px;
	padding:5%;
	background-color:#252525;
	z-index:1;

}

#modified {

	font-style:italic;
	font-size:11px;
	color:#444444;
	margin:20px 0px;

}

#footer {

	width:100%;
	border-top:1px dotted #03b2c0;
	text-align:center;
	margin-top:30px;
	padding:10px 0px;
	white-space:nowrap;
	
}

#footer a {
	
	text-decoration:none;
	padding:5px;

}

#counter	{
			position:relative;
			text-align:center;
			width:70px;
			left:10px;
			margin-top:20px;
			padding:5px;
			background-color:#1c4e72;
			font-size:11px;
			}
			
		
div.clubs	{
			padding-left:10px;
			}



.klein {font-size:11px; font-style:italic;}
.klein2 {font-size:11px;}

.error {color:#FF9900; font-style:italic;}


table.border * td {border:1px solid #03b2c0;}

.gbDiv {position:relative; margin-top:5px; width:500px; background-color:#2e2e2e; border:1px solid #000000;}
.gbText {margin:10px}
.gbCont {position:relative; display:inline; padding:5px 20px; top:5px; margin:0px 2px 0px 0px; background-color:#2e2e2e; border:1px solid #000000; border-top:0px;}

.imgtop img {

	vertical-align:top;

}

.lumf {

	float:left;
	margin:0px 20px 10px 0px !important;

}

.rumf {

	float:right;
	margin:0px 0px 10px 20px !important;

}

.float {

	position:relative;
	height:140px;

}

.float div	{
		
		float:left;
		padding-right:5px;
		white-space:nowrap;

}

.float h1 {

	padding-top:10px !important;

}


img.gray {

     border:10px solid #212121 !important;


}


li{ margin:5px;}

table.pedi * td { padding:10px; }

input,textarea { border:1px solid #03b2c0; background-color:#2e2e2e; color:#03b2c0; padding:5px; margin:2px 0px;}
input[type=radio],input[type=checkbox] {border:0px;; background-color:transparent;}

img { border:0px; }
#content img { border:1px solid #03b2c0; margin:5px 0px; }
img.nomargin { margin:0px !important;}
