html{overflow-x:auto;overflow-y:scroll;}
html,body{margin:0;padding:0;height:100%;}
body{background:#ebebeb url(../images/bg.jpg) top center repeat-x;font-family:Arial,Verdana,Tahoma;font-size:13px;}

img{border:none;}
form {padding:0;margin:0;}

a:visited,a:link{color:#0054a6;text-decoration:underline;}
a:hover{text-decoration:none;}

div{text-align:left;}

.br5{font-size:1px;height:5px;}
.br10{font-size:1px;height:10px;}
.br15{font-size:1px;height:15px;}
.br20{font-size:1px;height:20px;}
.br25{font-size:1px;height:25px;}
.br30{font-size:1px;height:30px;}
.br35{font-size:1px;height:35px;}
.br40{font-size:1px;height:40px;}
.br45{font-size:1px;height:45px;}
.br50{font-size:1px;height:50px;}

.clr{font-size:1px;clear:both;}

#header{background:transparent url(../images/header.png) top center no-repeat;margin:0 auto;position:relative;overflow:hidden;height:152px;width:980px;}
#header #logo{margin-left:23px;height:106px;}
#header #topMenu{padding:0 21px;}
#header #topMenu table{height:46px;background:transparent url(../images/tmenu_seporator.gif) top left no-repeat;}
#header #topMenu td{background:transparent url(../images/tmenu_seporator.gif) top right no-repeat;}
#header #topMenu a{display:block;font-size:18px;color:#fff;padding:0 15px;text-decoration:none;}

#headerSmall{margin:0 auto;position:relative;overflow:hidden;height:36px;width:988px;}
#headerSmall #lng{float:left;width:241px;margin-left:19px;padding-top:8px;}
#headerSmall #lng a{color:#585858;font-size:11px;display:block;padding-right:20px;}
#headerSmall #lng #active_language a{color:#585858;font-size:11px;display:block;padding-right:20px;text-decoration:none;}

#headerSmall #basket{float:left;width:500px;padding-top:5px;}
#headerSmall #basket div{width:228px;background:transparent url(../images/basket.gif) top left no-repeat;color:#c3d5e7;height:23px;font-weight:bold;padding-top:5px;}
#headerSmall #basket div span{padding:0 0 0 46px;}
#headerSmall #basket div a{color:#fff;padding-left:10px;}

#headerSmall #search{float:left;padding-top:8px;}
#headerSmall #search span{cursor:pointer;}
#headerSmall #search .inputbox{border:none;background:transparent url(../images/search_inp.gif) top left no-repeat;width:137px;height:19px;padding:5px 5px 0;font-size:12px;}

#contentTopShadow{margin:0 auto;height:14px;background:#ebebeb url(../images/con_t_sh.gif) bottom center no-repeat;font-size:1px;}
#contentBottomShadow{margin:0 auto;height:9px;background:#ebebeb url(../images/con_b_sh.gif) top center no-repeat;}
#contentMiddle{margin:0 auto;width:986px;min-height:250px;background:#ebebeb url(../images/con_bg.gif) top center repeat-y;}

#footer{margin:0 auto;padding-top:5px;width:936px;}
#footer .footer2{float:right;margin-right:35px;}
#footer .footer1{margin-left:220px;float:left;font-size:11px;color:#4b4b4b;padding-top:5px;}

#leftCol{width:249px;float:left;}
#centerCol{width:737px;float:left;}

#leftMenu1,#leftMenu2{background:transparent url(../images/left1_bg.jpg) top center repeat-y;padding:0 30px 10px 11px;}
#leftMenu1 h3,#leftMenu2 h3{margin:0;padding:0;font-size:18px;font-weight:normal;color:#6897c2;}
#leftMenu1 a,#leftMenu2 a{color:#fff;}
#leftMenu1 .mainlevel,#leftMenu2 .mainlevel{color:#fff;border-top:solid 1px #3f7cb3;padding:6px 0 6px 8px;text-decoration:none;}
#leftMenu1 .mainlevel:hover,#leftMenu2 .mainlevel:hover,#leftMenu2 .sublevel:hover,#leftMenu1 .sublevel:hover{text-decoration:underline;}
#leftMenu2 .sublevel{/*color:#f5cccc;*/color:#fff;padding:0px 0 6px 23px;text-decoration:none;background:#610206 url(../images/l_m_sub2.gif) 12px 5px no-repeat;}
#leftMenu1 .sublevel{/*color:#6e9cc5;*/color:#fff;padding:0px 0 6px 23px;text-decoration:none;background:#03366f url(../images/l_m_sub1.gif) 12px 5px no-repeat;}
#leftMenu2 .subsublevel{/*color:#f5cccc;*/margin-left:10px;color:#fff;padding:0px 0 6px 23px;text-decoration:none;background:#430304 url(../images/l_m_sub2.gif) 12px 5px no-repeat;}
#leftMenu1 .subsublevel{/*color:#6e9cc5;*/margin-left:10px;color:#fff;padding:0px 0 6px 23px;text-decoration:none;background:#022044 url(../images/l_m_sub1.gif) 12px 5px no-repeat;}

#leftMenu2{background:transparent url(../images/left2_bg.jpg) top center repeat-y;}
#leftMenu2 h3{color:#b55f62;padding-top:5px;}
#leftMenu2 .mainlevel{border-top:solid 1px #a03437;}

#leftBottom{background:transparent url(../images/left_bottom.jpg) top center no-repeat;height:14px;}

#leftLinks .moduletable{padding:0 0 13px;text-align:center;}

#centerLeftCol{margin:0 auto;width:504px;float:left;padding-bottom:5px;}
#centerLeftCol2{margin:0 0 0 11px;border-width:0 0 1px 0;border-style:solid;border-color:#ebebeb;}
#centerLeftCol2 .randImg,#mainProduceRight .randImg,.prodSnapRand .randImg{width:117px;height:105px;border:solid 1px #e2e2e2;text-align:center;vertical-align:middle;}
#centerLeftCol h3,#lastNews h3,#centerLeftCol .contentheading,#vmMainPage h2,#vmMainPage h1{font-size:18px;margin:0 0 10px;padding:0;color:#000;font-weight:normal;}
#mainProduceRight h3,#banner h3{font-size:18px;margin:0 0 10px;padding:0;color:#cfcfcf;font-weight:normal;}
#centerLeftCol2 .moduletable{padding-left:14px;}
#centerLeftCol2 .prodSnapRand,#product_list .prodSnapRand{margin:0 43px 15px 0;width:117px;}
#centerLeftCol2 .randImg img,#mainProduceRight .randImg img,#product_list .randImg img{vertical-align:middle;}
#centerLeftCol2 .randTitle,#mainProduceRight .randTitle,#product_list .randTitle{padding-top:3px;text-align:left;}
#centerLeftCol2 .prodName,#mainProduceRight .prodName,#product_list .prodName{font-size:14px;display:block;padding-bottom:3px;}
#centerLeftCol2 .productPrice,#mainProduceRight .productPrice,#product_list .productPrice{font-size:12px;color:#2a2a2a;font-weight:bold;}
#centerLeftCol2 .topproduce .productPrice{font-size:14px;color:#A1080D;}
#centerRightCol{margin:0 auto;width:212px;float:left;}
#mainLinks{margin:10px 15px 0 25px;}
#mainLinks td{padding:0 0 10px 0;}
#mainLinks a{display:block;font-size:13px;line-height:14px;padding:0 0 0 10px;background:transparent url(../images/main_link.gif) 0px 5px no-repeat;}

#lastNews{padding:0 22px 10px;}
#lastNews ul.latestnews{padding:0;margin:0;}
#lastNews ul.latestnews li{list-style:none;}
#lastNews ul.latestnews li.date{font-size:11px;color:#707070;}
#lastNews ul.latestnews li a{font-size:12px;color:#a1080d;display:block;padding-bottom:15px;}
#lastNews ul.latestnews br{font-size:1px;}

#banner{margin:0px 15px 0 25px;padding-bottom:30px;}
#banner .banneritem{padding-bottom:5px;}

#centerLeftCol .contentpaneopen,#vmMainPage{margin:0 25px;}

#mainProduceRight{margin:0px 15px 15px 25px;}
#mainProduceRight .prodSnapRand{margin-left:15px;width:117px;}
#mainProduceRight .randTitle{padding-bottom:5px;}

.prodCatList{width:150px;margin-bottom:15px;}
.pagination{padding:0;margin:0;}

#vmMainPage .sectiontableheader{font-size:11px;background:#e2e2e2;}
#vmMainPage .sectiontableentry1{font-size:11px;}
#vmMainPage .sectiontableentry2{font-size:11px;background:#e1e1e1;}
#vmMainPage .cartRemove{border:none;background:transparent;cursor:pointer;}
#vmMainPage .continue_link,#vmMainPage .checkout_link{font-size:11px;}
#vmMainPage .allPrice{font-size:13px;font-weight:bold;}
#vmMainPage fieldset .inputbox{width:180px;}
#vmMainPage fieldset .formLabel,#vmMainPage fieldset .formLabel label{white-space:normal;width:150px;}

.prodCatListImage{
	width:117px;
	height:105px;
	display:block;
}