body{ font-family: Arial, Helvetica, sans-serif; background: #f7e6c0 url(../images/layout/body_back.jpg) repeat-x; margin:0px;}
a img {border:none;}

@font-face {
	font-family: MTCORSVA;
	src: url('../images/font/MTCORSVA.eot');
	src: local(MTCORSVA), url('../images/font/MTCORSVA.TTF') format('opentype');
}
/*HEADER*/
#header {width:960px; height:172px; position:relative; margin:0 auto; background:url(../images/layout/header_back.jpg) top no-repeat;}
#logo {width:960px; height:141px; float:left; }
#logo img {display: block;
margin: 0 auto;
top: 42px;
position: relative;}

#menu_main {width: 665px;height:31px; float:left;}
#menu_main ul {list-style-type:none; margin:0; padding:0; float:left;}
#menu_main ul li {float:left; margin-left: 5px;}
#menu_main ul li a {display:block; height:31px; width:100px; text-decoration:none; text-align: center;}
#menu_main ul li a span {color:#fff;  position:relative; top:5px; /*font-family: 'Monotype Corsiva', cursive;*/ font-family: MTCORSVA;/*font-family:MTCORSVA;*/font-size: 19px;font-weight: normal;}
#menu_main ul li a.active{background:url(../images/layout/a_back.jpg) repeat-x;}
#menu_main ul li a:hover{background:url(../images/layout/a_back.jpg) repeat-x;}
#language{float: right;

width: 240px;}
#language ul {list-style-type:none; margin:0; padding:0; float:left;}
#language li {float:left; margin-left:5px;}
#language ul li a {display:block; height:31px; width:50px; text-decoration:none;}
#language ul li a img {display:block; position:relative; margin:0 auto; top:5px;}
#language ul li a:hover{background:url(../images/layout/a_back.jpg) repeat-x;}
/*HEADER KRAJ*/
/*CONTENT*/
#content {width:960px; height:auto; position:relative; margin:0 auto;}
#slider-content { position: relative; width: 960px; height: 303px; overflow: hidden; }
#slider-content ul { position: relative; list-style: none outside none; overflow: hidden; }
#slider-content ul li,
.jcarousel-clip { position: relative; width: 960px; height: 303px; }



#slider-content ul li .left-side { width: 960px;z-index: 2; float: left; display: inline;height:303px;}
#slider-content ul li .cl {height:303px;}
#main_content {width: 700px; height:700px; float:left; background:#fff url(../images/layout/main_content.png) no-repeat ; margin-top: 8px;background-position: 685px -5px;}
#main_content1 {width:694px; height:700px; float:left; background:#fff url(../images/layout/right_sidebar.jpg) repeat-x; margin-top: 8px;background-position-y: -5px;}
#main_content1 ul { list-style-type:none; margin:0; padding:0; float:left;}
#main_content1 ul li.item {float:left; width:125px; height:87px; background: url(../images/layout/gallery_back.png) no-repeat; margin: 10px 0 0 12px;}
#main_content1 ul li.item a img{ width: 105px;

position: relative;
margin: 0 auto;
display: block;
top: 8px;}
#opis {width:700px; height:auto; float:left;}

#cijene {width:413px; height:200px; position:relative; margin:0 auto;}
#main_content p.left {margin-left:10px;}
#cijene_a {width:100px; height:200px; float:left; border-right: 1px dotted #DBDBDB;}
#cijene_b {width:100px; height:200px; float:left; border-right: 1px dotted #DBDBDB; margin-left:3px;}
#cijene_c {width:100px; height:200px; float:left; border-right: 1px dotted #DBDBDB; margin-left:3px;}
#cijene_d {width:100px; height:200px; float:left; margin-left:3px;}
#cijene .naslov {width:100px; height:40px; float:left; border-bottom: 1px dotted #DBDBDB;}
#cijene .naslov p {font-size:16px; font-weight:bold; text-align:center; background: #DBDBDB;}
#cijene .prazno {width:100px; height:20px; float:left;}
#cijene .od_do {width:100px; height:50px; float:left;  border-bottom: 1px dotted #DBDBDB;}
#cijene .od_do p {font-size:14px; font-weight:bold; text-align:center; background: #DBDBDB;}
#cijene .ap{width:100px; height:75px; float:left;}
#cijene .ap p {font-size:14px; font-weight:bold; text-align:center; background: #DBDBDB;}
#popusti {width:300px; height:300px; float:left; margin-left:10px;}
#gallery_naslovnica {width:700px; height:auto; float:left;}
#main_content  h3 {font-family: MTCORSVA;
color: #555;

margin-left: 10px;
font-size: 24px;
font-weight: normal;}
#lokacija {width:700px; float:left; height:auto;}
#main_content h3.lokacija{font-family: MTCORSVA;
color: #555;

margin-left: 10px;
font-size: 24px;
font-weight: normal; margin-bottom: 0px;}
#main_content p {color:#555; font-size: 12px; margin: 5px 12px 5px 5px;}
.image {width:360px; height: 244px; float:left; margin: 5px 10px 0 10px;background-color: white;
-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 0 5px rgba(0, 0, 0, 1), inset 0 0 50px rgba(0, 0, 0, 0.1);}
.image img {display:block; position:relative; margin:0 auto; top:5px;}
#opis_inner {width:500px;height:auto; float:left; margin-left:10px;}
#opis_inner p {font-size:14px;}
#opis_inner p.first {font-weight:bold;}
#kontakt {width:500px;height:auto; float:left; margin-left:10px;}
#kontakt p {font-size:14px;}
#kontakt p strong.email {color:#946321; text-decoration:underline;}
#google_map {width:670px; float:left; height:450px; margin:10px;
background-color: white;
-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 0 5px rgba(0, 0, 0, 1), inset 0 0 50px rgba(0, 0, 0, 0.1); }
#google_map_inner {width:650px; height:480px; position:relative; margin:0 auto; top:10px;}
#right_sidebar {width:260px; height:700px; float:left; background:#fff url(../images/layout/right_sidebar.jpg) repeat-x;margin-top: 8px;
background-position-y: 5px;}
#right_sidebar1 {width:266px; height:700px; float:left; background:#fff url(../images/layout/right_sidebar1.png) no-repeat ;margin-top: 8px;
background-position: 0px -15px;}
#rezervacije_outer  {width: 234px; position: relative;
margin: 0 auto; }
#rezervacije {width: 245px; position: relative;
margin: 0 auto; }
#rezervacije h3 {font-family: MTCORSVA;
color: #555;

margin-left: 10px;
font-size: 24px;
font-weight: normal; border-bottom: 1px dotted #555;}
#rezervacija {width:250px; float:left;height: 585px; background: url(../images/layout/okvir_konacno.png) no-repeat;}
#rezervacija_inner {width: 200px;
height: auto;
float:left;
margin:30px 0 0 25px;
/*position: relative;
margin: 0 auto;
top: 30px;*/ }
#rezervacija_inner p {
margin: 0;
padding-left: 5px; color:white; font-size: 0.9em;}
#rezervacija_inner input {margin-bottom: 5px;}
#rezervacija_inner  select  {margin-bottom: 5px;}
#rezervacija_inner  #arival_month {float:left; margin-right:0px;}
#rezervacija_inner #arival_year,#arival_day, #departure_day, #departure_year  {float:left; margin-right:0px; margin-left:0px;}
#rezervacija_inner  #departure_month {float:left; margin-right:0px;}
#rezervacija_inner  select.left {float:left; margin-left:0px; margin-right:0px;}
#rezervacija_inner button {margin-top:5px;}
/*CONTENT KRAJ*/
#footer {width:100%; height:200px; float:left;}
#footer_inner {width:960px; height:200px; position:relative; margin:0 auto;}
#footer_inner_top {width:960px; height:42px; float:left; background:#fff; border-top:1px solid #f8e6c0;}
#footer_menu {width:520px; height:35px; position:relative; margin:0 auto;}
#footer_inner_top ul {list-style-type:none; margin:0; padding:0; float:left;}
#footer_inner ul li {float:left; /*margin-left: 5px;*/}
#footer_inner ul li a {display:block; height:31px; text-decoration:none; padding: 0 15px 0 15px; text-align: center; color:#946321;  background: url(../images/layout/footer_menu.png) no-repeat right; }
#footer_inner ul li a span {color:#946321;  position:relative; font-size:14px; /*padding-right: 20px;*/ top:5px; /*border-right:1px solid #946321*/}
#footer_inner ul li a.last {background:none;}
#footer_inner ul li a span.last {border-right:none;}
#footer_inner_bottom {width:960px; height:160px; float:left; background: url(../images/layout/footer.png) no-repeat;}
#logo_bottom {width:486px; height:113px; position:relative; top: 24px; margin:0 auto; /*background: url(../images/viktorija_futer.jpg) no-repeat;*/}
