@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Playfair+Display);

@-webkit-keyframes slidein{
	from{
		opacity:0;
	}
	to{
		opacity:1;
	}
}

em{
	font-style: normal;
}

.strong-sub{
	display: none;
}

.sort{
	float:right;
	margin-top: -10px;
	margin-right: 4px;
	padding: 2px 0;
	color: #000;
}

.sort select{
	font-size: 14px;
	border-radius: 4px;
	border: 1px solid #9b9694;
	text-align: left;
	background: rgba(255, 255, 255, 1) !important;
	color: #000;
	padding: 4px 0;
	margin: 0;
	line-height: 30px !important;
}

#habla_topbar_div{
	background: #732c35 !important;
}

.sitemap_ico a{
	position:absolute;
	top:70px;
	right:28px;
	opacity:.5;
	display:block;
	width:18px;
	height:13px;
	background:url(../_img/sitemap_ico.png) center no-repeat;
}

#desc_erste_seite{
	color:#332d23;
	display:block;
	margin:0 0 15px 0;
	padding:0;
	text-align:center; 
	line-height:15px;
	overflow: hidden; 
}

#desc_erste_seite div{
	float: left;
	width: 264px;
	/*max-width: 30%;*/
	height: 101px;
	/*background:url(../_img/frohliche2017.jpg) center no-repeat;*/
	background:url(../_img/guten_rutsch_ins_neue_jahr.png) center no-repeat;
	
	/*background:url(../_img/fo3.png) center no-repeat;*/
	padding-top: 18px;
}

#desc_erste_seite > p{
	float: right;
	/*width: 70%;*/
	width: 100%;
	padding-top: 18px;
}

#desc_erste_seite a{
	color:#332d23
}

h3{
	font-size:21px;
	font-family:'Playfair Display', serif;
	padding:12px 0 10px 0;
	border-bottom:1px dotted #bfb4a2;
	margin-bottom:5px;
	text-shadow:1px 1px 1px #fff;
	box-shadow:0px 1px 1px #fff;
}

#content_kontakt{
	height:auto;
	overflow:hidden;
	width:751px;
	margin:40px auto 0;
	height:370px;
}

#content_kontakt #adresse{
	background: rgba(83, 6, 12, .85);
	height:284px;
	/*height:320px;*/
	width:630px;
	border-radius: 2px;
	margin:22px auto 10px;
	/*margin:10px auto 10px;*/
	overflow:hidden;
	position:relative;
	z-index:1;
	font-family:'Playfair Display', serif;color:#fff;
	font-size:18px;
	text-align:center;
	border: 1px solid #260205;
	box-shadow: 0px 0px 1px rgba(38, 2, 5, .4);
}

#content_kontakt #adresse span.neo{
	vertical-align:super;
}

#content_kontakt #adresse a{
	color:#ffe4af;
	text-decoration:none;
}

#content_kontakt #adresse a:hover{
	text-decoration:underline;
}

.btn_gm a{
	position:absolute;
	top:205px;
	/*top:240px;*/
	left:210px;
	display:block;
	width:217px;
	box-shadow: 1px 0px 2px rgba(38, 2, 5, .8);
	background: rgb(255,219,162); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,219,162,1) 0%, rgba(255,254,252,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,219,162,1)), color-stop(100%,rgba(255,254,252,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,219,162,1) 0%,rgba(255,254,252,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,219,162,1) 0%,rgba(255,254,252,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,219,162,1) 0%,rgba(255,254,252,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,219,162,1) 0%,rgba(255,254,252,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdba2', endColorstr='#fffefc',GradientType=0 ); /* IE6-9 */
	border-radius: 4px;
	color: rgba(0,0,0,1) !important;
	padding: 14px 0 !important;
	font-size: 19px;
	text-shadow: 1px 0 0 rgba(255,255,255,1); 
	box-shadow: 1px 0 4px rgba(0,0,0,.7);
}

.btn_gm a:hover{
	background: rgb(255,254,252); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,254,252,1) 0%, rgba(255,219,162,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,254,252,1)), color-stop(100%,rgba(255,219,162,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,254,252,1) 0%,rgba(255,219,162,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,254,252,1) 0%,rgba(255,219,162,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,254,252,1) 0%,rgba(255,219,162,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,254,252,1) 0%,rgba(255,219,162,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffefc', endColorstr='#ffdba2',GradientType=0 ); /* IE6-9 */
	z-index:1;
	box-shadow: 1px 0 7px rgba(0,0,0,.8);
}
	
h3 span{
	background:url(../_img/breadcrumbs_arrow.png) center no-repeat;
	padding-right:15px;
	box-shadow: 1px 0px 4px rgba(38, 2, 5, 1);
}

.playfair_f{font-family:'Playfair Display', serif;}
.drop{text-shadow:1px 1px 1px #fff;}
.btn_x{width:145px;height:35px;background:url(../_img/btn_x_bg.png) no-repeat;margin-top:10px;}
.b{font-weight:bold;}
.btn_x:hover{width:145px;height:35px;background:url(../_img/btn_x_bg_hover.png) no-repeat;margin-top:10px;}
.btn_x a{padding:6px 0 0 17px;font-family:'Playfair Display', serif;text-decoration:none;font-size:16px;color:#1f1314;display:block;text-shadow:1px 1px 1px #fff;}
.btn_x a:hover{text-decoration:underline;color:#c73843;}
.btn_f a{margin:10px auto 0;display:block;width:176px;height:45px;background:url(../_img/btn_frage_bg.png) no-repeat;text-indent:-9999px;-o-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out;}
.btn_f a:hover{background:url(../_img/btn_frage_bg_hover.png) no-repeat;}
.btn_alle a{position:absolute;top:128px;right:0;margin:6px 6px 6px 0;display:block;width:156px;text-indent:-9999px;height:45px;background:url(../_img/gebrauchte_rolex_muenchen.png) top;}
.btn_nachste a{margin:0 6px 0 0;display:block;width:198px;height:46px;color:red;text-indent:-9999px;background:url(../_img/nachste_seite.png) top no-repeat;}
.btn_nachste a:hover{background:url(../_img/nachste_seite.png) bottom no-repeat;}
.left{float:left;}
.right{float:right;}
.line{width:auto;height:1px;border-bottom:1px dotted #515151;margin:12px 0;}
.up a{float:right; margin:4px 11px 10px 0;text-indent:-9999px;display:block;width:32px;height:34px;background:url(../_img/up_bg11.png) no-repeat; opacity: .4;}
.up a:hover{background:url(../_img/up_bg22.png) no-repeat; opacity: .5;}

#start{
	background:#fff url(../_img/tlo_rolex_munchen.jpg) no-repeat;
	width:1720px;
	position:relative;
	left:50%;
	margin-left:-860px;
}

#top{
	width:100%;
	background:url(../_img/top-bg.png) no-repeat bottom;
	overflow: hidden;
}

#top #top_pack{
	width:980px;
	height:143px;
	margin:0 auto;
	position:relative;
}

#top #top_pack .logo a{
	display:block;
	overflow:hidden;
	text-indent: -9999px;
	position: absolute;
	left: 50%;
	bottom: 30px;
	margin-left: -112px;
	width: 224px;
	height: 85px;
	background: url(../_img/logo.png) no-repeat;
}

.null{
	opacity: .75;
}

#top .search{width:200px;height:35px;position:absolute;right:15px;bottom:12px; opacity: .85;}
#top .search input{font-size:14px;}
#top .search input.field{font-family:'Playfair Display', serif;position:absolute;width:120px;float:left;right:37px;height:29px;margin-top:2px;padding-left:5px;padding-right:4px;border:1px solid #8a8585;border-radius:5px 0px 0px 5px;-o-transition:width 0.4s ease-out;-moz-transition:width 0.4s ease-out;-webkit-transition:width 0.4s ease-out;transition:width 0.4s ease-out;}
#top .search input.field:hover{width:140px;border-radius:5px 0px 0px 5px;}
#top .search input.field_btn{cursor:pointer;position:absolute;width:35px;height:38px;top:2px;right:5px;padding:0px;border-radius:3px;border:none;background:url(../_img/filed_btn_bg.png) no-repeat;} 

.m_left{float:left;width:305px;overflow:hidden;}
.m_right{width:588px;display:block;float:right;overflow:hidden;}

#menu_pack{width:100%; background: rgba(255,255,255,.5); overflow: hidden;}

#normal_menu{
	background: -webkit-linear-gradient(0deg, rgba(255,255,255,.21)20%, rgba(255,255,255,1)80%);
	background: -o-linear-gradient(0deg, rgba(255,255,255,.21)20%, rgba(255,255,255,1)80%);
	background: -moz-linear-gradient(0deg, rgba(255,255,255,.21)20%, rgba(255,255,255,1)80%);
	background: linear-gradient(0deg, rgba(255,255,255,.21)20%, rgba(255,255,255,1)80%);
}

#normal_menu .menu_neu{
	height: 21px;
}

.menu_pack_fixed{background: rgba(255, 255, 255, .98) !important; position: fixed; z-index: 33; top:0; width: 100%; box-shadow: 0px 1px 7px rgba(0,0,0, .7), inset 0px -2px 0px #fff;}

.menu_neu{
	width: 980px;
	margin: 0 auto;
	font-family: 'Georgia', Arial, sans-serif;
	margin-bottom: 2px;
	padding: 5px 0;
	position: relative;
	z-index: 99999999px;
}

.menu_neu div:first-child{
	float: left;
}

.menu_neu div:last-child{
	float: right;
}

.menu_neu div ul{
	list-style: none;
}

.menu_neu div ul li{
	display block;
	float: left;
	border-right: 1px solid rgba(0,0,0,.4);
	box-shadow: 1px 0 0 #fff;
	position: relative;
}

.menu_neu div ul li:last-child{
	border-right: none;
}

.menu_neu div ul li a{
	text-decoration: none;
	color: #000;
	text-transform: uppercase; 
	font-size: 15px;
	margin: 0;
	padding: 2px 12px 6px;
	display: block;
	float:left;
	text-shadow: 0px 1px 0px #fff;
	-webkit-transition: padding-top 0.1s ease-out;
	-moz-transition: padding-top 0.1s ease-out;
	-ms-transition: padding-top 0.1s ease-out;
	-o-transition: padding-top 0.1s ease-out;
	color: rgba(0,0,0,.8);
}

.menu_neu div ul li a:hover, .menu_neu div ul li a.actv_a {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #faeac6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#faeac6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#faeac6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#faeac6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#faeac6 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#faeac6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#faeac6',GradientType=0 ); /* IE6-9 */
	-webkit-transition: padding-top 0.1s ease-out;
	-moz-transition: padding-top 0.1s ease-out;
	-ms-transition: padding-top 0.1s ease-out;
	-o-transition: padding-top 0.1s ease-out;	
}

#content{width:950px;margin:10px auto 0;padding:0 15px;}
#content #left{float:left;width:200px;}
#content #left{min-height:512px;}
#content #left h3{font-size:18px;text-shadow:1px 1px 0px #fff; border: none; box-shadow: none; margin: 0 0 9px 0; padding: 0;}

#content #left ul{font-size:14px;overflow:hidden;display:block; text-transform: capitalize;}
#content #left ul li{list-style-position:inside; display:block; overflow:hidden;}
#content #left ul li a{padding:0;margin:0 0 1px 0;display:block; overflow:hidden;width:166px;height:17px;color:#fff;text-decoration:none;border:1px solid black;border-radius:3px;padding:7px 10px 6px 20px;cursor:pointer;-o-transition:
background 0.1s ease-out;-moz-transition:background 0.1s ease-out;-webkit-transition:background 0.1s ease-out;transition:background 0.1s ease-out;-o-transition:padding 0.1s ease-out;-moz-transition:padding 0.1s ease-out;-webkit-transition:padding 0.1s ease-out;transition:padding 0.1s ease-out;

background:url(../_img/blask.png) no-repeat left;
background:rgba(112,33,43,.94) url(../_img/tlo_bg_bg_bg.png) top repeat-x;
background: rgb(130,59,67); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiM4MjNiNDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNjUyNjJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(130,59,67,1) 17%, rgba(101,38,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(17%,rgba(130,59,67,1)), color-stop(100%,rgba(101,38,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(130,59,67,1) 17%,rgba(101,38,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(130,59,67,1) 17%,rgba(101,38,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(130,59,67,1) 17%,rgba(101,38,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(130,59,67,1) 17%,rgba(101,38,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#823b43', endColorstr='#65262d',GradientType=0 ); /* IE6-8 */
}

#content #left ul li a:hover{
background: rgb(165,100,108); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiNhNTY0NmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOGM0ZDU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(165,100,108,1) 17%, rgba(140,77,85,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(17%,rgba(165,100,108,1)), color-stop(100%,rgba(140,77,85,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(165,100,108,1) 17%,rgba(140,77,85,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(165,100,108,1) 17%,rgba(140,77,85,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(165,100,108,1) 17%,rgba(140,77,85,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(165,100,108,1) 17%,rgba(140,77,85,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5646c', endColorstr='#8c4d55',GradientType=0 ); /* IE6-8 */
padding:7px 10px 6px 20px;}

#content #left ul li.active a{
	padding:7px 10px 6px 20px;
background: rgb(83,55,57); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxOCUiIHN0b3AtY29sb3I9IiM1MzM3MzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDcyYzJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(83,55,57,1) 18%, rgba(71,44,46,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,rgba(83,55,57,1)), color-stop(100%,rgba(71,44,46,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(83,55,57,1) 18%,rgba(71,44,46,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(83,55,57,1) 18%,rgba(71,44,46,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(83,55,57,1) 18%,rgba(71,44,46,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(83,55,57,1) 18%,rgba(71,44,46,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#533739', endColorstr='#472c2e',GradientType=0 ); /* IE6-8 */
}

#content #left ul li.sube a{padding:0;margin:0 0 2px 0;display:block;overflow:hidden;height:17px;text-decoration:none;color:#332024;border-radius:3px;cursor:pointer;text-shadow:1px 1px 1px #fff;background:#fff9f0; border:1px solid #cb8f83;padding:4px 5px 4px 20px;width:163px;-o-transition:background 0.1s ease-out;-moz-transition:background 0.1s ease-out;-webkit-transition:background 0.1s ease-out;transition:background 0.1s ease-out;-o-transition:padding 0.1s ease-out;-moz-transition:padding 0.1s ease-out;-webkit-transition:padding 0.1s ease-out;transition:padding 0.1s ease-out;}
#content #left ul ul.seb li.sube a:hover{background:#FFE6D0;padding:4px 5px 4px 30px;}
#content #left ul ul.seb li.sub_active a{color:#332024;padding:4px 5px 4px 20px;border:1px solid #cb8f83;text-shadow:1px 1px 1px #fff;
background: rgb(255,237,221); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiNmZmVkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZlNmQwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(255,237,221,1) 17%, rgba(255,230,208,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(17%,rgba(255,237,221,1)), color-stop(100%,rgba(255,230,208,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,237,221,1) 17%,rgba(255,230,208,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,237,221,1) 17%,rgba(255,230,208,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,237,221,1) 17%,rgba(255,230,208,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,237,221,1) 17%,rgba(255,230,208,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffeddd', endColorstr='#ffe6d0',GradientType=0 ); /* IE6-8 */
}
#content .adresse{float:left;margin-left:20px;font-size:13px;margin-bottom: 21px;}
#content .adresse p{margin-left:-22px;margin-top:0px;padding:5px 0 0 0;line-height:16px;color:#593115;text-shadow:.5px .5px 1px #fff;}
#content .adresse p a{color:#81504a;text-decoration:none;}
#content .adresse p a:hover{color:#81504a;text-decoration:underline;}
#content #right{float:left;width:735px;padding-left:15px;}
#content .adresse_2{float:left;margin-left:30px;font-size:13px;}
#content .adresse_2 p{margin-left:-22px;margin-top:0px;padding:5px 0 0 0;line-height:16px;color:#593115;text-shadow:.5px .5px 1px #fff;}
#content .adresse_2 p a{color:#81504a;text-decoration:none;}
#content .adresse_2 p a:hover{color:#81504a;text-decoration:underline;}
#content #right .breadcrumbs ul{list-style-type:none;}
#content #right .breadcrumbs ul li{text-shadow:1px 1px 0px #fff; padding-right:20px; list-style-image:url(../_img/breadcrumbs_arrow.png); float:left; margin-bottom:6px;}
#content #right .breadcrumbs ul li a{color:#000;text-decoration:none;font-size:16px; text-transform: capitalize;}
#content #right .breadcrumbs ul li:last-child a{text-decoration:none;color:#000;}
#content #right .breadcrumbs ul li a.active{text-decoration:underline;text-decoration:none;}
#content #right .breadcrumbs ul li a:hover{text-decoration:underline;}
#content #right .breadcrumbs ul li:first-child{list-style-image:none;}
#content #right .breadcrumbs{margin-bottom:5px;}
#content #right .breadcrumbs span.number_cena{font-family:'Playfair Display', serif;float:right;font-size:20px;margin-right:41px;margin-top:-6px;float:right;margin-bottom:11px;padding:0px 10px 7px; color:#000;color:#fff;background:#aa8d6a;background:#762731 url(../_img/blask_left.png) top left no-repeat;border-radius:2px;border:1px solid #000; 
overflow: hidden;
border-radius: 4px;
box-shadow: 0px 1px 2px rgba(148, 134, 86, .6);
text-shadow: 1px 1px 0px rgba(0, 0, 0, 1);

background: rgb(130,59,67); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiM4MjNiNDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNjUyNjJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(130,59,67,1) 17%, rgba(101,38,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(17%,rgba(130,59,67,1)), color-stop(100%,rgba(101,38,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(130,59,67,1) 17%,rgba(101,38,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(130,59,67,1) 17%,rgba(101,38,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(130,59,67,1) 17%,rgba(101,38,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(130,59,67,1) 17%,rgba(101,38,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#823b43', endColorstr='#65262d',GradientType=0 ); /* IE6-8 */,
}

#content span.number_pod{float:right;margin-top:-37px;margin-right:32px;color:#000;}
.box a:hover{background:rgba(112,33,43,1);}
.box a{display:block;width:168px;height:310px;border-radius:3px;border:1px solid black;color:#fff;text-shadow:.2px .2px .1px #000;padding:3px;text-decoration:none;font-size:14px;float:left;margin:0 6px 4px 0;opacity:.99;
background:#75252f;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI4NyUiIHN0b3AtY29sb3I9IiM3NTI1MmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNjUxODIyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top, #75252f 87%, #651822 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(87%,#75252f), color-stop(100%,#651822));background:-webkit-linear-gradient(top, #75252f 87%,#651822 100%);background:-o-linear-gradient(top, #75252f 87%,#651822 100%);background:-ms-linear-gradient(top, #75252f 87%,#651822 100%);background:linear-gradient(to bottom, #75252f 87%,#651822 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75252f', endColorstr='#651822',GradientType=0);
box-shadow: 0px 1px 2px rgba(148, 134, 86, .8);
}

.box .desc h2{font-family:'Playfair Display', serif;padding:6px 2px;line-height:18px;font-weight:normal;text-transform:uppercase;text-shadow:.5px .5px 1px #000;font-size:16px;text-decoration:none; border-bottom:1px solid rgba(255,255,255,.2); padding-left:2px;}
.box .desc p{padding:6px 0;font-weight:normal;text-shadow:.5px .5px 1px #000;text-decoration:none;padding-left:10px;}
.box .desc ul{padding:6px 0 0;}
.box .desc ul li{line-height:17px;padding-left:10px;font-size:13px;}
.box .photo{border-radius:3px;overflow:hidden;background:#fff;border:1px solid black;height:185px;}
.box .desc span{float:right;color:#ffe7c4;font-size:12px;margin:10px 16px 0 0; -o-transition:margin 0.1s ease-out;-moz-transition:margin 0.1s ease-out;-webkit-transition:margin 0.1s ease-out;transition:margin 0.1s ease-out;}
.box .desc span:hover{margin:10px 10px 0 0;}
#content #right .pagination{height:40px;margin-top:10px;padding-bottom:11px;}
#cs_start{height:460px;}
#cs_produkt{border-radius:3px;padding:10px;}
#cs_produkt .beschreibung{margin-bottom:20px;}
#cs_produkt h2{font-family:'Playfair Display', serif;font-size:19px;padding-bottom:2px;margin-bottom:2px;text-shadow:1px 1px 1px #fff;}

#cs_produkt .beschreibung_1{margin:0 0 0 0;padding-top:10px;padding-bottom:10px;text-shadow:1px 1px 1px #fff;padding-right:10px;padding-left:10px;
background: rgb(252,244,230); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1OCUiIHN0b3AtY29sb3I9IiNmY2Y0ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjllYmQyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(252,244,230,1) 58%, rgba(249,235,210,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(58%,rgba(252,244,230,1)), color-stop(100%,rgba(249,235,210,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(252,244,230,1) 58%,rgba(249,235,210,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(252,244,230,1) 58%,rgba(249,235,210,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(252,244,230,1) 58%,rgba(249,235,210,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(252,244,230,1) 58%,rgba(249,235,210,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf4e6', endColorstr='#f9ebd2',GradientType=0 ); /* IE6-8 */
line-height:18px;line-height:15px !important;font-size:12px !important; border:1px solid rgba(148, 134, 86, .65); border-radius:3px; box-shadow: 0px 1px 2px rgba(148, 134, 86, .4);}

#cs_produkt .beschreibung_1_res{margin:0 0 0 0;padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:10px;background:#6c2930 !important;color:#fff;text-align:center;text-shadow:none;font-size:13px !important;border:1px solid #360f13;border-radius:3px;line-height:18px;line-height:15px !important;letter-spacing:1px;text-transform:uppercase;}
.reserviert_absolute{display:block;background:#762731 !important;position:absolute;width:168px;z-index:20px;margin-top:70px;padding:9px 0;opacity:.9;text-align:center;font-size:16px;text-transform:uppercase;font-family:'Playfair Display', serif;}
#cs_produkt .beschreibung_1 p{line-height:18px !important;font-size:12px !important;background:none !important;}
#cs_produkt .beschreibung_1 p font{background:none !important;  line-height: 12px !important;}
#cs_produkt .beschreibung_1 table tr{border:none !important;border-top:none !important;border-bottom:none !important;border-left:none !important;border-right:none !important;border-top-left-radius:none !important;background:none !important;}
#cs_produkt .beschreibung_1 table tr td div{border:none !important; border-top:none !important; border-bottom:none !important;border-left:none !important;border-right:none !important;background:none !important;}
#cs_produkt .beschreibung_1 p strong{font-size:14px !important;font-weight:normal !important;}
#cs_produkt .beschreibung_1 p strong font{font-size:14px !important; }
#cs_produkt .beschreibung_1 p b {background:none !important;}
#cs_produkt .beschreibung_1 p b font{font-size:14px !important; font-weight: normal !important; background:none !important;}
#cs_produkt .beschreibung_1 p strong{background:none !important;}
#cs_produkt .beschreibung_1 strong{font-size:14px !important;}

#cs_produkt .beschreibung table{font-size:13px;margin:0 0 0 0;padding-top:4px;padding-bottom:10px;text-shadow:1px 1px 1px #fff;background:rgba(255,255,255, .6); border-radius:3px; border:1px solid rgba(148, 134, 86, .65);
box-shadow: 0px 1px 2px rgba(148, 134, 86, .32);
}
#cs_produkt .beschreibung table tr{overflow:hidden;margin:0 5px -9px 0;width:337px;float:left;margin-left:2px;}
#cs_produkt .beschreibung table tr td{vertical-align:top;width:140px;padding:5px;line-height:16px;}
#cs_produkt .beschreibung table tr td:first-child{width:120px;}
#cs_produkt .beschreibung table tr td:last-child{width:60%;}
#cs_produkt .beschreibung table tr{border:1px solid rgba(0,0,0, 0)}

#cs_produkt .zustand table{
	margin:0 0 0 0;
	padding-top:0px !important;
	padding-bottom:10px;
	text-shadow:1px 1px 1px #fff;
	
	background: rgb(252,244,230); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1OCUiIHN0b3AtY29sb3I9IiNmY2Y0ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjllYmQyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(252,244,230,1) 58%, rgba(249,235,210,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(58%,rgba(252,244,230,1)), color-stop(100%,rgba(249,235,210,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(252,244,230,1) 58%,rgba(249,235,210,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(252,244,230,1) 58%,rgba(249,235,210,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(252,244,230,1) 58%,rgba(249,235,210,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(252,244,230,1) 58%,rgba(249,235,210,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf4e6', endColorstr='#f9ebd2',GradientType=0 ); /* IE6-8 */

	border:1px solid rgba(148, 134, 86, .65);
	border-radius:3px;
	box-shadow: 0px 1px 2px rgba(148, 134, 86, .4);
	}

#cs_produkt .zustand table tr{overflow:hidden;margin:0 5px 2px 0;width:691px !important;float:left;margin-left:2px;}
#cs_produkt .zustand font{color:#4c4c4c !important; font-size:11px !important;}
#cs_produkt .zustand h2 font{color:#000 !important;}
#cs_produkt .zustand h2 {color:#000 !important;}
#cs_produkt .zustand font strong{color:#000 !important;}

#cs_produkt .zustand table tr td{
	font-size:11px !important;
	line-height:15px !important;
	color:#4c4c4c !important;
	vertical-align:top;
	width:320px !important;
	padding:5px;
}

#cs_produkt .zustand table tr td b font font{
	font-size:13px !important;
	font-weight:bold;
	color: #000 !important;
}

#cs_produkt .zustand table tr td strong{
	font-size:13px !important;
	font-weight:bold;
}

h2.bredh1{
	display: inline;
}

#cs_produkt .zustand table tr td strong font{
	font-size:13px !important;
	font-weight:bold;
	color: #000 !important;
	text-shadow: 2px 2px 0px #fff !important;
	-webkit-text-shadow: 2px 2px 0px #fff !important;
	-moz-text-shadow: 2px 2px 0px #fff !important;
}

#cs_produkt .zustand table tr td font b{
	font-size:13px !important;
	font-weight:bold;
	color: #000 !important;
	text-shadow: 2px 2px 0px #fff !important;
	-webkit-text-shadow: 2px 2px 0px #fff !important;
	-moz-text-shadow: 2px 2px 0px #fff !important;
}

#cs_produkt .zustand table tr td h2{margin:0px !important;padding:0px 0 5px 0 !important;font-size:13px !important;font-weight:bold !important;font-family:Arial !important;}
#cs_produkt .zustand table tr td h2 font{font-size: 13px !important;}

#cs_produkt .zustand table tr td:first-child{width:120px;}
#cs_produkt .zustand table tr td:last-child{width:60%;}
#cs_produkt .zustand table tr{border:1px solid rgba(0,0,0, 0)}
#cs_produkt .schablone_auktion table{width:100%;}
#cs_produkt .schablone_auktion table tr{margin-bottom:20px;border:1px solid black;}
#cs_produkt .schablone_auktion table tr td.l{width:50%;}
#cs_produkt .schablone_auktion table tr td.l{border-radius:3px;}
#cs_produkt .schablone_auktion table tr td.l img{border:1px solid #9b8f81;border-radius:3px;width:100%;}
#cs_produkt .schablone_auktion table tr td.r{width:50%;}
#cs_produkt .schablone_auktion table tr td.r p{font-size:16px;padding:10px;}
#contentt{margin-top:0px;}

.cs_x{background:rgba(255,255,255,.8); border:1px solid #dac0a9;border-radius:3px;padding:10px;margin-top:5px;font-size:13px;line-height:18px;margin-bottom:5px;}
.cs_x ul{list-style-position:outside !important;padding-left:30px;}
.cs_x p{line-height:20px;}
.cs_x a{color:#c73843;}
.cs_x a:hover{color:#81504a;}
#photo_uber{margin-bottom:7px;}
#photo_uber img{border:1px solid #b8a08b;float:left;margin-right:10px;border-radius:3px;}

.footer{
	width:950px;
	margin: 0 auto;
	border-top:1px dotted #625035;
	padding:10px 0px 40px;
	overflow:hidden;
	position:relative;
	height: 30px;
	line-height: 20px;
}

.footer p.left{
	float:right;
	padding-right:6px;
	font-size:11px;
	color:#625035;
}

.footer p.right{
	float:left;
	width: 50%;
}

@font-face {
    font-family: 'entypo-r';
    src: url('../tab/fonts/entypo/entypo-webfont.eot');
    src: url('../tab/fonts/entypo/entypo-webfont.eot?#iefix') format('embedded-opentype'),
         url('../tab/fonts/entypo/entypo-webfont.woff') format('woff'),
         url('../tab/fonts/entypo/entypo-webfont.ttf') format('truetype'),
         url('../tab/fonts/entypo/entypo-webfont.svg#entyporegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.footer p.center{
	position: absolute;
	top: 35px;
	right: 5px;
}

.footer p.center span.entypo-h{
	font-family: 'entypo-r';
	font-size: 45px;
	opacity: .5;
}

.footer p.center a{
	color: rgba(0,0,0,.4);
	text-decoration: none;
	display: inline-block;
	opacity: .6;
}

.footer p.center a:hover{
	opacity: 1;
}

.footer p.right a{
	text-shadow:1px 1px 0px #fff;
	padding:6px 3px;
	font-size:11px;
	color:#625035;
	text-decoration:none;
	border: 1px solid rgba(255, 255, 255, 0);
}

.footer p.right a:hover{
	background:#ffcfa5; 
	border-radius: 4px; 
	border: 1px solid #bc8b60; 
	color:#48371e;
	-webkit-transition: background 0.10s ease-out;
	-moz-transition: background 0.10s ease-out;
	-ms-transition: background 0.10s ease-out;
	-o-transition: background 0.10s ease-out;
	transition: background 0.10s ease-out;
}

.footer #social .wrapper{	
	float:left;
	width: 700px;
}

.active_f{background:#ffcfa5;}
.box_search_title{font-family: 'Playfair Display', serif; position: fixed; top: 0; width: 100%; margin:0 auto; left: 0; z-index: 99999999; border-bottom:1px solid #8a8178; background:#f6edd0; display:block; padding: 12px; text-align: center; text-shadow:1px 1px 1px #fff; box-shadow: 0px 1px 4px rgba(0,0,0,.3); font-size: 16px;}  
.box_search_title strong{font-weight:bold; font-size: 20px;}
.box_search_list a{text-shadow:1px 1px 1px #fff;border:1px solid #8a8178;background:#fef8e6;display:block;padding:6px 0 6px 8px;border-radius:3px;margin-bottom:4px;line-height:18px;overflow:hidden;padding:8px;text-decoration:none;}
.box_search_list a:hover{border:1px solid #000;background:#e4d7c5;text-decoration:underline;}
.box_search_list span.left{color:#000;padding:5px;float:left;text-decoration:none !important;}
.box_search_list span.left a{text-decoration:none !important;}
.box_search_list span.right{background:#752c34;color:#fff;padding:5px;float:right;border-radius:3px;border:1px solid #000;text-decoration:none;text-shadow:0px 0px 0px #fff !important;}
.box_search_list span.right:hover{text-decoration:underline;}
.box_search_list span.right a{text-decoration:none;}
.sitemap ul{list-style:circle;line-height:21px;}
.sitemap ul li a{color:#000;text-decoration:none;}
.sitemap ul li a:hover{color:#a60c2a !important;text-decoration:underline;}

.top_ebay a{
	display: block;
	width: 205px;
	height: 114px;
	margin-top: -3px;
	margin-left:-4.5px;
	background: url(../_img/top_ebay.png);
}

.top_ebay a:hover{
	background: url(../_img/banners_h.png);
}

.top_ebay_index a{
	bottom:0;
	top:11px;
	left: 85px;
	position:absolute;
	float: left;
	display: block;
	width: 343px;
	height: 71px;
	margin-top: -3px;
	margin-left:-4.5px;
	background: url(../_img/top_index_ebay.png);	
}

.top_ebay_index a:hover{
	background: url(../_img/top_index_ebay_h.png);	
}

.btn-alle-uhren-home{
	top: 137px;
	right: 9px;
	border: 1px solid rgba(148, 134, 86, 1);
	position: absolute;
	display: block;
	padding: 7px 40px;
	border-radius: 4px;
	font-family: 'Playfair Display', serif;
	text-decoration: none;
	font-size: 18px;
	background: rgb(243,237,228); 
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZWRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2Q1YzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(243,237,228,1) 0%, rgba(227,213,194,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,237,228,1)), color-stop(100%,rgba(227,213,194,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(243,237,228,1) 0%,rgba(227,213,194,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(243,237,228,1) 0%,rgba(227,213,194,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(243,237,228,1) 0%,rgba(227,213,194,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(243,237,228,1) 0%,rgba(227,213,194,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3ede4', endColorstr='#e3d5c2',GradientType=0 ); /* IE6-8 */
	color: #1f1314;
	text-shadow: 1px 1px 0 #fff;
	-webkit-box-shadow: 0px 0px 4px rgba(65, 46, 48, .4),
	inset 0px 1px 0px #fff;
	box-shadow: 0px 0px 5px rgba(65, 46, 48, .6),
	inset 0px 1px 0px #fff;
}

.btn-alle-uhren-home:hover{
	-webkit-box-shadow: 0px 0px 8px rgba(65, 46, 48, .7),
	inset 0px 1px 0px #fff;;
	box-shadow: 0px 0px 8px rgba(65, 46, 48, .7), 
	inset 0px 1px 0px #fff;;
}

.print{
	font-weight: bold;
	text-transform: uppercase;
	cursor:pointer;
	float:left;
	position: relative;
	padding: 10px 20px;
	margin:5px 0 30px 9px;
	padding-bottom:10px;
	text-shadow:1px 1px 1px #fff;
	background: rgb(252,244,230); 
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1OCUiIHN0b3AtY29sb3I9IiNmY2Y0ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjllYmQyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(252,244,230,1) 58%, rgba(249,235,210,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(58%,rgba(252,244,230,1)), color-stop(100%,rgba(249,235,210,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(252,244,230,1) 58%,rgba(249,235,210,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(252,244,230,1) 58%,rgba(249,235,210,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(252,244,230,1) 58%,rgba(249,235,210,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(252,244,230,1) 58%,rgba(249,235,210,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf4e6', endColorstr='#f9ebd2',GradientType=0 ); /* IE6-8 */
	border: 1px solid rgba(148, 134, 86, 0.65);
	border-radius: 3px;
	box-shadow: 0px 1px 2px rgba(148, 134, 86, 0.2);
}

@media print{
	*{
		text-shadow: none !important;
		box-shadow: none !important;
		font-size: 12px !important;
		border: none !important;
		font-size: 11px !important;
		line-height: 14px !important;
		margin: 0 !important;
		padding: 0 !important;
		color: #000 !important;
		font-weight: normal !important;
	}
		background: none !important;
	
	h2{
		font-size: 18px !important;
		font-weight: bold;
	}
	
	body{
		background: #fff !important; 
	}
	
	#top #top_pack .logo h1.logo a{
		display:block !important;
		position:absolute !important;
		left: 0 !important;
		overflow:hidden !important;
		text-indent: -9999px !important;
		width: 224px !important;
		height: 85px !important;
		background: url(../_img/logo-print.jpg) no-repeat !important;
	}
	
	#cs_produkt .beschreibung table{
		background: none !important;
	}
	
	#cs_produkt .zustand table tr td strong font {
		text-shadow: none !important;
	}
	
	#content #left {
		display: none !important;
	}
	
	#top .search{
		display: none !important;
	}
	
	#content #right .breadcrumbs ul li{
		display: none !important;
	}
	
	#content #right .breadcrumbs span.number_cena{
		font-size: 20px !important;
		position: absolute !important;
		top: 70px !important;
		right: 35px !important;
		font-weight: normal !important;
		font-family: Arial, sans-serif !important;
		font-size: 20px !important;
		background: none !important;
	}
	
	.slider{
		width: 340px;
		height: 240px;
	}
	
	.menu_neu{
		display: none;
	}
	
	.list_carousel{
		border: none !important;
		float: left !important;
		left: 0 !important;
		top: 0 !important;
		position: relative;
		width: 340px !important;
		height: 240px !important;
		border-radius: none !important;
		margin-bottom: 0 !important;
	}
	
	.list_carousel li {
		width: 340px !important;
		height: 240px !important;
	}
	
	.list_carousel li img {
		width: 100% !important;
		height: 100% !important;
		width: 340px !important;
		height: 240px !important;
		margin: 0 auto !important;
	}
	
	.footer{
		display: none !important;
	}
	
	.print{
		display: none !important;
	}
	
	#cs_produkt {
		float: left !important;
	}
	
	#content span.number_pod {
		float:left !important;
		height: 20px !important;
		overflow: hidden !important;
		font-size: 19px !important;
	}
	
	#content span.number_pod strong, #content span.number_pod span {
		font-size: 19px !important;
	}
	
	#pager, .btn_left, .btn_right{
		display: none !important;
	}
	
	#content span.number_pod {
		position: absolute !important;
		top: 100px !important;
		font-size: 18px !important;
		right: 35px !important;
	}
	
	#cs_produkt h2 {
		margin: 20px 0 !important;
	}	
	
	#cs_produkt .zustand table tr td h2 font {
		margin: 10px 0 !important;
	}
	
	#cs_produkt .zustand table tr td h2 {
		margin: 10px 0 !important;
	}
	
	.form_kontakt_links {
		display: none !important;
	}
	
	.przypinan{
		display: none !important;
	}

	.menu_pack_fixed{
		display: none !important;
	}

	.widerrufsformular h1{
		font-size: 18px !important;
		position: absolute !important;
		width: 85px !important;
		margin-left: -42.5px !important;  
		left: 50% !important;
		top: 20px !important;
	}
	
	.widerrufsformular h2{
		font-size: 12px !important;
		margin: 0 !important;
		position: absolute; 
		top: 80px;
	}
	
	.widerrufsformular form input[type=submit]{
		display: none;
	}
	
	.widerrufsformular p.dane{
		margin: 0 !important;
		position: absolute; 
		top: 120px;
	}
	
	.widerrufsformular form{
		font-size: 18px !important;
		margin: 0 !important;
		position: absolute; 
		top: 300px;
	}
	
	.widerrufsformular form label, 	.widerrufsformular form input{
		font-size: 18px;
	}
	
	p.regel{
		display:none;
	}
	
	form{
		font-size: 14px !important;
	}
	
	.tw{
		display: none !important;
	}
	
	.promo-neue{
		display: none !important;
	}
	
	.exclusion{
		display: none !important;
	}
}

div #cet_pag{
	padding-top: 10px;
	overflow: hidden;
	width: 723px;
	text-align: center;
	height: 50px;
}

div.pag_neu{
	overflow: hidden;
	width: 100%;
}

div.pag_neu a{
	color: #000;
	font-size: 14px;
	display: block;
	float: left;
	padding: 1px;
	text-decoration: none;
	border: 1px solid rgb(210, 199, 188);
	color: rgb(115, 98, 79);
	text-shadow: 1px 1px 1px rgb(255, 255, 255);
	text-decoration: none;	
	margin-right: 3px;
	border-radius: 1px;	
	padding: 6px 4px 6px 4px;
}

div.pag_neu a:hover{
	color: rgb(0, 0, 0);
	background: rgb(243, 221, 177);
	text-shadow: 1px 1px 1px rgb(255, 255, 255);	
}

div.pag_neu a.active{
	color: rgb(0, 0, 0);
	background: rgb(243, 221, 177);
	text-shadow: 1px 1px 1px rgb(255, 255, 255);	
}

a.uhrenodn{
	color: #0000ee;
}

a.uhrenodn:hover{
	color: #0000ee;
}

.gebrauchtemarker a{
	text-decoration: none;
}

.widerrufsformular h1{
	text-align: center;
	font-size: 24px;
	padding: 25px 10px;
}

.widerrufsformular h2{
	font-size: 14px;
	padding: 0 0 20px;
}

.widerrufsformular p{
	text-align: left;
	font-size: 14px;
	padding: 0 0 20px;
}

.widerrufsformular p.regel{
	color: rgba(0,0,0,.65);
	padding: 0;
}

.widerrufsformular form{
	text-align: left;
	margin-bottom: 20px;
	width: auto;
	border-radius: 2px;
	padding: 10px;
}

.widerrufsformular form label{
	margin: 0 10px 3px 0;
	display: block;
}

.widerrufsformular form input{
	width: 420px;
	border: 1px solid rgba(0,0,0,.3);
	box-shadow: 0px 0px 1px rgba(0,0,0,.4);
	border-radius: 2px;
	padding: 10px 6px;
}

hr.wider{
	border: 1px dotted rgba(0,0,0,.5);
	height: 1px;
	border-bottom: none;
	border-left: none;
	border-right: none;
}

.widerrufsformular form input[type=submit]{
	width: 200px;
	position: relative;
	padding: 10px 6px;
	font-size: 16px;
	margin-bottom: 20px;
	text-shadow: 1px 0px 0px rgba(255,255,255,1);
	text-transform: uppercase;
	background: #f0f0f0; /* Old browsers */
	background: -moz-linear-gradient(top,  #f0f0f0 0%, #dddddd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f0f0f0 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f0f0f0 0%,#dddddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f0f0f0 0%,#dddddd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f0f0f0 0%,#dddddd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
}

.widerrufsformular form input[type=submit]:hover{
	cursor: pointer;
	background: rgb(255, 255, 255);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 50%, rgba(244,244,244,1) 50%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,rgb(255, 255, 255)), color-stop(50%,rgb(244, 244, 244)));
	background: -webkit-linear-gradient(top, rgb(255, 255, 255) 50%,rgb(244, 244, 244) 50%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 50%,rgba(244,244,244,1) 50%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 50%,rgba(244,244,244,1) 50%);
	background: linear-gradient(to bottom, rgb(255, 255, 255) 50%,rgb(244, 244, 244) 50%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 );
	background: rgb(242, 242, 242);
	background: -moz-linear-gradient(top, #f2f2f2 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(242, 242, 242)), color-stop(100%,rgb(255, 255, 255)));
	background: -webkit-linear-gradient(top, rgb(242, 242, 242) 0%,rgb(255, 255, 255) 100%);
	background: -o-linear-gradient(top, #f2f2f2 0%,#ffffff 100%);
	background: -ms-linear-gradient(top, #f2f2f2 0%,#ffffff 100%);
	background: linear-gradient(to bottom, rgb(242, 242, 242) 0%,rgb(255, 255, 255) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 );
}

.form-success{
	padding: 4px;
	text-shadow: 1px 0 0 rgba(255,255,255,.2);
}

.lang{
	position: absolute;
	top: 0;
	right: 0;
	padding: 5px 10px;
	margin: 0px 10px;
	background: rgba(255,255,255,.8);
	border-radius: 2px;
}

.lang a{
	color: rgba(0,0,0,.8);
	text-decoration: none;
	padding: 2px;
}

.lang a:first-child{
	opacity: .7;
	text-decoration: underline;
}

.lang a:last-child{
	opacity: .4;
	text-decoration: underline;
}

.lang a:last-child:hover{
	opacity: .8;
	text-decoration: underline;
}

.tw{
	width: 940px;
	margin: 0 auto;
}

.tw p{
	padding: 5px;
	font-size: 11px;
	color: rgba(0,0,0,.8);	
}

.tw img{
	float: left;
	width: 100px;
	height: 100px;
	margin-left: -15px;
	margin-right: -10px;
}

.ankauf{
	padding: 21px;
}

.ankauf p{
	text-align: justify;
}

.req{
	background: rgba(0,0,0,.2);
	background: #eceae5;
	padding: 10px;
	border-radius: 2px;
	box-shadow: 1px 1px 0px rgba(166,160,145,1);
	color: rgba(0,0,0,.7);
	text-shadow: 1px 1px 1px rgba(255,255,255,1);
	display: inline-block;
	width: 97%;
	text-align: center;
}

.ankauf h1{
	font-size: 18px;
	font-family:'Playfair Display', serif;	
	text-align: center;
	padding: 4px 0 16px;
}

.ankauf fieldset{
	width: 46.111111%;
	float: left;
	border: 1px solid rgba(0,0,0,.1);
	border-radius: 2px;
	box-shadow: none;
	padding: 10px;
}

.ankauf label{
	float: left;
}

.ankauf fieldset .brow{
	clear: both;
	margin: 6px 0;
	overflow: hidden;
}

.ankauf fieldset .brow label{
	float: left;
	padding-top: 5px;
}

.ankauf fieldset .brow input{
	float: right;
}

.ankauf fieldset legend{
	font-size: 15px;
	font-family:'Playfair Display', serif;	
	text-transform: uppercase;
}

.ankauf fieldset input{
	border: 1px solid rgba(0,0,0,.2);
	border-radius: 2px;
	padding: 5px;
	text-align: left;
}

.ankauf form input[type=submit]{
	position: relative;
	font-size: 15px;
	text-transform: uppercase;
	border-radius: 2px;
	box-shadow: none;
	padding: 10px 50px; 
	margin: 30px 255px 10px !important;
	box-shadow: 0 0 1px rgba(0,0,0,.4);
	background: rgb(240, 240, 240);
	background: -moz-linear-gradient(top, #f0f0f0 0%, #dddddd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(240, 240, 240)), color-stop(100%,rgb(221, 221, 221)));
	background: -webkit-linear-gradient(top, rgb(240, 240, 240) 0%,rgb(221, 221, 221) 100%);
	background: -o-linear-gradient(top, #f0f0f0 0%,#dddddd 100%);
	background: -ms-linear-gradient(top, #f0f0f0 0%,#dddddd 100%);
	background: linear-gradient(to bottom, rgb(240, 240, 240) 0%,rgb(221, 221, 221) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#dddddd',GradientType=0 );
	border: 1px solid rgba(0,0,0,.21);
	opacity: .8;
	font-weight: bold;
	text-shadow: 1px 0px 0px rgba(255,255,255,1);
}

.ankauf form input[type=submit]:hover{
	cursor: pointer;
	opacity: 1;	
}

.ankauf form input[type=checkbox]{
	width: 18px;
	height: 18px;
	background: rgba(255,255,255,1);
}

.checkboxpapiere{
	overflow: hidden;
	text-shadow: 1px 1px 0 rgba(255,255,255,.4);
	border-radius: 2px;
	width: 100%;
	float: right;
}

.checkboxpapiere label:hover{
	color: rgba(0,0,0,1);
	cursor: pointer;
}

.beschreibung textarea{
	width: 97.7%;
	height: 160px;
	border-radius: 2px;
	padding: 1%;
	font-family: Arial;
}

.datenschutz{
	background: rgba(236,234,229,.7);
	box-shadow: inset 1px 1px 0px rgba(255,255,255,.8) !important; 
	text-shadow: 1px 1px 0 rgba(255,255,255,1);
}

.datenschutz:hover, .ankauf form input[type=file]:hover{
	background: rgba(236,234,229,1);
	cursor: pointer;
}

.datenschutz label:hover, .datenschutz input[type=checkbox]:hover{
	cursor: pointer;
}

.datenschutz input[type=checkbox]{
	float: left;
	background: red;
	border: 5px solid black;
}

.dateschutz label{
	float: left;
	display: inline-block;
	border: 1px solid black;
}

.ankauf form input[type=file]{
	display: block;
	margin-top: 4px;
	border-radius: 2px;
	background: rgba(236,234,229,.7);	
	box-shadow: inset 1px 1px 0px rgba(255,255,255,.8); 
	text-shadow: 1px 1px 0 rgba(255,255,255,1);
}

.ankauf input:focus, .ankauf textarea:focus{
	box-shadow: inset -1px 0 10px rgba(81, 203, 238, 0.4);
	border: 1px solid rgb(81, 203, 238);
	transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;	
}

.clear{
	clear:both;
}

.form-error span{
	background: green;
	font-size: 18px;
	color: #fff;
	padding: 10px;	
	width: 100%;
}

.gesen{
	color: green !important;
	text-shadow: 1px 1px 1px rgba(255,255,255,.7);
}

.ankauf .form-error span{
	display: none;
}

li.neu_on{
	position: relative;
	z-index: 9999px;
}

ul.etage_menu_uhren_neu{
	display: none;
	background: #fff9e8;
	border-radius: 4px;
	color: rgba(0,0,0,.5);
}

ul.etage_menu_uhren_neu li{
	float: left;
}

li.neu_on ul.etage_menu_uhren_neu{
	display: none;
	position: absolute;
	margin-left: -36px;
}

li.neu_on ul.etage_menu_uhren_neu li{
	width: 200px;
	border: none;
	box-shadow: none;
	box-shadow: 0px 1px 0px rgba(0,0,0,.15),
	inset 1px 0px 0px rgba(255,255,255,.7);
}

li.neu_on ul.etage_menu_uhren_neu li:last-child{
	width: 200px;
	border: none;
	box-shadow: none;
}

li.neu_on ul.etage_menu_uhren_neu li a{
	font-size: 13px;
	text-transform: capitalize;
	font-family: Arial;
	line-height: 16.5px;
	padding: 4.5px 0;
	text-align:center;
	display: block;
	width: 100%;
}

li.neu_on ul.etage_menu_uhren_neu li:first-child a{
	padding-top: 0;
}

li.neu_on ul.etage_menu_uhren_neu li:last-child a{
	padding-bottom: 0;
}

li.neu_on ul.etage_menu_uhren_neu li a:hover{
	text-decoration: underline;
	background: rgba(255,255,255,.88);
	background: -moz-linear-gradient(top,  rgba(255,252,252,0) 0%, rgba(255,253,252,0) 48%, rgba(255,255,255,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,252,252,0)), color-stop(48%,rgba(255,253,252,0)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,252,252,0) 0%,rgba(255,253,252,0) 48%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,252,252,0) 0%,rgba(255,253,252,0) 48%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,252,252,0) 0%,rgba(255,253,252,0) 48%,rgba(255,255,255,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,252,252,0) 0%,rgba(255,253,252,0) 48%,rgba(255,255,255,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fffcfc', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
	opacity: .4;
}

.numeracja{
	color: rgba(0,0,0,.4);
}

li.neu_on:hover ul.etage_menu_uhren_neu{
	display: block !important;
	z-index: 999999999;
	top: 25px;
	left: 0;
	padding: 5px 0;
	z-index: 9999999px;
	border: 1px solid rgba(0,0,0,.2);
	background: #fffdfc; /* Old browsers */
	background: -moz-linear-gradient(top,  #fffdfc 0%, #fcf2e6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffdfc), color-stop(100%,#fcf2e6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fffdfc 0%,#fcf2e6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fffdfc 0%,#fcf2e6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fffdfc 0%,#fcf2e6 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fffdfc 0%,#fcf2e6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffdfc', endColorstr='#fcf2e6',GradientType=0 ); /* IE6-9 */
	box-shadow: 0 0 1px rgba(0,0,0,.4);
}

input:required:invalid{
	box-shadow: inset -1px 0 10px rgba(255,0,0,.2) !important;	
}

.suma{
	font-size: 13px;
	text-align: center;
	margin: 0 0 5px 0;
	padding-top: 2px;
	padding-bottom: 5.2px;
	text-shadow: 1px 1px 1px #fff;
	background: rgba(255,255,255, .6);
	border-radius: 3px;
	border: 1px solid rgba(148, 134, 86, .65);
	box-shadow: 0px 1px 2px rgba(148, 134, 86, .32);
	width: 99%;
	display: inline-block;
}

.suma-neu-suchen{
	font-size: 13px;
	text-align: center;
	margin: 0 0 5px 0;
	padding-top: 4px;
	padding-bottom: 7.2px;
	text-shadow: 1px 1px 1px #fff;
	background: rgba(255,255,255,1);
	border-radius: 3px;
	border: 1px solid rgba(148, 134, 86, .65);
	box-shadow: 0px 1px 2px rgba(148, 134, 86, .32);
	width: 99%;
	display: inline-block;
}

.query_wort_neu_suchen{
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	color: rgba(0,0,0,.5);
	color: #79343C;
}

.query_wort{
	font-size: 16px;
	font-weight: bold;
	color: rgba(0,0,0,.5);
	color: #3a70b6;
}

.cs_x_neu{
	padding:12px;
	margin-top:5px;
	line-height:18px;
	margin-bottom:5px;
	position: relative;
	font-family: Arial, sans-serif;
	font-size: 13px;
	background: rgba(255,255,255,.98);
	line-height: 17.5px;	
	float: right;
	color: rgba(0,0,0,.78);
	border: 1px solid rgba(0,0,0,.2);
	border-radius: 4px;
	box-shadow: 0 0 2px rgba(0,0,0,.2), inset 0 1px 0px rgba(255,255,255,.92);
	text-shadow: 1px 0 0 rgba(255,255,255,1);
	background: rgba(255,255,255,.92);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(255,255,255,.92) 0%, rgba(238,238,238,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(238,238,238,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,.92) 0%,rgba(238,238,238,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,.92) 0%,rgba(238,238,238,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,.92) 0%,rgba(238,238,238,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,.92) 0%,rgba(238,238,238,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0);
	
	
	
}

img.exclusion{
	float: right;
	margin: 18px 18px 18px 0px;
}

.promo-neue{
	float:right;
}

.promo-neue h1{
	font-family: 'Playfair Display', serif;
	font-size: 16px;
}

.promo_box_neu a{
	color: rgba(0,0,0,.6);
	text-decoration: none;
}

.promo_box_neu a:hover{
	color: rgba(0,0,0,.7);
	text-decoration: underline;
}

.promo_box_neu div{
	float: left;
	position: relative;
	width: 17.8%;
	border: 1px solid rgba(0,0,0,.2);
	border-radius: 4px;
	margin: .4%;
	background: rgba(255,255,255,.7);
	padding: 4px;
	box-shadow: 0 0 3px rgba(0,0,0,.2);
	height: 250px;
	overflow: hidden;
}

.promo_box_neu div img{
	width: 100%;
}

.promo_box_neu div span.preis{
	position: absolute;
	bottom: 2px;
	padding: 4px;
	border-radius: 2px;
	font-weight: bold;
	right: 2px;
	border-top: 1px solid rgba(0,0,0,.07);
	border-left: 1px solid rgba(0,0,0,.07);
	background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%);
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6));
	  background: -webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
	  background: -o-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
	  background: -ms-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
	  background: linear-gradient(to bottom, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
}

#fehler404{
	overflow:hidden;
	margin: 0 auto;
	line-height: 19px;
}

#fehler404 .xf1{
	width: 980px;
	text-transform: uppercase;
	padding: 4px 0 8px;
	border-radius: 2px;
	z-index:1;
	font-family:'Playfair Display', serif;
	color:#fff;
	font-size:16px;
	text-align:center;
	border: 1px solid rgba(76,18,23,1);
	margin: 24px auto 5px;
	box-shadow: 0px 0px 2px rgba(76,18,23,1), inset 0px 1px 0px rgba(255,255,255,.21);
	background: linear-gradient(0deg, rgba(76,18,23,.88)20%, rgba(76,18,23,1)80%);
}

#fehler404 .xf1 span{
	color: rgba(238,208,164,1);
	font-size: 26px;
}

#fehler404 .xf0 a{
	width: 980px;
	text-transform: uppercase;
	padding: 4px 0 8px;
	border-radius: 2px;
	z-index:1;
	font-family:'Playfair Display', serif;
	color:#fff;
	font-size:16px;
	text-align:center;
	margin: 4px auto 5px;
	box-shadow: 0px 0px 2px rgba(76,18,23,1), inset 0px 1px 0px rgba(255,255,255,.21);
	background: linear-gradient(0deg, rgba(248,231,198,.91)20%, rgba(226,175,141,1)80%);
	margin-bottom: 20px;
	padding: 8px 0;
}

#fehler404 .xf0 a:after{
	content: '>';
	padding-left: 8px;
	color: rgba(76,18,23,.88);
	font-weight: bold;
}

#fehler404 .xf0 a{
	color: rgba(76,18,23,.88);
	text-decoration: none;
	font-weight: bold;
	text-shadow: 2px 1px 0px rgba(255,255,255,.5); 
	font-size: 18px;
	display: block;
}

#fehler404 .xf0 a:hover{
	background: linear-gradient(0deg, rgba(226,175,141,1)20%, rgba(248,231,198,.91)80%);
}

#fehler404 .xf2{
	padding: 5px;
	z-index:1;
	font-family:'Playfair Display', serif;
	color: rgba(0,0,0,.77);
	text-shadow: 1px 1px 0 rgba(255,255,255,1);
	font-size:16px;
	text-align:center;
	width: 960px;
	height: 243px;
	margin: 0 auto 8px;
	border-radius: 2px;
}

#fehler404 .xf2 .box-l{
	overflow: hidden;
	width: 74%;
	float: left;
}

#fehler404 .xf2 .box-l .box a{
	width: 50%;
	float: left;
}

@-webkit-keyframes "first-fade-1"{0%{opacity: 0; -webkit-filter: blur(1.5px);}100%{opacity: 1; -webkit-filter: blur(0px);}}
#fehler404 .xf2 .box-l .box:nth-child(1){
	-webkit-animation: first-fade-1;-webkit-animation-duration: .1s;-webkit-animation-timing-function: ease-in-out;-webkit-animation-iteration-count: 1;}
#fehler404 .xf2 .box-l .box:nth-child(2){
	-webkit-animation: first-fade-1;-webkit-animation-duration: .3s;-webkit-animation-timing-function: ease-in-out;-webkit-animation-iteration-count: 1;}
#fehler404 .xf2 .box-l .box:nth-child(3){
	-webkit-animation: first-fade-1;-webkit-animation-duration: .5s;-webkit-animation-timing-function: ease-in-out;-webkit-animation-iteration-count: 1;}
#fehler404 .xf2 .box-l .box:nth-child(4){
	-webkit-animation: first-fade-1;-webkit-animation-duration: .7s;-webkit-animation-timing-function: ease-in-out;-webkit-animation-iteration-count: 1;}
#fehler404 .xf2 .box-l .box:nth-child(5){
	-webkit-animation: first-fade-1;-webkit-animation-duration: .9s;-webkit-animation-timing-function: ease-in-out;-webkit-animation-iteration-count: 1;}		

#fehler404 .xf2 .box-l .box a img{
	width: 100%;
}

#fehler404 .xf2 .box-l .box span.title, 
#fehler404 .xf2 .box-l .box span.beschr, 
#fehler404 .xf2 .box-l .box span.preis,
#fehler404 .xf2 .box-r .box span.title, 
#fehler404 .xf2 .box-r .box span.beschr, 
#fehler404 .xf2 .box-r .box span.preis{
	display: block;
	margin: 5px;
}

#fehler404 .xf2 .box-l .box span.title{
	font-size: 12.5px;
	line-height: 16px;
	margin-top: 5px;
}

#fehler404 .xf2 .box-l a.box{
	position: relative;
	padding: .5%;
	text-decoration: none;
	color: rgba(255,255,255,1);
	text-shadow: none;
	display: block;
	width: 18%;
	margin: 0 .5%;
	float: left;
	border-radius: 2px; 
	background: linear-gradient(0deg, rgba(76,18,23,.88)20%, rgba(76,18,23,1)80%);
	height: 240px;
	font-size: 14px;
	text-align: left;
	box-shadow:  0 0 4px rgba(0,0,0,.88);
}

#fehler404 .xf2 .box-l a.box:hover{
	background: linear-gradient(0deg, rgba(76,18,23,1)20%, rgba(76,18,23,.88)80%);
}

#fehler404 .xf2 .box-l a.box span.preis{
	font-size: 16px;
	display: block;
	position: absolute;
	bottom: 5px;
	color: rgba(238,208,164,1);
}

#fehler404 .xf2 .box-l a.box span.preis:before{
	content: 'Preis: ';
}

#fehler404 .xf2 .box-l a.box .wrap{
	position: relative;
	width: 100%;
	height: 134px;
	overflow: hidden;
}

#fehler404 .xf2 .box-l a.box .wrap img{
	position: absolute;
	left: 50%;
	margin-left: -70%;
	width: 140%;
	box-shadow: 0 0 2px rgba(0,0,0,.6);
}

#fehler404 .xf2 .box-r a.box .wrap{
	position: relative;
	width: 100%;
	height: 180px;
	overflow: hidden;
	box-shadow: 0 0 1px rgba(0,0,0,.6);
}

#fehler404 .xf2 .box-r a.box .wrap img{
	position: absolute;
	left: 50%;
	margin-left: -55%;
	width: 110%;
	box-shadow: 0 0 2px rgba(0,0,0,.6);
}

#fehler404 .xf2 .box-r{
	width: 25%;
	float: right;
	margin: 0 .5%;
}

#fehler404 .xf2 .box-r .box:nth-child(1){
	-webkit-animation: first-fade-1;-webkit-animation-duration: 1s;-webkit-animation-timing-function: ease-in-out;-webkit-animation-iteration-count: 1;}	

#fehler404 .xf2 .box-r a.box{
	position: relative;
	padding: .5%;
	text-decoration: none;
	color: rgba(37,27,24,1);
	text-shadow: none;
	background: gray;
	width: 100%;
	float: right;
	display: block;
	padding: .5%;
	border-radius: 2px;
	background: linear-gradient(0deg, rgba(248,231,198,.91)20%, rgba(226,175,141,1)80%);
	height: 244px;
	font-size: 14px;
	box-shadow:  0 0 4px rgba(0,0,0,.88);	
}

#fehler404 .xf2 .box-r a.box span.title{
	font-size: 14px;
	text-shadow: 1px 1px 1px rgba(255,255,255,.7);
	line-height: 16px;
	margin-top: 5px;
	text-align: left;
}

#fehler404 .xf2 .box-r a.box span.preis{
	font-size: 18px;
	display: block;
	position: absolute;
	bottom: 0;
}

#fehler404 .xf2 .box-r a.box span.preis:before{
	content: 'Preis: ';
}

#fehler404 .xf2 .box-r a.box img{
	width: 80%;
}

#fehler404 .xf2 .box-r a.box span.preis:before{
	content: 'Preis: ';
}

#fehler404 .xf2 .box-r a.box:hover{
	background: linear-gradient(0deg, rgba(248,231,198,1)20%, rgba(226,175,141,1)80%);
}

#fehler404 .xf2 .btn{
	text-align: center;
	width: 100%;
	text-transform: uppercase;
	clear: both;
	border-radius: 2px;
	margin-top: 5px;
	display: inline-block;
}

#fehler404 .xf3{
	background: rgba(76,18,23,.94);
  	box-shadow: 0px 0px 3px #260307;
	padding: 5px;
	z-index:1;
	font-family:'Playfair Display', serif;
	color: rgba(0,0,0,.77);
	text-shadow: 1px 1px 0 rgba(255,255,255,1);
	font-size:16px;
	text-align:center;
	border-bottom: 1px solid rgba(0,0,0,.3);
	box-shadow: 0px 0px 5px rgba(76,18,23,1), inset 0px 1px 4px rgba(255,255,255,.8);
	background: linear-gradient(0deg, rgba(255,255,255,.98)20%, rgba(255,255,255,.78)80%);	
	padding: 10px;
}

#fehler404 .xf3 p{
	width: 960px;
	margin: 0 auto;
	font-size: 12.5px;
}

#fehler404 .xf3 p span{
	font-weight: bold;
}

#fehler404 div:last-child{
	margin-bottom: 10px;
}

#fehler404 footer{
	width: 960px;
	margin: 20px auto;
	padding-top: 10px;
	border-top: 1px solid rgba(0,0,0,.2);
	font-size: 12.5px;	
	text-align: center;
}

#fehler404 footer a{
	color: rgba(0,0,0,.4);
	padding: 0 3px;
}

#fehler404 footer span{
	display: block;
	margin-top: 10px;
}

.verkauft{
  text-transform: uppercase;
  padding: 4px 0 8px;
  border-radius: 2px;
  z-index: 1;
  font-family: 'Playfair Display', serif;
  font-size: 16px;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(255,255,255,.4);
  margin: 4px auto 5px;
  box-shadow: 0px 0px 2px rgba(76,18,23,1), inset 0px 1px 0px rgba(255,255,255,.21);
  background: linear-gradient(0deg, rgba(248,231,198,.91)20%, rgba(226,175,141,1)80%);
  margin-bottom: 20px;
  padding: 8px;
  font-weight: bold;
}

.liste{
	width: 735px;
	float: right;
}

.liste a{
	float: left;
	display: inline-block;
	color: rgba(0,0,0,.68);
	padding: 5px;
	border: 1px solid rgba(0,0,0,.21);
	text-decoration: none;
	margin: 1px 2px;
}

.liste a:hover{
	background: rgba(230,216,191,1);
}

.promo-produkt-feld{
	overflow: hidden;
}

.promo-produkt-feld h4{
	font-family: 'Playfair Display', serif;
	font-size: 16px;
	padding: 5px;
}

.promo-produkt-feld a{ 
	display: block;
	width: 17.5%;
	float: left;
	color: rgba(0,0,0,.7);
	text-decoration: none;
	text-transform: uppercase; 
	padding: 1% .5%;
	margin: .5%;
	border: 1px solid rgba(0,0,0,1);
	border-radius: 3px;
	border: 1px solid rgba(148, 134, 86, .65);
	box-shadow: 0px 1px 2px rgba(148, 134, 86, .32);
}

.promo-produkt-feld a img{
	display: block;
	margin: 0 auto;
} 

.promo-produkt-feld a span{  
	text-align: center;
	line-height: 15px;
}

.promo-produkt-feld a:hover{ 
	text-decoration: underline;
}

#lang{
	float: right;
	margin: 5px 22px 0 0;
}

#lang select{
	padding: 5px;
	border: 1px solid rgba(0,0,0,.21);
	border-radius: 5px;
}

mark{
	background: rgba(0,0,0,.05);
}

figure{
	margin: 0;
	overflow: hidden;
}

address{
	font-style: normal;
}

.arbeitsstellen h1{
	font-size: 18px;
    font-family: 'Playfair Display', serif;
    text-align: center;
    padding: 4px 0 16px;
}

.arbeitsstellen p{
	padding: 10px;
	
}


