/*** RESET ***/
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset {
margin: 0;
padding: 0;
}
img, fieldset {
border: 0;
}
body, select, input, textarea {
font: 1em/1.2 Tahoma, Verdana, Arial, Helvetica, sans-seri;
}
/***  COMMON #27638C ***/
body{background:url(../img/bg.jpg) repeat-y top center;background-color:#eaf7cc;line-height:1.5em;color:#0B314A;}
a{color: #27638C;margin: 0;padding: 0;text-decoration: none;}
a:link, a:visited{color: #208BE8;}
a:hover, a:active {text-decoration: underline;}
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden;}
.bold{font-weight:bold;}
.less_line{line-height:1.3em;}
/*** HEADER AND MENU ***/
#header_wrapper{background-color:#ffffff;border-bottom:3px solid #a6cd37;}
#header{width:980px;margin:0 auto;padding:12px 0 0 0;}
#header h1{color:#27638C;display:block;font-size:1.5em;font-weight:bold;font-family:Myriad Pro,Myriad Web Pro Regular,Lucida Grande,Geneva,Trebuchet MS,sans-serif;float:left;}
#menu_wrapper{display:block;float:right;}
#menu{text-align:right;margin:0.5em 0 1em;font-family:Myriad Pro,Myriad Web Pro Regular,Lucida Grande,Geneva,Trebuchet MS,sans-serif;font-size:0.75em;font-weight:bold;text-transform:uppercase;line-height:160%;}
#menu li{display:block;float:left;;width:auto;list-style-type:none;}
#menu li a{text-decoration:none;background:url(../img/tab-left.png) no-repeat left 0;display:block;padding:0 0 0 0.833em;margin:0 4px 0 0;}
#menu li a span{background:url(../img/tab-right.png) no-repeat right 0;display:block;padding:0.416em 0.833em 0.083em 0;margin:0 4px 0 0;}
#menu li a:hover{background-position:left -29px;color:#ffffff;}
#menu li a:hover span{background-position:right -29px;color:#ffffff;}
/*** BOX ***/
.rounded-block-top-left, .rounded-block-top-right, .rounded-block-bottom-left, .rounded-block-bottom-right {background:url(../img/rounded-block.png) no-repeat 0 0;font-size:2px;height:11px;}
.rounded-block-top-left, .rounded-block-bottom-left{margin-right:11px;}
.rounded-block-top-right, .rounded-block-bottom-right{margin-left:11px;margin-top:-11px;}
.rounded-block-top-right{background-position:100% 0;}
.rounded-block-bottom-left{background-position:left bottom;height:8px;}
.rounded-block-bottom-right{background-position:right bottom;}
.rounded-outside, .rounded-inside{background:url(../img/rounded-block-inner.png) repeat-y right center;padding-right:8px;}
.rounded-inside{background-position:left center;padding:0 0 0 8px;}
p.rounded-topspace{margin-top:-14px;margin:0;}
.rounded-block{margin:5px 0;}
.rounded-block div.block{position:relative;}
.rounded-block div.content{background:url(../img/block-gradient.png) no-repeat bottom center;padding:0 5px 3px;}
.green-block div.content{background:url(../img/block-gradient-green.png) no-repeat bottom center;}
.orange-block div.content{background:url(../img/block-gradient-orange.png) no-repeat bottom center;}
/*** CONTENT ***/
#content_wrapper{background:url(../img/bg2.png) repeat-x top left;border-top:2px solid #ffffff;background:none;}
#content{width:980px;margin:0 auto;}
/*** LEFT ***/
#left{float:left;width:355px;padding:10px 5px 1px 10px;font-size:0.8em;}
#compass{margin-bottom:10px;}
#compass img{background:url(../img/compass.png) no-repeat top left;width:57px;height:54px;float:left;padding:0 10px 0 0;}
#compass h2{font-size:1em;color:#27638C;font-weight:bold;line-height:1.4em;}
#scn_filter h3{font-size:1em;font-weight:normal;background:url(../img/list_product.gif) no-repeat center left;padding-left:15px;display:inline;padding-right:3px;}
#scn_filter select{display:inline;border:1px solid #FBCF97;color:#0B314A;}
#discount{margin-top:3px;clear:both;position:relative;height:42px;}
#discount h3{background:url(../img/list_discount.gif) no-repeat center left;}
#sliderDiv1{width:147px;height:25px;padding-top:2px;}
#discount td{vertical-align:top;}
/*
#sliderDiv1{position:absolute;top:0;left:0;height:height:25px;}
#sliderWrapper{height:25px;display:inline;margin-top:3px;position:relative;line-height:1em;}
#sliderPercent{position:absolute;right:-1px;top:8px;line-height:1em;font-size:1em;}
*/
#cosliderDiv1{position:absolute;top:0;left:0;}
.sliderInput{border:1px solid #FBCF97;margin-left:2px;color:#0B314A;width:17px;}
#displayLevelControls{clear:both;}
#scn_reg{text-align:center;margin-bottom:5px;}
#more_info{margin-top:8px;text-align:center;margin-left:5px;margin-right:5px;}
#desc{text-align:center;margin:11px 0;}
#scn_filter h2{font-size:1em;font-weight:bold;}
#left .rounded-block{margin:7px 0;}
/*** RIGHT ***/
#right{float:left;width:590px;padding:10px;}
#map{border:2px solid #185177;width:586px;height:422px;}
#current{margin-bottom:5px;}
#current span{color:#EE7F00;background:url(../img/orange-bullet.png) no-repeat center left;display:inline-block;padding-left:15px;}
#current a{color:#208BE8;text-decoration:underline;}
/*** BOTTOM ***/
#bottom{clear:both;padding:0 10px;}
#bottom .rounded-block{float:left;margin-left:5px;margin-right:5px;width:310px;}
#bottom .rounded-block h2{font-size:1em;color:#ffffff;line-height:30px;background:url(../img/block-title.png) no-repeat top left;padding-left:7px;display:block;}
#bottom .rounded-block h2 span{display:block;line-height:30px;background:url(../img/block-title.png) no-repeat 100% -30px;padding-right:17px;padding-left:10px;}
.location div.content{padding:0;}
.shop{border-bottom:1px dashed #fd7608;padding:8px 17px 8px 0;}
.shop_name{list-style-type:none;margin-left:18px;}
.shop_name_new_shop {list-style-type:none;margin-left:18px;background:url(../img/uj.gif) no-repeat left center;padding-left:20px;}
.shop_name a .shop_name_new_shop a{color:#208be8;text-decoration:underline;float:left;}
 .shop_address{list-style-type:none;margin-left:18px;font-size:0.8em;clear:both;}
.shop_discount{list-style-image:url(../img/list_discount.gif);margin-left:38px;}
.shop_product{list-style-image:url(../img/list_product.gif);margin-left:38px;d}
.shop_scndata{list-style-type:none;margin-left:18px;}
.shop_scndata a{color:#208be8;text-decoration:underline;font-size:0.8em;}
.shop_discount span{color:#fd7408;}
p.jump_map{margin-top:10px;text-align:right;font-size:0.8em;}
p.jump_map a{color:#208be8;}
#places{width:100%;}
.places_cell{width:33.33%;vertical-align:top;}
/*** FOOTER ***/
#footer{width:980px;margin:0 auto;text-align:center;padding-bottom:5px;padding-top:10px;font-size:0.85em;border-top:1px solid #D6DDB9;}

