@charset "UTF-8";

body 
{
background: #FFFBDA url(BG.gif) top left repeat-x; 
margin: 0px!important;
padding: 0px!important;
font-family: Arial, Helvetica, Verdana, sans-serif;
}

table {border: 0px;}

td, th {
font-family: Arial, Helvetica, Verdana, sans-serif;
border: 0px;
color: #666666;
}

td p, th p {
padding: 0px 0px 15px 0px!important;
margin: 0px;
}

td h2 {
color: #C58200;
font-weight: bold;
font-size: 15px;
padding-left: 10px;
}

h2 {
color: #C58200;
font-weight: bold;
font-size: 15px;
padding-left: 15px;
}

h3 {
padding-left: 15px;
}

a:link {color: #C58200; text-decoration: none;}
a:visited {color: #C58200; text-decoration: none;}
a:hover{color: #FF9900; text-decoration: underline;}

/* identifiers */

#wrapH {
	background-image: url(decoration.gif);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}

#langDIV {
	position:absolute;
	top: 4px;
	right: 5px;
	font-size:0.7em;
	z-index:2;
	font-weight: bold;
	color: #ffffff;
	border: none;
}

.zastave img{
	border: none;
	margin: 0px 7px 0px 0px;
	padding: 0px;
	float: right;
}

#header{
	position:relative;
	top: 0px;
	width:760px;
	height: 120px;
	z-index: 1;
	border: 1px #055501 solid;
}

#navline{
	position:relative;
	background-color: #055501;
	top: 0px;
	width:100%;
	height: 26px;
	z-index: 3;
}

#horMenu{
	width:760px;
	height:25px;
	background-color: #fff;
	border-bottom: 1px #055501 solid;
	z-index: 4;
}

#pagecell{
	position: relative;
	top: 0px;
	width:760px;
	border-left: 1px #055501 solid;
	border-right: 1px #055501 solid;
	text-align: left;
	background-color: #fff;
	min-height: 370px;
}

#foot {
	width: 760px;
	color:#333333;
	padding: 7px 0px 7px 0px;
	margin: 0px;
	color: #666666;
	font-size: 10px;
	background: #fff url(kockice.gif) repeat;
	border: 1px #055501 solid;
	clear: both;
}

/* klase */
.content {
	margin : 0px;
	padding: 0px;
	font-size:0.8em;
	color: #666666;
	text-align:justify;
}

.content p {
	padding: 0px 15px 15px 15px;
	margin: 0px;
}

.content ul{
	margin: 0px;
	padding: 0px 15px 10px 50px;
}

.content ol{
	margin: 0px;
	padding: 0px 15px 10px 50px;
}

.rfloat img {
	padding: 0px!important;
	margin: 0px;
	border:  1px #055501 solid;
}

.lfloat img {
	padding: 0px!important;
	margin: 0px;
	border:  1px #055501 solid;
}

img.wrapfot  {
	padding: 0px!important;
	margin: 0px 0px 5px 0px;
	border-top: 1px #055501 solid;
	border-bottom: 1px #055501 solid;
}

.description {
	padding: 1px 5px;
	font-style:italic;
	font-size: 0.9em!important;
	color:#fff;
	background-color: #055501;
	border: 1px #055501 solid;
}

.content > p:first-child {padding: 15px;}

.lfloat {
	margin: 0px 10px 10px 10px!important;
	padding: 0px 0px 0px 0px!important;
	float: left;
}

.rfloat {
	margin: 0px 10px 10px 10px!important;
	padding: 0px 0px 0px 0px!important;
	float: right;
}

.clearboth {clear:both;}
.clearleft {clear:left;}
.clearright {clear:right;}

.gallink img{border:none!important;}
.galslika img{border:1px #055501 solid!important;}

.turkarta {
}

.turkarta img{
border:none!important;
}

#tk {
	position: relative;
	margin: 0px;
	padding: 0px;
	overflow: scroll;
	width: 760px;
	height: 450px;
}

.greska {color:#ff0000;}

.tabelaGuest {padding:5px 10px 5px 10px;}
table.guestTable{
padding: 0px;
margin: 1%;
background-color: #cccccc;
}

table.navTable{
padding: 0px;
margin: 1%;
background-color: #ffffff;
}

.knapp {width: 60px!important; padding:1px 5px!important; margin: 5px 5px 0px 0px!important; border:#cccccc solid 1px; background-color: #eeeeee ; color:#333333!important;}

.guest {width: 350px;}

input.guest {padding: 1px 5px; color: #333333; font-size:0.9em!important}
textarea.guest {padding: 1px 5px; color: #333333; font-size:0.9em!important; font-family:Arial, sans-serif}

/* novi */


.naslov
{
padding: 5px 10px 10px 10px;
color: #C58200;
font-weight: bold;
font-size: 15px;
}

.newsnaslov
{
padding-right: 0px; padding-left: 0px; padding-top: 5px; padding-bottom: 10px;
color: #C58200;
font-weight: bold;
font-size: 15px;
letter-spacing: 0px;
}

.news
{
padding-right: 0px; padding-left: 0px; padding-top: 5px; padding-bottom: 5px;
color: #666666; text-decoration: none;
}

.news p {margin: 0 0 .80em !important;}

.news li{list-style-type: none; list-style-position: outside; margin: 0 0 .20em !important;}

.news blockquote {margin: 10px 5px 10px 20px;}

.news a:link
{color: #C58200; text-decoration: none;}

.news a:visited
{color: #C58200; text-decoration: none;}

.news a:hover
{color: #FF9900; text-decoration: underline;}


.obican
{
padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px;
color: #666666;
}

.obican p {margin: 0 0 .80em !important;}

.obican li{list-style-type: none; list-style-position: outside; margin: 0 0 .20em !important;}

.obican blockquote {margin: 10px 5px 10px 20px;}

.obican a:link
{color: #C58200; text-decoration: none;}

.obican a:visited
{color: #C58200; text-decoration: none;}

.obican a:hover
{color: #FF9900; text-decoration: underline;}

.copy
{
padding-top: 5px;
color: #666666;
font-size: 10px;
letter-spacing: 1px;
}

.copy a:link
{
font-size: 10px;
color: #666666;
text-decoration: none;
}

.copy a:visited
{color: #666666; text-decoration: none;}

.copy a:hover
{color: #666666; text-decoration: underline;}

.copy2
{
color: #666666;
}

.copy2 a:link
{color: #C58200; text-decoration: none;}

.copy2 a:visited
{color: #C58200; text-decoration: none;}

.copy2 a:hover
{color: #C58200; text-decoration: underline;}

.slike
{padding-left:5px; padding-top:5px; padding-right:5px; padding-bottom:5px;}

.slike2
{padding-left:5px; padding-top:10px; padding-right:5px; padding-bottom:10px;}

.tabelaNaslov
{
background-color: #C6E4C0;
padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px;
color: #055501;
font-weight: bold;
letter-spacing: 0px;
}

.tabelaobican
{
background-color: #eeeeee;
padding-right: 10px; padding-left: 10px; padding-top: 3px; padding-bottom: 3px;
color: #666666;
}

.tabelaobican td, th {
font-size: 12px;
border: 0px;
color: #eeeeee;
text-align: justify;
}

.tableimgborder {
	border: 1px #055501 solid;
}

.tableimgborder a img{
	border: none!important;
}

.tabelaobican p 
{margin: 0 0 .50em !important;}

.tabelaVodaNaslov
{
background-color: #C6E4C0;
padding-right: 3px; padding-left: 3px; padding-top: 5px; padding-bottom: 5px;
color: #055501;
font-weight: bold;
letter-spacing: 0px;
height: 50px;
}

.tabelaVodaobican
{
background-color: #eeeeee;
padding-right: 3px; padding-left: 3px; padding-top: 3px; padding-bottom: 3px;
color: #666666;
}

.tabelaVodaobican td, th {
font-size: 12px;
border: 0px;
color: #eeeeee;
text-align: justify;
}

.mali 
{
color: #666666;
font-size: 10px;
padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px;
}

input.mail 
{
color: #666666;
padding: 0px 5px;
margin: 0px;
font-size: 1em;
width:250px; 
font-family: Arial, Helvetica, Verdana, sans-serif; 
}

textarea.mail 
{
color: #666666; padding: 0px 5px;
font-size: 1em;
margin: 0px;
width:250px; 
font-family: Arial, Helvetica, Verdana, sans-serif; 
}

/************** CENOVNIK ****************/

#celija{
	position: relative;
	top: 0;
	left: 0;
	right: 0;
	width: 758px;
	padding: 0 5 0 5px;
	margin: 0;
}

/************** naslov ****************/

#preiceTitle{
	float: left;
	width: 748px;
	padding: 5px 10px 10px 10px;
	margin: 0;
	border: 0 none #ffffff;
	font: bold 15px Arial, Helvetica, Verdana, sans-serif; 
	letter-spacing: 0px;
}

#preiceTitle h2{
	font: bold 15px Arial, Helvetica, Verdana, sans-serif;
	color: #C58200;
	letter-spacing: 0px;
	padding: 0px;
	margin: 0;
}

/************** podnaslov ****************/

#subtit1{
	float: left;
	width: 70px;
	padding: 5 10 5 5px;
	background-color: #C6E4C0;
	color: #055501;
	font-weight: bold;
	letter-spacing: 0px;
}

#subtit2{
	float: left;
	width: 373px;
	padding: 5 10 5 5px;
	background-color: #C6E4C0;
	color: #055501;
	font-weight: bold;
	letter-spacing: 0px;
	margin: 0 0 0 5px;
}

#subtit3{
	float: left;
	width: 70px;
	padding: 5 10 5 5px;
	background-color: #C6E4C0;
	color: #055501;
	font-weight: bold;
	letter-spacing: 0px;
	margin: 0 0 0 5px;
}

#subtit4{
	float: left;
	width: 70px;
	padding: 5 10 5 5px;
	background-color: #C6E4C0;
	color: #055501;
	font-weight: bold;
	letter-spacing: 0px;
	margin: 0 0 0 5px;
}

#subtit5{
	float: left;
	width: 70px;
	padding: 5 10 5 5px;
	background-color: #C6E4C0;
	color: #055501;
	font-weight: bold;
	letter-spacing: 0px;
	margin: 0 0 0 5px;
}

#subtit6{
	float: left;
	width: 70px;
	padding: 5 10 5 5px;
	background-color: #C6E4C0;
	color: #055501;
	font-weight: bold;
	letter-spacing: 0px;
	margin: 0 0 0 5px;
}

/************** celije ****************/

#cell1{
	float: left;
	width: 70px;
	height: 100%;
	padding: 5 5 5 5px;
	background-color: #eeeeee;
	color: #666666;
	letter-spacing: 0px;
	margin: 5 0 0 0px;
}

#cell1 p{margin: 0 0 .50em !important;}

#cell2{
	float: left;
	width: 373px;
	height: 100%;
	padding: 5 5 5 5px;
	background-color: #eeeeee;
	color: #666666;
	letter-spacing: 0px;
	margin: 5 0 0 5px;
}

#cell2 p{margin: 0 0 .50em !important;}

#cell3{
	float: left;
	width: 70px;
	height: 100%;
	padding: 5 5 5 5px;
	background-color: #eeeeee;
	color: #666666;
	letter-spacing: 0px;
	margin: 5 0 0 5px;
}

#cell3 p{margin: 0 0 .50em !important;}

#cell4{
	float: left;
	width: 70px;
	height: 100%;
	padding: 5 5 5 5px;
	background-color: #eeeeee;
	color: #666666;
	letter-spacing: 0px;
	margin: 5 0 0 5px;
}

#cell4 p{margin: 0 0 .50em !important;}

#cell5{
	float: left;
	width: 70px;
	height: 100%;
	padding: 5 5 5 5px;
	background-color: #eeeeee;
	color: #666666;
	letter-spacing: 0px;
	margin: 5 0 0 5px;
}

#cell5 p{margin: 0 0 .50em !important;}

#cell6{
	float: left;
	width: 70px;
	height: 100%;
	padding: 5 5 5 5px;
	background-color: #eeeeee;
	color: #666666;
	letter-spacing: 0px;
	margin: 5 0 0 5px;
}

#cell6 p{margin: 0 0 .50em !important;}


/************** cene kontakti ****************/

#infoContainer {
	float: left;
	width: 320px;
	height: 100%;
	padding: 0 0 0 5px;
	background-color: #ffffff;
	color: #666666;
	letter-spacing: 0px;
	margin: 5 20 0 0px;
}
