@charset "utf-8";

/* CSS Document */
body {font-family: verdana; letter-spacing:0.025em;}
body {
	background: #5E8DB0 url(../images/bck_container.gif) repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h1, h3, h4 {font-family: Georgia; letter-spacing:0.025em;}

p {margin: 0px; padding: 0px;}


h2 {
	line-height: 27px;
	padding: 0px;
	margin: 0; 
	font-size:17px;
	font-weight:normal;
	font-family:georgia;
}
a:focus {outline: none;}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #fbe0b3;
}
a:focus{border:0; color:transparent;text-decoration: none;} 

a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.tc{text-align:center;}
.tl{text-align:left}
.pa {position: absolute;}
.pr {position: relative;}
.b {font-weight:bold;}

.fl {float: left;}
.fr {float: right;}
.mt10 {margin:0 0px 30px 0px;}
.fc1 {color: #000;}
.fc2 {color: #FFF;}
.fc3 {color: #aaa;} /*gray*/
.fc4 {color: #EAF0F5;} /*gray*/
.fc5{color: #ddd;} /*gray*/
.fc6{color: #eee;} /*gray*/
.fc7{color: #FFBE0F;} /*linki on*/
.fcr {color:red;}
.fcb a {color:#4878a6;}
.b0 {border:0}


.fs10 {font-size: 10px;}
.fs11 {font-size: 11px;}
.fs12 {font-size: 12px;}
.fs13 {font-size: 13px;}
.fs14 {font-size: 14px;}
.fs15 {font-size: 15px;}
.fs16 {font-size: 16px;}
.fs18 {font-size: 18px;}
.fs20{font-size: 20px;}
.fs24{font-size: 24px;}
.fs22 {font-size: 22px; line-height:37px;}
.fs22b {font-size: 22px;}
.text {text-align: center; color:#bbb;}
.justy {text-align:justify;}
.fwn{font-weight:normal}
.ffv{font-family:verdana;}

.mlr10{margin:0 50px;}
.mlr70{margin:0 70px;}
.mc{margin:0 auto;}

.ie-only{line-height:1px; zoom:1;}


.ml5{margin:0 0 15px 16px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.w300{width:300px; margin-left:-33px;}
.ml10{margin-left:10px;}
.ml30{margin-left:30px;}
.m0a{margin:0 auto;}

.pl5{padding-left:5px;}

.w693{width:850px;}
.w429{width:429px;}
.w840{width:840px;}

.pl32{padding-left:32px;}
.mt4{padding-top:4px;}
.clear{clear:both;}
.ffg{font-family: Georgia;}
.db{display:block;}
.di{display:inline;}
.dn {display:none;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.ls25{letter-spacing:0.025em}
.ls39{letter-spacing:0.039em}

.text {color: #FFFFFF; font-family: Verdana;}
.presledek{height:110px;}

.bck-th {background-color:#3B709F;}

/* ------------------------------------------------------*/
div#back {}
div#container {
	left: 0px;
	top: 0px;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
	width: 912px;
	position: relative;
	z-index: 1;
	
	height:auto !important; /* real browsers */
	height:100%;/* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

div#head {width: 900px;  height: 201px; padding: 0 6px; background: url(../images/bck_head.gif) no-repeat;}
div#naslov-avtokampa .avtokamp-logo{position:absolute; top:3px; left:-2px;}
div#naslov-avtokampa .avtokamp-logo img{border:0;}


div#container .flash{width:510px; height:285px; margin:0;overflow:hidden; position:relative; top: 19px; right:3px;}
div#container .intro-slike-d-peljesac{width: 158px; margin: 0px; top:17px; right:10px;}
div#container .intro-center{width: 710px; padding:20px 0 0 14px;}
div#container .hisice-intro{width: 438px; height: 120px;}
div#container .galerija-intro{margin:0 0 0 3px; padding:0;}
div#container .galerija-intro a{font-size:1px; line-height:1px;}
div#container .flash{width:510px; height:285px; margin:0;overflow:hidden; position:relative; top: 19px; left:1px;}


div#table-info {height:590px; left:16px; position:relative; width:883px; margin-top:15px;}	
div#table-info {float:left;}
div#table-info .nevio-st1-link {left:272px; top:20px; border:0; width:336px;}
div#table-info .nevio-st1-link  img{border:0; outline:none;}
div#table-info .nevio-st1-link2 {width:90px; height:90px; margin:0 auto; position:relative;}
div#table-info .nevio-st1-link-img {left:0px;}
div#table-info .top-camping-p {left:-2px; top:242px;}
div#table-info .federcampeggio-p {left:672px; top:280px;}
div#table-info .adac-p {left:2px; top:349px;}
div#table-info .turisticka {left:542px; top:264px;}
div#table-info .hrvaska {left:368px; top:236px;}
div#table-info .camping_top_100-p {left:107px; top:387px; width:363px;}
div#table-info .info-dalmatia-p {left:504px; top:387px; width:363px;}
div#table-info .dubrovnik {left:360px; top:313px;}
div#table-info .croatia-best-campsite {left:202px; top:241px;}
div#foto-gallery {margin:30px 0 0 0;}
div#foto-gallery a{float:left; line-height:10px;}

div#svetilnik {
	top: 0px;
	right: auto;
	left: auto;
	height: auto;
	width: 900px;
	position: relative;
	z-index: 1;
	padding:0 6px;
	background: #4878A6 url(../images/container_back.gif) repeat-y;
}	
div#svetilnik .tabela-cenik {height:417px; width:850px;}
div#svetilnik .tabela-cenik2 {height:217px; width:700px;}
div#svetilnik .tabela-cenik-h {height:106px; width:429px;}

div#svetilnik table.tabela-cenik-h tr td {height:30px;}
div#svetilnik p {letter-spacing:0.039em; line-height:19px;}
div#svetilnik li {letter-spacing:0.039em; line-height:19px;}
div#svetilnik ul {margin:18px 0 ;padding-left:10px;}
div#svetilnik ul li {list-style-type: none; background: url(../images/bck_li-2.gif) 0px 5px no-repeat; padding-left:20px; margin: 3px 0;}


div#google-maps {font-family:georgia; line-height:17px;}
div#google-maps span{font-size:11px; color:#555; line-height:11px; }
div#google-maps b{font-size:16px; color:#1979CF; line-height:32px;}
div#google-maps a{color:#1979CF; }
div#google-maps a:hover{color:#FFBE0F; }
	
div#my-text .my-cenik table{}	
div#my-text h2.text-naslov{line-height:37px;}	

div#vsebine .linki{width:392px;}	
div#vsebine .linki-repeat{width:476px; background:url(../images/bck_linki-repeat.gif) repeat-y; position:relative; left:161px;}	
div#vsebine .linki-head{width:476px; background:url(../images/bck_linki-head.gif) top left no-repeat;}	
div#vsebine .linki-foot{width:476px; position:relative; bottom:-2px; padding:22px 30px 30px 40px; background:url(../images/bck_linki-foot.gif) bottom left no-repeat;}	
div#vsebine h2{letter-spacing:0.028em;}	


div#povezave {position: relative; height: 300px; width: 215px; margin-top: 15px; padding: 0px;}
div#povezave .meni{background: url(../images/bck_meni.gif) 0 0 no-repeat; height:297px; padding:9px 2px 1px 12px;}
div#povezave.meni-intro {margin-left: 4px;}
div#povezave.meni-inner {margin-left: 10px;}
div#povezave .povezave-font {line-height: 11px;	padding: 0px; margin-top: 11px;	top: 0px;}
div#povezave h2 {letter-spacing:0.01em;}
div#myGallery h2 {line-height:18px;}

div.size-de h2 a{font-size:12px; letter-spacing:0.03em; font-weight:bold; line-height: 26px;}



div#naslov-avtokampa .naslov{
	position: absolute;
	font-size: xx-large;
	height: 44px;
	width: 343px;
	left: 293px;
	top: 2px;
	z-index: 5;
	padding: 0px;
	color: #4E7594;
	font-style: normal;
}
div#naslov-avtokampa .zvezdice img{float:left; margin-right:3px;}	
div#naslov-avtokampa .zvezdice{	
	position: absolute;
	width: 343px;
	left: 569px;
	top: 38px;
	z-index: 5;
	padding: 0px;
	margin: 0px;
	color: #4E7594;

}
div#zastave  a{margin: 10px 4px 0 5px; font-weight:bold; font-family:georgia;}
div#zastave  {
	top: 163px;
	right: 10px;
	height: auto;
	width: auto;
	position: absolute;
	font-size: 14px;
	padding: 0px;
}
div#avtocamp-mobilne-hisice div {
	position: absolute;
	height: auto;
	width: 517px;
	left: 214px;
	top: 152px;
	margin: 0px;
	padding: 0px;
}
div#avtocamp-mobilne-hisice .naslov {
	font-size: 155%;
	color: #FFFFFF;
	margin: 12px auto 0 auto;
}
.linki-spodaj strong {position:relative; top:13px; display:block;}
.linki-spodaj {
	color:#CCCCCC;
	font-size: 11px;
	margin: 25px 0 0px 0;
	letter-spacing:0.02em;
	font-family:georgia;
	height:39px;
	background:url(../images/bck_meni-foot.gif) repeat-x;
}
div#spodnji-div {
	background: #4878A6 url(../images/dno-peljesac-jadran.jpg) no-repeat;
	position: relative;
	height: 20px;
	width: 900px;
	bottom: 0px;
	margin-top: 0px;
	padding-top:39px;
	}
div#spodnji-div div.tc .link{color:#14314d;}
div#spodnji-div  div.tc a{background: url(../images/bck_copy.png)top left repeat-x;}
div#spodnji-div  div.tc span{background: url(../images/bck_copy.png)top left repeat-x;}
.CopyRight {
	font-size: 13px;
	font-family: Georgia;
	font-weight: bold;
	text-align: left;
	color: #14314d;
}
div#wild-slika-avtocamp {
	position: relative;
	height: 309px;
	width: 666px;
	background-color: #4878A6;
	margin-top: 8px;
	left:3px;
	padding: 0px;

}


div#cenik table tr td, div#cenik table tr th{border: 2px outset #679ECF; margin: 2px; height:34px; vertical-align:middle; color:#ffffff; padding:4px 0;}
.zastavice-rob {
	border: 2px outset #679ECF; /*#F4D9AC*/
	margin: 2px;
}
.zastavice-rob2 {
	border: 2px outset #ddd;
	margin: 2px;
}
.zastavice-rob3 {
	border: 1px outset #679ECF;
	margin: 0px;
}
div#mnenja h2{letter-spacing:0.028em;}

div#galerija-foto {
	margin-left: 3px;
	margin-top: 10px;
	height: auto;
	width: auto;
}
div#galerija-foto h2 {letter-spacing:0.028em;}
div#galerija-foto span.text {color:#fff; line-height:20px; font-size:15px; letter-spacing:0.025em; padding: 0 11px;}
div#galerija-foto.left  span.text {text-align:left; display:block;}

div#galerija-foto .js-style {
	cursor: pointer;
	cursor: hand;
}
div#galerija-foto  .text-naslov {
	font-size: x-large;
	color: #FFFFFF;
	line-height: 20px;
}
div#galerija-foto .okvir {
	height: auto;
	width: auto;
	margin-right: 15px;
	margin-left: 15px;
}
div#galerija-foto .text-cenik { 
	font-family: Verdana;
	font-size: medium;
	color:#FFFFFF;
	margin-left: 7px;
	margin-right: 7px;
	margin-bottom: 5px;
	margin-top: 5px;
}
div#naslov {
	width: 239px;
	margin-left:auto;
	margin-right:auto;
}

.datum-novice {
	background: url(../images/datum-novice2.gif);
	width: 51px;
	height: 66px;
	margin: 2px 10px 0px 0;
}
.datum-novice2 {
	background: url(../images/datum-novice2.gif);
	width: 51px;
	height: 66px;
	position:relative;
	top:20px;
	left:20px;
}
.datum {
	font-size:13px;
	margin:4px 0 0px 3px;
	color:#5E8DB0;
}
.zad-nov-text2 h2 a {background: url(../images/bck_blog-list-title.gif) bottom left repeat-x; width:759px; padding:3px 0 0 5px; display:block;}
.zad-nov-text2 {
	position:relative;
	top:13px;
	left:34px;
	width: 780px
}
.zadnje-novice {
	position:relative;
	top:0;
	left:15px;
	margin-bottom: 20px;
	width: 850px;
}.zadnje-novice2 {
	background:url(../images/bck_blog-list.gif) no-repeat 0 0;
	position:relative;
	top:0;
	left:8px;
	margin-bottom: 20px;
	width: 876px;
	height:158px;
}
.vec{
	background: url(../images/vec.gif) no-repeat center;
	width:63px;
	height:30px;
}
.vec2 {width:81px; position:absolute; bottom:16px; right:18px;}
.vec2 a{
	background: url(../images/vec_off.gif) center no-repeat;
	width:81px;
	height:31px;
	margin: 6px auto 0 auto;
	padding-top:11px;
	display:block;
}
.vec2 a:hover{
	background: url(../images/vec_on.gif) center no-repeat;}

.vec4 {width:120px;}
.vec4 a{
	background: url(../images/vec2.gif) center no-repeat;
	width:120px;
	height:35px;
	margin: 0 auto;
	padding-top:5px;
	display:block;
}
.vec4 a:hover{
	background: url(../images/vec2_on.gif) center no-repeat;}

.arh-nov{color:#4878A6; line-height:26px;}

.vsebina{
	color:#fff;
}
.bord {
	border-bottom: 1px dotted #fff;
	margin:0 50px;
	padding-bottom: 40px;
}
.slide{width:860px; height:485px; border:0; margin-left:16px;}
/* --------------------- PAGES start ---------------------*/
.pages {
	margin:0px auto 40px;
	padding-top:0px;
	width:700px;
	text-align: center;
}
.pages2 a{
	color:#fff;
	margin: 0px 1px 0;
}
.pages2 {
	display:inline;
	padding-top:20px;
}
/* --------------------- PAGES end ---------------------*/
/* --------------------- FORM start ---------------------*/

.cont-obr{width:820px; margin:0 auto;}
.input{
	width:350px;
	margin:0 auto;
}
input, textarea {background:#DFDFDF; border:3px inset #679ECF; color:#4878A6; overflow:hidden;}
.textarea {height:80px; width:220px; margin:5px 0; overflow:auto;}
.poslji{
	background: url(../images/vec_off.gif) center no-repeat;
	width:81px;
	height:40px;
	margin: 0 auto;
	padding-bottom:4px;
	margin-bottom:10px;
	display:block;
	cursor:pointer;
	border:0;
}

input.fail {background:red;}
/* --------------------- FORM end ---------------------*/

.blog-submit-textarea textarea {height:300px; width:670px; margin:5px 0; overflow:auto;}
.blog-submit-textarea textarea.t2{height:45px; width:670px; margin:5px 0; overflow:auto;}
.blog-submit-textarea input.mt3 {margin-top:5px;}
.tdlabel {width:150px; height:32px;}
.tdinput {height:32px;}


/* ---------------- mapa kampa in hisic ---------------------------*/
.mapa_kampa .zoom{bottom:278px; left:466px;}
.mapa_kampa .p1{bottom:120px; left:359px;}
.mapa_kampa .p2{bottom:135px; left:371px;}
.mapa_kampa .p3{bottom:173px; left:431px;}
.mapa_kampa .p4{bottom:171px; left:451px;}
.mapa_kampa .p5{bottom:169px; left:471px;}
.mapa_kampa .p6{bottom:169px; left:493px;}
.mapa_kampa .p7{bottom:147px; left:404px;}
.mapa_kampa .p8{bottom:140px; left:421px;}
.mapa_kampa .p9{bottom:139px; left:442px;}
.mapa_kampa .p10{bottom:139px; left:464px;}
.mapa_kampa .p11{bottom:195px; left:581px;}
.mapa_kampa .p12{bottom:211px; left:587px;}
.mapa_kampa .p13{bottom:213px; left:614px;}
.mapa_kampa .p14{bottom:273px; left:323px;}
.mapa_kampa .p15{bottom:272px; left:344px;}
.mapa_kampa .p16{bottom:179px; left:781px;}
.mapa_kampa .p17{bottom:172px; left:802px;}
.mapa_kampa .p18{bottom:172px; left:823px;}
.mapa_kampa .p19{bottom:204px; left:774px;}
.mapa_kampa .p20{bottom:196px; left:796px;}
.mapa_kampa .p21{bottom:193px; left:822px;}
.mapa_kampa .p22{bottom:217px; left:809px;}
.mapa_kampa .p23{bottom:223px; left:788px;}
.mapa_kampa .p24{bottom:239px; left:777px;}
.mapa_kampa .p25{bottom:255px; left:769px;}
.mapa_kampa .p26{bottom:256px; left:723px;}
.mapa_kampa .p27{bottom:249px; left:702px;}
.mapa_kampa .p28{bottom:249px; left:680px;}
.mapa_kampa .p29{bottom:123px; left:406px;}
.mapa_kampa .p30{bottom:115px; left:388px;}
.mapa_kampa .p-hisa{bottom:228px; left:737px;}



/* ---------------- popravki ---------------------------*/
.mt5{margin-top:5px;}
.fc5{color: #ddd;} /*gray*/
