
body {
    color: black; 
    background-image:url(bk_mn.jpg); background-repeat:repeat-x;;
    background-color: #F0F0F0;
    font-size: 100.01%;
    font-family: Georgia, Verdana, Arial, sans-serif;
    margin: 0; padding: 0px 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
  }
p{
 font-size: 14px;
}
a img{
border:0;
}
p.small {
font-family:Arial;
font-size:12px;
}
div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 900px;
    padding: 0;
    background-color: white;
    border: 1px solid; 
  }
html>body div#Seite {
    border-color: black;  /* Farbangleichung an den Internet Explorer  */
}

div#Titel {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 900px;
    padding: 5px 0 5px 0;
    background: #000000 url(bk_title.jpg) no-repeat 37% 0%; */
    background-color: black;
    border-bottom: 1px solid silver;
  }

  div#Titel h1 {
	font: bold 40px 'Trebuchet Ms', Sans-serif;
	letter-spacing: -2px; 
    text-align: left;
    margin: 0px 0px 0px 0; padding:10px 10px 0px 10px; 
    color:white;   
  }

  div#Titel h2 {
    font-size: 12px;
    font-style:italic;
    color:orange;
    margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;
    text-align: right;
  }

  div#Titel strong {
    font-size: 10px;
    margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;
    text-align: center;
  }
  div#Titel p {
    font-size: 10px;
    margin: 0px 0px 0px 0px; padding:0px 10px 0px 10px;
    text-align: left;
    color:white;
  }

h3 {
    font-size: 14px;
    margin: 0px 0px 0px; padding:3px;
  }


div.Navigation {
	font-size: 12px;
	margin: 10px 0px 10px 587px; 
	padding: 0px 0px 0px 0px ;
	width:298px;
	background-color: #F5F5F5;
	border: 1px solid;}

div.Navigation h1 {
	color:white;
	font-size: 16px;
	margin: 0px 0px 5px 0px; 
	padding: 2px 5px 2px 5px ;
	background-color: #000000;
	background-image:url(bk_bar.jpg); background-repeat:repeat-x;}

div.Navigation a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}


  div.Navigation a:link {
    color: black;
  }
  div.Navigation a:visited {
    color: black;
  }
  div.Navigation a:active {
    color: white;
  }
  div.Navigation a:hover {
    color: black; 
  }

div.Navigation p { 
	margin: 0 0 5px 0px;
	padding: 0px 15px 0px 3px;
	font-family: Arial;
	font-size:11px;
  }

div#Content {
margin: 10px 0px 15px 10px; 
padding: 0px ;
width: 555px;
border: 1px solid;
float:left;
background-image:url(bk.gif); background-repeat:repeat-x;}

* html div#Content {margin: 10px 0px 15px 5px;}

div#Content h1 {
	color:white;
	font-size: 16px;
	margin: 0px 0px 10px 0px; 
	padding: 2px 5px 2px 5px ;
	background-color: #000000;
	background-image:url(bk_bar.jpg); background-repeat:repeat-x;}

   div#Content h2 {
	padding: 0px 5px 0px 5px;
	font-size: 16px;}

   div#Content a {
	color:black;
	font-weight: bold;
    	font-size: 12px;
    	margin: 0 0px 0px 0; 
    	padding: 0px 0px 0px 0px ;
	text-decoration:none;}
   div#Content p {
	padding: 0px 10px 0px 5px;
	}
div#Content b {
}

div#Content table {}

div#Content td {}

div#Content td.A {
	text-align:center; 
	width:150px;}

div#Content td.B {
	text-align:left; 
	width:200px;}

div#Content tr.Head {
	color:white;
	background-image:url(bk_bar.jpg); background-repeat:repeat-x;}

div#Content table.produkt {
	width:540px;
	margin: 0px 5px 0px 5px;
	font-family: Verdana;
	font-size: 12px;
	border-top:1px solid silver;}   

   div#Content table.produkt td{
	padding:5px;
	vertical-align:top;}
	
   div#Content table.produkt td.preis{
	width:80px;
	padding:5px;
	vertical-align:middle;
	text-align:center;
	font-size:15px;font-weight:bold;font-family:Arial;
	color:red;}

div#Content table.produkt img{
	border:1px dashed silver;
	height:80px;width:80px;}

div#Inhalt {
margin: 0px 0px 0px 0px;
padding: 15px 5px 15px 5px;
background-color: white;
border: 1px solid;
}
* html div#Inhalt {
height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
margin-bottom: 0;
}
div.box{ 
	margin:0px 5px 5px 5px;
	padding: 0;
	width:300px;
	border: 1px solid;
}

div.news{
	margin:30px 5px 5px 5px;
	padding:0px ;
	border: 1px solid;
	clear:both;
}

p#Fusszeile {
clear: both;
font-size: 0.83em;
margin: 0; padding: 0.1em;
text-align: center;
background-color: #F5F5F5;
border-top: 1px solid silver;
}
p#Fusszeile a{
color: black;
font-size: 10px;
}

p#Kopfzeile {
clear: both;
font-size: 0.83em;
margin: 0; padding: 5px 2px 0px 0px;
text-align: right;
background-color: #FAFAFA;
border-bottom: 1px solid silver;
}

p#Kopfzeile a:link{
	color: black;text-decoration:none;font-weight:bold;
}
 p#Kopfzeile a:visited{
	color: black;text-decoration:none;font-weight:bold;
}
 p#Kopfzeile a:hover{
	color: gray;text-decoration:none;font-weight:bold;
}
ul.s{
margin:2px 5px;
padding:0 15px;
font:12px normal Helvatica,Verdana;
line-height:13px;
}
table.pl{
margin:5px;
border-collapse:collapse;
}
table.pl td{
padding:3px 8px;
border:1px solid silver;
background:#fafafa;
}

