body {
	padding:0;
	margin:0;
	background-color:#257;
	text-align:left;
	font-size: 12px;
    font-family: Verdana;
  }

img{border:0;}

ul {font-size: 12px;}

p.jus {text-align:justify}

div#Seite {
   	text-align:left;    
   	margin: 0px;      
    width: 950px;
    padding: 0px;
    background-color: white;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	font-family: Helvetica;
  }

div#kopf {
	background:url(img/bg.jpg) repeat-x;
    font-size: 100.01%;
    font-family: Helvetica;
	margin:0;
	padding:0;
	height:180px;
	border-bottom: 1px solid #cccccc;
  }  

div#kopf h1{
    color: black; 
	font-size: 50px;
    font-family: Verdana;
	padding:50px 0px 0px 0px;margin:0;
  }
div#kopf h2{
    color: #666666; 
	font-size: 25px;
    font-family: Verdana;
	padding:0px 0px; margin:0px;
	margin-left:280px;
  }
div#kopf img {
	float:left;
	margin:0;padding:0;}

p#kopfzeile {
	background-color:white;
	border-bottom: 2px solid #379;
	border-top: 2px solid #379;
	padding:2px 0px 0px 70px;
	margin:0px;
	}

p#kopfzeile a {
	font-size:12px;
	color:black;
	vertical-align:top;
    margin: 0px 20px 0px 0px;
    padding: 0px;
    /*font-weight: bold;*/
	/*text-decoration:none;*/
  }

p#kopfzeile a:link {
    	/*color: white;*/
  }
p#kopfzeile a:visited {
    	/*color: white;*/
  }
p#kopfzeile a:active {
    	/*color: white;*/
  }
p#kopfzeile a:hover {
    	/*color: white;*/
  }

div#content {
	background:url(img/expl.jpg) no-repeat 99% 5%;
	padding:10px;
}

div#content p{
	color: black; 
	font-size: 12px;
    font-family: Verdana;
	padding:0;margin:5px;
}
div#content a{}

div#content h1{ 
	font-size: 16px;}
div#content h2.f{
	width:200px;
	float:left;
    color: black; 
	font-size: 14px;
    font-family: Verdana;
	font-weight:bold;
	padding:0px 0px 0px 0px;margin:0px 0px 5px 5px;
  }
div#content h3{
    color: black; 
	font-size: 12px;
    font-family: Verdana;
	font-weight:bold;
	padding:0px 0px;margin:0px;
}

div.cad {
	background:url(img/tab_bg.gif) top left repeat-x #fafafa;
	clear:both;
	margin:12px 60px;
	padding:5px 5px 0 5px;;
	width:800px;
	border: 1px solid #cccccc;
	overflow:auto;}

div.ad {
	clear:both;
	margin:12px 60px;
	padding:5px 5px 0 5px;
	width:800px;
	border-top: 1px solid #cccccc;}

p#fusszeile {
	color:white;
	padding:2px 0px 1px 0px;
	margin:0px;
	text-align:center;
	width: 950px;
	font-size:10px;
}

p#fusszeile a {
margin: 0px;
padding: 0px;
}

p#fusszeile a:link {color:white;}
p#fusszeile a:visited {color:white;}
p#fusszeile a:active {color:white;}
p#fusszeile a:hover {color: red;}

table {font-size:12px;}
table.B{
border-top: 1px solid black;
font-size:12px;
width:750px;}
table.B tr{
border-bottom: 1px solid black;}
table.B td{
border-bottom: 1px solid black;}

span.shop{
margin: 5px 40px 0px 0px;
float:left}

table.C {}

table.C tr{border:0;}

table.C tr.H{
font-weight:bold;
}

table.C tr td{
padding:10px;
border:0;
}

table.C tr td.T{
width:180px;
padding:10px;}

table.D{
font-size:14px;
font-family:Times New Roman;
border: 1px solid black;margin-top:5px;background:#f4f4f4}
table.D td{width:1em}

table.E{
}

table.E th{
background-color:#f0f0f0;
vertical-align:top;
padding:3px 10px;
border:0;
font-weight:bold;
}
table.E td{
background-color:#f0f0f0;
vertical-align:top;
padding:3px 10px;
border:0;
}

code {
background:#f0f0f0;margin:20px;}

img.li {
margin:5px 5px 5px 200px;
border:1px solid black;}

li {
text-align:justify;
margin:5px 0px}
