@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6c6c6c;
}
#wrap{width: 961px;	margin: 35px auto; background-color: #FFF;}
.header_1{padding-right: 15px;	height: 100px;}
.header_2{position: relative; height: 310px; width: 961px;}
.head_cont{overflow:hidden;	position: absolute;	top: 0px; left: 0px; z-index: 25;}
.head_l{width: 250px; float: left; height: 310px;}
.head_r{float: left; width: 686px;}
.head_r td{height:300px;}
.menu{background-color: #377c99; height: 27px; line-height: 27px; color: #FFF; margin-bottom: 20px;}
.main{overflow: hidden;	margin: 20px 10px 10px 10px; border-bottom: 1px solid #cfd0d0;}
.content{float: left; width: 700px;}
.sidebar{float: left; width: 220px;	padding-right: 20px;}
.footer{padding: 10px; margin: 0;}

img {border:none;}

p, h1, h2, h3, #form1 {padding:0; margin:0;}
h1{font-size: 18px; color: #ff7900;	margin-bottom: 15px;}
h2{color:#377c99; font-size: 15px; margin-bottom: 5px;}
h3{color:#377c99; font-size: 15px;}

a:link, a:visited{text-decoration: none; color: #377C99;}
a:hover{text-decoration: underline;}
a.alt:link, a.alt:visited{color: #377c99;}
a.alt:hover {}
a.alt2:link, a.alt2:visited{color: #FF7A00;	font-weight: bold; font-size: 14px;	line-height: 35px;}
a.alt8:link, a.alt8:visited{color: orange;	font-weight: bold; font-size: 20px;	line-height: 35px; text-shadow: 1px 1px black;}
a.alt2:hover{color: #377c99; text-decoration: none;}

.menu a:link, .menu a:visited{color: #FFF; text-decoration: none; font-size: 15px; font-weight: normal;	padding: 0 20px;}
.menu a:hover{text-decoration: underline;}
.menu a.act {text-decoration:underline;}

.index{overflow: hidden; padding-bottom: 20px; width: 941px;}
.border{border: 1px solid #cfd0d0; float: left;	width: 198px; height: 218px; padding: 10px;/*background-image:url('../images/last_minute_banner.png');*/}
.border p{font-size:13px; font-weight:bold; margin-top: 10px;}
.border2{border: 1px solid #cfd0d0;	float: left; width: 198px; height: 80px; padding: 10px;	color:#000000; /*background-image: url('../images/border2.jpg');*/}
.border2 p{font-weight:bold;}
.border3{border: 1px solid #cfd0d0;	float: left; width: 200px; height: 80px; padding: 10px;	color:#000000; margin-left:20px;/*background-image: url('../images/border3.jpg');*/}
.border3 p{font-weight:bold;}
.border4{border: 1px solid #cfd0d0;	float: left; width: 200px; height: 80px; padding: 10px;	color:#000000; margin-left:20px}
.border4 p{font-weight:bold;}
.border5{border: 1px solid #cfd0d0;	float: left; width: 195px; height: 80px; padding: 10px;	color:#000000; margin-left:20px;}
.border5 p{font-weight:bold;}

.ind_one{width: 340px; float: left;	background-image: url(../images/th_bg.jpg);	background-repeat: repeat-x; background-position: 29px 0px;	margin-left: 20px; line-height: 18px;}
.ind_nasl{background-color: #377C99; margin-bottom: 2px; font-size: 15px; height: 27px;	line-height: 27px; color: #FFF;	padding-left: 15px;}
.ind_th{padding: 10px 0; border-bottom: 1px dotted #cfd0d0;}

.style1{font-size: 20px; color: #59c8b8;}
.style2{font-size: 12px; color: #377c99;}
.style3{font-size: 20px; color: #377c99;}
.style4{font-size: 48px; color: #ffffff;}
.style5{font-size: 20px; color: #ffffff;}
.style6{font-size: 18px; color: #377c99;}
.style7{margin-top: -5px;}

.border div img{float:left;	margin-bottom:3px; margin-right:10px;}
.border div{font-size:11px;}

.buttlike{background-color: #ff7a00; padding: 2px 20px;	width: auto; float: right;
    -moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius:3px;
    margin:10px 0 0;
}
.buttlike2{
	background-color: #ff7a00;
	padding: 2px 20px;
	width: 50px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius:3px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 7px;
}
.buttlike a:link, .buttlike a:visited, .buttlike2 a:link, .buttlike2 a:visited{color: #FFF;	font-size: 17px;}
.buttlike a:hover, .buttlike2 a:hover{text-decoration: underline;}

.pretraga{height: 251px; background-image: url(../images/form_bg.png); border: 3px solid #ffffff;	background-repeat: repeat-x; width: 194px; margin: 16px 0 0 10px; padding: 15px 5px 5px 10px;}
input, select, textarea{font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #6c6c6c;	padding: 1px; margin: 2px;}

.inp_1{width: 190px; margin-bottom: 10px; margin-top: 3px;}
.inp_2{width: 65px;	margin-bottom: 10px; margin-top: 3px;}
.inp_3{width: 45px;	margin-bottom: 10px; margin-top: 3px;}

.butt{
    background-color: #ff7a00;
	padding: 2px 20px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius:3px;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 5px;
	border: 1px solid #ff7a00;
	color: #FFF;
	font-size: 17px;
}
.botuna{-moz-border-radius:3px 3px 3px 3px; background-color:#FF7A00; border:1px solid #FF7A00; color:#FFFFFF; font-size:9px; text-align:center;
}
.pretraga2{border: 1px solid #cfd0d0; width: 198px;	padding: 10px; margin-bottom: 20px;}
.txt{background-color: #f4f4f4;	padding: 10px;}
.crta{border-bottom: 1px dotted #cfd0d0; height: 1px; line-height: 1px;	margin: 10px 0;}
.txt ul{}
.txt li{color: #377c99;	font-size: 14px; margin-bottom: 5px;}

.line{background-color: #f4f4f4; border: 1px solid #f4f4f4;	padding: 10px;}
.line2{background-color: #f4f4f4; border: 1px solid #f4f4f4; padding: 10px;}
.line:hover{border: 1px solid #377c99;}
.line td.end{border-left: 1px dotted #cfd0d0; padding-left: 10px;}
.line2 td.end{border-left: 1px dotted #cfd0d0; padding-left: 10px;}

.gmap{border: 1px solid #cfd0d0; background-color: #FFF; padding: 3px; width: 141px; height: 112px;}
.excursion{border: 1px solid #cfd0d0; background-color: #FFF; padding: 3px; width: 245px; height: 185px;}
.rentala{background-color:#FFFFFF; border:1px solid #CFD0D0; height:96px; padding:3px; width:180px;}
.pager{line-height: 35px;}
.pager a.act {font-weight:bold; color:#000000;}
.strelice{padding-top: 10px;}
.strelice img{margin-bottom: -7px;}
.detalji{overflow: hidden;}

.det_l{width: 220px; height: 270px;	float: left; background-color: #f4f4f4;}
/*.det_r{float: right; height: 250px; background-color: #f4f4f4; width: 448px; padding: 10px;}*/
.det_r {background-color:#F4F4F4;float:right;height:auto;min-height:250px;padding:10px;width:448px;}
.det_rolo{float: right; height: 305px; background-color: #f4f4f4; width: 448px; padding: 10px; overflow: auto;}
.det_l a:link, .det_l a:visited{display: block;}
.det_l a:hover, .det_l a.act{color: #FFF; text-decoration: none;}
.det_l ul{list-style: none;	padding: 0;	margin: 0;}
.det_l li{height: 27px; line-height: 27px; padding-left: 10px; font-size: 14px;	margin-bottom: 1px;}
.det_l li:hover{background-color: #666;}
.det_l li.act {background-color: #666;}
.det_l li.act a {color: #fff;}


.det_lolo{background-color:#F4F4F4; float:left; height:auto; width:690px; min-height: 490px;}
.det_rolo{float: right; height: 250px; background-color: #f4f4f4; width: 448px; padding: 10px;}
.det_rolololo{background-color:#F4F4F4; float:right; height:auto; min-height:470px; overflow:auto; padding:10px; width:381px;}
.det_lolo a:link, .det_lolo a:visited{display: block;}
.det_lolo a:hover, .det_lolo a.act{color: #FFF; text-decoration: none;}

/*slide gallery*/
#mygal{width: 510px; height: 319px; overflow: hidden;}
#mygal ul{list-style: none; position: relative; top: 0; height: 0; padding: 0; margin: 0;}
#mygal ul li{float: left; padding: 0; margin: 0; width: 510px;}


/*slide show*/


#slideshow {
    position:relative;
    height:310px;
   /* opacity:1;*/
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
   /* opacity: 0;*/
}

#slideshow IMG.last-active {
    z-index:9;
}
