/* correct style */



BODY {BACKGROUND: white; MARGIN: 0px; FONT: 13px Helvetica, sans-serif; COLOR: black; TEXT-ALIGN: justify}



.breadcrumbs {FONT: 10px Helvetica, sans-serif; COLOR: black; TEXT-ALIGN: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px;}



.main_menu_stroka {PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #787878}



.main_menu {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff;   word-spacing:10; text-decoration:none}


.main_menu A {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff;  word-spacing:10; text-decoration:none}



.news {FONT-SIZE: 11px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px}



.last_ar { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left}

.last_ar A { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #878787}

table.recom { FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #878787}
h1.h1-new  { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #878787}
h2.h2-new	{ FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #878787}

H2 {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #5d7756}

H1 {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #5d7756; text-align: left; PADDING-LEFT: 25px;}

H3 {FONT-WEIGHT: bold; FONT-SIZE: 13px}



/* unknown style */



UNKNOWN {



	COLOR: #324b82



}



.light_blue {COLOR: #98a5c0}



.gray {COLOR: #e9e9e9}







TD {FONT: 13px Helvetica, sans-serif; COLOR: black; TEXT-ALIGN: justify! important}



IMG {BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}



INPUT {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid}



A {COLOR: #324b82; TEXT-DECORATION: underline}



A:hover {TEXT-DECORATION: none}











.header {BACKGROUND-IMAGE: url(/images/bg_header.gif); BACKGROUND-REPEAT: repeat-x}



.logo {	BACKGROUND-IMAGE: url(/images/bg_header.gif); BACKGROUND-REPEAT: repeat-x}



.contacts {BACKGROUND-IMAGE: url(/images/bg_header.gif); BACKGROUND-REPEAT: repeat-x}



.top_image {BACKGROUND-IMAGE: url(/images/bg_header.gif); BACKGROUND-REPEAT: repeat-x}



.logo {VERTICAL-ALIGN: middle; TEXT-ALIGN: center}



.top_image {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: center}



.contacts {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: white; PADDING-TOP: 20px; WHITE-SPACE: nowrap}



.contacts A {COLOR: white}







.main_menu_items {FLOAT: left; PADDING-TOP: 4px}



.main_menu_items A {PADDING-RIGHT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: white; TEXT-DECORATION: none}



.search {PADDING-RIGHT: 10px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; WHITE-SPACE: nowrap}



.search A {FONT-WEIGHT: bold; COLOR: white}



.menu {VERTICAL-ALIGN: top; WIDTH: 250px; HEIGHT: 100%; BACKGROUND-COLOR: #b7d4af}



.menu H3 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #5d7756}



.ctitle {RIGHT: -250px; MARGIN-BOTTOM: -25px; WIDTH: 20px; POSITION: relative; TOP: -28px}



.menu .menu_items {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 180%; PADDING-TOP: 2px; WHITE-SPACE: nowrap}



.menu A.current {PADDING-RIGHT: 25px; BACKGROUND-POSITION: right 50%; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/str_right.gif); COLOR: black; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}



#active_menu {PADDING-RIGHT: 25px; BACKGROUND-POSITION: right 50%; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/str_right.gif); COLOR: black; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}



.content {PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 10px; HEIGHT: 100%}



.counters {	BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: center}



.ad {PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FONT-SIZE: 10px; PADDING-BOTTOM: 11px; PADDING-TOP: 11px}



.ad A {FONT-SIZE: 10px; COLOR: gray}



.over_footer {



	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: #787878; TEXT-ALIGN: center



}



.footer {



	PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #5d7756



}



P {



	TEXT-ALIGN: justify; font-size: 12px;



}



.contentheadingvivi {



	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #324b82; TEXT-ALIGN: justify! important



}



.contentpaneopen {



	TEXT-ALIGN: justify! important



}



.contentheading {



	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #324b82



}



TABLE.contentpaneopen {



	TEXT-ALIGN: justify! important



}



TABLE.contentpaneopen TD {



	TEXT-ALIGN: justify! important



}



TABLE.contentpaneopen TD.componentheading {



	TEXT-ALIGN: justify! important



}



BLOCKQUOTE {



	FONT: bold 95% arial, sans-serif; COLOR: #666666



}



.rekl {



	FONT-SIZE: 10px; COLOR: gray



}



.pagenav_next {



	FONT-SIZE: 10px; COLOR: gray



}



.pagenav_prev {



	FONT-SIZE: 10px; COLOR: gray



}



A.box_title {



	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 10px; COLOR: #000; PADDING-TOP: 10px; TEXT-DECORATION: none



}



.information {



	BACKGROUND: #fff; MARGIN-BOTTOM: 10px



}



#div2 {



	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 550px; PADDING-TOP: 0px; POSITION: relative; TOP: 22px; HEIGHT: 20px



}



#div1 {



	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; POSITION: relative; TOP: 19px; HEIGHT: 20px



}

















.ssilka {

font-size: 11px; line-height: 10px; margin:10px 10px 10px 30px	

}

.details	

{font-size: 12px;

	text-align: justify;

	line-height: 18px;

	margin: 10px 30px 10px 30px;}







.cat a {	font-size: 11px; color: #75654b; text-decoration: none}

	.cat a:hover {	text-decoration: underline }

	.cat span { font-size: 9px; padding: 0 0 0 4px; }



.nav {

	color: #75654b;

	font-size: 12px;

	font-weight: bold;

	margin: 0 16px 8px 10px;

	padding: 0 0 1px 0;

}

. lbox {margin-top: 10px;}



.cbox {

	margin: 0 16px 0 10px;

}

	.cbox ul {

		margin: 0 0 0 15px;

		padding: 0 0 0 20px;

	}



	.cbox li {

		padding: 2px 0 4px 6px;

	}



.fbox {

	border: 1px solid #998d79;

	padding: 10px;

	margin: 5px 5px 5px 10px;

}



.title {

	font-weight: bold; font-size: 12px; color: #75654b; margin: 0 0 2px 0;

}



.desc {

	font-size: 11px; color: #696969; font-weight: normal; margin: 0 0 2px 0;

}



.url {

	font-weight: normal; font-size: 11px; color: #696969;  margin: 5px 0 5px 0;

}

	.url a {

		font-size: 11px; color: #696969; text-decoration: none;

	}

	.url a:hover {

		text-decoration: underline;

	}

	

.page {

	color: #9f9584;

	font-weight: bold;

	font-size: 12px;

	margin: 0px 0px 0px 0px;

}

	.page p {



	}



.pagination {

	padding: 2px;

	font-size: 12px;

	font-weight: bold;

}

	.pagination ul {

		font-size: 12px;

		margin: 10px 0 10px 0;

		padding: 0px;

		text-align: left;

	}

	.pagination li {

		display: inline;

		list-style-type: none;

		padding-bottom: 1px;

	}

	.pagination a {

		color: #9f9584;

		border: #9f9584 1px solid;

		padding: 5px;

		text-decoration: none;

	}

	.pagination a:visited {

		color: #9f9584;

		padding: 5px;

		text-decoration: none;

	}

	.pagination a:hover {

		background-color: #f0eee9;

		border: #75654b 1px solid;

		color: #9f9584;

		text-decoration: none;

	}

	.pagination a:active {

		background-color: #f0eee9;

		border: #9f9584 1px solid;

		color: #9f9584;

	}

	.pagination li.firstpage {

		margin-right: 5px;

	}

	.pagination li.nextpage {

		font-weight: bold;

		margin-right: 5px;

	}

