/* EGS by Danish */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	float:left;
	padding: 0px;
	margin: 0px;
	color:#0D3C7F;
}
img {
	border-width:0px; 
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#104795;
	text-decoration:none;
	font-size: 8pt;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#E09044;
	text-decoration:none;
	font-size: 8pt;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#0D3C7F;
	text-decoration:none;
	font-size: 8pt;
}
#all {
	width:960px;
	float:left;
	margin:0px auto;
	padding:0px;
}
h1 {
	color:#0D3C7F;
	font-size:16px;
	margin:0px;
	padding: 2px;
}
h2 {
	color:#0D3C7F;
	font-size:15px;
	margin:0px;
	padding: 2px;
}
h3 {
	color:#0D3C7F;
	font-size:14px;
	margin:0px;
	padding: 2px;
}
h4 {
	color:#0D3C7F;
	font-size:13px;
	margin:0px;
	padding: 2px;
}
h5 {
	color:#0D3C7F;
	font-size:12px;
	margin:0px;
	padding: 2px;
}	

/*--------------- header-----------------------------*/
#logo {
	width:240px;
	height:181px;
	background:url(logo.jpg) no-repeat;
	float:left;
}	
						.lang{
						height:20px;
						margin:155px 0 0 175px;
						padding:0px;
						cursor:pointer;
					}
#head {
	width:720px;
	height:181px;
	float:left;
	background:url(head.jpg) no-repeat #F8F8F8;
}	
	#title_head {
			height:19px;
			padding:0px;
			width:720px;
			/*margin:195px 0px 0px 0px;*/
		}	

/*--------------- content  -----------------------------*/

#content {
	width:960px;
	margin:0px auto;
	padding:0px;
	float:left;
	background: url(right_bg_content.jpg) right top repeat-y;
}
	#inside {
		width:937px;
		margin:0px;
		padding:0px;
		float:left;
		min-height:348px;
		background: #F8F8F8;
	}
		#white {
			width:240px;
			/*margin: -43px 0 0 0;*/
			padding:0px;
			float:left;
			min-height:391px;
			background: #FFFFFF url(news_bg.jpg) repeat-x bottom;
			z-index:999px;
		}
			#menu {
					/*width:210px;*/
					/*float:left;*/
					padding:0px 0 0 0;
					margin:0 0 0 30px;
					
				
				}
							#menu ul {
								margin: 0px;
								list-style: none;
								padding:0px;
							}
							
							#menu li {
								/*float:left;*/
								list-style-type: none;
								text-align:left;
								padding:0;
								margin:0;
							}
							#menu a {									
								background:url(li.gif) no-repeat left top;
								display:block;
								color:#173863;
								font-size:8pt;
								font-family:Verdana, Arial, Helvetica, sans-serif;
								padding: 3px 0px 13px 19px;
								line-height:8px;
								/*width:169px;*/
								text-decoration:none;
							}
							#menu a:hover {
								background:url(li_inv.gif) no-repeat left top;
								color:#E09044;
								margin: 0px 0px 0px 11px;
								text-decoration:none;
							}
			#news {
				background:url(bg_news.jpg) no-repeat;
				width:196px;
				/*float:left;
				clear:left;*/
				padding:40px 20px 40px 20px;
				/*height:91px;*/
				/*margin:0 0 0 4px;*/
			}		
				.news_title {
					color:#4F8EE6;
					font-size:8pt;
					text-align:left;
					height:20px;
					width:200px;
				}
				.news_content {
					color:#173863;
					font-size:7pt;
					width:200px;
					padding:0px;
					text-align:left;
					margin:10px 0 0 0;
				}
						.item1{
							height:13px;
							margin:3px 0 5px 170px;
							padding:0px;
							cursor:pointer;
						}
		.news
		{
			margin:0 0 20px 0;
		}
		div .navigation
		{
			text-align: center;
		}
		div .katalog1
		{
			width: 170px;
			height: 280px;
			float: left;
			margin-right: 5px;
			margin-bottom:5px;
			/*background: #A3B6D4;*/
			padding: 15px 5px 5px 25px;
			background:url(stears_bg.gif) no-repeat;
		}
		div .katalog1 a
		{
			color:#0D3C7F;
		}
		div .katalog1 h3
		{
			color:#0D3C7F;
			font-size: 15pt;
			font-family:Monotype Corsiva, Verdana;
			font-weight:300;
		}
		div .katalog3
		{
			width: 170px;
			height: 280px;
			float: left;
			margin-right: 5px;
			margin-bottom:5px;
			/*background: #F2C79C;*/
			padding: 15px 5px 5px 25px;
			background:url(furni_bg.gif) no-repeat;
			
		}
		div .katalog3 a
		{
			color:#BC6009;
		}
		div .katalog3 h3
		{
			color:#BC6009;
			font-family:Monotype Corsiva, Verdana;
			font-size: 15pt;
			font-weight:300;
		}
		div .katalog4
		{
			width: 170px;
			height: 280px;
			float: left;
			margin-right: 5px;
			margin-bottom:5px;
			/*background: #EDAFB4;*/
			padding: 15px 5px 5px 25px;
			background:url(para_bg.gif) no-repeat;
		}
		div .katalog4 a
		{
			color:#8F0713;
		}
		div .katalog4 h3
		{
			color:#8F0713;
			font-family:Monotype Corsiva, Verdana;
			font-size: 15pt;
			font-weight:300;
		}
		div .katalog19
		{
			width: 170px;
			height: 280px;
			float: left;
			margin-right: 5px;
			margin-bottom:5px;
			/*background: #D4C2A3;*/
			padding: 15px 5px 5px 25px;
			background:url(ogradi_bg.gif) no-repeat;
		}
		div .katalog19 a
		{
			color:#7F683F;
		}
		div .katalog19 h3
		{
			color:#7F683F;
			font-family:Monotype Corsiva, Verdana;
			font-size: 15pt;
			font-weight:300;
		}
		div .katalog18
		{
			width: 170px;
			height: 280px;
			float: left;
			margin-right: 5px;
			margin-bottom:5px;
			/*background: #D4A9A3;*/
			padding: 15px 5px 5px 25px;
			background:url(durvo_bg.gif) no-repeat;
		}
		div .katalog18 a
		{
			color:#9F6159;
		}
		div .katalog18 h3
		{
			color:#9F6159;
			font-family:Monotype Corsiva, Verdana;
			font-size: 15pt;
			font-weight:300;
		}
		.element
		{
			width:202px;
			height: 177px;
			float: left;
			margin-right: 5px;
			background: url(pic_bg.gif) top left no-repeat;
		}
		.element img
		{
			height: 128px;
			margin: 17px auto 0 auto;
			
		}
		#email
		{
			width: 340px;
			float:left;
		}
		#email label
		{
			display: block;
			float: left;
			width: 80px;
			margin-bottom: 5px;
		}
		#email input, select
		{
			width: 250px;
			margin-bottom: 5px;
			border: 1px solid #476692;
		}
		#email textarea
		{
			width: 250px;
			height: 150px;
			margin-bottom: 5px;
			border: 1px solid #476692;
		}
		#email button
		{
			float: right;
			margin-right: 7px;
			border: 1px solid #476692;
		}
		#info {
			width:670px;
			float:left;
			margin:-150px 0 0 25px;
			position:relative;
		}	
			#way {
				/*width:675px;
				float:left;*/
				height:17px;
				color:#104795;
				font-size:7pt;
				margin:3px 0px 0px 22px;
				padding:0px;
			}
				#way a {
					color:#104795;
					font-size:7pt;	
				}
				#way a:hover {
					color:#E09044;
					font-size:7pt;
				}
			#page_name {
				color:#104795;
				font-size:15pt;
				font-family:Monotype Corsiva, Verdana;
				padding:0px;
				margin:3px 0 0 0;
			}	
			#properties {
				/*width:675px;
				float:left;*/
				color:#8F0713;
				font-size:8pt;
				margin:3px 0 0 22px;		
			}	
				#picture {
					padding: 0 15px 3px 0px;
					border:none;
					float:left;
				}
				#prop_name {
					color:#8F0713;
					font-size:8pt;
					font-weight:bold;
					margin:0px;
					padding:0px;
					top:auto;
				}	
				#prop {
					color:#104795;
					font-size:8pt;
					/*width:600px;*/
					float:left;
					padding:0px;
					margin:5px 5px 5px 0px;
					
				}	
				#gallery {
					/*width:677px;*/
					float:left;
					padding: 10px;
					text-align:center;
				}	
					.horizontal {
						background:url(pic_bg.gif) no-repeat top left;
						width:180px;
						height:110px;
						float:left;
						margin:10px 0 0px 0;
						padding: 34px 20px 34px 19px;
					}
					.more {
						/*width:677px;*/
						float:left;
						margin:10px;
					}	
					.more_info {
						width:180px;
						height:40px;
						float:left;
						margin:5px 15px 5px 15px;
					}
					.more_info_middle {
						width:180px;
						height:40px;
						float:left;
						margin:5px 40px 5px 30px;
					}
					.vertical {
						background:url(pic_bg_inv.gif) no-repeat top left;
						height:180px;
						width:110px;
						float:left;
						padding: 20px 34px 19px 34px;
						margin:10px 20px 0 20px;
					}
					.vertical_info {
						width:180px;
						height:40px;
						float:left;
						margin:0px;
					}
					.vertical_middle {
						background:url(pic_bg_inv.gif) no-repeat top left;
						height:180px;
						width:110px;
						float:left;
						padding: 20px 34px 19px 34px;
						margin: 10px 30px 0 30px;
					}
					.horizontal_middle {
						background:url(pic_bg.gif) no-repeat top left;
						width:180px;
						height:110px;
						float:left;
						padding: 34px 20px 34px 19px;
						margin: 10px 10px 0 10px;
					}	
					#pages {
						width:297px;
						text-align:center;
						margin:10px 190px 10px 190px;
						float:left;
						font-size:8pt;
					}		
	#footer {
		width:960px;
		height:21px;
		background:url(footer.jpg) no-repeat bottom left;
		float:left;
		padding:5px 0 5px 0;
		margin:0px;
	}	
		#footer a {
			color:#E09044;
			font-family:Monotype Corsiva, Verdana;
			font-size:9pt;
			line-height:21px;
			margin:5px 0px 5px 110px;
			padding:0px;
			float:left;
		}
		#footer a:hover {
			color:#0D57A6;
		}
		#subcats
		{
			clear:both;
			margin:0 0 0 10px;
			padding: 0 0 0 10px;
			list-style: none;
		}
		#subcats a
		{
			color:#104795;
			font-size:14pt;
			font-family:Monotype Corsiva, Verdana;
		}
		#subcats a:hover
		{
			color:#ECA744;
			font-size:14pt;
			font-family:Monotype Corsiva, Verdana;
		}		
		.headnav
		{
			float:left;
			display:block;
			width:140px;
			height:31px;
			text-align:center;
			font-size:14pt;
			font-family:Monotype Corsiva, Verdana;
		}
		.headnav:hover
		{
			font-size:14pt;
			font-family:Monotype Corsiva, Verdana;
		}
		.nv1
		{
			background:url(men1.jpg) no-repeat #A3B6D4;
			color:#0D3C7F;
		}
		.nv1:hover
		{
			color:#0D3C7F;
			background:url(men1_hover.jpg) no-repeat #A3B6D4;
		}
		.nv3
		{
			background:url(men2.jpg) no-repeat #F2C79C;
			color:#BC6009;
		}
		.nv3:hover
		{
			color:#BC6009;
			background:url(men2_hover.jpg) no-repeat #F2C79C;
		}
		.nv4
		{
			background:url(men3.jpg) no-repeat #EDAFB4;
			color:#8F0713;
		}
		.nv4:hover
		{
			color:#8F0713;
			background:url(men3_hover.jpg) no-repeat #EDAFB4;
		}
		.nv19:hover
		{
			color:#7F683F;
			background:url(men5_hover.jpg) no-repeat #D4C2A3;
		}
		.nv19
		{
			background:url(men5.jpg) no-repeat #D4C2A3;
			color:#7F683F;
		}
		.nv18:hover
		{
			color:#9F6159;
			background:url(men4_hover.jpg) no-repeat #D4A9A3;
		}
		.nv18
		{
			background:url(men4.jpg) no-repeat #D4A9A3;
			color:#9F6159;
		}
