@import url(boxes.css);
@import url(thickbox.css);

/*<agl.folder "Allgemein">*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

hr { display: none }
hr.Break { display: block; visibility: hidden; }

.Break { float: none; clear: both; }
.Left { float: left }
.Right { float: Right }

.lAlign { text-align: left; }
.rAlign { text-align: right; }
.cAlign { text-align: center; }

body { color: #454545; font-size: 11px; background-color: #FFFFFF; background-repeat: no-repeat; background-position: 50% 0; text-align: center; margin: 0; padding: 0 }
body * { font-family: Verdana, Arial, Helvetica, sans-serif;}
body { behavior:url(csshover3.htc); }
img, a img { border: none; }
a { color: #454545; text-decoration: none }
a:hover { text-decoration: underline; color: #953a65; }
h1, h2, h3, h4, h5, h6 {}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {}
p, h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0; padding-top: 0.6em; padding-bottom: 0.3em; }
ul, ol { margin-top: 0; margin-bottom: 0; padding-top: 0.3em; padding-bottom: 0.3em }
li { margin-left:14px; list-style:circle; list-style-type:circle; list-style-position:outside; margin-top:7px;}
form, input, textarea, select { font-size: 11px }
form { margin: 0; padding: 0; }
p, table, td, th, caption, li { }
p small { font-size: 10px }
h1 { color: #385330; font-size: 20px; font-weight: normal }
h2 { color: #454545; font-size: 14px; font-weight: bold }
h3 { color: #454545; font-size: 14px; font-weight: normal }
h4 { color: #454545; font-size: 11px; font-weight: bold; line-height:13px; }
h5 { color: #454545; font-size: 12px; font-weight: normal }
h6 { color: #454545; font-size: 12px; font-weight: normal }

p, ul, ol, table, form, input, textarea, select, h1, h2, h3, h5, h6 { line-height: 124% }
/*</agl.folder>*/


/*<agl.folder "MainCols & MainWrap">*/
#MainWrap { background-color: #fff; background-repeat: no-repeat; background-position: 50% 10px; text-align: left; margin: 0 auto 0; padding: 0px 0px 10px; position: relative; width: 978px; float: none; clear: both; /*overflow: hidden*/ }

#MidCol,
#LeftCol,
#RightCol { margin-top: 220px; position: relative; }

#RightCol;
#LeftCol { overflow: hidden }

#LeftCol,
#RightCol { width: 190px }

#MidCol { position: relative; left: 215px; width: 753px; float: left; margin-bottom:45px; }
#LeftCol { left: -743px; float: left; width: 194px; margin-bottom:45px;}
#RightCol { right: 10px; float: right }
/*</agl.folder>*/

/*<agl.folder "MidCol">*/
#ShopContent { margin-top: 0px; padding-bottom: 10px; position: relative; }
#BreadCrumb  { margin: 0; padding-top: 0.3em; padding-bottom: 0; position: absolute; top: -36px; left: 0; height: 26px; font-size:11px; }
.ButtonSet { margin-top: 10px; border-top: 2px solid #A6A6A6 }
.ErrorMessage { margin-top: 10px; margin-bottom: 10px; padding:10px; border: solid 2px #c00; font-weight:bold; background-color:#FEE5E9; }
.Half { width: 275px; }
.CheckOutFunction { padding-right: 10px; border-top: 1px solid #A6A6A6; border-right: 1px solid #A6A6A6; margin-bottom: 25px; }
.CheckOutFunction p {}
.CheckOutFunction .Half { width: 265px }
.OrderItem { padding-right: 10px; border-top: 1px solid #eee; border-right: 1px solid #eee }
#ProgressBar { float: none; clear: both; border: solid 1px #A6A6A6; margin-bottom:10px;}
/*#ProgressBar span { background-color: #ddd; float: left; text-align: center; width: 25% }
#ProgressBar span.Current { color: #c13; }*/
#ProgressBar .Step1 {float:left; background-image:url(../../images/versand.jpg); background-repeat:no-repeat; height:42px; width:188px}
#ProgressBar .Step1.Current {float:left; background-image:url(../../images/versand_mo.jpg); background-repeat:no-repeat; height:42px;  width:188px}
#ProgressBar .Step2 {float:left; background-image:url(../../images/zahlung.jpg); background-repeat:no-repeat; height:42px;  width:188px}
#ProgressBar .Step2.Current {float:left; background-image:url(../../images/zahlung_mo.jpg); background-repeat:no-repeat; height:42px;  width:188px}
#ProgressBar .Step3 {float:left; background-image:url(../../images/bestaetigung.jpg); background-repeat:no-repeat; height:42px;  width:188px}
#ProgressBar .Step3.Current {float:left; background-image:url(../../images/bestaetigung_mo.jpg); background-repeat:no-repeat; height:42px;  width:188px}
#ProgressBar .Step4 {float:left; background-image:url(../../images/abschluss.jpg); background-repeat:no-repeat; height:42px;  width:187px}
#ProgressBar .Step4.Current {float:left; background-image:url(../../images/abschluss_mo.jpg); background-repeat:no-repeat; height:42px;  width:187px}

#checkout_payment h4 {font-size:13px;}
#checkout_address h4 {font-size:13px;}
#checkout_confirmation h4 {font-size:13px;}
#checkout_success h4 {font-size:13px;}
/*</agl.folder>*/

/*<agl.folder "CatInfo">*/
.CatInfo { background-color: #f7f9f3; padding: 10px }
.CatInfo .Image { background-color: #d6e1c1; width: 200px; height: 200px; float: left }
.CatInfo .Text { background-color: #aab39a; width: 330px; float: right }
/*</agl.folder>*/

/*<agl.folder "CatListing">*/
.CatListing { width: 680px; }
.CatListing .Item { background-color: #f2f2f2; margin:0 5px 5px 0; float: left; border:1px solid #a6a6a6; padding: 0 4px 0px 4px; }
.CatListing .Image {}
/*</agl.folder>*/


/*<agl.folder "ProdListing">*/
.ProdListing1,
.ProdListing2,
.ProdListing3 { width: 752px }

.ProdListing1 .Item,
.ProdListing2 .Item,
.ProdListing3 .Item { background-color: #f7f9f3; border:1px solid #cad6c0; }

.ProdListing1 .Image,
.ProdListing2 .Image,
.ProdListing3 .Image {margin: 0 10px;}

.ProdListing1 .Item {}
.ProdListing1 .List_Item_Col1{background-color: #fff; border:1px solid #A6A6A6; width: 240px; float:left; margin-right:13px; margin-bottom:10px; }
.ProdListing2 .Item { width: 275px; float: left; margin: 0 10px 10px 0; }
.ProdListing3 .Item { }
.ProdListing3 .List_Item_Col1{background-color: #fff; border:1px solid #A6A6A6; width: 240px; float:left; margin-right:13px; margin-bottom:10px; }
.ProdListing3 .List_Item_Col2{background-color: #fff; border:1px solid #A6A6A6; width: 240px; float:left; margin-bottom:10px;}
.ProdListing3 .List_Item_Col3{background-color: #fff; border:1px solid #A6A6A6; width: 240px; float:right; margin-bottom:10px;}

.ProdListingSpec { width: 766px }
.ProdListingSpec .List_Item_Col_Specials{background-color: #fff; border:1px solid #A6A6A6; width: 240px; float:left; margin-right:13px; margin-bottom:10px; height:345px; }

/*</agl.folder>*/

/*<agl.folder "LeftCol">*/
/* K�mmt noch */
/*</agl.folder>*/

/*<agl.folder "RightCol">*/
/* K�mmt noch */
/*</agl.folder>*/

/*<agl.folder "MainHeader">*/
#MainHeader { margin-right: 10px; margin-left: 10px; position: absolute; top: 0px; left: 0; width: 958px; }
#ShopLogo { color: #a6a6a6; font-size: 36px; line-height: 150px; background-color: #ffffff; background-image: url("images/header.jpg"); background-repeat: no-repeat; background-position: 0% 0; margin: 0px; padding: 0px 0px; height: 147px; overflow: hidden; position:relative; text-transform:uppercase;}
#ShopLogo a:visited { }
#ShopLogo a:link {}
#ShopLogo a:hover {}
#ShopFunctions { background-color: #d6e1c1; margin-top: 10px; padding-right: 10px; padding-left: 10px; height: 40px; float: none; clear: both }
#ShopFunctions p { color: #79806e; /*font-size: 16px;*/ line-height: 40px; margin: 0; padding: 0; height: 40px }
#ShopFunctions form * { vertical-align: middle; }
#ShopFunctions input { text-align: center }
/*</agl.folder>*/

/*<agl.folder "MainFooter">*/
#Footer {background-color:#F2f2f2; border-top: solid 1px #A6A6A6; padding:15px 0 15px 0;}
#MainFooter { color: #8f8f8f; font-size: 11px;  background-repeat: no-repeat; background-position: 50% 10px; text-align: left; margin: 0 auto 0; padding: 0px 10px 0 10px; position: relative; width: 958px; overflow: hidden}
#MainFooter p { line-height: 30px; padding: 0; height: 30px }
#MainFooter a {color: #8f8f8f; }
/*</agl.folder>*/
#MFBox1 {
	float:left;
	width:170px;
	margin: 0px 20px 0px 0px;
	height:150px;
	background-color: #F5F5F5;
	border: solid 1px #A6A6A6;	
}
#MFBox2 {
	float:left;
	width:170px;
	margin: 0px 20px 0px 0px;
	height:150px;
	border: solid 1px #A6A6A6;	
}
#MFBox3 {
	float:left;
	width:170px;
	margin: 0px 20px 0px 0px;
	height:150px;
	border: solid 1px #A6A6A6;	
}
#MFBox4 {
	float:left;
	width:170px;
	margin: 0px 20px 0px 0px;
	height:150px;
	border: solid 1px #A6A6A6;	
}
#MFBox5 {
	float:right;
	width:170px;
	margin: 0px 0px 0px 0px;
	height:150px;
	border: solid 1px #A6A6A6;	
}
.errorBox {
	background-color: #FFA646;
	z-index: 10000;
	width: 100%;
	text-align: left;
}
.Footerheader {
	font-size:12px;
	font-weight:bold;
}

/* Spamschutz im Kontaktformular */
.contact2 {
	border: 0px none;
	background: #FFF;
}

/* debug-Ausgaben */
pre {
	text-align: left;
	background-color: #fff;
	font-family: courier;
}

/* Checkout-Process */

.zahlung_radiobtn {
	width:25px;
	border-top:solid 0px #a6a6a6;
}
.zahlung_title {
	
}
.zahlung_text {
	margin: 7px 42px 7px 170px;
}
.zahlung_text1 {
	margin: 7px 42px 7px 162px;
}
			


/* selbst hinzugefügt */
.header_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
height:146px;
width:165px;
z-index:1;
color:#ffffff;
color:#7D7D7D;
font-size:9px;
margin-left:793px;
margin-top:0px;
line-height:1.6em;
letter-spacing:0px;
}

.header_service {
background-color:#f5f5f5;
background-repeat: no-repeat;
width: 164px;
height: 145px;
border:1px solid #727272;
border-left:0px;
}

.rueckruf {
float:right;
margin:17px 10px 10px 11px;
}
.header_order_button {
margin: 16px 0 0 0 ;
}

.header_order_title {
float:left;
}

.header_hotline {
margin-left:12px;
margin-top:8px;
}

.header_order {
width: 165px;
height: 67px;
}

.bestellfax {
margin:17px 0 10px 11px;
float:left
}
.header_bestellfax_title {
float:left;

}
.header_bestellfax_button {
	margin: 16px 0 0 0 ;

}

.meinkonto {
	clear:both;
    font-size:9px;
	color:#7d7d7d;
	border-top:#727272 solid 1px;
 }
.meinkonto_l {
	float:left;
	width:70px;
	margin:6px 0px 0 12px;
}

.meinkonto_r {
	float:right;
	width:75px;
	margin:6px 4px 0 0px;
}


.header_text a { color: #aab39a; text-decoration:none; font-size:10px; text-transform:uppercase;}
/**+ html #nav {
background-image: url("images/fill.jpg"); background-repeat: repeat-x;
width:957px;
height:29px;
position:relative;
border-bottom: 1px solid #000;
border-right: 1px solid #000;
z-index:1;
}*/
#nav {
background-image: url("images/fill.jpg"); background-repeat: repeat-x;
width:957px;
height:29px;
border-right: 1px solid #000;
}

/**+ html #mwdiv {
position: relative;
z-index:1;
margin-top: 30px;
}*/
#mwdiv {

}
#mzettel {
	float:left;
}

#mwcart {
	float:right;
}
#cartnumber {
position: relative;
z-index: 2;
font-size:14px;
font-weight: bold;
color: #ffe6e9;
float:right;
top:5px;
right:8px;
}
#mzettel a {
position:absolute;
background-image: url(images/over_mzettel.jpg);
background-position: bottom;
background-repeat: no-repeat;
}
#mzettel a:hover img {
visibility: hidden;
}
#mwcart a {
position:absolute;
right:0px;
background-image: url(images/over_wkorb.jpg);
background-position: bottom;
background-repeat: no-repeat;
}
#mwcart a:hover img {
visibility: hidden;
}


.logo_link {
width:235px;
height:60px;
float:left;
cursor:pointer;
position:absolute;
z-index:3;
margin-left:40px;
margin-top:20px;
}


.sicherheit {
	position:absolute;
	top:33px;
	left:625px;
	width:165px;
	height:115px;
	z-index:10;
	border:0px solid #ff0000;
}

.sicherheit a{
	position:absolute;
	top:0px;
}
.sicherheit-text{
	position:relative;
	top:75px;
}
.ssl {
	position:absolute;
	top:0px;
	left:85px;
}
.thawte img {
	width:70px;
	height:70px;
}
.trusted-shop {
	position:relative;
}

.search_top {
background-color: #ffffff;
position:absolute;
margin-left:0px;
margin-top:0px;
top:0;
left:0;
z-index: 1;
}

.input_search {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#454545;
height:12px;
width: 218px;
padding-top:3px 6px 0 2px;
margin: 4px 0 0 0;
background-color:#f2f2f2;
/*float:left;*/
}

#boxsearch {
float:left;	
margin: 0px 0px 0px 0px;
height:29px;
position:absolute;
left:64px;
}

#boxsearchinner {
background-image:url(images/nav_bg_black.jpg);
background-repeat:repeat-x;
float:left;	
margin: 0px 0px 0px 0px;
padding: 1px 8px 0px 8px;
height:29px;
}
#boxokbutton {
	margin-left:250px;
	height:29px;
	width:37px;
}

#boxokbuttontop    {

}
#boxokbuttontop a:hover img{

}

.Button  {
/*background-image:url(buttons/german/button_ok.jpg);
background-repeat: no-repeat;
background-position:bottom left;
height:29px;
width:37px;
padding: 0x 0px 0 0;
margin:0px 0 0 0 ;*/

}
.Button:hover {
background-image:url(buttons/german/over_ok.jpg);
background-repeat: no-repeat;
background-position:top left;
height:29px;
}
/* CONTENT BEREICH */

.content_bereich{
width:685px;
height:auto;
margin-top:10px;
}

.box_produkt_woche{
width:336px;
height:192px;
background-image: url("images/box_produkt_woche.jpg"); background-repeat: no-repeat;
position:relative;
float:left;
}

.pw_image {
	margin: 11px 0 0 15px;
}
.pw_title, .pw_title a {
	position:relative;
	width:181px;
	height:44px;
	font-size:10px;
	color:#953A65;
	font-weight:bold;
	text-decoration:none;
	margin-left:-2px;
	margin-top:-6px;	
}
.pw_zeit {
	position:relative;
	top:0px;
	left:0px;
	font-size:10px;
	width:195px;
	height:34px;
	margin-left:-6px;	
}
.pw_preis {
	position:relative;
	font-size:10px;
	width:165px;
	margin-left:-5px;
}
.pw_details {
	position:relative;
	top:-23px;
	left:114px;
}

.box_vorteile{
width:336px;
height:192px;
background-image: url("images/box_vorteile.jpg"); background-repeat: no-repeat;
position:relative;
float:right;
margin:0 1px 15px 0;
z-index:0;
}

.box_auflistung{
width:205px;
height:145px;
position:relative;
float:left;
margin-top:35px;
margin-left:28px;
color:#3b5a2f;
z-index:1;
font-weight:bold;
font-size:11px;
}

.box_auflistung ul {
line-height:14px;
margin: 0;
list-style: url(images/list_punkt.png);
}

.vorteile_spacer {
height:5px;
}

.box_kategorien{
width:680px;
height:400px;
background-color:#FFFFFF;
border: 1px solid #cad3c0;
position:relative;
float:left;
margin-top:15px;
}

.startseitekat{

position:relative;
float:left;
margin-bottom:15px;

}


.copyright, .copyright a {
	font-size:10px;
	color:#BFBFBF;
	background-color:#f2f2f2;
}


	/****************************************************************************************************
	 *
	 * Hauptnavigation: "Sliding Doors" von A List Apart
	 *
	****************************************************************************************************/

	#nav_main {
		margin-left: 0px;
		width: 628px;
		overflow: hidden;

		float:left;
		height:29px;
	}

	#nav_main ul {
		margin: 0;
		list-style: none;
		float: left;
		display: inline;
		margin: 0;
		padding: 0;
	}

	#nav_main ul li {
		float: left;
		display: inline;
		margin: 0;
		padding: 0;
		font-size: 1.0em;
		line-height: 1em;
		list-style-type: none;
	}

	#nav_main a {
		float: left;
		background-position: 0% -79px;
		margin: 0;
		padding: 0 0 0 0px;
		text-decoration: none;
	}

	#nav_main a span {
		float: left;
		display: block;
		background-position: 100% -79px;
		padding: 5px 11px 8px 1px;
		color: #FFF;
		font-weight: bold;
		white-space: nowrap;
	}

	/* Commented Backslash Hack hides rule from IE5-Mac \*/
	#nav_main a span {float: none;}
	/* End IE5-Mac hack */

	#nav_main a: hover span {
		color: #FFF;
		background-position: 0% -79px;
	}

	#nav_main #current a {
		background-position: 0 0;
		border-width: 0;
	}

	#nav_main #current a span {
		background-position: 100% 0;
		padding-bottom: 5px;
		color: #FFF;
		font-weight: bold;
	}

	#nav_main a: hover {
		background-position: 0 0;
	}

	#nav_main a: hover span {
		background-position: 100% 0;
	}
	#navmitte, #navmitte a{
	background-image:url(images/button_gutscheine_hover.jpg);
	background-position:bottom;
	position:absolute;
	height:29px;
	left:209px;
	}
	#navmitte a:hover img {
	visibility: hidden;
	}
	#navsale, #navsale a {
	position:absolute;
	background-image: url(images/sale_hover.jpg);
	background-position:bottom;
	left:171px;
	height:29px;
	}
	#navsale a:hover img {
	visibility: hidden;
	}
	#navlogin, #navlogin a {
	position:absolute;
	background-image: url(images/mo_login.jpg);
	background-position:bottom;
	left:272px;
	height:29px;
	}
	#navlogin a:hover img {
	visibility: hidden;
	}	


/* Alter Preis / Neuer Preis ***/

.artikelpreis .productOldPrice {
	font-size:12px;
	text-decoration:line-through;
}
.artikelpreis .PriceNewSpecial2 {
	font-size:14px;
	color:#953A65;
}
.catpreis .PriceNewSpecial2 {
	font-size:14px;
}
.pw_preis .productOldPrice {
	font-size:11px;
	text-decoration:line-through;
}
	
/* Produktdetailseite **********************************/
.artikeltitle {
	margin:0 0 5px 0; 
/*	background-image: url(images/onlineshop-title.jpg);*/
/*	background-image: url(images/onlineshop-title-weihnachten1.jpg);*/
	border: 1px solid #a6a6a6;
	float:left;
	height:38px;
	width:658px;
}

.artikeltitle h1{
	color: #570C27;
/*	color: #aa893c;*/
	margin: 0px 0px 0px 8px;
	height: 36px;
	font-size:13px;
	font-weight:bold;
}

.artikeltitle-live {
	margin:0 0 5px 0; 
	background-image: url(images/onlineshop-title.jpg);
	border: 1px solid #a6a6a6;
	float:left;
	height:56px;
	width:590px;
}

.artikeltitle-live h1{
	color: #570C27;
	margin: 0px 0px 0px 8px;
	height: 56px;
	font-size:15px;
	font-weight:bold;
}

.livezeit {
	border-top: 1px solid #a6a6a6; 
	border-right: 1px solid #a6a6a6;
	border-bottom: 1px solid #a6a6a6;	
	height:56px;
}

.artikelnavioben {
	border-top: 1px solid #a6a6a6; 
	border-right: 1px solid #a6a6a6;
	border-bottom: 1px solid #a6a6a6;	
	height:38px;
}

.artikelbeschr {
	border: solid 1px #A6A6A6;	
	margin:5px 0;
	height: 370px;
	padding: 5px 10px;
	background:#F2F2F2;
}

.artikelbeschr ul li {
	margin-left:15px;
}

.artikellinks {
	float:left;
	width:390px;
}

.artikelrechts {
	float:right;
	text-align:right;
}

.artikelpreisbox {
	background-image:url(../../images/layout/bg_kaufbox.jpg);
	background-repeat:no-repeat;
	width:355px;
	height:202px;
	border: solid 1px #A6A6A6;
	margin-top:5px;
}

.preisboxlinks {
	float:left;
	width:150px;
	text-align:left;
}

.preisboxrechts {
	margin: 10px 10px 0 0;
	width:190px;
	float:right;
}

.artikelpreis {
	font-size:16px;
	margin: 17px 0 0 10px;
	font-weight:bold;
}

.artikelsteuer {
	font-size:9px;
	margin: 6px 0 0 10px;
}
.artikelersparnis {
	font-size:14px;
	font-weight:bold;
	color:#953A65;
	margin: 12px 0 12px 10px;
}
.artikellieferzeit {
	font-size:9px;
	margin: 6px 0 0 10px;
}

.artikelhersteller{
	width:355px;
	border: solid 1px #A6A6A6;
	height: 137px;
	background:#F2F2F2;	
}

.artikelnaviunten {
	clear:both;
	height:25px;
	margin-bottom:5px;
	padding:5px 10px;
	border: solid 1px #A6A6A6;
}

.weitereartikel{
	position:relative;
	float:left;
	width:111px;
	height:155px;
	padding:4px;
	border: solid 1px #A6A6A6;
	margin:0 5px 5px 0;
}
.weitereartikel a{
	font-size:10px;
}
.weitereartikel img{
	width:111px;
}


a.bildlink:hover {    
	position: relative;                        /* Bezug für span, IE: erst bei :hover setzen */         /* IE, Farbe egal */
}  

a.bildlink div img {    
	position: relative; 
	z-index:100;
	top:-343px;
	left:-106px;
	visibility:hidden;
	width:220px;
	border:1px solid #A6A6A6;
}

*+html a.bildlink div img {    
	position: relative; 
	z-index:100;
	top:-343px;
	left:-5px;
	visibility:hidden;
	width:220px;
	border:1px solid #A6A6A6;
}

a.bildlink:hover div img {    
	visibility: visible;
	position:relative;
	z-index:100;
	}                     /* hover: sichtbar */
           


.artikelfooter {
	height:25px;
}

.artikelbackbutton{
	margin: 0px 0 0 10px;
}
.merkkasse_button{
}
#cart_quantity{

}
.artikelwarenkorb {
	margin-top:0px;
}
.artikelimage {
	height:390px;
	width:390px;
}

.artikelimagemore {
	position:absolute;
	top:276px;
	left:5px;
	width:70px;
	height:190px;
	}
	
.artikeldetailseite {
}

.artikelvorteile {
	border: solid 1px #A6A6A6;
	margin-top:5px;
	height:311px;
	width:355px;
	text-align:left;
	background:#F2F2F2;
	padding:10px 0px 10px 0px;
}
.artikelsonstiges {
	position:relative;
	border: solid 1px #A6A6A6;
	margin-top:5px;
	height:67px;
	width:335px;
	text-align:left;
	background:#F2F2F2;
	padding:7px 10px 10px 10px;
}


.flat_text{

}

/* Kategorieseite **********************************/
.cattitel {
	height:50px;
	margin: 0 10px;
}

.cattext {
	font-size:9px;
	height:54px;
	margin: 0 10px;
}

.cattext ul {
	padding-left:10px;
}

.catpreis {
	margin: 0 0 0 10px;
	height: 50px;
	width: 114px;
	float:left;
}

.catpreis .productOldPrice {
	font-size:10px;
	text-decoration:line-through;
	font-weight:normal;
}

.catunten {
	margin: 0 10px 5px 10px;
	text-align:right;
}

/* Startseite Kategorien */
.categories_list {
	width:682px;
    border: 1px solid #cad3c0;
	background-color:#F9FCF5;
}

.startseite-text {
	width:721px;
	background-color:#ffffff;
	margin-top:5px;
	clear:both;
}

#breadcrumbs {
background-color: #f5f5f5;
width: 949px;
height: 18px;
position:absolute;
top: 186px;
padding-top: 5px;
padding-left: 7px;
border: 1px solid #A6A6A6;
left:10px;
}
#service {
border: 1px solid #d5d5d5;
margin-top: 8px;
margin-left: 11px;
color:#d5d5d5;
height: 15px;
width: 136px;
padding-top: 1px;
padding-left: 5px;
}
#service2 {
border: 1px solid #d5d5d5;
margin-top: 5px;
margin-left: 11px;
color:#d5d5d5;
height: 15px;
width: 136px;
padding-top: 1px;
padding-left: 5px;
}



#homebutton, #homebutton a {
position:absolute;
background-image: url(images/over_home.jpg);
background-position:top;
left:0px;
}
#homebutton a:hover img {
visibility: hidden;

}
#produktebutton a {
background-image: url(images/over_neue_produkte.jpg);
background-position:top;
}
#produktebutton a:hover img {
visibility: hidden;
}
#aktionenbutton a {
background-image: url(images/over_tagesaktion.jpg);
background-position:top;
}
#aktionenbutton a:hover img {
visibility: hidden;
}
#loginbutton a {
background-image: url(images/over_login.jpg);
background-position:top;
}
#loginbutton a:hover img {
visibility: hidden;
}
#kontaktbutton a {
background-image: url(images/over_kontakt.jpg);
background-position:top;
}
#kontaktbutton a:hover img {
visibility: hidden;
}
#merkzettelbutton a {
background-image: url(images/over_merkzettel.jpg);
background-position: top;
position:absolute;
}
#merkzettelbutton a:hover img {
visibility: hidden;
}
#warenkorbbutton a {
background-image: url(images/over_warenkorb.jpg);
background-position: top;
position:absolute;
}
#warenkorbbutton a:hover img {
visibility: hidden;
}
.MainHeading {
/*background-image: url(images/onlineshop-title.jpg);*/
/*background-image: url(images/onlineshop-title-weihnachten.jpg);*/
/*background-image: url(images/onlineshop-title-sylvester.jpg);*/
background-repeat: repeat-x;
color: #570c27;
/*color: #aa893c;*/
padding-top: 6px;
padding-bottom: 12px;
padding-left: 15px;
border: 1px solid #a6a6a6;
height: 20px;
}

#weihnachten {
border: 1px solid #a6a6a6;
margin-top: 10px;			  
}

#saison {
border: 1px solid #a6a6a6;
margin-top: 10px;
width:751px;
height:225px;	  
}

#bild {
height:225px;
width:85px;
}

#bild2 {
height:225px;
width:78px;
}

#bild3 {
height:225px;
width:85px;
}

#bild4 {
height:225px;
width:90px;
}


#bild_start {
height:225px;
width:413px;
float:left;
}

#bild .bild_normal,
#bild2 .bild_normal,
#bild3 .bild_normal,
#bild4 .bild_normal {
visibility:visible;
position:absolute;
}

#bild a:hover .bild_normal,
#bild2 a:hover .bild_normal,
#bild3 a:hover .bild_normal,
#bild4 a:hover .bild_normal {
visibility:hidden;
}

#bild a:hover .bild_mo,
#bild2 a:hover .bild_mo,
#bild3 a:hover .bild_mo,
#bild4 a:hover .bild_mo {
visibility:visible;
}

#bild a .bild_mo,
#bild2 a .bild_mo,
#bild3 a .bild_mo,
#bild4 a .bild_mo {
visibility:hidden;
position:absolute;
}

#saison #bild,
#saison #bild2,
#saison #bild3,
#saison #bild4 {
float:left;
}

#tagesprodukt {
border: 1px solid #a6a6a6;
margin-top: 10px;
margin-left: 0px;
width: 368px;
height: 190px;
float:left;
}
#tagesprodukt_h1 {
background-image: url(images/cats_tag.jpg);
background-repeat: no-repeat;
border-bottom: 1px solid #b5b5b5;
color: #570C27;
padding-top: 5px;
padding-left: 78px;
padding-bottom: 13px;
height: 20px;
}
#tag_prod {
background-image: url(images/cats_tag_bg.jpg);
padding-top: 10px;
padding-left: 15px;
padding-right: 15px;
margin-top: -151px;
margin-left: 157px;
height: 141px;
width: 181px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #454545;
}
#vorteile {
background-image: url(images/cats_vorteil_bg.jpg);
/*background-image: url(images/cats_vorteil_bg-weihnachten.jpg);*/
background-repeat: no-repeat;
background-position: bottom;
border: 1px solid #a6a6a6;
width: 367px;
height: 190px;
margin:10px 0 0 0;
float:right;
/*position: absolute;
top:50px;
right:0;
margin-top: -192px;
margin-left: 384px;*/
}
#vorteil_h1 {
background-image: url(images/cats_vorteil.jpg);
background-repeat: no-repeat;
border-bottom: 1px solid #b5b5b5;
color: #570C27;
padding-top: 5px;
padding-left: 96px;
padding-bottom: 13px;
height: 20px;
}

#vorteile_liste {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #454545;
list-style-type: none;
margin-top: 3px;
margin-left: 40px;
line-height: 2.1em;
}

#vorteile ul li {
list-style-type:none;
list-style:none;
margin-top:0px;
margin-left:5px;
}


#uhren_h1 {
color: #570C27;
padding-top: 5px;
padding-left: 96px;
padding-bottom: 13px;
height: 20px;
margin-top: 204px;
margin-left: 39px;
}
#uhren {
background-image: url(images/cats_uhren.jpg);
border: 1px solid #a6a6a6;
width: 367px;
height: 240px;
float:right;
margin-top: 12px;
}

#schmuck {
clear:both;
float:left;
background-image: url(images/cats_schmuck.jpg);
margin: 12px 0 12px 0;
border: 1px solid #a6a6a6;
width: 368px;
height: 240px;
}
#schmuck_h1 {
color: #570C27;
padding-top: 5px;
padding-left: 96px;
padding-bottom: 13px;
height: 20px;
margin-top: 204px;
margin-left: 25px;
}

.schmuck_damen {
color: #570C27;
font-size:15px;
font-weight:bold;
float:left;
margin-left:12px;
margin-top:213px;
}

.schmuck_damen a {
color: #570C27;
font-size:15px;
font-weight:bold;
}

.schmuck_damen a:hover {
color: #570C27;
font-size:15px;
font-weight:bold;
text-decoration:underline;
}

.schmuck_herren {
color: #570C27;
font-size:15px;
font-weight:bold;
float:left;
padding-left:40px;
padding-top:213px;
}

.schmuck_herren a {
color: #570C27;
font-size:15px;
font-weight:bold;
}

.schmuck_herren a:hover {
color: #570C27;
font-size:15px;
font-weight:bold;
text-decoration:underline;
}

.uhren_damen {
color: #570C27;
font-size:15px;
font-weight:bold;
float:left;
margin-left:10px;
margin-top:213px;
}

.uhren_damen a {
color: #570C27;
font-size:15px;
font-weight:bold;
}

.uhren_damen a:hover {
color: #570C27;
font-size:15px;
font-weight:bold;
text-decoration:underline;
}

.uhren_herren {
color: #570C27;
font-size:15px;
font-weight:bold;
float:left;
padding-left:92px;
padding-top:213px;
}

.uhren_herren a {
color: #570C27;
font-size:15px;
font-weight:bold;
}

.uhren_herren a:hover {
color: #570C27;
font-size:15px;
font-weight:bold;
text-decoration:underline;
}

#gutschein-start {
clear:both;	
border: 1px solid #a6a6a6;
width: 751px;
margin: 0 0 12px 0;
}

#logos {
clear:both;	
border: 1px solid #a6a6a6;
margin-left: 0px;
height: 368px;
width: 751px;
}

#kampagne {
	margin-top:12px;
}

#kampagne_links {
	float:left;
	border: 1px solid #a6a6a6;
}
#kampagne_rechts {
	float:right;
	border: 1px solid #a6a6a6;
}


/**+ html .CatLevel1 {
padding-left: 20px;
list-style-type: none;
background-image: url(images/star_bg3.jpg); 
background-repeat:no-repeat;
background-position: top left;
}*/

#SubNavi {
	font-size: 12px;
	padding-left: 7px;
}

#SubNavi ul li {
	list-style-type:none;
	}
#SubNavi .CatLevel1 {
	padding-left: 0px;
	list-style-type:none;
}
#SubNavi .CatLevel2 {
	padding-left: 10px;
	list-style-type:none;
}
#SubNavi  .CatLevel3 {
	padding-left: 10px;
	list-style-type:none;
}
#SubNavi .CatLevel4 {
	padding-left: 10px;
	list-style-type:none;
}
.Current {
/*background-image: url(images/star_bg.jpg);
background-repeat: no-repeat;
background-position:left;*/
color: #953a65;
}
.CurrentParent {
color: #953a65;
/*background-image: url(images/star_bg.jpg);
background-repeat: no-repeat;
background-position: top left;*/
}
/**+ html .Current {
background-image: url(images/star_bg_ie7.jpg);
background-repeat: no-repeat;
background-position: top left;
color: #953a65;
padding-left: 21px;
margin-left: -20px;
}
*+ html .CurrentParent {
color: #953a65;
background-image: url(images/star_bg_ie7.jpg);
background-repeat: no-repeat;
background-position: top left;
padding-left: 21px;
margin-left: -20px;
}*/
.ddmenu {
}
/**+ html #TopCats {
margin-top: 10px;
margin-left: -72px;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: center;
text-transform:uppercase;
width: 725px;
}*/
#TopCats {
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: center;
text-transform:uppercase;
width: 724px;
}
#TopCats .CatLevel1{
	margin-right: 2px;

}
#TopCats .CatLevel1 a {
	background-image: url(images/merkzettel_bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	margin-top: 0px;
	color:#FFFFFF;
	height: 17px;
	padding: 6px 7px;
	text-align:left;
}
#TopCats .CatLevel1 a:hover {
	color: #ffffff;
	background-image: url(images/merkzettel_bg_over.jpg);
	background-position: center top;
}

#TopCats .CatLevel2{
	width:100%;
	margin-left:-11px;
}
#TopCats .CatLevel2 a { 
	color:#FFFFFF;
	background:#606060;
	border: none;
	font-size: 12px;
	margin: 0px 0 0px 0;
	width:100%;
	padding-right:10px;
}
#TopCats .CatLevel2 a:hover {
	background-color: #953A65;
	background-image: none;
}

#TopCats li {
	margin-left: 0px;
}
#TopCats ul{
	display: none;
	padding-right:20px;
}
/* Hier wird die dritte Ebene des Dropdown Menu aus-/eingeblendet */
#TopCats li ul li ul li{
	display: none;
}
/* Ende */
/**+ html #TopCats li:hover ul {
	position: absolute;
	z-index: 5; 
	display: block; 
	margin-top: 29px;
	margin-left: -129px;
	margin-bottom:-20px;
	background-color: #333333;
	color: #fff;
	width: 117px;
	padding-left: 12px;
}*/
#TopCats li:hover ul { 
	position: absolute;
	z-index:4;
	display: block; 
	margin-top: 29px;
	margin-left: 0px;
	margin-bottom:-20px;
	color: #fff;
	padding-left: 12px;
}
#TopCats li ul li {
	margin-top: 0px;


}

#TopCategories {
	border:none;
	background: none;
	z-index: 2;
	margin-left: 68px;

}
#TopCategories:link {
	color:#FFFFFF;
}
*+ html #uber {
	position: absolute;
	z-index:-1;
	margin-top: 94px;
	margin-left: -135px;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}
#uber {
	margin-top: 71px;
	margin-left: 37px;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}

#SearchForm {
	width: 275px;
	margin: 0px 0 0 0px;
}

#advsearch {
	position:absolute;
	background-image: url(images/over_detailsuche.jpg);
	background-position:top;
	left:284px;
}
#advsearch a:hover img{
	visibility:hidden;
}

/* Produkttabelle aus dem alten Shop */
.cont_sub_text {}

.produkttab {width: 368px; text-align:left;margin-top: 10px;}

.spalte1 {width: 110px; text-align: left; border-bottom: 1px dotted #CFCFCF;}
.spalte1 span a			{font-size:11px; text-decoration:underline;}	
.spalte1 span a:hover 	{font-size:11px; text-decoration:none;}

.spalte2 {border-bottom: 1px dotted #CFCFCF;}
.spalte2 span a			{font-size:11px; text-decoration:underline;}	
.spalte2 span a:hover 	{font-size:11px; text-decoration:none;}
/* Produkttabelle aus dem alten Shop  Ende*/ 


.seitennavi-mitte {
width:450px; margin-left:151px; position:absolute; text-align:center; padding:2px 0px;}
*+html .seitennavi-mitte {
width:450px;margin-left:0px; text-align:center; padding:2px 0px; float:left;}
*+html .seitennavi-links{
width:151px;}
*+html .seitennavi-linksundmitte{
float:left;}

.icon_nachoben {
margin-bottom:20px;
margin-left:902px;
}

.trennlinie {
margin-top: 10px; border-top: 1px solid #A6A6A6;
}

.Kat-Kopf {
	border:1px solid #A6A6A6;
	height:228px;
	margin:0 0 10px 0;
}

.Kat-Title {
	position:absolute;
	top:196px;
	right:12px;
	z-index:10;
	
}
.Kat-Title h1 {	
	color:#fff;
	font-size:14px;

}
.Kat-Bild {
	float:right;
	height:228px;
}
.Kat-Desc {
	border:1px solid #A6A6A6; 
	margin:0px 0 10px 0; 
	padding:10px;
}
.Kat-Desc h2{
	display:inline;
	font-size:11px; 
	font-weight:normal;
	margin:0;
	padding:0;
}

.lp_charms_hbild {
background-image: url(images/lp/charms/charms.jpg);
background-repeat:no-repeat;
width:430px;
height:409px;
z-index:1001;
position:absolute;
}

.lp_charms_hbild_text {
font-size:20px;
color:#570c27;
z-index:1002;
position:absolute;
text-transform:uppercase;
line-height:17px;
letter-spacing:1px;
width:165px;
height:40px;
margin-left:126px;
margin-top:185px;
cursor:text; 
}

.lp_charms_button {
background-image: url(images/lp/charms/button_charms.jpg);
background-repeat:no-repeat;
width:279px;
height:26px;
z-index:1003;
position:absolute;
}

.lp_charms_button_text {
font-size:11px;
color:#454545;
z-index:1004;
position:absolute;
text-transform:uppercase;
width:260px;
height:10px;
margin-left:10px;
margin-top:6px; 
font-weight:bold;
cursor:text; 
}

.linkdiv {
cursor:pointer;
}

.lp_charms_kette {
background-image: url(images/lp/charms/charms_kette.jpg);
background-repeat:no-repeat;
width:279px;
height:83px;
z-index:1005;
position:absolute;
}

.lp_charms_kette_text {
font-size:14px;
color:#570c27;
z-index:1006;
position:absolute;
width:200px;
height:10px;
margin-left:50px;
margin-top:3px; 
cursor:text; 
}


.lp_charms_anhaenger {
background-image: url(images/lp/charms/charms_anhaenger.jpg);
background-repeat:no-repeat;
width:279px;
height:83px;
z-index:1005;
position:absolute;
}

.lp_charms_anhaenger_text {
font-size:14px;
color:#570c27;
z-index:1006;
position:absolute;
width:200px;
height:10px;
margin-left:75px;
margin-top:3px; 
cursor:text; 
}

.lp_charms_bettelarmband {
background-image: url(images/lp/charms/charms_sammlung.jpg);
background-repeat:no-repeat;
width:279px;
height:83px;
z-index:1005;
position:absolute;
}

.lp_charms_bettelarmband_text {
font-size:14px;
color:#570c27;
z-index:1006;
position:absolute;
width:204px;
height:10px;
margin-left:42px;
margin-top:3px;
cursor:text; 
}

.lp_bildskalierer {
margin-top:410px;
}

.lp_detailbutton {
border:0px;
margin-top:188px;
z-index:1010;
position:absolute;
width:172px;
}

.lp_charms_1 {
background-image: url(images/lp/charms/charm_1.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_charms_2 {
background-image: url(images/lp/charms/charm_2.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_charms_3 {
background-image: url(images/lp/charms/charm_3.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_charms_4 {
background-image: url(images/lp/charms/charm_4.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_charms_5 {
background-image: url(images/lp/charms/charm_5.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_charms_6 {
background-image: url(images/lp/charms/charms_6.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_charms_7 {
background-image: url(images/lp/charms/charms_7.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_charms_8 {
background-image: url(images/lp/charms/charms_8.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_charms_text {
font-size:12px;
color:#454545;
z-index:1008;
position:absolute;
width:172px;
height:12px;
margin-top:8px;
font-weight:bold;
cursor:pointer;
}



.lp_bettelarmband_hbild {
/*background-image: url(images/lp/bettelarmband/bettelarmband.jpg);
background-repeat:no-repeat;*/
width:430px;
height:409px;
z-index:1001;
position:absolute;
}

.lp_bettelarmband_hbild_text {
font-size:16px;
color:#570c27;
z-index:1002;
position:absolute;
text-transform:uppercase;
line-height:17px;
letter-spacing:1px;
width:165px;
height:40px;
margin-left:126px;
margin-top:185px;
cursor:text; 
}

.lp_bettelarmband_button {
/*background-image: url(images/lp/bettelarmband/button_bettelarmbaender.jpg);
background-repeat:no-repeat;*/
width:279px;
height:26px;
z-index:1003;
position:absolute;
}

.lp_bettelarmband_button_text {
font-size:11px;
color:#454545;
z-index:1004;
position:absolute;
text-transform:uppercase;
width:235px;
height:10px;
margin-left:10px;
margin-top:6px; 
font-weight:bold;
cursor:text; 
}

.linkdiv {
cursor:pointer;
}

.lp_bettelarmband_kette {
/*background-image: url(images/lp/bettelarmband/bettelarmband_kette.jpg);
background-repeat:no-repeat;*/
width:279px;
height:83px;
z-index:1005;
position:absolute;
}

.lp_bettelarmband_kette_text {
font-size:14px;
color:#570c27;
z-index:1006;
position:absolute;
width:200px;
height:10px;
margin-left:50px;
margin-top:3px; 
cursor:text; 
}


.lp_bettelarmband_anhaenger {
/*background-image: url(images/lp/bettelarmband/bettelarmband_stuecke.jpg);
background-repeat:no-repeat;*/
width:279px;
height:83px;
z-index:1005;
position:absolute;
}

.lp_bettelarmband_anhaenger_text {
font-size:14px;
color:#570c27;
z-index:1006;
position:absolute;
width:220px;
height:10px;
margin-left:32px;
margin-top:3px; 
cursor:text; 
}

.lp_bettelarmband_bettelarmband {
/*background-image: url(images/lp/bettelarmband/bettelarmband_sammlung.jpg);
background-repeat:no-repeat;*/
width:279px;
height:83px;
z-index:1005;
position:absolute;
}

.lp_bettelarmband_bettelarmband_text {
font-size:14px;
color:#570c27;
z-index:1006;
position:absolute;
width:200px;
height:10px;
margin-left:42px;
margin-top:3px;
cursor:text; 
}

.lp_bildskalierer {
margin-top:410px;
}

.lp_detailbutton {
border:0px;
margin-top:188px;
z-index:1010;
position:absolute;
width:172px;
}

.lp_bettelarmband_1 {
background-image: url(images/lp/bettelarmband/charm_1.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_bettelarmband_2 {
background-image: url(images/lp/bettelarmband/charm_2.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_bettelarmband_3 {
background-image: url(images/lp/bettelarmband/charm_3.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_bettelarmband_4 {
background-image: url(images/lp/bettelarmband/charm_4.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_bettelarmband_5 {
background-image: url(images/lp/bettelarmband/charm_5.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_bettelarmband_6 {
background-image: url(images/lp/bettelarmband/charms_6.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_bettelarmband_7 {
background-image: url(images/lp/bettelarmband/charms_7.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_bettelarmband_8 {
background-image: url(images/lp/bettelarmband/charms_8.jpg);
background-repeat:no-repeat;
width:172px;
height:218px;
z-index:1007;
position:absolute;
border:1px solid #a6a6a6;
}

.lp_bettelarmband_text {
font-size:12px;
color:#454545;
z-index:1008;
position:absolute;
width:172px;
height:12px;
margin-top:8px;
font-weight:bold;
cursor:pointer;
}

.lp_automatikuhren_bg {
background-image: url(images/lp/automatikuhren/automatikuhren.jpg);
background-repeat:no-repeat;
width:469px;
height:282px;
z-index:1020;
position:absolute;
}

.lp_automatikuhren_button {
background-image: url(images/lp/automatikuhren/button_automatikuhr.jpg);
background-repeat:no-repeat;
width:279px;
height:26px;
z-index:1003;

margin-left:16px;
}

.lp_automatikuhren_button1 {
background-image: url(images/lp/automatikuhren/button_automatikuhr.jpg);
background-repeat:no-repeat;
width:279px;
height:26px;
z-index:1003;
position:absolute;
top:80px;
right:0;
}


.lp_automatikuhren_button_text {
font-size:11px;
color:#454545;
z-index:1004;
position:absolute;
text-transform:uppercase;
width:250px;
height:10px;
left:24px;
top:5px; 
font-weight:bold;
cursor:text; 
}

.lp_automatikuhren_button_text1 {
font-size:11px;
color:#454545;
z-index:1004;
position:absolute;
text-transform:uppercase;
width:250px;
height:10px;
right:20px;
top:86px; 
font-weight:bold;
cursor:text; 
}


.hinweis_footer {
color:#a1a1a1;
font-size:10px;
width:978px;
position:absolute;
margin-top:130px;
z-index:9999;
}

*+ html #manudropdown select {
	background-color:#FFE9EC;
	width:360px;
}
#manudropdown select {
	width:150px;
	background-color:#FFE9EC;
}
#manudropdown option {
	padding:0px 4px;
}
#kat-manudropdown select {
	background-color:#FFE9EC;
}
#kat-manudropdown option {
	padding:0px 4px;
}
#sortby select {
	background-color:#FFE9EC;
}
#sortby option {
	padding:0px 4px;
}
#anzahl select {
	background-color:#FFE9EC;
}
#anzahl option {
	padding:0px 4px;
}
.gutscheinkauf input, textarea {
	border:1px solid #ccc;
	margin-bottom:4px;
}
.containerPopup {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
