body.home {
	font-family: sans-serif;
	font-size: 12px;
	background: url(../images/bg.gif);
	background-repeat: repeat;
	/*background-color: #6B430E;*/
	background-color: #F4F0DE;

	/*background-position: bottom left;*/
}

body.content {
	font-family: sans-serif;
	font-size: 12px;
	background: url(../images/bg_content.gif);
	background-repeat: repeat;
	/*background-color: #E8E4D3;*/
	background-color: #F4F0DE;

	/*background-position: bottom left;*/
}

body.kasse {
	font-family: sans-serif;
	font-size: 12px;
	background: url(../images/bg_content.gif);
	background-repeat: repeat;
	/*background-color: #E8E4D3;*/
	background-color: #F4F0DE;

	/*background-position: bottom left;*/
}


/* 
	body.menue wird im Code menue.php 
	gebildet wg. dynamischer BG-Bilder
*/


/* ---------------------------------------------- */

td {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #471F00;
}

.trennlinie{
   color: #AB7571;
}

.dot{
   color:#AB3027;
   font-size:15px;
   font-weight:bold;
}


.big{
	font-family : sans-serif;
	font-size : 14px;
}

b{
	font-family : sans-serif;
	font-size : 12px;
	font-weight : bold;
   /*color : #592E01;*/
   color : #471F00;

}

.headline{
	font-family : sans-serif;
	font-size : 14px;
	font-weight : bold;
   color : #471F00;
}

.bildrahmen{
   border: 1px solid #471F00;
   padding: 1px 1px 1px 1px;
}
.bildbeschriftung{
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #471F00;
}


/* -- Hervorhebung -- */
i{
   font-family: sans-serif;
   font-size: 12px;
   font-weight: bold;
   font-style: italic;
   color: #471F00
}

.rot{
   font-family: sans-serif;
   font-size: 12px;
   font-weight: bold;
   font-style: italic;
   color: #AB3027;
}

a.mini{
	font-family : sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration : underline;
	color : #993300;
}

/* ==================== website 2005 ===================== */

.text_mini{
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #471F00;
}

.cd_nicht_verfuegbar{
   font-family: Arial, sans-serif;
   font-size: 12px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   color: #993300;
}

.cdnichtlieferbar{
   font-family: Arial, sans-serif;
   font-size: 12px;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   color: #ef0006;
}

a{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	color: #471F00;
}


a.menu_0{
	font-family : Arial, sans-serif;
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
   text-decoration : none;
	color : #BDB389;
}

a.menu_0:hover{
	font-family : Arial, sans-serif;
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
   text-decoration : underline;
	color : #ECE0AB;
}

a.menu_1{
	font-family : Arial, sans-serif;
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color : #993300;
}

.submenue{
   font-family: Arial, sans-serif;
   font-size: 11px;
   font-weight: normal;
   font-style: normal;
   text-decoration: underline;
   color: #993300;
}


/* -- Shop -- */

.shop_klein { 
   font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #471F00;
}

.shop_error { 
   font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #993300;
}

.shop_preis { 
   font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
   font-weight : bold;
	color : #471F00;
}

.shop_lupe { 
   font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
   text-decoration : none;
	color : #471F00;
}

a.shop_cartpreview {
	font-family : Arial, sans-serif;
	font-size : 10px;
	font-weight : normal;
	font-style : normal;
   text-decoration : none;
	color : #BDB389;
}

.shop_eingabe_wk {
   width: 30px;
   padding: 3px;
   border: 1px solid #CFCBBC;
   text-align: center;
}
.shop_eingabe_plz {
   width: 50px;
   padding: 3px;
   border: 1px solid #CFCBBC;
}
.shop_eingabe_ort{
   width: 235px;
   padding:3px;
   border: 1px solid #CFCBBC;
}
.shop_eingabe_kasse{
   width: 290px; 
   padding: 3px;
   border: 1px solid #CFCBBC;
}



.warenkorb_tabellenkopf {
	background-color: #D9D5C5;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #592E01;
}

.warenkorb_tabellenzeile {
	/*background-color: #E0DCCC;*/
	background-color: #E8E5D6;

	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #592E01;
}

.warenkorb_tabellenfuss {
	background-color: #D9D5C5;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #592E01;
}


