/*WOLF*/
body,html{ 	Background-Color: #ffffff; 
			
			font: 90.01% normal Verdana,Arial,sans-serif; 
       		margin: 0px;
       		padding:0px;height:100.01%;}
ul		{ font-family: Verdana,Arial,sans-serif; font-size: 9pt }
p           { font-family: Verdana,Arial,sans-serif; font-size: 9pt }
p.small     { font-family: Verdana,Arial,sans-serif; font-size: 8pt }
h1          { font-family: Verdana,Arial,sans-serif; font-size: 12pt ;margin:0;font-weight: bold;}
h2          { font-family: Verdana,Arial,sans-serif; font-size: 11pt }
h4          { font-family: Verdana,Arial,sans-serif; font-size: 10pt }
th          { font-family: Verdana,Arial,sans-serif; font-size: 10pt; font-weight: bold; Background-Color:#eeeeee;Color:#000040; }
			
td            { font-family: Verdana,Arial,sans-serif;font-size: 10pt; }

a           {font-family:Verdana, Arial, sans-serif; color:#004724; font-weight: normal; text-decoration:none; }
a.small     {font-family:Verdana, Arial, sans-serif; font-size: 8pt; color:#079784; font-weight: normal; text-decoration:none; }
a:hover     {text-decoration:none; color:#004020; text-decoration : none;  }
#alles {background-color:white;
}
#test{filter:alpha(opacity=95);
 -moz-opacity:0.95;
}
#kopf   {padding:4px;margin:0px;font-size:18pt;text-align:left;margin-top:0px;  
	vertical-align:middle;height:100px;
         top:0px; left:0px; width:100%; height:95px;
	background-repeat:repeat-x;
			Background-Image: url('media/Image/kopf.gif');       
				filter:alpha(opacity=100);
 -moz-opacity:1;width:1000px;	}
#kopf #banner {margin-left:200px;}
#main   {clear:both;padding-top:4px;width:1000px;text-align:left;}
#left   {clear:both;padding:2px;padding-top:0px;float:left;width:170px;margin:0px;}
#right  {padding:0px;float:right;width:200px;margin-right:4px;}
#center {margin:0;padding:0px;margin-left:175px;margin-right:225px;}
#footer {margin-top:2em;font-size:0.8em;clear:both;float:block;color:#404040;text-align:center;left:2px;border-width:1px;border-style:solid; width:100%;border-color:#606060;
        background-color:#ccf;}
#footer a {color:red;font-}

#warenkorbklein{width:170px;margin:0px;padding-right:0px;padding-bottom:8px;}
#sucheklein    {width:170px;margin:0px;padding-right:0px;padding-bottom:8px;}

#navmain #menu0 a{Background-Color:#fff}
#navmain {margin-left:300px;text-align:left;width:1000px}
#navmain ul{
		margin:0px;
		padding:0px; 
		list-style-type:none;
}
#navmain li{margin:0px;
		padding:0; 
		display:inline;	
padding-left:40px;
}
#navmain a{background-color:#ffffff;}

#mainmenu a{Background-Color:#cff;}
#mainmenu {	width:100%;margin-top:8px;}
#mainmenu ul{
		margin:0px;
		padding:0px; 
		list-style-type:none;
}
#mainmenu a:hover {color:white;background-color:#008;}
#mainmenu a:hover{color:#fff; background-color:#009684;}
#mainmenu li{margin:0px;
		padding:0; 
display:inline;	
}
#mainmenu a{ -moz-border-radius:4px;
		display:block;
		margin:0px;
        margin-top:1px;
		padding:4px;
		border: solid #297574;
		border-width: 1px;
}
#liste {display:block;padding:0;margin:0;margin-top:4px;}
#liste .bild{border:solid 1px #000000;}
#liste table {}
#liste td{vertical-align:top;}

#details {}
#details img{
		float:right;
		margin-right:1em;
		border:solid 1px #079784;
		margin-bottom:1em;
}
#details .warenkorb_zurueck {cleaar:both;padding-top:1em;}

.preis{font-size:1.4em;}
.button {padding:2px;border:1px solid #079784;background-color:#79d7c4;color:black;}


.rahmen_td { 
		Background-Color:#f4ffff;
        padding:2px; 
        border:  1px solid #0ba; 
		border-top-width:0px; 
        	text-align:left;
		margin-bottom:10px;
              } 
.rahmen_th { Background-Color:#009684;
	  	    Background-Image: url('media/Image/kopf.gif');       
			Background-image: url('media/Image/rahmen_th.gif');
		      Color:#032; 
             padding:1px;padding-left:4px;padding-top:4px; 
             border:1px solid #0ba; 
        	     text-align:justify;font-weight:bold; } 



/* Aussehen des Warenkorbes wenn kein MainMenu oben*/
.warenkorb { font-family:Verdana, Arial, sans-serif; font-size: 8pt; color:black; Background-Color: orange; text-decoration:none; width:150px; }
.eingabefeld {font-size:9pt;background-color:#aaeeee}	

.warenkorb_artikel {font-family:Verdana, Arial, sans-serif; font-size:10pt;}
.warenkorb_preis {font-weight:bold;font-family:Verdana, Arial, sans-serif; font-size:10pt;}
.liste_nav {background-color:88f;border-color:#808080;border-style:solid;border-width:1px;}

#nav {   
}
#nav ul{
		margin:0px;
		padding:0px; 
		list-style-type:none;
}
#nav ul ul{
		margin:0px;
		padding:0px; 
		padding-left:1em; 
		list-style-type:none;
		margin-left:0px;
}
#nav li{margin:0px;
		padding:0; 
display:inline;	
}

#nav a{ -moz-border-radius:4px;
		display:block;
		margin:0px;
        margin-top:1px;
		padding:4px;
		border: solid #297574;
		border-width: 1px;
         	background-color:red;
		Background-Image: url('media/Image/menu.gif');       
	
}

.sitemap  {	
		color:#000080;
		list-style-type:square;}
.sitemap a{color:#000080;font-weight:bold;}
.sitemap_artikel  {
		color:#a00000;
		list-style-type:circle;}
.sitemap_artikel a{color:blue;font-weight:normal;}

#nav a:hover {color:white;background-color:#009684;background-image:none;}

#nav .aktiv {Background-Color:#009684;;color:white;background-image:none;}
#nav .aktiv:hover {Background-Color:#009684;color:white;background-image:none;}	
#menu0 a{Background-Color:#cff;}
#menu1 a{Background-Color:#dff;}
#menu2 a{Background-Color:#eff;}
#nav a strong {Display:block;border-bottom:solid 1px #ccc}

#navmain {display:block;float: right} 
dfn,span.unsichtbar {position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline;}
 .bild {
          border-style : solid;
          border-width : 1px;
          border-color : #009684;
      }
.news_small {padding-bottom:12px;}
#newsthemen {text-align: left}
}
#newsthemen image{float:right;margin-bottom:4px;margin-right:4px;border:solid 1px #888}
}


#liste td {
          vertical-align:top;
          font-family : Verdana, Arial, sans-serif;
          font-size:0.8em;
          border-bottom-width : 1px;
          border-bottom-style : solid;
          border-bottom-color : #ffb413;
          border-bottom-color : #000;
          padding:4px;margin:0;
      }
.groessefarben {margin-top:8px;}
.select_farbe {width:4.5em;display:block;float:left;}
.select_groesse {width:4.5em;display:block;float:left;}
.select_anzahl {width:4.5em;display:block;float:left;}
.inwarenkorb {padding:0;margin:0;margin-top:4px;}

#shopstart {text-align:center;color:#009684;}
.wettkampf_klein a {display:block;border-bottom:1px solid #ccc;padding-bottom:4px}
.wettkampf_klein {display:block;}