@charset "utf-8";
/* CSS Document */
body.bg {	background:url('../img/bg.jpg') center top repeat-y #9a7141;	}
body {color:#444444;font:12px Arial;}
.clear {clear:both;height:0;overflow:hidden;}
a {color:#956a2a;}
a:hover {text-decoration:none;}


.page {width:964px;margin:0 auto; overflow:hidden;	}
.page .header {height:126px;}
.page .header a.logo {width:119px;height:126px;margin:0 0 0 20px;background:url('../img/logo.png') no-repeat;float:left;}
.ani {float:left;width:600px;height:126px;margin:0 0 0 30px;}
.page .topbtn-bg {width:964px;/*height:41px;*/background:url('../img/ipage_top.png') no-repeat;	}
.page .ipage {background:url('../img/ipage_bg.png') repeat-y;padding:0 6px;	}

/*.topbtn ul {list-style:none;margin:0;padding:6px 0 0 6px;}
.topbtn ul li {margin:0;padding:0;float:left;height:34px;}
.topbtn ul li a,.topbtn ul li.right .lan {background-image:url('../img/topbtn.png'); background-position:-9px -34px; background-repeat:no-repeat;
				height:25px;display:block;padding:9px 45px 0 45px;font:11px Verdana;font-weight:bold;color:#fff;text-decoration:none;}
.topbtn ul li a:hover {text-decoration:none;background-position:-11px 0;color:#fff;}
.topbtn ul li.ln {background-image:url('../img/topbtn.png');position:0 0;background-repeat:no-repeat;width:2px;height:34px;}

.topbtn ul li.left a {background-position:-2px -34px;}
.topbtn ul li.left a:hover,.topbtn ul li.left a.active {text-decoration:none;background-position:-2px 0;}
.topbtn ul li.right a,.topbtn ul li.right .lan {background-position:right bottom;}
.topbtn ul li.right a:hover,.topbtn ul li.right a.active {text-decoration:none;background-position:right -68px;}
.topbtn ul li.left a {padding:9px 37px 0 37px;}

.topbtn ul li.right .lan {width:145px;padding:9px 15px 0 15px;}
.topbtn ul li.right .lan select {width:145px;border:0;}*/

.topbtnbg {background:url('../img/topbtnbg.png') 300px 6px no-repeat;width:962px;}
.topbtn {	float:left;}
.topbtn ul {	list-style:none; margin:0px; padding:6px 0px 0px 6px; margin-right:-2px; float:left;/* width:100%;*/	}
.topbtn ul li {	margin:0px;	padding:0px; float:left; height:34px; position:relative; background:url(img/topbtn.jpg) 0px 0px no-repeat; /*width:150px125px;*/}
.topbtn ul li a,.topbtn ul li.right .lan {	background:url('../img/topbtn.png') -9px -34px no-repeat; height:24px; display:block; padding:10px /*36px*/ /*36px*/20px 0 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff; text-align:center;	text-decoration:none;width:auto;}
.topbtn ul li a:hover, .topbtn ul li.active a {	text-decoration:none; background-position:-11px 0; color:#fff;	}

.topbtn ul li.left, .topbtn ul li.first {	/*width:150px123px;*/	background-position: top right;	}
.topbtn ul li.left a, .topbtn ul li.first a {	background-position:-2px -34px; border-left:none; margin:0px;	}
.topbtn ul li.left a:hover,.topbtn ul li.left a.active, .topbtn ul li.first a:hover,.topbtn ul li.active a.first-active {text-decoration:none;background-position:-2px 0;}
.topbtn ul li.right, .topbtn ul li.last,.topbtn ul li.right .lan {	width:190px;	background-position: bottom right; position:inherit;	}
.topbtn ul li.right a, .topbtn ul li.last a {	background-position:right bottom; border-right:none; /*padding-right:38px;*/	}
.topbtn ul li.right a:hover,.topbtn ul li.right a.active, .topbtn ul li.last a:hover,.topbtn ul li.active a.last-active {text-decoration:none;background-position:right -68px;}

.right {	width:192px;	background:url('../img/lang-sel-bg.png') no-repeat; overflow:hidden; position:inherit;  height:34px; margin:6px 6px 0px 0px; text-align:center;	float:right;}
.right form {	margin-top:5px;}

	/* submenu */
	.topbtn ul li ul {	display:none; position:absolute; top:100%; left:0px; border:1px solid #cab494; border-top:0; border-bottom:0px; width:190px; z-index:1; margin:0px 0px 0px 10px; padding:0px;}
	.topbtn ul li ul li {	float:none; position:relative; background:none; margin:0px; padding:0px; width:auto;	border-bottom:1px solid #cab494;height:auto;}
	.topbtn ul li ul li.right, .topbtn ul li ul li.last {	width:auto;	}
	.topbtn ul li ul li a, .topbtn ul li.active ul li a {	margin:0;padding:10px; background:#f2ece4; border:none; border-bottom:0px solid #cab494; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#956a2a; font-weight:bold; margin:0px; float:none; text-align:left;	display:block;height:auto;}
	.topbtn ul li.last ul li, .topbtn ul li ul li.last, .topbtn ul li.last ul li.last {	padding:0px !important;	}
	.topbtn ul li ul li a:hover, .topbtn ul li.active ul li a:hover, .topbtn ul li ul li.active a, .topbtn ul li.active ul li.active a {	color:#956a2a; background:#e7ddcf;	}
	.topbtn ul li ul li ul {	top:0px; right:0px;	}

/*.topbtn ul li.left a {padding:9px 37px 0 37px;}*/
.topbtn ul li.ln {	background:url('../img/topbtn.png'); width:2px; height:34px;}

.topbtn ul li.right .lan {padding:8px 0 0 0;height:26px;}
.topbtn ul li.right .lan select {width:145px;border:0;}


.footer {background:url('../img/footer_bg.png') no-repeat;width:964px;height:39px;color:#fff;padding:5px 0 0 50px;font:11px Arial;line-height:16px;position:absolute; z-index:1;}
.footer a {color:#fff;}
.footer a:hover {text-decoration:none;}


.textpage {	width:950px; overflow:hidden; padding:0 0 10px 0;	}
.textpage .mid {background:#f6eee4;}
.textmargin .mid {padding:3px 15px;}
.textpage .bot {background-image:url('../img/textpage.png');background-position:0 0;background-repeat:no-repeat; width:950px;height:12px;overflow:hidden;}
.textpage .top {background-image:url('../img/textpage.png');background-position:0 -12px;background-repeat:no-repeat; width:950px;height:12px;overflow:hidden;}
.textpage h1 {color:#956a2a;margin:0;padding:0;font:14px Arial;font-weight:bold;}
div.hpage {padding:20px 180px 20px 20px;margin:0;/*height:540px; /*position:relative;*/	}
div.hpage p {margin-bottom:0;}

.box {width:470px;padding:0 0 10px 0;float:left;}
.box .top {background:url('../img/box.png') top no-repeat;width:470px;height:12px;}
.box .bot {background:url('../img/box.png') bottom no-repeat;width:470px;height:12px;}
.box .mid {background:#f2f1ed;padding:3px 15px;color:#324768;height:145px;}
.box h1 {color:#618bcb;margin:0;padding:0;font:14px Arial;font-weight:bold;}
.box p {margin:5px 0 0 0;}

.box1 {width:950px;padding:0 0 10px 0;float:left;}
.box1 .top {background:url('../img/box1.png') top no-repeat;width:950px;height:12px;}
.box1 .bot {background:url('../img/box1.png') bottom no-repeat;width:950px;height:12px;}
.box1 .mid {background:#f2f1ed;padding:3px 15px;color:#324768;height:145px;}
.box1 h1 {color:#618bcb;margin:0;padding:0;font:14px Arial;font-weight:bold;}
.box1 p {margin:5px 0 0 0;}

.rspace {margin:0 10px 0 0;}

.hpic {position:absolute;width:0;height:0; z-index:1;}
.hpic img {position:relative;}
.hpic01 {position:relative;top:-240px;left:563px;}
.hpic02 {position:relative;top:-154px;left:286px;}
.hpic03 {position:relative;top:-139px;left:184px;}
.hpic04 {position:relative;top:-154px;left:766px;}

.fpage {padding:20px;}
.fpage h1 {margin:0 0 10px 0;font:20px Arial;color:#956a2a;}
.fpage p {margin:0 0 10px 0;}


.fp_languages {text-align:center;}
.fp_languages ul {width:/*480px*/540px;margin:0 auto;padding:0;list-style:none;}
.fp_languages ul li {float:left;width:60px;text-align:center;margin:20px 0 0 0}
.fp_languages ul li img {border:0;}
.fp_languages ul li a {color:#fff;text-decoration:none;}
.fp_languages ul li a:hover {text-decoration:underline;}

.bgsnd {float:right;color:#fff;line-height:20px;vertical-align:middle;margin:0 10px 10px 0;}
.bgsnd div {float:left;}
.bgsnd .iimg {padding:4px 0 0 0;}
.intrologo {}
.intro {position:relative;top:-100px;}





.error {	color:#d00; text-align:center;	}
.admin-edit-link {	float:right; padding:5px 10px; text-decoration:none; background:#999; color:#fff;	}
.admin-edit-link:hover {	background:#666; color:#fff; text-decoration:none;	}


/*div.select {	position:relative; background:url(../img/select_menu.jpg) no-repeat 100% 0px; width:140px;  margin:auto; cursor:pointer;	}
div.select .selected {	height:19px; line-height:19px; text-align:left; color:#444444; padding-left:10px; background:url(../img/select_menu.jpg) no-repeat; margin-right:30px;	}
div.select ul {	width:130px !important; margin:0px 30px 0px 5px; padding:0px; z-index:999; float:left;	}
div.select ul li {	height:auto !important;	}
div.select ul li a {	height:auto !important;	}*/

.klienti {padding:0;border:0;width:100%;}
.klienti td {text-align:center;vertical-align:top;}
.klienti td img {margin:0 0 20px 0;}

.rlinks {width:120px;}

.social_ico {position:relative;}
.social_ico div {position:absolute;right:20px;top:-30px;}
.social_ico img {border:0;}

.social {margin:0 50px 0 0;float:right;}
.social img {margin:0 0 20px 50px;border:0;}


input.error, select.error, textarea.error {	border:1px solid #f00; text-align:left;	}