/* -----------------------------------------------------------------------------------------
   $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 
   ---------------------------------------------------------------------------------------*/


*{
	margin:0;
	padding:0;
}
html,body{
	width:100%;
	height:100%;
}
body{
	background: #e7e5d8;
	cursor: default;
}
img{
	border: 0px;
}
#wrapper{
	background: #ffffff;
	width: 100%;
	height: 160px;
}
#wrapper *{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%;
	text-decoration: none;
}
#content_big *{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%;
	text-decoration: none;
}
#menu_top{
	position: absolute;
	top: 19px;
	left: 9px;
	width: 800px;
}
#menu_top, #menu_top a{
	color: #d80202;
}

#logo{
	position: absolute;
	left: 810px;
	top: 21px;
	width: 165px;
	height: 21px;
}
#cart a{
	font-weight: bold;
}

#menu_festbuero{
	position: absolute;
	left: 0px;
	top: 100px;
	width: 100%;
	height: 35px;
	background: #d9e6bb;
}
#menu_festbuero img,#menu_ideenkiste img{
	padding-left: 10px;
}
#menu_ideenkiste{
	position: absolute;
	left: 0;
	top: 134px;
	width: 100%;
	height: 35px;
	background: #d7d2b4;
}
#menu_onlineshop{
	position: absolute;
	left: 35px;
	top: 190px;
}
#content{
	position: absolute;
	left: 20px;
	top: 289px;
	width: 978px;
	background: #ffffff;
	overflow: visible;
}
#content_next{
	 text-align: right;
	 padding-bottom: 10px;	 
}
#content_next a{
	font-size: 12px;
	color: #d80202;
}
#content_next img{
	padding-left: 5px;
	padding-right: 5px;
}
#menu_sub{
	position: absolute;
	left: 480px;
	top: 147px;
}
#menu_sub a{
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding: 2px 8px 2px 8px;
}
#menu_sub a:hover{
	color: #d43e57;
}
#menu_sub_sub{
	width: 620px;
	position: absolute;
	left: 100px;
	top: 230px;
}
#menu_sub_sub div{
	float: left;
}
#menu_sub_sub, #menu_sub_sub a{
	font-size: 12px;	
	color: #d43e57;
	padding: 2px 5px 2px 5px;
	line-height: 20px;
}
#menu_sub_sub a{
	font-weight: bold;
}
#menu_sub_sub span{
	font-size: 12px;
	font-weight: bold;
	color: #e7e5d8;
}
#menu_sub_sub a{
	border: 1px solid #e7e5d8;
}
#menu_sub_sub_act{
	border: 1px solid #d43e57;
}
#content{
	color: #434343;
}
#content p{
	font-size: 11px;
}
#content a{
	color: #d80202;
}
#content h1{
	font-size: 12px;
	font-weight: bold;
}
#content h2{
	font-size: 11px;
	font-weight: normal;
	color: #434343;
}
#content h3{
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	color: #D43E57;
}
#content_menu a{
	font-size: 11px;
	font-weight: bold;	
	color: #434343;
}
#content ul{
	list-style-type:square;
	list-style-position:outside;	
	margin-left: 15px;
}

#drop_down{
	position: absolute;
	top: 543px !important;
	top: 256px;
	left: 532px !important;
	left: 512px;
	width: 206px;
	text-align: left;
	border-bottom: 1px solid #6d4a60;
}

#drop_down ul{
	list-style-type:square;
	list-style-position:outside;	
	margin-left: 5px;
	padding: 5px 0 10px 0;
}
#drop_down p{
	padding-top: 5px;
	color: #434343;
	font-weight: bold;
}
#drop_down a{
	color: #434343;
	text-decoration: none;
	border: 0;	
}
#drop_down a:hover{
	color: #D43E57;
}

#content ul li{
	color:#D43E57;
}
#content ul li span{
	color:#434343;
}
#content_menu a{
	font-weight: normal;
	font-size: 13px;
	line-height: 12px;
}
#content_menu_spacer{
	padding-bottom: 3px;
}
#left{
	width: 630px;
	padding: 24px 0 86px 86px;
}
#right{
	width: 200px;
	height: 500px;
}

#content_bottom_space{
	height: 50px;
	background: #e7e5d8;
}
#logo_theme{
	position: absolute;
	left: 795px;
	top: 9px;
}
#login input{
	width: 110px;
	height: 14px;
	margin-bottom: 3px;
}
.order_details_text{
	padding: 8px 0 11px 0;
}
.order_details_input{
	padding: 11px 0 11px 0;
}
#menu_sub_sub_sub a{
	font-size: 12px;
}
#navigation{
	color: #D43E57;
	font-size: 12px;
}
#navigation a{
	color: #434343;
}
.copyright{
	position: absolute;
	top: 100px;
	z-index: -10000;
}
#allover a{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 24px;
	text-decoration: underline;
	color: #ffffff;
}
#contacter_all{
	padding-top: 9px;
}
#contacter_all a{
	color: #434343;
	font-weight: bold;	
}
#contacter_all a:hover{
	color: #d43e57;
}
.product_box{
	position: relative;	
	top: -620px;
	left: 320px;
	width: 315px;
}
.parseTime{
	display: none;
}