BODY {
scrollbar-face-color:#BE2028;
scrollbar-highlight-color:#BE2028;
scrollbar-3dlight-color:#BE2028;
scrollbar-darkshadow-color:#FBCD4F;
scrollbar-shadow-color:#BE2028;
scrollbar-arrow-color:#FD4D0F;
scrollbar-track-color:#FDB900;
overflow-y: auto;
overflow-x: hidden;
overflow-moz-scrollbars-horizontal: hiden;
overflow-moz-scrollbars-vertical: auto;
margin: 0;
background-color: #fd4d0f;
}


td, p, div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

h2{font-size: 13px; font-weight: bold; margin-bottom: 0px;}
h3{font-size: 12px; font-weight: bold; margin-bottom: 5px;}

.hgTop { background-color: #BE2028;}
.hgNavi { background-color: #d3ae77;}
.hgCont { background-color: #EFCA95;}
.newsLinks { border:  1px solid #ffffff; padding: 5px;}

.p5{padding: 5px;}

.row0 { background-color: #D3AE77;}
.row1 { background-color: #FFC18F;}
.row2 { background-color: #FFB89F;}

.contVeranst {
	width: 440px; height: 355px; 
	overflow: auto;
	border: 1px solid #ffffff;
	}
.contWirBieten {
	width: 440px; height: 355px; 
	overflow: auto;
	padding-left: 5px;
	border: 1px solid #ffffff;
	}

.contWir {
	width: 440px; height: 405px; 
	overflow: auto;
	padding-left: 5px; 
	border: 1px solid #ffffff;
	}

.contAndere {
	position: absolute;
	width: 240px; height: 390px; 
	border: 1px solid #ffffff; padding: 5px; margin-right: 5px;}


.bilderLinks td {padding-bottom: 5px;}

/* ::::::::::  NAVI :::::::::::::::: */

table.naviTab { height: 26px; background-color: #D3AE77;}
.naviTab td { height: 22px; text-align:center;}

.navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #74350b;
}	a.navi:link 	{text-decoration: none;	color: #FFFFFF;}
	a.navi:hover 	{color: #CC0000; text-decoration: none;}
	a.navi:active	{color: #FFCC00; text-decoration: none;}
	/*a.navi:visited 	{color: #FFCC00; text-decoration: none;}*/

.admin {
	font: Bold 10px; Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
}
	
a.linkB:link, a.linkB:visited { font-size: 13px; font-weight: bold; color: #FFD101; text-decoration: none;}
a.linkB:hover, a.linkB:active { font-size: 13px; font-weight: bold; color: #BE2028; text-decoration: none;}
	
.navi_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
	cursor:crosshair;
	/*cursor:default;*/
}	a.navi_a:link, a.navi_a:hover, a.navi_a:active, a.navi_a:visited 	{color: #FFCC00; text-decoration: none;}

.navi_em {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-underline: none;
}	a.navi_em:link 		{text-underline: none;	color: #FFFFFF;}
	a.navi_em:hover 	{color: #CC0000; text-underline: none;}
	a.navi_em:active	{color: #FFCC00; text-underline: none;}
/* ::::::::::  TEXT :::::::::::::::: */
.box_tab {
	border-style: solid;
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	}
	
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.txtFF{ color: #ffffff !important; }

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.textB {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}	a.textB:link, a.textB:visited 	{text-decoration: none;	color: #FFFFFF;}
	a.textB:hover, a.textB:active 	{color: #CC0000; text-decoration: none;}

	a.textO:link, a.textO:visited 	{text-decoration: none;	color: #FD4D0F;}
	a.textO:hover, a.textO:active 	{color: #BE2028; text-decoration: none;}

.text_L {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}	a.text_L:link 	{text-decoration: none;	color: #FFFFFF;}
	a.text_L:hover 	{color: #CC0000; text-decoration: none;}
	a.text_L:active 	{color: #CC0000; text-decoration: none;}
	
.text_weis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold; 
	color: #FFFFFF;
}

.ad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cc0000;
}

/* ::::::::::  LANYER :::::::::::::::: */
#title { 
		position:absolute; 
		left:453px; 
		top:16px; 
}

#content { 
		position:absolute; 
		left:458px;	top:163px; 
		width:250px; height:239px; 
		color : #111111;
		overflow:hidden; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; 
}

.boxFF{border: 1px solid #ffffff;}
.box{border: 1px solid #ffffff;}

/*Tobias Haas:*/
.Tobias { 
		position:absolute;
		left:455px;	top:163px; 
		width:240px; height:230px;  
		left:auto; top:auto; 
		margin:0px; padding: 5px; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color: #FFFFFF;
		background-color:#FF5A00; 
		border:none; 
		visibility:hidden;
} 

.Ulrich { 
		position:absolute;
		left:455px;	top:163px; 
		width:240px; height:230px;  
		left:auto; top:auto; 
		margin:0px; padding: 5px; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		background-color:#BE2028; 
		border:none; 
		visibility:hidden;
}
.Urs { 
		position:absolute;
		left:455px;	top:163px; 
		width:240px; height:230px;  
		left:auto; top:auto; 
		margin:0px; padding: 5px; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		background-color:#BE2028; 
		border:none; 
		visibility:hidden; 
}

.Guenter { 
		position:absolute;
		left:455px;	top:163px; 
		width:210px; height:230px;  
		left:auto; top:auto; 
		margin:0px; padding: 4px; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		background-color:#FF5A00; 
		color : #FFFFFF;
		border:none; 
		visibility:hidden;
}
 
 .Wolfgang { 
		position:absolute;
		left:455px;	top:163px; 
		width:210px; height:230px;  
		left:auto; top:auto; 
		margin:0px; padding: 4px; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		background-color:#000000; 
		border:none; 
		visibility:hidden;
}

#fuenfte,#vierte, #drite, #zweite, #sekste  {width:240px; height:238px;}

.mfl { 
		position:absolute;
		padding: 5px;
		left:460px;	top:138px; 
		width:240px; height:230px;  
		left:auto; top:auto; 
		margin:0px; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		border:none;
		visibility:hidden;
}


.inputfield
		{
		 FONT-FAMILY: Verdana, Tahoma, Arial;
		 FONT-SIZE: 12px;
		 border: 1px #333333 solid;
		 margin-top: 1px ;
		 margin-right: 1px ;
		 margin-bottom: 1px ; 
		 margin-left: 1px ;
		}

.area	{
		overflow:Auto;
		padding :2px;
		background-color : #FFFFFF;
		border :1px outset #333333;
		font-family : Verdana, Tahoma, Arial;
		color : #333333;
		}
		
.button	{
		FONT-FAMILY: Verdana, Tahoma, Arial;
		color: #FFFFFF;
		FONT-SIZE: 13px;
		WIDTH:110;
		background-color: #999999;
		border: 1px #333333 solid;
		margin-top: 1px ;
		margin-right: 1px ;
		margin-bottom: 1px ;
		margin-left: 1px ; 
		}
/*------ clar TEXT und Link ::::::::::::::::*/	
.clar { font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:10px; 
		font-weight:bold; 
		text-decoration:none; 
		color:#FFFFFF; 
		/*cursor:crosshair; */
	}	a.clar:link, a.clar:visited, a.clar:hover, a.clar:active { text-decoration:none; }
	
/*::: OnlineShop Seiten-LIMIT-Men� --------*/
.Limit {
	font:   bold 11px Arial, Helvetica, sans-serif;
	line-height: 13px;
	text-decoration: none;
	text-align:center;
	color: #000000;
	padding: 0px 2px 0px 2px;
} a.Limit:link, a.Limit:visited, a.Limit:active {
	font:   bold 11px Arial, Helvetica, sans-serif;
	line-height: 13px;
	text-decoration: none;
	text-align:center;
	color: #000000;
	width: 13px;
	border: 1px solid #FFFFFF;
}
.LimitA {
	font:   bold 11px Arial, Helvetica, sans-serif;
	line-height: 13px;
	text-decoration: none;
	text-align:center;
	color: #FFFFFF;
	padding: 0px 2px 0px 2px;
	border: 1px solid #FFFFFF;
	background-color: #FDBE00;
}a.Limit:hover, a.LimitA:link, a.LimitA:visited, a.LimitA:active, a.LimitA:hover{
	font:   bold 11px Arial, Helvetica, sans-serif;
	line-height: 13px;
	text-decoration: underline;
	text-align: center;
	color: #FFFFFF;
	width: 13px;
	border: 1px solid #000000;
	background-color: #FDBE00;
}
.ok_rot	{
		font: bold 13px Arial, Helvetica, sans-serif;
		color: White;
		height:30px;
		vertical-align:super;
		background : #9B0202;
		padding-left : 10px;
}