<!--
body{
	background:#add9e4;	
}
.page {
	position:relative;
	margin:-8px auto 0px auto;
	width:1024px;
	height:768px;
}

.top {
	position:absolute;
	left:0px;
	top:0px;
	width:1024px;
	height:215px;
	background:url(images/top.png) no-repeat;
}

.top .language{
	float:right;	
}

.top .language .rus_flag{
	background:url(images/rus.gif) no-repeat;
	width:32px;
	height:21px;
	border:none;
	margin-right:5px;	
}

.top .language .ser_flag{
	background:url(images/ser.png) no-repeat;
	width:32px;
	height:21px;
	border:none;
	margin-right:5px;	
}

.top .language .cro_flag{
	background:url(images/cro.png) no-repeat;
	width:32px;
	height:21px;
	border:none;
	margin-right:5px;	
}

.top .language .alb_flag{
	background:url(images/alb.png) no-repeat;
	width:32px;
	height:21px;
	border:none;
	margin-right:5px;	
}

.top .language .mk_flag{
	background:url(images/mk.png) no-repeat;
	width:32px;
	height:21px;
	border:none;
	margin-right:5px;	
}

.top .language .en_flag{
	background:url(images/en.gif) no-repeat;
	width:32px;
	height:21px;	
	border:none;
	margin-right:5px;
}

.top .language .fr_flag{
	background:url(images/fr.gif) no-repeat;
	width:32px;
	height:21px;	
	border:none;
	margin-right:5px;
}

.top .language .ger_flag{
	background:url(images/ger.gif) no-repeat;
	width:32px;
	height:21px;	
	border:none;
	margin-right:5px;
}

.top .language span{
	margin:10px;	
}

.top .language input{
	float:left;	
}

.top .language input:hover {
    cursor: pointer;
}

.left {
	position:absolute;
	left:0px;
	top:215px;
	width:90px;
	height:392px;
	background:url(images/left.png) no-repeat;
}

.content {
	position:absolute;
	left:90px;
	top:215px;
	width:858px;
	height:330px;
	background:#FFF;
}

.content .about_content{
	padding:10px;
	overflow:scroll;	
	height:330px;
}

.content .contact_page{
	height:331px;	
}

.content .contact_page .contact_map{
	width:284px;
	height:331px;	
	float:left;
}

.content .contact_page .contact_info{
	width:284px;
	height:331px;	
	float:left;
}

.content .contact_page .contact_info table{
	margin-left:25px;	
	margin-top:40px;
}

.content .contact_page .contact_form{
	margin-top:40px;
	width:284px;
	height:331px;	
	float:left;
}

.content .contact_page .contact_form input[type="text"]{
	width:230px;
	margin-bottom:15px;
}

.content .contact_page .contact_form input[type="submit"]{
	width:100px;
	margin-left:30px;
}

.content .contact_page .contact_form textarea{
	width:230px;
	height:100px;	
	margin-bottom:15px;
}

.content .contact_page .address{
	background:url(images/address.png) no-repeat;
	padding-left:30px;	
	padding-bottom:15px;
}

.content .contact_page .phone{
	background:url(images/phone.png) no-repeat;
	padding-left:30px;	
	padding-bottom:15px;
}

.content .contact_page .from{
	background:url(images/from.png) no-repeat;
	padding-left:30px;	
}

.content .contact_page .email{
	background:url(images/mail.png) no-repeat;
	padding-left:30px;	
}

.content .contact_page .message{
	background:url(images/message.png) no-repeat;
	padding-left:30px;	
}

.right {
	position:absolute;
	left:948px;
	top:215px;
	width:76px;
	height:392px;
	background:url(images/right.png) no-repeat;
}

.menu-left {
	position:absolute;
	left:90px;
	top:545px;
	width:187px;
	height:62px;
	background:url(images/menu_left.png) no-repeat;
}

.home {
	position:absolute;
	left:277px;
	top:545px;
	width:133px;
	height:62px;
	background:url(images/home.png) bottom;
}

.home:hover{
	background-position: 0 0;
	cursor:pointer;
}

.home_active {
	position:absolute;
	left:277px;
	top:545px;
	width:133px;
	height:62px;
	background:url(images/home_h.png) no-repeat;
}

.home_active:hover{
	cursor:pointer;	
}

.about {
	position:absolute;
	left:410px;
	top:545px;
	width:130px;
	height:62px;
	background:url(images/about.png) bottom;
}

.about:hover{
	background-position: 0 0;
	cursor:pointer;
}

.about_active {
	position:absolute;
	left:410px;
	top:545px;
	width:130px;
	height:62px;
	background:url(images/about_h.png) no-repeat;
}

.about_active:hover{
	cursor:pointer;
}

.gallery {
	position:absolute;
	left:540px;
	top:545px;
	width:129px;
	height:62px;
	background:url(images/gallery.png) bottom;
}

.gallery:hover{
	background-position: 0 0;
	cursor:pointer;
}

.gallery_active {
	position:absolute;
	left:540px;
	top:545px;
	width:129px;
	height:62px;
	background:url(images/gallery_h.png) no-repeat;	
}

.gallery_active:hover{
	cursor:pointer;
}

.contact {
	position:absolute;
	left:669px;
	top:545px;
	width:132px;
	height:62px;
	background:url(images/contact.png) bottom;
}

.contact:hover{
	background-position: 0 0;
	cursor:pointer;
}

.contact_active {
	position:absolute;
	left:669px;
	top:545px;
	width:132px;
	height:62px;
	background:url(images/contact_h.png) no-repeat;
}

.contact_active:hover{
	cursor:pointer;
}

.menu-right {
	position:absolute;
	left:801px;
	top:545px;
	width:147px;
	height:62px;
	background:url(images/menu_right.png) no-repeat;
}

.bottom {
	position:absolute;
	left:0px;
	top:607px;
	width:1024px;
	height:161px;
	background:url(images/bottom.png) no-repeat;
}


/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:858px;
		height:331px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:121px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:858px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(images/btn_next.gif) no-repeat 0 0;	
		}	
		
	#nextBtn{
		margin-right:-100px;	
	}
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

-->