body, td, p, span, div{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
div {
	margin: 0px;
	padding: 0px;
}
.txt_obr img{
	border: 2px solid #FBD690;
}
/**/
a {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
	line-height: 110%;
	text-decoration: underline;}
a:hover{color: #ff3300;}
/**/
.bg1 {
	background-image:url(framework.files/head1.jpg);
	background-position:center top; 
	background-repeat:no-repeat; 
	vertical-align:top;
	width:100%;
	height:100%;
}
.bg10 {
	background:url(bg_10.jpg) bottom center no-repeat;
	width:100%;
	height:100%;
}
.bg3 {
	width:100%;
	height:100%;
}
/**/
.level {
	background: url(index_16.gif) bottom left no-repeat;
}
.level2 {
	background-image:url(index_15.gif);
	background-repeat: repeat-y;
	background-position:left;
}
.level3 {
	background-image: url(index_13.gif);
	background-repeat: no-repeat;
	background-position:left;
}
.razm {
	padding-right: 50px;
	padding-left: 50px;
	padding-bottom: 10px;
	padding-top:5px;
}

/**/
.level1 {
	background-image: url(index_06.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.level22 {
	background-image:url(index_05.gif);
	background-position:left;
	background-repeat: repeat-y;
	width:100%;
	height:100%;
}
.level33{
	background-image:url(index_03.gif);
	background-repeat: no-repeat;
}
.razmer {
	padding-right: 45px;
	padding-left: 45px;
	padding-bottom: 5px;
}
/**/
a.top_list:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
	line-height: 110%;
	text-decoration: underline;
}
a.top_list:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
	line-height: 110%;
	text-decoration: underline;
}
a.top_list:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
	line-height: 110%;
	text-decoration: underline;
}

.calendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 125%;
	color: #007bc8;
	text-transform: uppercase;
}
.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0076BF;
	line-height: 125%;
	text-transform: uppercase;
}
.news_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 125%;
	color: #474747;
	text-align: left;
}
a.news_text:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 125%;
	color: #474747;
	text-align: left;
	text-decoration:underline;	
}
a.news_text:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 125%;
	color: #474747;
	text-align: left;
	text-decoration:none;
}
a.news_text:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 125%;
	color: #474747;
	text-align: left;
	text-decoration:none;
}
.news_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 80%;
	color: #0076BF;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: left;
}
.txt_obr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
}
a.back_next:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 125%;
	color: #213E00;
	text-transform: uppercase;
}
a.back_next:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 125%;
	color: #213E00;
	text-transform: uppercase;
}
a.back_next:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 125%;
	color: #213E00;
	text-transform: uppercase;
}
.archiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 125%;
	color: #00368F;
	text-transform: uppercase;
}
.titul1 {
	padding-top:22px;
}
.titul2 {
	padding-top:10px;
	padding-left: 5px;
}
.pad {
	padding-top: 10px;
}
.pad_bot {
	padding-bottom: 90px;
}
.pad_rig {
	padding-right:20px;
}
.razmer2 {
	padding-bottom: 10px;
	padding-left:45px;
	padding-right:45px;
}