body {
	margin: 0px;
	background:url(body_back.jpg) repeat-x #EDEDED;
	font:12px Arial;
}
a{
	text-decoration:none;
	color:#FDCC0F;
}
	a:hover{
		text-decoration:underline;
		color:#FF6600;
	}
#solkav{
	width:985px;
	margin:0 auto;
}
/*site*/
#site{
	background:url(solkav_back.jpg) white no-repeat left bottom;
}
/*header*/
#header{
	background:url(header_back.jpg) no-repeat;
	height:113px;
}
	#logo{
		width:277px;
		height:90px;
		float:left;
		margin:20px 0 0 0px;
		cursor:pointer;
	}
	#lang
	{
		float:right;
		font-weight:bold;
		margin:20px 5px 0 0;
		color:#CC0000 !important;
	}
	#navigation{
		float:left;
		padding:0px 0 0 20px;
		margin:45px 0 0 0;
	}
		#navigation ul{
			margin:0;
			padding:0;
			list-style:none;
			font-size:10px;
			font-weight:bold;
			text-transform:uppercase;
		}
			#navigation ul li{
				margin:0;
				padding:0;
				list-style:none;
				float:left;
				background:url(navigationOver1.jpg) repeat-x;
			}
				#navigation ul li a{
					height:46px;
					line-height:46px;
					color:#5B5F6F;
					padding:17px 11px;
					background:white;
					position:relative;					
				}
					#navigation ul li a:hover, a#currNav:hover{
						color:white;
						background: url(navigationOver2.jpg) right top no-repeat!important;
						border-top:5px solid #8B9393;
						margin:-5px 0 0 0;
						text-decoration:none;
					}
					*html #navigation ul li a:hover, a#currNav:hover{
						background:url(navigationOver2.jpg) right 5px no-repeat !important;
					}
					#currNav{
						color:#FDCC0F !important;
						background:url(navigation_bullet.jpg) white 10px center no-repeat !important;
					}
/*page*/
#page{
	background:url(page_back.jpg) no-repeat top right;
	width:985px;
	border-bottom:4px solid #FDCC0F;
}
	#leftSide{
		width:309px;
		background:url(leftSide_back.gif) no-repeat right top;
		float:left;
	}
		.gotoHome{
			color:#333333;
			text-align:center;
			display:block;
			height:30px;
			line-height:30px;
		}
		#flash{
			text-align:center;
			margin:30px 0 0 0;
		}
		#leftSide h4{
			color:#FF6600;
			font-size:13px;
			margin:0 0 5px 0;
		}
			#leftSide h4 a{
				color:#FF6600;
			}
		#leftSide p{
			margin:0 0 2px 0;
			color:#4C4C4C;
			font-size:11px;
		}
		#contacts{
			padding:30px;
		}
		#subMenu{
			min-height:300px;
			padding:0 30px;
		}
			*html #subMenu{
				height:300px;
			}
			#subMenu ul{
				margin:10px 0;
				padding:0;
				list-style:none;
			}
				#subMenu ul li a{
					background:#FEEDAA;
					padding:5px 10px;
					display:block;
					margin:0 0 1px 0;
				}
					#subMenu ul li a:hover{
						background:#F6F6F6;
						text-decoration:none;
					}
					#currButton{
						background:#F6F6F6 !important;
						text-decoration:none !important;
						color:#FF6600 !important;
					}
	#rightSide{
		width:676px;
		float:left;
	}
		#content{
			background:url(content_back.jpg) no-repeat 13px 50px;
			padding:0 40px 30px 20px;
			min-height:430px;
			
		}
		*html #content{
			height:430px;
		}
			#content h1, #content h1 a{
				font-size:14px;
				color:#FF6600;
			}
				.pageTitle{
					margin:5px 0 50px 0;
					font-size:16px !important;
				}
			#content h2, #content h2 a{
				font-size:14px;
				color:#CC0000;
			}
			#content h3, #content h3 a{
				font-size:12px;
				color:#FDCC0F;
			}
			#content h4, #content h4 a{
				font-size:12px;
				color:#4B4B4B;
			}
			#content h5, #content h5 a{
				font-size:12px;
				font-style:italic;
				color:#4B4B4B;
			}
			#content h6. #content h6 a{
				font-size:11px;
				color:#4B4B4B;
			}
			#content p{
				margin:15px 0;
			}
			#content img{
				border:1px solid #FEDC06;
			}
			#content .productThumb
			{
				float:left;
				margin:0 20px 10px 20px;
				text-align:center;
				width:150px;
				height: 180px;
			}
			#content .productThumb a
			{
				text-decoration:none;
			}
			#content .productThumb a:hover
			{
				text-decoration:none !important;
			}
			#content .productThumb img
			{
				display:block;
			}
	#path{
		padding:0 15px;
	}
		#path a{
			color:#333333;
			text-transform:uppercase;
			font-size:9px;
			background:url(path_bullet.jpg) no-repeat center right;
			padding:0 10px 0 5px;
		}
/*shortcuts*/
.news{
	width:215px;
	float:right;
	margin:50px -17px 0 20px;
}
*html .news{
	margin-right:-8px;
}
	.news h4{
		background:url(shortcuts_h1.gif) no-repeat;
		height:31px;
		line-height:31px;
		margin:0;
		padding:0 0 0 10px;
		color:#FFFFFF !important;
		text-transform:uppercase;
	}
		.news h4 a{
			color:#FFFFFF !important;
		}
	.news h5{
		font-size:10px !important;
		font-style:normal !important;
		color:#CC0000 !important;
		margin:4px 5px 0 5px;
	}
	.news p a{
			color:#4C4C4C !important;
	}
	.news p{
		margin:0 5px 10px 5px!important;
	}
	.news img{
		margin:5px 0 0 5px;
	}
/*footer*/
#footer{
	padding:10px;
	position:relative;
	color:#666666;
}
	#net4you{
		width:210px;
		position:absolute;
		top:8px;
		right:0px;
		text-transform:uppercase;
		font-size:10px;
	}
		#net4you img{
			padding:0 0 3px 0;
			vertical-align:middle;
		}
		#forma input, textarea
		{
			border: 1px solid #FDDA4C;
			width:400px;
		}
		#name2
		{
			display:none;
		}