body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size:12px;
	background-color:#000000;
	color:white;
	
}

p,P {margin:0;padding:0;}
img {border:0;}
/* ==> Layout */
h1 {font-size:17px;color:#C0C0C0;}
table {font-size:13px;border:0;}
hr{border-top:1px dotted #ffffff;}

.gruen {background-color:#A0A0A0;}
.rahmenHL  {border-bottom:1px dotted #FFFFFF;}

.rahmengesamt {border: thin dotted White;}
.borderlineT {border-top: 1px dotted #ffffff;}
.borderlineTB {border-top: thin solid #ffffff;border-bottom: 1px solid #ffffff;}
.borderlineLR  {border-left:1px dotted #ffffff;border-right:1px dotted #ffffff;}



/* ==> Shop */
.ShopNavigation {font-size:11px;padding:3px 10px 0px 10px;}
.ShopWarenleiste {background-color:#333333;}

.Shopbackground {background-color:#000000;}


.ShopAusgabe {background-color:#000000;color:#FFFFFF;}

.shopTH{background-color:#750000;color:white;font-weight:bold;padding:3px 10px 0px 10px;}
.shopTB{background-color:#e2e2e2;}



a.shop:link, a.shop:visited {color: #C0C0C0;text-decoration: none;}
a.shop:hover,a.shop:active {color: #FF9F37;text-decoration: none;}

a.aktive:link, a.aktive:visited {color: #C0C0C0;text-decoration: none;}
a.aktive:hover,a.aktive:active {color: #FF9F37;text-decoration: none;}
a.aktiveA:link, a.aktiveA:visited {color: #FF9F37;text-decoration: none;}

.aktivStatus {color:#FF9F37;text-decoration: none;}
/* ==> Links */
p.einruecken3 {padding-left:10px;font-size:11px;}



/* ==> AGBs */
.Schriftgroesse {font-size:11px;}
p.einruecken1 {padding-left:14px;}
p.einruecken2 {padding-left:24px;}



/* ==> Formular */

.textbox,.textbox_groesse,.textarea,.textareaShop,.formbutton {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#ffffff;
	color:#000000;
	border: thin solid #ffffff;
	padding:1px 5px 1px 5px;
	}
.textarea {width:680px;}
.textareaShop {width:402px;}

.textbox_groesse {width:60px;}
.textbox_groesse_preis {width:126px;}


.checkbox {border: 1px solid #ffffff;}

/* ==> Link Hauptnavigation*/
a.Haupt:link, a.Haupt:visited {
	color: #C0C0C0;
	text-decoration: none;
}
  a.Haupt:hover,a.Haupt:active {
    color: #FF9F37;
	text-decoration: none;
}
  a.HauptA:link,a.HauptA:visited {
    color: #FF9F37;
	text-decoration: none;
}

/* ==> Link */
a:link, a:visited {
	color: #C0C0C0;
	text-decoration: underline;
}
  a:hover,a:active {
    color: #FF9F37;
	text-decoration: none;
}

/* ==> AGBs */
.Schriftgroesse {font-size:11px;}
p.einruecken1 {padding-left:14px;}
p.einruecken2 {padding-left:24px;}




DIV.shadow, DIV.shadow2, DIV.shadow3, DIV.shadow4, DIV.shadow5 {   padding: 1px;   border-radius: 10px;   -moz-border-radius: 10px;   }
   
   
DIV.shadow {   background-color: #8e8e8e;   border-right: 1px solid #959595;   margin: 0px;   }
DIV.shadow2 {   background-color: #aaa;   border-right: 1px solid #bebebe;   margin: 0px;   }
DIV.shadow3 {   background-color: #d1d1d1;   border-right: 1px solid #e1e1e1;   margin: 0px;   }
DIV.shadow4 {   background-color: #ededed;   border-right: 1px solid #f6f6f6;   margin: 0px;   }


DIV.shadow table {   border: 0px solid #ECECED;   margin: 0;   display:block;   position: relative;   top: -3px;   left: -3px;   }
DIV.shadow img {   border: 0px solid #ECECED;   margin: 0;   display:block;   position: relative;   top: -3px;   left: -3px;   }



