*{
padding:0 0 0 0;
margin:0 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
div ul{
padding-left:20px;
padding-bottom:10px;
}

div#inscontdiv p{
text-indent: 2em; 
text-align: justify
}

div p{
padding-bottom:5px;
}
div a{
color:#4b73cb;
}
#do_main_about_text{
width:100%;
text-align:justify;
}
.do_naprav_div{
float:left;
width:150px;
height:100px;
}
.do_naprav_div div{
display:block;
width:150px;
height:100px;
text-align:center;
}
.do_naprav_div div a:link, .do_naprav_div div a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}
.do_naprav_div div a:hover{
text-decoration:underline;
}
.do_naprav_div div a:active{
color:#ff0000;
}
.do_naprav_div div a img{
border:0;
}
#main_banner{
width:100%;
padding:5px 5px 5px 5px;
border:1px solid #cccccc;
background-color:#f5f5f5;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:15px;
margin-right:10px;
}
#main_banner_title{
text-align:center;
font-size:18px;
font-weight:bold;
color:#333333;
margin-bottom: 10px;
}
#main_banner_text{
font-size:12px;
color:#333333;
margin-bottom:5px;
}
#main_banner_image{
float:left;
margin:0 5px 0 0;
}
#main_banner_image_right{
float:right;
margin:0 0 0 5px;
}
#main_banner_image img{
border:0;
}
#main_banner_image_right img{
border:0;
}
#do_main_content td{
vertical-align:top;
}
div.event_div_future{
padding:5px 5px 5px 5px;
border:1px solid #cccccc;
background-color:#dbecff;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:10px;
}
div.event_div_current{
padding:5px 5px 5px 5px;
border:1px solid #cccccc;
background-color:#c4ffdc;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:10px;
}
div.event_div_archive{
padding:5px 5px 5px 5px;
border:1px solid #cccccc;
background-color:#f5f5f5;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:10px;
}
.event_date{
font-size:10px;
color:black;
font-weight:bold;
}
.event_title{
font-size:11px;
color:black;
padding-left:10px;
padding-top:5px;
text-align:justify;
}
.event_link{
font-size:10px;
text-align:right;
}
.event_link a:link, .event_link a:visited{
font-size:10px;
text-decoration:none;
color:#4DAE00;
}
.event_link a:hover{
font-size:10px;
text-decoration:underline;
color:#555555;
}
.event_link a:active{
font-size:10px;
text-decoration:underline;
color:#ff0000;
}
td.mmrow{
padding-left: 7px; 
background-image: url(/assets/images/bt_sm_cnt.gif); 
vertical-align: middle; 
text-align: left;
}
td.mmcur {
padding-left: 7px;
background-image: url(/assets/images/bt_cnt.gif);
vertical-align: middle;
text-align: left
}
td.mmfirst{
padding:0 0 0 0;
text-align: center;
width:24;
}
td.mmrow a{
font-weight: 700;
font-size: 11px;
color: #392800;
line-height: 1;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none
}
/* for left_menu */
DIV.left_menu {
background-image: url('/assets/images/bgleftmenu.gif');
background-repeat: no-repeat;
background-position: top left;
height:					100%;
width:					242px;
}
UL.left_menu {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
BORDER-RIGHT: medium none;
BORDER-TOP: medium none;
LIST-STYLE: none;
PADDING:				20px 30px 0px 10px;
FONT-SIZE:				14px;
COLOR: #4b73cb;
FONT-FAMILY: Geneva CY, Tahoma, Arial, sans-serif;
}
UL.left_menu LI {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
BORDER-RIGHT: medium none;
BORDER-TOP: medium none;
MARGIN: 0px;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}
UL.left_menu LI.active {
background-image:url(/assets/images/strelka_sel.gif);
background-repeat:no-repeat;
background-position:0 2;
padding-left:12px;
}
UL.left_menu LI.inactive {
background-image:url(/assets/images/strelka.gif);
background-repeat:no-repeat;
background-position:0 0;
padding-left:11px;
}
UL.left_menu A.active{
FONT-SIZE: 11px;
COLOR: #676767;
FONT-FAMILY: Geneva CY, Tahoma, Arial, sans-serif;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
}
UL.left_menu A {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
BORDER-RIGHT: medium none;
BORDER-TOP: medium none;
CURSOR: hand;
MARGIN: 0px;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
FONT-SIZE: 11px;
COLOR: #4b73cb;
FONT-FAMILY: Geneva CY, Tahoma, Arial, sans-serif;
TEXT-DECORATION: none;
}
UL.left_menu UL {
MARGIN: 0px 0px 0px 16px;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
LIST-STYLE: none;
}
UL.left_menu A:hover {
COLOR: #b0b0d0;
}
UL.left_menu A.Current {
BACKGROUND-COLOR: #d0e0f0;
FONT-WEIGHT: bolder;
}
UL.left_menu IMG{
MARGIN: 0px 4px;
BORDER: none;
}
/* end for left_menu */
/* footer */
DIV#footer {
clear:both;
PADDING-RIGHT:			40px;
PADDING-BOTTOM:			40px;
BORDER-TOP:				#963502 0px solid;
BACKGROUND-IMAGE:		url('/assets/images/bt_grad.gif');
PADDING-TOP:			15px;
BACKGROUND-REPEAT:		repeat-x;
BORDER-RIGHT-STYLE:		none;
BORDER-LEFT-STYLE:		none;
BORDER-BOTTOM-STYLE:	none;
BACKGROUND-COLOR:		#a5a5a5;
TEXT-ALIGN:				right;
FONT-FAMILY:			Geneva CY, Tahoma, Arial, sans-serif;
FONT-SIZE:				10px;
COLOR:					white;
TEXT-DECORATION:		none;
}
DIV#footer A{
FONT-FAMILY:			Geneva CY, Tahoma, Arial, sans-serif;
FONT-SIZE:				10px;
COLOR:					white;
TEXT-DECORATION:		none;
CURSOR:					hand;
}
DIV#footer A:hover {
COLOR: #b0b0d0;
}
.sp {
    margin: 15px 0;
    color: #fff;
    FONT-WEIGHT: 500;
    FONT-SIZE: 13px;
}