/* Styles www.cocomm.de */
/* Erstellt Juni 2007 */
/* www.b-fusion.de network@b-fusion.de */


/* allgemeine Formatierungen */

body {
	margin:0;
	padding: 0px;
	background-color: #522e14;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
}	
form {
	margin:0px;
	padding0px;
}	

/*  Formatierungen Head */

#head {
	width: 800px;
	padding:0px 0px 0px 0px;
	margin:0;
	border-bottom:2px solid #866c5a;	
}
#headnavi { 
	width: 800px;
	margin:0;
	/*border: 1px solid #f00;*/
}
#headnavi td{ 
	color: #866c5a;
	font-size: 11px;
	font-weight:bold;
}
#headnavi a.warenkorb:link, #headnavi a.warenkorb:visited {
	color: #866c5a;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}
#headnavi a.warenkorb:hover, #headnavi a.warenkorb:active {
	color: #fff;
}

#headnavi a.phil:link, #headnavi a.phil:visited {
	padding-top:18px;
	display:block;
	color: #866c5a;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	line-height:25px;
	background-image:url(img_all/bg_phil.gif);
	background-repeat:no-repeat;
}
#headnavi a.phil:hover, #headnavi a.phil:active {
	color: #fff;
	background-image:url(img_all/bg_phil_h.gif);
	background-repeat:no-repeat;
}
#headnavi a.philactive:link, #headnavi a.philactive:visited, #headnavi a.philactive:hover, #headnavi a.philactive:active {
	padding-top:18px;
	display:block;
	color: #fff;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	line-height:25px;
	background-image:url(img_all/bg_phil_h.gif);
	background-repeat:no-repeat;
}
#headnavi a.produkt:link, #headnavi a.produkt:visited {
	padding-top:20px;
	display:block;
	color: #866c5a;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	line-height:25px;
	background-image:url(img_all/bg_produkt.gif);
	background-repeat:no-repeat;
}
#headnavi a.produkt:hover, #headnavi a.produkt:active {
	color: #fff;
	background-image:url(img_all/bg_produkt_h.gif);
	background-repeat:no-repeat;
}
#headnavi a.produktactive:link, #headnavi a.produktactive:visited, #headnavi a.produktactive:hover, #produktactive a.philactive:active {
	padding-top:18px;
	display:block;
	color: #fff;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	line-height:25px;
	background-image:url(img_all/bg_produkt_h.gif);
	background-repeat:no-repeat;
}
#headnavi a.ambiente:link, #headnavi a.ambiente:visited {
	padding-top:20px;
	display:block;
	color: #866c5a;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	line-height:25px;
	background-image:url(img_all/bg_ambiente.gif);
	background-repeat:no-repeat;
}
#headnavi a.ambiente:hover, #headnavi a.ambiente:active {
	color: #fff;
	background-image:url(img_all/bg_ambiente_h.gif);
	background-repeat:no-repeat;
}
#headnavi a.ambienteactive:link, #headnavi a.ambienteactive:visited, #headnavi a.ambienteactive:hover, #ambienteactive a.philactive:active {
	padding-top:18px;
	display:block;
	color: #fff;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	line-height:25px;
	background-image:url(img_all/bg_ambiente_h.gif);
	background-repeat:no-repeat;
}
#headnavi a.shop:link, #headnavi a.shop:visited {
	padding-top:20px;
	display:block;
	color: #866c5a;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	line-height:25px;
	background-image:url(img_all/bg_shop.gif);
	background-repeat:no-repeat;
}
#headnavi a.shop:hover, #headnavi a.shop:active {
	color: #fff;
	background-image:url(img_all/bg_shop_h.gif);
	background-repeat:no-repeat;
}
#headnavi a.shopactive:link, #headnavi a.shopactive:visited, #headnavi a.shopactive:hover, #shopactive a.philactive:active {
	padding-top:18px;
	display:block;
	color: #fff;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	line-height:25px;
	background-image:url(img_all/bg_shop_h.gif);
	background-repeat:no-repeat;
}
#headnavi a.ausstellung:link, #headnavi a.ausstellung:visited {
	padding-top:20px;
	display:block;
	color: #866c5a;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	line-height:25px;
	background-image:url(img_all/bg_ausstellung.gif);
	background-repeat:no-repeat;
}
#headnavi a.ausstellung:hover, #headnavi a.ausstellung:active {
	color: #fff;
	background-image:url(img_all/bg_ausstellung_h.gif);
	background-repeat:no-repeat;
}
#headnavi a.ausstellungactive:link, #headnavi a.ausstellungactive:visited, #headnavi a.ausstellungactive:hover, #ausstellungactive a.philactive:active {
	padding-top:18px;
	display:block;
	color: #fff;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	line-height:25px;
	background-image:url(img_all/bg_ausstellung_h.gif);
	background-repeat:no-repeat;
}
#headnavi a.kontakt:link, #headnavi a.kontakt:visited {
	padding-top:20px;
	display:block;
	color: #866c5a;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	line-height:25px;
	background-image:url(img_all/bg_kontakt.gif);
	background-repeat:no-repeat;
}
#headnavi a.kontakt:hover, #headnavi a.kontakt:active {
	color: #fff;
	background-image:url(img_all/bg_kontakt_h.gif);
	background-repeat:no-repeat;
}
#headnavi a.kontaktactive:link, #headnavi a.kontaktactive:visited, #headnavi a.kontaktactive:hover, #kontaktactive a.philactive:active {
	padding-top:18px;
	display:block;
	color: #fff;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	line-height:25px;
	background-image:url(img_all/bg_kontakt_h.gif);
	background-repeat:no-repeat;
}
/*  Formatierungen Content 2 Spalten */


#footer{
	width: 800px;
	margin:3px 0px 0px 0px;
	color: #866c5a;
	font-size: 11px;
	text-decoration: none;
	text-align:right;
}
#footer a:link, #footer a:visited {
	color: #866c5a;
	font-size: 11px;
	text-decoration: none;
}
#footer a:hover, #footer a:active {
	text-decoration: underline;
}
#content {
	width: 800px;
	margin:4px 0px;
	background-color:#522e14;
	border-bottom:2px solid #866c5a;
	/*border:1px solid #f00;*/
}
#content td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	line-height:15px;
}
.inhalt {
	margin:10px 25px 10px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	line-height:15px;
}
.inhaltright {
	margin:10px 25px 10px 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	line-height:15px;
}
#content a:link, #content a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	line-height:15px;
	text-decoration: none;
}
#content a:hover, #content a:active {
	text-decoration: underline;
}
#abstand {
	hight: 94px;	
}

.teaser {
	padding:10px 10px 0px 10px;
	background-color:#6b4c36;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	line-height:15px;
	font-weight:bold;
}
.inhaltunten {
	padding:10px 10px 5px 10px;
	/*background-color:#6b4c36;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	line-height:15px;
}
p{
	margin:0;
}
h1{
	margin:0;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:18px;
	font-weight:bold;
	letter-spacing:0.04em;
}
/*-------------- Definitionen Shop --------------------*/
#shopnavi { 
	width: 128px;
	/*border: 1px solid #000;*/
}

#shopnavi ul { 
	display: block;
	list-style: none;
	margin:20px 0px 20px 15px;
	padding:0;	
}

#shopnavi li { 
	display: block;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding:2px 0px;
	
}

#shopnavi a:link, #shopnavi a:visited {
	color: #b4a59a;
	font-size: 11px;
	text-decoration: none;
	padding-left:4px;
}
#shopnavi a:hover, #shopnavi a:active {
	color: #fc0;
}
#shopnavi a.active:link, #shopnavi a.active:visited, #shopnavi a.active:hover, #shopnavi a.active:active {
	color: #fc0;
	font-size: 11px;
	text-decoration: none;
	padding-left:3px;
}
#shopnavi a.subnavi:link, #shopnavi a.subnavi:visited {
	color: #b4a59a;
	font-size: 11px;
	text-decoration: none;
	padding-left:25px;
}
#shopnavi a.subnavi:hover, #shopnavi a.subnavi:active {
	color: #fff;
	background-color:transparent;
	background-image:url(img_shop/pfeil_shop.gif);
	background-repeat:no-repeat;
}
#shopnavi a.subnaviactive:link, #shopnavi a.subnaviactive:visited, #shopnavi a.subnaviactive:active, #shopnavi a.subnaviactive:hover {
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	padding-left:25px;
	background-image:url(img_shop/pfeil_shop.gif);
	background-repeat:no-repeat;
}
#footershop{
	width: 800px;
	margin:3px 0px 0px 0px;
	padding-top:3px;
	color: #866c5a;
	font-size: 11px;
	text-decoration: none;
	text-align:right;
	border-top:2px solid #866c5a;
	/*border-top:3px dotted #866c5a;*/
}
#footershop a:link, #footershop a:visited {
	color: #866c5a;
	font-size: 11px;
	text-decoration: none;
}
#footershop a:hover, #footershop a:active {
	text-decoration: underline;
}
#shopprodukt{
	margin:8px 0px;
}
#shopprodukt td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	line-height:12px;
	background-color:#94702c;
}
#shopprodukt a:link, #shopprodukt a:visited {
	color: #fff;
	font-size: 12px;
	text-decoration: underline;
	font-weight:bold;
}
#shopprodukt a:hover,  #shopprodukt a:active {
	color: #f60;
}
.headlineshop{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fc0;
	font-size: 12px;
	line-height:20px;
	font-weight:bold;
}
.grey{
	color: #b49d6b;
}
.stueck{
	width:25px;
	hight:18px;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border:1px solid #f60;
}
 a.close:link, a.close:visited {
	color: #fff;
	font-size: 11px;
	text-decoration: none;
}
a.close:hover,  a.close:active {
	text-decoration: underline;
}
