/* --------------------------- ALLGEMEINES ---------------------------*/
html { overflow: -moz-scrollbars-vertical; }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background-color: #7FB8ED;
	background-image: url(../images/bg.jpg);	
	background-repeat: repeat-x;
	background-position:top center;
	color: #222222;	
}

h1,h2,h3,h4,h5,h6,blockquote,form,p {
	margin: 			0;
	padding: 			0;
}

img {
	border:				0px;
}

h1 {
	font-size: 			15px;
	font-weight:		bold;
	margin:				0px 0px 20px 0px;
	padding:			0;
	color:				#093D93;
}
h2{
	font-size: 			13px;
	font-weight:		bold;
	color: 				#333;	
	margin:				0px 0px 10px 0px;
	padding:			0px;
}
a:link,
a:active,
a:visited {
	color:				#333;
	text-decoration: 	none;
	font-weight:		bold;
}

a:hover {
	color: 				#333;
	text-decoration: 	underline;
}
/*------------------------- head -----------------------------------------*/

#head {
	background-color: 	#FFF;
	/*background-image:	url(../images/shop_header.gif);
	background-repeat:	no-repeat;*/
	width:				940px;
	height:				270px;			
	padding:			0;
	margin: 			auto;		
}
#head-left{
	height:				270px;	
	width: 				240px;
	float: 				left;
	background-color:	#EEE;
	background-image:	url(../images/biz-logo.gif);
	background-repeat: 	no-repeat;
	background-position: 0px 15px;
}
#head-right{
	height:				270px;	
	width:				700px;
	float: 				left;	
	background-color:	#000;	
}


/* --------------------- content ------------------------- */
#container{
	width:				940px;
	background-color:	#FFF;
	margin:				auto;
	padding: 			0px;	
	background-image:	url(../images/content_bg.gif);
	background-repeat:  repeat-y;
}

#content {
	display: 			block;
}

#inhalt {
	float:				left;
	width:				690px;
	background-color:	#FFFFFF;
	margin:				0;
	padding:			0;
	font-size:			11px;
}

.text{
	float:				left;
	padding:			20px !important;
	padding:			17px;	
	margin:				0;
}

div.tablinks{
	display:block;
	width: 55px;
	float: left;
	font-weight: bold;
	padding-bottom: 2px;
}
div.tabrechts{
	display:block;
	width: 220px;
	float: left;
	padding-bottom: 2px;
}

.inputwidth{
	width: 250px;
}
.inputwidth2{
	width: 355px;
}

ul.aufzaehlung{
	margin: 			0;	
	padding: 			0 0 0 17px;		
	list-style-type:	square;	
}

li{
	margin: 0 0 2px 0;
	padding: 0;
}



a.pdflink:link, a.pdflink:visited, a.pdflink:active {
	color: #093D93;
	display: block;
	text-decoration: none;	
	height: 22px;
	/*background-color:#F0F0F0;*/
	border: 1px solid DDD;
	background-image:url(../images/pdficon.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0 0 0 25px;
	line-height: 1.5;
	margin: 0 0 10px 0;
}
a.pdflink:hover {
	color: #333;
	display: block;	
	text-decoration: none;	
}



#footer {
	border-top:	1px solid #BBB;
	background-color:	#E9E9E9;
	height:				28px;
	margin:				auto;
	padding:			0px;
	font-size:			11px;	
}
#footer p{
	text-align: center;
	color: #000;
	padding-top: 6px;
}


#oben {
	background-color:	#20307D;
	height:				28px;
	margin:				auto;
	padding:			0px;
	font-size:			11px;	
	border-bottom:		4px solid #6BA3DE;
}
#mylink {
	float:		left;
	margin:		0px;
	padding:	0px;	

}	



#navi_oben ul {	
	display: block;
	float:				right;
	list-style:			none;
	margin:				0;
	padding:			0;
		}

		#navi_oben ul li {
			float:				left;
			margin:				0;
			padding: 			6px 0px 0px 0px;		
		}
		#navi_oben ul li a  {
			font-size:			11px;
			font-weight: 		bold;
			text-decoration:	none;
			padding:			0 20px 0px 15px;			
		}
		
		#navi_oben ul li a:link,
		#navi_oben ul li a:visited {			
			color:				#FFFFFF;
			background:			url(../images/navi/adminpfeil_weiss.gif) no-repeat;

		}
		
		#navi_oben ul li a:active,		
		#navi_oben ul li a:hover  {
			color:				#CCC;
			background:			url(../images/navi/adminpfeil_grau.gif) no-repeat;
		}
		
		#navi_oben ul li a.currentlink:link ,
		#navi_oben ul li a.currentlink:visited,
		#navi_oben ul li a.currentlink:hover,
		#navi_oben ul li a.currentlink:active {
			color:				#CCC;
			background:			url(../images/navi/adminpfeil_current.gif) no-repeat;
		}


p.infotext, p.infotext a{
	font-size: 	9px;
	color:		#666;
	font-weight:normal;
}