/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce 
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/
/* Farbinformationen
   		blau :  		#bce6f6;
		braun: 			#6c2926;
*/

.main p {padding-bottom: 0; margin-bottom:0;}
.main div {padding-bottom: 0; margin-bottom:0;}

.main_boxes {
	margin-right: -8px;
	margin-left: -4px;
	padding-right: 2%;
	padding-left: 2%;
}

.productOldPrice {
 color: #6c2926; text-decoration: line-through;

}

.productNewPrice {
 color: #ff0000; ;

}

.buttonbar{
	margin-top: -8px;
	cursor: pointer;
	float:left;
}
.buttonbar2{
	margin-top: -8px;
	float:left;
}



.main_cut{
	height: 30px; 
	background-color: #bce6f6;
	/*
	margin: -5px;
	*/
	margin-left: -5px;;
	margin-right: -5px;;
}

.main_boxes_cont {
	float:left;
	width: 30%;
	background-color: #ffffff;
	border:1px dashed #000000;
	text-align: center;
	padding-top: 10px;
	
}

.infoBoxHeading {
	font-size: 16px;
	font-weight: bold;
	padding-left: 5px;
}

/* Rahmen bei Bildern */
img {
		 border: 				0px;
}

/* noch nicht besuchte Ziele */   
a:link {  
		font-size: 				12px;
		color:					#6c2926;
		text-decoration:		none;
} 
   
/* besuchte Ziele */
a:visited { 
		font-size: 				12px;
		color:					#6c2926;
		text-decoration:		none;
} 

 /* Verweise bei "MouseOver" */
a:hover { 
		font-size: 				12px;
		color:					#bce6f6;
		text-decoration:		none;
		background-color:		#6c2926; 
}  

/* Grundeinstellungen */
body{
		background-color:		#bce6f6;
		scrollbar-base-color:	#bce6f6;
		scrollbar-face-color:	#bce6f6;
		scrollbar-arrow-color:	#bce6f6;
		scrollbar-track-color:	#bce6f6;
		font-family: 			Helvetica, Verdana, Arial, sans-serif;
		font-size: 				12px;
		color:					#6c2926; 
}

/* Grundger�st, Rahmen um gesamte Site */
.rahmen {
		position: 				absolute;
		width: 					960px;
		left: 					50%;
		top:					0px;
		margin-left:			-480px;
}

.logo_pp{
	position: 				absolute;
	background-image: 		url(img/logo.gif);
	background-repeat: 		no-repeat;
	background-position: 	center center;
	height: 				151px;
	width: 					200px;
	left: 					0px;
	top: 					0px;
}

.ornament{
	position: 				absolute;
	background-image: 		url(img/ornament.gif);
	background-repeat: 		no-repeat;
	background-position: 	center center;
	height: 				47px;
	width: 					247px;
	left: 					713px;
	top: 					228px;
	z-index:				6;
}



/* ContentBereich */
.mitte{
		position: 				absolute;
		left: 					224px;

		top: 					270px;
		width: 					729px;
		padding-top:            10px;
		padding-left:           4px;
		padding-right:          4px;
		padding-bottom:         4px;
		background-color:		#FFffFF;
		text-align: 			left;
		z-index:				5;
}

		.oben a:link{
				color:				#6c2926;
				font-size: 			12px;
				font-weight:			normal;
		}
		
		.oben a:visited{
				color:				#6c2926;
				font-size: 			12px;
				font-weight:			normal;
		}
		
		.oben a:hover{
				text-decoration: 		underline;
				font-size: 			12px;
				color:				#bce6f6;
				font-weight:			normal;
			
		}  

/* navTrail; sie befinden sich hier */
.oben{
		position: 			absolute;
		font-size: 			12px;
		font-weight:			bolder;
		color: 				#6c2926;
		left: 				220px;
		top: 				240px;
		height: 			20px;
		padding:			4px;
		padding-top:			8px;
		z-index: 99999999;

}

		.konto a:link{
				color:					#bce6f6;
				font-size: 				12px;
				font-weight:			bolder;
		}
				
		.konto a:visited{
				color:					#bce6f6;
				font-size: 				12px;
				font-weight:			bolder;
		}
				
		.konto a:hover{
				color:					#bce6f6;
				text-decoration: 		underline;
				font-size: 				12px;
				font-weight:			bolder;
		}  

/* KundenKonto + Anmeldung + Newsletter */
.konto{
		position: 				absolute;
		font-size: 				12px;

		background-color:		#6c2926;
		font-weight:			bolder;
		left: 				0px;
		top: 				200px;
		height: 			20px;
		color: 				#bce6f6;
		padding:			4px;
		width: 				952px;
		padding-top:			8px;
		z-index: 99999999;
}
		.newsletter a:link{
				color:					#bce6f6;
				font-size: 				12px;
				font-weight:			bolder;
		}
				
		.newsletter a:visited{
				color:					#bce6f6;
				font-size: 				12px;
				font-weight:			bolder;
		}
				
		.newsletter a:hover{
				color:					#bce6f6;
				text-decoration: 		underline;
				font-size: 				12px;
				font-weight:			bolder;
		}  
/* newsletter */
.newsletter{
		color:					#bce6f6;
		left: 					530px;
		top: 					200px;
}

		.login a:link{
				color:					#bce6f6;
				font-size: 				14px;
				font-weight:			bolder;
		}
				
		.login a:visited{
				color:					#bce6f6;
				font-size: 				14px;
				font-weight:			bolder;
		}
				
		.login a:hover{
				color:					#bce6f6;
				text-decoration: 		underline;
				font-size: 				14px;
				font-weight:			bolder;
		}  
/* Anmelden */
.login{
		color:					#bce6f6;
		left: 					480px;
		top: 					220px;
}


ul.navilist {
	padding-left: 0px;
	list-style: none;
	line-height: 180%;
}
.maincat {
	list-style: none;
}

.maincat a{
	font-size: 13px;
}

.subcat {
	margin-left: 40px;	
	list-style: none;
	font-weight: normal;
}

/* design des Kategorienkopfes */
.kategorien{
		font-size: 				14px;
		font-weight:			bolder;
		text-align:				left;
		width: 					196px;
		padding-left:		    4px;
		padding-top:            4px;
		padding-bottom:	        4px;
		color: 					#bce6f6; 
		background-color: 		#6c2926;
	
}

.kategorien_cont{
		font-size: 				10px;
		font-weight: 			bold;			
		width: 					196px;
		color: 					#6c2926; 
		padding-left:			4px;
		background-color:		#FFffff;	
		padding-top: 		10px;
		padding-bottom: 10px;	
}


.kategorien_cont input[type="text"]{
	width: 160px;
	float:left;
	margin-top: 5px;
	border: 1px solid #a31515;
}

.kategorien_cont input[type="image"]{

	float:left;
	padding-left: 5px;
	margin-top: 5px;
		padding-bottom: 10px;	
}


/*Kategorien, oberste Box*/
.categories{
		position: 				absolute;
		left: 					0px;
		top: 					250px;
		width: 					200px;
		padding-left:			0px;
		background-color:		#FFffff;
	
}

/*Platzhalter zwischen den Boxen links*/
.space{
		background-color:		#bce6f6;
		height: 				20px;
		width:					204px;
}

/* suche */
.suche {
		left: 					0px;
		top: 					0px;
		width: 					200px;
		background-color: 		#ffffff;
}

/* anmelden 
.login{
		left: 					0px;
		top: 					615px;
		width: 					200px;
		padding:				0px;
		background-color: 		#ffffff;
}*/

/* mehr �ber */
.content{
		left: 					0px;
		top: 					0px;
		width: 					200px;
		padding:				0px;
		background-color: 		#ffffff;
}


/* angebot
.spezial{	
		position: 				absolute;
		left: 					400px;
		top: 					1350px;
		width: 					200px;
		padding:				0px;
		background-color: 		#ffffff;
}		 */
	
/* sitemap 
.information{
		position: 				absolute;
		left: 					225px;
		top: 					1270px;
		width: 					200px;
		padding:				0px;
		background-color: 		#ffffff;
} */

span.productOldPrice {

}

.angebot{
		border:					thin solid #FF0000;
		text-align: 			center;
		font-size: 				10px;
		font-weight: 			bold;			
		width: 					199px;
		color: 					#6c2926;
}

/* bestseller */
.bestseller{
		left: 					0px;
		top: 					0px;
		width: 					200px;
		padding:				0px;
		background-color: 		#ffffff;
}

/* kundengruppe
.infobox{
		position: 				absolute;	
		left: 					0px;
		top: 					1250px;
		text-align:				center center;
		width: 					200px;
		padding:				0px;
		background-color: 		#ffffff;
}*/

/* copyright Hinweis, Verlinkung auf xtcommerce*/
.copyright {
		position: relative;
		height: 40px;
		top: 	10px;
		bottom: 100px;
		padding: 20px;
		text-align: center;
		background-color: #bce6f6;
		margin: 0px;
		left: -5px;
		right: -5px;
		margin-right: -25px;
	
}

/* der braune Balken unter Header 
.balken{
		position:				absolute;
		background-color:		#6c2926;
		left:					0px;
		top:					300px;
		height:					24px;
		width:					960px;
		z-index:				5;
}*/

/* bewertungen 
.bewertung{
		left: 					0px;
		top: 					1050px;
		width: 					200px;
		padding:				0px;
		background-color: 		#ffffff;
} */

li.maincat, li.subcat, ul.navilist li {
	line-height: 25px;
	background-image: url(img/logo-listing.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	padding-left: 26px;
	margin-left: 12px;
}
 
ul.navilist li.subcat {
	margin-left: 40px;
	padding-left: 30px;
 
 }

ul.navilist li
{
	height: 25px;
}

ul.pdflinks li
{
	line-height: 24px;
	background-image: url(img/pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 24px;
	list-style: none;
}

#shopclosed {
  margin-left: -5px;
  margin-right: -5px;
  margin-top: -10px;
  padding: 5px;
  border: 1px #6C2926 solid;
  background-color: #FFCC00;
}

