* { font-family:Verdana, Tahoma, "MS Sans Serif", Arial; font-size:14px; }
body { background:#ffffff; color:#628296; height:100%; margin:0; padding:0; }
html { height:100%; }
img { border:0; margin:0; padding:0; }

a { color:#82a2b6; }
a:hover { text-decoration:none; }

.blue_line { background:#6cafd6; padding: 0 10px;}
.blue_line a {color:#ffffff;}
.blue_line ul {}
.blue_line li {list-style:none;float:left;padding:4px 15px 5px 16px; background: url(/media/img/br-menu.gif) no-repeat left center;}
.blue_line li.first {background: none;padding-left:0;}
.address {font-size:23px; padding:0 10px 0 0; text-align:right;  line-height: 20px; font-family:serif;  }
.copy { color:#ffffff; font-size:11px; text-align:center;}

.cat { font-size:13px; font-weight:bold; text-align:center; padding:2px;color:#fff;background-color:#6cafd6;}
.cat-list { border:1px solid #6cafd6; padding:5px; background-color: #f3f3f3;margin-top:20px; border-left:0; }
.cat-b { font-size:17px; padding:5px; }
.cat-list ul {margin:0 0 5px 0; padding: 0 5px 0 15px;}
.cat-list li {list-style: none;margin-bottom: 5px;}
.cat-list a {text-decoration:none;padding:2px 5px;font-size:16px;}
.cat-list a:hover {text-decoration:underline;padding:2px 5px;background:#6cafd6;color:#ffffff;}

.content { padding:0 20px 15px 20px;}
.content, .content p {color: #6f6f6f;}
.vac_list {}
.cdate{font-size:10px;}
.goods_list td {text-align:right; padding:2px 5px;}
.goods_list th {background-color:#a7e5ff; padding: 5px;}
.goods_list .grey {background-color:#f9f9f9}
.orange { color:#fb8b17; font-size:18px; margin:0 0 15px; padding:0; }
.pic { border:1px solid #d2dce0; padding:5px 0; text-align:center; }
.item_details_title{font-weight:bold; padding-right:20px;}
.nav_string{padding: 5px 25px;}

h1 { margin:0px 0px 10px 0px;}
h2 { font-size:20px; margin:0 0 0px; padding:0; color:#6DA3BD; font-weight:normal; }
h3 { margin:0px 0 5px; padding:0; }
.hr {width:80%; color:#6cafd6;}

.counters {text-align:center;}

/* Style for descriptions of goods*/
.hch    { font: bold 12px arial,verdana; color: #ffa07a; background: #ffffff; padding: 1 2; }
.th     { font: bold 11px arial,verdana,arial narrow; background: #ffffff; padding: 1 2; color: #445566; }
.thh    { font: bold 11px arial,verdana,arial narrow; background: #99aabb; padding: 1 2; color: #ffffff; }
.td     { font: 10px arial,verdana,arial narrow; background: #ffffff; padding: 1 2; color: #445566; }
.hoc    { font: bold 12px arial,verdana; color: #4169E1; background: #ffffff; padding: 1 2; }

.table_subtitle {background-color: #D9FFAF;}
.table_seriestitle{font-weight: bold;}
