div#overDiv {position:absolute; visibility:hidden; z-index: 1000; left:0; border:1px solid #B3B9C3; padding:10px;}

*{margin:0;padding:0;}
body{
	margin: 0;
	padding: 0 0 20px;
	text-align: center;
	background: #fff;
	font: normal 11px Tahoma, Helvetica, sans-serif;
}
a, a:visited {
	text-decoration: none;
	color: #2CA5E8;
}
a:hover {
	text-decoration: underline;
}

.cInput,select{border:1px solid #dadada; color:#333;}
textarea{border:1px solid #dadada; overflow:auto; color:#333;}
.cInput,option{padding:3px 0;font:normal 11px Tahoma, Helvetica, sans-serif}
img{border:0}
.clr {clear: both; overflow: hidden;}
.clear {clear:both; height: 1px; overflow: hidden; line-height: 1px; margin-top:-1px;}
.mp_0 {	margin: 0 !important; padding: 0 !important; }


h1.tyt {border-bottom:3px solid #9A9A9A; width:512px;}
html>body h1.tyt {margin-left:15px;}

/* content*/
#content{width:986px;margin:0 auto;text-align:left}

/* div:top */
div#cMainTop{position:relative;width:986px;height:154px;background-color:#fff;}

	div#cMenu{position: relative; float: right; padding:0; background-color:#54A6E0; margin:0;}
	div#cMenu ul{float:left; list-style:none; margin: 3px 3px 0px 10px !important;}
	div#cMenu li{float: left; margin:0;}
	div#cMenu a:link,div#cMenu a:hover,div#cMenu a:visited{display:block;padding:0 10px 0 10px;border-left:1px solid #fff;font:11px Tahoma, Helvetica, sans-serif;color:#fff;text-decoration:none;}
	div#cMenu a:hover{text-decoration:underline}
	div#cMenu a.first:link,div#cMenu a.first:hover,div#cMenu a.first:visited{padding-left:0;border-left:none}

	div#cMenu div.cMenu_bg_left {
		float: left;
		height: 20px;
		width: 10px;
		background-image: url(../images/cmenu_bg_left.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
	}
	div#cMenu div.cMenu_bg_right {
		float: left;
		height: 20px;
		width: 10px;
		background-image: url(../images/cmenu_bg_right.gif);
		background-repeat: no-repeat;
		background-position: right bottom;
	}

	div#callUs {
		position: absolute;
		top: 50px;
		left: 270px;
		color: #808080;
		text-align: left;
		font-weight: bold;
		font-family: Arial, Verdana, sans-serif;
	}
	div#callUs span.first {
		font-size: 14px;
		position:relative; margin-left:35px;
	}
	div#callUs span.second {
		font-size: 28px;
	}
	div#banner {
		position: absolute;
		top: 30px;
		left: 450px;
	}
	div#banner a, div#banner img {outline:none;}
	div#logo{position: absolute;top:10px; left:20px;}
	div#logo a, div#logo img {outline:none;}
	div#logoRight {
		position: absolute;
		top: 35px;
		left: 704px;
	}
	div#slogan {position:absolute;top:172px; left:245px; width: 450px; color:#71B0DD; text-align:center; font-size:12px; z-index:600;}

/* div.cMainPath */
div#cMainPath, div#cBasket {padding:10px 0;font:normal 10px Tahoma, Helvetica, sans-serif;color:#989898;text-transform:lowercase;}
div#cMainPath {float:left; margin-left: 10px;}
div#cMainPath a:link,div#cMainPath a:hover,div#cMainPath a:visited{display:block;float:left;padding:0 0 0 16px;background:url(../images/icons/cpath_ico.gif) 0 50% no-repeat;font:normal 10px Tahoma, Helvetica, sans-serif;color:#989898; text-transform:lowercase;text-decoration:none}
div#cMainPath a:hover{text-decoration:underline}
div#cMainPath a.first, div#cMainPath a.first:hover{background: url(../images/icons/home.gif) 0 50% no-repeat !important;}
div#cMainPath a.last, div#cMainPath a.last:hover {color:#3490D6;}

div#cBasket {float: right; }
div#cBasket img {vertical-align:middle; margin-right:5px;}

/* table:cMain */
table#cMain{width: 986px; margin: 10px 0px 0px 0px;}

td#cLeft{margin: 0; width: 180px; padding:0 0 0 0; vertical-align: top;}
td#cCenter{margin: 0; padding: 0 0 0 0;vertical-align: top; text-align: center; width: 606px;}
td#cRight{margin: 0; width: 180px; padding: 0 0 0 0; vertical-align: top}

/* div#footer */
#footer{ margin-top: 30px;}
#footer .foot{}
#footer .foot table{margin:0px auto; width: 100%; text-align: center; background:url(../images/footer_bg.png) 0 0 no-repeat;}
#footer .foot table div {text-align: center; position: relative; width: 900px; margin: 0px auto 0px auto;}
#footer .foot table td{height:28px;vertical-align:middle; text-align: center;}
#footer .foot table ul.short_menu {margin: 4px auto 0px auto; list-style:none;}
#footer .foot table ul.short_menu li{display:block;float:left;padding:0 10px 0 10px;border-left:1px solid #3D7DBA}
#footer .foot table ul.short_menu li.first{border-left:none}
#footer .foot table ul.short_menu a:link,#footer .foot table a:hover,#footer .foot table a:visited{font:normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#3D7DBA}
#footer .foot table ul.short_menu a:hover{text-decoration:underline}
#footer .foot table ul{margin: 0px auto 0px 120px; list-style:none;}
#footer .foot table li{display:block;float:left;padding:0 10px 0 10px;border-left:1px solid #fff}
#footer .foot table li.first{border-left:none}
#footer .foot table a:link,#footer .foot table a:visited{font:normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#fff;}
#footer .foot table a:hover{text-decoration:underline}

#footer .foot table ul.short_menu a:link, #footer .foot table ul.short_menu a:visited{font:normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color: #3D7DBA;}
#footer .foot table ul.short_menu a:hover{text-decoration:underline}

#footer .txt{padding:5px 0 10px;color:#808080;text-align:center; margin:0 auto 0 auto; width:600px;}
#footer .idot{text-align:center}
#footer .logos{margin:5px auto}
#footer .logos td{padding:0;}

/* cBox */
.cBox{width: 178px; padding: 0 0 19px;}
.cBox h3{
	height: 25px;
	margin: 0;
	padding: 1px 0 0 10px;
	background: url(../images/cbox/cbox_head_bg.png) 0 0 no-repeat;
	color:#9D9D9D;
}
.cBox h3 span{display:block; margin-top: 4px;}
.cBoxBody{padding:10px 0px; border-width: 0 1px 1px; border-style: solid; border-color: #dadada;}

.cBoxAds{padding:0 0 10px}

	/* cBox:search */
	#cBox_search h3 {background: none; border: 1px solid #cdcdcd; border-bottom: none; background-color: #e6e6e6;}
	#cBox_search .cBoxBody{background-color: #e6e6e6; border: 1px solid #cdcdcd; border-top: none;}
	#cBox_search .cTable{width:160px; margin: 0 auto;}
	#cBox_search .cTable .r1 .c1{ padding: 0 0 5px; }
	#cBox_search .cTable .r2 .c1{ padding: 0; text-align: left; }
	#cBox_search .cTable .r2 .c2{ padding: 0; text-align: right; }
	#cBox_search .cTable .r3 .c1{ padding: 0 0 3px; }
	#cBox_search .cInput { width: 165px; }
	#cBox_search select { width: 140px; }

	#cBox_search a:link,#cBox_search a:hover,#cBox_search a:visited{
		color: #3490D6;
		font: 11px Tahoma, Helvetica, sans-serif;
		text-decoration: underline;
	}
	
	/* cBox:filterProducts */
	div#cBox_filterProducts .cInput {width:40px;}
	div#cBox_filterProducts select {width:160px;}
	div#cBox_filterProducts table {width:100%;}
	div#cBox_filterProducts table td {padding:5px;}
	div#cBox_filterProducts input.go {float:right; margin: 10px 5px 0 0;}
 
	
	/* cBox:category */
	#cBox_catProd{}
	#cBox_catProd .cBoxBody{padding:0;border-width:0 0 1px;}
	#cBox_catProd ul{list-style:none}
	#cBox_catProd li{margin:0;padding:0;border-top:1px solid #c1c1c1}
	#cBox_catProd ul a:link,#cBox_catProd ul a:hover,#cBox_catProd ul a:visited{display:block;padding:6px 0 6px 25px;background:#a6a6a6 url(../images/icons/ico_category.gif) 0% 50% no-repeat;text-transform:uppercase;font:bold 11px Tahoma, Helvetica, sans-serif;color:#fff;text-decoration:none}
	#cBox_catProd ul a:hover{background-color:#aaa}
	#cBox_catProd ul ul li{border-top:none}
	#cBox_catProd ul ul a:link,#cBox_catProd ul ul a:hover,#cBox_catProd ul ul a:visited{background:#E6E6E6;padding:4px 0 4px 25px; font-weight:normal; color:#737373;}
	
	/* cBox:subscript */
	#cBox_subscript{ text-align: center;}
	#cBox_subscript .txt{ width: 165px; position:relative; margin: 0px 5px 10px 5px; color:#666; text-align: left;}

	#cBox_subscript h3 {text-align: left; background: none; border: 1px solid #cdcdcd; border-bottom: none; background-color: #e6e6e6;}
	#cBox_subscript .cBoxBody{background-color: #e6e6e6; border: 1px solid #cdcdcd; border-top: none;}
	#cBox_subscript .cTable{width:160px; margin: 0 auto;}
	#cBox_subscript .cTable .r1 .c1{ padding: 0 0 5px; }
	#cBox_subscript .cTable .r2 .c1{ padding: 0; text-align: left; }
	#cBox_subscript .cTable .r2 .c2{ padding: 0; text-align: right; }
	#cBox_subscript .cTable .r3 .c1{ padding: 0 0 3px; }
	#cBox_subscript .cInput { width: 165px;}
	#cBox_subscript select { width: 140px; }

	#cBox_subscript a:link,#cBox_subscript a:hover,#cBox_subscript a:visited{
		color: #3490D6;
		font: 11px Tahoma, Helvetica, sans-serif;
		text-decoration: underline;
	}

	/* cBox:dayOffer */
	#cBox_dayOffer{ color: #666;}
	#cBox_dayOffer .img{padding:5px 0;text-align:center; margin:auto;}
	#cBox_dayOffer span {width:100%;margin:auto; text-align:center; display:block; font-weight:bold;}
	#cBox_dayOffer h3 span {display:block; position:relative; top:3px;}
	#cBox_dayOffer h4{font:bold 18px "Trebuchet MS", Tahoma, Helvetica, sans-serif;color:#9A0101;text-align:center}
	#cBox_dayOffer .price{text-align:center;font:bold 11px "Trebuchet MS", Tahoma, Helvetica, sans-serif;color:#808080}
	#cBox_dayOffer .price span{color:#F10101}
	#cBox_dayOffer .button{margin:8px 0 0 30px;float:left}
	#cBox_dayOffer .info{margin:8px 30px 0 0;float:right}

	#cBox_dayOffer .cBoxBody{background:0;padding:10px;border-width:0px 1px 1px 1px; text-align:center;}
	#cBox_dayOffer .cBoxBody img { margin: 10px auto; }
	#cBox_dayOffer .cBoxBody div.center {
		text-align: center;
		font-weight: bold;
	}

	#cBox_dayOffer .cBoxBody div.center span.price {
		font-family: Georgia, Verdana, Arial, Sans-Serif;
		font-weight: bold;
		font-size: 20px;
		color: #ED1814;
	}
	
	div#cBox_filter ul li {margin:0 0 5px 25px;}
	
	/* cBox:producers */
	#cBox_producer{}
	#cBox_producer .cBoxBody{background:none;padding:0}
	#cBox_producer ul{list-style:none}
	#cBox_producer li{border-bottom:1px solid #dadada}
	#cBox_producer a{display:block;padding:7px 0 7px 7px;}
	
	/* cBox:prodNews */
	#cBox_prodNews .cBoxBody{padding:10px 0;}
	#cBox_prodNews .cBoxItem{margin:10px 10px 0;padding:5px 0;text-align:center;border-top:1px solid #dadada; height:100%;}
	#cBox_prodNews h4{padding:5px 0 10px;font:bold 11px Tahoma, Helvetica, sans-serif;color:#666;text-align:left}
	#cBox_prodNews .logo {text-align:left; margin-bottom:5px;}
	#cBox_prodNews .price{display:block;float:left;color:#808080; position: relative; top: 5px;}
	#cBox_prodNews .price span{font-weight:bold;color:#F21212; padding-left: 5px;}
	#cBox_prodNews .button{float:right}
	#cBox_prodNews #prodNews1{border-top:none}
	#cBox_prodNews .description{color:#666;}
	
	/* cBox:news */
	#cBox_news{ margin: 0px 0px 20px 0px; padding: 0;}
	#cBox_news dl{margin:0;padding:5px;}
	#cBox_news dt{margin:0;padding:0 0 3px 0;font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#797979;}
	#cBox_news dd{margin:0;padding:0;color:#7f7f7f; font-size: 10px;}
	#cBox_news dd a.more:link,#cBox_news dd a.more:hover,#cBox_news dd a.more:visited {
		display:block;text-decoration:underline;
		float: right;
		padding-left: 15px;
		width: 30px;
		color: #2CA5E8;
		text-decoration: underline;
		background-image: url(../images/icons/arrow_right.gif);
		background-repeat: no-repeat;
		background-position: 0px 5px;
	}
	#cBox_news a.moreNews:link,#cBox_news a.moreNews:hover,#cBox_news a.moreNews:visited{display:block;text-align:center;color:#FE7A05;font-weight:bold}
	
	#cBox_why ul {margin:0 5px 10px 25px;}

/* cMainBox */
.cMainBox{width:606px;margin:0 auto 0;text-align:left}
.cMainBox h3{}
.cMainBox h3 span{}
.cMainBoxBody{}

#fire{width:606px;margin:0 10px;padding:0;min-height:45px; }
#fire .fire{width:606px}
#fire .fire .c1{padding:0;text-align:left}
#fire .fire .c2{padding:0;text-align:right}
#fire .learn_more {background-color: #c0c0c0;}
#fire .learn_more img {float: right;}
	/* cMainBox:topten */
	#cMainBox_topten {
		width: 606px;
		color: #646464;
		padding: 0;
		text-align: left;
		margin: 20px 10px 0px 10px;
	}
	#cMainBox_topten h3 {
		height: 24px;
		background-color: #C0D9F4;
		color: #196FAF;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		font-weight: bold;
		font-size: 11px;
	}
	#cMainBox_topten h3 span {
		position: relative;
		margin: 0px 0px 0px 10px;
		top: 5px;
	}
	table.topten {
		width: 606px !important;
		margin-bottom: 30px;
	}
	table.topten td {
		height: 20px;
	}
	table.topten tr.odd td { background-color: #f9f9f9; }
	table.topten tr.even td { background-color: #fff; }
	table.topten td.c1 {
		font-weight: bold;
		color: #aaa;
		width: 50px;
		text-align: left;
		padding-left: 10px;
	}
	table.topten td.c2 {
		color: #606060;
	}
	table.topten td.c3 {
		font-weight: bold;
		color: #EB222C;
		width: 70px;
		text-align:right;
		padding-right: 10px;
	}
	table.topten a {
		color: #686868;
		text-decoration: none;
	}
	table.topten a:hover {
		text-decoration: underline;
	}


	
	/* cMainBox:hot deals */
	#cMainBox_hotdeal {margin:0 0 10px 10px; width: 606px !important;}
	#cMainBox_hotdeal h3 {
		width: 606px;
		height: 24px;
		background-color: #C0D9F4;
		color: #196FAF;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		font-weight: bold;
		font-size: 11px;
	}
	#cMainBox_hotdeal h3 span {
		position: relative;
		margin: 0px 0px 0px 10px;
		top: 5px;
	}

	/* featured_products */
	#cMainBox_featured_products {
		width: 606px !important;
		color: #646464;
		padding: 0;
		text-align: left;
		margin: 0px 10px;
	}
	#cMainBox_featured_products div.cMainBoxBody {
		margin: 0;
	}
	#cMainBox_featured_products span.price {
		font-weight: bold;
		color: #DF0023;
		margin: 4px 0px 0px 10px;
		padding: 0;
		float: left;
	}
	#cMainBox_featured_products img.button {
		position: relative;
		border: 0px;
	}
	#cMainBox_featured_products h3 {
		height: 24px;
		background-color: #C0D9F4;
		color: #196FAF;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		font-weight: bold;
		font-size: 11px;
	}
	#cMainBox_featured_products h3 span {
		position: relative;
		margin: 0px 0px 0px 10px;
		top: 5px;
	}
	table.featured_products {width: 606px !important; margin: 0; padding: 0;}
	table.featured_products td {width: 25%; border: 1px solid #EBEBEB; border-top: none; border-right: none; text-align: center; vertical-align: top; padding: 10px;}
	table.featured_products tr.r1 td { border-bottom: none; }
	table.featured_products tr.r2 td { border-bottom: none; text-align: left; }
	table.featured_products tr.r3 {  }
	table.featured_products td.c1 { border-left: none; }
	table.featured_products td.c2 {  }
	table.featured_products td.c3 {  }
	table.featured_products td.c4 { border-right: none; }

	table.listTabBig td {

	}
	table.listTabBig tr.r1 td.c1 {
		border-bottom:1px solid #dadada;

	}
	table.listTabBig div.gift {
		text-align: center;
	}
	table.listTabBig .c3 h4 a {
		font-size: 20px !important;
		font-weight: bold !important;
		color: #4A4A4A !important;
	}

	.navBox{border-top:1px solid #9a9a9a;margin:10px 0 20px 0px;padding:5px 0 0}
	
	/* cMainBox:contact*/
	#cMainBox_contact{margin-top:0}
	#cMainBox_contact h3 {background-color: #e6e6e6; border: 1px solid #cdcdcd; margin:0 0 10px 0px;padding:0;}
	#cMainBox_contact h3 span{margin: 3px 10px; display:block;font:bold 17px Verdana, Arial, Helvetica, sans-serif;color:#929292; text-transform: uppercase;}
	#cMainBox_contact .cMainBoxBody{color:#737373}
	#cMainBox_contact .cSubmit{background:url(../images/buttons/btn_b.gif) 0 0 no-repeat;width:90px;height:26px;font:bold 10px Tahoma, Helvetica, sans-serif;color:#fff;border:0; margin-left: 60px;}
	#cMainBox_contact .navBox{border-top:1px solid #9a9a9a;margin:10px 0 0;padding:5px 0 0}
	
	/* cMainBox:forms*/
	#cMainBox_forms{margin-top:0}
	#cMainBox_forms h3 {border-bottom:3px solid #9a9a9a;margin:0 0 10px;padding:0;}
	#cMainBox_forms h3 span{display:inline;font:bold 26px Arial, Helvetica, sans-serif;color:#9a9a9a}
	#cMainBox_forms .cMainBoxBody{color:#737373}
	#cMainBox_forms .cSubmit{background:url(../images/buttons/btn_b.gif) 0 0 no-repeat;width:90px;height:26px;font:bold 10px Tahoma, Helvetica, sans-serif;color:#fff;border:0; margin-left: 60px;}
	#cMainBox_forms .navBox{border-top:1px solid #9a9a9a;margin:10px 0 0;padding:5px 0 0}

	/* cMainBox:categorieslist*/
	#cMainBox_categorieslist h3 {background-color: #e6e6e6; border: 1px solid #cdcdcd; margin:0 0 10px 0px;padding:0;}
	#cMainBox_categorieslist h3 span{margin: 3px 10px; display:block;font:bold 17px Verdana, Arial, Helvetica, sans-serif;color:#929292; text-transform: uppercase;}

	
	div.cMainBox table {width:606px !important; text-align:left;}

	table.listTabPro td {border-right:1px solid #CDCDCD; padding:8px 4px 8px 4px; width: 25%; text-align:left !important;}
	table.listTabPro tr.r1 td {text-align:left;}
	table.listTabPro tr.r1 td img { vertical-align:top; margin: 5px 0px 0px 5px;}
	table.listTabPro tr.r2 td span {display:block; font-weight:bold;}
	table.listTabPro tr.r2 td {vertical-align:top; color:#666; text-align:center;}
	table.listTabPro td.c3 {border-right:0;}
	table.listTabPro tr.r3 td {border-bottom:1px solid #CDCDCD; text-align:left;}
	table.listTabPro tr.r4 td {border-bottom:1px solid #CDCDCD; text-align:left;}
	table.listTabPro tr.r2 td h4 {font-size:11px; margin-bottom:5px; color:#0868A5;}
	table.listTabPro tr.r2 td h4 a {display:block;}
	table.listTabPro h5 {margin-bottom:7px; font-size:11px; color:#666; text-align:left;}
	table.listTabPro h5 a {display:block; font-size:11px; color:#666; text-align:left;}
	table.listTabPro p {margin:5px 0 0 0;}
	table.listTabPro .pic img {margin:0 0 10px 0;}
	table.listTabPro .logo{padding:0 0 5px;text-align:left;}
	table.listTabPro .brand{padding:0 0 5px;text-align:left; font:bold 12px Tahoma, Helvetica, sans-serif;color:#666}
	table.listTabPro div.price {float:left; font-weight:bold; padding-top:4px; color:#F21212; margin-left:3px;}
	table.listTabPro div.more {float:right; text-align: right;}
	table.listTabPro .info{float:left}
	table.listTabPro .r1 .logo {margin-bottom:10px;}
	table.listTabPro td.c3 { border-right:1px solid #CDCDCD; }
	table.listTabPro td.c4 { border: none; }

	


/* listTop */
.listTop{background:#e6e6e6; }
.listHead{height:27px; background-color: #C0D9F5;}
.listHead .nav{float:right;margin:3px 7px 0 0; color: #2985D3;}
.listHead .nav img{position: relative; top: 3px;}
.listHead .print_price_list { float: left; margin: 3px 7px 0 10px; color: #2985D3; }
.listHead .print_price_list img{position: relative; top: 3px;}
.listHead h4{float:left;height:23px;margin:0;padding:4px 0 0 10px;}

/* cMainBox_lists*/
#cMainBox_lists{margin-top:0;}
#cMainBox_lists h3#h3_main {display:block;}
#cMainBox_lists .boxNews ul {list-style:square; margin:5px 0 5px 55px; padding:0;}
#cMainBox_lists .boxNews ul li {padding:0;}
#cMainBox_lists .boxNews ol {margin:5px 0 5px 60px; _margin-left:63px; padding:0;}
#cMainBox_lists .boxNews ol li {padding:0;}
#cMainBox_lists p {margin:5px 0; padding:0;}

#cMainBox_lists .cMainBoxBody{padding-top:0}
/* ListTopMenu */
.listTopMenu{width:100%;margin:10px 0}
.listTopMenu .c1{width:auto;padding:1px 0 2px;text-align:right;vertical-align:middle}
.listTopMenu .c2{padding:1px 0 2px}
.listTopMenu .r1 .c2 {padding-left:25px}
.listTopMenu .r1 .c2 input { vertical-align:middle;}
.listTopMenu .r2 .c2 {text-align:right; padding-right:7px}
.listTopMenu .r2 .c2 img {vertical-align:middle; margin-right:21px;}  
.listTopMenu label{color:#737373}
.listTopMenu .c1 .cInput{width:138px;height:20px;font:11px Tahoma, Helvetica, sans-serif;}
.listTopMenu .c2 .cInput{width:65px;font:11px Tahoma, Helvetica, sans-serif;}
.listTopMenu a:link,.listTopMenu a:hover,.listTopMenu a:visited{color:#737373;text-decoration:none;font-weight:bold;color:#9a9a9a}
.listTopMenu select {width:180px}
.listTopMenu select, 
.listTopMenu option{font:11px Tahoma, Helvetica, sans-serif;color:#737373}
.listTopMenu td{color:#737373}

.listTabNav{ background-color: #fff; }
.listTabNav td{padding:7px 7px}
.listTabNav td img {margin-right:20px;}
.listTabNav a:link,.listTabNav a:hover,.listTabNav a:visited{color:#737373;text-decoration:none}


.listTabNav .c2{text-align:right}
.listTabNav .c2 a:link,.listTabNav .c2 a:hover,.listTabNav .c2 a:visited{text-transform:lowercase;text-decoration:none;color:#737373}
.listTabNav .c2 a:hover{text-decoration:underline}
.listTabNav .c2 a.active{color:#DF0023;font-weight:bold}

.navTab{background:#fff;width:100%}
.navTab td{padding:6px 0;}
.navTab .c1{text-align:left;}
.navTab .c1 img {text-align:left; margin-right: 10px;}
.navTab .c2{text-align:center}
.navTab .c3{text-align:right;}
.navTab tr.r1 td {border-bottom:1px solid #dadada;}
.navTab a:link,.navTab a:hover,.navTab a:visited{text-transform:lowercase;text-decoration:none;color:#737373}
.navTab a:hover{text-decoration:underline}
.navTab a.active{color:#D73C3C;font-weight:bold}
.pageNavBack{float:left;display:block;background:url(../images/icons/arrow_left.gif) 0 50% no-repeat;padding:0 0 0 20px}
.pageNavTop{float:right;display:block;background:url(../images/icons/arrow_up.gif) 100% 50% no-repeat;margin:0 5px 0 0;padding:0 15px 0}
a.pageNavBack:link,
a.pageNavBack:hover,
a.pageNavBack:visited,
a.pageNavTop:link,
a.pageNavTop:hover,
a.pageNavTop:visited{text-transform:lowercase;text-decoration:none;color:#737373}


/* cMainBox_listbig */
#cMainBox_listbig{margin-top:0}
#cMainBox_listbig .r1 td{padding:3px 0; border-top:1px solid #dadada;}
#cMainBox_listbig .r1 .c1{text-align:left}
#cMainBox_listbig .r1 .c2{}
#cMainBox_listbig .r1 .c3{}
#cMainBox_listbig .r2 .c1{width:133px;text-align:center;vertical-align:middle}
#cMainBox_listbig .r2 .c2{width:33px;text-align:left;vertical-align:middle}
#cMainBox_listbig .r2 .c3{padding-top:5px;text-align:left;vertical-align:top;color:#737373}
#cMainBox_listbig .r3 td{padding:9px 0;border-bottom:1px solid #dadada;}
#cMainBox_listbig .r3 td.c1{vertical-align:middle;padding-left:11px}
#cMainBox_listbig .r3 td.c2{font-size:1px}
#cMainBox_listbig .r3 td.c3{vertical-align:middle}
#cMainBox_listbig h4 a:link,#cMainBox_listbig h4 a:hover,#cMainBox_listbig h4 a:visited,#cMainBox_listbig h4{margin:0;padding:0;font:bold 11px Tahoma, Helvetica, sans-serif;color:#FE7A05;text-decoration:none}
#cMainBox_listbig h4.brand {margin:0;padding:0;font:bold 12px Tahoma, Helvetica, sans-serif;color:#666}
#cMainBox_listbig h4 a:hover{text-decoration:underline}
#cMainBox_listbig .cInfo{float:right;margin:0 0 0 7px}
#cMainBox_listbig .cBuy{float:right}
#cMainBox_listbig .price{color:#737373;}
#cMainBox_listbig .price span{color:#f00; font-weight: bold;}
#cMainBox_listbig p{padding:0 0 4px; height: 15px;}
#cMainBox_listbig .descr span{color: #4a4a4a; font-weight:normal}
#cMainBox_listbig .descr{color:#4a4a4a;font-weight:bold}
#cMainBox_listbig .descr_2 span a:hover,a:link,a:visited {color:#808080;font-weight:normal}
#cMainBox_listbig div.price_container { float: left; width: 95px;}
#cMainBox_listbig img.cTag {
	margin: 5px 0px;
}
#cMainBox_listbig div.information {
	float: left;
	width: 250px;
}
#cMainBox_listbig div.information p.descr {
	font-weight: bold;
	color: #3390D6;
	overflow: hidden;
}
#cMainBox_listbig div.information p.descr span {
	font-weight: normal;
	color: #727272;
	width: 70px;
	display: block;
	float: left;
}

/* cMainBox_listmid */
#cMainBox_listmid{margin-top:0}
#cMainBox_listmid .listTabPro h4{color:#FE7A05}
#cMainBox_listmid .stock{color:#7f7f7f;margin:0;padding:0 0 5px}
#cMainBox_listmid table.ins{width:100%}
#cMainBox_listmid table.ins td{border:none}
#cMainBox_listmid table.ins td.c11{width:80%}
#cMainBox_listmid table.ins td.c12{width:25px;text-align:right}

/* cMainBox_listsmall */ 
#cMainBox_listsmall{margin-top:0}

.listSmall{width:100%;}
.listSmall td{padding:7px 0;vertical-align:middle;border-bottom:1px solid #dadada}
.listSmall .r2 td{background:#f5f5f5}
.listSmall td.c1{padding-left:10px}
.listSmall td.c2{}
.listSmall td.c3{width:81px;text-align:left;font-weight:bold;color:#f00}
.listSmall td.c4{width:66px;text-align:left}
.listSmall a:link,.listSmall a:hover,.listSmall a:visited{color:#737373;text-decoration:none;font-weight:bold}
.listSmall a:hover{text-decoration:underline}
.listSmall td.c1 p.descr {font-weight: bold;color: #3390D6;overflow: hidden;}
.listSmall td.c1 p.descr span {font-weight: normal; color: #727272; width: 70px; display: block; float: left;}

td.legend {border-bottom:1px solid #dadada;}
td.legend ul{list-style:none}
td.legend li {float:left;margin-left:15px; margin-right:20px; font-size:10px;}
td.legend li img {vertical-align:middle; margin-right:3px;}

table.form {width:100%;color:#737373}
table.form td {padding:3px;color:#737373 }
table.form td.c1 {width:30%;text-align:right; font-weight:bold;}
table.form td.c2 {text-align:left}
table.form h4 {font-size:11px; margin:0 0 10px 0; background-color:#F2F5F6; padding:4px 0 4px 10px; border:1px solid #E3E5E6; border-width:1px 0 1px 0;}
table.form .cInput{width:200px}
table.form .form_input{width:200px}
span.star {margin-left:5px; color: #f00;}

div.menuTop { position:relative; }
div.menuTop ul {position:absolute; top:-20px;}
div.menuTop li {float:left; list-style:none; margin-right:20px;}
div.wciety {margin-bottom:20px; width: 594px;}
div.wciety h4 {margin:10px 0 5px 0; padding-bottom:5px; border-bottom:1px solid #C20F0B;}
div.wciety p {padding:0 10px 0 10px;}
div.wciety ol, div.wciety ul {margin:5px 0 5px 25px; padding-left:25px;}

.iframe {width:986px;}

/* cBox_advRight2 */
#cBox_advRight2 .cBoxBody{background:0;padding:10px;border-width:0px 1px 1px 1px; text-align: left}
#cBox_advRight2 .cBoxBody img { margin: auto; }
#cBox_advRight2 .cBoxBody div.center {
	text-align: center;
	font-weight: bold;
}
#cBox_advRight2 .cBoxBody div.center span.price {
	font-family: Georgia, Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 20px;
	color: #ED1814;
}

#adv {
	margin: 20px 0px 20px 0px;
}
#adv img {
	margin: 5px 0px;
}


/* cMainMenu */
div#cMainMenu {
	position: absolute;
	left: 0px;
	top: 140px;
	width: 100%;
	height: 53px;
	background-image: url(../images/bg_3.png);
	background-repeat: repeat-x;
	z-index: 1000;
	
}
div#bg_3_p {background-image:url(../images/bg_3_p.png); background-repeat:no-repeat; width:762px; height:25px; position:absolute; top:168px; z-index:0;}
div#cMainMenu ul {float:left; list-style:none; height:25px;}
* html div#cMainMenu ul {width:20px;}
div#cMainMenu a {font: 11px verdana, arial, helvetica, sans-serif;display: block; border:1px solid #b9b9b9; border-width:1px 1px 0 1px; margin: 0; padding: 0px 0 0px 4px;white-space:nowrap;}

div#cMainMenu h2 {height:23px; padding:7px 5px 0 5px;}
div#cMainMenu h2 a:link, div#cMainMenu h2 a:visited {border: 0; border-left: 1px solid #fff;  background-repeat:no-repeat; background-color:transparent;color:#fff}
div#cMainMenu ul li.first h2 a {border:0;}
div#cMainMenu h2 a:hover { background-color:transparent;}
div#cMainMenu h2 a.first { border: none; }

div#cMainMenu a {color: #737373; background: #e6e6e6; text-decoration: none;}

div#cMainMenu a:hover {color: #fff; background: #a6a6a6;}
div#cMainMenu li {position: relative;white-space:nowrap;}
div#cMainMenu ul ul {position: absolute; z-index: 500; min-width:170px; margin: 0; border-bottom: 1px solid #b9b9b9;height:auto; line-height:normal; padding:0; background-color:#fff}
div#cMainMenu ul ul a {min-width:170px;}
div#cMainMenu ul ul li {display:inline;}
div#cMainMenu ul ul ul {position: absolute;top: 0; left: -99.5%; z-index: 600; padding: 0;}

div#cMainMenu ul ul, 
div#cMainMenu ul li:hover ul ul, 
div#cMainMenu ul ul li:hover ul ul {display: none;}

div#cMainMenu ul li:hover ul, 
div#cMainMenu ul ul li:hover ul, 
div#cMainMenu ul ul ul li:hover ul {display: block; top:28px;}

div#cMainMenu ul li h2 {cursor:pointer; }

div#welcome {
	position: absolute;
	top: 174px;
	left: 290px;
	color: #2B82C4;
	width: 400px;
	display: none;
}
div#welcome span.user_name {
	font-weight: bold;
	margin-left: 10px;
	margin-right: 100px;
}
div#welcome span.items_count {
	font-weight: bold;
}
div#welcome span.price {
	font-weight: bold;
}


#cMainBox_news{width:606px;margin:0 auto;overflow:hidden;}
#cMainBox_news h1{margin-left:0}
#cMainBox_news h3 {background-color: #e6e6e6; border: 1px solid #cdcdcd; margin:0 0 10px 0px;padding:0;}
#cMainBox_news h3 span{margin: 3px 10px; display:block;font:bold 17px Verdana, Arial, Helvetica, sans-serif;color:#929292; text-transform: uppercase;}

#cMainBox_news h4{margin-top:15px;margin-bottom: 5px;border-bottom:1px solid #9a9a9a; font-size: 15px; font-weight: bold; height: 23px;}
#cMainBox_news p.tekst{padding:5px 0 0;text-align:left;color:#737373}
#cMainBox_news .auth{text-align:right;font-size:10px;padding-right:5px}
#cMainBox_news .item{padding-bottom:10px; margin: 10px; color:#737373; text-align:left;}
#cMainBox_news table.navTab {
	border-top: 1px solid #9a9a9a;
}
#cMainBox_news ul {list-style:none; margin:10px 0;}
#cMainBox_news ul li {margin:0 1px;}
#cMainBox_news ul a {color:#3591d6;}
#cMainBox_news ul h4 {line-height:22px;}



div#cMainBox_returns_rma {display:none;}

div#cMainBox_Producers {padding-left:20px;}
div#cMainBox_Producers h3 {margin-bottom:10px;}
div#cMainBox_Producers h3 span {display:none;}
div#listProducer {padding:0 0 20px ;}
div#listProducer div.item {float:left;   min-width:180px; vertical-align:top; margin:0 10px 15px 0;}
div#listProducer div.item img, div#listProducer div.last img {vertical-align:top ;}
div#listProducer div.last {margin:0 0 15px 0 !important; float:left; min-width:180px;}

div.fcukList{margin:0 15px}
div.fcukList dl{margin-left:15px;padding:0 0 15px;text-align:left}
div.fcukList dl dt{padding:10px 0 2px;font-weight:bold;color:#54A6E0;}
div.fcukList dl dd{padding:2px 0 2px 15px;color:#646464;font-weight:bold}
div.fcukList a:link,
div.fcukList a:hover,div.fcukList a:visited{color:#646464;font:normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration:none}
div.fcukList a:hover{text-decoration:underline}


table.fcukTable{width:98%;margin:0 auto}
table.fcukTable td{padding:5px 0;overflow:hidden;width:33%}
table.fcukTable td.c1{text-align:left;padding-right:5px}
table.fcukTable td.c2{padding-right:5px;text-align:left}
table.fcukTable td.c3{}
table.fcukTable a,
table.fcukTable a:link,
table.fcukTable a:hover,
table.fcukTable a:visited{font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#9A0101}

div#homeCat {}
div#homeCat h3 {margin-bottom:10px;}
div#homeCat h4 a { color: #D50025; font-size: 11px;}
div.catBox {width:255px; float:left; padding:0 5px 0 5px; margin: 5px 15px 15px 15px; color: #888;}
/* div.catBox h4 a{color:#8193BC; margin:0; font-size:11px;} */
div.catBox p {margin:0 0 5px 0; border:1px solid #fff;}
div.catBox img {float:left; margin:0 10px 5px 0;}
div#homeCat a.click_here {
	display:block;
	float: left;
	padding-left: 15px;
	width: 60px;
	color: #2CA5E8;
	text-decoration: underline;
	background-image: url(../images/icons/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
div#homeCat a.click_here {
	text-decoration:underline;
}


div#container_list_product_search {
	margin: 0px 5px;
}
table.list_product_search {
	width: 100%;
}
table.list_product_search tr.r2 {
	font-weight: bold;
}
table.list_product_search td {
	color: #727272;
}
table.list_product_search .cInput {
	width: 50px;
	height: 13px;
}
table.list_product_search select {
	width: 100%;
	height: 16px;
	font-size: 9px;
	margin-top: 5px;
	margin-bottom: 10px;
}
div.formularz {
	border-top: 1px solid #d4d4d4;
	padding: 30px 10px;
	width: 560px;
	overflow: hidden;
}
div.formularz select.cInput{margin: 0; padding: 0; width:200px;height:16px;font: 11px Tahoma, Helvetica, sans-serif;}
div.mapa {
	padding: 0px 10px;
}
div.mapa div.image {
	margin-top: 20px;
	float: left;
}
div.mapa div.text_right {
	margin-top: 20px;
	width: 360px;
	float: right;
	overflow: hidden;
}
div.mapa div.text_right table {
	width: 355px !important;
}
div.mapa div.text_bottom {
	width: 520px;
	margin-left: 60px;
	overflow: hidden;
}
div.mapa div.text_bottom table {
	width: 500px !important;
}
div.mapa h4 {
	font-size: 10px;
}

h1.title3 {
	background-color: #e6e6e6; border: 1px solid #cdcdcd; margin:0 0 10px 0px;padding:0;
	width: 606px;
}
h1.title3 span{margin: 3px 10px; display:block;font:bold 17px Verdana, Arial, Helvetica, sans-serif;color:#929292; text-transform: uppercase; text-align: left;}

div.aboutus {
	width: 596px;
}
div.aboutus div.image {
	margin: 20px 0px 0px 5px;
	float: left;
}
div.aboutus div.list {
	margin: 20px 5px 0px 0px;
	width: 300px;
	height: 180px;
	float: right;
	overflow: hidden;
}
div.aboutus div.list ul {
	margin:0;
	padding: 0;
	list-style-type: none;
}
div.aboutus div.list ul li {
	float: left;
	width: 140px;
	height: 16px;
	margin: 0px 0px 0px 6px;
	padding: 0;
	background-image: url(../images/icons/arrow_right_s.gif);
	background-repeat: no-repeat;
	background-position: 0 10px;
	overflow: hidden
}
div.aboutus div.list ul li a, div.aboutus div.list ul li a:visited {
	margin: 5px 0px 0px 5px;
	display: block;
	color: #727272;
}
div.aboutus div.list ul li a:hover {
	color: #a2a2a2;
}
div.aboutus div.list div.addr {margin:20px 0 0 10px !important; color:#727272;}
div.aboutus div.text {
	margin: 20px 0px 0px 5px;
	color: #727272;
}
div.aboutus div.text p {margin:10px 0 10px 0;}
div.aboutus div.text img {
	margin: 0px 5px 5px 0px;
}
div.aboutus div.text h3.header {
	font-family: "Trebuchet MS", Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 20px;
	color: #3AABEA;
	margin-bottom: 10px;
}
div.text ul.list {
	margin-left: 15px;
}
div.aboutus .text ul, div.aboutus .text ol {margin-left:25px;}

div.aboutus p a {
	color: #2CA5E8;
}

#producers, #category {font-size:11px;}

iframe#menu_iframe {display:none; left:0px; position:absolute; top:0px;}

.AuthenticComodoSecure {position:fixed; bottom:0; right:0; width:auto; height:auto; overflow:visible;}
.AuthenticComodoSecure *:hover {z-index:9999;}