/* http://www.it-ek.ru/forum.html?func=view&catid=37&id=32 */
html, body {
 margin: 0;
 height:100%;
}
body {background-color: #a1bad1;background:#13497b url(../images/main.jpg) no-repeat top center fixed;}
#container {
 width:1000px;
 height: auto !important;
 min-height:100%;
 height:100%;
 font-size:15px;
 line-height:1.27em;
 font-family: Verdana, Helvetica, sans-serif;
 margin: 0px auto;
}

#header {
 background: url(../images/top.jpg) no-repeat;
 width:1000px;
 height:173px;
}

#pics {
 background: url(../images/pic.jpg) no-repeat;
 width:1000px;
 height:302px;
 padding: 0px;
 margin: 0px;
}

#mainbody {
 background-color:#CCCCCC;
 width:1000px;
 height: auto !important;
 min-height:500px;
 height:500px;
 display:table;
 background: url(../images/bg.jpg) repeat-y top right;
}

#column-left {
 float:left;
 background-color:#CCCCCC;
 width:263px;
 min-height:100%;
 height:100%;
/* padding: 0px;
 margin: 0px;*/
 position: relative;
 z-index: 100;
}
img{border: 0px;}

#column-right {
 float:right;
 width:277px;
 height: auto !important;
 padding: 26px 0;
 margin: 0px;
}

#column-centry{
 width: 737px;
 height: auto !important;
 float:right;
/* margin: 0px;
 padding: 0px;*/
 position: relative;
 z-index: 100;
 background-color: #fff;
 background: url(../images/bg.jpg) repeat-y top right;
}

#textv{
 width: 680px;
 margin: 0px 20px;
 padding: 20px 0px;
 background-color:#FFF;
}

#textvi{
 float: left;
 width: 660px;
 margin: 0px 20px;
 padding: 20px 0px;
}

#news{
 margin: 0px 20px;
 padding: 0px 0px;
}

#news ul {
 list-style-type: none;
 margin: 0px 10px;
 padding: 0px;
}

#news ul li {
 margin: 5px 0;
 padding: 0px;
}

#news ul li a {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 13px;
 text-decoration: none;
 color: #000;
}

#news ul li a:hover {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 13px;
 text-decoration: underline;
 color: #000;
}

#anons{
 margin: 0px 20px;
 padding: 0px 0px;
}

#anons ol {
 margin:  0 25px;
 padding: 0px;
}

#anons ol li {
 margin: 8px 0;
 padding: 0px;
}

#anons ol li a {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 color: #000;
}

#anons ol li a:hover {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
 color: #000;
}

#more{
 margin: 0px 20px;
 padding: 0px 0px;
}

#more ul {
 list-style-type: circle;
 margin: 0px 10px;
 padding: 0px;
}

#more ul li {
 margin: 5px 0;
 padding: 0px;
}

#more ul li a {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #000;
}
#more ul li a:hover {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: underline;
 color: #000;
}

#footer-guarantee {
 height:0px;
 clear:both;
}

#footer {
 background:#eeeeee;
 width:1000px;
 height:140px;
 position:relative;
 margin: 0px auto;
 background: url(../images/bottom.jpg) no-repeat top left;
}

#msec{
 height: 56px; 
 padding: 0px 0px;
 margin: 0px 0px;
 position: relative; z-index: 100;
}

#msec ul{
list-style-type: none;
margin: 0px 20px;
padding: 0px 0px;
height: 56px; 
}

#msec ul li{
display: inline-block;
display: -moz-inline-box;
margin: 0px 0px;
height: 56px; 
padding: 20px 17px 0px 7px;
background: url(../images/menubg.jpg) no-repeat top right;
}

#msec ul li a {
color: #FFF; /* Цвет ссылок */
}

#msec ul li a:hover {
background: #009900; /* Цвет фона под ссылкой */ 
color: #FFF; /* Цвет ссылки */ 
} 

h1 {
 font-family: Times New Roman, Helvetica, sans-serif;
 font-size: 29px;
 color: #005B00;
 text-decoration: none;
 font-weight: normal;
 margin: 5px 0;
 line-height:24px;
}

h2 {
 font-family: Georgia, Helvetica, sans-serif;
 font-size: 24px;
 color: #206c87;
 text-decoration: none;
 font-weight: normal;
 font-style: italic;
 margin: 15px 0 7px 0;
}

hr{
 background-color: #005B00;
 color: #005B00;
 width: 90%;
 text-align: left;
}

a {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 15px;
 text-decoration: none;
 color: #009fc7; 
}

a:hover {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 15px;
 text-decoration: none;
 color: #000;
}

#sec_v2{
 background:#009966;
 padding: 0px;
 margin: 0px;
 position: relative;
 z-index: 100;
 
}

#sec_v2 ul {
 list-style-type: none;
 margin: 0;
 padding: 10px 0 0 0;
 width: 245px;
}

#sec_v2 ul li {
 width: 263px;
 margin: 0px;
 text-align: left;
 padding: 0px;
 border-bottom: 1px solid #E5E5E5;
}

#sec_v2 ul li a {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 font-weight: bold;
 color: #000;
 padding: 7px 10px;
 display: block;
}

#sec_v2 ul li a:hover {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
 color: #000;
}

#sec{
 background:#CCCCCC;
 padding: 0px;
 margin: 0px;
 position: relative;
 z-index: 100;
 
}

#sec ul {
 list-style-type: none;
 margin: 0;
 padding: 10px 0 0 0;
 width: 245px;
}

#sec ul li {
 width: 263px;
 margin: 0px;
 text-align: left;
 padding: 0px;
 border-bottom: 1px solid #E5E5E5;
}

#sec ul li a {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 font-weight: bold;
 color: #000;
 padding: 7px 10px;
 display: block;
}

#sec ul li a:hover {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
 color: #000;
}

#sec ul li ul{
 list-style-type: none;
 background-color: #e5e5e5;
 padding: 5px 0 20px 0px;
 margin: 0;
 width: 263px;
 border-bottom: 1px solid #005C00;
}

#sec ul li ul li{
 width: 225px;
 margin: 0;
 text-align: left;
 padding: 0 20px;
 border-bottom: opx;
}

#sec ul li ul li a {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #000;
 font-weight: normal;
 padding: 1px 0px;
}

#sec ul li ul li a:hover {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: underline;
 color: #000;
}

a.sm {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: none;
 color: #C24400;
}

a.sm:hover {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: underline;
 color: #C24400;
}

a.cf {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #000;
}

a.cf:hover {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #206c87;
}

a.cf2 {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 color: #206c87;
}

a.cf2:hover {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
 color: #206c87;
}

a.ps {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
 color: #000;
 margin: 0px;
 font-weight: bold;
}

a.ps:hover {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
 color: #000;
 margin: 0px;
 font-weight: bold;
}

a.ps2 {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 13px;
 text-decoration: none;
 color: #000;
 font-weight: bold;
}

a.ps2:hover {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 13px;
 text-decoration: none;
 color: #206c87;
 font-weight: bold;
}

a.put {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: none;
 color: #1A79BB;
 font-weight: bold;
}

a.put:hover {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: none;
 color: #FF6F0F;
 font-weight: bold;
}

.blfnt {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 14px;
 text-decoration: none;
 color: #1A79BB;
 font-weight: bold;
}

.date {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 14px;
 text-decoration: none;
 color: #0C6613;
 font-weight: bold;
}
.date2 {
 font-family: Georgia, Helvetica, sans-serif;
 font-size: 16px;
 text-decoration: none;
 color: #0C6613;
}

.finfoh {
visibility:hidden;
display:none;
}

.finfov {
visibility:visible;
display:inline;
}

.finfow {
background-color: #fff;
}

.input {border: 1px solid #000; font-size: 11;}
.input2 {border: 1px solid #000; font-size: 11; width: 180px;}
.input3 {border: 1px solid #000; font-size: 11; width: 50px;}
.textarea {border-width: 1; border-color: #000; background-color: #FFF; font-size: 11; width: 300; height: 60;}
.sl1 {border: 1px #000 solid; background-color: #FFF; font-size: 11; width: 220px;}