BODY {         font-size: 11px;        color: #000000;        font-family: Verdana;        scrollbar-base-color : #006699;        scrollbar-arrow-color : #E0FFFF;        line-height: 105%;}
h1 { font-size: 20px; margin: 4px; color: #3E4559; }
h2 {font-size: 18px;  margin: 3px; color: #3E4559; }
h3 {font-size: 16px;  margin: 3px; color: #3E4559; }
h4 {font-size: 14px;  margin: 2px; color: #3E4559; }
h5 {font-size: 12px;  margin: 2px; color: #3E4559; }
h1.index {font-size: 10px; color: #000000;  font-family: Verdana; }
A:link, A:visited {text-decoration:none; color:#006699; font-family: Verdana; }
A:active, A:hover { text-decoration: underline; color:#5F5F92; font-family: Verdana;  }
A.m:link, A.m:visited {text-decoration:none; color:#01A1D3; font-family: Verdana; font-size: 10px}
A.m:active, A.m:hover {text-decoration:none; color:#73DAFA; font-family: Verdana; font-size: 10px}
A.kupit:link, A.kupit:visited {text-decoration:none; color:#ff0000; font-family: Verdana; font-size: 10px}
A.kupit:active, A.kupit:hover {text-decoration:none; color:#ea5353; font-family: Verdana; font-size: 10px}
A.sm:link, A.sm:visited {text-decoration:none; color:#77677F; font-family: Verdana; font-size: 10px; }
A.sm:active, A.sm:hover {text-decoration:none; color:#006699; font-family: Verdana; font-size: 10px; }
A.podrazdel:link, A.podrazdel:visited {text-decoration:underline; color:#0074d4; font-family : Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}
A.podrazdel:active, A.podrazdel:hover { text-decoration: none; color:#0074d4; font-family : Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}

/* МЕНЮ */
/*Для главных разделов} */
.sm_0 { text-decoration:none; font-size: 12px; font-family: Verdana,Arial; line-height: 120%; }
A.sm_0:link, A.sm_0:visited {color:#006699; text-decoration:none; font-size: 12px; font-family: Verdana,Arial; line-height: 120%;}
A.sm_0:active, A.sm_0:hover {text-decoration:none; color:#006699; font-family: Verdana,Arial; font-size: 12px; line-height: 120%;}
A.sm_0_zag:link, A.sm_0_zag:visited {text-decoration:none; color:#006699; font-family: Verdana,Arial; font-size: 12px;}
A.sm_0_zag:active, A.sm_0_zag:hover {text-decoration:none; color:#006699; font-family: Verdana,Arial; font-size: 12px;}
/* Для вторых разделов */
A.sm_1:link, A.sm_1:visited {text-decoration:none; color:#77677F; font-family: Verdana; font-size: 11px; margin-left: 4px; margin-top: 10px;}
A.sm_1:active, A.sm_1:hover {text-decoration:none; color:#006699; font-family: Verdana; font-size: 11px; margin-left: 4px; margin-top: 10px;}
A.sm_1_zag:link, A.sm_1_zag:visited {text-decoration:none; color:#77677F; font-family: Verdana; font-size: 11px}
A.sm_1_zag:active, A.sm_1_zag:hover {text-decoration:none; color:#006699; font-family: Verdana; font-size: 11px}

A.my:link, A.my:visited {text-decoration:none; color:#E6E460; font-family: Verdana; font-size: 10px}
A.my:active, A.my:hover {text-decoration:none; color:#E6E460; font-family: Verdana; font-size: 10px}

b.sm {font-family: Verdana; font-size: 10px}

td {font-size: 11px; color: #000000; font-family: Verdana;}
td.news {font-size: 10px; color: #000000; font-family: Verdana;}
td.left {font-size: 10px; color: #77677F; font-family: Verdana;}
td.white {font-size: 10px; color: #FFFFFF; font-family: Verdana;}

table.srav {font-size: 10px; color: #000000; font-family: Verdana;}


.theader {        background-color:#e9ecee;}
.th1 {
        font-family:"verdana", arial, helvetica;
        font-size:8pt;
        font-weight:bold;
        color:#000;
}
.podpis { color: #042A55; font-family : Arial, Helvetica, sans-serif; font-size : 8.5pt; font-weight: lighter;}

/* для дизайна как у garmin        */
#container
{
margin: 0pt auto;
padding: 0pt;
height:101px;
text-align: center;
width: 100%;
background-color: #000000;
position: absolute;
z-index: 50;
}
#body {
  padding:115px 10px 0 10px;
  margin: 0pt auto;
  background-color:#FFF;
  }

.garmin_topmenu #cssmenu1
{
background:#000000;
height:100px;
/*margin:0;*/
padding:0;
}

html>body .garmin_topmenu #cssmenu1
{
margin-bottom:0px;
}

/* End hide from IE-mac */ /*menu*/
.garmin_topmenu ul
{
/*margin: 0px 0 0 125px;*/
width:950px;
margin:0 auto;
padding: 0;
list-style-type: none;
}
/*Top level list items*/

.garmin_topmenu ul li
{
position: relative;
float: left;
background:#000000;
top:0px;
/*width:162px;*/
}

* html .garmin_topmenu ul li{
float:left;
}

/*Sub level menu*/

.garmin_topmenu ul li ul{
left:4px;
top:102px;
position: absolute;
display: none;
/*visibility: hidden; */
z-index: 100;
width:144px;
margin:0px 0 0 0;
/*padding-top:7px;*/
border-collapse:collapse;

}
/* Sub level menu links style */

.garmin_topmenu ul li ul li a{
border-collapse:collapse;
width: 144px; /*width of sub menu levels*/
text-align:left;
font-weight: normal;
font-size:9pt;
padding: 5px 5px;
background: #f9f9f8;
color:#27272f;
border-top:0;
margin:-1px 0 0 0;
height:auto;
display:block;
border:solid 1px #CCCCCC;
text-decoration:none;
}

.garmin_topmenu ul li ul li a:link {
color:#27272f;
background: #f9f9f8;
text-decoration:none;
display:block;
}
 .garmin_topmenu ul li ul li a:visited{
color:#27272f;
background: #f9f9f8;
text-decoration:none;
display:block;
}
.garmin_topmenu ul li ul li a:active{
color:#000000;
background: #f0f0ed;
text-decoration:none;
display:block;
}

.garmin_topmenu ul li ul li a:hover{
color:#000000;
background: #f0f0ed;
text-decoration:none;
display:block;
}

.garmin_topmenu ul#cssmenu1 li:hover ul { display: block; }
.garmin_topmenu ul#cssmenu1 li.hover ul { display: block; }
.garmin_topmenu ul#cssmenu1 li.over ul { display: block; }


/* Fix IE. Hide from IE Mac \*/
* html .garmin_topmenu ul#cssmenu1 li { float: left; height: 1%; }
* html .garmin_topmenu ul#cssmenu1 li a { height: 1%; }
/* End */

img#iconki {border:solid 1px #E6E6E4; padding:4px;}

/* search */
#breadcrumbcontainer {border-bottom:1px solid #F0F0ED; width:100%; padding:0 0 5px 0; margin:0 0 10px 0;  color:#A8A9A5; }
#breadcrumbcontainer input { border:1px solid #F0F0ED; font-size:9px; color:#A8A9A5; padding:2px 5px; margin:0 0 5px 0; }
#topbreadcrumb {float:left; padding:0; margin:0; color:#A8A9A5; text-align:left; font-size:11px; }
#topbreadcrumb a { color:#A8A9A5; text-decoration:underline;  }
#topbreadcrumb span { display:block; margin-top:5px;}
#topbreadcrumb a:hover { text-decoration:none; }
#topsearch { float:right; padding:0; margin:0; text-align:right;}

hr { size: 0.5px; color:#CCCCCC; noshade:noshade;}
/*
.mainmenu {
width:950px;
height:440px;
margin: 0pt auto;
z-index: 1;
}
.duble_mainmenu {
position: absolute;
width:952px;
height:436px;
margin: 0pt auto;
z-index: 0;
}
*/
/*  Для выпадающего списка городов в областях */

div#krim{display: none;text-align: justify;}
div#vinniza_obl{display: none;text-align: justify;}
div#volin_obl{display: none;text-align: justify;}
div#dnepr_obl{display: none;text-align: justify;}
div#donezk_obl{display: none;text-align: justify;}
div#zakarpat_obl {display: none;text-align: justify;}
div#zaporog_obl {display: none;text-align: justify;}
div#ghitom_obl{display: none;text-align: justify;}
div#ivan_obl {display: none;text-align: justify;}
div#kiev_obl{display: none;text-align: justify;}
div#kirovograd_obl{display: none;text-align: justify;}
div#lugansk_obl{display: none;text-align: justify;}
div#lvov_obl{display: none;text-align: justify;}
div#nikolaev_obl{display: none;text-align: justify;}
div#odessa_obl{display: none;text-align: justify;}
div#poltav_obl{display: none;text-align: justify;}
div#rivne_obl{display: none;text-align: justify;}
div#sumi_obl{display: none;text-align: justify;}
div#ternopol_obl{display: none;text-align: justify;}
div#cherkas_obl{display: none;text-align: justify;}
div#chernigov_obl{display: none;text-align: justify;}
div#chernovez_obl{display: none;text-align: justify;}
div#harkov_obl{display: none;text-align: justify;}
div#herson_obl{display: none;text-align: justify;}
div#hmelnizk_obl{display: none;text-align: justify;}


table.city {
  width : 600px;
  border:0;
}
table.city tr {
  background-color : #f5f5f5;
}
table.city td {
  padding : 4px;
}

.slogan {
/*        top:65px;*/
        font-size: 16px;
        font-family: Arial, Verdana;
        color: #fff;
position: relative;
float: left;
        z-index: 250;
}

/* таблица для где купить */
table.t {
  width : 100%;
  border:0;
}
table.t tr {
  background-color : #f5f5f5;
}
table.t td {
  padding : 4px;
}
table.t th {
        font-weight        : bold;
        text-align         : left;
        background-color   : #5B7696;
        color              : #f1f1f1;
        padding : 4px;
        font-size: 11px;
}

/* verticalmenu */

.glossymenu {
list-style-type: none;
margin: 0;
padding: 0;
width: 185px; /*WIDTH OF MAIN MENU ITEMS*/
}
.glossymenu li{
position: relative;
}

.glossymenu li a{
        background: url(/img/pset.png);
        font: bold 15px  Arial, Helvetica, sans-serif;
        color: #343434;
        display: block;
        width: auto;
        padding: 10px 0;
        padding-right: 10px;
        text-decoration: none;
        text-align: right;
}

.glossymenu li a:visited, .glossymenu li a:active{
font: bold 15px  Arial, Helvetica, sans-serif;
color: #343434;
text-decoration: none;
}

.glossymenu li a:hover{
background-color: #FFF;
font: bold 15px  Arial, Helvetica, sans-serif;
color: #343434;
text-decoration: none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 185px; /*WIDTH OF SUB MENU ITEMS*/
left:  185px;
top: 0;
display: none;
list-style-type: none;
margin: 0;
padding: 0;
}


.glossymenu li ul li a{
        background: url(/img/pset.png);
        font: bold 15px  Arial, Helvetica, sans-serif;
        color: #343434;
        display: block;
        width: auto;
        padding: 10px 0;
        padding-right: 10px;
        text-decoration: none;
        text-align: right;
}
.glossymenu li ul li a:hover{
background-color: #FFF;
font: bold 15px  Arial, Helvetica, sans-serif;
color: #343434;
text-decoration: none;
}
.glossymenu .arrowdiv{
position: absolute;
right: 0px;

}

.glossymenu li:hover ul, .glossymenu li.hover ul { display: block; }
.glossymenu li.over ul { display: block; }


/* Holly Hack for IE \*/
* html .glossymenu li { float:left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */

/* Для кнопок под картой */

.button_update {
     background         : url(/img/buton_update.png) no-repeat;
     width              : 88px;
     height             : 30px;
     font-family        : Tahoma, Arial, Verdana,  Helvetica, sans-serif;
     text-align         : center;
     padding            : 0;
}

.button_trabl {
     background         : url(/img/buton_trabl.png) no-repeat;
     width              : 88px;
     height             : 30px;
     font-family        : Tahoma, Arial, Verdana,  Helvetica, sans-serif;
     text-align         : center;
     padding            : 0;
}

.button_lizen {
     background         : url(/img/buton_lizen.png) no-repeat;
     width              : 88px;
     height             : 30px;
     font-family        : Tahoma, Arial, Verdana,  Helvetica, sans-serif;
     text-align         : center;
     padding            : 0;
}

.button_update a:active,.button_update a:link,.button_update a:visited,.button_trabl a:active, .button_trabl a:link, .button_trabl a:visited {

        font-size          : 12px;
        font-weight        : bold;
        color              : #ffffff;
        text-decoration  : none;
/*        margin-left     : 6px; */
}

.button_update a:hover, .button_trabl a:hover {
  font-size        : 12px;
  font-weight        : bold;
  color            : #000000;
  text-decoration  : none;
/*  margin-left     : 6px; */
}

.button_lizen a:active,.button_lizen a:link,.button_lizen a:visited {
        font-size          : 12px;
        font-weight        : bold;
        color              : #000000;
        text-decoration  : none;
}

.button_lizen a:hover {
  font-size        : 12px;
  font-weight        : bold;
  color            : #ffffff;
  text-decoration  : none;
/*  margin-left     : 6px; */
}
.button_update_big_left {
     float: left;
     height         : 30px;
     background: url(/img/buton_update_left.png) no-repeat top left;
     width          :  6px;
}
.button_update_big {
     float: left;
     height         : 30px;
     background: url(/img/buton_update_middle.png) repeat-x;
     font-family        : Tahoma, Arial, Verdana,  Helvetica, sans-serif;
     text-align         : center;
     padding-top     : 6px;

}
.button_update_big_right {
     float: left;
     height         : 30px;
     background: url(/img/buton_update_right.png) no-repeat top right;
     width          :  6px;
}
.button_update_big a:active, .button_update_big a:link, .button_update_big a:visited {

        font-size          : 12px;
        font-weight        : bold;
        color              : #ffffff;
        text-decoration  : none;
}


.button_update_big a:hover {
  font-size        : 12px;
  font-weight      : bold;
  color            : #444;
  text-decoration  : none;
}
.clr {
        clear: both;
}
