/* v3 css by sören engert */



/* v3 css by sören engert scrollbar */

body {

	background-color: #000000;

	scrollbar-DarkShadow-Color:#161616;

 	scrollbar-Track-Color:#1c1c1c;

 	scrollbar-Face-Color:#1c1c1c;

 	scrollbar-Shadow-Color:#555555;

 	scrollbar-Highlight-Color:#555555;

 	scrollbar-3dLight-Color:#aaaaaa;

 	scrollbar-Arrow-Color:#ffffff;

}

div#tipDiv {

  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;

  background-color:#dee7f7;

  border:1px solid #336; 

  width:250px; padding:6px;

  color:#000; font-size:11px; line-height:1.3;

}



body,td,th {

	font-family: Verdana;

	font-size: 9px;

	color: #FFFFFF;

}
a:link {

	color: FFFFFF;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: FFFFFF;

}

a:hover {

	text-decoration: none;
	font-weight:bold;
	font-family: Verdana;
	font-size: 9px;
	color:#6f8cd0;
	

}

a:active {

	text-decoration: none;

	color: FFFFFF;

}



.navbody { 
  padding:2px 8px 2px 8px;
  color: #ffffff;
  font-family: Verdana;
  font-size: 9px;
  font-weight:bold; 
}

.boardnews { 
  padding:2px 6px 2px 8px;
  color: #ffffff;
  font-family: Verdana;
  font-size: 9px;
  font-weight:bold;
  text-align:left;
  vertical-align:top;  
}

.infozell {
  padding:0px 0px 0px 0px; 
  color: #9FCFFF;
  font-family: Verdana;
  font-size: 10px;
  font-weight:bold;
  text-align:center;  
}






/* v3 css by sören engert menu oben */
a.menuv4 { 
	display: block; 
	margin-bottom: 0px; 
	text-align: center;
    padding: 5px; 
	text-decoration: none; 
}
a.menuv4:link    { color:#ffffff; background-image: url('gfx_b/bt_nor.png'); text-align:center;  font-family: Verdana; font-size:8px;padding:8px;font-weight:bold}
a.menuv4:visited { color:#ffffff; background-image: url('gfx_b/bt_nor.png'); text-align:center;  font-family: Verdana; font-size:8px;padding:8px;font-weight:bold}
a.menuv4:hover   { color:#6f8cd0; background-image: url('gfx_b/bt_akt.png'); text-align:center;  font-family: Verdana; font-size:8px;padding:8px;font-weight:bold}
a.menuv4:active  { color:#ffffff; background-image: url('gfx_b/bt_nor.png'); text-align:center;  font-family: Verdana; font-size:8px;padding:8px;font-weight:bold}

a.menuv4big { 
	display: block; 
	margin-bottom: 0px; 
	text-align: center;
    padding: 5px; 
	text-decoration: none; 
}
a.menuv4big:link    { color:#ffffff; background-image: url('gfx_b/bt_big_nor.png'); text-align:center;  font-family: Verdana; font-size:8px;padding:8px;font-weight:bold}
a.menuv4big:visited { color:#ffffff; background-image: url('gfx_b/bt_big_nor.png'); text-align:center;  font-family: Verdana; font-size:8px;padding:8px;font-weight:bold}
a.menuv4big:hover   { color:#6f8cd0; background-image: url('gfx_b/bt_big_akt.png'); text-align:center;  font-family: Verdana; font-size:8px;padding:8px;font-weight:bold}
a.menuv4big:active  { color:#ffffff; background-image: url('gfx_b/bt_big_nor.png'); text-align:center;  font-family: Verdana; font-size:8px;padding:8px;font-weight:bold}






div, span {

	background-color:inherit;

	color:#ffffff;

	font-family:Verdana;

	font-size:7pt;

	font-weight:bold;

}



.form {

	background-color:#353535;

	border:1px solid #464646;

	color:#8D8D8D;

	font-family:Verdana;

	font-size:7pt;

	font-weight:bold;

	margin:2px;

	padding-left:3px;

}

	

.bg {

	background-image: url('v4.css'); 

	background-repeat: no-repeat;

	color:#ffffff; 

	text-align:right; 

	font-family: Verdana; 

	font-size:9px;

	padding:2px; 

	font-weight:bold

}



img {

	border:0px;

}

.bg {

	 



	color:#ffffff; 

	text-align:right; 

	font-family: Verdana, sans-serif; 

	font-size:11px; 

	padding:2px; 

	font-weight:bold

}



img {

	border:0px;

}

form {

	display:inline;

}

td {

    background-color:none;

	color:#ffffff;

	font-size:8pt;

	vertical-align:top;

}

textarea {

	width:90%;

}



#head, #nav-left, #content, #bottom {

	float:left;

	margin:auto;

}



#head {

    background-color:#000000;

	border:1px solid #333333;

	color:inherit;

	height:120px;

	margin-bottom:20px;

	

	width:100%;

}

.headb {

	background-image:url('gfx_b/btbgcss.jpg');

	color: #9FCFFF;

	font-weight:bold;

	padding:3px;

	text-align:left;

	text-indent:0mm

}

#nav-left {

	width:14%;

}

#nav-right {
  float: right;
  margin-bottom: 20px;
  width: 20%;
}

.navbody td {
  font-size: 10px; 
}
#nav-left div, .navhead {
  margin-top: 20px;
  color: #B91F1D;
  border-right: 4px solid #BA1616 !important;
  font-family: Verdana;
  letter-spacing: 3px;
  padding:4px 6px 4px 8px !important;
  font-size: 10px;
}

#content {

    background-color:#000000;

	color:#ffffff;

	text-align:center;

	width:66%;

}

#bottom {

    background-color:#000000;

    border:2px solid #333333;

	color:#000000;

	margin-top:20px;

	padding:4px 0px 4px 0px;

	width:100%;

}



.forum {

   	background-image: url('images/mittebg.png');

	border:1px solid #aaaaaa;

	color:#ffffff;

	margin:auto;

}

.bottom {

	background-color:#333333;

	color:#000000;

	padding:4px 6px 4px 8px;

	text-align:left;

}

.left, .center, .right {

	padding:1px;

}

.leftb, .centerb, .rightb {

    

	

    border:1px solid #111111;
    color:#ffffff;
	padding:4px 6px 4px 8px;

}

.leftc, .centerc, .rightc {

    
	text-decoration: none;
	font-weight:bold;
	font-family: Verdana;
	font-size: 9px;
    color:#ffffff;
	padding:4px 6px 4px 8px;

}

.left, .leftb, .leftc {

	text-align:left;
	color: #ffffff;
	font-family: Verdana;
	font-size: 9px;
	font-weight:bold;

}

.center, .centerb, .centerc {

	padding:2px 2px 2px 2px;
	text-align:center;
	color: #ffffff;
	font-family: Verdana;
	font-size: 9px;
	font-weight:bold;
	vertical-align:top;

}

.right, .rightb, .rightc {

	text-align:right;
	color: #ffffff;
	font-family: Verdana;
	font-size: 9px;
	font-weight:bold;	

}

.quote {

    background-color:#333333;

    border:1px solid #555555;

	color:#ffffff;

	padding:6px;

	text-align:left;

}

.navhead, .navhead2 {

    background-color:#000000;

	border:solid #565656;

	border-width:2px 2px 0px 2px;

	color:#ffffff;

	font-weight:bold;

	padding:4px;

	text-align:center;

}

.navbodyb, .navbody2b {

	background-color:#000000;

	border:2px solid #565656;

	color:#ffffff;

	padding:4px 6px 4px 8px;

	text-align:left;

}

.calhead {

    background-color:#000000;

    color:#ffffff;

	padding:4px 2px 4px 2px;

	text-align:center;

}

.calday, .calevent, .caltoday, .calweek {

	padding:4px 2px 4px 2px;

	text-align:right;

}

.calday {

	background-color:#111111;

	color:inherit;

}

.calevent {

	background-color:#800000;

	color:inherit;

}

.caltoday {

	background-color:#336600;

	color:inherit;

}

.calweek {

	background-color:#333333;

	color:inherit;

}