html, body {margin: 0; padding: 0;} 
img {border: 0;}

.container {width: 1003px; margin: auto; background: url(images/back_content_under.gif) top left repeat-y; border: solid 0px #666;}
.header {width: 1003px; height: 246px; overflow: hidden; background: url(images/back_header.jpg) top left no-repeat; border: solid 0px #111;}
.logo {width: 213px; float: left; border: solid 0px #f00;}
.header_title {width: 325px; float: left; padding: 15px 0px 0px 40px; color: #be2315; font-size: 14px; font-family: Verdana; border: solid 0px #f00;}
.header_topmenu {float: left; width: 425px; border: solid 0px #c6c6c6;}
.header_topmenu_tel {padding: 15px 0px 0px 15px; color: #be2315; font-size: 18px; font-family: Verdana; font-weight: bold; border: solid 0px #588;}
.header_topmenu_pic img {margin: 0; padding: 0; border: 0;}
.header_topmenu_pic {text-align: right; padding-right: 35px; border: solid 0px #f26;}
.header_topmenu_menu {padding-top: 5px; border: solid 0px #111;}
.header_topmenu_menu, .header_topmenu_menu a:link, .header_topmenu_menu a:visited, .header_topmenu_menu a:hover {color: #be2315; font-size: 10px; font-family: Verdana; font-weight: bold; margin-right: 11px;}
.header_topmenu_menu a:link, .header_topmenu_menu a:visited {text-decoration: none;}
.header_topmenu_menu a:hover {text-decoration: underline;}

.swf {clear: both; padding-left: 213px; border: solid 0px #000;}

.content {overflow: hidden;  border: solid 0px #c6c6c6;}
.content_left {float: left; width: 208px; background-color: #fff; border: solid 0px #f00;}
.content_center {float: left; width: 577px; border: solid 0px #888;}
.content_right {float: left; width: 207px; border: solid 0px #111;}

.content_left_padding {padding-top: 30px;}
.menu {padding: 8px 10px 8px 18px; border: solid 0px #f00;}
.menu, .menu a:link, .menu a:visited {color: #7d1104; font-size: 12px; font-family: Verdana; text-decoration: none;}
.menu a:hover {color: #fff; font-size: 12px; font-family: Verdana; text-decoration: none;}

.menu_second {padding: 6px 10px 6px 25px;}
.menu_second, .menu_second a:link, .menu_second a:visited, .menu_second a:hover {color: #7d1104; font-size: 11px; font-family: Verdana; text-decoration: none;}
.menu_second a:hover {text-decoration: underline;}

.menu_under {width: 196px; padding: 8px 0px 8px 15px; background: url(images/back_under_left_title.gif) top right no-repeat;}
.menu_under, .menu_under a:link, .menu_under a:visited, .menu_under a:hover {color: #fff; font-size: 14px; font-family: Arial; text-decoration: none;}

.content_right_padding {padding-top: 30px;}
.main_news {padding: 15px 25px 20px 15px;}
.main_news, .main_news a:link, .main_news a:visited, .main_news a:hover {color: #b51304; font-size: 14px; font-family: Arial;}
.main_news a:link, .main_news a:visited {text-decoration: none;}
.main_news a:hover {text-decoration: underline;}
.gallery_main {text-align: center; padding: 30px 0px 30px 50px;}
.gallery_main img {margin: 15px 0px;}

.content_center_padding {padding: 35px 5px 20px 23px;}
.content_text, .content_text a:link, .content_text a:visited, .content_text a:hover {color: #474646; font-size: 12px; font-family: Tahoma;}
.content_text a:hover {text-decoration: none;}
.content_text h2 {color: #474646; font-size: 18px; font-family: Tahoma;}
.content_text p.red {color: #b51304; font-family: Georgia;}

.partners_logo {padding: 20px 0px; text-align: center;}
.partners_logo img {margin: 5px 0px;}

.complect {width: 552px; height: 190px; position: relative; left: -10px; background: url(images/back_main_content.jpg) top left no-repeat;}
.complect_title {padding: 8px 0px 0px 20px; color: #b51304; font-size: 14px; font-family: Georgia;}
.complect_text {padding: 5px 0px 0px 20px; color: #b51304; font-size: 12px; font-family: Georgia;} #zz {display:none;}
.complect_text p {padding: 10px 0px 0px 0px;; margin: 0;}

.footer {width: 1003px; height: 63px; background-color: #b51304;}
.footer_text {padding: 16px 0px 0px 250px;}
.footer_text, .footer_text a:link, .footer_text a:visited, .footer_text a:hover {color: #fff; font-size: 14px; font-family: Tahoma;}
.footer_text a:link, .footer_text a:visited {text-decoration: none;}
.footer_text a:hover {text-decoration: underline;}
.counter {position: relative; bottom: -50px; text-align: right; padding-right: 25px; border: solid 0px #000;}

.pogoda {padding: 15px 0px; text-align: center;}
.kurs_valut {padding: 15px 0px; text-align: center;}

.sgv h2 {font-size: 16px;}
