@charset "utf-8";
body			{margin-top: 5px; margin-left: 15px; font-family: verdana, arial, helvetica, sans-serif; background-color : #FEE6B8;}

em 				{font-weight: normal; font-style: italic; color: #663300; }
img				{border: none;}

table  			{ border-collapse: collapse; border-spacing: 0;}
td, th 			{ padding: 0; margin:0;}


#lang			{padding-right:10px; font-size: 10pt; color: #996633;}
#lang a:link 	{text-decoration: none; color: #996633;}
#lang a:visited {text-decoration: none; color: #996633;}
#lang a:hover 	{text-decoration: underline; color: #990000;}
#lang a:active 	{text-decoration: none;}

.clear {
	clear: both;
}

#mainmenu {
	width: 230px;
	margin: 0;
	padding:0;	
	padding-top: 0px;
	margin-top: 0px;
}
#mainmenu ul{
	list-style: none;
	margin-left: 23px;
	border-top: solid 1px #996633;
	padding: 0;
	padding-top: 0px;
	margin-top: 0px;
}
#mainmenu li {
	padding-left: 24px;
	background: url(menuarrow.gif) no-repeat top left;
	border-bottom: solid 1px #996633;
	padding-top: 0px;
	margin-top: 0px;
}
#mainmenu li a{
	padding-left: 6px;
	display: block;
	height: 24px;
	text-decoration: none;
	font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 24px;
	color: #990000;
}
#mainmenu li a:hover {
	margin-left: 6px;
}

#mainmenu li.active {
	background: url(menuarrow-active.gif) no-repeat top left;
}
#mainmenu li.active a{
	margin-left: 1px;
	background: #cc9933;
}
#mainmenu li.active a:hover{
	margin-left: 1px;
}


#leftcolumn {
	width: 210px;
	margin-left: 48px;
	padding: 0;
	_margin-left: 8px;
}

#leftcolumn ul{
	list-style: none;
	padding:0;
}

#leftcolumn li {
	margin-top: 20px;
	_margin-top: 0px;
}

#leftcolumn li div {
	padding-left: 6px;
	text-decoration: none;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 24px;
	color: #996633;	
}

#leftcolumn li a {
	padding-left: 15px;
}

.copyr {
	text-decoration: none;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 24px;
	color: #996633;
}



.headerline {
	display: block;
	height: 28px;
	text-decoration: none;
	font: bold 13pt Tahoma, Verdana,   Arial, Geneva, Helvetica, sans-serif;
	line-height: 28px;
	letter-spacing: 4px;
	word-spacing: 15px;
	color: #ffcc66;
}

.logolinebig {
	display: block;
	height: 28px;
	text-decoration: none;
	font: bold 18pt Georgia, Times New Roman, Tahoma, Verdana,   Arial, Geneva, Helvetica, sans-serif;
	line-height: 28px;
	letter-spacing: 4px;
	word-spacing: normal;
	color: #990000;
}
.logolinesmall {
	display: block;
	height: 8px;
	text-decoration: none;
	font: bold 7pt Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	line-height: 8px;
	letter-spacing: 2px;
	word-spacing: normal;
	color: #990000;
}

.imgkare {
	margin: 0px;
	padding: 0px;
}

.kare_head {
	margin-top: 0px;
	margin-bottom:0px;
	padding-left: 4px;
	padding-top: 0px;
	padding-bottom:0px;	
	
	text-decoration: none;
	font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #996633;
}

.content {
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #663300;
	display: block;
}
.content a {
	padding-left: 10px;
	color: #663300;
	text-decoration: none;	
}
.content a:hover {
	color: #990000;
	text-decoration: underline;	
}

.bgcounter {
	padding-left: 120px;
	padding-top: 10px;
}

#content {
	font: normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #663300;
	display: block;
}

#content p {
	padding-top: 0px;
	margin-top: 0px;
	text-align:justify;
}

#content .about p {
	padding-top: 0px;
	margin-top: 0px;
	_margin-top: -13px;
	text-align:justify;
}

#content li a {
	color: #663300;
	text-decoration: none;	
}
#content li a:hover {
	color: #990000;
	text-decoration: underline;	
}

#content h3{
	font-size: 11pt;
}

#pathaway {
	margin-top: 5px;
	font-size: 7pt;
	color: #963;
	position: relative;
	padding-right: 50px;
	padding-left: 10px;
}
#pathaway a{
	text-decoration: none;
	padding: 0 3px;
	color: #963;
}
#pathaway a:hover{
	color: #900;
}

.imgf {
	float:none;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 0px;
	width: 430px;
}

.liimgf {
	float:none;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 0px;
	width: 390px;
}

.imgl, .liimgl {
	float:left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	width: 200px;
}
.liimgl {
	margin-top: 0px;
}

.imgl.tumbs{
	width: 80px;
	margin-top: 0px;
	margin-bottom: 10px;
}


.imgr, .liimgr {
	float:right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	width: 200px;
}

.liimgr {
	margin-top: 0px;
}

.imgr.tumbs{
	width: 80px;
}

.imgr.tumbs img, .imgl.tumbs img { 
	border:solid 1px #996633;
}

#content .imgl p, #content .imgr p {
	text-align:left;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #663300;
	display: block;
	margin-top: 5px;
}


#content .liimgl p, #content .liimgr p {
	text-align:left;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #663300;
	display: block;
	margin-top: 5px;
}

#content a {
	color: #663300;
	text-decoration: none;	
}
#content a:hover {
	color: #990000;
	text-decoration: underline;	
}




br	 			{font-size: 5px}
hr				{color: #8e8e8e; height: 1px}




.linkbroshura img { 
	border:solid 1px #996633;
}


.kare_data {
	margin:0;
	padding:0;
	margin-bottom: 5px;
}

.kare_data dl {
	margin:0;
	padding:0;
}

.kare_data dt{
	margin-top: 10px;
	font-size: 7pt;
	color: #990000;
	font-weight: normal;
	margin-bottom: 0px;
	clear: left;
}
.kare_data dd{
	margin:0 5px 0 0;
	padding:0;
	font-size: 9pt;
	color: #663300;
	clear: left;
}
.kare_data img{
	float: left;
	border: solid 1px #996633;
	margin-right: 5px;
	margin-bottom: 5px;
}
.kare_data dd a{
	margin:0;
	padding:0;
	font-size: 9pt;
	text-decoration:none;
	color: #663300;
	font-weight: normal;
}
.kare_data dd a:hover{
	color: #990000;
	text-decoration:underline;
}



.table_style {
	border: none; 
	border: 1px solid #663300;
	font: normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #663300;
	margin: -180 0 0 0;
	padding: 0;
}

.table_style td { 
	border: 1px solid #663300; 
	padding: 2px;
}



FORM 			{FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #000000;}
.form_b			{BORDER-COLOR: #8E8E8E;FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8E8E8E; background-color:#ffffff; border: 1px; cursor:pointer; FONT-FAMILY: verdana, arial,  helvetica, sans-serif;}
INPUT			{BORDER-TOP-COLOR: #8E8E8E; BORDER-LEFT-COLOR: #8E8E8E; BORDER-RIGHT-COLOR: #8E8E8E; BORDER-BOTTOM-COLOR: #8E8E8E; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px;  BORDER-RIGHT-WIDTH: 1px; background-color: #efefef;}
.input_login	{FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000;}
A:link 			{TEXT-DECORATION: none;}
A:visited 		{TEXT-DECORATION: none;}
A:hover 		{TEXT-DECORATION: none;}
A:active 		{TEXT-DECORATION: none;}
.img_border		{border:1px;}
.services		{FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #E0E0E0;}
.rub_name		{FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #8E8E8E;}
.hdh			{FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000;}
.hdt			{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000;}
.hdt12			{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000;}
.pdt			{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000;}
.input_modif	{BORDER-TOP-COLOR: #ffffff; BORDER-LEFT-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-RIGHT-WIDTH: 0px; background-color : #ffffff;}

.info_sub_v		{display:block; visibility:visible}
.info_sub_h		{display:none; }


/* Новости */

.news{
font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #663300;
border:1px solid #663300;
padding:10px;
}

.news_label{
padding:5px;
color:#FFFFFF;
background-color:#663300;
display:block;
width:250px;
position:relative;
top:-10px;
left:-10px;
text-align:center
}

h1{
font: bold 14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #663300;
margin:0px;
padding:0px;
margin-bottom:10px;}

.news h2{
font: normal 13pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #663300;
margin:0px;
padding:0px;
margin-bottom:10px;}

.news p{
padding-top:0px;
margin-top:0px;
text-align:justify;}

.morelink{
font-wight:bold;
position:relative;
display:block;
top:-20px;
color:#9d0000;
text-align:right;}

.news_item{
display:block;
float:none;
}

.news_item img{
float:left;
display: block;
}

.submenu_link {
	margin-top: 20px;
	_margin-top: 0px;
	padding-left: 6px;
	text-decoration: none;
	font: normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #990000;	
	display:block;
}

.submenu_link a {
	padding-left: 0px;
	color: #990000;
}

.submenu_link a:hover{
	text-decoration:underline;
}