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

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

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

   Released under the GNU General Public License 
   TemplateBase Template & Stylesheets
   (c) 2014 Thomas Fichtner, TemplateBase, http://www.templatebase.de
   ---------------------------------------------------------------------------------------*/
body {margin:0px 10px 0px 10px;background:#48443D url(https://95dae0.claudeassets.com/20260512093807im_/https://www.tosch-home.com/templates/tb_xtcm_109/bilder/bg.gif) repeat fixed left top;font-family: Arial, Helvetica, sans-serif;font-size: 14px;}
* 	{outline: none;}
img { height: auto; max-width: 100%;}
p 	{margin: 0; padding: 0;}

#container {
	max-width:85%; /* --- Hier k�nnen Sie die Breite des Shops in px oder % festlegen --- */
	padding:0.52333% 3.18333% 2.08333% 2.08333%;
	margin:0 auto;
	background: -moz-linear-gradient(0deg, rgba(255,255,255,0.5) 0%, rgba(255,255,255,1) 29%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 68%, rgba(255,255,255,0.99) 69%, rgba(255,255,255,0.5) 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0.5)), color-stop(29%, rgba(255,255,255,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(51%, rgba(255,255,255,1)), color-stop(68%, rgba(255,255,255,1)), color-stop(69%, rgba(255,255,255,0.99)), color-stop(100%, rgba(255,255,255,0.5))); /* safari4+,chrome */
	background: -webkit-linear-gradient(0deg, rgba(255,255,255,0.5) 0%, rgba(255,255,255,1) 29%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 68%, rgba(255,255,255,0.99) 69%, rgba(255,255,255,0.5) 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(0deg, rgba(255,255,255,0.5) 0%, rgba(255,255,255,1) 29%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 68%, rgba(255,255,255,0.99) 69%, rgba(255,255,255,0.5) 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(0deg, rgba(255,255,255,0.5) 0%, rgba(255,255,255,1) 29%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 68%, rgba(255,255,255,0.99) 69%, rgba(255,255,255,0.5) 100%); /* ie10+ */
	background: linear-gradient(90deg, rgba(255,255,255,0.5) 0%, rgba(255,255,255,1) 29%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 68%, rgba(255,255,255,0.99) 69%, rgba(255,255,255,0.5) 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* ie6-9 */
	z-index: 0;
    -webkit-box-shadow:0 0 30px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 30px rgba(0,0,0,0.8);
    box-shadow:0 0 30px rgba(0,0,0,0.8);
}
#header {
	width:97.21234%;
	height: 160px;
	padding:1.20833%;
	margin:0% 0.491667%;
	background-attachment: scroll;
	background-image: url(https://08e16d.claudeassets.com/20260512093807im_/https://www.tosch-home.com/templates/tb_xtcm_109/bilder/header_image.jpg);
	background-repeat: repeat;
	background-position: center center;
	clear:both;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	/*box-shadow: 1px 4px 3px 2px #666;*/
	background-color: #C3BCB4;
}
.logo {float: left;}
#mainbar {
	width:97.21234%;
	height: 20px;
	padding:1.20833% 1.20833% 1.60833%;
	margin:0.491667% 0.491667% 0%;
	/*box-shadow: 0px 2px 3px 2px #666;*/
	background: rgba(233,232,220,1);
	background: -moz-linear-gradient(top, rgba(233,232,220,1) 0%, rgba(227,191,152,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(233,232,220,1)), color-stop(100%, rgba(227,191,152,1)));
	background: -webkit-linear-gradient(top, rgba(233,232,220,1) 0%, rgba(227,191,152,1) 100%);
	background: -o-linear-gradient(top, rgba(233,232,220,1) 0%, rgba(227,191,152,1) 100%);
	background: -ms-linear-gradient(top, rgba(233,232,220,1) 0%, rgba(227,191,152,1) 100%);
	background: linear-gradient(to bottom, rgba(233,232,220,1) 0%, rgba(227,191,152,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e8dc', endColorstr='#e3bf98', GradientType=0 );
	border-bottom: none;
	border-top: 3px solid #FFFFFF;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#boxes {width: 26.28333%;padding:0%;margin:0.491667% 0% 0.491667% 0.491667%;height:auto;float:left;position:relative;z-index: 1;}
#content {float:right; width: 70%; margin: 0px; padding: 0px;}
#contentfull {float:none; width: 100%; margin: 0px 0px 0px 1%; padding: 0px;}
#shopcontent {
	width:100%;
	padding:1.20833%;
	margin:0.602667% 3.602667% 0.602667% 0.602667%;
	height:auto;
	position:relative;
	right: 2%;
}
/* --- BOF Product Preview ---*/

.product_listing_PreviewImage {
	width:23%;
	height:auto;
	float:left;
	margin:0;
	padding:0 10px 0 0;
}

.product_listing_ImageBorder {
	padding:0%;
	-webkit-box-shadow: 2px 1px 12px #333;	
	-moz-box-shadow: 2px 1px 12px #333;
	box-shadow: 2px 1px 12px #333;
	margin: 6% 8% 6% 2%;
	vertical-align: top;
}
.product_listing_PreviewContent {
	width:70%;
	height:auto;
	float:left;
	margin:0;
	padding:0 0 0 3%;
}
.product_listing_buttons {
	width:70%;
	height:auto;
	position:relative;
	float:right;
	right:2%;
	margin:0;
	padding:0 0 0 3%;
}

.productPreview {
	width: 100%;
	padding:0% 1.20833%;
	margin:0.602667% 2.60267% 2.602667% 0.602667%;
	border: 2px solid #fff;
	background-color: #FFFFFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
/* --- BOF Product Prieview ---*/
.productImageBorder {
	padding:0%;
	-webkit-box-shadow: 2px 1px 4px #333;	
	-moz-box-shadow: 2px 1px 4px #333;
	box-shadow: 2px 1px 4px #333;
	margin: 4% 3% 2% 2%;
}

.productImageBorder_2 {
	padding:0%;
	-webkit-box-shadow: 2px 1px 4px #333;	
	-moz-box-shadow: 2px 1px 4px #333;
	box-shadow: 2px 1px 4px #333;
	margin: 4% 3% 2% 2%;
}

/* --- BOF Product Info Seiten --- */
.productImageBorder_3 {padding:0%;-webkit-box-shadow: 0px 1px 5px #333;	-moz-box-shadow: 0px 1px 5px #333;box-shadow: 0px 1px 5px #333;	margin: 0% 3% 0% 0%;}
.productPreviewContent {width:70%;margin: 2%;padding:0% 0% 0% 1%;}

#productimages {float:left;width:35%;}
#productinformationen {
	float:left;
	margin-left:1%;
	width:59%;
	background-color: #FFFFFF;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	-o-border-radius: 4px; 
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	-o-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	box-shadow: 0 1px 4px rgba(0,0,0,.4);
	padding: 8px;
}
#addtobasket {
	float:left;
	margin-left:1%;
	width:60%;
	background-color: #FFFFFF;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	-o-border-radius: 4px; 
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	-o-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	box-shadow: 0 1px 4px rgba(0,0,0,.4);
	padding: 4px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.add_qty {width:55px;float:left;position:relative;top:2px;}
.add_cart_button {width:179px;float:left;}
#searchfield {padding-right: 2px;padding-left: 2px;}
.product_description {
	width:95%;
	background-color: #FFFFFF;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	-o-border-radius: 4px; 
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	-o-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	box-shadow: 0 1px 4px rgba(0,0,0,.4);
	padding: 8px;
	margin-top: 15px;
	margin-bottom: 5px;
	border: 2px solid #FFFFFF;
}
.highlightbox {
	width:95%;
	background-color: #FFFFFF;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	-o-border-radius: 4px; 
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	-o-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	box-shadow: 0 1px 4px rgba(0,0,0,.4);
	padding: 8px;
	margin-top: 10px;
	margin-bottom: 5px;
	border: 2px solid #FFFFFF;
}

.productoptions {
	width:95%;
	background-color: #FFFFFF;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	-o-border-radius: 4px; 
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	-o-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	box-shadow: 0 1px 4px rgba(0,0,0,.4);
	padding: 8px;
	margin-top: 15px;
	margin-bottom: 5px;
	border: 2px solid #FFFFFF;
}
.morepics_images {padding:1% 0%;-webkit-box-shadow: 0px 1px 5px #333;	-moz-box-shadow: 0px 1px 5px #333;box-shadow: 0px 1px 5px #333;	margin: 0% 3% 0% 0%;}

.productnavigator {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #999999;text-decoration: none;padding: 1px;margin-top: 8px;margin-bottom: 8px;}
.productnavigator a{
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));
	background: -moz-linear-gradient(top,#fff,#ededed);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed');
	text-shadow:1px 1px 0px #ffffff;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color:#333;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	list-style:none;
	margin:-8px 0 3px;
	padding:4px 7px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}
.productnavigator a:hover{background: #ededed;background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc));	background: -moz-linear-gradient(top,#fff,#dcdcdc);	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dcdcdc');color:#333;text-decoration:none;}
.morepics {	
	float:left;
	width:95%;
	background-color: #FFFFFF;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	-o-border-radius: 4px; 
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	-o-box-shadow: 0 1px 4px rgba(0,0,0,.4); 
	box-shadow: 0 1px 4px rgba(0,0,0,.4);
	padding: 8px;
	margin-top: 15px;
	margin-bottom: 5px;
	border: 2px solid #FFFFFF;
}
/* --- EOF Product Info Seiten --- */

/* --- SITEMAP --- */
.sitemapwrap .sitemapleft {background-color:#f8f8f8;border:#ccc 1px solid;display:table;float:left;width:45%;margin-bottom:10px;}
.sitemapwrap .sitemapright {background-color:#f8f8f8;border:#ccc 1px solid;display:table;float:right;width:45%;margin-bottom:10px;}
.sitemapheader {padding:3px;background-color:#ccc;color:#fff;font-weight:bold;}
.sitemapheader a:link, .sitemapheader a:visited, .sitemapheader a:hover {color:#fff;text-decoration:none;outline:none;}
.sitemapcontent {padding:4px;}
.sitemapcontent ul {margin: 0px;padding: 1px 0px 0px 3px;}
.sitemapcontent li {list-style-type:none;}
.sitemapcontent li a{font-size:12px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;color: #999999;text-decoration: none;}
.sitemapcontent li a:hover{color: #333;}

/* --- BOF Login Seiten --- */

.text_mail 				{width:25%;float:left;padding-top: 2px;padding-bottom: 2px;}
.input_mail 			{width:70%;float:left;padding-top: 2px;padding-bottom: 2px;}
.text_password 			{width:25%;float:left;padding-top: 2px;padding-bottom: 2px;}
.input_password 		{width:70%;float:left;padding-top: 2px;padding-bottom: 2px;}
.button_login 			{}
.text_login 			{font-size:12px}

/* --- EOF Login Seiten --- */

/* --- BOF Cart Checkout Seiten --- */

.order_details 			{font-size:12px;}
.order_details_hide 	{font-size:12px;}
.order_link				{color: #999999;text-decoration: none;}
.order_link:hover		{color: #000;}
.errormessage			{
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(243,0,0,0.65) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(243,0,0,0.65))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(243,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(243,0,0,0.65) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(243,0,0,0.65) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(243,0,0,0.65) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6f30000',GradientType=0 ); /* IE6-9 */
	margin: 0px;
	padding: 5px 2px 5px 9px;
	height: auto;
	width: 94%;
	border: 2px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #333333;
	text-decoration: none;
	-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 20px rgba(51, 170, 225, 0.3) inset;
	-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 20px rgba(51, 170, 225, 0.3) inset; 
	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 20px rgba(51, 170, 225, 0.3) inset;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	-o-border-radius: 4px; 
	border-radius: 4px; 
}
p.checkoutagb textarea {width:100%;	background-color: #FFFFFF;}
div.agbframe {width:98%;height:200px;overflow:auto;padding:5px;}

div.checkout_infos{width:100%;border: 0px solid red;}
div.checkout_infos h2{font-family: Arial, Sans-serif;color:#333; font-weight:bold;font-size:15px;margin: 0px;float:left;}
div.checkout_infos a{font-style:italic;color:#009933;}
div.checkout_infos div.text,p.text{margin-top:0px;}
div#address_block div.address{width: 50%;float:left;height:140px;padding:5px; margin:0 15px 15px 0;border: solid 1px #a3a3a3;background:#F8F8F8;}
div#address_block input{vertical-align: middle;}
div.checkoutInfoBoxes{width:100%;border: 0px solid #a3a3a3;padding:5px;margin-right:20px;float:left;}
div.checkoutInfoBoxes  a.more_info{color: red!important;}
div.checkoutNavBoxes{width:45%;border: 1px solid #a3a3a3;padding:4px;margin-right:10px;float:left;height:120px;}
div.checkoutNav2Boxes{width:45%;border: 1px solid #a3a3a3;padding:4px;margin-right:10px;height: 70px;float:left;}
div.checkoutNavBoxes:last-child {margin-right:0;}
div.checkoutNav2Boxes:last-child {margin-right:0;}
div.checkoutbox{border: 2px solid #999!important;background: #E3F4DA!important; /*diese Farbe muss sich erheblich abheben*/}
div.checkoutbox .image{max-width:50px;}
div.checkoutbox td.main_row {border-top: 1px solid #666;}
div.checkoutbox div.hr{border:none;border-top: 1px solid #666;color: #E3F4DA; background-color:#E3F4DA; height: 1px;}
div.checkoutbox .details{padding: 0 12px 0 0; background: url(https://16dcd3.claudeassets.com/20260512093807im_/https://www.tosch-home.com/templates/tb_xtcm_109/img/external.gif) no-repeat 100% 0px;color: #000;font-weight: bold;}
div.checkoutbox .total table td {padding:0px;}
div.checkoutbox .small{font-size: 11px;}
div.hr {padding-top:1px;height:0;overflow:hidden;margin:2px 0;line-height:0;background-color:#ccc;}


/* --- EOF Cart Checkout Seiten --- */

/* --- BOF Account Seite --- */

li.account_link {list-style-type: circle;list-style-position: outside;}
.account_link a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.account_link a:hover{color: #999;}

.link_advanced			{color: #999999;text-decoration: none;}
.link_advanced:hover	{color: #000;}

/* --- EOF Account Seite --- */
.centerContent {text-align: center;margin: 0;padding: 0;}

#slider {
	width: 100%;
	padding:1.20833%;
	margin:0.602667% 3.602667% 0.602667% 0.602667%;
	height:auto;
	position:relative;
	background: #fff; 
	position: relative; 
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	-o-border-radius: 4px; 
	border-radius: 4px; 
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); 
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); 
	-o-box-shadow: 0 1px 4px rgba(0,0,0,.2); 
	box-shadow: 0 1px 4px rgba(0,0,0,.2);
	right: 2%;
}
#footer {
	width:98%;
	height: auto;
	padding:1.20833%;
	margin:0.491667%;
	background: transparent;
	clear:both;
	border-top-width: 2px;
	border-top-style: groove;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
}
#search_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 20px;
	max-width: 10%;
	position: relative;
	top: 24px;
	right: 32px;
}
#search_content {
	position:relative;
	margin: 0px;
	padding: 0px;
	float: left;
}
.searchform {
	border:none;
	float:left;
	height:30px;
	margin:0;
	padding:0 3px 0 0;
}
.searchbutton {
	position: relative;
	width: 25px;
	float: left;
}
/* --- {$NAVIGATION} --- */
.smallText {padding: 0px 0px 10px;}
a.pageResults {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));
	background: -moz-linear-gradient(top,#fff,#ededed);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed');
	text-shadow:1px 1px 0px #ffffff;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color:#333;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	list-style:none;
	margin:-8px 0 3px;
	padding:4px 7px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	position: relative;
	top: -2px;
}
a.pageResults:hover {
	background: #ededed;
	background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc));
	background: -moz-linear-gradient(top,#fff,#dcdcdc);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dcdcdc');
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	list-style:none;
	margin:0;
	padding:4px 7px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}
.pageResultsactive {
	background-color:#EAEAEA;
	border: solid 1px #fff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
	color:#6C6C6C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	list-style:none;
	margin:0;
	padding:4px 7px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	-moz-box-shadow: inset 1px 1px 4px #333;
	-webkit-box-shadow: inset 1px 1px 4px #333;
	box-shadow: inset 1px 1px 4px #333;
}
/* --- {$NAVIGATION} --- */

.manufactures_box {
	margin: 0px 0px 10px;
	padding: 2px;
	height: auto;
	width: 99%;
	border: 2px solid #fff;
	background-color: #FFFFFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.formfield {
	margin: 0px;
	padding: 0px 3px;
	float: left;
}
#comments {width:98%;height:5%;}
#box_languages {
	float:right;
}
#boxname_bestsellers {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_admin {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_categories {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_content {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_infobox {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_lastviewed {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_login {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_manufacturers {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_manufacturersinfo {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_orderhistory {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_reviews {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_specials {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_whatsnew {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_information {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_content_linksa {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_content_linksb {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_content_obena {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_content_obenb {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_content_rechtsa {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_content_rechtsb {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}
#boxname_shopbewertung {
	float: left;
	width: 100%;
	margin-right: 1%;
	margin-bottom: 4%;
}

.boxheader {
	width: 100%;
	height: 27px;
	padding: 1% 0% 5%;
	background: rgba(227,191,152,1);
	background: -moz-linear-gradient(top, rgba(227,191,152,1) 0%, rgba(61,51,41,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(227,191,152,1)), color-stop(100%, rgba(61,51,41,1)));
	background: -webkit-linear-gradient(top, rgba(227,191,152,1) 0%, rgba(61,51,41,1) 100%);
	background: -o-linear-gradient(top, rgba(227,191,152,1) 0%, rgba(61,51,41,1) 100%);
	background: -ms-linear-gradient(top, rgba(227,191,152,1) 0%, rgba(61,51,41,1) 100%);
	background: linear-gradient(to bottom, rgba(227,191,152,1) 0%, rgba(61,51,41,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3bf98', endColorstr='#3d3329', GradientType=0 );
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	color:#fff;
	position:relative;
	text-align: center;
	-webkit-box-shadow: 0px 2px 3px 0px #999;
	-moz-box-shadow: 0px 2px 3px 0px #999;
	box-shadow: 0px 2px 3px 0px #999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 28px;
	text-shadow: 1px 1px 2px #333;
	font-weight: normal;
}
.boxheader:before {
	content: '';
	position: absolute;
	top: 1px;
	left: 0;
	height: 100%;
	width: 100%;
	background: url(https://4fd4c1.claudeassets.com/20260512093807im_/https://www.tosch-home.com/templates/tb_xtcm_109/bilder/rauschen.png);
	opacity: 0.08;
}
.boxcontent {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 1% 3% 2% 3%;
	background: white;
	box-shadow: 0 3px 2px rgba(0,0,0,0.2);
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-top: 2px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.boxcontent:last-child {margin-right: 0;}
#boxname_information:nth-child(2n+2)  {margin-right: 0;}
#boxname_bestsellers:nth-child(2n+2)  {margin-right: 0;}
#boxname_admin:nth-child(2n+2)  {margin-right: 0;}
#boxname_categories:nth-child(2n+2)  {margin-right: 0;}
#boxname_content:nth-child(2n+2)  {margin-right: 0;}
#boxname_infobox:nth-child(2n+2)  {margin-right: 0;}
#boxname_lastviewed:nth-child(2n+2)  {margin-right: 0;}
#boxname_login:nth-child(2n+2)  {margin-right: 0;}
#boxname_manufacturers:nth-child(2n+2)  {margin-right: 0;}
#boxname_manufacturersinfo:nth-child(2n+2) {margin-right: 0;}
#boxname_orderhistory:nth-child(2n+2) {margin-right: 0;}
#boxname_reviews:nth-child(2n+2) {margin-right: 0;}
#boxname_specials:nth-child(2n+2) {margin-right: 0;}
#boxname_whatsnew:nth-child(2n+2) {margin-right: 0;}
#boxname_content_linksa:nth-child(2n+2) {margin-right: 0;}
#boxname_content_linksb:nth-child(2n+2) {margin-right: 0;}
#boxname_content_obena:nth-child(2n+2) {margin-right: 0;}
#boxname_content_obenb:nth-child(2n+2) {margin-right: 0;}
#boxname_content_rechtsa:nth-child(2n+2) {margin-right: 0;}
#boxname_content_rechtsb:nth-child(2n+2) {margin-right: 0;}
#boxname_shopbewertung:nth-child(2n+2) {margin-right: 0;}

.effect8{position:relative; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
.effect8:before, .effect8:after{content:""; position:absolute; z-index:-1; -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8); -moz-box-shadow:0 0 20px rgba(0,0,0,0.8); box-shadow:0 0 20px rgba(0,0,0,0.8); top:10px; bottom:10px;left:0; right:0; -moz-border-radius:100px / 10px; border-radius:100px / 10px;} 
.effect8:after{right:10px; left:auto; -webkit-transform:skew(8deg) rotate(3deg); -moz-transform:skew(8deg) rotate(3deg); -ms-transform:skew(8deg) rotate(3deg); -o-transform:skew(8deg) rotate(3deg); transform:skew(8deg) rotate(3deg);} 
.effect9{position:relative; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 20px rgba(143,2,34, 0.3) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 20px rgba(143,2,34, 0.3) inset; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 20px rgba(143,2,34, 0.3) inset;}

#uniform-alternative_menu {display:none;}

/* ---    DropBox    --- */
.box4 {width:24%;float:left;margin-right: 9px;}
.box4:nth-child(4) {margin-right: 0;}

.dropbox {
	min-height:20px;
	padding:19px;
	margin-bottom:20px;
	background: rgba(227,191,152,1);
	background: -moz-linear-gradient(top, rgba(227,191,152,1) 0%, rgba(61,51,41,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(227,191,152,1)), color-stop(100%, rgba(61,51,41,1)));
	background: -webkit-linear-gradient(top, rgba(227,191,152,1) 0%, rgba(61,51,41,1) 100%);
	background: -o-linear-gradient(top, rgba(227,191,152,1) 0%, rgba(61,51,41,1) 100%);
	background: -ms-linear-gradient(top, rgba(227,191,152,1) 0%, rgba(61,51,41,1) 100%);
	background: linear-gradient(to bottom, rgba(227,191,152,1) 0%, rgba(61,51,41,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3bf98', endColorstr='#3d3329', GradientType=0 );
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}
.dropbox-small {padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.clearfix {*zoom:1}
.clearfix:before,.clearfix:after {display:table;content:"";	line-height:0}
.clearfix:after {clear:both}
.pull-right {float:right}
.pull-left {float:left}
.categoryheader, .boxcartheader{
	display: block;
	font-size: 12px;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-shadow: 1px 1px 1px #333;
}
.dropboxcontent {font-size:11px; padding: 1% 3% 2% 3%;background: rgba(255, 255, 255, 0.9);-webkit-border-radius:4px;	-moz-border-radius:4px;	border-radius:4px;}
.btn {
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:4px 12px;
	margin-bottom:0;
	font-size:14px;
	line-height:20px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	color:#333;
	text-shadow:0 1px 1px rgba(255,255,255,.75);
	background-color:#f5f5f5;
	border-color:#e6e6e6 #e6e6e6 #bfbfbf;
	border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
	*background-color:#e6e6e6;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	border:1px solid #ccc;
	*border:0;
	border-bottom-color:#b3b3b3;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	*margin-left:.3em;
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
	box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
	height: 20px;
	width: 20px;
	outline: 0;
	float:right;
	background-attachment: scroll;
	background-image: url(https://bd2047.claudeassets.com/20260512093807im_/https://www.tosch-home.com/templates/tb_xtcm_109/bilder/droparrow.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled] {color:#333;	background-color:#e6e6e6;*background-color:#d9d9d9}
.btn:active,.btn.active {background-color:#ccc;}
.btn:hover,.btn:focus {color:#333;text-decoration:none;background-attachment: scroll;background-image: url(https://3b46df.claudeassets.com/20260512093807im_/https://www.tosch-home.com/templates/tb_xtcm_109/bilder/droparrow_over.png);background-repeat: no-repeat;background-position: center center;}
.btn:focus {outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.active,.btn:active {background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
.btn.disabled,.btn[disabled] {cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}

.collapse {
	position:relative;
	height:0;
	overflow:hidden;
	-webkit-transition:height .35s ease;
	-moz-transition:height .35s ease;
	-o-transition:height .35s ease;
	transition:height .35s ease
}
.collapse.in {height:auto}

/* --- EOF DropBox --- */
#review {height:80px;}
/* --- Cart ---*/
#cartbox {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	width:100px;
	height: 30px;
	padding:1.20833%;
	position:relative;
	float:right;
	right:-1.20000%;
	top: 25%;
	background: rgba(0, 0, 0, 0.5);
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
	-webkit-box-shadow: inset 0px 3px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: inset 0px 3px 5px 0px rgba(0,0,0,0.75);
	box-shadow: inset 0px 3px 5px 0px rgba(0,0,0,0.75);
	border-top: 2px solid #FFFFFF;
	border-right: none;
	border-bottom: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
}
.cartboxlink {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.heading_cart {float: left;}
.heading_cart_nr {white-space:pre-line;}
.heading_cart_icon {display:none;}
.total {display:block;}
/* --- EOF Cart ---*/

/* --- Boxlinks --- */
#boxname_admin, #boxname_admin a{font-size: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;color: #999999;text-decoration: none;}
#boxname_admin a:hover{text-decoration: underline;}

ul.contentlist {margin-left:2px;padding:0;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
ul.contentlist li {margin-left:0px;padding:0;list-style-type:none;border-bottom:1px dotted #999999;}
.contentlist a {display:block;padding:2px 0;font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #999999;}
.contentlist a:hover {color: #000;}
ul.contentlist li:last-child {border-bottom:0px;}

.thickbox {font-family: Arial, Helvetica, sans-serif;text-decoration:none;color: #999999;}
.thickbox:hover {color: #000;}

.info_link {font-family: Arial, Helvetica, sans-serif;font-size: 14px;text-decoration:none;color: #8e7762;font-weight: bold;}
.info_link:hover {color: #000;}
.review_link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #999999;font-weight: bold;}
.review_link:hover {color: #000;}

/* --- EOF Boxlinks --- */

.categorie_listing_link {
	padding: 6px 2px 5px;
	width: 31%;
	margin-right: 4px;
	float: left;
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
	text-decoration:none;
	text-shadow:0 1px 0 #fff;
	border: 1px solid #F0F0F0;
	text-align: center;
	margin-bottom: 10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	box-shadow: 0px 2px 3px 0px #999;
}
.categorie_listing_link:hover {
	background: rgba(237,237,237,1);
	background: -moz-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(237,237,237,1)), color-stop(53%, rgba(246,246,246,1)), color-stop(100%, rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff', GradientType=0 );
}
.box_small_img {
	margin:0pt 8px 3px 0pt;
	float: left;
	position: relative;
	padding-top: 3px;
	padding-right: 2px;
	max-width: 60px;
	vertical-align: top;
}
.product-price {
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	color: #6a5847;
	font-family: Arial, Helvetica, sans-serif;
}
.product-tax-shipping {
	text-align: left;
	font-weight: normal;
	font-size: 12px;
	margin-top: 4px;
}
.product-name a{
	font-size: 13px;
	vertical-align: top;
	margin-top: 8px;
	color: #666666;
	text-decoration: none;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.hrlightgrey {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #51D3FF;
	padding-bottom: 5px;
	padding-top: 5px;
}
.hrlightgrey:last-child {
	border: 0px none #FFFFFF;
}
/* Haupt Navigation */
#nav {
	list-style: none;
	margin: 0;
	position: relative;
	top: 0px;
	left: 35px;
	float: left;
	padding: 0;
	white-space: nowrap;
}
#nav li {
	float: left;
	white-space: nowrap;
	padding-right: 5px;
}
#nav .current_page_item a, #nav .current_page_item {
	color: #CCCCCC;
	text-decoration: none;
	white-space: nowrap;
	position: relative;
}
#nav .page_item a{
	color: #fff;
	text-shadow: 1px 1px 2px #333;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
	text-align:center;
	display: block;
	white-space: nowrap;
	vertical-align: middle;
	padding-right: 14px;
	position: relative;
	float: left;
	margin: 0px;
	font-size: 18px;
	font-weight: normal;
}
#nav .page_item a:hover {color: #000;text-shadow: 1px 1px 0 #ccc;text-decoration: none;}
#nav .page_item a.active {color: #000;text-shadow: 1px 1px 0 #ccc;text-decoration: none;}

/* Haupt Navigation Ende */

/* Kategorie Navigation */

#catbar {width:100%;padding:0%;margin:0%;}

#menu, #menu ul {
		margin: 0px auto;
		padding: 0 0.391667% 0 0;
		list-style: none;
		z-index:4900;
		position:relative;
}

#menu {
	width: 99.21234%;
	margin:0% 0.491667% 0.491667%;
	padding-right: 0.40833%;
	background: rgba(233,232,220,1);
	background: -moz-linear-gradient(top, rgba(233,232,220,1) 0%, rgba(227,191,152,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(233,232,220,1)), color-stop(100%, rgba(227,191,152,1)));
	background: -webkit-linear-gradient(top, rgba(233,232,220,1) 0%, rgba(227,191,152,1) 100%);
	background: -o-linear-gradient(top, rgba(233,232,220,1) 0%, rgba(227,191,152,1) 100%);
	background: -ms-linear-gradient(top, rgba(233,232,220,1) 0%, rgba(227,191,152,1) 100%);
	background: linear-gradient(to bottom, rgba(233,232,220,1) 0%, rgba(227,191,152,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e8dc', endColorstr='#e3bf98', GradientType=0 );
	/*box-shadow: 1px 4px 3px 2px #666;*/
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-top: none;
	border-bottom: 3px solid #FFFFFF;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
	
#menu:before,
#menu:after {
		content: "";
		display: table;
}
	
#menu:after {clear: both;}
	
#menu {zoom:1;}
	
#menu li {
		float: left;
		border-right: 1px solid #EBEADE;
		-webkit-box-shadow: inset -1px 0px 0px 0px rgba(175, 172, 126, 1);
		-moz-box-shadow:    inset -1px 0px 0px 0px rgba(175, 172, 126, 1);
		box-shadow:         inset -1px 0px 0px 0px rgba(175, 172, 126, 1);
		position: relative;
}

#menu a {
		float: left;
		padding: 12px 10px;
		color: #3F3A33;
		text-transform: none;
		font: bold 12px Arial, Helvetica;
		text-decoration: none;
		text-shadow: 1px 1px 0 #fff;
}
	
#menu li:hover > a {
		color: #9D937B;
}
	
*html #menu li a:hover { /* IE6 only */
		color: #9D937B;
}
	
#menu ul {
		margin: 20px 0 0 0;
		_margin: 0; /*IE6 only*/
		opacity: 0;
		filter:alpha(opacity=0);
		-moz-opacity:0;
		visibility: hidden;
		position: absolute;
		top: 38px;
		left: 0;
		z-index: 1;    
		background: rgba(243,226,199,1);
		background: -moz-linear-gradient(top, rgba(243,226,199,1) 0%, rgba(214,165,92,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(243,226,199,1)), color-stop(100%, rgba(214,165,92,1)));
		background: -webkit-linear-gradient(top, rgba(243,226,199,1) 0%, rgba(214,165,92,1) 100%);
		background: -o-linear-gradient(top, rgba(243,226,199,1) 0%, rgba(214,165,92,1) 100%);
		background: -ms-linear-gradient(top, rgba(243,226,199,1) 0%, rgba(214,165,92,1) 100%);
		background: linear-gradient(to bottom, rgba(243,226,199,1) 0%, rgba(214,165,92,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3e2c7', endColorstr='#d6a55c', GradientType=0 );
		-moz-box-shadow: 1px 1px 2px #333, 0 1px 0 #fff inset;
		-webkit-box-shadow: 1px 1px 2px #333, 0 1px 0 #fff inset;
		box-shadow: 1px 1px 2px #333, 0 1px 0 #fff inset;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		-webkit-transition: all .2s ease-in-out;
		-moz-transition: all .2s ease-in-out;
		-ms-transition: all .2s ease-in-out;
		-o-transition: all .2s ease-in-out;
		transition: all .2s ease-in-out;  
}

#menu li:hover > ul {
		opacity: 1.0;
		visibility: visible;
		margin: 0;
}
	
#menu ul ul {
		top: 0;
		left: 150px;
		margin: 0 0 0 5px;
		_margin: 0; /*IE6 only*/
		-moz-box-shadow: 1px 1px 2px #333, 0 1px 0 #fff inset;
		-webkit-box-shadow: 1px 1px 2px #333, 0 1px 0 #fff inset;
		box-shadow: 1px 1px 2px #333, 0 1px 0 #fff inset;
}
	
#menu ul li {
		float: none;
		display: block;
		border: 0;
		_line-height: 0; /*IE6 only*/
		-moz-box-shadow: 0 1px 0 #8e7762, 0 2px 0 #fff;
		-webkit-box-shadow: 0 1px 0 #8e7762, 0 2px 0 #fff;
		box-shadow: 0 1px 0 #8e7762, 0 2px 0 #fff;
}
	
#menu ul li:last-child {   
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;    
}
	
#menu ul a {
	padding: 10px;
	width: 130px;
	_height: 10px;
	display: block;
	/*white-space: nowrap;*/
	float: none;
	text-transform: none;
}
	
#menu ul a:hover {
	background: #4c0010; 
	background: -moz-linear-gradient(top,  #4c0010 0%, #4c0010 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c0010), color-stop(100%,#4c0010)); 
	background: -webkit-linear-gradient(top,  #4c0010 0%,#4c0010 100%); 
	background: -o-linear-gradient(top,  #4c0010 0%,#4c0010 100%); 
	background: -ms-linear-gradient(top,  #4c0010 0%,#4c0010 100%); 
	background: linear-gradient(to bottom,  #4c0010 0%,#4c0010 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c0010', endColorstr='#4c0010',GradientType=0 );
	color: #fff;
	text-shadow: 1px 1px 1px #000
}
	
#menu ul li:first-child > a {
		-moz-border-radius: 3px 3px 0 0;
		-webkit-border-radius: 3px 3px 0 0;
		border-radius: 3px 3px 0 0;
}
	
#menu ul li:first-child > a:after {
		content: '';
		position: absolute;
		left: 40px;
		top: -6px;
		border-left: 6px solid transparent;
		border-right: 6px solid transparent;
		border-bottom: 6px solid #4c0010;
}
	
#menu ul ul li:first-child a:after {
		left: -6px;
		top: 50%;
		margin-top: -6px;
		border-left: 0;	
		border-bottom: 6px solid transparent;
		border-top: 6px solid transparent;
		border-right: 6px solid #4c0010;
}
	
#menu ul li:first-child a:hover:after {
		border-bottom-color: #4c0010; 
}
	
#menu ul ul li:first-child a:hover:after {
		border-right-color: #4c0010; 
		border-bottom-color: transparent; 	
}
	
#menu ul li:last-child > a {
		-moz-border-radius: 0 0 3px 3px;
		-webkit-border-radius: 0 0 3px 3px;
		border-radius: 0 0 3px 3px;
}
	
#menu-trigger {display: none;}
.no-transition {-webkit-transition: none;-moz-transition: none;	-ms-transition: none;-o-transition: none;transition: none;opacity: 1;visibility: visible;display: none;}

/* Kategorie Navigation Standard*/
ul.navigation {margin:0;padding:0;}
li.hauptkategorie {	padding:0px; margin: 0px;}
.hauptkategorie { list-style-type: none; margin: 0; padding: 0;}
.hauptkategorie a {font-size: 14px;color:#0089B7;font-family: Arial, Verdana;font-weight: bold;margin: 0px;text-decoration: none;}
.hauptkategorie a:hover{font-size: 14px;color:#000000;font-family: Arial, Helvetica, sans-serif;font-weight: bold;text-decoration: none;}
.hauptkategorie a.aktiv{background: url(https://76c050.claudeassets.com/20260512093807im_/https://www.tosch-home.com/templates/tb_xtcm_109/bilder/arrow_over.jpg) no-repeat scroll left center;color: #000;}
.hauptkategorie a.aktiv:hover{background: url(https://76c050.claudeassets.com/20260512093807im_/https://www.tosch-home.com/templates/tb_xtcm_109/bilder/arrow_over.jpg) no-repeat scroll left center;color: #000;}
.unterkategorie1 {margin: 0;padding: 0px;list-style-type: none;}
.unterkategorie1 a{font-size: 10px;color:#666666;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;text-decoration: none;}
.unterkategorie1 a:hover {color: #000000;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.unterkategorie1 a.aktiv{color: #000000;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.unterkategorie1 a.aktiv:hover{color: #000000;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.unterkategorie2 {margin: 0;padding: 0px;list-style-type: none;position: relative;}
.unterkategorie2 a{font-size: 10px;color:#666666;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;text-decoration: none;}
.unterkategorie2 a:hover {color: #000000;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;}
.unterkategorie2 a.aktiv{color: #000000;}
.unterkategorie2 a.aktiv:hover{color: #000000;text-decoration: none;font-weight: normal;}
.unterkategorie3 {margin: 0;padding: 0;list-style-type: none;}
.unterkategorie3 a{font-size: 10px;color:#666666;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;text-decoration: none;}
.unterkategorie3 a:hover {color: #000000;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.unterkategorie3 a.aktiv{color: #000000;}
.unterkategorie3 a.aktiv:hover{color: #000000;text-decoration: none;}
.unterkategorie4 {margin: 0;padding: 0;list-style-type: none;}
.unterkategorie4 a{font-size: 10px;color:#666666;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;text-decoration: none;margin: 0;}
.unterkategorie4 a:hover {color: #000000;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.unterkategorie4 a.aktiv{color: #000000;}
.unterkategorie4 a.aktiv:hover{color: #000000;text-decoration: none;}
.unterkategorie5 {margin: 0;padding: 0;list-style-type: none;}
.unterkategorie5 a{font-size: 10px;color:#666666;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;text-decoration: none;margin: 0;}
.unterkategorie5 a:hover {color: #000000;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.unterkategorie5 a.aktiv{color: #000000;}
.unterkategorie5 a.aktiv:hover{color: #000000;text-decoration: none;}
/* Kategorie Navigation Standard Ende */

#menu li:hover > .no-transition {display: block;}
.copyright {margin: -20px auto 0;text-align:center;color:#000000;font-family: Arial, Helvetica, sans-serif;font-size: 10px;padding:0px;}
.copyright a{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #999999;text-decoration: none;}
.txt {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;}
.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 1px;
}
/* HEADINGS */
h1 {
	color:#5B4D40;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	font-weight:bold;
	font-size:17px;
	margin:0px 0px 8px;
	padding:5px 0px 2px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8e7762;
}
h2 {color:#000000;font-weight:bold;font-size:16px;margin:0px;padding:2px 0px 0px;font-family: Arial, Helvetica, sans-serif;}
h2 a{color:#000000;font-weight:bold;font-size:16px;padding:0px;font-family: Arial, Helvetica, sans-serif;text-decoration:none;}
h2 a:hover{color:#666;}
h3 {font-size:14px;margin: 0px;padding: 0px;}
.clear {margin: 0;padding: 0;clear: both;}

/*Uniform Theme:Uniform DefaultVersion:1.6By:Josh PylesLicense:MIT License---For use with the Uniform plugin:http://pixelmatrixdesign.com/uniform/---Generated by Uniform Theme Generator:http://pixelmatrixdesign.com/uniform/themer.html */
/* Global Declaration */
div.uniselector,
div.uniselector span,
div.unichecker span,
div.uniradio span,
div.uniuploader,
div.uniuploader span.uniaction,
div.unibutton,
div.unibutton span {
	background-image:url(https://70fa1b.claudeassets.com/20260512093807im_/https://www.tosch-home.com/templates/tb_xtcm_109/bilder/sprite.png);
	background-repeat:no-repeat;
	-webkit-font-smoothing:antialiased;
}

.uniselector,
.uniradio,
.unichecker,
.uniuploader,
.unibutton,
.uniselector *,
.uniradio *,
.unichecker *,
.uniuploader *,
.unibutton * {margin:0;	padding:0;}

/* INPUT & TEXTAREA */
input.text,
input.email,
input.password,
textarea.uniform {
	font-size:12px;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight:normal;
	height:23px;
	line-height:23px;
	margin: 0;
	color:#777;
	background:#FDFDFD url(https://55dab4.claudeassets.com/20260512093807im_/https://www.tosch-home.com/templates/tb_xtcm_109/bilder/bg-input.png) repeat-x;
	border-top:solid 1px #aaa;
	border-left:solid 1px #aaa;
	border-bottom:solid 1px #ccc;
	border-right:solid 1px #ccc;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	outline:0;
}

input.text:focus,
input.email:focus,
input.password:focus,
textarea.uniform:focus {
	-webkit-box-shadow:0 0 8px rgba(0,0,0,0.5);
	-moz-box-shadow:0 0 8px rgba(0,0,0,0.5);
	box-shadow:0 0 8px rgba(0,0,0,0.5);
	border-color:#999;
	background:#FDFDFD url('https://2d3014.claudeassets.com/20260512093807im_/https://www.tosch-home.com/templates/tb_xtcm_109/bilder/bg-input-focus.png') repeat-x 0 0;
}

/* SPRITES */
/* Select */
div.uniselector {
	background-position:-483px -130px;
	line-height:26px;
	height:26px;
}
div.uniselector span {background-position:right 0;height:26px;line-height:26px;}
div.uniselector select {top:0;left:0;}
div.uniselector:active,
div.uniselector.uniactive {background-position:-483px -156px;}
div.uniselector:active span,
div.uniselector.uniactive span {background-position:right -26px;}
div.uniselector.unifocus,
div.uniselector.unihover,
div.uniselector:hover {background-position:-483px -182px;}
div.uniselector.unifocus span,
div.uniselector.unihover span,
div.uniselector:hover span {background-position:right -52px;}
div.uniselector.unifocus:active,
div.uniselector.unifocus.uniactive,
div.uniselector:hover:active,
div.uniselector.uniactive:hover {background-position:-483px -208px;}
div.uniselector.unifocus:active span,
div.uniselector:hover:active span,
div.uniselector.uniactive:hover span,
div.uniselector.unifocus.uniactive span {background-position:right -78px;}
div.uniselector.unidisabled {background-position:-483px -234px;}
div.uniselector.unidisabled span {background-position:right -104px;}
/* Checkbox */
div.unichecker {width:19px;	height:19px;}
div.unichecker input {width:19px;height:19px;}
div.unichecker span {background-position:0 -260px;height:19px;width:19px;}
div.unichecker:active span,
div.unichecker.uniactive span {background-position:-19px -260px;}
div.unichecker.unifocus span,
div.unichecker:hover span {background-position:-38px -260px;}
div.unichecker.unifocus:active span,
div.unichecker:active:hover span,
div.unichecker.uniactive:hover span,
div.unichecker.unifocus.uniactive span {background-position:-57px -260px;}
div.unichecker span.unichecked {background-position:-76px -260px;}
div.unichecker:active span.unichecked,
div.unichecker.uniactive span.unichecked {background-position:-95px -260px;}
div.unichecker.unifocus span.unichecked,
div.unichecker:hover span.unichecked {background-position:-114px -260px;}
div.unichecker.unifocus:active span.unichecked,
div.unichecker:hover:active span.unichecked,
div.unichecker.uniactive:hover span.unichecked,
div.unichecker.uniactive.unifocus span.unichecked {background-position:-133px -260px;}
div.unichecker.unidisabled span,
div.unichecker.unidisabled:active span,
div.unichecker.unidisabled.uniactive span {background-position:-152px -260px;}
div.unichecker.unidisabled span.unichecked,
div.unichecker.unidisabled:active span.unichecked,
div.unichecker.unidisabled.uniactive span.unichecked {background-position:-171px -260px;}
/* Radio */
div.uniradio {width:18px;height:18px;}
div.uniradio input {width:18px;height:18px;}
div.uniradio span {height:18px;width:18px;background-position:0 -279px;}
div.uniradio:active span,
div.uniradio.uniactive span {background-position:-18px -279px;}
div.uniradio.unifocus span,
div.uniradio:hover span {background-position:-36px -279px;}
div.uniradio.unifocus:active span,
div.uniradio:active:hover span,
div.uniradio.uniactive:hover span,
div.uniradio.uniactive.unifocus span {background-position:-54px -279px;}
div.uniradio span.unichecked {background-position:-72px -279px;}
div.uniradio:active span.unichecked,
div.uniradio.uniactive span.unichecked {background-position:-90px -279px;}
div.uniradio.unifocus span.unichecked,
div.uniradio:hover span.unichecked {background-position:-108px -279px;}
div.uniradio.unifocus:active span.unichecked,
div.uniradio:hover:active span.unichecked,
div.uniradio.unifocus.uniactive span.unichecked,
div.uniradio.uniactive:hover span.unichecked {background-position:-126px -279px;}
div.uniradio.unidisabled span,
div.uniradio.unidisabled:active span,
div.uniradio.unidisabled.uniactive span {background-position:-144px -279px;}
div.uniradio.unidisabled span.unichecked,
div.uniradio.unidisabled:active span.unichecked,
div.uniradio.unidisabled.uniactive span.unichecked {background-position:-162px -279px;}
/* Uploader */
div.uniuploader {background-position:0 -297px;height:28px;}
div.uniuploader span.uniaction {background-position:right -409px;height:24px;line-height:24px;}
div.uniuploader span.unifilename {height:24px;margin:2px 0 2px 2px;line-height:24px;}
div.uniuploader.unifocus,
div.uniuploader.unihover,
div.uniuploader:hover {background-position:0 -353px;}
div.uniuploader.unifocus span.uniaction,
div.uniuploader.unihover span.uniaction,
div.uniuploader:hover span.uniaction {background-position:right -437px;}
div.uniuploader.uniactive span.uniaction,
div.uniuploader:active span.uniaction {background-position:right -465px;}
div.uniuploader.unifocus.uniactive span.uniaction,
div.uniuploader:focus.uniactive span.uniaction,
div.uniuploader.unifocus:active span.uniaction,
div.uniuploader:focus:active span.uniaction {background-position:right -493px;}
div.uniuploader.unidisabled {background-position:0 -325px;}
div.uniuploader.unidisabled span.uniaction {background-position:right -381px;}
div.unibutton {background-position:0 -523px;}
div.unibutton span {background-position:right -643px;}
div.unibutton.unifocus,
div.unibutton:focus,
div.unibutton:hover,
div.unibutton.unihover {background-position:0 -553px;}
div.unibutton.unifocus span,
div.unibutton:focus span,
div.unibutton:hover span,
div.unibutton.unihover span {background-position:right -673px;}
div.unibutton.uniactive,
div.unibutton:active {background-position:0 -583px;}
div.unibutton.uniactive span,
div.unibutton:active span {background-position:right -703px;color:#555;}
div.unibutton.unidisabled,
div.unibutton:disabled {background-position:0 -613px;}
div.unibutton.unidisabled span,
div.unibutton:disabled span {background-position:right -733px;color:#bbb;cursor:default;}
/* Button */
div.unibutton {height:30px;}
div.unibutton span {margin-left:13px;height:22px;padding-top:8px;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;padding-left:2px;padding-right:15px;}
/* Select */
div.uniselector {font-size:12px;}
div.uniselector select {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;border:solid 1px #fff;}
div.uniselector span {padding:0 25px 0 2px;cursor:pointer;}
div.uniselector span {color:#666;text-shadow:0 1px 0 #fff;}
div.uniselector.unidisabled span {color:#bbb;}
/* Checker */
div.unichecker {margin-right:5px;}
/* Radio */
div.uniradio {margin-right:3px;}
/* Uploader */
div.uniuploader {width:190px;cursor:pointer;}
div.uniuploader span.uniaction {width:85px;text-align:center;text-shadow:#fff 0 1px 0;background-color:#fff;font-size:11px;font-weight:bold;}
div.uniuploader span.unifilename {color:#777;width:82px;border-right:solid 1px #bbb;font-size:11px;}
div.uniuploader input {width:190px;}
div.uniuploader.unidisabled span.uniaction {color:#aaa;}
div.uniuploader.unidisabled span.unifilename {border-color:#ddd;color:#aaa;}
.uniselector,
.unichecker,
.unibutton,
.uniradio,
.uniuploader {display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}
.uniselector select:focus,
.uniradio input:focus,
.unichecker input:focus,
.uniuploader input:focus {outline:0;}
/* Button */
div.unibutton a,
div.unibutton button,
div.unibutton input {position:absolute;}
div.unibutton {cursor:pointer;position:relative;}
div.unibutton span {display:-moz-inline-box;display:inline-block;line-height:1;text-align:center;}
/* Select */
div.uniselector {position:relative;	padding-left:10px;overflow:hidden;}
div.uniselector span {display:block;overflow:hidden;text-overflow:ellipsis;	white-space:nowrap;}
div.uniselector select {position:absolute;opacity:0;filter:alpha(opacity:0);height:25px;border:none;background:none;}
/* Checker */
div.unichecker {position:relative;}
div.unichecker span {display:-moz-inline-box;display:inline-block;text-align:center;}
div.unichecker input {opacity:0;filter:alpha(opacity:0);display:inline-block;background:none;}
/* Radio */
div.uniradio {position:relative;}
div.uniradio span {display:-moz-inline-box;display:inline-block;text-align:center;}
div.uniradio input {opacity:0;filter:alpha(opacity:0);text-align:center;display:inline-block;background:none;}
/* Uploader */
div.uniuploader {position:relative;overflow:hidden;cursor:default;}
div.uniuploader span.uniaction {float:left;	display:inline;padding:2px 0;overflow:hidden;cursor:pointer;}
div.uniuploader span.unifilename {padding:0 10px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;}
div.uniuploader input {opacity:0;filter:alpha(opacity:0);position:absolute;top:0;right:0;bottom:0;float:right;height:25px;border:none;cursor:default;}
/* Checkbox */
div.unichecker span,
div.uniradio span {width:25px;height:25px;margin-left:-2px;	padding:0 3px 0 0;background:url(https://253ca5.claudeassets.com/20260512093807im_/https://www.tosch-home.com/templates/tb_xtcm_109/bilder/radio_checkbox_jquery.png) no-repeat;display:inline-block;clear:left;float:left;}
div.unichecker {width:25px;	height:25px;}
div.unichecker input {width:25px;height:25px;}
div.unichecker span {background-position:right -100px;width:25px;height:25px;}
div.unichecker:active span,
div.unichecker.uniactive span {}
div.unichecker.unifocus span,
div.unichecker:hover span {background-position:right -100px;}
div.unichecker.unifocus:active span,
div.unichecker:active:hover span,
div.unichecker.uniactive:hover span,
div.unichecker.unifocus.uniactive span {background-position:right -125px;}
div.unichecker span.unichecked {background-position:right -150px;}
div.unichecker:active span.unichecked,
div.unichecker.uniactive span.unichecked {}
div.unichecker.unifocus span.unichecked,
div.unichecker:hover span.unichecked {background-position:right -150px;}
div.unichecker.unifocus:active span.unichecked,
div.unichecker:hover:active span.unichecked,
div.unichecker.uniactive:hover span.unichecked,
div.unichecker.uniactive.unifocus span.unichecked {background-position:right -175px;}
div.unichecker.unidisabled span,
div.unichecker.unidisabled:active span,
div.unichecker.unidisabled.uniactive span {}
div.unichecker.unidisabled span.unichecked,
div.unichecker.unidisabled:active span.unichecked,
div.unichecker.unidisabled.uniactive span.unichecked {}
/* Radio */
div.uniradio span {width:20px;height:20px;margin-top:-2px;}
div.uniradio {width:20px;height:20px;}
div.uniradio input {width:20px;height:20px;}
div.uniradio span {background-position:right 0;width:20px;height:20px;}
div.uniradio:active span,
div.uniradio.uniactive span {}
div.uniradio.unifocus span,
div.uniradio:hover span {background-position:right 0;}
div.uniradio.unifocus:active span,
div.uniradio:active:hover span,
div.uniradio.uniactive:hover span,
div.uniradio.uniactive.unifocus span {background-position:right -25px;}
div.uniradio span.unichecked {background-position:right -50px;}
div.uniradio:active span.unichecked,
div.uniradio.uniactive span.unichecked {}
div.uniradio.unifocus span.unichecked,
div.uniradio:hover span.unichecked {background-position:right -50px;}
div.uniradio.unifocus:active span.unichecked,
div.uniradio:hover:active span.unichecked,
div.uniradio.unifocus.uniactive span.unichecked,
div.uniradio.uniactive:hover span.unichecked {background-position:right -75px;}
div.uniradio.unidisabled span,
div.uniradio.unidisabled:active span,
div.uniradio.unidisabled.uniactive span {}
div.uniradio.unidisabled span.unichecked,
div.uniradio.unidisabled:active span.unichecked,
div.uniradio.unidisabled.uniactive span.unichecked {}

/* --- Formularfelder der Boxen --- */
#uniform-currency 						{width:96%;}
#uniform-manufacturers_id 				{width:80%;}
#email_address 							{width:96%;}
#pwd 									{width:100%;}
#quick_add 								{width:98%;}
.formfield_login 						{margin: 0px;padding: 2px 0px 0px;text-align: left;}
.formfield_pwd 							{border:0;width:70%;float:left;margin: 0px;padding: 3px;height: 23px;line-height:23px;}
.formfield_quick 						{float:left;width:100%;}
.formfield_login_button 				{border:0;width:20%;float:left;margin-left:-15%;padding: 0px;height: 23px;line-height:23px;}
.formfield_quick_button 				{float:left; margin-left:-30px;}
input[type="submit"]::-moz-focus-inner 	{border:0;}

/* --- CHECKOUT NAVIGATION --- */
ul#checkoutnavigation {margin:0;padding:0;margin-top:10px;}
ul#checkoutnavigation li {
	height:50px;
	list-style-type:none;
	float:left;
	width:22%;
	margin-right:6px;
	border:1px solid #FFFFFF;
	padding:6px;
	position:relative; 
	-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 20px rgba(51, 170, 225, 0.3) inset;
	-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 20px rgba(51, 170, 225, 0.3) inset; 
	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 20px rgba(51, 170, 225, 0.3) inset;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
ul#checkoutnavigation li.inactive:last-child {margin-right:0;}
ul#checkoutnavigation li.active {background-color:#fff;}
ul#checkoutnavigation li.active .number {font-size:16px;font-weight:bold;}
ul#checkoutnavigation li.active .title {font-size:14px;font-weight:bold;}
ul#checkoutnavigation li.active .description {font-size:11px;}
ul#checkoutnavigation li.inactive {color:#999;background-color:#ededed;border-color:#999;}
ul#checkoutnavigation li.inactive .number {font-size:16px;font-weight:bold;}
ul#checkoutnavigation li.inactive .title {font-size:14px;font-weight:bold;}
ul#checkoutnavigation li.inactive .description {font-size:11px;}

/* janolaw BOF */
.janolaw-absatz {font-size: 12px;margin: 8px 4px 4px 8px;}
.janolaw-paragraph {font-size: 14px;font-weight: bold;text-align: center;margin: 16px 4px 4px 8px;}
#janolaw-paragraph {font-size: 14px;font-weight: bold;text-align: center;margin: 16px 4px 4px 8px;}
.janolaw-text {font-size: 12px;margin: 8px 4px 4px 8px;}
.janolaw-adress {font-size: 12px;margin: 8px 4px 4px 8px;}
.janolaw-block {font-size: 12px;margin: 8px 4px 4px 8px;}
#janolaw-footer{}
#janolaw-body{}
/* janolaw EOF */

/* Tomcraft - 2009-09-22 - FIX DER AUFZ�HLUNGEN IM CONTENT */
#content ol, #content ul { margin:10px 0 10px 14px;}
/* Tomcraft - 2009-09-22 - FIX DER AUFZ�HLUNGEN IN DER DRUCKANSICHT */
.popupproductinfo #productinfowrap ol, .popupproductinfo #productinfowrap ul {margin:10px 0 10px 186px;}
/* SEARCHBOX */
.search_header {line-height:normal;}
/* Tomcraft - 2009-10-02 - Include "Single Price" in checkout_confirmation */
td.main_row {border-top:1px solid #ccc;}
/* web28 - 2010-04-29 - fix ol and ul Tag  in checkout_payment agbframe */
ol#address_block, div.agbframe ol, div.agbframe ul  {margin-left:30px;}
#tabbed_product_info .morepics {background-color:#ededed;padding:6px;border-width:1px 0 0 0;width:512px;margin-bottom:17px;}
/* web28 - 2010-07-25 - FIX DER AUFZ�HLUNGEN IM CONTENT  f�r TABS/ACCORDION in product_info */
#tab_description ol, #tab_description ul, #accordion_product_info ol, #accordion_product_info ul{margin:10px 0 10px 22px;display:block;}
/* h-h-h - 2011-05-15 - MOUSE POINTER FOR PRODUCTOPTIONS RADIO BUTTON TEXT */
.productoptions label {cursor: pointer;}
/* h-h-h - 2011-08-28 - DEFINE GLOBAL CENTER */
.centered { margin: 0 auto;}
/* POPUPS PRODUCTINFO */
body.popupproductinfo {padding:15px;background:#fff none;}
/* POPUP print_order.html */
body.popupprintorder {font-family:Arial, Sans-serif;font-size:13px;padding:15px;background:#fff none;}
body.popupprintorder .products tr.header td {font-weight:bold;background-color:#ededed;}
body.popupprintorder .products .total {text-align:right;}
body.popupprintorder .products .quantity {vertical-align:top;}
body.popupprintorder .productname {vertical-align:top;}
body.popupprintorder .model {vertical-align:top;}
body.popupprintorder .singleprice {vertical-align:top;}
body.popupprintorder .totalprice {vertical-align:top;}

/* --- EOF CHECKOUT NAVIGATION --- */

/* --- BOF Break Points --- */
@media screen and (max-width:970px) {
ul#checkoutnavigation li {height:33px;width:45%;margin-bottom:5px;}
}

@media screen and (max-width:815px) {
body {margin:0px 0px 0px 0px;padding:0;font-size: 13px;}
.logo {max-width:90%;}
.productImageBorder {max-width:80%;}
.productImageBorder_3 {max-width:80%;}
.productPreviewImage {max-width:30%;}
.productPreviewContent {width:70%;}
#cartbox {
	background-color:#e3c09a;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border:none;
	position:relative; 
	top:-7%; 
	right:10px;
	width:30px;
	height:20%;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-topleft: 0px;
	border-top-right-radius: 0px;
	border-top-left-radius: 0px;
}
.heading_cart 			{display:none;}
.heading_cart_nr 		{float: none; text-align:center; white-space: pre-line;}
.total 					{display:none;}
#cartbox 				{color:#8e7762;}
.heading_cart_icon {	
	display:block;
	text-align:center;
	background-attachment: scroll;
	background-image: url(https://d7899d.claudeassets.com/20260512093807im_/https://www.tosch-home.com/templates/tb_xtcm_109/bilder/cart_icon.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: scroll;
	background-image: url(https://d7899d.claudeassets.com/20260512093807im_/https://www.tosch-home.com/templates/tb_xtcm_109/bilder/cart_icon.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding-right: 6px;
	height: 21px;
	width: 21px;
}
.text_mail 					{font-size:11px;width:20%;float:left;}
.input_mail 				{width:65%;float:left;}
.text_password 				{font-size:11px;width:20%;float:left;}
.input_password 			{width:65%;float:left;}
.text_login 				{font-size:11px}
#uniform-alternative_menu 	{display:block; float:left;margin-left:15px;width:100px;}
#alternative_menu 			{width:100%;}
#container 					{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#nav 						{display:none;}
#nav li 					{display:none;}
#nav .current_page_item a, #nav .current_page_item {display:none;}
#boxes 						{width: 100%;float:none;}
#slider 					{width: 100%;float:none;right: 0;}
#content 					{width: 98%;float:none;right: 0;}
#contentfull				{width: 98%;float:none;right: 0;}
#shopcontent 				{width:100%;float:none;right: 0;}
#box_languages 				{position:relative;right:2px;top:5px;}
#boxname_bestsellers  		{width:49.48999%;}
#boxname_admin  			{width:49.48999%;}
#boxname_categories  		{width:49.48999%;}
#boxname_content  			{width:49.48999%;}
#boxname_infobox  			{width:49.48999%;}
#boxname_lastviewed  		{width:49.48999%;}
#boxname_login  			{width:49.48999%;}
#boxname_manufacturers  	{width:49.48999%;}
#boxname_manufacturersinfo 	{width:49.48999%;}
#boxname_orderhistory 		{width:49.48999%;}
#boxname_reviews 			{width:49.48999%;}
#boxname_specials 			{width:49.48999%;}
#boxname_whatsnew 			{width:49.48999%;}
#boxname_information		{width:49.48999%;}
#boxname_content_linksa {width:49.48999%;}
#boxname_content_linksb {width:49.48999%;}
#boxname_content_obena {width:49.48999%;}
#boxname_content_obenb {width:49.48999%;}
#boxname_content_rechtsa {width:49.48999%;}
#boxname_content_rechtsb {width:49.48999%;}
#boxname_shopbewertung {width:49.48999%;}
#mainbar 					{height: 30px;	margin:0.491667% 0.491667% 0%;}
.box4 						{width:48.41333%;margin-right:4px;}
}

@media screen and (max-width: 640px) {
#cartbox 					{top:-6%;}
.logo 						{max-width:85%;}
#menu-wrap 					{display:block;position: relative;width: 100%;}
#menu-wrap * 				{-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}
.thickbox 					{font-size:11px;}
.product-tax-shipping		{font-size:11px;}
.categorie_listing_link 	{width:46%;}
.smallText 					{font-size:10px;}
a.pageResults 				{margin:0;padding:2px;}
a.pageResults:hover			{margin:0;padding:2px;}
.productImageBorder 		{max-width:70%;}
.productImageBorder_3 		{max-width:90%;float:left;}
.productPreviewImage 		{max-width:20%;}
.productPreviewContent 		{width:80%;}
#productinformationen 		{width:71%;padding: 4px;}
#productimages				{width:25%;}
#addtobasket				{width:95%;padding:8px;	margin-left:0;}
.morepics_images 			{max-width:30%; padding:1% 0%;	margin: 0% 1% 0% 0%;}
#tabbed_product_info ul		{font-size:10px;}
.ui-tabs .ui-tabs-nav li a 	{padding:0;}
ul#checkoutnavigation li 	{height:43px;width:45%;margin-bottom:5px;}
.product_listing_buttons 	{width:100%;clear:both;height:auto;float:none;right:0;margin:0;padding:2% 0% 1% 0.5%;}
#header						{-webkit-border-bottom-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius-bottomright: 6px;-moz-border-radius-bottomleft: 6px;	border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;	border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #FFFFFF;}

/* Anzeige Kategorien Mobil */
#menu-trigger {
	display: block;
	width: 100%;
	margin:0.891667% 0.691667%;
	height: 40px;
	line-height: 40px;
	cursor: pointer;
	color: #fafafa;
	font-weight: bold;
	background: rgba(233,232,220,1);
	background: -moz-linear-gradient(top, rgba(233,232,220,1) 0%, rgba(227,191,152,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(233,232,220,1)), color-stop(100%, rgba(227,191,152,1)));
	background: -webkit-linear-gradient(top, rgba(233,232,220,1) 0%, rgba(227,191,152,1) 100%);
	background: -o-linear-gradient(top, rgba(233,232,220,1) 0%, rgba(227,191,152,1) 100%);
	background: -ms-linear-gradient(top, rgba(233,232,220,1) 0%, rgba(227,191,152,1) 100%);
	background: linear-gradient(to bottom, rgba(233,232,220,1) 0%, rgba(227,191,152,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e8dc', endColorstr='#e3bf98', GradientType=0 );
	box-shadow: 1px 1px 2px #666;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #FFFFFF;
}
		
/* main nav */
#menu {border: 1px solid #FFFFFF;margin: 0; padding: 10px;position: absolute;left: 4px;top: 41px;width: 100%;	z-index: 4901;background-color: #444;display: none; -moz-box-shadow: 1px 1px 2px 1px #333;	-webkit-box-shadow: 1px 1px 2px 1px #333; box-shadow: 1px 1px 2px 1px #333;}
#menu:after {content: ''; position: absolute;left: 25px;top: -8px;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid #C0A280;}	
#menu ul {position: static;	visibility: visible;opacity: 1;	margin: 0;background: none;	-moz-box-shadow: none;	-webkit-box-shadow: none; box-shadow: none;}
#menu ul ul {margin: 0 0 0 20px !important;	-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}
#menu li {position: static;	display: block;	float: none; border: 0;	margin: 5px; -moz-box-shadow: none;	-webkit-box-shadow: none; box-shadow: none;}
#menu ul li{margin-left: 20px;	-moz-box-shadow: none;	-webkit-box-shadow: none;box-shadow: none;}
#menu a{display: block;	float: none;padding: 0;}
#menu a:hover{color: #fafafa;}	
#menu ul a{padding: 0;width: auto;}
#menu ul a:hover{background: none;}
#menu ul li:first-child a:after,
#menu ul ul li:first-child a:after {border: 0;}	
.productnavigator 			{font-size: 10px;font-weight: normal;}
	
}

@media screen and (min-width: 641px) {#menu {display: block !important; }}	

@media screen and (max-width:500px) {
body 						{background:#5A6A77;font-size:12px;}
#menu-trigger 				{width: 100.81211%;}
.taxandshippinginfo 		{font-size:11px;}
#cartbox 					{top:-5%;}
#slider 					{display:none;}
#boxname_addquickie  		{width:100%;} /* Box kann mit 'display:none' ausgeblendet werden*/
#boxname_bestsellers  		{width:100%;} /*                      - " -                     */
#boxname_admin  			{width:100%;} /*                      - " -                     */
#boxname_categories  		{width:100%;} /*                      - " -                     */
#boxname_content	  		{width:100%;} /*                      - " -                     */
#boxname_infobox  			{width:100%;} /*                      - " -                     */
#boxname_lastviewed  		{width:100%;} /*                      - " -                     */
#boxname_login  			{width:100%;} /*                      - " -                     */
#boxname_manufacturers  	{width:100%;} /*                      - " -                     */
#boxname_manufacturersinfo 	{width:100%;} /*                      - " -                     */
#boxname_orderhistory 		{width:100%;} /*                      - " -                     */
#boxname_reviews 			{width:100%;} /*                      - " -                     */
#boxname_specials 			{width:100%;} /*                      - " -                     */
#boxname_whatsnew 			{width:100%;} /*                      - " -                     */
#boxname_information		{width:100%;} /*                      - " -                     */
#boxname_content_linksa {width:100%;} /*                      - " -                     */
#boxname_content_linksb {width:100%;} /*                      - " -                     */
#boxname_content_obena {width:100%;} /*                      - " -                     */
#boxname_content_obenb {width:100%;} /*                      - " -                     */
#boxname_content_rechtsa {width:100%;} /*                      - " -                     */
#boxname_content_rechtsb {width:100%;} /*                      - " -                     */
#boxname_shopbewertung {width:100%;} /*                      - " -                     */
.box4 						{width:100%;margin-right:0px;}
.logo 						{padding-top:5%;}
.slogan 					{display:none;}
#mainbar 					{height: 30px;}
.categorie_listing_link 	{width:98%;}
#container 					{background: #fff; border:none;}
#searchfield 				{width:100%;}
input.text,
input.email,
input.password,
textarea.uniform 			{width:80%}
.searchbutton 				{width:25px;margin-left:-22px;}
.searchform 				{width:80px;}
h2 							{font-size:13px;margin:3px 0px;}
h2 a						{font-size:13px;}
h3 							{font-size:12px;margin:0;}
h3 a						{font-size:12px;}
.productnavigator 			{font-size: 9px;font-weight: normal;}
.productnavigator a			{margin:-8px 0 3px;padding:2px 3px;}
.add_cart_button			{float:right;}
.morepics					{width:50%;}
.text_mail 					{font-size:11px;width:30%;float:left;}
.input_mail 				{width:55%;float:left;}
.text_password 				{font-size:11px;width:30%;float:left;}
.input_password 			{width:55%;float:left;}
.order_details 				{font-size:11px;}
.order_details_hide 		{display:none;}
.order_details_qty			{width:15px;font-size:11px;}
.total2						{font-size:11px;}
div.checkoutNavBoxes						{width:45%;border: 1px solid #a3a3a3;padding:4px;margin-right:3px;float:left;height:120px;}
div.checkoutNav2Boxes						{width:45%;border: 1px solid #a3a3a3;padding:4px;margin-right:3px;height: 70px;float:left;}
div.checkoutNavBoxes:last-child 			{margin-right:0;}
div.checkoutNav2Boxes:last-child 			{margin-right:0;}
.productImageBorder 						{max-width:60%;}
}

@media screen and (max-width:401px) {
#menu-trigger 								{width: 101.46999%;}
.logo 										{padding-top:12%;}
.slogan 									{display:none;}
.hide_button								{display:none;}
.description								{display:none;}
ul#checkoutnavigation li.active .title 		{font-size:12px;}
ul#checkoutnavigation li 					{height:23px;width:41%;margin-bottom:5px;text-align:center;padding-bottom:2px;}
ul#checkoutnavigation li.inactive .title 	{font-size:12px;}

}
@media screen and (max-width:300px) {
.logo 						{padding-top:15%;}
#productinformationen 		{width:70%;padding: 2px;}
.add_qty 					{width:25px;}
#addtobasket				{width:95%;padding:4px;}
}
@media screen and (max-width:280px) {
.logo 						{padding-top:20%;}
#uniform-alternative_menu 	{margin-left:5px;width:70px;}
#cartbox 					{position:absolute; top:8.5%;right:10px;width:30px;height:7%;}
#box_languages 				{display:none;}
.add_qty 					{width:20px;}
}

.heading_1{
    border-bottom: 1px dotted #8e7762;
    color: #5b4d40;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: bold;
    margin: 0 0 8px;
    padding: 5px 0 2px;
    position: relative;
    text-align: left;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}

.heading_2{
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 2px 0 0;
}

.heading_2 a{
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding: 0;
    text-decoration: none;
}

/*** Lagerampel ***/

.ampeltext {
	line-height:24px;
	float:left;
	padding:16px 0 16px 14px;
}

.ampelimage {
	float:left;
	padding:16px 0 16px 0;
}
/*** ENDE Lagerampel ***/



/* social buttons */

#sys_contact {
  display:scroll;
  position:fixed;
  right:0px;
  background-image: url(https://44f916.claudeassets.com/20260512093807im_/https://www.tosch-home.com/images/sys/contact.png);
  background-position: 0px 0px;
  width: 40px;
  height: 40px;
  text-decoration: none;
}

#sys_twitter {
  display:scroll;
  position:fixed;
  right:0px;
  background-image: url(https://725f4a.claudeassets.com/20260512093807im_/https://www.tosch-home.com/images/sys/twitter1.png);
  background-position: 0px 0px;
  width: 40px;
  height: 40px;
  text-decoration: none;
}

#sys_facebook {
  display:scroll;
  position:fixed;
  right:0px;
  background-image: url(https://2c417f.claudeassets.com/20260512093807im_/https://www.tosch-home.com/images/sys/facebook.png);
  background-position: 0px 0px;
  width: 40px;
  height: 40px;
  text-decoration: none;
}

#sys_xing {
  display:scroll;
  position:fixed;
  right:0px;
  background-image: url(https://fed439.claudeassets.com/20260512093807im_/https://www.tosch-home.com/images/sys/xing.png);
  background-position: 0px 0px;
  width: 40px;
  height: 40px;
  text-decoration: none;
}

#sys_linkedin {
  display:scroll;
  position:fixed;
  right:0px;
  background-image: url(https://59b173.claudeassets.com/20260512093807im_/https://www.tosch-home.com/images/sys/linkedin.png);
  background-position: 0px 0px;
  width: 40px;
  height: 40px;
  text-decoration: none;
}

#sys_googleplus {
  display:scroll;
  position:fixed;
  right:0px;
  background-image: url(https://4582d7.claudeassets.com/20260512093807im_/https://www.tosch-home.com/images/sys/googleplus.png);
  background-position: 0px 0px;
  width: 40px;
  height: 40px;
  text-decoration: none;
}

#sys_rss {
  display:scroll;
  position:fixed;
  right:0px;
  background-image: url(https://67517c.claudeassets.com/20260512093807im_/https://www.tosch-home.com/images/sys/rss.png);
  background-position: 0px 0px;
  width: 40px;
  height: 40px;
  text-decoration: none;
}

#sys_pinterest {
  display:scroll;
  position:fixed;
  right:0px;
  background-image: url(https://c7547d.claudeassets.com/20260512093807im_/https://www.tosch-home.com/images/sys/pinterest.png);
  background-position: 0px 0px;
  width: 40px;
  height: 40px;
  text-decoration: none;
}

#sys_youtube {
  display:scroll;
  position:fixed;
  right:0px;
  background-image: url(https://70b164.claudeassets.com/20260512093807im_/https://www.tosch-home.com/images/sys/youtube.png);
  background-position: 0px 0px;
  width: 40px;
  height: 40px;
  text-decoration: none;
}

#sys_contact:hover, #sys_twitter:hover, #sys_rss:hover, #sys_facebook:hover, #sys_googleplus:hover, #sys_xing:hover, #sys_linkedin:hover, #sys_pinterest:hover, #sys_youtube:hover {
  background-position: 0px 39px;
}

.social_buttons_position_0{
  top:150px;
}

.social_buttons_position_1{
  top:200px;
}

.social_buttons_position_2{
  top:250px;
}

.social_buttons_position_3{
  top:300px;
}

.social_buttons_position_4{
  top:350px;
}

.social_buttons_position_5{
  top:400px;
}

.social_buttons_position_6{
  top:450px;
}

.social_buttons_position_7{
  top:500px;
}

.social_buttons_position_8{
  top:550px;
}


/* End social buttons */


.morepics a {
	padding:15px;
	float:left;
}

#breadcrumb {
	margin: 0.5% 0;
	font-size:12px;
}

a, a:link, a:link, a:link, a:hover {
	background:transparent;
	text-decoration:none;
	outline:none;
	cursor:pointer;
}
a:link {
	color:#333;
	outline:none;
}
a:visited {
	color:#333;
	outline:none;
}
a:hover, a:active {
	color:#333;
	outline:none;
}
a:hover {
	color:#555;
	text-decoration:underline;
	outline:none;
}

.inline-block{
	display:inline-block;
}

.padding-1 {
	padding: 1%;
}

.padding-0-1 {
	padding: 1% 0!important;
}

.margin-1 {
	margin: 0.4% 0.8%!important;
}

.no-border{
	border:none!important;
}
/*
     FILE ARCHIVED ON 09:23:07 Oct 07, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:36:48 Sep 13, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.365
  exclusion.robots: 0.037
  exclusion.robots.policy: 0.029
  esindex: 0.005
  cdx.remote: 6.744
  LoadShardBlock: 422.869 (3)
  PetaboxLoader3.resolve: 412.665 (3)
  PetaboxLoader3.datanode: 53.171 (4)
  load_resource: 52.158
*/