
 body {margin:0px; padding:0px; background-color:#FFFFFF}
 
div .MP3 {
	background-image: url("../../../fileadmin/template/images/listen.gif");
	background-position: 0px 3px;
	background-repeat: no-repeat;
	padding-left:30px;
	list-style-type:none;
	line-height:20px;
}

.MP3-Aufzaehlung {
	background-image:none;
	list-style-type:none;
	line-height:20px;
}

h1 {font-size:14px;}
h2 {font-size:12pt;}
.category_title {font-size:12px;color:red;}
.produktbild {float:right;}
.warenkorb_tabelle {font-size:11px;}
.warenkorb_header {font-size:11px;font-weight:bold;}
.listitem {font-size:11px;}
.checkbox_agb {width:300px;margin-top:-18px;margin-left:8px;line-height:15px;}
a {font-family:Tahoma; font-size:11px;  color:#da251d; line-height:13px }

  .policy{font-family:Tahoma; font-size:10px;  color:#A4AFB1; }
  .text{font-family:Tahoma; font-size:10px;  color:#8D9591; }
  .white{font-family:Tahoma; font-size:10px;  color:#FFFFFF; text-decoration:none; line-height:10px }
  .main{font-family:Tahoma; font-size:11px;  color:#7D8682; line-height:13px }
  .green{font-family:Tahoma; font-size:10px;  color:#da251d; line-height:13px }
  .green_11{font-family:Tahoma; font-size:11px;  color:#da251d; line-height:13px }
  .orange{font-family:Tahoma; font-size:11px;  color:#da251d; line-height:13px }
  .blue{font-family:Tahoma; font-size:11px;  color:#00AAD5; line-height:13px }




  .input{
  		width:107px; height:21px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#B7BCBE;
		font-family:Tahoma; font-size:11px;  color:#7D8682;
		padding-top:2px;
		}
		
  .input2{
  		width:319px; height:22px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#939C9E;
		font-family:Tahoma; font-size:11px;  color:#494F4E;
		padding-top:2px;
		}

		.textarea{
		width:319px; height:85px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#939C9E;
		font-family:Tahoma; font-size:11px;  color:#494F4E;
		padding-top:2px;
		overflow:auto;
		}
.unterseiten {
		font-family:Tahoma,Arial;
		font-size:11px;
		color:#7D8682;
		line-height:16px 
}
.paginator { font: 11px Arial, Helvetica, sans-serif; padding-top: 20px; padding-bottom: 10px; margin: 0px; }
.paginator a, .pageList .this-page {padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator a:visited {padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .break {padding: 2px 6px; border: none; background: #fff; text-decoration: none;}
.paginator .end {padding: 2px 6px; border: solid 2px #ddd; background: #fff;}
.paginator .this-page {padding: 2px 6px; border-color: #999; font-weight: bold; font-size: 13px; vertical-align: top; background: #fff;}
.paginator a:hover {color: #000; background: #cccccc; border-color: #036; text-decoration: none;}
.paginator .ranking {display: block; margin-top: 0.5em; font-weight: bold;}
.paginator .ranking a {padding: 0; border: 0; background: transparent;}
.paginator .ranking a:hover {text-decoration: underline; color: #f60; background: transparent;}

fieldset {
  padding: 1em;
  font:100%/1 sans-serif;
  }
label {
  float:left;
  width:25%;
  margin-right:0.7em;
  padding-top:0.2em;
  text-align:right;
  }

