@charset "utf-8";

/* Начало Глобальные переменные */

* {

margin:0;

padding:0

}

body {

text-align:center;

}

img {border:none}

ul {

list-style-type:none;

}  

h1 {

font:23px Tahoma;

color:#543e33;

margin-top:20px;

}

h2 {

font:18px Tahoma;

color:#543e33;

margin-top:20px;

}

h3 {

background:url('/images/h3_bg_lv.jpg') left top no-repeat;

width:215px;

height:25px;

margin-top:42px;

font:18px Tahoma;

color:#fff;

padding-top:8px;

padding-left:18px;

}

h4{

	color:#543e33;

	margin-left:3%;

	margin-top:16px;

	line-height:20px;

	float:left;

	font-family: Georgia;

	font-size: 24px;

	font-style: italic;

	text-align: center;

}

h4 span {

	font:italic 19px Georgia;

	letter-spacing: 3px;

	text-align: center;

} 

p {

font:11px tahoma;

color:#402e25;

margin-top:15px;

}

.main {	 

background:url('/images/body_bg_lv.jpg') center top no-repeat;

text-align:left;

min-width:1000px;

max-width:1250px;

margin:0px auto;

width:expression(document.body.clientWidth<=1000?'1000px':(document.body.clientWidth>1250?'1250px':'100%'));

position:relative;

}
a:link, a:visited, a:hover{
	color: #734f29;
	text-decoration: underline;
}
a:hover{
	text-decoration: underline;
}
.clear {

clear:both;

line-height:1%;

margin-bottom:-1px;

height:1px;

overflow:hidden;

font-size:0px

}  

.short_story_table {

	margin-bottom: 10px;

	border: thin solid #DFC995;

}



.header {

width:100%;

}		   

.logo {	   

margin-top:8px;

margin-left:36px;

-margin-left:18px;

float:left;

}	

.kartina {

background:url('/images/kartina_lv.jpg') left top no-repeat; 

width:188px;

height:66px;

margin-left:2%;

float:left;

} 

.ic_net {	

margin:26px 80px 0 0;

-margin-right:40px;

float:right;

}  

.ic_mail {	

margin:20px 38px 0 0;

float:right;

} 

.ic_home {

margin:26px 42px 0 0;

float:right;

}	   

.service {

background:url('/images/service_lv.png') left top no-repeat; 

width:271px;

height:138px; 		

margin-left:4%;

-margin-left:2%;

float:left;

filter:expression(fixPNG(this));

} 

.service ul {

margin-left:28px;

}

.service li {

line-height:16px;

margin-top:3px;

font:italic 11px Georgia;

color:#fff;

} 

.title_1 {

font:bold 12px Georgia;

color:#ffffff;

padding-top:40px;

margin-left:28px;

-margin-left:14px;

}	

.center_1 {		

width:34%;

text-align:center;

margin-left:1%;

margin-right:-100px; 

margin-top:-10px;

float:left;

} 

.deti {

background:url('/images/deti_lv.png') left top no-repeat; 

width:308px;

height:164px; 		

margin:0px auto;

filter:expression(fixPNG(this)); 

position:relative;

z-index:100;

}								

.divan {

background:url('/images/divan_lv.png') left top no-repeat; 

width:435px;

height:195px; 		

float:right;

filter:expression(fixPNG(this)); 

margin-top:-60px;

}  

.search_form {

margin:6px 0 0 46px;

-margin:10px 0 0 23px;

float:left;

}	

.search_inp  {

background:url('/images/search_block_lv.jpg') left top no-repeat; 

width:180px;

height:26px; 	 

float:left;

}

.search_inp input{

background:transparent;

border:none;	

width:160px;

height:20px; 

font:11px Tahoma;

color:#935e28;	 

padding:8px 0 0 10px;

}  	

.search_but {

margin-left:8px;

-margin-left:4px;

float:left;

}

.search_but input {

background:url('/images/search_but_lv.gif') left top no-repeat;

width:18px;

height:26px;

border:none;

cursor:pointer;

}

.menu {	   

margin:12px 0 0 67px;

//margin:17px 0 0 67px;

float:left;

}	 

.menu li{

font:bold 11px Tahoma;

color:#fff;			  

margin-right:15px;

float:left;

}

.menu a {	

margin-right:15px;

color:#fff;

text-decoration:none; 

}

.menu a:hover {

text-decoration:underline;

}	 

.content {

width:100%;

margin-top:10px;

}	 

.wrapper {

width:100%;

float:left;

}		 

.sub_cont {

margin: 0 291px 0 291px;

}		

.w100 {

width:100%;

}				

.left_bar {

width:221px;

margin-left:-100%;

padding-left:40px;

float:left;

}  

.floor_list li{
	width:100%;
	margin-top:20px;
	font:11px TAhoma;
	color:#402e25;
	float:left;

}  

.floor_list a {

	font:11px TAhoma;

	color:#402e25;

	text-decoration:none;

}

.floor_list a b{

font:16px Arial;

color:#543e33;

text-decoration:none;	

margin-top:10px;

display:block;

}	

.floor_list b{

font:16px Arial;

color:#543e33;

text-decoration:none;	

margin-top:10px;

display:block;

}

.pic {
	width:78px;
	margin-left:6px;
	-margin-left:3px;
	margin-top:0px !important;
	display:block;
	float:left;

}  

.info_1 {

width:129px;

margin-left:6px;

display:block;

float:left;

}	 

.list_1 {
	color:#734f29;
	margin-top: 13px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}

.list_1 li {

margin-top:5px;

-margin-top:2px;

line-height:16px;

}	  

.list_1 a {
	color:#734f29;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}

.list_1 li ul li {

font:11px Tahoma;

margin-left:9px;

} 

.list_1 li ul li a {

font:11px Tahoma;

}	

.pic_1 {

float:left;

margin:15px 15px 0 0;

}  

.news_list li{

font:bold 11px Tahoma;

color:#453932;

margin-top:12px;

line-height:16px;

}	

.news_list a {

font:11px TAhoma;

color:#734f29;	 

display:block;

}	

.archive {

font:bold 11px TAhoma;

color:#734f29;	 

margin-top:23px;

}

.archive a {

color:#734f29;	

}	

.right_bar {

width:233px;

margin-left:-281px;

float:left

}	 

.vizov {

margin:10px 0 0 15px;

}  

.footer { 

width:100%;

height:123px;

border-top:8px solid #c1b5a7;

margin-top:37px;

}

.copy {

font:11px Tahoma;

color:#695f5a;	

margin:24px 0px 0 46px;

-margin-left:23px;

float:left;

}

.copy a {

color:#734f29;

} 

.tel {	  

background:url('/images/tel_lv.jpg') left top no-repeat; 

margin:5px 0 0 10%;			 

padding: 10px 0 10px 105px;

font:italic 17px Georgia;

color:#543e33;

float:left;

}

.tel span {

font:italic 28px Georgia;

color:#543e33;

display:block;

}  

.count_1 {	

margin:24px 80px 0 0;

margin-right:40px;

float:right;

}			

.count_2 {	

margin:24px 5px 0 0;

float:right;

}

/* ==================== */



.category {

	color: #930;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.category a {

	color: #930;

	text-decoration: underline;

}

.category a:hover {

	color: #930;

	text-decoration: none;

}

/* ==================== */



.speedbar {

	color: #930;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.speedbar a {

	color: #930;

	text-decoration: none;

}

.speedbar a:hover {

	color: #930;

	text-decoration: underline;

}



/* ==================== */



.slink {

	color: #999;

	font-size: 10px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.slink a:active, .slink a:visited, .slink a:link {

	color: #930;

	text-decoration: none;

}

.slink a:hover {

	color: #930;

	text-decoration: none;

}



/* ==================== */



.copy {

	color: #555555;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.copy a:active, .copy a:visited, .copy a:link {

	color: #555555;

	text-decoration: underline;

}

.copy a:hover {

	color: #06bab4;

	text-decoration: underline;

}



/* ==================== */



.stext {

	color: #555555;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.stext a:active, .stext a:visited, .stext a:link {

	color: #930;

	text-decoration: underline;

}

.stext a:hover {

	color: #930;

	text-decoration: none;

}

.border {

	color: #555555;

	background-color: #DFC995;

	border: 1px dotted #afc2ec;

	font-weight: bold;

	padding: 5px;

}

/* ==================== */



.ltitle {

	color: #333333;

	font-size: 11px;

	font-weight: bold;

}



/* ==================== */



.ntitle {

	color: #930;

	font-size: 11px;

	font-weight: normal;

	font-family: Tahoma;

}

.ntitle a {

	color: #930;

	text-decoration: none;

}

.ntitle a:hover {

	color: #930;

	text-decoration: underline;

}



/* ==================== */



.ctitle {

	color: #ffffff;

	font-size: 11px;

	font-weight: normal;

}

.ctitle a {

	color: #ffffff;

	text-decoration: underline;

}

.ctitle a:hover {

	color: #ffffff;

	text-decoration: none;

}



/* ==================== */



.news {

	color: #555555;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-align: justify;

	line-height: 15px;

}

.news a {

	color: #5078d5;

	text-decoration: underline;

}

.news a:hover {

	color: #5078d5;

	text-decoration: none;

}

.news img {

	padding-right: 10px;

	padding-bottom: 10px;

	padding-top: 10px;

	border: none;

}



/* ==================== */



.userstop {

	color: #555555;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.userstop a {

	color: #5078d5;

	text-decoration: underline;

}

.userstop a:hover {

	color: #5078d5;

	text-decoration: none;

}

.userstop td {

	padding: 3px;

}

.userstop thead {

	color: #555555;

	font-weight: bold;

}



/* ==================== */



.skin {

	padding-left: 10px;

}

select {

	font-size: 11px;

	font-family: tahoma;

}



.navigation {

	color: #960;

	font-family: tahoma;

	font-size: 10px;

	text-decoration: none;

	margin-bottom: 10px;

	width: 370px;

	text-align: center;

}

.navigation a:link,

.navigation a:visited,

.navigation a:active {

	color: #960;

	text-decoration: none;

	padding: 6px 0px;

	background-position: 0px 0px;

	margin: 0px 1px;

	width: 24px;

	float: left;

}

.navigation a:hover {

	color: #960;

	background-position: -44px 0px;

}

.navigation span {

	padding: 6px 0px;

	color: #960;

	margin: 0px 1px;

	width: 24px;

	float: left;

	font-weight: bold;

}

.navigation span.nav_ext {

	padding: 6px 0px;

	width: 13px;

	float: left;

}



/* CUSTOM STYLES FOR DLETEMPLATES.COM SKIN */



/* ==================== Поле малой формы поиска */



.s_field {

	color: #555555;			/* ! */

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

/*	background-image: url(/templates/laminat/images/dlet_field_s.gif);

	background-repeat: repeat-x;*/

	height: 16px;

	padding-left: 3px;

	border: 0px;

	background-color: transparent;

}



/* ==================== Поле формы авторизации */



.a_field {

	color: #555555;			/* ! */

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

/*	background-image: url(/templates/laminat/images/dlet_field_a.gif);

	background-repeat: repeat-x;*/

	height: 16px;

	padding-left: 3px;

	border: 0px;

	background-color: transparent;

}

.f_textarea {

	color: #555555;			/* ! */

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	background-image: url(/templates/laminat/images/dlet_field_o.gif);

	background-repeat: repeat-x;

	

	width: 459px;

	height: 156px;

	border: 1px solid #e0e0e0;

	background-color: #ffffff;

}

.f_input {

	color: #555555;			/* ! */

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	background-image: url(/templates/laminat/images/dlet_field_o.gif);

	background-repeat: repeat-x;

	

	width: 300px;

	height: 14px;

	border: 1px solid #e0e0e0;

	background-color: #ffffff;

}

.f_select {

	color: #555555;			/* ! */

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	background-image: url(/templates/laminat/images/dlet_field_o.gif);

	background-repeat: repeat-x;

	

	height: 14px;

	border: 1px solid #e0e0e0;

	background-color: #ffffff;

}

.backl {

	background-image: url(/templates/laminat/images/dlet_backl.gif);

	background-repeat: repeat-y;

	background-position: top right;

}

.backr {

	background-image: url(/templates/laminat/images/dlet_backr.gif);

	background-repeat: repeat-y;

	background-position: top left;

}

.hder06 {

	background-image: url(/templates/laminat/images/dlet_hder06.gif);

	background-repeat: repeat-x;

}

.hder07 {

	background-image: url(/templates/laminat/images/dlet_hder07.gif);

	background-repeat: no-repeat;

	height: 57px;

}

.hder08 {

	background-image: url(/templates/laminat/images/dlet_hder08.gif);

	background-repeat: no-repeat;

	height: 57px;

}

.hder10 {

	background-image: url(/templates/laminat/images/dlet_hder10.gif);

	background-repeat: no-repeat;

}

.hder13 {

	background-image: url(/templates/laminat/images/dlet_hder13.gif);

	background-repeat: no-repeat;

	background-position: top right;

}

.hder15 {

	background-image: url(/templates/laminat/images/dlet_hder15.gif);

	background-repeat: no-repeat;

}

.hder17-1 {

	background-image: url(/templates/laminat/images/dlet_hder17-1.gif);

	background-repeat: no-repeat;

	height: 20px;

}

.hder17-2 {

	background-image: url(/templates/laminat/images/dlet_hder17-2.gif);

	background-repeat: no-repeat;

	height: 20px;

}

.hder18 {

	background-image: url(/templates/laminat/images/dlet_hder18.gif);

	background-repeat: repeat-x;

	height: 154px;

}

.hder18-4 {

	background-image: url(/templates/laminat/images/dlet_hder18-4.gif);

	background-repeat: repeat-x;

}

.fter03 {

	background-image: url(/templates/laminat/images/dlet_fter03.gif);

	background-repeat: no-repeat;

	height: 44px;

}

.fter04 {

	background-image: url(/templates/laminat/images/dlet_fter04.gif);

	background-repeat: no-repeat;

	height: 65px;

}

.fter07 {

	background-image: url(/templates/laminat/images/dlet_fter07.gif);

	background-repeat: repeat-x;

}

.fter08 {

	background-image: url(/templates/laminat/images/dlet_fter08.gif);

	background-repeat: no-repeat;

	height: 165px;

}

.bbkgr {

	background-image: url(/templates/laminat/images/dlet_bbkgr.gif);

	background-repeat: no-repeat;

}

.bod01 {

	background-image: url(/templates/laminat/images/dlet_bod01.gif);

	background-repeat: no-repeat;

	background-position: top right;

}

.adsc {

	background-image: url(/templates/laminat/images/dlet_adsc.gif);

	background-repeat: repeat-x;

	background-position: top center;

}

.setas {

	color: #ffffff;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.setas a:active, .setas a:visited, .setas a:link {

	color: #ffffff;

	text-decoration: underline;

}

.setas a:hover {

	color: #ff0000;

	text-decoration: underline;

}

.smm01 {

	color: #ffffff;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.smm01 a:active, .smm01 a:visited, .smm01 a:link {

	color: #f9d16e;

	text-decoration: underline;

}

.smm01 a:hover {

	color: #ffffff;

	text-decoration: none;

}

.smm02 {

	color: #ffffff;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.smm02 a:active, .smm02 a:visited, .smm02 a:link {

	color: #ffffff;

	text-decoration: underline;

}

.smm02 a:hover {

	color: #f9d16e;

	text-decoration: none;

}

.smm03 {

	color: #ffffff;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.smm03 a:active, .smm03 a:visited, .smm03 a:link {

	color: #bbd3ff;

	text-decoration: underline;

}

.smm03 a:hover {

	color: #ffffff;

	text-decoration: none;

}

.smm04 {

	color: #ffffff;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.smm04 a:active, .smm04 a:visited, .smm04 a:link {

	color: #ffffff;

	text-decoration: underline;

}

.smm04 a:hover {

	color: #ffffff;

	text-decoration: none;

}

.cop01 {

	color: #555555;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.cop01 a:active, .cop01 a:visited, .cop01 a:link {

	color: #4d75d5;

	text-decoration: underline;

}

.cop01 a:hover {

	color: #06bab4;

	text-decoration: none;

}

.cop02 {

	color: #ffffff;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.cop02 a:active, .cop02 a:visited, .cop02 a:link {

	color: #f9d16e;

	text-decoration: underline;

}

.cop02 a:hover {

	color: #dfe9ff;

	text-decoration: none;

}

.mmenus {

	color: #555555;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.mmenus a:active, .mmenus a:visited, .mmenus a:link {

	color: #555555;

	text-decoration: underline;

	font-weight: bold;

}

.mmenus a:hover {

	color: #06bab4;

	text-decoration: underline;

	font-weight: bold;

}

.nmenus {

	color: #555555;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.nmenus a:active, .nmenus a:visited, .nmenus a:link {

	color: #555555;

	text-decoration: underline;

	font-weight: bold;

}

.nmenus a:hover {

	color: #06bab4;

	text-decoration: underline;

	font-weight: bold;

}

.dateitm {

	color: #930;

	font-size: 11px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}



.dateitm a:active, .dateitm a:visited, .dateitm a:link {

	color: #930;

	text-decoration: none;

}

.dateitm a:hover {

	color: #930;

	text-decoration: underline;

}



.serv {

	color: #555555;

	font-size: 9px;		/* ! */

	font-family: tahoma;	/* ! */

	text-decoration: none;

}

.serv a:active, .serv a:visited, .serv a:link {

	color: #06bab4;

	text-decoration: underline;

}

.serv a:hover {

	color: #06bab4;

	text-decoration: none;

}

.blocksgn {

	background-image: url(/templates/laminat/images/dlet_blocksgn.gif);

	background-repeat: no-repeat;

	background-position: bottom left;

}
.list_2
{
	color:#734f29;
	padding-left: 10px;
	}

.list_2 li {
	color:#734f29;
	font-family: Tahoma;
	font-size: 11px;
	color:#734f29;
	margin-top:5px;
	-margin-top:2px;
	line-height:16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEE2C8;
}	  

.list_2 li a {
	color:#734f29;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:none;
}
.f_bloc1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	min-height:250px;
	border:solid 1px #C96;
	width:180px;
	float:left;
	margin-left:4px;
	margin-right:auto;
	margin-bottom:5px;
	margin-top:10px;
	padding:5px;
	list-style:none;}
.f_bloc1 h4{
	background-image:url(../images/search_block_lv.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-style:normal;
	font-size:12px;
	color:#933;
	font-weight:bold;
	margin:0px;
	padding:5px;
	width:100%;}
.f_bloc1 li{
	list-style-type:square;
	list-style-position:inside;
	position: relative;
	border-bottom:1px solid #EABA80;
	}	
.f_bloc1 li span{
	background: url(/images/grad.png) repeat-y;
	position: absolute;
	display: block;
	width: 70px;
	height:100%;
	z-index:1;
	margin-left:110px;
	margin-bottom:1px;
	margin-top:-12px;
	vertical-align:top;
}
.f_bloc1 li a{
text-decoration:none;
}
.f_bloc1 li a:hover{
text-decoration:none;
background-color:#F3DABA;
color:#933;
}

.f_links_block{
	width:100%;
	text-align:justify;
	}	
.links_list {
	color:#734f29;
	margin: 0px;
}
.links_list li {
margin-top:2px;
line-height:18px;

}
.links_list li a {
	color:#734f29;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:none;
}	
	

