@charset "windows-1251";
/* CSS Document */

html, 
	body,
		form,
			input {
				margin:0px;
				padding:0px;
				}
				

html {font-size:100.01%;}

body {
	font-size:14px;
	}
				

img {border:none}
a {outline:none;}
.blockfix {
	display:block;}

h1 { margin:0; padding:0 0 40px 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12pt; color:#cc0000;}
.neh  { margin:0; padding:0 0 20px 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#cc0000;}
.hbb {
display:none;
margin-left:40px;
margin-right:40px;
text-align:justify;

}

.hbs {
cursor:pointer;
}

.block {display:block;}
.relativ {position:relative;}
.left-col {float:left;}
.right-col {float:right;}
.endcol { clear:both;}
.enddiv { clear:both; line-height:0px; height:0px;}


.page {
	margin:0 auto;
	width:1250px;
	background:#ededed;	
	}
.main {
	background:url(head-bg.jpg) no-repeat center top;
	width:100%;}
	.main_bg_01 {}
		.main_bg_02 {}
			.main_bg_03 {}


.header {}

.h-first, .h-second, .h-third { float:left; }

.h-right { float:right; width:420px}
.h-first { width:415px}
.h-second { width:415px}

	.logo {
		overflow:hidden;
			}
			.logo img {
				margin:85px 0 15px 0;}

	.header-block {
		padding:0 0 0 0;
		}
		.top-title {
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:18px;
			color:#cc0000;
			font-style:italic;
			font-weight:bold;
			padding:0 0 4px 0;
			}
		.top-text {
			font-family:Tahoma, Geneva, sans-serif;
			font-size:10px;
			color:#666666;
			padding:0 0 0 0;}


.menu-right {
	float:right;
	width:179px}
.menu-left {
	float:left;
	width:179px;}

	.menu-left .menu { padding:0 0 0 21px;}
	.menu-right .menu { padding:0 21px 0 0;}
		.menu ul {
			margin:0;
			padding:0;
			list-style:none;
			 }
			.menu ul li {
				padding:2px 0}
	
				.menu-left .menu ul li a {
					display:block;
					font-family:Tahoma, Geneva, sans-serif;
					font-size:11px;
					font-weight:bold;
					color:#035fb4;
					height:19px;
					line-height:19px;
					padding:0 0 0 5px;
					text-align:right
					}
				.menu-right .menu ul li a {
					display:block;
					font-family:Tahoma, Geneva, sans-serif;
					font-size:11px;
					font-weight:bold;
					color:#035fb4;
					height:19px;
					line-height:19px;
					padding:0 0 0 5px;
					text-align:left;
					}

						.menu ul li a.activ {
							display:block;
							font-family:Tahoma, Geneva, sans-serif;
							font-size:11px;
							font-weight:bold;
							color:#FFF;
							height:19px;
							line-height:19px;
							padding:0 5px 0 5px;
							background:url(left-menu-bg.gif) no-repeat left center;
							text-decoration:none;
							}
						.menu ul li a:hover {
							display:block;
							font-family:Tahoma, Geneva, sans-serif;
							font-size:11px;
							font-weight:bold;
							color:#FFF;
							height:19px;
							line-height:19px;
							padding:0 5px 0 5px;
							background:url(left-menu-bg.gif) no-repeat left center;
							text-decoration:none;
							}	
						.menu-right .menu ul li a.activ {
							display:block;
							font-family:Tahoma, Geneva, sans-serif;
							font-size:11px;
							font-weight:bold;
							color:#FFF;
							height:19px;
							line-height:19px;
							padding:0 5px 0 5px;
							background:url(left-menu-bg_.gif) no-repeat right center;
							text-decoration:none;
							}
						.menu-right .menu ul li a:hover {
							display:block;
							font-family:Tahoma, Geneva, sans-serif;
							font-size:11px;
							font-weight:bold;
							color:#FFF;
							height:19px;
							line-height:19px;
							padding:0 5px 0 5px;
							background:url(left-menu-bg_.gif) no-repeat right center;
							text-decoration:none;
							}		
					.menu ul li a span {cursor:pointer;}
	

.footer {
	width:1050px;
	margin:0 auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#878685;
	padding:250px 0 0 0;
	}
	.footer a {
		font-family:Tahoma, Geneva, sans-serif;
		font-size:10px;
		color:#035fb4;
		}

	.right-col-footer {
		padding:0 200px 0 0;
		float:right}
	.left-col-footer {
		float:left}
	.center-col-footer { 
		float:left;
		padding:0 0 0 200px}

	.mail {
		padding:18px 0 29px 0}
	
	.skhem { padding:0 0 56px 0}
	.kart { padding:5px 0 56px 0}

.search {
	padding: 35px 0 15px 0;}	
.search form input {
	width:179px;
	height:14px;
	background:#a5d4f0;
	border:1px solid #FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	line-height:14px;
	padding:0 0 0 5px;}	
