/* CSS Document */

body{margin:0;padding:0;background: #999;}

a{font:11px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color: #000;}
a:active{}
a:hover{background:none;text-decoration:underline;}

.oben1{background: #C60;height: 100px;width: 100%;}
.oben2{background: #666;height: 30px;width: 100%;border-top: 2px solid #000;border-bottom: 2px solid #000;}
.logo{float:left;height: 150px;width: 200px;
	margin:-100px 5px 5px 1%;
	border-top: 1px none #000;	border-right: 1px dashed #000;
	border-bottom: 1px dashed #000;border-left: 1px none #000;}
.copy{float:right; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:10px; vertical-align:text-top; }
.links{float:left;width: 130px;margin:5px;}

.la{width:80px;font: italic bold 12px Verdana, Arial, Helvetica, sans-serif;color:#000;margin:3px 10px 3px 10px;padding:5px 30px 5px 0px;}

.lu{width:150px;text-align:right;
	border-top: 1px none #000;border-right: 1px dashed #000;
	border-bottom: 1px dashed #000;border-left: 1px none #000;
	margin-bottom:5px;padding:3px 0px 3px 0px;}
	
.lu a{width:100px;display:block;font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;color: #000;background:  url(../images/logoklein.jpg) no-repeat right center;
	padding:5px 30px 5px 0px;margin:3px 10px 3px 10px;}
.lu a:active{}
.lu a:hover{background:none;text-decoration:underline;}

.lni{text-align:right; width:150px;
	border-top: 1px none #000;border-right: 1px dashed #000;
	border-bottom: 1px dashed #000;border-left: 1px none #000;}
	
.lni a{width:100px;display:block;
	font:  bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;background:  url(../images/logoklein.jpg) no-repeat right center;
	padding:5px 30px 5px 0px;margin:3px 10px 3px 10px;text-decoration:none;}
.lni a:active{ }
.lni a:hover{background:none; text-decoration:underline;}

.auge{width:100px;display:block;font: italic bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;background:  url(../images/logokleina.jpg) no-repeat right center;
	padding:5px 30px 5px 0px;margin:3px 10px 3px 10px;}
	
.du{width:45%;float:left;padding:10px 10px 10px 10px;
	border-top: 1px none #000;border-right: 1px dashed #000;
	border-bottom: 1px dashed #000;border-left: 1px none #000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;color: #000000;}
	


.rand{border-top: 1px none #000;border-right: 1px dashed #000;
	border-bottom: 1px dashed #000;border-left: 1px none #000;
	margin-top:10px;margin-left:15px;}
	
.arand{padding:0px 10px 5px 0px;margin-left:300px;margin-top:10px;
	border-top: 1px none #000;border-right: 1px dashed #000;
	border-bottom: 1px dashed #000;border-left: 1px none #000;}
	

	
.teamfotos{ margin:0 10px 0 10px; vertical-align:middle; border:1px solid #000;}
h1{font: 12px Verdana, Arial, Helvetica, sans-serif;color: #000;padding:5px 0px;margin:0;text-decoration: underline;}
h2{font: 11px Verdana, Arial, Helvetica, sans-serif;color: #000;padding:5px 0px;margin:0;text-decoration: underline;}
.ns{font: 11px Verdana, Arial, Helvetica, sans-serif;color: #000;padding:5px 0px;margin:0; margin-left:250px;}
.textr{text-align:right;}
hr{color:#000;}
.u{text-decoration:underline;}
.bi{font-weight:bold; font-style:italic;}
.kll{width:80px;  padding:0 5px 0 5px; clear:left;margin-top:5px;}
.klr{width:190px; float:left;padding:0 5px 0 5px; margin-top:5px;}
input{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;background:#999;border:1px solid #000000;}
textarea{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;background:#999;border:1px solid #000000;}
.klein{font-size:5px;}
.sitemap{vertical-align:text-top; border-left:1px dashed #000; padding:0 10px 0 10px;}