body {margin: 0px; padding: 0px; background: #E3E3E3; font-size: 12px; font-family:  arial, sans-serif; verdana, tahoma}
.page-container-1 {width: 90%; margin: 0px auto; padding: 0px; background: White; border: solid 1px #646464;}
.brd-left {width: 8px; margin: 0px; padding: 0px; background: url(../img/brd-left.gif) right repeat-y;}
.brd-right {width: 8px; margin: 0px; padding: 0px; background: url(../img/brd-right.gif) left repeat-y;}

/****************************/
/* ØÀÏÊÀ                    */
/****************************/
.logo {margin: 0px 10px;}
.site_name  {position: absolute; top: 10px; padding-left: 90px; font-family: "trebuchet ms", arial, sans serif; font-weight: bold; font-size: 24px; color: #5890A8;}
.site_slogan  {position: absolute; top: 40px; padding-left: 90px; font-family: "trebuchet ms", arial, sans serif; color: #5890A8;}
.nav_flag {position: absolute; right: 7%; top: 14px; float: right;}
.nav_1 {position: absolute; right: 7%; top: 40px;  font-family: verdana, arial, sans serif; font-size: 10px; font-weight: bold;}
.nav_1 ul {background: #ffffff; float: right; margin: 0px; padding: 0px; border-left: solid 1px #73A2B6; font-weight: bold;}	
.nav_1 li {display: inline; list-style: none; margin: 0px; padding: 0px; font-weight: bold;}
.nav_1 li a {display: block; float: left; margin: 0px; padding: 2px 5px; border-right: solid 1px #73A2B6; color: #73A2B6; text-decoration: none; font-weight: bold;}
.nav_1 a:hover, .nav_1 a.selected {color: #323232; text-decoration: none; font-weight: bold;}
/*   Àíîíñ   */
.banner {width: 100%; height: 190px; margin: 0px; padding: 0px; background: url(../img/background_ban.jpg);}
.banner_black {width: 100%; height: 190px; margin: 0px; padding: 0px; background: url(../img/background_ban_black.jpg);}
.banner_orange {width: 100%; height: 190px; margin: 0px; padding: 0px; background: url(../img/background_ban_orange.jpg);}
.site-anons-container  {width: 80%; height: 130px; top: 112px; position: absolute; z-index: 1; overflow: hidden; margin: 0px; padding-right: 15px; background-color: transparent;}
.site-anons {float: right; width: 80%; margin: 0px; padding: 0px; background-color: transparent; font-size: 10px;}
.site-anons p.title {float: right; width: 80%; margin: 0px; padding: 0px; color: #EAEFF7; font-family: arial, sans serif;  text-align: right; font-weight: bold; font-size: 24px;}
.site-anons p.subtitle {clear: both; float: right; width: 80%; margin: -5px 0px 0px 0px; padding: 0px; color: #EAEFF7; font-family: arial, sans serif; text-align: right; font-weight: bold; font-size: 20px;}
.site-anons p.text {clear: both; float: right; width: 80%; margin: 10px 0px 0px 0px; padding: 0px; color: #EAEFF7; font-family: arial, sans serif; text-align: right; font-weight: bold; line-height: 1.0em; font-size: 14px;}
.site-anons p.readmore {clear: both; float: right; width: 80%; margin: 10px 0px 0px 0px; padding: 0px; color: #EAEFF7; font-family: arial, sans serif; text-align: right; font-weight: bold; line-height: 1.0em; font-size: 12px;}
.site-anons a {color: #EAEFF7; text-decoration: underline;}
.site-anons a:hover {text-decoration: none; color: #323232;}
h1 {font-size:1.4em;}
h2 {font-size:1.3em;}

/*   Ìåíþ íàïðàâëåíèé  */

.nav2 {clear: both; margin: 0px; padding: 0px; font-family: verdana, arial, sans serif; font-size: 10px; font-weight: bold;} 
.nav2 ul {float: left; width: 100%; margin: 0px; padding: 0px; border-top: solid 1px #365397; border-bottom: solid 1px #365397; background-color: #7FA2CA;}	 
.nav2 li {display: inline; list-style: none; margin: 0px; padding: 0px;} 
.nav2 li a {display: block; float: left; margin: 0px; padding: 5px 10px; border-right: solid 1px #365397; color: #ffffff; text-transform: uppercase; text-decoration: none;} 
.nav2 a:hover, .nav2 a.selected {color: #323232; text-decoration: none;} 


/*  Ïîèñê ïî ñàéòó   */
.search  {right: 7%; top: 253px; position: absolute; z-index: 2; float: right;}
.search-input {font-size: 10px; border: 1px solid black;}

/****************************/
/*  ÊÎÍÒÅÍÒ                 */
/****************************/
/*   Ëåâîå ìåíþ   */

.nav4 {width:200px; height:850px; margin: 0px; padding: 0px; background: #DBE6F1; border-bottom: solid 1px #eee; color: #4B4B4B; font-size: 11px;}
.nav4 div.title {margin: 0px; padding: 5px 0px 5px 15px; background: #9CBAD6; border-bottom:1px solid #eee; color: #ffffff; font-size: 13px; font-weight: bold; text-transform: uppercase;}
.nav4 div.group {padding: 5px 5px 5px 15px; margin: 0px; border-top: solid 1px #eee; border-bottom:1px solid #eee; color: #FF6600; font-size: 12px; font-weight: bold;}
#top {width: 200px; padding: 0px;  font-size:11px;}
#top ul { margin: 0px; padding: 0px;}
#top li {margin: 0px; border-bottom: 1px solid #eee; background-color: #BBD0E3;}
#top li a {display: block; padding: 5px 10px 5px 10px; width: 100%; color: #000; text-decoration: none; line-height:15px; margin-left: 25px}
html>body #top li a {width: auto;}
#top li a:hover, #top li a.selected {background-color: #9CBAD6; color: #fff;}
#sub {width: 200px; padding: 0px; background-color: #DBE6F1; font-size:11px;}
#sub ul { margin: 0px; padding: 0px; background-color: #DBE6F1;}
#sub li {margin: 0px; border-top: 1px solid #eee; background-color: #DBE6F1;}
#sub li a {display: block; padding: 5px 0px 5px 0px; width: 100%; color: #000; text-decoration: none; line-height:15px; margin-left: 25px}
html>body #sub li a {width: auto;}
#sub li a:hover, #sub li a.selected {background-color: #9CBAD6; color: #fff;}
#product {width: 200px; padding: 0px 0px 10px 0px; background-color: #DBE6F1; font-size:11px;}
#product ul { margin: 0px; padding: 0px;}
#product li {margin: 0px; border-bottom: 1px solid #eee;}
#product li a {display: block; padding: 5px 0px 5px 0px; width: 100%; color: #000; text-decoration: none; line-height:15px; margin-left: 25px}
html>body #product li a {width: auto;}
#product li a:hover, #product li a.selected {background-color: #9CBAD6; color: #fff;}




/*    ÊÎÍÒÅÍÒ    */

.content {padding: 0px 10px 10px 20px; color: #4B4B4B;}
.content-title1 {margin: 0px; padding: 0px; color: #5090A8; font-weight: bold; font-size: 13px;}
.content-title2 {margin: 0px; padding: 0px; color: #FF6600; font-weight: bold; font-size: 14px;}
.content-title3 {margin: 0px; padding: 0px; color: #5090A8; font-weight: bold; font-size: 21px; font-family: "Times New Roman"}





/* Õëåáíûå êðîøêè */

/*.brcr h1 {padding:10px 0 0 12px; font-family: Tahoma, sans-serif; color: #0065b3; font-size: 9px; font-weight: normal;}*/
/*.brcr a {color:#0065b3; text-decoration:none;}*/
/*.brcr a:hover {color:#0065b3; text-decoration:underline;}*/

.title h1 {padding: 5px 0px 0px 0px; font-family: Tahoma, sans-serif; color: #0065b3; font-size: 11px; font-weight: normal}
.title #h1 {padding: 0px 0px 0px 0px; font-family: Tahoma, sans-serif; color: #0065b3; font-size: 11px; font-weight: normal}
.title a {color:#0065b3; text-decoration:none;}
.title #h1 a {color:#0065b3; text-decoration:none;}
.title a:hover {color:#0065b3; text-decoration:underline;}


/* Ñîäåðæèìîå */
.content-txt a  {color: #4B4B4B; text-decoration: underline;}
.content-txt a:hover {color: #000000; text-decoration: none;}
.content-txt a:visited {color: #969696;}
.content-txt a.big {color: #5090A8; text-decoration: underline; font-weight: bold;}
.content-txt a.big:hover {color: #323232; text-decoration: none; font-weight: bold;}

/*   ÁÎÊÎÂÛÅ ÏÎËß    */
.sidebar {min-height: 450px; margin: 0px; padding: 0px 0px 10px 0px; text-align: left; color: #4B4B4B; font-size: 11px;}
.sidebar-maintitle {margin: 0px 0px 10px 0px; padding: 3px 10px 2px 10px; background-color: #9CBAD6; color: #FFFFFF; text-transform: uppercase; font-weight: bold; font-size: 13px;}
.sidebar-title-noshade {margin: 0px; padding: 2px 10px 3px 10px; color: #4B4B4B; font-weight: bold; font-size: 12px;}
.sidebar-txtbox-noshade {margin: 0px 0px 10px 0px; padding: 2px 10px 3px 10px; border-bottom: solid 0px #2057AE dotted;}
.sidebar-txtbox-noshade p {margin: 0px 0px 5px 0px; padding: 0px; line-height: 1.25em; font-size: 110%;}


.sidebar a {color: #5090A8; text-decoration: none;}
.sidebar a:visited {color: #5090A8; text-decoration: none;}
.sidebar a:hover {color: #5090A8; text-decoration: underline;}


/****************************/
/* ÏÎÄÂÀË                   */
/****************************/
.footer {width: 100%; height: 3.0em; margin: 0px; padding: 0.5em 0px 0.5em 0px; border-top: solid 1px #7D7D7D; background-color: #80A1CA; color: #FFFFFF; font-size: 1.0em;}
.footer p {margin: 0px; padding: 0px; text-align: center; line-height: 1.3em; font-size: 110%;}
.footer a {color: #FFFFFF; text-decoration: underline;}
.footer a:hover {color: #000000; text-decoration: none;}

.txt-red {color: rgb(222,59,33);}
.imgbord {border: 0px;}


/**Ìîè ñîáñòâåííûå**/
.boxtext {	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; border-style: solid; border-width: 1px; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1}
.pict_a {border: black 0px solid;" }
