html, body{
	color: #000000;
	background-color: #FFFFFF;
	height: 100%; margin: 0; padding: 0;
	font-family: Tahoma, Verdana, Arial;
	font-size: 70%;
}

BODY#main{background: url(/_img/f-bg.gif) #bebebe repeat-y center; height: 100%; margin: 0; padding: 0;}

#all {position: relative; height: 100%;}

html>body #all {height: auto; min-height: 100%;}

#empty, #footer {height: 10px;}

#footer {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
}

A{color: #1c51ba;}

A:hover{color:#930202;}

span.more{ color: #1c51ba; }

.block-r a:hover{color:#930202;}


H1{ 
    color: #930202;
    font-family: Times New Roman; 
    font-size: 200%;
    font-weight: normal; 
}

.main1{background: url(/_img/bg1.gif) repeat-x;}

.main2{background: url(/_img/bg2.gif) repeat-x;}

.main3{background: url(/_img/bg3.gif) repeat-x;}

.main4{background: url(/_img/bg.gif) no-repeat;}

.main5{padding: 80px 0px 0px 190px;}

.main-br{height: 20px;}

.main-logo{font-size: 36px; font-family: Tahoma; color: Black; text-align: center;}

#t1{ background: url(/_img/t1.jpg) repeat-x; height: 26px; text-align: right; padding-right: 10px;}

#t1 a{color: White; font-size: 11px; text-decoration: underline;}

#t2{ background: url(/_img/t-bg.gif) repeat-x; text-align: right;}

#menu{ margin: 0px; padding: 0px; background-color: #f7f7f7; } 

#menu li{ 
    background: url(/_img/m-i.jpg) no-repeat top left; 
    padding: 4px 0px 16px 30px; 
    font-family: Times New Roman; 
    font-size: 13px;
    font-weight: bold; 
    color: #930202; 
    margin: 0px; 
}

#menu li a{ 
    color: #1c51ba;
    text-decoration: none;
}

#menu li a:hover{ 
    color:#930202;
}

.m-bg{ background: url(/_img/m-bg.jpg) no-repeat top left;}

.content{
    padding: 0px 50px 30px 0px;
    font-family: Verdana;
	font-size: 80%;
}
.text{ padding: 0px 30px 50px 20px; font-family: Tahoma; }

.block-l{ 
    background: url(/_img/plashka.gif) no-repeat;
    height: 40px; 
    color: #930202;
    font-family: Times New Roman; 
    font-size: 24px;
    padding-left: 20px;
}

.block-title{ 
    background: url(/_img/plashka.gif) no-repeat;
    height: 40px; 
    color: black;
    font-family: Times New Roman; 
    font-size: 15px;
    font-weight: bold;
    padding-left: 20px;
}

.block-r{
    background: url(/_img/plashka-r.gif) no-repeat; 
    width: 145px;
    padding-top: 3px;
}

.block-r a{
    font-family: Times New Roman; 
    font-size: 12px;
    text-decoration: underline;
    color: #1c51ba; 
}

.block-r a:hover{color:#930202;}

.main-news{ 
    font-family: Verdana; 

}

.main-news h3{ 
    font-family: Verdana; 
    font-size: 105%;
    padding: 0px;
    margin: 0px;
}

.main-news-item{
    background: url(/_img/ar1.gif) no-repeat left 30px; 
    width: 50%;
    float: left;
    padding: 15px 0px 15px 0px;
}

.main-news-item-inner{
    background: url(/_img/ar1.gif) no-repeat left 30px; 
    width: 100%;
    float: left;
    padding: 15px 0px 15px 0px;
}

.main-news-item div{ padding: 0px 10px 0px 25px;}

.main-news-item-inner div{ padding: 0px 10px 0px 25px;}

.news-date{ font-size: 80%; color: #888888;}

.fot-menu{
    font-family: Times New Roman; 
    padding: 10px; 
    background-color: #ededed; 
    font-size: 70%; 
    letter-spacing: 3; 
    width:90%; 
}

.fot-menu a{
    color: Black;
    text-decoration: none;
}

.fot-menu a:hover{
    color: #930202;
}

.fot{
    font-family: Tahoma;
    background-color: #dadada;
    font-size: 80%;
    padding-right: 30px; 
        
}

.fot span{
    font-size: 120%;
    padding:0px 10px 0px 10px; 
}

.title{
    padding: 5px;
    
    }



li {
padding-bottom : 15px;
}