@charset "windows-1251";
body, div {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
body{
	background-color:#14664E;
}
a{
	color:#14694A;
}
/*  */
#header{
	height: 92px;
	background-color:#197D61;
	background-image:url(img/header_bg.gif);
	background-repeat:repeat-x;
	text-align:right;

}
#logo{
	background-image:url(img/logo.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:25px;
	left:31px;
	width:154px;
	height:50px;
}
#slogan{
	background-image:url(img/slogan.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:19px;
	left:207px;
	width:332px;
	height:45px;
}

/*    */

.tools_links{
	padding-top:9px;
}

.tools_links a{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:1px;
	padding-left:21px;
	padding-right:15px;
}
#tools_feedback {background-image:url(img/ico_send.gif);}
#tools_map {background-image:url(img/ico_map.gif);}

/*  */
#lang{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding-top:9px;
	padding-right:21px;
	white-space:nowrap;
}
#lang, #lang a{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

/*  */
#menu{
	font-size:12px;
	vertical-align:middle;
	height:29px;
	background-color:#642627;
	background-image:url(img/menu_bg.jpg);
	background-repeat:repeat-x;
	padding-left:22px;
	color:#FFFAF2;
	font-size:12px;
	font-weight:bold;	
	white-space:nowrap;
}

#menu a, #menu span {
	padding-left:11px;
	padding-right:5px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
 #menu span{
 	color: #FFDF8F;
 }
.menulink{
	background-image:url(img/menu_separator.gif);
	background-repeat:no-repeat;
	background-position:1px;
}
#menu_last_td{
	background-image:url(img/menu_rounded.gif);
	background-repeat:no-repeat;
	width:16px;
}

/*    */
#top_shadow{
	background-image:url(img/shadow_top.gif);
	background-repeat:repeat-x;
}

/*  */
#content{
	clear:both;
	background-color:#EFF2EB;
	background-image:url(img/content_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	min-height:366px;
	height:100%;
	overflow:visible;
	padding-top:39px;
}
#content #bg_index{
	background-image:url(img/index_bg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:366px;
	padding-left:31px;
}
#content #bg{
	padding:0px 69px  127px 31px;
	display:table;
}

/*   */
#sex_switch{
	background-image:url(img/sex_switch.gif);
	background-repeat:no-repeat;
	width:101px;
	height:89px;
	position:absolute;
	top:284px;
	left:26px;
}
#sex_switch div span{
	cursor:pointer;
	display:none;
}
#male{
	background-image:url(img/sex_switch_male.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height:42px;
}
#female{
	background-image:url(img/sex_switch_female.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height:45px;
}

/*    */
#rasp{
	position:absolute;
	top:181px;
	width:98%;
	float:right;
}
#index_block{
	float:right;
	right:28px;
	width:300px;
	padding-left:500px;
}
#index_block a{
	font-size:15px;
	font-weight:bold;
	color:#2A6145;
}
.newsimage{
	float:left;
	margin-right:15px;
}
#index_block div{
	clear:both;
	padding-bottom: 28px;
}

/*   */
#pagename{
	padding-left:205px;
	font-weight:bold;
	font-size:17px;
	height:30px;
	clear:both;
}

/*  -  */
#main{
	padding-left:200px;
}

#main div{
	font-size:12px;
	padding-bottom:20px;
}

/*   */
#leftcol{
	width:198px;
	float:left;
	padding-bottom:60px;
}

/*   */
#leftcol img{
	border:2px solid #2A6145;
	margin-bottom:14px;
}

/*   */

#leftcol ul li{
	font-family:Tahoma;
	color:#90928D;
	font-weight:bold;
	line-height:1.6em;
	font-size:12px;
}
#leftcol ul li span{
	color:#000000;
}
#leftcol ul li a{
	color:#006B44;
}

#table_model_tiny img{
	border:1px solid #4A927A;
	margin-bottom:6px;
}
#table_model_tiny{
	margin-left:15px;
}
#table_model_tiny td{
	padding:0px 4px 16px;
}
/*  */
#table_model img{
	border:1px solid #4A927A;
	margin-bottom:6px;
}
#table_model td{
	padding:20px 27px 20px 0px;
}
#table_model span{
	color: #7F827B;
}
#table_model span a{
	font-size:14px;
	font-weight:bold;
	margin-right:6px;
}
#table_model hr{
	color:#A9ACA5;
	background-color:#A9ACA5;
}
#table_model  #pager{
	padding-left:12px;
	padding-top:13px;
	color:#0D0F0A;
}
#table_model  #pager #page_current{
	font-weight:bold;
	color:#000000;
	padding: 0px 5px 0px 0px;
}

/*  */
#form div{
	padding:0px 0px 11px;
}
#form .form_inputs input{
	width: 265px;
	/*border-width: 2px;
	border-style: inset;
	border-top-color: #808080;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
	border-left-color: #808080;*/
}
#form .form_checks div{
	padding:0px;
}

/* FOOTER */

#footer_border{
	clear:both;
	background-color:#7C1612;
	background-image:url(img/footer_border.gif);
	background-repeat:repeat-x;
	height:8px;
	overflow:hidden;
}
#footer_border_index{
	background-image:url(img/footer_border.gif);
	background-repeat:repeat-x;
	height:64px;
	background-color:#14664F;
	overflow:hidden;
}
#footer_border_index div{
	background-image:url(img/footer_index.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:64px;
}

#footer{
	padding:25px 27px 34px 31px;
	clear:both;
}
#footer, #footer a{
	color:#A1C2B8;
}
