* {font-family: Verdana,Arial,sans-serif}
body {/*background: url(../images/layout2/background_1.jpg) center top repeat-x;*/text-align:center;margin:0; background-color: #eef3f6}

#center {text-align: left;margin: 0 auto;width: 940px;overflow:auto}
.top {overflow:hidden;width:940px;position:relative}
.top h1 {width:180px;height:42px;background: url(../images/layout2/logo.png) 0 0 no-repeat;text-indent:-9999px;float:left;margin-right: 30px}
.top h1 a {display:block;width:180px;height:42px;border: none;}
.top h2 {float:left;color: #175c73;font-size:10px;line-height: 14px;width:120px;height:48px;font-weight:500;padding-left:58px;padding-top: 9px;margin-top:15px; }
.top h2.percent, .whyus h2.percent {background: url(../images/layout2/star_100procent.png) 0 0 no-repeat;}
.top h2.tradition, .whyus h2.tradition {background: url(../images/layout2/star_od2004.png) 0 0 no-repeat;}
.top h2.free, .whyus h2.free {background: url(../images/layout2/star_free.png) 0 0 no-repeat;}
.top h2.dollar, .whyus h2.dollar {background: url(../images/layout2/star_dollar.png) 0 0 no-repeat;}
.top .logo {margin-right: 30px; margin-top:20px; border:0; float:left;}
.top .highmenu {height:24px;width:100%}
.top .highmenu .infolinia {color:#ff5400;font-size: 12px;line-height:24px;font-weight:900; float:left;}
.top .highmenu ul {list-style-type:none;float:right;display:block;overflow:auto;margin:0}
.top .highmenu li {display:inline}
.top .highmenu a {float:left;margin-left:30px;color:#175c73;font-size: 12px;line-height:24px;font-weight:900;text-decoration:none;}
.top .highmenu a.login {color:#ff5400}
.top .highmenu a:hover {text-decoration: underline}

.top .menu_container {overflow:auto;clear:both;width:940px}
.top .menu_container li {display: block;overflow: hidden; float: left}
.top .menu_container li.sep {background: url(../images/layout2/menuseparator.png) 0 0 no-repeat; width:5px; height:40px;}
.top .menu_container a {line-height:40px;font-size:10px;color:#fff;font-weight:900;text-decoration: none;padding: 0 7px;text-transform: uppercase}
.top .menu_container a:hover {text-decoration: underline}
.top .menu { float:left;background: url(../images/layout2/menu.png) 0 0 no-repeat;margin:0;padding:0;list-style-type:none;height:43px;width:815px;overflow:hidden}
.top .menu2 { float:left;background: url(../images/layout2/menu2.png) 0 0 no-repeat;margin:0;padding:0;list-style-type:none;height:43px;width:125px;overflow:hidden}
.top .menu2 .cart {padding-left:35px }

.searchbox {background: url(../images/layout2/search_background.png) 0 0 no-repeat;width:940px;height:59px;margin:15px 0 0px 0;padding:0}
.searchbox ul {list-style-type:none;overflow:auto;margin:0;padding:0}
.searchbox li {display:inline}
.searchbox span {float:left;background: url(../images/layout2/magnifying_glass.png) center no-repeat;width:75px;height:59px;text-indent: -9999px}
.searchbox input { border:none;outline:none}
.searchbox input.searchtext {float:left;background: url(../images/layout2/search_input.png) center no-repeat;width:750px;height:59px;color:#9cb9c3;font-size:14px;font-weight:900;line-height:59px;text-indent:30px}
.searchbox input.searchbutton {float:left;background: url(../images/layout2/search_button.png) center no-repeat;width:105px;height:59px;color:#fff;font-size: 17px;font-weight:900;line-height:59px;text-transform: uppercase}

.columns { overflow: hidden}
.col1 { width: 165px; float:left; margin-top: 10px}
.col2 { width: 590px; float:left; margin: 10px}
.col2wide { width: 760px; float:left; margin: 10px}
.col2full {width: 939px;}
.col3 { width: 165px; float:right; margin-top: 10px}

#start_page_categories {width:640px; overflow: hidden; float:left; margin-bottom: 15px}
#start_page_categories .category_width { float:left; width: 160px; oveflow:auto}
#start_page_categories .clear { clear: left}
#start_page_categories h3 {color: #ff5400; font-size:11px; line-height:1.5em;margin: 15px 0 0 0;padding:0}
.category_width ul {list-style-type:none;margin: 0; padding-left:5px}
.category_width li a {list-style-type:none;color: #74746e;font-size:10px; line-height:1.3em;padding-left: 15px; background: url('../images/layout2/strz.gif') center left no-repeat; text-decoration: none;}
.category_width li a:hover {text-decoration: underline}


#start_page_mailing {float:left; width: 230px; overflow:hidden}
#start_page_mailing h3 {color: #ff5400; font-size:11px; line-height:1.5em;margin: 15px 0 0 0;padding:0}
#start_page_mailing ul {list-style-type:none;margin: 0; padding: 0}
#start_page_mailing li a {list-style-type:none;color: #74746e;font-size:10px; padding-left: 0; text-decoration: none; height:28px; line-height:28px; display:block; float:left;}
#start_page_mailing li a:hover {text-decoration: underline}
#start_page_mailing input { height:30px; line-height:30px;color: #74746e; width: 220px; display:block; float:left; font-size:11px;background:url('../images/layout2/newsletterinput.png') 0 0 no-repeat; border:none; padding:0;margin: 5px 0; overflow:hidden;text-indent:20px}
#start_page_mailing input.submit { text-indent: 0; height:30px; width: 64px; display:block; float:right; font-size:12px;font-weight:900;text-transform: uppercase;background:url('../images/layout2/subscribe.png') center left no-repeat; color: #fff; margin: 5px 0;border:none; padding:0;margin: 0 0 0 10px; overflow:hidden}

#facebook {float:left; width: 300px; overflow:hidden;height: 60px; margin-top:10px}

.banners {text-align: center}
.banner160 {width:160px;margin:0 auto 10px auto}
.banner160 a,.banner160 img {border:none}


.sidebox_top { background: url('../images/layout2/boxwhite/top.png') center no-repeat; width: 160px; height: 10px; margin: 0;}
.sidebox { background: url('../images/layout2/boxwhite/bg.png') center repeat-y; width: 160px; margin: 0;}
.sidebox h2 { margin: 0; font-size: 18px; font-weight: 500;color: #175c73; padding: 5px 15px 0 15px}
.sidebox h3 { color: #ff5400; font-size:11px; line-height:11px;margin: 0;padding: 20px 15px 2px 15px}
.sidebox ul {list-style-type:none;margin: 0; padding-left:15px}
.sidebox li a, .resmenu {list-style-type:none;color: #74746e;font-size:10px; line-height:1.2em; text-decoration: none; padding-left: 15px; background: url('../images/layout2/strz.gif') center left no-repeat; }
.sidebox li a.more {color: #175c73; background: none;padding-left: 0px; }
.sidebox li a:hover {text-decoration: underline}
.sidebox_bottom { background: url('../images/layout2/boxwhite/bottom.png') center no-repeat; width: 160px; height: 10px; margin: 0;}

.mainbox_top { background: url('../images/layout2/boxcenterwhite/top.png') center no-repeat; width: 590px; height: 6px; margin: 0;}
.mainbox { background: url('../images/layout2/boxcenterwhite/bg.png') center repeat-y; width: 590px; margin: 0; position:relative}
.mainbox h2 { margin: 0; font-size: 18px; font-weight: 500;color: #ff5400; font-weight: 900; padding: 5px 25px 0 25px}
.mainbox h3 { color: #ff5400; font-size:11px; line-height:11px;margin: 0;padding: 20px 15px 2px 15px}
.mainbox .viewport { overflow: hidden; height: 500px; width: 510px;clear:both;margin: 15px auto 0px auto}
.mainbox ul.tab {list-style-type:none;margin: 0; padding-left:15px;height: 320px; width: 510px;}
.mainbox li {display: block; float: left;width:160px;height:160px;text-align: center}
.mainbox li img {width:140px;height:100px;display:block;margin:0 auto;border:none}
.mainbox li span {font-style: italic;color: #175c73;font-size:12px;margin:0 auto;display:block;}
.mainbox li strong {font-style: italic;color: #74746e;font-size:12px;;margin:0 auto;display:block;}
.mainbox li span.price { color: #ff5400;;margin:0 auto;display:block;font-weight: 900}
.mainbox li a {text-decoration: none; border: none;}

.mainbox .article {position:relative}
.mainbox .article a.back {position: absolute;top:5px;right:25px;color: #ff5400; font-size:12px }
.mainbox .article h2 { font-size:24px;}
.mainbox .article h3 { color: #ff5400; font-size:14px; line-height:14px;margin: 0;padding: 20px 15px 2px 25px}
.mainbox .article p { margin: 0;padding: 20px 15px 2px 30px; color: #74746e; font-size:12px}
.mainbox .article p a {color: #175C73}
.mainbox .article strong { }

#mainOpinion {padding: 0 25px; font-size:10px;}
#mainOpinion h2 {font-size: 18px; font-weight: normal; color: #26667c; padding-left:0;}
#mainOpinion h3 {font-size: 14px; font-weight: normal; color: #26667c; padding-left:0; padding-bottom:5px;}
#mainOpinion .moreOpinion {text-align:right; padding:10px 0;}
#mainOpinion .moreOpinion a{color: #26667c; text-decoration: none; font-size: 12px;}

ul.bestsellers {list-style-type:none;margin: 0; padding-left:15px;margin: 15px auto 0px auto;overflow:auto}
ul.bestsellers li {display: block; float: left;width:240px;height:275px;text-align: center}
.mainbox ul.bestsellers li {display: block; float: left;width:140px;height:160px;text-align: center}
ul.bestsellers li img {width:auto;height:auto;display:block;margin:0 auto;border:none}
ul.bestsellers li img.stars {width:auto;height:15px;display:block;margin:0 auto;border:none}
ul.bestsellers li span {font-style: italic;color: #175c73;font-size:12px;margin:0 auto;display:block;}
ul.bestsellers li strong {font-style: italic;color: #74746e;font-size:12px;;margin:0 auto;display:block;}
ul.bestsellers li span.price { color: #ff5400;;margin:0 auto;display:block;font-weight: 900}
ul.bestsellers li a {text-decoration: none; border: none;}

.mainbox .slidePrev { width:38px; height:109px; background: url('../images/layout2/left.gif') 0 0 no-repeat; text-indent: -9999px;display:block;position:absolute;top: 200px;left:0;outline:none;}
.mainbox .slideNext { width:38px; height:109px; background: url('../images/layout2/right.gif') 0 0 no-repeat; text-indent: -9999px;display:block;position:absolute;top: 200px;right:0;outline:none;}
.mainbox .slidePager { position: absolute;bottom: -6px; left: 250px;width: 100px;height:21px;background: url('../images/layout2/bottom.gif') 0 0 no-repeat;  padding: 0 25px;}
.mainbox .slidePager a { display:block;float:left;width:16px; height:14px; background: url('../images/layout2/greydot.gif') 0 0 no-repeat; text-indent:-9999px;outline:none;margin-top:5px}
.mainbox .slidePager a.activeSlide { width:16px; height:14px; background: url('../images/layout2/reddot.gif') 0 0 no-repeat; }

.mainbox_bottom { background: url('../images/layout2/boxcenterwhite/bottom.png') center no-repeat; width: 590px; height: 6px; margin: 0 0 20px 0;}

.main760box_top { background: url('../images/layout2/box760white/top.png') center no-repeat; width: 760px; height: 10px; margin: 0;}
.main760box { width: 740px; margin: 0; padding:0 10px; background-color:#fff; font-size:12px; color: #175c73;}
.main760box a {font-size:12px; color: #175c73; text-decoration:none;}
.main760box  a:hover {text-decoration:underline}
.main760box h1 { margin: 0; font-size: 24px; color: #ff5400; font-weight: 900;}
.main760box h2 { margin: 0; font-size: 18px; color: #175c73; font-weight: 500;}
.main760box h3 { color: #175c73; font-size:11px; line-height:11px; margin: 0;}
.main760box .prod_per_page{float:left; padding-top:6px;}
.main760box .pager {float:right; }
.main760box .pager div {float:left; width:14px; height:14px;  padding:5px; margin:3px; text-align:center;background: url('../images/layout2/box760white/pager.png'); background-repeat: no-repeat; background-position: 0px -24px; font-weight:bold;}
.main760box .pager div.current {background-position: 0px 0px;}
.main760box .pager div.current a{color:#fff;}
.main760box .pager div.prev {background:none; padding:2px 0; width:12px;}
.main760box .pager div.prev img {float:left; width:12px; height:21px; background: url('../images/layout2/box760white/pager.png'); background-repeat: no-repeat; background-position: 0px -48px; border:0;}
.main760box .pager div.next {background:none; padding:2px 0; width:12px;}
.main760box .pager div.next img {float:left; width:12px; height:21px; background: url('../images/layout2/box760white/pager.png'); background-repeat: no-repeat; background-position: -12px -48px; border:0;}
.main760box .product h2{padding-top:10px; padding-bottom:15px;}
.main760box .product h2 a {font-size:14px; color: #FF5400; font-style: italic; font-weight:bold; }
.main760box .product { border-bottom:1px #f2f1e6 solid; padding-bottom:10px;}
.main760box .product b{color:#5a5a5a; font-weight:normal;}
.main760box .product .thumb {float:left; min-width:140px;}
.main760box .product .thumb img {border:0}
.main760box .product .prod_desc {float:left; width:300px; margin-left:10px;}
.main760box .product .prod_price {float:right; width:160px; text-align:right; font-weight:bold;}
.main760box .product .prod_desc td {font-size:11px;} 
.main760box .product .details {text-align:right;}
.main760box .product .details a{color:#FF5400}
.main760box .price {font-size: 22px; color: #ff5400; font-weight: 900; font-style: italic;}
.main760box .old_price {font-size: 14px; text-decoration:line-through;}
.main760box .basket {width:310px; margin-left:8px; float:left; padding-top:10px;}
.main760box .basket .price {font-size: 24px; text-align:right;}
.main760box .basket .old_price {font-size: 18px; color:#74746e; text-align:right;}
.main760box .big_thumb {float:left; border: 1px #f4f4f4 solid; padding:20px;margin-top:10px; margin-right:20px;}
.main760box #size_table {margin-top:20px;}
.main760box #size_table th{font-size:10px; font-weight:bold;}
.main760box .prod_details b{color:#5a5a5a; font-weight:normal;}
.main760box_bottom { background: url('../images/layout2/box760white/bottom.png') center no-repeat; width: 760px; height: 10px; margin: 0;}

.main760box  .no_results {text-align:center; padding-top:20px; padding-bottom:50px;}

.main760box #basket_form{width: 100%; margin-top:10px;}
.main760box #basket_form td {border-top:1px #f2f1e6 solid; padding:10px 5px;color: #5a5a5a;}
.main760box #basket_form td strong, .main760box #basket_form td  a{color: #ff5400;}
.main760box #basket_form td #sum{font-size:16px;}
.main760box #basket_form th {padding:10px 5px;}
.main760box #summary {text-align:center; font-weight:bold;}

.whyus h2 {color: #175c73;font-size:10px;line-height: 14px;width:120px;height:48px;font-weight:500;padding-left:58px;padding-top: 9px;margin-top:15px; }

.main940box_top { background: url('../images/layout2/box940white/top.png') center no-repeat; width: 940px; height: 10px; margin: 0;}
.main940box { width: 900px; margin: 0; padding:0 20px; background-color:#fff; font-size:12px; color: #175c73;}
.main940box a {font-size:12px; color: #175c73; text-decoration:none;}
.main940box  a:hover {text-decoration:underline}
.main940box h1 { margin: 0; font-size: 24px; color: #ff5400; font-weight: 900;}
.main940box h2 { margin: 0; font-size: 12px; color: #FF5400; font-weight: 800; margin-bottom:10px;}
.main940box h3 { color: #175c73; font-size:11px; line-height:11px; margin: 0;}
.main940box .getuser_top {width:900px; height:4px; background: url('../images/layout2/getuser_top.gif') center no-repeat; margin-top:20px;}
.main940box .getuser_left {border-left: 1px #c8d8de solid; width: 438px; height:1200px;  padding:10px 20px}
.main940box .getuser_left table {width:100%;}
.main940box .getuser_left th {width:45%; text-align:right; padding-right:10px;}
.main940box .getuser_left .desc {font-size:10px;} 
.main940box .getuser_left_bottom {width:480px; height:4px; background: url('../images/layout2/getuser_bottom.gif') center no-repeat;}
.main940box .getuser_right_top {border-right: 1px #c8d8de solid; width: 399px; padding:10px 20px 10px 0; height: 230px;}
.main940box .getuser_right {width:420px; height:13px; background: url('../images/layout2/getuser_right_bottom.gif') center no-repeat;}
.main940box .getuser_right_bottom {border-left: 1px #c8d8de solid; width: 379px; height:936px; padding:10px 20px 10px 20px}
.main940box_bottom { background: url('../images/layout2/box940white/bottom.png') center no-repeat; width: 940px; height: 10px; margin: 0;}

.search_example {color: #175c73; font-size:12px;line-height:30px;height:30px; margin-bottom:15px;}
.search_example a {color: #ff5400;text-decoration:none}
.search_example a:hover {text-decoration:underline}
.search_example a.search_advanced {color: #175c73;float:right}

.footer {clear:both; overflow: auto}
.footer ul {list-style-type:none;margin:0;padding:0;line-height:30px;overflow:auto}
.footer li {display:inline;line-height:30px}
.footer a {float:left; color: #74746e; font-size:12px;line-height:12px;height:12px;border-right: 1px solid #d2bdad;margin:9px 9px 9px 0;padding:0 9px 0 0;text-decoration:none}
.footer a.important {color: #ff5400}
.footer a.design {float:right; background: url(../images/layout2/fxdev.png) center no-repeat; width:41px;height:30px;text-indent: -9999px;border:none;margin:0;padding:0}
.footer a.last {border:none;}
.footer a:hover {text-decoration:underline}

.comments {clear:both;float:left;color:#74746e;font-size:12px;margin:9px 9px 9px 0}

#links a {color:#CCCCCC; font-size:11px;}

tac {text-align:center}
hr { clear:both; margin:0}
.fl {float:left;};
.fr {float:right;}
.c {clear:both;}
.text_12 {display:inline}

.quartic_header{
	color: #FF5400;
    font-size: 24px;
    font-weight: 900;
    margin: 0;
    font-family: Verdana,Arial,sans-serif;
}
.quartic_content{ 
	list-style-type: none;
    margin: 15px auto 0;
    overflow: auto;
    padding-left: 15px;
}
.quartic_content li{
	display: block;
    float: left;
    text-align: center;
    width: 140px;
    margin-right:30px;
    height:auto;
}
.quartic_content img {
	width: auto !important;
	height: auto !important;
}

.quartic_description{ margin:0; padding:0}
.quartic_description li{
	list-style: none;
}
.quartic_name, .quartic_name a{
	color: #74746E;
    display: block;
    font-size: 12px;
    font-style: italic;
    margin: 0 auto;
    font-weight: bold;
}
.quartic_author {
	color: #175C73;
    display: block;
    font-size: 12px;
    font-style: italic;
    margin: 0 auto;
}
.quartic_price {
	color: #FF5400;	
    display: block;
    font-weight: 900;
    margin: 0 auto;
}

#quartic_homepage .quartic_header {
	color: #FF5400;
    font-size: 18px;
    font-weight: 900;
    margin: 0;
    padding: 5px 25px 0;
}
#quartic_homepage .quartic_price {
	color: #FF5400;
    display: block;
    font-weight: 900;
    margin: 0 auto;
    font-size: 12px;
    font-style: italic;
}
#quartic_homepage .quartic_product{
	height: 200px; 
}
#quartic_homepage .quartic_product {
	margin-right: 40px;
}
#quartic_homepage .quartic_content {
	margin: 15px auto 0;
	margin-left:20px;
}

#quartic_results .quartic_content{
	margin-left:5px;
	padding-left:0px;
	
}
#quartic_results .quartic_header{
	color: #175C73;
    font-size: 18px;
    font-weight: 500;
    margin: 0;
    padding: 5px 15px 0;
}
#quartic_results .quartic_content li, #quartic_results .quartic_content a{
	background: none;
	padding-left:0;
}
#quartic_results .quartic_description{
	padding-left:0;
}
