@charset "utf-8";
/* CSS Document */

html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dd, dt, dl, table, tr, td, th, p, span, strong, small, a, img, form  {margin: 0px; padding: 0px;}
html {height: 100%; font-size: 62.5%;}
body {font: normal 12px/1.5em Tahoma, Geneva, sans-serif; color: #292929; background: #feffec; display:table; height: 100%; margin: 0 auto; width: 100%;}
img {border: none;}
a {cursor: pointer; text-decoration: underline; color: #2d7dbf; }
a:hover {text-decoration: none;}
p {padding-bottom: 15px;}
p small {font-size: 1em;}
h1, h2, h3, h4, h5, h6 {font: normal 18px Tahoma, Geneva, sans-serif; padding-bottom: 15px;}
h1 {font-size: 24px;}
h3 {font-size: 14px;}
h4 {font-size: 13px;}
h5 {font-size: 12px;}
h6 {font-size: 11px;}
input[type='submit'], input[type='button'] {cursor: pointer;}
ul, ol { padding-left: 30px; }
ul li {list-style: disc outside;}
.set {height: 0; overflow: hidden; clear: both; font-size: 0; line-height: 0; }
.fl {float: left;}
.fr {float: right;}
.rel {position: relative;}
#header {display:table-header-group; background: url(../images/header_2.jpg) center top repeat-x; }
#header .cell {height: 1%;}
#content {display:table-row;}
#footer {display:table-row;	height:1px; background: #e9ead9 url(../images/footer.png) 0 0 repeat-x; }
.cell {display: table-cell;}

.page {overflow: hidden; width: 1000px; margin: 0 auto; }
.header {position: relative; padding-top: 550px; position: relative; width: 1000px; margin: 0 auto; }
	.search { position: absolute; width: 224px; height: 29px; background: url(../images/search.png) 0 0 no-repeat; top: 46px; right: 20px; }
		.search input[type="text"] { width: 190px; border: none; background: none; padding: 0 0 0 10px; height: 29px; font-size: 14px; line-height: 29px; color: #ffffff; }
		.search input[type="submit"] { width: 16px; height: 16px; border: none; padding: 0; margin: 0; position: absolute; background: url(about:blank); top: 7px; right: 7px; }
		
	.logo { position: absolute; left: 18px; top: 12px; }
		.logo a { display: block; width: 355px; height: 80px; background: url(../images/logo.png) 0 0 no-repeat; }
		
		
	.header-links { position: absolute; right: 34px; top: 84px; }
		.header-links a { display: inline-block; *display: inline; zoom:1; }
		.header-links span { color: #528aaa; padding: 0 11px; }
		.home { width: 11px; height: 10px; background: url(../images/home.png) 0 0 no-repeat; }
		.mail { width: 12px; height: 8px; background: url(../images/mail.png) 0 0 no-repeat; }
		
		
.m-1 { width: 100%; height: 54px; background: url(../images/m-1.png) 0 0 repeat-x; }
	.m-1 ul { width: 1000px; margin: 0 auto; padding: 0; }
	.m-1 li { float: left; list-style: none; padding: 0; }
	.m-1 li a { display: block; height: 54px; background: url(../images/m-1-li.png) 100% 0 no-repeat; padding: 0 23px 0 21px; font-size: 14px; color: #ffffff; line-height: 50px; text-decoration: none; }
	.m-1 li a:hover, .m-1 li.current a { color: #5fc7ff; background: url(../images/m-1-a.png) 0 0 repeat-x; }
.footer { width: 1000px; margin: 0 auto; overflow: hidden; padding: 15px 20px; font-size: 11px; color: #000000; }
	.footer table { width: 100%; border-collapse: collapse; border: none; }
		.footer table td { vertical-align: top; }
		.f-1 { text-align: left; }
		.f-2 { text-align: center; }
		.f-3 { text-align: right; }
	
	.razr { padding-left: 10px; background: url(../images/bl-5.png) 0 100% no-repeat; text-decoration: none !important; line-height: normal; display: inline-block; *display: inline; zoom:1; padding-bottom: 1px; color: #2d7dbf; font-family: Verdana, Geneva, sans-serif; }
		.razr span { border-bottom: solid 1px #2d7dbf; color: #2d7dbf; }
		.razr:hover span { border-bottom: none; }


.cont { float: right; width: 700px; margin-right: 28px; padding: 12px 0; }

.nav { width: 234px; float: left; margin-left: 8px; padding: 15px 0; }
	.m-2 { margin-bottom: 20px; }
		.m-2 ul { padding: 0 !important; }
		.m-2 li { list-style: none; padding: 0 !important; border-top: dotted 1px #d5d5c8; }
		.m-2 .m-2-link { padding: 10px 12px 8px; background: url(../images/m-2.png) 0 -100px no-repeat; }
			.m-2 > ul > li:first-child { border: none; }
			.m-2 .m-2-link:hover { background: #2b7cc0 url(../images/m-2.png) 0 0 repeat-x; }
			.m-2 li li {  border-top: solid 1px #f0f1e0; }
			.m-2 li li .m-2-link { padding: 7px 12px 5px 29px; background: url(../images/m-2-li-a.png) 0 -100px no-repeat; }
				.m-2 li li .m-2-link:hover { background: #676760 url(../images/m-2-li-a.png) 0 0 repeat-x; }
		.m-2 li a { color: #292929; padding-left: 15px; background: url(../images/bl-1.png) 0 6px no-repeat; }
		.m-2 .m-2-link:hover a { color: #ffffff; background: url(../images/bl-2.png) 0 6px no-repeat; text-decoration: none; }
		.m-2 li li .m-2-link a { background: url(../images/bl-3.png) 0 6px no-repeat; color: #2d7dbf; text-decoration: none !important; }
		.m-2 li li .m-2-link:hover a { background: url(../images/bl-4.png) 0 6px no-repeat; }
		
.objects { width: 100%; margin-bottom: 25px; }
	.objects ul { padding: 0; width: 120%; margin-left: -15px; }
	.objects li { float: left; list-style: none; padding: 0; margin: 0; width: 266px; float: left; }
		.objects li a { display: block; color: #fff; font-size: 11px; zoom: 1; text-align: center; }
	.objects li.object-1 { background: url(../images/4astni_dom.png) 0 bottom no-repeat; width: 211px; }
	.object-1 a {  width: 146px; height: 23px; padding-top: 89px; margin-left: 25px; }
	.objects li.object-2 { background: url(../images/kotedgn.png) 0 bottom no-repeat; width: 256px; }
	.object-2 a {  width: 146px; height: 23px; padding-top: 89px; margin-left: 55px; }
	.objects li.object-3 { background: url(../images/jahti.png) 0 bottom no-repeat; width: 220px; }
	.object-3 a {  width: 146px; height: 23px; padding-top: 89px; margin-left: 37px; }
	
.h101 { padding-bottom: 13px; margin-bottom: 17px; border-bottom: dotted 1px #d5d5c8; font-size: 18px; }

.text { }
	.text strong { color: #519201; }
		





























    
© TrueDev.org