/******************************************************Меню*********************************************/
div#menu.bg_selected_6{
background-image:url(img/design/menu_bar_bg.gif);
background-repeat:no-repeat;
background-position: 0 -348px;
width:848px;
height:58px;
margin-left:15px;
}

/******************************************************Где купить*********************************************/

div#wheretobuy_bg_main{
background-image: url(img/design/wheretobuy_section_bg_middle.gif);
background-position: bottom;
background-repeat: repeat-y;
width:840px;
margin-top:8px;
margin-left:25px;
}

* html div#wheretobuy_bg_main{
background-image: url(img/design/wheretobuy_section_bg_middle.gif);
background-position: bottom;
background-repeat: repeat-y;
width:840px;
margin-top:8px;
margin-left:24px;
}

div#wheretobuy{
background-image: url(img/design/wheretobuy_section_bg_top.gif);
background-position: top;
background-repeat: no-repeat;
width:840px;
}


p.wheretobuy_1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4em;
letter-spacing:0.01em;
padding-left:35px;
padding-bottom:5px;
margin-right:20px;
padding-top:10px;
}

p.wheretobuy{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4em;
letter-spacing:0.01em;
padding-left:35px;
padding-bottom:5px;
margin-right:20px;
margin-top:5px;
}

p.wheretobuy_tab{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4em;
letter-spacing:0.01em;
padding-left:10px;
padding-bottom:5px;
margin-right:20px;
margin-top:5px;
}

/*
div#wtb_places_tabs{
background-image: url(img/design/wheretobuy_section_tabs.gif);
background-position: 0 -30px;
background-repeat: no-repeat;
margin-top:6px;
margin-left:35px;
height: 30px;
width:784px;
}

* html div#wtb_places_tabs{
background-image: url(img/design/wheretobuy_section_tabs.gif);
background-position: 0 -60px;
background-repeat: no-repeat;
margin-top:6px;
margin-left:35px;
height: 30px;
width:784px;
}


div#wtb_places{
width:782px;
border-left:1px solid #E6E6E6;
border-right:1px solid #E6E6E6;
border-bottom:1px solid #E6E6E6;
min-height: 150px;
margin-left: 35px;
margin-bottom: 5px;
}*/

ul#tabs { list-style-type: none; margin: 0; padding: 0; margin-left:35px; margin-top:7px;}
ul#tabs li { display: inline;}
ul#tabs li a {background-color: #fafafa; border: 1px solid #E6E6E6; border-bottom: none; text-decoration: none; font-family:Trebuchet MS; font-size:18px; padding-top:3px; padding-left:10px; padding-right:10px; padding-bottom:4px; line-height:30px;}
ul#tabs li a:hover { background-color: #fff;}
ul#tabs li a.selected { color: #000; background-color: #FFFFFF; border-bottom:1px solid #fff;}
div.tabContent { border: 1px solid #E6E6E6; background-color: #FFFFFF; margin-left:35px; margin-bottom:5px; width:783px;}
div.tabContent.hide { display: none; }

div#shops_regions_table{
margin-left: 10px;
}

div#shops_regions_table a{
font-family: Trebuchet MS;
font-size:14px;
display: block;
}

div#shops_regions_table a#selected, a:hover#selected{
color:#000;
font-weight:bold;
font-family: Trebuchet MS;
font-size:14px;
display: block;
text-decoration: none;
}


table{
font-family:Verdana;
font-size:12px;
}

table p.details{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4em;
letter-spacing:0.01em;
padding-left:10px;
}

table p.cityname{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4em;
letter-spacing:0.01em;
font-weight: bold;
margin-top:10px;
margin-left:11px;
}

tr.bgcolor{
background-color: #f0f9ea;
}

div#shops{
min-height:369px;
}

* html div#shops{
height:369px;
}


div#internetshops{
min-height:368px;
}

*html div#internetshops{
height:368px;
}

div#wholesale{
min-height:368px;
}

* html div#wholesale{
height:368px;
}


div#wheretobuy_bg_bottom{
background-image: url(img/design/bestsellers_section_bg_bottom.gif);
background-position:bottom;
background-repeat:no-repeat;
height:18px;
clear: both;
}


/******************************************************Футер*********************************************/

div#footer_bar{
background-image:url(img/design/menu_bar_bg.gif);
background-repeat:no-repeat;
background-position:top;
width:848px;
height:58px;
margin-left:15px;
margin-top:5px;
margin-bottom:-4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

* html div#footer_bar{
background-image:url(img/design/menu_bar_bg.gif);
background-repeat:no-repeat;
background-position:top;
width:848px;
height:58px;
margin-left:15px;
margin-top:6px;
margin-bottom:-4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.footerinfo_1{
display:block;
float:left;
padding-left:15px;
padding-top:20px;
}

.footerinfo_2{
display:block;
float:right;
padding-right:20px;
padding-top:20px;
}

/******************************************************Иллюстрации*********************************************/
img.cover{
float:left;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
}

* html img.cover{
float:left;
margin-right:10px;
margin-top:10px;
margin-bottom:3px;
}

img.icon_newbook_section{
position:absolute;
margin-left:195px;
margin-top:7px;
}

@media all and (min-width: 0px) {
img.icon_newbook_section{
position:absolute;
margin-left:345px;
margin-top:7px;
}}
