/* HTML elements & special selectors
==================================================================================================== */
html,body{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0000CC;
}
body{
	background:#fede91;
}
p{
	color:#0000CC;
}
a{
	outline:none;
	color:#0001ca;
}
a:hover{color:#008aff}
img{
	border-color:#3733C9;
}


ul{
	list-style-image:url(/img/li.gif);
	background:#fede91;
	padding:15px;
	padding-left:30px;
	margin:0px;
	border:#b1ad9e 1px solid;
	
}
ul ul {border:0px;}
	ul li{
		margin:5px;
	}

h1{
	margin:0px;
	padding:0px;
	background:url(/img/h1.gif) no-repeat  left top;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding-top:5px;
	margin-bottom:5px;
}
	h1 span{
		display:block;
		background:#008AFF url(/img/h1_span.gif) no-repeat left bottom;
		padding-bottom:5px;
		padding-left:15px;
	}



.clear{
	clear:both;
	height:1px;
	line-height:1px;
	font-size:1px;
}
.hr{
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
	font-size:1px;
	line-height:1px;
	background:url(/img/border.gif) repeat-x left top;
}
.tekst-just{
	text-align:justify;
}
.header{
	background:url(/img/header.gif) no-repeat left bottom;
	margin-left:0px;
	margin-right:0px;
	font-weight:bold;
	color:#052592;
	padding-left:25px;
	padding-bottom:12px;
}
.btn-input{
	background:#008AFF;
	border:#0F4C9B 1px solid;
	font:bold 11px Tahoma;
	color:#ffffff;
}
.txt-input {
	border: 1px solid #CCCCCC;
	font-size: 13px;
	color: #333333;
	padding-left: 2px;
}
.txt-inputover{
	border: 1px solid #008AFF;
	font-size: 13px;
	color: #333333;
	padding-left: 2px;
}
.pipka{
	background:url(/img/pipka.jpg) no-repeat left top;
	padding-left:20px;
	color:#0000d2;
	font-size:13px;
	font-weight:bold;
}
.span{
}
.lightBg{
	background:#fef1d0;
	padding:3px;
}
.vertical-border{
	background:url(/img/border.gif) repeat-y left top;
}
/* wrapper
==================================================================================================== */
#wrapper{
	width:1000px;
	margin:0 auto;
	height:auto;
	position:relative;
	padding-top:243px;
	background:#fff9e1 url(/img/head.jpg) no-repeat left top;
	border-left:#0000CC 1px solid;
	border-right:#0000CC 1px solid;
}
/* content
==================================================================================================== */
#content{
	height:auto;
	width:1000px;
}
/* content  mainContent
==================================================================================================== */
#content #mainContent{
	float:left;
	width:700px;
	margin-left:20px;
	height:auto;
	padding-top:150px;
	padding-bottom:250px;
	line-height:22px;
	/*border:#000 1px solid;*/
}
* html #content #mainContent{
	display:inline;
}
/* content  secondaryContent
==================================================================================================== */
#content #secondaryContent{
	float:right;
	width:259px;
	margin-right:7px;
	padding-top:7px;
	height:auto;
	/*border:#000 1px solid;*/
}
* html #content #secondaryContent{
	display:inline;
}
	#secondaryContent .block{
		width:259px;
		height:auto;
		padding-bottom:8px;
		background:url(/img/border.gif) repeat-x left bottom;
		margin-top:10px;
	}
/* class mainNav
==================================================================================================== */
.mainNav{
	width:700px;
}
	.mainNav .vspacer{
		background:url(/img/vspacer_main_nav.gif) no-repeat left bottom;
		width:1px;
	}
	.mainNav a{
		color:#008AFF;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
		position:relative;
		cursor:pointer;
	}
	.mainNav a:hover,.mainNav a.current{
		color:#0000CC;
	}
	.mainNav a .bulbashka{
		position:absolute;
		bottom:0px;
		width:39px;
		height:39px;
		background:url(/img/bulbashka.png) no-repeat center center;
		//background:none;
		//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bulbashka.png,sizingMethod=crop);
	}
	.mainNav a .bulbashka-big{
		position:absolute;
		bottom:0px;
		width:56px;
		height:56px;
		background:url(/img/bulbashka_big.png) no-repeat center center;
		//background:none;
		//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bulbashka_big.png,sizingMethod=crop);
	}
	.mainNav a:hover .bulbashka{
		background:url(/img/bulbashka_hover.png) no-repeat center center;
		//background:none;
		//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bulbashka_hover.png,sizingMethod=crop);
	}
	
	.mainNav a:hover .bulbashka-big{
		background:url(/img/bulbashka_big_hover.png) no-repeat center center;
		//background:none;
		//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bulbashka_big_hover.png,sizingMethod=crop);
	}
	
	
	.mainNav a.current .bulbashka{
		background:url(/img/bulbashka_current.png) no-repeat center center;
		//background:none;
		//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bulbashka_current.png,sizingMethod=crop);
	}
	
	.mainNav a.current .bulbashka-big{
		background:url(/img/bulbashka_big_current.png) no-repeat center center;
		//background:none;
		//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bulbashka_big_current.png,sizingMethod=crop);
	}
/* secondaryContent  sideNav
==================================================================================================== */
#secondaryContent #sideNav{
	margin:0px;
	padding:0px;
	list-style-image:url(/img/spacer.gif);
	border:0px;
	background:none;
}
	#secondaryContent #sideNav li{
		margin:0px;
	}
		#sideNav a{
			display:block;
			height:35px;
			background:url(/img/button.gif) no-repeat left top;
			font-family:Tahoma;
			font-size:12px;
			font-weight:bold;
			color:#ffffff;
			text-decoration:none;
			line-height:35px;
			padding-left:35px;
			margin-bottom:4px;
			margin-top:4px;
		}
		#sideNav a:hover{
			background:url(/img/button_hover.gif) no-repeat left top;
		}
		#sideNav a.current{
			background:url(/img/button_current.jpg) no-repeat left top;
		}
		/* ------------------------------------------------------------ */
		#sideNav a.level2{
			height:23px;
			background:url(/img/button_level2.gif) no-repeat left top;
			font-family:Tahoma;
			font-size:11px;
			font-weight:bold;
			color:#ffffff;
			text-decoration:none;
			line-height:23px;
			padding-left:25px;
		}
		
		#sideNav a.level2_current{
			height:23px;
			background:url(/img/button_level2_hover.gif) no-repeat left top;
			font-family:Tahoma;
			font-size:11px;
			font-weight:bold;
			color:#ffffff;
			text-decoration:none;
			line-height:23px;
			padding-left:25px;
		}
		
		#sideNav a.level2:hover{
			background:url(/img/button_level2_hover.gif) no-repeat left top;
		}
		/* -------------------------------------------------------------- */
		#sideNav a.level3{
			display:block;
			height:auto;
			margin-left:20px;
			margin-right:3px;
			background:none;
			font-family:Tahoma;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			color:#000;
			line-height:normal;
			border-top:#000 1px dashed;
			padding:0px;
			padding-left:10px;
			margin:0px;
			padding-top:3px;
			padding-bottom:3px;
			margin-left:5px;
			margin-right:3px;
		}
		#sideNav a.level3:hover{
			background:#9ed0e5;
		}
		#sideNav a.level3_current{
			display:block;
			height:auto;
			margin-left:20px;
			margin-right:3px;
			background:#77c1e0;
			font-family:Tahoma;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			color:#000;
			line-height:normal;
			border-top:#000 1px dashed;
			padding:0px;
			padding-left:10px;
			margin:0px;
			padding-top:3px;
			padding-bottom:3px;
			margin-left:5px;
			margin-right:3px;
		}
/* banners
==================================================================================================== */
#secondaryContent .block .bann{}

	.bann .bann-header{
		height:35px;
		background:url(/img/button.jpg) no-repeat left top;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;
		text-decoration:none;
		line-height:35px;
		padding-left:35px;
	}
	.bann .bann-content{
		margin-top:3px;
		height:auto;
	}
	.bann .bann-content p{margin:0px;padding:0px;}
/* 
==================================================================================================== */
/* absolute elements
==================================================================================================== */
#sideNav-title{
	position:absolute;
	top:235px;
	right:20px;
	font-size:11px;
	font-weight:bold;
	color:#5CA8D9;
}
#icons{
	position:absolute;
	right:72px;
	top:20px;
	background:#A1D4FF;
	padding:4px;
	padding-bottom:1px;
}
#langs{
	position:absolute;
	right:15px;
	top:20px;
	background:#A1D4FF;
	padding:5px;
	padding-top:0px;
}
#logo-link{
	position:absolute;
	left:30px;
	top:21px;
	width:193px;
	height:190px;
	text-decoration:none;
	outline:none;
}
#mainNav{
	position:absolute;
	left:20px;
	top:322px;
}
#head_info_1{
	position:absolute;
	right:260px;
	top:30px;
	width:563px;
	height:57px;
	background:url(/img/head_info_1.png) no-repeat left top;
	//background:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/head_info_1.png,sizingMethod=crop);
}
#head_info_2{
	position:absolute;
	right:260px;
	top:30px;
	width:563px;
	height:57px;
	background:url(/img/head_info_2.png) no-repeat left top;
	//background:none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/head_info_2.png,sizingMethod=crop);
}
/* footer
==================================================================================================== */
#footer{
	height:102px;
	width:1000px;
	background:url(/img/footer.jpg) no-repeat left bottom;
}
	#footer p{
		color:#ffffff;
		font-size:10px;
	}
#footerNav{
	position:absolute;
	bottom:120px;
	left:20px;
	width:700px;
	padding-bottom:15px;
	padding-top:10px;
	background:url(/img/border.gif) repeat-x left bottom;
}
	#footerNav table{
		background:url(/img/border.gif) repeat-x left top;
	}
/* panel
==================================================================================================== */
#panel{
	font-size:13px;
	color:#7F7F7F;
	margin-top:5px;
	margin-bottom:10px;
	padding:3px;
	position:absolute;
	bottom:220px;
	left:20px;
	width:700px;
}
	#panel a{
		color:#7F7F7F;
	}
	#panel a:hover{
		text-decoration:none;
	}

	#panel .leftLinks{
		float:left;
	}
	#panel .rightLinks{
		float:right;
	}
	#panel #panel-Top{
		height:25px;
		padding-top:5px;
		background:url(/img/border.gif) repeat-x left top;
	}
	#panel #panel-Bot{
		width:100%;
		height:25px;
		padding-top:5px;
		border-top:#008AFF 3px solid;
		background:url(/img/border.gif) repeat-x left bottom;
	}
/* 
==================================================================================================== */
/* 
==================================================================================================== */
