html,body {
	background-color:#fef8ec;
	height:100%;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	min-height:100%;
	background-image: url(../images/back.gif);
	background-repeat:repeat-y;
	background-position: center;
}
*html #mitte {
	height:100%;
}
form {
	margin:0;
	padding:0;
}
input {
	background-color:#FFFFFF;
	border:1px solid #999999;
}
h1, h2, h3, h4, h5 {
	padding:0 0 0 0;
	margin:0 0 0.5em 0;
}
h4 {
	font-size:1.0em;
	color:#006600;
}
h3 {
	font-size:1.0em;
	color:#BA0E34;
}
h2 {
	font-size:13px;
	font-weight: bold;
}
h1 {
	font-size:1.0em
}
p {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
a {
	color:#0000FF;
	text-decoration:underline;
}
a:hover {
	color:#000;
	text-decoration:underline;
}
p.bodytext a { color:#0000FF; text-decoration:underline;}

p.bodytext a:hover { color:#000000; text-decoration:underline;}

p.bodytext a.active {color:#000000; text-decoration:underline;}


/* RTE / Bulletlists */
UL { margin-top: 0px;  }
UL UL LI { font-size: 10px; }
OL { margin-top: 0px; }
LI { margin-top: 0px; margin-bottom: 0px; padding-top: 2px; }

.clear_both {clear:both; font-size:1px;}
.clear_right {clear:right; font-size:1px;}
.clear_left {clear:left; font-size:1px;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/	
#outer {
	text-align:center;
}
#mitte {
	width:1000px;
	margin:0 auto;
	text-align:left;
	min-height:100%;

}
#mitte_innen {
	width:900px;
	margin:0 0 0 60px;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#row1 {
	height:155px;
	width:900px;
	margin:0 0 0 0;
	padding:5px 0 0 0;
}
#row1_col1 {
	width:245px;
	height:150px;
	background-image: url(../images/logo.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0 0 0 0;
	float:left;
}
#row1_col2 {
	width:475px;
	height:150px;
	margin:0 0 0 0;
	float:left;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#row2 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:900px;
	float:left;
	/*background-image:url(../images/back_row3.gif);*/
	/*BRZ*/
	background-repeat:repeat-y;
}
#row2_col1 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:240px;
	height:100px;
	background-color:#fab612;
	float:left;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
#row2_col1_content {
	margin:8px 0 0 0;
	padding:0 0 0 0;
	float:left;
	text-align:center;
	width:240px;
}
#row2_col1_content a {
	color:black;
	text-decoration:none;
}
#row2_col1_content a:hover {
	/*text-decoration:underline;*/
}
#row2_col2 {
	padding:0px 0 0 10px;
	margin:0 0 0 5px;
	width:625px;
	height:100px;
	float:left;
	background-color:#fab612;
	
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
#row2_col2_content{
	padding:0px 0 0 0;
	/*width:460px;*/
}
#row2_col2_content div.csc-textpic-imagewrap {
	margin-right:18px;
}
 
#row2_col2_start {
	padding:10px 0 0 10px;
	width:630px;
	float:left;
}
#row2_col2_content_start{
	padding:0 0 0 0;
}
#row2_col3 {
	padding:10px 0 0 10px;
	margin:0 0 0 5px;
	width:145px;
	height:90px;
	float:left;
	background-color:#fab612;
}
#row2_col3_content{
	padding:0 0 0 0;
	width:130px;
	text-align:center;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#row3 {
	margin:5px 0 0 0;
	padding:0 0 0 0;
	width:900px;
	float:left;
	/*background-image:url(../images/back_row3.gif);*/
	/*BRZ*/
	background-repeat:repeat-y;
	 position: relative;
	  float:left;

}
#row3_col1 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:240px;
	 position: relative;
	 float:left;
	
	background-color:#fab612; 
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;

}
#row3_col1_adresse {
	margin:0 0 0 0;
	padding:50px 0 15px 20px;
	float:left;
	width:220px;
	position: relative; 
}
#row3_col1_adresse_inner {
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:200px;
	position: relative; 
}
#row3_col2 {
	padding:10px 0 0 5px;
	margin:0 0 0 5px;
	width:630px;
	float:left;
	background-color:#fab612;
	
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
#row3_col2_content{
	padding:0 0 0 0;
}
#row3_col3 {
  position:relative;
	padding:10px 0 0 5px;
	margin:0 0 0 5px;
	width:630px;
	float:left;
}
#row3_col3_content{
	padding:0 0 20px 0;
}
#row3_col3_1 {
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:470px;
	float:left;
}
#row3_col3_1_inner {
	padding:0 0 20px 0;
	margin:0 0 0 0;
	width:450px;
	float:left;
}
#row3_col3_2 {
	padding:0 0 50px 10px;
	margin:0 0 0 0;
	width:150px;
	float:left;
}
* html #row3_col3_2 {
	width:145px;
}
.facebook {
  border-top:1px dotted #666;
  position:absolute;
  right:0;
  bottom:0;
	padding:7px 0 0 0;
	margin:0 0 0 0;
	width:150px;
	float:left;
}
.facebook img {border:none;float:left;margin:0 5px 0 0;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.angebote{
	margin:5px 0 0 0;
	padding:0 0 0 0;
	width:468px;
	border:1px dashed #000;
	float:left;
}
.angebote_details{
	margin:5px 0 0 0;
	padding:0 0 0 0;
	width:628px;
	border:1px dashed #000;
	float:left;
}
/*+++++++++++++++++++++++++++++++++++++ Hauptnavigation Ebene 1 ++++++++++++++++++++++++++++++++++++++*/
#nav_main{
	margin:0 0 0 0;
    padding:10px 0 10px 20px;
    width:200px;
    text-align:left;
	 display:block;
	 position: relative; 
	 float:left;
	
}


#nav_main a{ float:left;position: relative; display:block; border-bottom: 1px solid black; padding:20px 0 3px 45px; width:140px;	background-position: bottom; background-position: left; color:#000; text-decoration:none;}

#nav_main a:hover{	position: relative; font-weight:bold;}
#nav_main a.active{font-weight:bold;}
#nav_main a.active:hover{font-weight:bold;}
#nav_main a.aktiv {font-weight:bold;}




#nav_main a.start { float:left;position: relative; display:block;background-image:url(../images/nav_images/start.gif); background-repeat:no-repeat;}
#nav_main a.res {display:block;background-image: url(../images/nav_images/reservieren.gif); background-repeat:no-repeat;}
#nav_main a.los {display:block;background-image:url(../images/nav_images/loswerden.gif);  background-repeat:no-repeat;}
#nav_main a.bus {display:block;background-image:url(../images/nav_images/buecherimbus_kl.png);  background-repeat:no-repeat;}
#nav_main a.akt {display:block;background-image: url(../images/nav_images/aktion.gif); background-repeat:no-repeat;}
#nav_main a.prin {display:block;background-image:  url(../images/nav_images/prinzip.gif); background-repeat:no-repeat;}
#nav_main a.bew {display:block;background-image: url(../images/nav_images/bewerten.gif);background-repeat:no-repeat;}
#nav_main a.kon {display:block;background-image: url(../images/nav_images/kontakt.gif); background-repeat:no-repeat;}
#nav_main a.imp {display:block;background-image: url(../images/nav_images/impressum.gif); background-repeat:no-repeat;}
#nav_main a.anf {display:block;background-image: url(../images/nav_images/anfahrt.gif); background-repeat:no-repeat;}



#nav_main a.startaktiv { float:left;position: relative; display:block;background-image:url(../images/nav_images/start.gif); background-repeat:no-repeat;color:#000;font-weight:bold;}
#nav_main a.resaktiv {display:block;background-image: url(../images/nav_images/reservieren.gif); background-repeat:no-repeat;color:#000;font-weight:bold;}
#nav_main a.losaktiv {display:block;background-image:url(../images/nav_images/loswerden.gif);  background-repeat:no-repeat;color:#000;font-weight:bold;}
#nav_main a.busaktiv {display:block;background-image:url(../images/nav_images/buecherimbus_kl.png);  background-repeat:no-repeat;color:#000;font-weight:bold;}
#nav_main a.aktaktiv {display:block;background-image: url(../images/nav_images/aktion.gif); background-repeat:no-repeat;color:#000;font-weight:bold;}
#nav_main a.prinaktiv {display:block;background-image:  url(../images/nav_images/prinzip.gif); background-repeat:no-repeat;color:#000;font-weight:bold;}
#nav_main a.bewaktiv {display:block;background-image: url(../images/nav_images/bewerten.gif);background-repeat:no-repeat;color:#000;font-weight:bold;}
#nav_main a.konaktiv {display:block;background-image: url(../images/nav_images/kontakt.gif); background-repeat:no-repeat;color:#000;font-weight:bold;}
#nav_main a.impaktiv {display:block;background-image: url(../images/nav_images/impressum.gif); background-repeat:no-repeat;color:#000;font-weight:bold;}
#nav_main a.anfaktiv {display:block;background-image: url(../images/nav_images/anfahrt.gif); background-repeat:no-repeat;color:#000;font-weight:bold;}

/*+++++++++++++++++++++++++++++++++ Hauptnavigation Ebene 2 ++++++++++++++++++++++++++++++++++++++++++*/


#nav_main a.sub { float:left;position: relative; border-bottom:1px solid #FFFFFF;	background-color:#ffdc89;text-decoration: none;	color:#000; }
#nav_main a.sub:hover{font-weight:bold;	color:#000; background-color:#ffdc89;}
#nav_main a.sub.active{font-weight:bold; 	color:#000; background-color:#ffdc89;}
#nav_main a.sub.active:hover{font-weight:bold;	color:#000; background-color:#ffdc89;}	
	tt_products_item_list
	
#nav_main a.subaktiv {	 float:left;position: relative; width:150px; background-color:#ffdc89;font-weight:bold; color:#000; border-bottom:1px solid #FFFFFF}
#nav_main a.subaktiv.active {font-weight:bold;	color:#000; background-color:#ffdc89;}
#nav_main a.subaktiv:hover {font-weight:bold;	color:#000;	background-color:#ffdc89;}
#nav_main a.subaktiv.active:hover{	font-weight:bold;	color:#000; background-color:#ffdc89;}

#nav_main a.submoebel { float:left;position: relative; 	display:block;	background-image: url(../images/nav_images/polster.gif); background-repeat: no-repeat;background-color:#ffdc89; color:#000; }
#nav_main a.submoebel:hover {font-weight:bold;	color:#000;}
#nav_main a.submoebel.active {font-weight:bold;	color:#000;}
#nav_main a.submoebel.active:hover {font-weight:bold;	color:#000;}
#nav_main a.submoebelaktiv {	display:block;	background-image: url(../images/nav_images/polster.gif); background-repeat: no-repeat;background-color:#ffdc89; color:#000; font-weight:bold; }
#nav_main a.submoebelaktiv:hover {	display:block;	background-image: url(../images/nav_images/polster.gif); background-repeat: no-repeat;background-color:#ffdc89; color:#000; font-weight:bold; }

#nav_main a.subbuero {	 float:left;position: relative; display:block;	background-image: url(../images/nav_images/buero.gif); background-repeat: no-repeat;background-color:#ffdc89; color:#000; }
#nav_main a.subbuero:hover {font-weight:bold;	color:#000;}
#nav_main a.subbuero.active {font-weight:bold;	color:#000;}
#nav_main a.subbuero.active:hover {font-weight:bold;	color:#000;}
#nav_main a.subbueroaktiv {	display:block;	background-image: url(../images/nav_images/buero.gif); background-repeat: no-repeat;background-color:#ffdc89; color:#000; font-weight:bold; }
#nav_main a.subbueroaktiv:hover {	display:block;	background-image: url(../images/nav_images/buero.gif);  background-repeat: no-repeat;background-color:#ffdc89; color:#000; font-weight:bold; }

#nav_main a.subgeschirr {	 float:left;position: relative; display:block;	background-image: url(../images/nav_images/geschirr.gif); background-repeat: no-repeat;background-color:#ffdc89; color:#000; }
#nav_main a.subgeschirr:hover {font-weight:bold;	color:#000;}
#nav_main a.subgeschirr.active {font-weight:bold;	color:#000;}
#nav_main a.subgeschirr.active:hover {font-weight:bold;	color:#000;}
#nav_main a.subgeschirraktiv {	display:block;	background-image: url(../images/nav_images/geschirr.gif); background-repeat: no-repeat;background-color:#ffdc89; color:#000; font-weight:bold; }
#nav_main a.subgeschirraktiv:hover {	display:block;	background-image: url(../images/nav_images/geschirr.gif);  background-repeat: no-repeat;background-color:#ffdc89; color:#000; font-weight:bold; }

#nav_main a.sublampen {	 float:left;position: relative; display:block;	background-image: url(../images/nav_images/lampe.gif); background-repeat: no-repeat;background-color:#ffdc89; color:#000; }
#nav_main a.sublampen:hover {font-weight:bold;	color:#000;}
#nav_main a.sublampen.active {font-weight:bold;	color:#000;}
#nav_main a.sublampen.active:hover {font-weight:bold;	color:#000;}
#nav_main a.sublampenaktiv {	display:block;	background-image: url(../images/nav_images/lampe.gif);  background-repeat: no-repeat;background-color:#ffdc89; color:#000; font-weight:bold; }
#nav_main a.sublampenaktiv:hover {	display:block;	background-image: url(../images/nav_images/lampe.gif);  background-repeat: no-repeat;background-color:#ffdc89; color:#000; font-weight:bold; }

#nav_main a.subbuecher {	 float:left;position: relative; display:block;	background-image: url(../images/nav_images/textil.gif); background-repeat: no-repeat;background-color:#ffdc89; color:#000; }
#nav_main a.subbuecher:hover {font-weight:bold;	color:#000;}
#nav_main a.subbuecher.active {font-weight:bold;	color:#000;}
#nav_main a.subbuecher.active:hover {font-weight:bold;	color:#000;}
#nav_main a.subbuecheraktiv {	display:block;	background-image: url(../images/nav_images/textil.gif);  background-repeat: no-repeat;background-color:#ffdc89; color:#000; font-weight:bold; }
#nav_main a.subbuecheraktiv:hover {	display:block;	background-image: url(../images/nav_images/textil.gif);  background-repeat: no-repeat;background-color:#ffdc89; color:#000; font-weight:bold; }

#nav_main a.subsammler {	 float:left;position: relative; display:block;	background-image: url(../images/nav_images/sammler.gif); background-repeat: no-repeat;background-color:#ffdc89; color:#000; }
#nav_main a.subsammler:hover {font-weight:bold;	color:#000;}
#nav_main a.subsammler.active {font-weight:bold;	color:#000;}
#nav_main a.subsammler.active:hover {font-weight:bold;	color:#000;}
#nav_main a.subsammleraktiv {	display:block;	background-image: url(../images/nav_images/sammler.gif);  background-repeat: no-repeat;background-color:#ffdc89; color:#000; font-weight:bold; }
#nav_main a.subsammleraktiv:hover {	display:block;	background-image: url(../images/nav_images/sammler.gif);  background-repeat: no-repeat;background-color:#ffdc89; color:#000; font-weight:bold; }

#nav_main a.substoeart {	 float:left;position: relative; display:block;	background-image: url(../images/nav_images/stoeberart.gif); background-repeat: no-repeat;background-color:#ffdc89; color:#000; }
#nav_main a.substoeart:hover {font-weight:bold;	color:#000;}
#nav_main a.substoeart.active {font-weight:bold;	color:#000;}
#nav_main a.substoeart.active:hover {font-weight:bold;	color:#000;}
#nav_main a.substoeartaktiv {	display:block;	background-image: url(../images/nav_images/stoeberart.gif);  background-repeat: no-repeat;background-color:#ffdc89; color:#000; font-weight:bold; }
#nav_main a.substoeartaktiv:hover {	display:block;	background-image: url(../images/nav_images/stoeberart.gif);  background-repeat: no-repeat;background-color:#ffdc89; color:#000; font-weight:bold; }

/*+++++++++++++++++++++++++++++++++ Administrative Navigation Leistungen ++++++++++++++++*/
#menu_nav_leistung{
	padding:5px 0 18px 0;
	float:left;
}
#menu_nav_leistung a.nav_leistung, .medien_links a{
	padding:0 0 0 0;
}


#menu_nav_leistung a.nav_leistung, .medien_links a {
	font-size:11px;
	margin:0 0 0 0;
	padding:0 5px 0 5px;
	color:#000;
	background-color:#ffdc89;
	border:1px solid #000;
	text-decoration:none;
}
#menu_nav_leistung a.nav_leistung:hover, .medien_links a:hover{
	text-decoration: none;
	background-color:#fab612;
	color:#000000;
	border:1px solid #000000;
}
#menu_nav_leistung a.nav_leistung.active, .medien_links a:active{
	color:#FFCC00;
}	

/*+++++++++++++++++++++++++++++++++ Administrative Navigation Angebote ++++++++++++++++*/
#menu_nav_angebot{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
}
#nav_angebot{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#nav_angebot ul{
	list-style-image: none;
	list-style-type: none;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#nav_angebot li{
	list-style-image: none;
	list-style-type: none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	display: inline;
}
#nav_angebot a{
	font-size:11px;
	margin:0 0 0 0;
	padding:0 5px 0 5px;
	color:#000;
	background-color:#ffdc89;
	border:1px solid #000;
	text-decoration:none;
}
#nav_angebot a:hover{
	background-color:#fab612;
	color:#000000;
	border:1px solid #000000;
	margin:0 0 0 0;
	padding:0 5px 0 5px;
}
#nav_angebot a.active{
	background-color:#fab612;
	color:#000000;
	border:1px solid #000000;
	margin:0 0 0 0;
	padding:0 5px 0 5px;
}	
/*+++++++++++++++++++++++++++++++++ Classen ++++++++++++++++++++++++++++++++++++++++++*/

h3.red_underline {
	padding:0 0 2px 0;
	border-bottom:1px solid #000;
}

#row3_col3_1 h1.csc-firstHeader{
	padding:0 0 2px 0;
	border-bottom:1px solid #000;
	color:#000;
}
#row3_col3_2 h1.csc-firstHeader{
	padding:0 0 2px 0;
	border-bottom:1px solid #000;
	color:#000;
}
#row3_col3_1_inner h1.csc-firstHeader{
	padding:0 0 2px 0;
	border-bottom:1px solid #000;
	color:#000;
}

h1.black_underline {
	padding:0 0 2px 0;
	border-bottom:1px  dotted #000000;
}

#row2_col2_content_start h1.csc-firstHeader {
	padding:0 0 2px 0;
	border-bottom:1px  dotted #000000;
}

#row2_col2_content h1.csc-firstHeader {
	padding:10px 0 2px 0;
	border-bottom:1px  dotted #000000;
}


.adresse  {
	background-image:url(../images/back_adresse.gif);
	background-repeat: no-repeat;
	height:20px;
	width:880px;
	margin:5px 0 0 0;
	padding:10px 0 0 5px;
	float:left;
	font-size:10px;
	color:#000;
	border-top:1px dotted #333333;
}
.adresse_col1  {
	width:600px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
}
.adresse_col2  {
	width:280px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
}
.adresse a {
	color:#0000FF;
	text-decoration:underline;
}
.adresse a:hover {
	color:#000000;
	text-decoration:underline;
}
.formular {
   font-size:11px;
   color:#000000;
   border:1px solid #000000;
   background-color:#FFCC00;
   padding:0 0 0 3px;
   margin:0 20px 0 0;
}
.submit_button {
   font-size:11px;
   color:#FFFFFF;
   background-color:#FFCC00;
   padding:0 0 0 0;
   border:none;
}
/*++++++++++++++++++++++++++++++++NAV Classen ++++++++++++++++++++++++++++++++++++++++++*/
.start{ 
	background-image: url(../images/nav_images/start.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.reservieren{ 
	background-image: url(../images/nav_images/reservieren.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.loswerden{ 
	background-image: url(../images/nav_images/loswerden.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}
.aktion{ 
	background-image: url(../images/nav_images/aktion.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}
.prinzip{ 
	background-image: url(../images/nav_images/prinzip.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.bewerten{ 
	background-image: url(../images/nav_images/bewerten.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.kontakt{ 
	background-image: url(../images/nav_images/kontakt.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.impressum{ 
	background-image: url(../images/nav_images/impressum.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.moebel{ 
	background-image: url(../images/nav_images/polster.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.buero{ 
	background-image: url(../images/nav_images/buero.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.geschirr{ 
	background-image: url(../images/nav_images/geschirr.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.lampe{ 
	background-image: url(../images/nav_images/lampe.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.textil{ 
	background-image: url(../images/nav_images/textil.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
.sammeln{ 
	background-image: url(../images/nav_images/sammler.gif);
	background-repeat:no-repeat;
	background-position: left center;
}
/*++++++++++++++++++++++++++++++++NAV Classen Startseite ++++++++++++++++++++++++++++++++++++++++++*/
.td_start {
	text-align:center;
	margin:15px 0 12px 0;
}
.td_start ul {
	list-style-type:none;
}
.td_start li {
	list-style-type:none;
	float:left;
}
.td_angebote {
	padding:5px 0 0 10px;
}
.img_angebote {
	border:1px solid #BA0E34;
}

/*+++++++++++++++++++++++++++++++++++++++++++++Mailform++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

fieldset.csc-mailform label {font-family :Arial, Helvetica, sans-serif; color: #000;  font-size:11px;  width:80px; float: left; width: 300px;}

fieldset.csc-mailform input { color: #000; float: left; margin-bottom:5px;  margin-top:5px; }

fieldset.csc-mailform  textarea {
color: #000;  
float: left; 
margin-bottom:5px;  
margin-top:5px; 
SCROLLBAR-FACE-COLOR: #FFF;
SCROLLBAR-HIGHLIGHT-COLOR: #FFF; 	
SCROLLBAR-SHADOW-COLOR: #FFF;	
SCROLLBAR-3DLIGHT-COLOR: #FFF;	
SCROLLBAR-ARROW-COLOR: #AEAEAD; 	
SCROLLBAR-TRACK-COLOR: #FFF; 	
SCROLLBAR-DARKSHADOW-COLOR: #FFF;
}

fieldset.csc-mailform  submit {margin-top:10px;margin-bottom: 5px; color: #000; }

DIV.csc-mailform-field{ font-family:Arial, Helvetica, sans-serif;  font-size:11px;  color: #000; margin-right: 0px;  margin-top:5px; border: 0px;  width: 100px; }

legend { font-family:Arial, Helvetica, sans-serif;  font-size:11px;  color: #000; margin-right: 0px; border:none;}

fieldset {border: 0px;  padding:0px;  color: #000; } 

form {
	margin:0;
	padding:0;
}
input, textarea {
	background-color:#FFFFFF;	border:1px solid #AEAEAD;font-size: 11px; font-family:Arial, Helvetica, sans-serif;  font-size:11px; color: #000;
}
.fixfloat{	float:none;	clear:both;	width:1px;	height:1px;	font-size:1px;	line-height:0px;	}
/*+++++++++++++++++++++++++++++++++ Hauptnavigation Ebene 2 ++++++++++++++++++++++++++++++++++++++++++*/

.tt_products_item_list {height: 100%; }
.listitem {  height: 100%; }
#list_image{float:left;height: 100%; margin-right:10px; border:1px solid #000;}
#listitem_content{float:left;height: 100%; width:460px; border:1px dotted #000;padding:5px; margin-top:5px;}
#listitem_left{float:left; width:75%;}
.produkt_title a{color:#000; font-weight: bold; padding-bottom:5px;}
.produkt_title a:hover{color:#000; font-weight: bold; padding-bottom:5px;}
.price{margin-top:20px; margin-bottom:10px;}
.link a{background-color:#fab612; color:#000; padding:3px 5px 1px 5px;font-family: arial; text-decoration:none; }
.link a:hover{background-color:#fab612; color:#000; padding:3px 5px 1px 5px;font-family: arial; }
.button_res input {background-color:#fab612; color:#000; border:none; font-family: arial; padding:1px 5px 0px 5px;margin-right:5px;} 
*html .button_res input {background-color:#fab612; color:#000; border:none; font-family: arial; padding:0px 5px 0px 5px; margin-right:5px;}
.page_navigation{padding-top:10px;}
.page_navigation a{color:#000; text-decoration:none;}
.page_navigation a:hover{color:#000; font-weight: bold;}
.page_navigation a.active{color:#000; font-weight: bold;}

.tt_products_item_single_display{height: 100%; }
.single_produkt_title{color:#000; font-weight: bold; }
.subheader{color:#000; font-weight: normal; padding-bottom:5px;}
.single_image{float:left;height: 100%; margin-right:10px; border:1px solid #000; }
.single_content{float:left;height: 100%; width:75%;}
.single_item_left{float:left;height: 100%; width:460px; border:1px dotted #000; margin-top:5px;padding:5px;}
.anzahl input{background-color:#FFDC08;}
.button input{background-color:#fab612; color:#000; border:none; font-family: arial; margin-left:5px; }
.list_link a{background-color:#fab612; color:#000; border:none; font-family: arial;  font-weight:normal;padding:2px 5px 1px 5px; text-decoration:none; }
.list_link a:hover{background-color:#fab612; color:#000; border:none; font-family: arial;  font-weight:normal; padding:2px 5px 1px 5px;}

.basket a { font-weight:bold; color:#000; text-decoration:none;}
.basket a:hover { font-weight:bold; color:#000;}
#basket_head {font-weight:bold; }
.product a{color:#000; text-decoration:none;}
.product {color:#000; font-weight:normal;}
.form_control input{background-color:#fab612; color:#000; border:none; font-family: arial; margin-right:5px; }

.billing_address input {margin-top:5px; margin-bottom:5px;}

.trading_conditions checkbox{border:none;}
.trading_conditionsfont{font-family: Arial, Helvetica, sans-serif; font-size:0.8em; color:#000000;}




.tt_products_basket_required_info_missing input {background-color:#fab612; color:#000; border:none; font-family: arial; margin-right:5px; font-weight:normal;}

.tt_products_item_single_display .single_image img{margin-bottom:5px;}



h2.medien_links {
	font-weight:normal;
	margin-top:20px;
}
h2.medien_links a {
	margin-right:10px;
}


