/* http://www.xw-3.de

 * @author: A. Jungbluth

 * @date:   2007-07-17

 *

 */



body {

	background: #fff8dc;

	background: white url('../graphic/design/bg_content.jpg') repeat;

	color: #333;

	margin: 0px;

	padding: 0px;

}



img {

	margin: 2px 20px 2px 20px;

	border: 2px white solid;

}



img.icons {

	margin: 2px 2px 2px 2px;

	border: 0px;

}



#header {

	background: #e0ffbf url('../graphic/design/logo-bnn-einzelhandel.gif') no-repeat;

	background-position: 585px;

	color: #000000;

	margin: 0px 0px 0px 0px;

	padding: 5px 5px 50px 5px;

	height: 80px;

}



#info {

	background: #ffcc00;

	color: #000;

	border: 2px green solid;

	font-style: normal;

	font-weight: normal;

	font-size: 12px;

	font-family: Arial, Sans-Serif, Serif;

	margin: 5px 0px 5px 70px;

	padding: 5px 5px 50px 5px;

	height: 45px;

	width: 450px;

}

#headertitle {

	background: transparent;

	color: #333333;

	font-style: normal;

	font-weight: normal;

	font-size: 40px;

	font-family: Arial, Sans-Serif, Serif;

	margin: 20px 0px 10px 290px;

	padding: 2px;

	height: 50px;

}



div.subtitle {

	background: green;

	border: 0px;

	color: white;

	font-style: normal;

	font-weight: normal;

	font-size: 15px;

	font-family: Verdana, Arial, Sans-Serif, Serif;

	height: 10px;

	margin: 0px;

	padding: 0px 0px 0px 10px;

}



#title {

	background: #ffffff;

	color: #000000;

	margin: 0px 0px 0px 0px;

	padding: 5px;

}



#content {

	background: transparent url('../graphic/design/bg_white.png') repeat left;

	background: #e0ffbf;

	border: #ffcc00 2px solid;

	border-top: 10px #ffcc00 solid;

	float: right;

	margin: 10px 0px 0px 200px;

	padding: 10px 20px 10px 20px;

	position: absolute;

	min-height: 500px;

	width: 600px;

}



#seiteninfo {

	background: transparent;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



div.absatz {

	color: #333333;

	font-style: normal;

	font-weight: normal;

	font-size: 12px;

	font-family: Arial, Sans-Serif, Serif;

	margin: 15px 50px 15px 0px;

	text-align: justify;

}



div.absatz table{

	background: transparent;

	border: none;

	color: #3E4323;

	font-style: normal;

	font-weight: normal;

	font-size: 10pt;

	font-family: Verdana, Arial, Sans-Serif, Serif;

	text-align: justify;

	vertical-align: top;

}



div.absatz tr, div.absatz td {

  background: transparent;

 	border: none;

 	color: #000;

	padding: 0px 0px 0px 0px;

	text-align: left;

	vertical-align: top;

}



div.presse {

	border: #ffcc00 2px solid;

	color: #000;

	font-style: normal;

	font-weight: normal;

	font-size: 12px;

	font-family: Arial, Sans-Serif, Serif;

	margin: 10px 0px 10px 0px;

	text-align: justify;

	padding: 5px 15px 5px 10px;

}





#screen {

	background: transparent url("../graphics/design/bg_blue.png") repeat;

	border: 2px double #fff;

	clear: left;

	color: white;

	font-style: normal;

	font-family: Verdana;

	font-size: 13px;

	font-weight: normal;

	float: right;

	line-height: 100%;

	top: 250px;

	left: 1000px;

	padding: 30px 20px 30px 30px;

	position: fixed;

  width: 150px;

}





h5 {

	background: white;

	border: green 1px solid;

	color: green;

	font-family: Verdana, Arial, Sans-Serif, Serif;

	font-size: 14px;

	font-style: normal;

	font-weight: 700;

	font-variant: normal;

	line-height: normal;

	margin: 5px 0px 5px 0px;

	padding: 0px 10px 0px 10px;

	text-align: left;

}



h1 {

	background: white;

	border: green 1px solid;

	color: green;

	font-family: Verdana, Arial, Sans-Serif, Serif;

	font-size: 15px;

	font-style: normal;

	font-weight: 700;

	font-variant: normal;

	line-height: normal;

	margin: 10px 0px 10px 0px;

	padding: 0px 10px 0px 0px;

	text-align: left;

}



h2 {

	background: #fff8dc;

	border: #ffcc00 2px solid;

	color: #999;

	font-family: "Georgia", "Times New Roman", "Times", "serif";

	font-size: 19px;

	font-style: normal;

	font-weight: 700;

	font-variant: normal;

	line-height: normal;

	margin: 10px 0px 10px 0px;

	padding: 0px 0px 0px 10px;

}





h3 {

	background: #fff;

	border: #ffcc00 2px solid;

	border-top: 10px #ffcc00 solid;

	color: #000;

	font-family: Arial, Sans-Serif, Serif;

	font-size: 14px;

	font-style: normal;

	font-weight: 800;

	font-variant: normal;

	line-height: normal;

	padding: 5px;

	margin: 20px 0px 10px 0px;

	text-decoration: thin;

}



h4 {

	border-bottom: #000 1px solid;

	color: #000;

	font-family: Verdana, Arial, Sans-Serif, Serif;

	font-size: 10pt;

	font-style: normal;

	font-weight: 700;

	font-variant: normal;

	line-height: normal;

	margin: 10px 0px 10px 0px;

	text-align: left;

}





hr {

 border: #fff 1px solid;

}



#head {

	background: #fff;

	color: #fff;

	height: 115px;

	padding: 10px;

	margin: 10px 0px 10px 250px;

	position: absolute;

	width: 800px;

}



#navibox {

	background: url("../graphic/design/bg_white.png") repeat;

	border: 2px #ffcc00 solid;

	border-top: 10px #ffcc00 solid;

	color: #000;

	min-height: 350px;

	position: absolute;

	width: 170px;

	margin: 10px 0px 0px 5px;

	padding: 25px 5px 5px 5px;

}



#navibox A {

  #border: 1px #000 solid;

	color: #000;

	font-style: normal;

	font-weight: bold;

	font-size: 11px;

	font-family: Verdana, Arial, Sans-Serif, Serif;

	text-decoration: none;

	display: block;

	margin: 0;

	padding: 0px 0px 2px 5px;

}



#navibox A:link, A:visited {

	background: transparent;

	border: 1px #ffcc00 solid;

	color: #000;

	display: block;

	font-style: normal;

	font-weight: bold;

	font-size: 11px;

	font-family: Verdana, Arial, Sans-Serif, Serif;

	text-decoration: none;

	padding: 0px 0px 2px 5px;

}


/*
#navibox A:visited {

	background: #fff8dd;

	border: 1px #ffcc00 solid;

	color: #000;

	display: block;

	font-style: normal;

	font-weight: bold;

	font-size: 11px;

	font-family: Verdana, Arial, Sans-Serif, Serif;

	text-decoration: none;

	padding: 0px 0px 2px 5px;

}

*/

#navibox A:hover, #navibox A:focus {

	background: white;

	border: 1px #ffcc00 solid;

	color: green;

	display: block;

	font-style: normal;

	font-weight: bold;

	font-size: 11px;

	font-family: Verdana, Arial, Sans-Serif, Serif;

	text-decoration: none;

	padding: 0px 0px 2px 5px;	

}



#navibox A:active {

	background: #ffcc00;

	border: 1px white solid;

	color: #000;

	display: block;

	font-style: normal;

	font-weight: bold;

	font-size: 11px;

	font-family: Verdana, Arial, Sans-Serif, Serif;

	text-decoration: none;

	padding: 0px 0px 2px 5px;

}	



#navibox :link span, #navibox :visited span {

	display: none;

	border: 3px red solid;

	background: green;

}



#navibox :hover span, #navibox :focus span, #navibox :active span {

	background: transparent url("../graphics/design/bg_green.png") repeat;

	border: 2px solid #000;

	color: green;

	display: block;

	font-style: italic;

	font-weight: bold;

	font-size: 8pt;

	font-family: Verdana, Arial, Sans-Serif, Serif;

	height: 40px;

	top: 40px;

	left: 180px;

	padding: 5px 5px 10px 30px;

	margin: 0px;

	position: fixed;

	text-align: right;

	width: 230px;

}



*html #navibox :hover span, #navibox :focus span {  /* nur fuer Internet Explorer */

  background: transparent;

  b\order: 0px;

  w\idth: 200px;

  t\op: -27px;

  p\osition: absolute;

}





#navibox li, ul  {

	background: transparent;

	color: #000;

	font-style: normal;

	font-weight: bold;

	font-size: 10pt;

	font-family: Verdana, Arial, Sans-Serif, Serif;

	margin: 2px 0px 3px 0px;

}



div.pageinfo {

  background: transparent;

  color: #333;

	font-style: normal;
7
	font-weight: none;

	font-size: 8pt;

	font-family: Verdana, Arial, Sans-Serif, Serif;

	margin: 30px 0px 0px 0px;

	padding: 1px 1px 1px 5px;

	text-align: left;

}



#text, ul, il {

	color: #000000;

	font-style: normal;

	font-weight: bold;

	font-size: 10pt;

	font-family: Verdana, Arial, Sans-Serif, Serif;

	line-height: 130%;

	#margin: 0px 0px 0px 0px;

	padding: 5px 0px 5px 50px;

}



a {
	color: #000;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana, Arial, Sans-Serif, Serif;
	text-decoration: bold;
}

a:link, a:visited{

	color: #000;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Sans-Serif, Serif;
	text-decoration: bold;

}

a:active{
	color: #ddd;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Sans-Serif, Serif;
	text-decoration: bold;
}	

A:hover, A:focus {
	background: #fff;
	color: #ffcc00;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Sans-Serif, Serif;
	text-decoration: bold;
}



table {
	background: white;
	border: 1px solid #ffcc00;
	color: #3E4323;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana, Arial, Sans-Serif, Serif;
	line-height: 110%;
	text-align: left;
	width: 100%;
}



tr, td {

  background: transparent;

 	border: 1px solid #ffcc00;

 	color: #000;

	padding: 5px;

	text-align: left;

	vertical-align: top;

}

