

/* ===================================



Datei: bildschirm.css 

Datum: 27. jannuar 2008

Autor: Harald Luger



Aufbau: 1. Kalibrierung

        2. Allgemeine Styles

        3. Styles für Layoutbereiche

        4. Sonstige Styles 

=================================== */



/* ==================================

   1. Kalibrierung

   =============================== */



* { padding: 0; margin: 0; } 

 

h2, h3 { margin-bottom: 1em; } 

blockquote{

margin-left: 25px;

margin-right: 25px;

}

  .important{color: #990000;}



  .name-of-person { font-size: 1.8em;}



/* ==================================

   2. Allgemeine Styles 

   =============================== */   



html { height: 101%; }    



body { 

  background: url(images/bg-schwarz_03.gif);

  background-color: #353535; 

/*  color: #BB8242;*/ 

  color: #655441;

  font-family: "Lucida Grande", "Trebuchet MS",  Arial, Arial, Verdana, Helvetica, sans-serif;

  font-size: small;   

}



h1 { font-size: 150%; }

h2 { font-size: 130%; }

h3 { font-size: 110%; }



#dreier{

	overflow: hidden;

	

}



#AKTION1{

	margin: 4px 0 0 2px;

	width: 246px;

	float:left;



}

#TOPSELLER1{

	margin: 4px 3px 0 3px;

	width: 246px;

	float:left;

}    

#NEU1{

	margin: 4px 0 ;

	width: 246px;

	float:left;

}



/* ================

   Hyperlinks    */  





a:visited {

	font-family: "Lucida Grande", "Trebuchet MS",  Arial, Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #BB8242;

	text-decoration: none;

}

a:link {

	font-family: "Lucida Grande", "Trebuchet MS",  Arial, Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #BB8242;

	text-decoration: none;

}

a:hover {

	font-family: "Lucida Grande", "Trebuchet MS",  Arial, Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #655441; 

	text-decoration: underline;

	

}

/*Headerlinks*/

#header01 a:link, #header01 a:visited, #header01 a:hover{

	color: #655441;

	font-size: 1em;

	font-weight: bold;

	text-decoration: none;

}

/* =====================

   Klassen und IDs    */



.skiplink {

  position: absolute; 

  top: -5000px; 

  left: -5000px; 

  width: 0;

  height: 0; 

  overflow: hidden; 

  display: inline; 

}



.CLEAR{

  clear: both; 

}



/*#logo {

  background-color: white; 

  color: black; 

  padding: 5px; 

  border: 5px solid #d9d9d9; 

}*/



/* ==================================

   3. Styles für Layoutbereiche 

   =============================== */   



#wrapper { 

  background: #fff url(images/hgShopNavi02.png) repeat-y top left; 

  color: black; 

  width: 955px; 

  margin: 10px auto; 

}



#navibereich {

  float: left; 

  width: 200px; 

  /*padding-left: 20px;

  padding-top: 20px; */

}

#naviLinks{

  padding: 20px 0;

  /*width:200px;*/

  background-image:url(startseitenbilder/raeucherwerkHGNaviLeft.jpg); background-repeat:no-repeat;

  text-align: right;  



}

#searchbox{

  overflow: hidden;

  border-top: 1px solid #fff;

  border-bottom: 1px solid #fff;

}

#suchfeldeingabe{

  float: left;

  padding: 3px 0 2px 15px;

}

#suchfeldbutton{

  float: right;

  padding: 4px 2px 2px 2px;

}

  

#textbereich {

  position: relative;

  float: right; 

  overflow: hidden;

  width: 755px; 

  /*padding: 20px 10px 0px 20px; */

}

#textbereich #naviTop{

	position: absolute;

	top: 0;

	left: 50px;

	float: left;

}

/*===========================

  Navigation Oben Shop

  ==========================*/

/*#naviTop {

	width: 700px;

	 overflow:hidden;

}*/



#navigationOuterTop {

	overflow: hidden;

	height: 133px;

	width: 755px;

	/*background-image:url(../fileadmin/images/shop02_01.png); background-repeat:no-repeat;*/

	

}

#WarenkorbSuche{

   overflow: hidden;

   float: right;

   padding-top: 55px;

}

 /* #MiniBasketL{

  float:right;

  height:38px;  

  width: 18px !important;

  background-image:url(../fileadmin/images/hgBalkenTop1.png); 

  background-repeat:no-repeat;

  }    

  */

 

  #MiniBasketM{

  background-image:url(images/hgBalkenTop1.png); 

  background-repeat:no-repeat;

 background-position:right;

 float:right;

height:38px;

overflow:hidden;

width:450px;

}

  #BASKETBILD{

  float: right;

  

  }

  #BASKETPREIS{    

  background-image:url(images/hgBalkenTop.png);

float:right;

font-size:18px;

padding:10px 0pt;

text-align:center;

width:100px;

  }

  #BASKET-KASSA{

  background-image:url(images/hgBalkenTop.png);

float:right;

padding:10px 0pt;

  }

  #SuchBox{

  overflow: hidden;

  float: right;  

  height:38px;

  width: 210px;

  background-image:url(images/hgBalkenTop.png);

  }

  #SuchBoxEingabefeld{

  padding-top: 8px;

  }

  #SuchBoxButton{

 float: right;

 width: 50px;

  background-image:url(images/hgBalkenTop.png);

  }



.Warenkorbleer{

	margin: 0 0 200px 100px;

	font-size: 25px;

	

}

/* ende Div navigationOuterTop*/

   /* ============================

      Navigation Shop (Links)

      ===========================*/

#SHOPNAVIOUTER{

	background-image:url(images/hgShopNavi01.png); background-repeat:no-repeat;

	padding: 25px 0;

}

#naviOnlineshop{

	font-size: 16px;

	font-weight: bold;

	color: #4d443a;

	border-bottom: 1px solid #fff;

	

}



ul.shopnav {

    font-size: 0.8em;

    margin: 0 10px 20px 0;

    padding: 20px 0 0 0;

    text-align: right;  

}



ul.shopnav li {

    list-style-type: none;

    /*list-style-image: url(../fileadmin/images/glas.gif);*/

    margin: 2px 0 0 0; 

    text-decoration: none;

}



ul.shopnav li ul {

    margin: 0 0 0 1.1em; 

    padding: 0 0 0 2px;

    text-decoration: none;

}



ul.shopnav li ul li {    

    padding: 0 0 2px 0;

    text-decoration: none;

}

ul.shopnav a:visited {

    color: #F7F4F2;     

    font-size: 12px;

    text-decoration: none;

    font-weight: bold;



}

ul.shopnav a {

    color: #F7F4F2;     

    font-size: 12px;

    font-weight: bold;

    text-decoration: none;



}



ul.shopnav li ul a {

    color: #504034;

    font-size: 12px;

    font-weight: bold;

    text-decoration: none;

    



}

ul.shopnav li ul a:visited {

    color: #504034;     

    font-size: 12px;

    font-weight: bold;

    text-decoration: none;



}

ul.shopnav li ul a:hover{

    color: #F7F4F2;     

    font-size: 12px;

    text-decoration: none;

    font-weight: bold;



}

ul.shopnav a:hover{



    font-size: 12px;

    color: #333;     

    text-decoration: none;

    font-weight: bold;



}

 /*==========================

    ende Schopnavi

  ======================*/









/* Korrektur für den IE6 und kleiner */

* html #textbereich { width: 755px; }

   /*

    .DETAILLINK a {

      border-bottom: 1px dotted #cc0000; 

    }



   .DETAILLINK ul li { 

      list-style-type: square; 

    }



.DETAILLINK{ 

   float: left;

   text-decoration: none;

   height: 14px;    

   font-size: 11px;

   font-weight: bold;

   color: #BB8242;

   text-align: left;

   margin: 2px 2px 2px 0;

   padding: 0;

   cursor: pointer;

   }*/

   #INHALTSHOPLISTE .DETAILLINK a:hover {

      border-bottom: 1px solid #d90000; 

    }                

 

    #spalte02 { 

      background: url(images/shop02_01.png);

      background-repeat:no-repeat;

      float: left; 

      width: 755px; 

      background-color: white; 

      color: #655441;

      /*padding: 20px 10px 20px 20px; */

    }

    #header01{

	background-image:url(startseitenbilder/raeucherwerkOben.jpg);

	font-size:0.9em;

	font-weight:bold;

	height:30px;

	padding:15px 0pt 0pt;

	text-align:center;

    }

    #trailer{

      padding: 0;

      height: 240px;

      overflow: hidden;

    }

    #dreier{

      padding: 0;

    }

    #inhalt{

    overflow: hidden;

      margin: 10px;

    }



    .LISTE ol{

    	margin-left: 45px;

    }

    #inhalt1{

    width: 752px;

      overflow: hidden;

      margin: 0 5px 0 5px;

    }

    #Mitte1{

      overflow:hidden;

      width: 540px;

      float:left;

      

    }

    #Rechts1{

      overflow:hidden;

      padding-right:5px;

      margin-top: 4px;

      *width: 195px; /*IE HACK*/

      

    }

    #inhaltfuss{

      padding: 10px;

      border-top: 1px dotted #8c8c8c;

      text-align: center;

      overflow: hidden;

      

      

    }



    

#fussbereich {

  overflow: hidden;

  clear: both; 

  background-color: white; 

  border-top: 1px solid #8c8c8c; 

}

#LOGO2{

  float: left;

  padding: 10px 0 10px 10px;

  background-color: white; 



}

#LOGOSHOP{

  background-image:url(images/shop01.png); background-repeat:no-repeat;

  height: 133px;

  background-color: white; 

}

#FUSSZEILE2{

    float: left;

    background-color: white; 

    padding: 12px 0 8px 10px;

}



.tx-commerce-pi4{

	padding: 25px;

	

}

  





/* ===============

   css Onlineshop */   



#INHALTSHOPLISTE{

  	overflow: hidden;

  	width: 750px;

  	background-image:url(images/Shop04.png); background-repeat:no-repeat;

 	padding: 0 5px 5px 0px;

	font-size: 12px;

	font-family: "Lucida Grande", "Trebuchet MS",  Arial, Arial, Verdana, Helvetica, sans-serif;

	list-style-type:square;

	



}

#INHALTSHOP{

  	overflow: hidden;

  	width: 750px;

  	background-image:url(images/Shop04.png); background-repeat:no-repeat;

 	padding: 0 5px 5px 20px;

	font-size: 12px;

	font-family: "Lucida Grande", "Trebuchet MS",  Arial, Arial, Verdana, Helvetica, sans-serif;

	list-style-type:square;

	



}

.tx-commerce-pi1{

	overflow: hidden;

}

/* Bestellung fortsetzen*/

.chkout_address_submit{

	padding: 20px;

}

/*===========

  LOGIN

  ===========*/

.tx-commerce-pi3,

.tx-newloginbox-pi1{

	margin: 25px;

}

.tx-newloginbox-pi1 h3{

	color:#990000;

}



.tx-srfeuserregister-pi1{

	background:#E7E7E7 none repeat scroll 0%;

	border:1px solid #D7D7D7;

	margin-left:40px;

	padding:5px;

	width:580px;

}

#tx-srfeuserregister-pi1-fe_users_form{

	width: 580px;

	padding-top: 60px;

}



#tx-powermail-pi1_fieldset_4 legend, tx-powermail-pi1_fieldset_5 legend{

	color: #655441;

	font-size: bold;

}

.tx-srfeuserregister-pi1 a:link{

	font-size: 18px;

}

/*===========

 WARENKORB

 ============*/



#WARENKORB-AUSSEN{

	padding: 20px 0 0 20px;

}

.small3{

	font-size: 18px;



}

/* ede Warenkor*/

#kassaussen{

	padding: 20px;

}

.KATEGORIEBOX01{   

   float: left;

   width: 179px;

   height: 270px;

   /*margin: 5px 0 5px 8px;*/

         

}

/* Bei Shop wird der Abstand etwas vergrössert*/

#INHALTSHOPLISTE .KATEGORIEBOX01{

	margin-left: 7px;

}



.KATEGORIEBOX_UBERSCHRIFT{   

   width: 173px;

   padding: 3px 2px 3px 2px;

   font-size: 14px;

   color: #655441; 

   text-align: center;

   background-image: url(images/hgKategorienFirefox.png);

   background-color: #F7F7F7;

}

.KATEGORIEBOX01INNER{   

   width: 171px;

   padding: 2px 2px 2px 2px;

   font-size: 10px;   

   color: #655441; 

   height: 200px;

   border-left: 1px solid #CCCCCC;

   border-right: 1px solid #CCCCCC;

   /*text-align: justify; */

   background-color: #F7F7F7;

}



.KATEGORIEBUTTON{   

   width: 168px;

   padding: 5px 2px 5px 5px;

   font-size: 11px;   

   border-left: 1px solid #CCCCCC;

   border-right: 1px solid #CCCCCC;

   border-bottom: 1px solid #CCCCCC;

}

#ShopUeberschriftOuter{

	/*position: relative;*/

   	padding: 0 0 0 10px;

   	font-size: 23px;   

   	color: #BB8242;

	overflow: hidden;

	width:100%; /*745px;*/

}

	

#KATEGORIE-BILD{

   float: right;

   text-align: right;



   padding-right: 10px;

   /*width: 440px;*/

}



#KATEGORIE-TITEL{ 

  float: left;

  padding: 50px 0 10px 0;

  width: 280px;



}

#KATEGORIE-TITEL-STARTSEITE{

  float: left;

  padding: 10px 0 10px 0;

  font-size: 35px;

}

/*.KATEGORIE-BILD{

   float: right;

}*/

.KATEGORIELINK{

	text-decoration: none;

	border: 0px;

}

.KATEGORIE-BESCHREIBUNG{

   float: left;

   width: 600px;

   font-size: 16px;

   margin: 10px 0 0 10px;

   

}

.Produktlist-outer{

   float: left;

   width: 745px;

   background-color: #F7F7F7;

   margin: 0;

   border-bottom: 2px solid #ffffff;



   }

   .Produktlist-outer-HAENDLER{

   float: left;

   width: 745px;

   background-image:url(images/hg-haendler.png);

   /*background-color: #F7F7F7;*/

   margin: 0;

   border-bottom: 2px solid #ffffff;



   }

.OUTER{ overflow: hidden;}

.PRODUKTLISTE{

	padding: 5px;

   

}

.PRODUKTLISTE-IMAGE{

   float: left;

   width: 100px;

   background-color: #fff;

   min-height:77px;

   text-align:center;

   border-top: 1px solid #C9A97E;

   }

.PRODUKTLISTE-TEXT{

   float: left;

   overflow:hidden;

   color: #655441;

      min-height: 77px;

   width: 317px;

   font-size: 1.2em;

   color: black;

   text-align: left;

   padding: 5px 3px 3px 3px;

   border-top: 1px solid #C9A97E;

}

	.com_prod_teaser{

	float:left;

	width: 310px;

	}

   .xsmall1 {

	font-size:1.1em;

	font-weight:bold;

   }

   .com_prod_teaser{

   	float:left;

   	overflow: hidden;

        width: 310px;

   	font-size: 0.8em;

   }

.ARTIKELEIGENSCHAFTEN-GESAMMT{ 

   width: 270px; 

   float: left;

   height: 18px;

   text-align: left;

   border-bottom: 1px solid #cccccc;

   border-top: 1px solid #C9A97E;

   }







.ARTIKELNUMMER{

   font-size: 11px;

   

   height: 20px;

   width: 80px;

   float: left;

   padding: 2px 2px 0 3px;

   border-left: 1px solid #cccccc;

   border-bottom: 1px solid #cccccc;

   background-color: #F2F1EE;

}

.VERPACKUNG-TOP{

   font-size: 11px;   

   height: 18px;

   width: 115px;

   float: left;

   padding: 3px 2px 0 3px;

   border-top: 1px solid #C9A97E;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #F2F1EE;

   color: black;

}

.GRUNDPREIS-TOP{

   font-size: 11px;   

   height: 18px;

   width: 73px;

   float: left;

   padding: 3px 2px 0 3px;

   border-top: 1px solid #C9A97E;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #F2F1EE;

      color: black;

}

.GRUNDPREIS-TOP-HAENDLER{

   font-size: 11px;   

   height: 18px;

   width: 73px;

   float: left;

   padding: 3px 2px 0 3px;

   border-top: 1px solid #C9A97E;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #F2F1EE;

      color: black;

}



.PREIS-TOP{

   font-size: 11px;   

   height: 18px;

   width: 52px;

   float: left;

   padding: 3px 2px 0 3px;

   border-top: 1px solid #C9A97E;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #F2F1EE;

   color: black;   

}

.STUECK-TOP{

   font-size: 11px;

   color: black;

   height: 18px;

   width: 56px;

   float: left;

   padding: 3px 2px 0 3px;

   border-top: 1px solid #C9A97E;

   border-bottom: 1px solid #cccccc;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   border-right: 1px solid #cccccc;

   background-color: #F2F1EE;

}

.VERPACKUNG{

   font-size: 11px;

   

   height: 20px;

   width: 112px;

   float: left;

   padding: 4px 4px 0 4px;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #FFFFFF;

}

.GRUNDPREIS{

   font-size: 11px;

   color: #7b7b7b;

   

   height: 20px;

   width: 70px;

   float: left;

   padding: 4px 4px 0 4px;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #FFFFFF;

}

.GRUNDPREIS-HAENDLER{

   font-size: 11px;

   color: #7b7b7b;

   

   height: 20px;

   width: 70px;

   float: left;

   padding: 4px 4px 0 4px;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #FFFFFF;

}

.PREIS{

   font-size: 11px;

   font-weight: bold;

   

   height: 20px;

   width: 49px;

   float: left;

   padding: 4px 4px 0 4px;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #F2F1EE;

}

.STUECK{

   font-size: 11px;

   

   height: 20px;

   width: 56px;

   float: left;

   padding: 4px 0 0 5px;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   border-right: 1px solid #cccccc;

   background-color: #FFFFFF;

}

.AUSVERKAUFT1{

   font-size: 11px;

   color: #990000;

   

   height: 20px;

   width: 53px;

   float: left;

   padding: 4px 4px 0 4px;

   border-bottom: 1px solid #cccccc;

   border-right: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #FFFFFF;

}

.AUSVERKAUFT{

   font-size: 11px;

   color: #990000;

   

   height: 20px;

   width: 190px;

   float: left;

   padding: 4px 4px 0 4px;

   border-bottom: 1px solid #cccccc;

   border-right: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #FFFFFF;

}

.backlink{

	text-align: right;

}

.Produktlist-outer2{

   float: left;

   width: 745px;

   overflow: hidden;

   /*border: 1px solid #cccccc;*/

   }

.Produktlist-outer2-HAENDLER{

   float: left;

   background-image:url(images/hg-haendler.png);

   width: 745px;

   margin: 25px 0 0 0;

   overflow: hidden;

   /*border: 1px solid #cccccc;*/

   }



.PRODUKTLISTE-IMAGE2{

  float: left;

  padding-top: 25px;

  text-align: center;

  width: 200px;

   }

.small2{

   color:#BB8242;

   font-size:23px;

}

.PRODUKTLISTE-TEXT2{

   float: right;

   width: 525px;

   font-size: 1.2em;



   text-align: left;

   padding: 25px 3px 3px 3px;

}

   

.ARTIKELEIGENSCHAFTEN2{ 

   width: 550px; 

   float: left;

   height: 18px;

   text-align: left;

   /*margin: 0 0 0 200;*/

   border-bottom: 1px solid #cccccc;

   border-top: 1px solid #C9A97E;

   }

.TIPAFRIEND{

   border: 1px solid #C9A97E;

   }

.TIPFREND{

	 margin:25px;

}



.ARTIKEL2{

   padding: 10px;

   width: 745px;

   overflow: hidden;



}

.ARTIKELNUMMER-TOP2{

   float: right;

   font-size: 11px;

   margin-left: 195px;

   height: 18px;

   width: 79px;

   padding: 3px 2px 0 3px;

   border-top: 1px solid #C9A97E;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #F2F1EE;

      color: black;

}

.VERPACKUNG-TOP2{

   font-size: 11px;

      color: black;

   height: 18px;

   width: 142px;

   float: right;

   padding: 3px 2px 0 3px;

   border-top: 1px solid #C9A97E;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #F2F1EE;

}

.GRUNDPREIS-TOP2{

   font-size: 11px;

      color: black;

   height: 18px;

   width: 73px;

   float: right;

   padding: 3px 2px 0 3px;

   border-top: 1px solid #C9A97E;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #F2F1EE;

}

.GRUNDPREIS-TOP2-HAENDLER{

   font-size: 11px;

      color: black;

   height: 18px;

   width: 73px;

   float: right;

   padding: 3px 2px 0 3px;

   border-top: 1px solid #C9A97E;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #F2F1EE;

}

.PREIS-TOP2{

   font-size: 11px;

      color: black;

   height: 18px;

   width: 47px;

   float: right;

   padding: 3px 2px 0 3px;

   border-top: 1px solid #C9A97E;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #F2F1EE;

}

.STUECK-TOP2{

   font-size: 11px;

   margin-right: 8px;

   height: 18px;

   width: 157px;

   float: right;

   padding: 3px 2px 0 3px;

   border-top: 1px solid #C9A97E;

   border-bottom: 1px solid #cccccc;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   border-right: 1px solid #cccccc;

   background-color: #F2F1EE;

      color: black;

}  

.ARTIKELNUMMER2{

   float: right;

   font-size: 11px;

   margin-left: 198px;

   height: 20px;

   width: 79px;

   padding: 4px 2px 0 3px;

   border-left: 1px solid #cccccc;

   border-bottom: 1px solid #cccccc;

   background-color: #ffffff;

}

.VERPACKUNG2{

   font-size: 11px;

   

   height: 20px;

   width: 142px;

   float: right;

   padding: 4px 2px 0 3px;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #FFFFFF;

}

.GRUNDPREIS2{

   font-size: 11px;

   color: #999999;

   

   height: 20px;

   width: 73px;

   float: right;

   padding: 4px 2px 0 3px;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #FFFFFF;

}

.GRUNDPREIS2-HAENDLER{

   font-size: 11px;

   color: #999999;

   

   height: 20px;

   width: 73px;

   float: right;

   padding: 4px 2px 0 3px;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #FFFFFF;

}



.PREIS2{

   font-size: 11px;

   

   height: 20px;

   width: 47px;

   float: right;

   padding: 4px 2px 0 3px;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #FFFFFF;

}

.STUECK2{

   font-size: 11px;

   margin-right: 8px;

   height: 20px;

   width: 160px;

   float: right;

   padding: 2px 0 2px 2px;

   border-bottom: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   border-right: 1px solid #cccccc;

   background-color: #FFFFFF;

}

.AUSVERKAUFT2{

   font-size: 11px;

   color: #990000;

   margin-right: 8px;

   height: 20px;

   width: 286px;

   float: right;

   padding: 4px 4px 0 4px;

   border-bottom: 1px solid #cccccc;

   border-right: 1px solid #cccccc;

   border-left: 1px solid #cccccc;

   background-color: #FFFFFF;

}





/*=======================

   AKTION und Topseller 

  ======================*/





.ro {

	background:url(images/box/roundedbox_RO.gif) top right no-repeat;

	margin: 0px 2px 0px 3px;

	padding: 0px;

}

/* tt_news auf der Startseite --------------beginn----------------*/

.roNews {

	background:url(images/box/roundedbox_RO.gif) top right no-repeat;

	padding: 0px;

	margin: -9px 3px 0px 3px;

		

}

.CatNesStart{

	font-weight: bold;

	font-size: 13px;



}

/* tt_news auf der Startseite --------------ende----------------*/



.lo {

	background:url(images/box/roundedbox_LO.gif) top left no-repeat;

	margin:0px;

	padding:0px;

}



.ru {

	background:url(images/box/roundedbox_RU.gif) bottom right no-repeat;

	margin:0px;

	padding:0px;

}



.lu {

	background:url(images/box/roundedbox_LU.gif) bottom left no-repeat;

	margin:0px;

	padding:0px;

}

.inhaltBox {

	

	margin: 0px;

	padding: 0.6em 0.5em 0.7em 0.4em;

	width: 230px; 

  	font-size: 13px;

  	font-weight: bold;

   	color: #655441;

   	height: 140px;

}



.inhaltBoxNews {

	margin: 0px;

	margin: 0.9em 0.9em 0.9em 0.9em;	

      	

   	font-size: 10px;

   	color: #655441;

   	width: 200px;

   	height: 103px;





}



.inhaltBox p {

	margin:0px;

	padding:0px;

}









.AUFLISTUNG{

	padding: 15px 0 0 150px;

	width: 400px; 

}

.news-search-form, .news-search-emptyMsg{

	padding: 5px 0 5px 150px

}



/*------ tt_news LIST view STARTSEITE KUNDENBEWERTUNG UND TIP UND TRICKS -----------------------------------*/



.tx-thmailformplus-pi1{ 

	padding:5px 5px 5px 25px;



}

.news-list-container-Kunden {



 clear: both;





}







.news-list-item-Kunden {

	/* IE hack */

	height: 1%;

	line-height: 1.3;

	/* IE hack end */

	padding:3px;

	margin:3px;

	border:1px solid #D8D8D8;

	background: url(images/bg-tipp2.gif);



	}

.news-list-item-Kunden p {

  font-size: 0.9em;

}

.KatStartKunden-Kunden{

 font-size: 1.2em;

 font-weight:bold;

}

.news-search-form-Kunden  {

	padding:3px;

	margin-bottom:5px;

	border:1px solid #666;

	background-color:#F9FFE5;



}

.news-search-emptyMsg-Kunden {

	margin:0px;

}

.news-search-form-Kunden  FORM {

	margin:0px;

}

.news-list-container-Kunden  H3 {

	margin-bottom: 5px;

	padding: 10px 2px 2px 5px;

	border-bottom: 1px solid #777;



}

.news-list-container-Kunden  H3 A:LINK,.news-list-container-Kunden  H3 A:VISITED,.news-list-container-Kunden  H3 A:HOVER {

	color:#fff;

	padding-left:2px;

}

.news-list-container-Kunden  H3 A {

	color:#fff;



}

.news-list-container-Kunden  P {

	padding-left:3px;

}

.news-list-date-Kunden  {

	float: right;

	color: #3E551C;

	width: 180px;

	text-align: right;

	height: 20px;

	margin-top: -2px;

	margin-right: -2px;

	font-size: 9px;

	font-weight: normal;

	background-color: #F9FFE5;

	}



.news-list-imgcaption-Kunden  {

	float: right;

	padding-top:3px;

	padding-right:3px;

	font-size: 9px;



	}



.news-list-container-Kunden  IMG {



	float: right;

	border:1px solid #666;

	margin-bottom:5px;

	margin-right:2px;

	margin-left:5px;

}

.news-list-category-Kunden  IMG {

	float: none;

	border:none;

	margin:0px;

}

.news-list-category{

  background:url(images/bg-tipp.gif);

  padding: 5px;

  }

.news-list-morelink-Kunden ,.news-list-category-Kunden  {

	font-size:9px;

	margin-left:3px;

}

.news-list-morelink  {

	margin-bottom:3px;

}

.news-list-browse {

	text-align: center;

}

.tx-ttnews-browsebox{

	text-align: center;

}



/*====================================

  Startseite rundlauf von Artikeln Wir stellen vor oder so

  =================================*/

#wt_commerce_preview_area{

	overflow: hidden;

	border: 1px solid #D8D8D8;

	margin: 8px;

	padding: 25px;

}

.wt_commerce_preview_title-MAIN{

}

.TitelStartRundlauf-MAIN{

  font-size: 1.9em;

  color: #655441;

}

.wt_commerce_preview_pic-MAIN{

   float: left;

}

.wt_commerce_preview_description-MAIN{

  padding-top: 10px;

  font-size: 0.9em;

  text-align: justify;

 

}



/* ===================

   Boxen layout dreier

   =================*/



.wt_commerce_previw_link{

	padding-top: 25px;

	text-align: right;

}

.outerpreview{

  position: relative;

  overflow:hidden;

  background: #fff;

  height: 112px;

  width: 230px;

  border: 1px solid #d8d8d8;







}

.wt_commerce_preview_pic{

  float: left;

    width: 93px;

}

.wt_commerce_preview_title{

  font-size:1.2em;

}

.wt_commerce_preview_subtitle{

  background: #fff;

  padding-top: 10px;

  padding-left: 3px;

}

.wt_commerce_preview_subtitle .SUBTITLE{

  font-size: 14px;

  color: #655441;

}

.wt_commerce_preview_text{

  font-size: 0.9em;

  line-height: 12px;

  font-weight: normal;

  padding-left: 93px; 

  padding-top: 3px;

}

.wt_commerce_preview_price{

	font-size: 1.0em;

}

.pfeil2{

	position: absolute;

	bottom: 1px;

	right: 8px;

}

/* ===================

   TIPPS UND TRICKS

   =================*/

.NEWSTITLE{

  font-size: 1.3em;

  color: #BB8242;

}

.news-single-timedata{

  margin: 0 35px 0 45px;

}

.xxxsmall{

  font-size: 0.9em;

}



/* -----------------------

 RTE Anpassung nach Standardvorgaben

 ---------------------------------*/

 #inhalt .csc-frame-frame1{

 padding: 10px;

 border: 1px solid #d8d8d8;

 background: #f7f7f7;

 

 }

 

 /*-------------------

   Downloadcenter

 ---------------------*/

 

 .tx-abdownloads-pi1 {

 	padding: 10px 10px 10px 100px;

 }

.tx_abdownloads_treeView_downloadLabel{



	padding: 0 25px 0 0;

}

.tx_abdownloads_treeView_downloads{



	padding: 0 0 0 15px;

}



.tx-indexedsearch{

	padding-left: 25px;

}

.browsebox{

	padding: 10px 0;

}

.tx-indexedsearch-res{

	padding-left: 25px;

}

 

   /*============================

 Downloadfiles

 ==========================*/



#sb_download_flexWrap .sb_download_flex {

	background: #fff;

	width: 600px;

	height: auto;

	margin-left: 50px;

}

#sb_download_flexWrap .sb_download_flex .title{

 color:#655441;

 font-size:14px;

 font-weight:bold;

 margin-left:10px;

 word-spacing: 0.2em;

 }

#sb_download_flexWrap .sb_download_text .links {

 padding:5px 0;

}

#sb_download_flexWrap .sb_download_text {

 float:left;

 padding-left:25px;

 width:340px;

}

#sb_download_flexWrap .sb_download_image{

 margin-top:10px;

 text-align:right;

}



.paddtext{

 margin: 2px 0 0 155px;

}

/*Impressum*/

.TD_result{ padding: 3px;}



.mf div.caption {

		    color: #BB8242;

		    font-size:21px;

		    }

.tx-cfamooflow-pi1{

	margin-top: -20px;

}



*/Flowgallery berarbeiten*/

.loader {color: #93887a !important;}

   
/* Powermail ---------------------------------------*/
.tx-powermail-pi1{
  padding: 0 20px;
}
//* Powermail */
span.powermail_mandatory {
	color: red;
}
input.validation-failed,
textarea.validation-failed {
	background-color: red;
}
div.powermail_mandatory_js {
	color: red;
	margin: 3px 0 15px 120px;
}
fieldset.tx-powermail-pi1_fieldset, .tx-powermail-pi1_confirmation
{
	border: 1px solid #ba6d0e;
	padding: 10px;
	margin: 10px 0 0 10px;

}
fieldset.tx-powermail-pi1_fieldset label {
	display: block;
	width: 300px;
	float: left;
	clear: both;
	font-weight: bold;
	text-align: right;
	padding-right:5px;
}

div.tx_powermail_pi1_fieldwrap_html {
	margin: 3px 0;
  overflow: hidden;
}
.powermail_submit, .powermail_reset {
	margin: 15px 0px 0 330px;
	border: 1px solid #fff;
	width: 130px !important;
	float: left;
	background: #e4e4e4;
	cursor:pointer;
}
.powermail_reset {
	margin: 15px 0px 0 205px;
}
td.powermail_all_td {
	padding: 3px 10px 3px 0;
}

.powermail_radio{
width: 20px !important;
height: 20px;
font-weight: bold;
}

.jscalendar{
width: 190px !important;
}
#uid6_msg, #uid22_msg{
padding-left: 235px;
}
.powermail_uid25 {
width: 120px !important;
float:left;

}
.powermail_captcha_captcha{
padding:0 0 0 5px;

}

.powermail_radio_inner_uid9_1{
 margin-bottom: 25px;
}
.powermail_radio_inner_uid9_0{
margin-bottom: 5px;
}
.tx_powermail_pi1_fieldwrap_html_19{
padding-top:10px;
height: 50px;
}




.tx_powermail_pi1_fieldwrap_html_radio_title{

	padding:5px 0pt 5px 5px;
	font-weight: bold;
}


.tx-powermail-pi1_confirmation .tx-powermail-pi1_confirmation_back, .tx-powermail-pi1_confirmation_submit
{
width: 250px;
padding: 5px;
margin: 10px  0;
cursor:pointer;
}
.tx_powermail_pi1_fieldwrap_html_4{
	padding-top: 15px;
}

.tx_powermail_pi1_fieldwrap_html_20, .tx_powermail_pi1_fieldwrap_html_4{
	height: 20px;
}


.tx_powermail_pi1_fieldwrap_html_4{
  overflow: hidden;
  height: 100px;
}
#powermaildiv_uid33{
  margin-left: 300px;
}

#pfeil2{
	margin: 4px 0px 0px 110px;
}
.mf div.caption {
bottom:-10px !important;;
color: #655441;
font-size:18px;
}
.mf div.caption {
bottom:0 !important;;
}
#MooFlow {
height: 220px !important;
}


.chkout_list_disclaimer {margin: 5px 0; border: 1px solid #d7d7d7; padding: 5px;}
 .widerruf h2 {color: #AF0000; }
 .widerruf {font-size: 80%; color:#4F4F4F; border: 1px solid #d7d7d7; padding: 5px; margin: 15px 0 0;}

.chkout_list_form_submit input, .chkout_address_submit input {padding: 10px; font-size: 20px; margin: 10px; width: 300px; }
.chkout_list_form_submit input:hover, .chkout_address_submit input:hover{ color: #fff; background: #4F4D45;}
#AGBMUSS2 {
border:1px solid #D7D7D7;
color:#AF0000;
font-size:120%;
margin:10px 0;
padding:5px;
}

.spacer-gif {display: none;}
#trailer2 {height: 121px;}
/* ==================================

   ENDE DES STYLESHEETS 

   =============================== */ 

