/* CSS Document by Werbewind | SD - Vers. 2.3 */

* {
	padding: 0;
	margin: 0;
}
/* ____ Body mit Scrollbalken ____ */
body {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
	scrollbar-face-color: #DDDDE1;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #324056;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

/* ____ Grundformatierungen ____ */
td, table, tr 	   { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13px; color: #000000;}

.adresse		   { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #FFFFFF;}
a.adresse:active   { color: #FFFFFF; font-weight:normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a.adresse:link     { color: #FFFFFF; font-weight:normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a.adresse:visited  { color: #FFFFFF; font-weight:normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a.adresse:hover    { color: #FFFFFF; font-weight:normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
		
.navi-1			   { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 16px; color: #FFFFFF; font-weight:bold;}

/* ____ Shop Home ____ */
.shop-preis-1	  	 { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 14px; color: #000000; font-weight:bold;}
.shop-box-header-1	 { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 14px; color: #000000; font-weight:bold;}
 				  
/* ____ Text-Links ____ */
a:active  { color: #87551D; font-weight:bold; font-size:13px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a:link    { color: #87551D; font-weight:bold; font-size:13px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a:visited { color: #87551D; font-weight:bold; font-size:13px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a:hover   { color: #B98549; font-weight:bold; font-size:13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
		
/* ____ Formularfelder ____ */
.btt1      { color: #000000; width: 70px; height: 21px; font-size: 11px; font-weight: bold; cursor: pointer; background-color: #D3AD58; border: 1px solid #000000;}
.kform     { color: #000000; width: 185px; height: 19px; font-size: 11px; background-color: #FDF6BF; border: 1px solid #D3AD58; padding-left:3px;}
.kform2    { color: #000000; width: 25px; height: 19px; font-size: 11px; background-color: #FDF6BF; border: 1px solid #D3AD58; padding-left:3px;}
.kform3    { color: #000000; width: 100px; height: 19px; font-size: 11px; background-color: #FDF6BF; border: 1px solid #D3AD58; padding-left:3px;}
.multifeld { color: #000000; width: 280px; height: 100px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; background-color: #FDF6BF; border: 1px solid #D3AD58; padding-left:3px;}

/* ____ SHOP FORMATIERUNGEN ____ */
#shopcontainer { margin: auto; text-align: center; }
#shopcontainer p, #shopcontainer tr, #shopcontainer td, #shopcontainer li, #shopcontainer lu { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13px; color: #3F2405}
#shopcontainer td { padding-top: 3px; padding-bottom: 3px; }
/* Text-Links */
#shopcontainer a  		 {  color: #87551D; font-size: 12px;}
#shopcontainer a:active  {  color: #87551D; font-size: 12px;}
#shopcontainer a:link    {  color: #87551D; text-decoration: underline; font-size: 12px;}
#shopcontainer a:visited {  color: #87551D; text-decoration: underline; font-size: 12px;}
#shopcontainer a:hover   {  color: #B98549; text-decoration: none; font-size: 12px;}

#shopcontainer input, #shopcontainer select, #shopcontainer textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#shopcontainer .kat_name { font-size: 14px; color: #AB7940; font-weight: bold; font-family: Arial, Helvetica, Geneva, sans-serif; padding-bottom:25px;}
#shopcontainer .prozente { color: #EF0505; }
#shopcontainer .preis { font-weight: bold; font-size:14px;}
#shopcontainer .artikel_trennung { height: 1px; background-color:#000000; margin:0; padding: 0; }
#shopcontainer .artikel_link {font-weight: bold;}
#shopcontainer .bestellnr {color: #727373; font-size:10px;}
#shopcontainer .warenkorb_zeile { border-bottom: 1px solid #000000; }
#shopcontainer .trennung_warenkorb { border-top: 3px solid #000000; padding: 0;}
#shopcontainer .keine_agb {text-align: center; border: 2px solid #C90606; padding: 4px;}
#shopcontainer .bestellt {text-align: center; background-color: #FDE6E6; border: 1px solid #D38D8D; padding: 6px; margin: 12px;}
#shopcontainer .kat_ueb  { font-weight: bold; }
#shopcontainer .kat_bild  { border: 1px solid #000000; }
#shopcontainer .btt_warenkorb_aktualisieren { background-color:#FF9900; }
#shopcontainer .suche_markieren { font-weight: bold; color: #FD0202; }
#shopcontainer .suche_ueb {color: white; background-color: #3B7EB0; font-weight: bold;}
#shopcontainer .artikel_bild {border: 1px solid #000; margin-right: 10px; margin-bottom: 5px;}
#shopcontainer .artikel_beschr {}
#shopcontainer .artikel_bild_kl           {border: 1px solid #000; margin-right: 10px; margin-bottom: 5px;}
#shopcontainer a.artikel_bild_kl:active   {border: 1px solid #000;}
#shopcontainer a.artikel_bild_kl:link     {border: 1px solid #000;}
#shopcontainer a.artikel_bild_kl:visited  {border: 1px solid #000;}
#shopcontainer a.artikel_bild_kl:hover    {border: 1px solid #000;}
#shopcontainer .artikel_ueb      		  {font-weight: bold; font-size:14px;}

#shopcontainer .bild_vergroessern           { color: #AF2318; font-weight: normal; }
#shopcontainer a.bild_vergroessern:active   { color: #AF2318; font-weight: normal; }
#shopcontainer a.bild_vergroessern:link     { color: #AF2318; font-weight: normal; }
#shopcontainer a.bild_vergroessern:visited  { color: #AF2318; font-weight: normal; }
#shopcontainer a.bild_vergroessern:hover    { color: #DE4E43; font-weight: normal; }
/* Bildergalerie */
.pics-vorschau-1 { font-size:11px; }
.pics-vorschau-2 { font-size:10px; color:#999; }

#agb p { margin-bottom:1em}
#agb p strong { display:block;}
