body {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #5d5d5d; background-color: #fff; margin: 0px; padding: 0px; line-height:14px;}
a img{border:0px;}
td{vertical-align:top;}
a{color:#0f6d9e; text-decoration:underline;}
a:hover{text-decoration:none;}
h1{font-size:18px; margin:10px 0px 15px 0px; padding:0px; font-weight:normal; line-height:20px; color:#4f5050;}
h1 a{color:#4f5050;}
h2{font-size:14px; font-weight:normal; padding:0px; margin:15px 0px 5px 0px; line-height:16px; color:#4f5050;}
#centrcont ul{padding:0; margin:0; list-style:none;}
#centrcont ul li{margin:0 0 0 10px; padding:0 0 0 8px; background:url(../img/listb.png) no-repeat 0 -5px;}

#line{height:5px; width:100%; position:relative; background: #4c4d4f; line-height:0px; font-size:1px;}
#global{position:relative; min-width:980px; max-width:1280px;}
#global #rightcol{width:30%;}
#global #centrcol{width:70%;}
#global #centrcol #unlogo #logo{margin:48px 0px 0px 38px; position:relative;}
#global #centrcol #unlogo{width:260px;}
#global #centrcol #menu{margin:70px -30px 0px 20px; padding:0px; font-size:12px;}
#global #centrcol #menu li{list-style-type:none; float:left; text-transform:uppercase;}
#global #centrcol #menu a{display:block; padding:0px 0px 5px 5px; margin:0px 15px 40px 0px; border-left:1px solid #b7b8b9; }
#global #centrcol #menu a.red{color:#d70000;}
#global #contcol{padding-bottom:20px;}
#global #contcol #brands{margin:0px; padding:0px; font-size:12px; color:#4c4d4f; height:auto; overflow:hidden; background:url(../img/menubg.png) repeat-x top left; height:40px; position:relative;}
#global #contcol #brands li{list-style-type:none; float:left;}
#global #contcol #brands li.arrow{display:block; width:40px; background:#fff url(../img/arrow-left.png) no-repeat top center; height:39px;}
#global #contcol #brands a{display:block; padding:14px 20px; margin:0px; color:#4c4d4f; text-decoration:none; font-weight:bold;}
#global #contcol #brands a.ov{background:url(../img/menuover.png) no-repeat top center; color:#fff;}
#global #contcol #brands a:hover{background:url(../img/menuover.png) no-repeat top center; color:#fff;}
#global #contcol #pbord{background:url(../img/greypix.png) repeat-y top right; width:100%; position:relative;}
#global #contcol #pbord #ltb {float:left;}
#global #contcol #pbord #promo{background-repeat: no-repeat; background-position: top left; position:relative; overflow:hidden; height:270px;}

#global #contcol #pbord #promo #collections{margin:226px 0px 0px 0px; padding:0px; font-size:12px; color:#4c4d4f; height:auto; overflow:hidden; background:url(../img/colbg.png) repeat-x top left; height:40px; position:relative;}
#global #contcol #pbord #promo #collections li{list-style-type:none; float:left; margin:0; padding:0;}
#global #contcol #pbord #promo #collections a{position:relative;display:block; padding:8px 15px 10px 15px; margin:0px; color:#fff; text-decoration:none; font-weight:bold; background:url(../img/colbord.png) no-repeat top right;}
#global #contcol #pbord #promo #collections a.ov{background:url(../img/menuover.png) no-repeat top center; color:#fff;}
#global #contcol #pbord #promo #collections a:hover{background:url(../img/menuover.png) no-repeat top center; color:#fff;}
#global #contcol #pbord #promo #collections .season{font-size:10px; font-weight:normal;}
#global #contcol #pbord #picbaby {position:absolute; top:0; right:5px; display:none; width:188px; height:220px; background:url(../img/baby.jpg) no-repeat right top;}
#global #contcol #leftcont{width:38%;}
#global #contcol #leftcont #leftblock{margin:15px 15px 15px 40px; background:url(../img/right-l-border.png) repeat-y top right;}
#global #contcol #leftcont #leftblock ul#catalog{margin:0px 10px 20px 0px; padding:0px; list-style:none; font-size:14px;}
#global #contcol #leftcont #leftblock ul#catalog li{margin:0px; padding:10px 0px; font-weight:bold;}
#global #contcol #leftcont #leftblock ul#catalog a{color:#4f5050;}
#global #contcol #leftcont #leftblock ul#catalog ul{font-size:11px; list-style:none; margin:5px 0px 0px 0px; padding:0px;}
#global #contcol #leftcont #leftblock ul#catalog ul li{margin:0px; padding:5px 0px 5px 10px; font-weight:normal; background:url(../img/listb.png) no-repeat top left;}
#global #contcol #leftcont #leftblock ul#catalog ul a{color:#0f6d9e;}
#global #contcol #leftcont #leftblock #price{height:auto; position:relative; background:#d4d4d4 url(../img/tizbg.png) repeat-y top right; padding:10px;}
#global #contcol #leftcont #leftblock #price #inlink{background:url(../img/priceic.png) no-repeat top left; padding:7px 0px 5px 35px; font-size:14px; font-weight:bold;}
#global #contcol #leftcont #leftblock #price #inlink a{color:#4c4d4f;}
#global #contcol #leftcont #leftblock #price #inlink #doctype{font-size:10px; color:#888; font-weight:normal;}
#global #centrcont{padding-top:15px; padding-bottom:20px;}
#global #centrcont .prod{width:50%; font-size:10px; color:#8e8e8e; padding:0px 15px 15px 0px;}
#global #centrcont .prod a.img {display:block; width:120px; height:120px;border: 1px solid #b7b8b9; margin:0px 0px 10px 0px;}
#global #centrcont .prod img, #global #centrcont #luckytop img {display:block; margin: auto;}
#global #centrcont .prod .cat{font-size:10px;}
#global #centrcont .prod .cat a{color:#d70000;}
#global #centrcont .prod h3{font-size:11px; font-weight:bold; padding:0px; margin:0px 0px 5px 0px;}
#global #centrcont #luckytop {float:left; width:250px; height:250px;border: 1px solid #b7b8b9; margin:0px 10px 10px 0px;}
#global #centrcont .luckycont {position:relative;}
#global #centrcont .luckycont TABLE TR TH {text-align:left;}
#global #centrcont .luckycont TABLE TR TD {border-top:1px dashed #b7b8b9; padding: 5px 10px 5px 0; vertical-align:middle;}
#global #centrcont .luckycont TABLE TR TD.img {width:120px;}
#global #rightcont{line-height:18px; padding-bottom:20px;}
#global #rightcont #mdv{padding:0px 10px 10px 20px;}
#global #rightcont #mdv .welcome h1{font-size:24px; margin:0px 0px 20px 0px; line-height:24px;}
#global #rightcont #mdv .welcome h1 a{color:#0f6d9e;}
#global #rightcont #mdv .welcome P {padding:0 0 15px 0; background:url(../img/welc-bordb.png) repeat-x bottom left; margin:0 0 15px 0;}
#global #rightcont #mdv #contacts{margin-bottom:15px;}
#global #rightcont .tizzer{padding:50px 0px 20px 100px; background-repeat: no-repeat; background-position: top left; }
#global #rightcont .tizzer h1{font-size:24px; margin:0px 0px 10px 0px; line-height:24px;}
#global #rightcont .tizzer h1 a{color:#0f6d9e;}
#global .copytable{margin-top:10px; border-top:1px solid #dbdbdc; color:#8d8d8d; line-height:20px;}
#global .copytable a{color:#8d8d8d;}
#global .copytable #crt{width:38%;}
#global .copytable #crt #crttext{padding:10px 10px 20px 40px;}
#global .copytable #copyright{padding:10px 0px 20px 0px;}
#global #searchform{padding:65px 0px 0px 20px;}
#global #searchform input.s{border:1px solid #b7b8b9; font-size:11px; background:url(../img/sbg.png) no-repeat top left; padding:3px 0px 3px 20px;}

.luckyform LABEL {white-space:nowrap;}
.luckyform TABLE {border-spacing:0; font-size:11px; width:100%;}
.luckyform TD {padding: 2px 6px 12px 0; vertical-align:top; line-height:18px;}
.luckyform .text {width:99%;}

.emailline {display:none;}


#fmcont {display:none; top:50%; left:50%; position: absolute; z-index: 15001; background:#F5F0E9; border:1px solid #C9C0AF; padding:5px;}
#mainpicwin {position:relative; margin:0 5px 8px 0; padding:5px 0 0 0; background: #F5F0E9; border: 1px solid #C9C0AF;}
#mainpicwin IMG {position:relative; display:block; margin: auto;}
#picmain {position:relative; display:block; cursor:pointer; margin: auto;}
.thumbimgdiv {margin-top:10px;}
.thumbimgdiv DIV {margin:0 10px 10px 0; position:relative; float:left; background: #F5F0E9; border:1px solid #C9C0AF; padding:5px;}
.thumbimgdiv DIV IMG {cursor:pointer; display:block; margin:auto; position:relative;}
.fmarrow {position:absolute; display:block; top:20px; height:60px; line-height:60px; width:45px; text-align:center; filter:alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; color:#FFF; background:#000; z-index:15100; text-decoration:none; font-size:14px; font-family:Arial; outline:none;}
.fmarrow:hover {text-decoration:none;}
#fmarrowleft {left:-1px;}
#fmarrowright {right:-1px;}
div.clear {clear:both; height:1px; font-size:1px; overflow:hidden;}

UL.pub_sections {padding:0; margin:0;}
UL.pub_sections LI {margin:0 0 0 25px; padding:0; }
.pub_file {padding-top:2px; padding-bottom:2px;}

.gsc-result {padding-bottom:10px;}
.gs-visibleUrl, .gs-watermark, .gsc-resultsHeader, .gsc-branding {display:none;}
.gsc-cursor-box {margin-bottom:10px;}
.gsc-cursor-page {float:left; cursor:pointer; text-decoration:underline; margin-right:8px;}
.gsc-cursor-current-page {font-size:12px; text-decoration:none; cursor:default;}
INPUT.gsc-input {width:300px; margin-right:10px;}
.gsc-search-box {margin:10px 0;}

.msg_box {background: #E0F4FF; border: 1px solid #00789A; padding: 10px; margin-bottom: 10px; font-size: 12px; color: #000000;}
.msg_ok {background: #E0FFE6; border: 1px solid green; padding: 10px; margin-bottom: 10px; font-size: 12px; color: green;}
.msg_error {background: #FFE0E0; border: 1px solid brown; padding: 10px; margin-bottom: 10px; font-size: 12px; color: brown;}
EM.mark {color: red; font-style: normal; font-weight: bold;}
