﻿div.overlay {
        background-image:url(images/white.png);
        width:600px;
        height:470px;
        display:none;
        padding:55px;
}
div.overlay div.close {
        background-image:url(images/close.png);
        position:absolute;
        right:5px;
        top:5px;
        cursor:pointer;
        height:35px;
        width:35px;
}
#overlay {
        background-image:url(images/transparent.png);
        color:#ffffff;
}
#overgoop {
        background-image:url(images/transparent.png);
        color:#ffffff;
}
div.wrap {
        height:441px;
        overflow-y:auto;
}
.contact-title {color:#FFFFFF; margin:0; padding:0 0 6px 12px; font-size: 1.2em; text-align:left;}
.contact-input {font-family:'Trebuchet MS', Verdana, Arial; float:left; padding:2px; margin:2px; background:#eee; border:1px solid #fff; width:300px;
}
.lable { color:#FFFFFF;
                text-align: right;
                                clear:left;
                                display:block;
                                padding-right:4px;
                            font-size: 18px;
                                font-family: "Times New Roman", Times, serif;

                }
        .input {
                text-align: left;
                                background-color:#F0F0F0;
                                border: 0px;
                                font-size: 18px;
                                font-weight:bold;
                                font-family: Arial, Helvetica, sans-serif;
                                color: #1C5455;
                }
                                .link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;

color: #B70004;
}
.warning_table {

  background: #F0F0F0;

         border: outset 5px #666666;

         -moz-border-radius: 5px;

     -webkit-border-radius: 5px;
}

.warning_font_big {

font: Arial;
font-size: 30px;
color: #B70004;
}

.warning_font {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #333;
padding-left: 50px;
padding-right: 25px;
padding-top: 15px;
}
td{font-family: Sylfaen; font-size: 14px; text-align:justify;}
.line1{background:url(images/line1.jpg) top left repeat-x; height:2px; width:75px;}
#links ul {
list-style-type: none;
width: 100px;
}

#links li {
border: 1px dashed #999;
border-width: 1px;
margin: 1px 0;
}

#links li a {
color: #999999;
display: block;
font: bold 70% Arial, Helvetica, sans-serif;
padding: 1px;
text-decoration: none; text-align:center;
}

* html #links li a { /* make hover effect work in IE */
width: 100px;
}

#links li a:hover {
background: #CCCCCC;
}

#links a em {
color: #333;
display: block;
font: normal 85% Verdana, Helvetica, sans-serif;
line-height: 100%;
}

#links a span {
color: #125F15;
font: normal 70% Verdana, Helvetica, sans-serif;
line-height: 100%;
}#links1 ul {
list-style-type: none;
width: 100px;
}

#links1 li {
border: 1px double #999;
border-width: 1px;
margin: 1px 0;
}

#links1 li a {
color: #666666;
display: block;
font: bold 70% Arial, Helvetica, sans-serif;
padding: 1px;
text-decoration: none; text-align:center;
}

* html #links1 li a { /* make hover effect work in IE */
width: 100px;
}

#links1 li a:hover {
background: #CCCCCC;
}

#links1 a em {
color: #333;
display: block;
font: normal 85% Verdana, Helvetica, sans-serif;
line-height: 100%;
}

#links1 a span {
color: #125F15;
font: normal 70% Verdana, Helvetica, sans-serif;
line-height: 100%;
}
#knopka {display:block; padding:20px; border:0 solid #00FF33;}
p.ramka {
border:1px solid #003300; padding:10px; width:75%; border-style: groove; background: #CCCCCC; text-align:justify;
}
p.ramka1 {
border:1px solid #003300; padding:10px; width:75%; border-style: groove; background: #CCCCCC; margin-left:15%; border-top-width:75%; border-bottom-width:75%; padding-left:10px; padding-right:10px; margin-right:10%

text-align:justify; border-right:1px solid #003300;
}
p.ramka2 {
border:1px solid #993300; padding:10px; width:75%; border-style: groove; background: #CCCCCC;}
p.ramka3 {
border:1px solid #CCCCCC; padding:10px; width:75%; border-style: groove; background: #FFFFFF; margin-left:25%;
}
p.ramka4 {
border:1px solid #0a4e2f; padding:10px; width:90%; border-style: groove; background: #CCCCCC; margin-left:10px;
}
p.ramka5 {
border:1px solid #0a4e2f; padding:10px; width:90%; border-style: groove; background: #E4E7CE;
}
td.ramka {padding:20px;
}
li.ramka { border:1px solid #999999; padding:5px; border-style:dotted;}
td.ramka1 {border-left:1px solid #00AE00; padding:20px; border-style:dotted;}
a.menu {text-decoration:none; color:#666666; border-right:2px solid #000000; border-right-style:dotted; line-height:20px;

min-height:20px; padding-left:10px; padding-right:10px;}
a img {border:none;}
a.linktools {text-decoration:none; color:#507793;}
a.linktools:hover {color:#000000;}
/* список рубрик: рубрика */
.cdef_cats a{
        color:#000;
        font-family:Verdana;
        font-size:8pt;
}

/* список рубрик: ссылки при наведении*/
.cdef_cats a:hover{
        color:#6b3601;
}

/* список рубрик: главные рубрики*/
.cdef_cats a b{
        font-size:9pt;
}

/* список статей*/
.cdef_pager{
        font-family:Verdana;
        font-size:8pt;
}

/* список статей: ссылки на страницы*/
.cdef_pager a{
        color:#000;
        text-decoration:none;
}

/* список статей: ссылки на страницы при наведении*/
.cdef_pager a:hover{
        color:#6b3601;
}
.cdef_navi {
        margin-top:10px;
}

/* навигация: ссылки*/
.cdef_navi a{
        color:#000;
        font-family:Verdana;
        text-decoration:underline;
        font-size:9pt;
}

/* навигация: ссылки при наведении*/
.cdef_navi a:hover{
        color:#6b3601;
}

/* список статей: ссылки на статьи*/
.cdef_alist a{
        font-size:9pt;
        color:#000;
}

/* список статей: стиль списка*/
.cdef_alist li{
        list-style-type:circle;
}

.cdef_article {
        font-family:Verdana;
        font-size:9pt; padding:10 px;
}

/* статья: заголовок*/
.cdef_article h1 {
        font-size:13pt;
        color:#cc6600;
}
#citata {border:1px solid #003300; padding:10px; width:75%; border-style: groove; background: #CCCCCC; text-align:justify; background-color:#FFFFCC;}
#art {padding:10px; color:#000066;}
#art a {color:#006666; text-decoration:none;}
#art a:hover {color:#CC9966;}
#partneri {background:url(images/partneri.gif); background-repeat:repeat; border:1 px solid #003300; border-left:1px solid #003300; border-right:1px solid #003300; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF;}
#imgtools img {border:1px solid #003300;}
#rss {border:1px solid #003300; padding:10px; width:75%; border-style: groove; text-align:inherit;}
  body { padding: 0px; margin: 0px; font-family: Arial; font-size: 12px; color: #333333; }
    .overall { width: 900px; text-align: left; }
    .header { padding: 15px; font-size: 25px; color: #ff9900; text-align: celter; }
    .column-left { float: left; width: 250px; }
    .content { padding-left: 270px; }
    .copyright { clear: both; padding: 25px 25px 25px 270px; color: #bcbcbc; }
    .menu { padding: 0px; margin: 0px; }
    .last-news { margin-top: 10px; font-size: 11px; }

    h1 { font-size: 18px; font-weight: Normal; margin: 0px 0px 15px 0px; }
