@charset "utf-8";
/* CSS Document */
* {margin:0px; padding:0px;}

html {height:100%; width:100%;}

img {border:none;}

* html .wrapper {
height: 100%;
}

body {
height:100%;
width:100%;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.bg {
background-repeat:repeat-x;
background-image:url('../../img/bodyv2.jpg');
}

.bg_glv {
background-repeat:repeat-x;
background-image:url('../../img/bodyv_glv.jpg');
}

h1 {
font-size:18px;
font-weight:normal;
margin-bottom:25px;
}

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

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

.wrapper {
position:relative;
width:975px;
min-height:100%;
margin:0 auto;
}

a {
color:#C22216;
}

p ol li  {
margin-left:35px;
}

/*#######################HEADER############################## */

.art-header {
height:300px;
width:100%;
}

.header {
background-image:url('../../img/verh.jpg');
background-repeat:no-repeat;
width:975px;
height:270px;
}


.slogan {
height:52px;
width:100%px;
text-align:left;
}

.slog {
position:absolute;
color:#000000;
font-style:italic;
font-size:16px;
margin:13px 0px 0px 12px;
}

.dost {
position:absolute;
color:#ff0000;
font-style:italic;
font-size:18px;
margin:-28px 0px 0px 361px;
}

.centr_blok {
width:200px;
height:210px;
margin-left:-60px;
}

.navigation {
width:250px;
height:67px;
}

.block_1 {
width:250px;
height:78px;
background-image:url('../../img/logo.jpg');
background-repeat:no-repeat;
float:center;
}

.block_2 {
width:250px;
height:75px;
color: #494949;
float:center;
} 

.top_menu {
height:28px;
width:100%;
margin-top:0px;
}

.top_menu li a {
color: #000000;
text-decoration:none;
font-weight:bold;
padding:2px 7px 0px 7px;
//padding:5px 7px 0px 7px;
margin:-5px 0px 0px 0px;
}

.top_menu li a:hover {
1display:block;
margin:-5px 0px 0px 0px;
color: #fff;
background-color: #eed203;
height:23px;
padding:2px 7px 0px 7px;
//padding:5px 7px 0px 7px;
text-decoration:none;
}

.top_menu_white {
1display:block;
margin:-5px 0px 0px 0px;
color: #fff;
background-color: #fff;
height:23px;
padding:2px 7px 0px 7px;
//padding:5px 7px 0px 7px;
text-decoration:none;
}

.top_menu li {
list-style:none;
float:left;
font-style:bold;
margin-top:5px;
font-size:15px;
margin-right:34px;
}

/*#######################ENDD_HEADER######################### */

.art-content {
width:100%;
height:100%;
}

.content {
float:left;
width:690px;
height:100%;
margin-top:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.content ul {
margin-left:35px;
}

.content table td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
}


.news {
width:325px;
height:150px;
float:left;
margin-bottom:20px;

}

.news-content {
border:solid 1px #ecd203;
height:100px;
}

.statiy {
width:216px;
height:150px;
float:left;
margin-left:20px;
margin-bottom:20px;
}

.statiy-content {
border:solid 1px #c7c7c7;
width:296px;
height:130px;
}

.news h3, .statiy h3, h3 {
font-size:18px;
font-style:italic;
font-weight:normal;
}

.sidebar {
float:right;
width:215px;
margin:50px 0px 30px 0px;
height:100%;
padding-left:5px;
text-align:center;
}

.sidebar_block_1 {
width:211px;
height:320px;
border:solid 1px #eed203;
text-align:center;
}

.sidebar_block_11 {
width:211px;
height:320px;
border:solid 1px #eed203;
text-align:center;
}

.sidebar_bloak_2 {
width:208px;
height:109px;
background-image:url('../../img/sidebar-block-2.jpg');
background-repeat:no-repeat;
margin-top:20px;
}

.footer2 {
position:relative;
clear:both;
width:975px;
height:64px;
margin:-64px auto 0px auto;
}


.table {
color: #4E4E4E;
font-size:12px;
font-weight:bold;
font-style:italic;
}

.table td {
height:51px;
width:176px;
text-align:center;
}

.tr_header {
height:25px;
background-image:url('../../img/td_bg.jpg');
background-color:#000099;
background-repeat:no-repeat;
height:25px;
}

.nav {
font-size:11px;
margin-bottom:15px;
}

.nav a {
font-size:11px;
}

.novost {
float:left;
margin: 20px 5px 0px 15px;
width:130px;
}

.novost dt {
margin:0px;
padding:0px;
font-size: 12px; 
color: #c12115;
margin-bottom:3px;
text-align:left;
text-indent: 0px;
}

.novost div a {
text-indent: 0px;
margin:0px;
padding:0px;
text-align:left;
color:#000000;
font-size: 12px;
}

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


.mceContentBody {
padding-left:15px;	
}

.mceContentBody li {
margin-left:35px;	
}
