/*  main
------------------------------------------------------------------------------------*/
body {	margin: 0;
	background-color: #F7E8D4;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-image: url('../im/v_sfon.gif'); 
	background-repeat: repeat-x;
	}
table { border: none; }
a { text-decoration: none; }
a img { border: none; }
.forma { width:167px; height:20px; font-family:tahoma; font-size:11px; border:1px solid #A63D56; }

/*  fonts
------------------------------------------------------------------------------------*/
h1 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin:6 0 0 20;
	}
h2 {
	font-size: 15px;
	font-weight: bold;
	color: #E40071;
	margin:6 0 0 20;
	}
h3 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	margin:0;
	}
.sresult {
	font-size: 15px;
	font-weight: bold;
	color: #E40071;
	margin:6 0 0 20;
	}
.z_menu {
	font-size: 10px;
	font-weight: bold;	
	margin:4 0 6 0;
	}		
.z_menu a {
	color: #E40071;
	}
	
.txt_menu {
	font-size: 10px;
	color: #6B2A39;
	margin:0 8 0 0;	
	}
.txt_menu a {
	color: #000;	
	}
	
.txt {
	font-family: Verdana;
	font-size: 12px;
	margin:12 20 12 15;
	}
.txt_sh {
	font-family: Verdana;
	font-size: 11px;
	margin:8 0 0 20;
	}
.txt_br {
	font-family: Verdana;
	font-size: 11px;
	color: #6B2A39;
	}
.txt_br a {
	color: #6B2A39;
	}
.txt_br a:hover {
	color: #b34f6a;
	}

.txt_data {
	font-size: 11px;
	color: #E40071;	
	margin:0 20 0 15;
	}
.txt_data a{
	color: #E40071;
	text-decoration: underline;		
	}
.txt_dalee {
	font-size: 11px;
	font-weight: bold;	
	color: #9B344B;	
	margin:0 20 0 15;
	}
.txt_dalee a {
	color: #9B344B;
	text-decoration: underline;		
	}
		
/*  top
------------------------------------------------------------------------------------*/
.z_top {
	color: #F7ABAD;
	font-size: 10px;
	font-weight: bold;	
	position: absolute; 
	z-index:2; 
	top: 33px; left: 307px;
	}
.z_top1 {
	position: absolute; 
	z-index:3; 
	top: 4;
	}
.txt_top {
	color: #F7ABAD;
	font-size: 10px;
	font-weight: bold;
	padding:0 14 0 0;
	}	
.txt_top a {
	color: #F7ABAD;
	}

/*  left menu
------------------------------------------------------------------------------------*/
.menu_v1 { 
	width: 228px;
	margin:0 0 0 8;
	}
.menu_v2 { 
	background-color: #9B344B;
	background-image:  url('../im/mn_v.gif');
	height: 26px;
	}
.menu_v3 { 
	background-color: #FFF;
	background-image:  url('../im/mn_vr.gif');
	background-repeat: no-repeat;
	background-position: right top;
	height: 16px;
	}
.menu_c1 { 
	background-color: #FFF;
	margin:0 0 0 8;
	}
.menu_c2 { 
	background-color: #FFF;
	background-image:  url('../im/mncen_cr.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 115px;
	}
.menu_c3 { 
	background-color: #E7D5BD;
	background-image:  url('../im/mncen_rt.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 1px;
	}
.menu_n1 { 
	background-color: #FFF;
	background-image:  url('../im/sern_fon.gif');
	background-repeat: repeat-õ;
	margin:0 0 0 8;
	height: 18px;
	}
.menu_n2 { 
	height: 18px;
	width: 112px;
	}
.menu_n3 { 
	background-image:  url('../im/sern_rt.gif');
	background-repeat: no-repeat;
	background-position: right top;
	width: 116px;
	}

/*  right menu
------------------------------------------------------------------------------------*/
.txt_rmenu {
	font-size: 11px;
	color: #6B2A39;
	}
.txt_rmenu a {
	color: #6B2A39;
	}
.poisk {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin:2 0 0 25;
	}
.rmenu { 
	width: 190px;
	margin:0 8 0 8;
	}
.rmenu_v { 
	background-color: #9B344B;
	background-image: url('../im/rmn_v1.gif');
	height: 26px;
	}
.rmenu_c1 { 
	background-color: #FFF;
	background-image:  url('../im/mncen_cr.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 189px; height: 100px;
	}
.rmenu_c2 { 
	background-color: #E7D5BD;
	background-image:  url('../im/mncen_rt.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 1px;
	}

/*  center column
------------------------------------------------------------------------------------*/
.ser_v1 { 
	background-color: #F7E8D4;
	width: 100%;
	}	
.ser_v2 { 
	background-color: #E40071;
	background-image: url('../im/serv_2.gif');
	background-repeat: no-repeat;
	}
.ser_v3 { 
	background-color: #E40071;
	background-image: url('../im/serv_fon.gif');
	background-repeat: repeat-x;
	width: 100%;
	}
.ser_v4 { 
	background-color: #FFF;
	background-image: url('../im/serv_fnn.gif');
	background-repeat: repeat-x;
	}

.sh_2 { 
	background-color: #FFF;
	background-image:  url('../im/v_s3.gif');
	background-repeat: no-repeat;
	background-position: left top;
	height: 171px;
	}
.sh_3 { 
	background-color: #FFF;
	background-image:  url('../im/v_s4.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	}
.ser_c1 { 
	background-color: #FFF;
	width: 210;	height: 180px;
	}
.ser_c2 { 
	background-color: #FFF;
	background-image:  url('../im/mncen_cr.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	}		
.ser_c3 { 
	background-color: #E7D5BD;
	background-image:  url('../im/mncen_rt.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 1px;
	}	
.ser_n { 
	background-color: #FFF;
	background-image:  url('../im/sern_fon.gif');
	background-repeat: repeat-x;
	height: 18px;
	}
	
/*  bottom
------------------------------------------------------------------------------------*/
.txt_niz {
	font-size: 11px;
	color: #6B2A39;
	margin:0 20 0 10;	
	}
.txt_niz a {
	color: #6B2A39;
	}
.bottom { 
	background-image:  url('../im/n_fon.gif');
	background-repeat: repeat-x;
	height: 55px; width: 100%;
	margin:10 0 0 0;
	}	