body, html {	height: 100%;	width: 100%;	margin: 0px;	font-family: Tahoma;	font-size: 11px;	background: #6eb1db url(../images/site/body_b.jpg);	background-position: 1003px 0;	background-repeat: repeat-x;}
#wrapper {	width: 100%;	height: 100%;	position: relative;	font-size: 1.1em;	background-image: url(../images/site/content_b.jpg);	background-position: 0 0;	background-repeat: no-repeat;}
#header_wrapper {	width: 100%;}
#content_wrapper {	width: 100%;}
#footer_wrapper {	height: 187px;	width: 100%;	background-image: url(../images/site/footer_wrap_b.png);	background-position: left top;	background-repeat: repeat-x;}
#header {	width: 1003px;}
#content {	width: 1003px;}
#footer {	position: relative;	height: 187px;	width: 1003px;	background-image: url(../images/site/footer_b.png);	background-position: left top;	background-repeat: no-repeat;}
#main_content {	float: left;	width: 1003px;}
#sub_content {	float: left;	width: 503px;}
.logo {	position: absolute;	left: 29px;	top: 18px;	text-indent: -9999px;	width: 332px;	height: 99px;	background-image: url(../images/site/logo.png);	background-position: top left;	background-repeat: no-repeat;}
#lang {	position: absolute;	left: 143px;	width: 253px;	height: 28px;	color: #05334b;	background-image: url(../images/site/lang_b.png);	background-position: top left;	background-repeat: no-repeat;}
#lang p {	padding-top: 3px;	padding-left: 10px;}
#lang select {	position: absolute;	border: 0 none;	left: 160px;	top: 4px;}
#lang .option {	background-image: url(../images/site/lang/en.gif);	background-position: top left;	background-repeat: no-repeat;}
#navigation {	position: absolute;	top: 150px;	left: 30px;	width: 360px;}
#main_nav {	list-style: none;}
#main_nav li {	font-size: 16px;	margin-bottom: 2px;	padding: 0px;	color: #083660;}
#main_nav li a {	color: #083660;}
#main_nav li a:hover {	color: #083660;	text-decoration: underline;	font-weight: normal;}
#main_nav h3 {
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
	padding: 0px;
	color: #083660;
}
#left_cont {	position: relative;	top: 370px;	left: 15px;}
#right_cont {	position: relative;	width: 590px;	margin-top: 10px;}
.shipssearch {	position: relative;	width: 395px;	min-height: 158px;	margin-top: 5px;	background-image: url(../images/site/search_b.jpg);	background-position: top left;	background-repeat: no-repeat;}
.shipssearch2 {
	float: right;	position: relative;	margin-right: 6px;	margin-top: 20px;	width: 395px;	min-height: 158px;	background-image: url(../images/site/search_bg_sub.png);	background-position: top left;	background-repeat: no-repeat;}
.search_title {	font-size: 15px;	padding-top: 20px;	padding-left: 55px;	color: #cf3c3d;}
.about_title {	width: 200px;	font-size: 15px;	padding-top: 20px;;	padding-left: 15px;	color: #cf3c3d;}
.ship_title {	font-weight: bold;	font-size: 15px;	padding-top: 30px;	padding-left: 25px;	width: 250px;	color: #cf3c3d;}
.contact {	position: absolute;	top: 180px;	left: 10px;	background-image: url(../images/site/contact.jpg);	background-position: top left;	background-repeat: no-repeat;}
.contact2 {	float: left;	position: absolute;	top: 25px;	left: 20px;	background-image: url(../images/site/contact_sub.jpg);	background-position: top left;	background-repeat: no-repeat;}
.cont_title {	padding-top: 15px;	padding-left: 40px;	width: 140px;	font-size: 15px;	color: #cf3c3d;}.contact_title {	padding-top: 15px;	width: 250px;	font-size: 15px;	color: #cf3c3d;}
.contact_det {	position: relative;	display: block;	padding-top: 0px;	font-size: 11px;	line-height: 16px;	color: #083660;}.contact_det img {	padding-left: 5px;	margin-bottom: -10px;}
.actions {	list-style: none;	position: absolute;	left: 235px;	top: 215px;	padding-left: 10px;	padding-top: 5px;	min-height: 45px;	font-size: 11px;	background-image: url(../images/site/divider3.png);	background-position: left center;	background-repeat: no-repeat;
}
.actions li {	margin-bottom: 2px;	padding-left: 10px;	height: 13px;	width: 270px;	color: #ffffff;}
.actions li a {	margin-bottom: 2px;	padding-left: 10px;	width: 250px;	color: #ffffff;	overflow: hidden;	outline: 0 none;}
.actions2 {	list-style: none;	position: absolute;	left: 20px;	top: 175px;	padding-left: 0px;	padding-top: 10px;	min-height: 45px;	font-size: 11px;	background-image: url(../images/site/divider9.jpg);	background-position: top left;	background-repeat: no-repeat;}
.actions2 li {	margin-bottom: 2px;	padding-left: 10px;	width: 250px;	color: #083660;}
.actions2 li a {	margin-bottom: 2px;	padding-left: 10px;	width: 250px;	color: #083660;	overflow: hidden;	outline: 0 none;}
.ships_cat {	float: left;	position: relative;	padding-top: 10px;	padding-left: 10px;	width: 284px;	min-height: 209px;	background-image: url(../images/site/type_bg.png);	background-position: center;	background-repeat: no-repeat;	cursor: pointer;}
.divider2 {	position: absolute;	top: 670px;	left: 439px;}
.mask {	position: absolute;	padding-left: 10px;	padding-top: 10px;}
.ships_img {	padding-left: 10px;	padding-top: 10px;}
.ship_type {	position: absolute;	height: 32px;	left: 15px;	top: 147px;	padding-right: 15px;		background: url(../images/site/type_title_end.png);	background-position: right;	background-repeat: no-repeat;}
.ship_offer {	position: absolute;	top: 185px;	left: 20px;	font-size: 11px;	color: #525d61;}
.ship_offer a:link, a:visited {	text-decoration: none;	color: #525d61;}
.ship_offer a:hover, a:active {	text-decoration: none;	font-weight: bold;	color: #525d61;}
.spec_off {	float: left;	margin-top: 25px;	margin-left: 15px;	width: 243px;	min-height: 604px;	background: url(../images/site/spec_off_b.jpg);	background-position: top left;	background-repeat: no-repeat;}
.spec_title {	padding-top: 25px;	padding-left: 50px;	font-size: 15px;	color: #cf3c3d;}
.info_title {	margin-top: -20px;	padding-left: 55px;	font-size: 15px;	color: #cf3c3d;}
.about_off {	margin-top: 25px;	margin-left: 15px;	width: 374px;	min-height: 166px;	background: url(../images/site/about_b.jpg);	background-position: top left;	background-repeat: no-repeat;}
.services {	margin-top: 0px;	margin-left: 15px;	width: 374px;	min-height: 183px;	background: url(../images/site/services_b.jpg);	background-position: top left;	background-repeat: no-repeat;}
.refer_off {	margin-top: 25px;	padding-left: 5px;	width: 320px;	min-height: 166px;	background: url(../images/site/refer_b.jpg);	background-position: top left;	background-repeat: no-repeat;}
.banners {	margin-top: 15px;	margin-right: 15px;	width: 320px;}
.banners2 {	position: relative;	left: 340px;	width: 655px;	margin-top: 15px;	margin-right: 15px;	min-height: 83px;}
.banners2 img {	margin-bottom: 5px;	margin-left: 5px;}
.banners img {	margin-bottom: 5px;}
.infos {	margin-top: 25px;	margin-right: 15px;}
.newslet {	margin-top: 20px;	margin-right: 0px;}
.newslet2 {	position: relative;	padding-top: 0px;	margin-left: 10px;	min-height: 90px;}
.text1 {	font-size: 11px;	line-height: 14px;	text-align: justify;	color: #083660;	padding-left: 10px;	padding-right: 15px;	padding-top: 5px;}
.text2 {	font-size: 11px;	line-height: 14px;	text-align: justify;	color: #083660;	padding-left: 25px;	padding-right: 15px;}
.text3 {	font-size: 11px;	line-height: 14px;	text-align: justify;	color: #083660;	padding-left: 5px;	margin-top: 5px;}
#one {	margin-top: 10px;	list-style: none;}
#one li {	padding-left: 10px;	line-height: 22px;	background-image: url(../images/site/arrow1.png);
	background-position: left;
	background-repeat: no-repeat;
}
#one li a {
	font-weight: normal;
	cursor: pointer;
	color: #083660;
}
#one li a:hover {
	font-weight: normal;
	text-decoration: underline;
	cursor: pointer;
	color: #083660;
}

#two {
	margin-top: 10px;
	padding-right: 10px;
	list-style: none;
}
#two li {
	padding-left: 10px;
	line-height: 22px;
	background-image: url(../images/site/arrow1.png);
	background-position: left;
	background-repeat: no-repeat;
}
#two li a {
	font-weight: normal;
	cursor: pointer;
	color: #083660;
}
#two li a:hover {
	font-weight: normal;
	text-decoration: underline;
	cursor: pointer;
	color: #083660;
}
.morre {
	float: right;
	position: relative;
	margin-right: 20px;
	min-height: 15px;
	/*width: 41px;*/
	min-width: 41px;
	color: #fff;
}
.morre a:link,.morre a:visited {
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
	color: #ffffff;
}
.morre a:hover, .morre a:active {
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
	color: #ffffff;
}
.morrre {
	float: right;
	position: relative;
	margin-right: 20px;
	width: 41px;
	height: 15px;
	text-indent: 10px;
	font-size: 12px;
	background-image: url(../images/site/button_mb.png);
	background-position: center;
	background-repeat: no-repeat;
	color: #fff;
}
.morrre2 {
	float: right;
	position: relative;
	margin-right: 5px;
	width: 41px;
	height: 15px;
	text-indent: 10px;
	font-size: 12px;
	background-image: url(../images/site/button_mb.png);
	background-position: center;
	background-repeat: no-repeat;
	color: #ffffff;
}
.morrre a {
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
	color: #ffffff;
}
.morrre2 a:link, .morrre2 a:visited {
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
	color: #ffffff;
}
.fav_title {	margin-top: 20px;	padding-left: 10px;	margin-left: 5px;	font-size: 13px;	font-weight: bold;	background-image: url(../images/site/arrow1.png);	background-position: left;	background-repeat: no-repeat;	color: #14435d;
}
.fav_text {	font-size: 11px;	line-height: 14px;	text-align: justify;	color: #083660;	padding-left: 15px;	padding-right: 30px;}
.off_title {	margin-top: 25px;	padding-left: 10px;	margin-left: 15px;	font-size: 11px;	font-weight: bold;	background-image: url(../images/site/arrow1.png);	background-position: left;	background-repeat: no-repeat;	color: #083660;}
.copy {	float: left;	position: absolute;	font-size: 10px;	color: #083660;	left: 20px;	top: 165px;}
.webby {	position: absolute;	left: 850px;	top: 158px;}
#search1 {	margin-top: 10px;	padding-left: 10px;	width: 385px;	font-size: 11px;	color: #525d61;}
#search1 p {	float: left;	padding: 5px;}
#search1 label {	float: left;	width: 60px;	font-size: 11px;	color: #525d61;}
#search1 select {	float: right;	border: 0 none;	width: 80px;	font-size: 11px;	color: #1f2029;}
#search2 {	padding-right: 10px;	width: 200px;	font-size: 11px;	color: #525d61;}
#search2 p {	float: left;	padding: 5px;}
#search2 label {	float: left;	width: 60px;	font-size: 11px;	color: #525d61;}
#search2 select {	float: right;	border: 0 none;	margin-right: 5px;	width: 60px;	font-size: 11px;	color: #1f2029;}
#search {	float: right;	border: 0 none;	margin-right: 30px;	margin-top: 10px;	width: 59px;	height: 20px;	font-size: 11px;	color: #ffffff;	background-image: url(../images/site/button_sb.png);	background-position: center;	background-repeat: no-repeat;}

/*
sub_page
*/

#sub_page #wrapper {
	width: 100%;
	height: 100%;
	position: relative;
	font-size: 1.1em;
	background-image: url(../images/site/body_sub_b.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
}
.article {	position: relative;	margin-left: 15px;	margin-top: 15px;	width: 978px;	min-height: 302px;	overflow: hidden;	background-image: url(../images/site/article_bg.jpg);	background-position: 0 0;	background-repeat: no-repeat;
}
.howto {	position: relative;	margin-left: 15px;	margin-top: 15px;	width: 978px;	min-height: 302px;	background-image: url(../images/site/article_bg.jpg);	background-position: 0 0;	background-repeat: no-repeat;}
.ship {	position: relative;	margin-left: 15px;	margin-top: 15px;	width: 990px;	min-height: 300px;	overflow: hidden;	background-image: url(../images/site/ship_b.png);	background-position: 0 0;	background-repeat: no-repeat;
}
.shipstype {	padding-top: 16px;	margin-left: 10px;	height: 32px;}
#shipstype {	list-style: none;	width: 969px;}
#shipstype li {	float: left;	height: 32px;	padding-left: 0px;	padding-right: 0px;	text-indent: -9999px;	display: block;
}
#shipstype li.first {
	background-image: none;
}
#shipstype li a {
	height: 32px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	outline: none;
	background-repeat: no-repeat;
	background-position: left top;
}
#shipstype li.de_01 a {
	background: url(/template/images/site/shipstype/shipstype_de.png) 0px 0px no-repeat; 
	width: 165px;
}
#shipstype li.de_01 a:hover {
	background: url(/template/images/site/shipstype/shipstype_de.png) 0px -32px no-repeat;
}
#shipstype li.de_02 a {
	background: url(/template/images/site/shipstype/shipstype_de.png) -165px 0px no-repeat; 
	width: 156px;
}
#shipstype li.de_02 a:hover {
	background: url(/template/images/site/shipstype/shipstype_de.png) -165px -32px no-repeat;
}
#shipstype li.de_03 a {
	background: url(/template/images/site/shipstype/shipstype_de.png) -321px 0px no-repeat; 
	width: 146px;
}
#shipstype li.de_03 a:hover {
	background: url(/template/images/site/shipstype/shipstype_de.png) -321px -32px no-repeat;
}
#shipstype li.de_04 a {
	background: url(/template/images/site/shipstype/shipstype_de.png) -467px 0px no-repeat; 
	width: 151px;
}
#shipstype li.de_04 a:hover {
	background: url(/template/images/site/shipstype/shipstype_de.png) -467px -32px no-repeat;
}
#shipstype li.de_05 a {
	background: url(/template/images/site/shipstype/shipstype_de.png) -618px 0px no-repeat; 
	width: 234px;
}
#shipstype li.de_05 a:hover {
	background: url(/template/images/site/shipstype/shipstype_de.png) -618px -32px no-repeat;
}
#shipstype li.de_06 a {
	background: url(/template/images/site/shipstype/shipstype_de.png) -852px 0px no-repeat; 
	width: 94px;
}
#shipstype li.de_06 a:hover {
	background: url(/template/images/site/shipstype/shipstype_de.png) -852px -32px no-repeat;
}


#shipstype li a:hover, #shipstype .selected a {	background-position: right top;
}
.note {	display: block;	font-size: 11px;	text-align: justify;	margin-left: 14px;	margin-right: 10px;	color: #083660;}
.booking {	padding-left: 10px;	margin-left: 5px;	font-size: 11px;	background-image: url(../images/site/arrow1.png);	background-position: left;	background-repeat: no-repeat;	color: #083660;
}
.alternate {	padding-left: 10px;	margin-left: 20px;	font-size: 11px;	background-image: url(../images/site/arrow1.png);	background-position: left;	background-repeat: no-repeat;	color: #083660;}
.art_body {	width: 690px;}.arts_body {	float: left;	width: 640px;}
.full_body {	position: relative;	font-size: 11px;	line-height: 14px;	margin-left: 15px;	margin-right: 10px;	margin-top: 10px;	text-align: justify;	color: #083660;
}
.howto_body {	position: relative;	font-size: 11px;	line-height: 14px;	margin-left: 15px;	margin-right: 10px;	margin-top: 10px;	text-align: justify;	color: #083660;}
.howto_short {	margin-right: 10px;	margin-left: 10px;	font-size: 11px;	line-height: 14px;}
.title_how {	font-size: 14px;	font-weight: bold;	color: #06334b;	margin-left: 15px;	padding-left: 10px;	background-image: url(../images/site/arrow1.png);	background-position: left;	background-repeat: no-repeat;}
.full_body img {	margin: 15px;	border: #ffffff 2px solid;}
.full_body1 {	font-size: 11px;	line-height: 14px;	margin-left: 25px;	margin-right: 20px;	margin-top: 10px;	text-align: justify;	color: #083660;}
.full_body1 img {	margin: 15px;	border: #ffffff 2px solid;}
.article_image {	float: right;	width: 330px;	height: 234px;	padding-top: 10px;	padding-left: 20px;	padding-bottom: 20px;}
.howto_image {
	position: relative;
	margin-top: -20px;
	margin-left: 30px;
	float: right;
	width: 282px;
	height: 88px;
}
.howto_divide {
	margin-left: 8px;	margin-bottom: 15px;	margin-top: 10px;
}
.how_to_one {
	position: relative;	margin-top: -1px;	padding-right: 15px;
}
.howto a {
	position: absolute;	top: 45px;	right: 320px;
}
.reserve_image {	float: right;	width: 330px;	min-height: 360px;	margin-top: 50px;	padding-left: 0px;	padding-bottom: 20px;}
.ship_image {
	float: left;
	width: 340px;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 40px;
	padding-right: 10px;
	background-image: url(../images/site/divider7.png);
	background-position: right 20px;
	background-repeat: no-repeat;
	
}
.ship_detail {
	width: 350px;
}
.ship_tech {
	width: 340px;
	min-height: 541px;
	margin-left: 20px;
	
}
.ship_tech1 {
	background-color: #c2e3f3;
	color: #083660;
	font-size: 11px;
	line-height: 18px;
}
.ship_tech2 {
	color: #083660;
	font-size: 11px;
	line-height: 18px;
}
.where {
	margin-top: 10px;
	margin-left: 25px;
	font-size: 11px;
	line-height: 18px;
	color: #083660;
}
.article_img {	padding: 10px;	background-image: url(../images/site/article_img_b.png);	background-position: center;	background-repeat: no-repeat;}.article_imgs {	position: relative;	padding: 10px;}
.gall_cont {		width: 268px;	min-height: 450px;	margin-top: 30px;	padding-left: 10px;	padding-bottom: 15px;	background-image: url(../images/site/divider6.png);	background-position: left bottom;	background-repeat: no-repeat;}.contactsss {		width: 250px;	min-height: 450px;	margin-top: 30px;	padding-left: 10px;	padding-bottom: 15px;	background-image: url(../images/site/divider6.png);	background-position: left 20px;	background-repeat: no-repeat;}
.gallery_title {	text-indent: 10px;	width: 220px;	height: 23px;	margin-top: 15px;	margin-left: 10px;	padding-top: 2px;	font-size: 14px;	color: #083660;	background-image: url(../images/site/gall_title_b.png);	background-position: left top;	background-repeat: no-repeat;}
.tech_data {	margin-top: 50px;	padding-right: 15px;	background-image: url(../images/site/divider9.png);	background-position: right;	background-repeat: no-repeat;}
.tech_title {	text-indent: 10px;	width: 310px;	height: 23px;	margin-top: 20px;	margin-left: 10px;	padding-top: 2px;	font-size: 14px;	color: #083660;	background-image: url(../images/site/tech_title_b.png);	background-position: left top;	background-repeat: no-repeat;}
.back {	float: right;	margin-right: 20px;	margin-top: -10px;	padding-left: 10px;	font-size: 11px;	background-image: url(../images/site/back_1.png);	background-position: left;	background-repeat: no-repeat;	color: #083660;}
.back a:hover {	text-decoration: underline;	font-weight: normal;}
.pricing {	margin-top: 35px;	margin-left: 25px;}
.pricing_title {	text-indent: 10px;	width: 220px;	height: 23px;	margin-top: 15px;	margin-right: 25px;	padding-top: 2px;	font-size: 14px;	color: #083660;	background-image: url(../images/site/pricing_b.png);	background-position: left top;	background-repeat: no-repeat;}
.request {	float: right;	position: relative;	margin-top: 10px;	margin-right: 28px;	width: 79px;	height: 20px;	font-size: 11px;	color: #fff;}
.request a {
	color: #fff;
	font-weight: normal;
}
.gallery {
	margin-left: 12px;
	margin-top: 10px;
}
.gallery a {
	overflow: hidden;
	outline: 0 none;
}
.video {
	margin-left: 12px;
	margin-top: 10px;
}
.gallery_img {
	padding: 4px;
	background-image: url(../images/site/gallery_mask.png);
	background-position: center;
	background-repeat: no-repeat;
}
.documents {
	margin-left: 10px;
	margin-top: 10px;
}
.doc_title {
	padding-left: 10px;
	margin-left: 5px;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../images/site/arrow1.png);
	background-position: left;
	background-repeat: no-repeat;
	color: #083660;
}
.doc_title a {
	font-weight: bold;
}
.doc_text {
	margin-left: 15px;
	font-size: 11px;
	color: #083660;
}
#length_sort {
	position: absolute;
	left: 25px;
	list-style: none;
	margin-top: 0px;
	margin-right: 15px;
	color: #083660;
}
#length_sort li {
	float: left;
	line-height: 15px;
	width: 64px;
	height: 23px;
	margin-bottom: 10px;
	padding-left: 22px;
	padding-top: 5px;
	background-image: url(../images/site/length_b.png);
	background-position: center;
	background-repeat: no-repeat;
	font-weight: bold;
	color: #083660;
}
#length_sort li a:hover, li a.selected {
	font-weight: bold;
	text-decoration: underline;
	padding-right: 0px;
	color: #ffffff;
	background: none;
}
#length_sort li a {
	color: #ffffff;
}
#sort_by {	position: absolute;	left: 580px;	list-style: none;	margin-top: -25px;	margin-right: 15px;	width: 290px;	color: #083660;}
#sort_by li {	float: left;	line-height: 15px;	padding-right: 5px;	padding-left: 5px;	background-image: url(../images/site/vertical_div.png);	background-position: left;	background-repeat: no-repeat;}
#sort_by li a:hover, #sort_by a.selected {	padding-right: 10px;	background-image: url(../images/site/arrow2.png);	background-position: right;	background-repeat: no-repeat;	color: #083660;}
.last {	float: right;	width: 72px;	height: 20px;	color: #ffffff;	margin-top: -32px;	margin-right: 20px;	padding-left: 5px;	padding-right: 5px;	padding-top: 5px;	text-indent: 2px;}
.last a {	color: #ffffff;	font-weight: normal;}
.last a:hover {	cursor: pointer;	font-weight: normal;}
.ship_list {	width: 970px;	float: left;	margin-left: 8px;	padding-bottom: 20px;}
.boat_short {	float: left;	position: relative;	margin-left: 10px;	margin-top: 20px;	cursor: pointer;}
.boat {
	width: 184px;
	height: 150px;
	background-image: url(../images/site/div_boat_bg.png);
	background-position: center;
	background-repeat: no-repeat;
}
.boat_title {
	padding-left: 10px;
	padding-top: 7px;
	font-size: 12px;
	color: #083660;
}
.boat_img {
	padding-top: 3px;
	padding-left: 8px;
}
.boat_img1 {
	position: relative;
}
.boat_mask {
	position: absolute;
	top: 2px;
	left: 7px;
}
.shortdata {
	font-size: 11px;
	color: #083660;
	margin-left: 10px;
}
.boat_divide {
	margin-left: 7px;
}
* {
	margin: 0px;
	padding: 0px;
}
.clear {
	clear: both;
}
.float_left {
	float: left;
}
.float_right {
	float: right;
}
/*
Jezici - Languages
*/
.dropdown_1 {
	width: 250px;
	margin-right: 5px;
	margin-top: 5px;
}
.dropdown_1 a {
	overflow: hidden;
	outline: 0 none;
}
.dropdown_1 a:hover {
	font-weight: normal;
	text-decoration: none;
}

.dropdown_1 .label {
	padding-left: 3px;
	padding-top: 2px;
	padding-right: 15px;
	background-image: url(../images/site/arrow3.png);
	background-position: right;
	background-repeat: no-repeat;
}
.label {
	float: right;
	margin-top: -2px;
	margin-right: 2px;
}
.label img {
	margin-bottom: -2px;
}
#charts_list {
	list-style: none;
	margin-left: 138px;
	padding-top: 22px;
	background: #fff;
	width: 85px;
}
#charts_list ul {
	background: #ffffff;
}
#charts_list li {
	display: block;
	margin-left: 10px;
	margin-bottom: 4px;
}
#charts_list li a {
	display: block;
	text-indent: -9999px;
}
#charts_list.select {
	display: none;
}
#charts_list.display {
	display: block;
	width: 112px;
	padding-bottom: 2px;
	background: url(../images/site/lang_sel_b.png);
	background-position: left bottom;
	background-repeat: no-repeat;

}
#newsletter {	position: relative;	font-size: 11px;	width: 320px;}
#newsletter input {	float: left; 	border: 0 none;	width: 228px;	height: 28px;	text-indent: 10px;	margin-left: -5px;	padding-top: 10px;	font-size: 11px;	color: #05334b;	background: transparent url(../images/site/input1.png);	background-position: center;	background-repeat: no-repeat;}
#newsletter button {	float: right;	width: 89px;	height: 27px;	margin-top: 5px;	border: 0 none;	color: #fff;	background-image: url(../images/site/submit_button.png);	background-position: center;	background-repeat: no-repeat;}.submit_button {	margin-top: -1px;	margin-left: -3px;}.submit_button1 {	margin-top: -1px;	margin-left: -3px;}
#newsletterr {	position: relative;	font-size: 11px;	width: 320px;}
#newsletterr input {	float: left; 	border: 0 none;	width: 228px;	height: 28px;	text-indent: 10px;	margin-left: -5px;	padding-top: 10px;	font-size: 11px;	color: #05334b;	background: transparent url(../images/site/input1.png);	background-position: center;	background-repeat: no-repeat;}
#newsletterr button {	float: right;	width: 89px;	height: 27px;	margin-top: 5px;	border: 0 none;	color: #fff;	background-image: url(../images/site/submit_button1.png);	background-position: center;	background-repeat: no-repeat;}
/*
SEND ARTICLE
*/
#send_article {
	position: absolute;
	top: 40px;
	left: 2px;
	background-color: #deeef6;
	margin-right: 8px;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
	font-size: 11px;
	width: 363px;
	border-bottom: solid 1px #D2E0CE;
	z-index: 30;
}
#send_article input {
	font-size: 11px;
	color: #ffffff;
}
#send_article fieldset, #contact fieldset {
	border: 0 none;
}
#send_article div.float_left {
	width: 150px;
}
#send_article div.float_right {
	width: 200px;
}
#send_article div.float_left div {
	height: 40px;
}
#send_article label {
	width: 144px;
	float: left;
	color: #083660;
	font-size: 11px;
	padding-top: 2px;
}
#send_article div.float_left input {
	font-size: 12px;
	color: #083660;
	width: 140px;
	height: 18px;
	padding-top: 1px;
	padding-left: 2px;
	border: solid 1px #D2E0CE;
}
#send_article textarea {
	width: 200px;
	height: 80px;
	margin-top: 2px;
	font-size: 12px;
	color: #083660;
	border: solid 1px #D2E0CE;
}
/*
Send article2
*/
#send_article2 {
	position: absolute;
	top: 60px;
	left: 190px;
	background-color: #bfe0f1;
	margin-right: 8px;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
	width: 363px;
	font-size: 11px;
	border-bottom: solid 1px #D2E0CE;
	z-index: 60;
}
#send_article2 input {
	font-size: 11px;
	color: #ffffff;
}
#send_article2 fieldset, #contact fieldset {
	border: 0 none;
}
#send_article2 div.float_left {
	width: 150px;
}
#send_article2 div.float_right {
	width: 200px;
}
#send_article2 div.float_left div {
	height: 40px;
}
#send_article2 label {
	width: 144px;
	float: left;
	color: #083660;
	font-size: 11px;
	padding-top: 2px;
}
#send_article2 div.float_left input {
	font-size: 12px;
	color: #083660;
	width: 140px;
	height: 18px;
	padding-top: 1px;
	padding-left: 2px;
	border: solid 1px #D2E0CE;
}
#send_article2 textarea {
	width: 200px;
	height: 80px;
	margin-top: 2px;
	font-size: 12px;
	color: #083660;
	border: solid 1px #D2E0CE;
}
#rezervacija {
	display: block;
	padding-left: 15px;
	margin-top: 20px;
	font-size: 12px;
	line-height: 16px;
	color: #083660;
	outline: none;
}
#rezervacija p {
	padding-bottom: 10px;
	width: 150px;
}
#rezervacija label {
	width: 200px;
	color: #083660;
}
#rezervacija input {
	font-size: 11px;
	width: 150px;
	color: #083660;
	overflow: hidden;
	outline: none;
}
#rezervacija #city {
	display: none;
}
#rezervacija select {
	font-size: 11px;
	width: 154px;
	color: #083660;
}
#rezervacija textarea {
	font-size: 11px;
	width: 150px;
	margin-bottom: 50px;
	color: #7f6f7f;
	
}
#rezervacija button {
	display: block;
	margin-top: 15px;
	border: 0 none;
	width: 150px;
	height: 27px;
	font-size: 12px;
	color: #fff;
	overflow: hidden;
	outline: none;
	background: url(../images/site/submit_button2.png);
	background-position: center;
	background-repeat: no-repeat;
}
#rezervacija fieldset {	position: relative;
	padding-top: 10px;
	padding-left: 15px;
	margin-right: 5px;
	border-color: #083660;
}
#rezervacija fieldset legend {
	margin-left: 15px;
	margin-top: -5px;
}#rezervacija .checkbox {	float: left;	width: 10px;}#rezervacija .check_label {	float: none;	margin-left: 10px;	}
#rezervacija a {
	overflow: hidden;
	outline: none;
}
.steps {
	padding-top: 15px;
}
.price_from {
	position:absolute;
	left: 107px;
	top: 15px;
	width: 69px;
	height: 27px;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background-image: url(../images/site/price_from.png);
	
}
.price_from p {
	float: right;
	padding-right: 3px;
}
.spec_offer {
	position:absolute;
	left: 155px;
	top: 45px;
}
.spec_off11 {
	position: absolute;
	left: 275px;
	top: 70px;
}
.other {	width: 215px;	margin-left: 5px;	margin-top: 5px;	font-size: 11px;	line-height: 14px;	color: #083660;}
#selector {	display: none;	margin-top: 2px;}
#selector .foreach {	font-size: 10px;	line-height: 14px;	color: #083660;	width: 225px;	margin-left: 10px;	margin-top: 5px;	background: #aad2ea;}
#selector a {	font-style: normal;
}
#selector.display {	display: block;	margin-top: -2px;}#skeletor {	display: block;	margin-top: 2px;}#skeletor .foreach {	font-size: 10px;	line-height: 14px;	color: #083660;	width: 225px;	margin-left: 10px;	margin-top: 5px;	background: #aad2ea;}#skeletor a {	cursor: pointer;	font-style: normal;}#contact_form {	float: left;	position: relative;	width: 410px;	font-size: 11px;	color: #909090;	font-weight: normal;	padding-bottom: 20px;	padding-top: 10px;	padding-left: 15px;}#contact_form label {	display: block;	float: left;	width: 80px;	font-size: 11px;	color: #083660;	text-align: left;	padding-top: 10px;}#contact_form input {	width: 220px;	height: 27px;	text-indent: 5px;	padding-top: 10px;	padding-left: 4px;	padding-right: 4px;	padding-bottom: 4px;	background: transparent url(../images/site/input1.png);	background-repeat:no-repeat;	background-position: right top;	border: 0 none;	color: #083660;}#contact_form textarea {	width: 313px;	height: 204px;	text-indent: 5px;	padding-top: 10px;	padding-left: 4px;	padding-right: 4px;	padding-bottom: 4px;	background: transparent url(../images/site/input_txt.png);	background-repeat:no-repeat;	background-position: right top;	border: 0 none;	color: #083660;}#contact_form p {	padding-bottom: 0px;	padding-top: 0px;	color: #083660;}#contact_form button {	float: right;	margin-right: 12px;	width: 89px;	height: 27px;	border: 0 none;	background: transparent;	}#contact_form .predmet {	padding-top: 55px;	padding-bottom: 55px;	color: #083660;}#contact_form .radio  {	width: 20px;	height: 5px;	text-align: left;	margin-bottom: 10px;	margin-top: 5px;	font-size: 11px;	color: #083660;}#contact_form  #address  {	display: none;}.kontakt_body {	position: relative;	width: 410px;}.contact_body {	float: left;	position: relative;	width: 250px;	font-size: 11px;	line-height: 14px;	margin-left: 25px;	margin-right: 10px;	margin-top: 10px;	text-align: justify;	color: #083660;}.contact_image {	width: 200px;	padding-left: 30px;}.contact_img {	padding-left: 4px;	padding-top: 2px;	padding-bottom: 4px;}.cont_name {	margin-left: 30px;	width: 200px;	text-align: center;	font-weight: bold;	color: #083660;}.cont_detailed {	font-size: 11px;	line-height: 14px;	color: #083660;	margin-left: 30px;	width: 210px;}.contacts_detail {	margin-bottom: 10px;}.discount {	position: relative;	display: block;	min-height: 58px;	width: 107px;}.discounted {	display: block;	position: absolute;	font-size: 14px;	font-weight: bold;	line-height: 11px;	text-align: center;	margin-top: 23px;	margin-left: 10px;	color: #cf3c3d;}#message_sent {	font-size: 12px;	font-weight: bold;	color: #083660;}
a:link, a:visited {	text-decoration: none;	color: #083660;}
a:hover, a:active {	font-weight: normal;	text-decoration: underline;	color: #083660;}
a {	overflow: hidden;	outline: none;}
object {	outline: none;}
a img {	border: none 0;}
