﻿html,body {margin: 0; padding: 0; height: 100%; background: #fafafa;} 
body {font: normal 14px Arial, Helvetica, sans-serif; color: #333; height: 100%;}

a {text-decoration: underline;}
a:hover {text-decoration: underline; color: #cc003a;}

a img {border: none;}

p {text-indent: 30px;}

#t_users_menu_f {padding: 10px 0px 10px 0px;}
#t_users_menu {margin: 0px auto; width: 480px; padding: 5px 0px 5px 5px; text-align: left; border: 1px solid #a5a5a5; background-color: #f0f0f0; text-align: center;}

A.track_users_menu_na:link {text-decoration: underline; color: #a0a0a0; font-size: 12px;}
A.track_users_menu_na:visited {text-decoration: underline; color: #a0a0a0; font-size: 12px;}
A.track_users_menu_na:active {text-decoration: underline; color: #a0a0a0; font-size: 12px;}
A.track_users_menu_na:hover {text-decoration: underline; color: #a0a0a0; font-size: 12px;}
.track_users_menu_na {color: #a0a0a0; font-size: 12px;}

A.track_users_menu:link {text-decoration: underline; font-size: 12px;}
A.track_users_menu:visited {text-decoration: underline; font: 12px Tahoma;}
A.track_users_menu:active {text-decoration: underline; font: 12px Tahoma;}
A.track_users_menu:hover {text-decoration: underline; font: 12px Tahoma;}

.spacer {height: 1px; overflow: hidden; clear: both; display: block;}
.strng {font-weight: bold;}

#h_i {width: 1180px; height: 45px; margin: 0 auto; background: #fff;}

#site_tit {width: 360px; float: left; color: #333333; }
#site_tit A {text-decoration: none; color: #333333; font: bold 36px Arial; padding: 5px 0px 0px 10px; display: block;}
#site_tit A:hover {text-decoration: none; color: #333333; font: bold 36px Arial, Helvetica, sans-serif; padding: 5px 0px 0px 10px;}
#site_tit .ph {font: bold 15px Arial, Helvetica, sans-serif; margin-top: -15px; text-align: right; padding-right: 27px;}
#track_search {width: 250px; padding-top: 17px; float: left;}
#tel_link {width: 150px; padding-top: 20px; float: left;}
#us_p {width: 400px; padding-top: 20px; text-align: right; padding-right: 20px; float: left;}
#us_p A:link {text-decoration: underline; color: 062d50; font: 20px Tahoma; font-weight: bold;}
#us_p A:visited {text-decoration: underline; color: 062d50; font: 20px Tahoma; font-weight: bold;}
#us_p A:active {text-decoration: underline; color: 062d50; font: 20px Tahoma; font-weight: bold;}
#us_p A:hover {text-decoration: underline; color: 062d50; font: 20px Tahoma; font-weight: bold;}

#wrap {width: 1180px; margin: 0 auto; text-align: left; background: #fff;}

#header_index {height: 675px; position: relative; background: url(../img/page/map_index8.jpg) 0 0 no-repeat;}
#header_index .mainMenu {margin: 0; padding: 0; list-style: none; height: 150px; position: absolute; top: 520px; right: 0px;}
#header_index .mainMenu li {margin: 0; padding: 0; background: none; float: left;}
#header_index .stg {position: absolute; top: 91px; right: 32px; z-index: 10;}

#header {height: 240px; position: relative; background: url(../img/page/all2.png) 0 0 no-repeat;}
#header .mainMenu {margin: 0; padding: 0; list-style: none; height: 150px; position: absolute; top: 120px; right: 0px;}
#header .mainMenu li {margin: 0; padding: 0; background: none; float: left; }
#header .stg {position: absolute; top: 91px; right: 32px; z-index: 10;}

#content {background: #ffffff; height: 100%; padding: 20px 10px 10px 10px; font-size: 14px;}

.col_menu_index {width: 0px; padding: 0px 0px 0px 0px; vertical-align: top;}
.col_sep_index {width: 6px; height: 100%; vertical-align: top; background: url(../img/page/col_sep_line.png); padding-top: 0px;}
.col_body_index {width: 1194px; padding: 0px 0px 0px 0px; vertical-align: top;}

.col_menu {width: 202px; padding: 15px 1px 30px 10px; vertical-align: top;}
.col_sep {width: 6px; height: 100%; vertical-align: top; background: url(../img/page/col_sep_line.png); padding-top: 20px;}
.col_body {width: 992px; padding: 15px 15px 30px 10px; vertical-align: top;}

.b1 { margin:0 0 15px -8px }

#footer {width: 1180px; background: #fff; position: relative; margin: 0 auto;}
#footer .sep { padding:0 8px; color:#666666 }
#footer .footerMenu { margin:0 0 5px 0 }
#footer .footerMenu a { font-weight:bold }
#footer .footerMenu strong { color:#0099cc }
#footer .subscribeBox { width:214px; padding:7px 9px 0 12px; background:url(../img/balloon.png) 0 0 no-repeat; position:absolute; margin:-140px 0 0 0 }
#footer .subscribeBox img { display:block; margin:0 0 5px 0 }

ul {margin: 0 0 1em 17px; padding: 0;}

form {margin: 0; padding: 0;}
fieldset { margin:0 0 11px 0; padding:6px 15px 5px 15px; border:#828282 1px solid; background:#e4f5df }

.f_cont {padding-top: 10px;}

h1 {font-size: 25px; color: #505050; text-align: center; font-weight: bold;}
h2 {font-size: 20px; color: #505050; font-weight: bold; text-indent: 5px;}
h3 {font-size: 17px; color: #505050; font-weight: bold;}

.sidebar_right {text-align: center; font-size: 18px; padding: 25px 0px 10px 0px;}

.news_visit_counter {font-size: 8px; color: #ededed;}

.search_t {font: 13px Arial; color: #EeEee9;}
.add_t {font: 15px Arial; color: #EfEfef; text-decoration: none;}
.developed {font-size: 10px; color: #888888;}
A.developed:link {text-decoration: none; font-size: 10px; color: #888888;}
A.developed:visited {text-decoration: none; font-size: 10px; color: #888888;}
A.developed:active {text-decoration: none; font-size: 10px; color: #888888;}
A.developed:hover {text-decoration: underline; font-size: 10px; color: #888888;}
              
.empty {font: 2pt Helvetica, Verdana; color: #17a6bd}
.err {font: 11px Verdana, Helvetica; color: #ff0000}
.err_border {border: 1px solid #ff0000}
.title {font: 18px Tahoma, Verdana; color: #062d50; font-weight: bold; text-indent: 5px}
.text {font: 15px Arial,Verdana; color: #17a6bd}

.img_cat {cursor: hand}

.img_shop {border: 1px solid #dedede; margin: 10px; float: left;}
.price_top {border: 1px solid #dedede;}
.price_quantity {font-size: 15px; font-weight: bold; color: red;}

.small {font-size: 10px; text-align: justify;}
A.small:link {text-decoration: none; font-size: 10px;}
A.small:visited {text-decoration: none; font-size: 10px;}
A.small:active {text-decoration: none; font-size: 10px;}
A.small:hover {text-decoration: underline; font-size: 10px;}

A.small_color2:link {text-decoration: underline; font-size: 10px; color: blue;}
A.small_color2:visited {text-decoration: underline; font-size: 10px; color: blue;}
A.small_color2:active {text-decoration: underline; font-size: 10px; color: blue;}
A.small_color2:hover {text-decoration: underline; font-size: 10px; color: blue;}

A.callback:link {text-decoration: none; color: red; font-size: 14px Tahoma; font-weight: bold;}
A.callback:visited {text-decoration: none; color:red; font-size: 14px Tahoma; font-weight: bold;}
A.callback:active {text-decoration: none; color: red; font-size: 14px Tahoma; font-weight: bold;}
A.callback:hover {text-decoration: underline; color: #535353; font-size: 14px Tahoma; font-weight: bold;}

.shop_firms_list {font-size: 11px; font-weight: bold}
A.shop_firms_list:link {text-decoration: none; font-size: 10px; font-weight: bold}
A.shop_firms_list:visited {text-decoration: none; font-size: 10px; font-weight: bold}
A.shop_firms_list:active {text-decoration: none; font-size: 10px; font-weight: bold}
A.shop_firms_list:hover {text-decoration: underline; font-size: 10px; font-weight: bold}

.shop_search_filter {font-size: 11px; text-align: center; font-weight: bold; background: #d0dee5;}

.arch_page {font: 10pt Helvetica, Verdana; color: #00250a; font-weight: bold}

A:link {text-decoration: underline; color: #333333;  font: 15px Tahoma; font-weight: normal;}
A:visited {text-decoration: underline; color: #333333;  font: 15px Tahoma; font-weight: normal;}
A:active {text-decoration: underline; color: #333333;  font: 15px Tahoma; font-weight: normal;}
A:hover {text-decoration: underline; color: #333333;  font: 15px Tahoma; font-weight: normal;}

.b_menu_table {width: 950px; margin-top: 20px;}
.b_menu_table td {text-align: center; vertical-align: top;}
.b_menu_title {text-align: center; font-weight: bold;}

td {text-align: left;}


a.href_title:link {text-decoration: underline; font-size: 18px;}
a.href_title:visited {text-decoration: underline; font-size: 18px;}
a.href_title:active {text-decoration: underline; font-size: 18px;}
a.href_title:hover {text-decoration: none; font-size: 18px;}

.clock_stg {font-weight: bold; font-size: 25px; color: #707070}
