/* CSS Document */

body {
padding:0;
margin:0;
font:12px sans-serif, Arial, Helvetica;
color:#000000;
background:#FFFFFF;
}

a {
color:#000000;
text-decoration:underline;
}

a:hover {
color:#000000;
text-decoration:none;
}

form {
padding:0;
margin:0;
}

img {
border:none;
}



h1, h2, h3, h4, h5, h6 {
padding:0;
margin:0 0 10px 0;
font-weight:normal;
}

h1 {
font-size:22px;
}

h2 {
font-size:20px;
}

h3 {
font-size:18px;
}

h4 {
font-size:16px;
}

#container {
width:999px;
margin:0 auto;
}

.header {
background:url(../images/header.jpg) no-repeat top right;
height:114px;
width:799px;
text-align:center;
}

.logo2 {
background:url(../images/logo2.png) no-repeat top left;
height:170px;
width:481px;
/*text-align:center;*/
}

.index7 {
background:url(../images/index7.jpg) no-repeat;
height:170px;
/*width:481px;
text-align:center;*/
}

.top-menu {
font-size:12px;
width:999px;
}

#top-menu {
text-align:center;
white-space:nowrap;
padding:5px 5px 2px 5px;
}

.top-menu a {
color:#000000;
text-decoration:none;
}

.top-menu a:hover {
color:#000000;
text-decoration:underline;
background:#b2b2b2;
}

.login {
font-size:12px;
}

#login {
text-align:center;
white-space:nowrap;
padding:5px 5px 2px 5px;
}

.login a {
color:#000000;
text-decoration:none;
}

.login a:hover {
color:#000000;
text-decoration:none;
background:#b2b2b2;
}
.menu {
font-weight:bold;
font-size:14px;

}

#menu {
text-align:center;
white-space:nowrap;
padding:5px 5px 2px 5px;
}

.menu a {
color:#000000;
text-decoration:none;
}

.menu a:hover {
color:#000000;
text-decoration:none;
background:#b2b2b2;
}
.bottom_logo {
background:url(../images/logo_down.gif) no-repeat top center;
width: 110px;
height: 110px;
}
.bottom {
color:#929292;
font-size:11px;
background:url(../images/bottom.jpg) top center;
}

.bottom a {
color:#929292;
text-decoration:none;
}

.bottom a:hover {
color:#cacaca;
text-decoration:none;
}

.short {
color:#545454;
font:10px sans-serif, Arial, Helvetica;
width:100px;
}
#short{
text-align:center;
white-space:nowrap;
padding:5px 5px 2px 5px;
}
.short a {
color:#ff3c00;
text-decoration:underline;
}
.short a:hover {
color:#ff3c00;
text-decoration:none;
}

.date {
color:#ffffff;
font:12px sans-serif, Arial, Helvetica;
}

.date a {
color:#ffffff;
text-decoration:underline;
}

.date a:hover {
color:#ff3c00;
text-decoration:none;
}
.daijest {
color:#000000;
font:12px sans-serif, Arial, Helvetica;
}

.daijest a {
color:#000000;
text-decoration:none;
}

.daijest a:hover {
color:#ff3c00;
text-decoration:underline;
}
.news {
color:#161616;
font:11px sans-serif, Arial, Helvetica;
width:999px;
}

#news{
text-align:center;
white-space:nowrap;
padding:5px 5px 2px 5px;
}

.news a {
color:#161616;
text-decoration:none;
}

.news a:hover {
color:#707070;
text-decoration:none;
}
.news-tit {
color:#161616;
font:12px Tahoma;
font-weight:bold;
width:999px;
}

#news-tit{
text-align:center;
white-space:nowrap;
padding:5px 5px 2px 5px;
}

.news-tit a {
color:#161616;
text-decoration:none;
}

.news-tit a:hover {
color:#707070;
text-decoration:none;
}
.top-1 {
background:url(../images/top-1.gif) repeat-x;
width:100%;
height:8px;
}

.bottom-1 {
background:url(../images/bottom-1.gif) repeat-x;
width:100%;
height:8px;
}

.left-1 {
background:url(../images/left-1.gif) repeat-y;
width:8px;
}

.right-1 {
background:url(../images/right-1.gif) repeat-y;
width:8px;
}

.block_title {
font: 16px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#262728;
background-color:#d4d4d4;
padding-left: 10px;
}


.news-title {
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#262728;
width:80%;
background-color:#d4d4d4;
}

.news-title a {
text-decoration:none;
color:#262728;
}

.news-title a:hover {
text-decoration:underline;
color:#262728;
}

.news-date {
color:#646464;
width:20%;
font-size:11px;
background-color:#d4d4d4;
text-align: right
}
/*опрос в новостях!*/
#news-item {
margin-bottom:4px;
background:#f6f6f6;
padding:4px;
}

.content-1 img {
margin:5px;
}

.content-img img {
margin:5px;
}

.left-content {
vertical-align:top;
width:570px;
}

#left-content {
padding:0 10px 0 0;
}

.right-content {
vertical-align:top;
width:330px;
}

#right-block {
width:330px;
display:block;
margin-bottom:10px;
}

.right-block-title {
color:#075ea3;
}

.right-block-date {
color:#666666;
font-size:11px;
width:100%;
}

.right-block-content {
font-size:11px;
}

.right-block-content a {
color:#336699;
display:block;
text-decoration:none;
}

.right-block-content a:hover {
color:#FFFFFF;
text-decoration:none;
background:#336699;
}

.mini-title {
text-align:center;
color:#676767;
font-size:14px;
margin:0 0 6px 0;
}

.top-2 {
width:100%;
background:url(../images/top-2.gif) repeat-x;
}

.left-2 {
width:7px;
background:url(../images/left-2.gif) repeat-y;
}

.right-2 {
width:7px;
background:url(../images/right-2.gif) repeat-y;
}

.bottom-2 {
width:100%;
background:url(../images/bottom-2.gif) repeat-x;
}

.mini-content {
background:#f9f9f9;
}

#banner-content {
border-top:1px solid #999999;
padding:6px;
text-align:center;
margin:5px 0 5px 0;
}

#banner-title {
font-size:11px;
margin-top:10px;
}

#banner-footer {
text-align:center;
padding:5px;
}

#footer {
background:#dadada;
padding:6px;
margin:5px 0 5px 0;
text-align:center;
}

#footer-banner {
text-align:center;
padding:5px;
}

#pages {
text-align:center;
padding:5px;
}

.button {
font-size:11px;
cursor:pointer;
border: 1px solid #666666;
}

.search-block {
height:70px;
}

.search-bg {
padding:3px;
background:#e6e6e6;
}

.s_field {
height:16px;
width:360px;
border:1px solid #b3b9c3;
}

.pogoda-town {
font-size:10px;
}

.kurs-date {
font-size:9px;
}

.f_input {
height:16px;
width:160px;
border:1px solid #b3b9c3;
}

.f_textarea {
height:160px;
width:458px;
border:1px solid #b3b9c3;
}

 .tab_1 {
 background-color: #FFF7DE;
 text-align: center;
 }
 .tab_2 {
 background-color: #EDEDE7;
 text-align: center;
 }
 .page_title {
 font:15px Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#262728;
 width:100%;
 background-color:#DBDBDB;
 text-align: center;
 }
 .page_title a {
 text-decoration:none;
 color:#262728;
 }
 .page_title a:hover {
 text-decoration:underline;
 color:#262728;
 }
 .page_short {
 color:#545454;
 font:10px sans-serif, Arial, Helvetica;
 width:100px;
 text-align: center;
 background:#DFDFDF;
 }
 .page_short a {
 color:#ff3c00;
 text-decoration:underline;
 }

 .page_short a:hover {
 color:#ff3c00;
 text-decoration:none;
 }
 .related_news {
 padding-left: 10px;
 }
 
 
 /*##################################################*/

 #fontsize{
white-space:nowrap;
font: 8px Verdana;
}

.fontsize{
cursor:pointer;
font: 8px Verdana;
}

.fontsize:hover{
font: 8px Verdana;
}

 /*##################################################*/
.newsletters u {font-size:12px; font-family:tahoma;}
.newsletters b {color:#800000; font-size:14px; font-family:tahoma; font-weight:bold;}
.newsletters {padding:9px; color:#000; font-size:13px; font-family:tahoma;}

 /*##### Комментарии #####*/
 
.top_comment {
background:#d4d4d4;
text-align: left;
padding: 1px;
}

.left_comment {
background:#d4d4d4;
text-align: center;
padding: 1px;
}

.center_comment {
background:#F5F5F5;
padding: 1px;
}

.short_comment {
background:#d4d4d4;
text-align: left;
padding: 1px;

}

/* Категории на сайте */
.category {padding-top:1px; padding-bottom:1px; font-family:Verdana; font-size:10pt; font-weight:bold; } 
.category ul {margin:0; padding:0; list-style: none;}
.category li { display:inline; padding: 0px 4px 0px 15px; background: url(../images/cat_clip.gif) 0px 5px  no-repeat !important;} 
.category a { color:#000000; text-decoration:none;} 
.category a:hover {color:#fff; text-decoration:none; background:#b2b2b2;}


/* Поиск на сайте */
.search_in_site {
width:180px;
border: 1px solid #666666;
height:19px;
}
.search_button {
width:50px;
border: 1px solid #666666;
height:19px;
}