
@font-face {
	font-family: 'Interstate';
	src: url('../../fonts/hinted-Interstate.eot');
	src: url('../../fonts/hinted-Interstate.eot?#iefix') format('embedded-opentype'),
		url('../../fonts/hinted-Interstate.woff2') format('woff2'),
		url('../../fonts/hinted-Interstate.woff') format('woff'),
		url('../../fonts/hinted-Interstate.ttf') format('truetype'),
		url('../../fonts/hinted-Interstate.svg#Interstate') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* GENERAL */
html { overflow-y: scroll;  }
html, body { height: 100%; width: 100%; margin: 0; padding: 0; }
body { width: 100%; margin: 0px; }
body,td,p,a,ul,ol,li,h1,h2,h3,h4,h5,h6,form,textarea,select { font-size: 13px; font-family: 'Trebuchet MS', Arial,Verdana,Arial,Helvetica; color:#070707; margin:0px;  }
body.mainBody { padding: 0; margin: 0; }

P { margin-bottom: 0px; line-height: 16px; }
IMG { border: none;max-width:100%;height:auto;}

/* TEXT */
ul, li { margin: 0px 0px 0px 15px; padding: 0; list-style-position: outside; }
ol { margin: 5px 0px 5px 15px; padding: 0; list-style-position: inside; }
li { padding: 1px 0px; }

A, td a, A:hover { color: #1a3d76; text-decoration: underline; outline: none; }
a:hover { color: #979797; }

/* HEADING */
h1,.heading1,h2,.heading2,h3,.heading3,h4,.heading4,h5,.heading5,h6,.heading6 { color: #434343; }
h1, h1 a, h1 a:hover { color: #67cb0c; font-size: 21px; font-weight:normal; text-decoration: none; }
h2, h2 a, h2 a:hover { color: #ff8d16; font-size: 18px; font-weight:normal; text-decoration: none; }
h3, h3 a, h3 a:hover { color: #67cb0c; font-size: 15px; font-weight:normal; text-decoration: none; }
h4, h4 a, h4 a:hover { color: #ff8d16; font-size: 15px; font-weight:normal; text-decoration: none; }

#main h1 { margin-bottom: 10px; text-decoration: none; border-bottom: #67cb0c 1px solid; }
#main h2 { margin-bottom: 10px; text-decoration: none; border-bottom: #ff8d16 1px solid; }
#main h3 { margin-bottom: 10px; text-decoration: none; border-bottom: #67cb0c 1px solid; }
#main h4 { margin-bottom: 10px; text-decoration: none; border-bottom: #ff8d16 1px solid; }

#mainFirst h2 { color: #217aa4; font-size:21px; font-weight:normal; margin-bottom: 5px; text-decoration: none; }
#mainFirst h3 { color: #8c8c8c; font-size: 13px; border-bottom: #d3d3d3 1px dashed; padding-bottom: 5px; margin-bottom: 10px; }
#tocFirst h2, #infoFirst h2 { color: #444444; font-size: 18px; border-bottom: #d3d3d3 1px dashed; padding-bottom: 5px; margin-bottom: 10px; }

.ui-widget-header {background:none !important;background:#60a701 !important;border:none !important;}

/* WEBARTS */
#frameContainer {
  width: 100%;
  margin: 0 auto;
  position: relative;
  min-height: 100%;
  height: auto !important;
  height: 100%;
  background: url(../../site/bg_white.gif) repeat-y bottom center;
  overflow: hidden;
}

#frame { width: 100%; background: url(../../site/bg_top.gif) repeat-x top center; }

.sprite {background: url(../../sprite/sprite.png) no-repeat top left;}

#header { width: 990px; height: 510px; margin: 0 auto; position: relative;}
#header.header { height: 550px; }
#header.headerFirst { height: 550px; }

#logo { position: absolute; top: 0px; left: 10px;z-index:200;}
#logo a  { display: block; width: 150px; height: 135px; background: url(../../site/vila-triglav-logo.png) no-repeat;background-size: 100% auto;}

.interstate {font-family:'Interstate';font-size:12px;line-height:1.3;color:#fff;position:absolute;z-index:250;}
.family-valjavec {left:8px;top:5px;}
.come-guest {left:30px;top:115px;text-align: center;}

a.logo {position: absolute;left:-90px;top:-60px;z-index:400;display:block;width:350px;}
a.logo svg {max-width:100%;height:auto !important;}
.fr a.logo {width:300px;}

.site-title {
	position: absolute;
    z-index: 400;
    background-color: #fff;
    display: inline-block;
    padding: 5px 15px;
    font-size: 23px;
    font-weight: bold;
    top: 118px;
    left: 333px;
}

#language {position:absolute;top:6px;right:125px;}
#language p {  }
#language, #language p, #language a { display: block; font-size: 13px; color: #fff; text-decoration: none; }
#language a:hover, #language a.active { color: #1e1d1d; }

#flags {position:absolute;top:-17px;right:0px;}
#flags p {float: left; padding:24px 5px 0 0;font-size: 13px; color: #fff; text-decoration: none;}
#flags a {display:block;float:left;width:40px;height:40px;}
#flags a.si {background:url(../../site/f_si.png);}
#flags a.en {background:url(../../site/f_en.png);}
#flags a.ru {background:url(../../site/f_ru.png);}
#flags a.fr {background:url(../../site/f_fr.png);}

/* VISUAL CONTAINER */
#visualContainer { position: absolute; bottom: 35px; left: 20px; z-index:300;}
#visual {width:640px;height:360px;overflow: hidden;}
#visual .visualElement {position:relative;width: 640px; height: 360px;}
#visual .visualElement .bg { 
	width: 640px; height: 360px; display: block;
	position: absolute; left: 0px; top: 0px; z-index: 8;
  }
#visual .visualElement img { display: block; }
#visual .visualElement .visOverlay { position: absolute; top: 0px; left: 0px; z-index: 10; }
#visual .visualElement .title { 
	position: absolute; left: 30px; bottom: 50px; z-index: 10;
	font-size: 21px; color: white; font-weight: bold;
	width: 540px;
	}
#visual .visualElement .content { 
	position: absolute; left: 31px; bottom: 17px; z-index: 12;
	font-size: 14px; line-height: 16px; font-family: Arial; color: white;
	width: 540px;
  }
#visual .visualElement .more { position: absolute; left: 20px; bottom: 20px; z-index: 13; }
#visualNav { position: absolute; bottom: -20px; left: 0px; z-index: 100; }
#visualNav a { width: 15px; height: 14px; margin-left: 7px; background: url(../../site/visualNav.png) no-repeat; background-position: 0px 0px; display: block; float: left; text-indent: -2000px; }
#visualNav a.activeSlide { background-position: -15px 0px; }

.visual-video {width:638px;height:358px;border:#d3d3d3 1px solid;overflow: hidden;position: relative;}
.visual-video:after {content:'';width:100%;height: 9px;background:#fff;position: absolute;bottom: 0;left: 0;}
.visual-video iframe {border:#fff 9px solid;}


/*
#ponudbaBanner {width:411px;min-height:420px;position: absolute; bottom: 0px; right: 0px; z-index: 400; }
*/

#ponudbaBanner {width:280px;min-height:390px; padding:20px 25px; position: absolute; right:20px; top: 120px; z-index:800;
	background: #b9b9b9;
	background: -moz-radial-gradient(center, ellipse cover,  #b9b9b9 0%, #616161 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  #b9b9b9 0%,#616161 100%);
	background: radial-gradient(ellipse at center,  #b9b9b9 0%,#616161 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9b9b9', endColorstr='#616161',GradientType=1 );
}
#ponudbaBanner img { display: block; }
#ponudbaBanner h2 {
	position: relative;
	margin:0 0 15px -10px;
	width:calc(100% + 20px);
	border:#ffffff 1px solid;padding:5px 10px 7px 10px;color:#fff;font-size:22px;line-height: 1.3;
	text-shadow: 0px 2px 2px rgba(0, 0, 0, .7);

	background: #f0a952;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwYTk1MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlODc0MzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f0a952 0%, #e87437 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0a952), color-stop(100%,#e87437));
	background: -webkit-linear-gradient(top,  #f0a952 0%,#e87437 100%);
	background: -o-linear-gradient(top,  #f0a952 0%,#e87437 100%);
	background: -ms-linear-gradient(top,  #f0a952 0%,#e87437 100%);
	background: linear-gradient(to bottom,  #f0a952 0%,#e87437 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0a952', endColorstr='#e87437',GradientType=0 );

	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

#ponudbaBanner h3 {color:#000;font-size:18px;line-height:1.4;}
#ponudbaBanner ul,#ponudbaBanner li {margin:0;padding:0;list-style:none;}
#ponudbaBanner ul {margin:10px 0;}
#ponudbaBanner li {display:block;padding:10px 0 10px 50px;position: relative;}
#ponudbaBanner li:before {content:'';display:block;width:40px;height:30px;background: url(../../site/check.png) no-repeat;position: absolute;left:0;top:5px;}
#ponudbaBanner li,
#ponudbaBanner li p,
#ponudbaBanner li a {color:#fff;font-size:18px;font-weight:bold;text-shadow: 1px 1px 0px rgba(0, 0, 0, .7);}



/*
.fr #ponudbaBanner {width:321px;height:405px;background:url(../../site/nasa_ponudba_banner_fr.png) no-repeat;padding:15px 40px 0 50px;}
.fr #ponudbaBanner img {display: inline-block;}
.fr #ponudbaBanner img.glavna-slika {margin:8px 0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.fr #ponudbaBanner p {color:#fff;font-size:14px;line-height:1.3;}
.fr #ponudbaBanner h2 {
	margin-left:-10px;
	width:calc(100% + 10px);text-align:center;
	border:#ffffff 1px solid;padding:5px 15px;color:#fff;font-weight: bold;line-height: 1.3;
	text-shadow: 0px 2px 2px rgba(0, 0, 0, .7);

	background: #f0a952;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwYTk1MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlODc0MzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f0a952 0%, #e87437 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0a952), color-stop(100%,#e87437));
	background: -webkit-linear-gradient(top,  #f0a952 0%,#e87437 100%);
	background: -o-linear-gradient(top,  #f0a952 0%,#e87437 100%);
	background: -ms-linear-gradient(top,  #f0a952 0%,#e87437 100%);
	background: linear-gradient(to bottom,  #f0a952 0%,#e87437 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0a952', endColorstr='#e87437',GradientType=0 );

	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
*/




#contentContainer {width:990px;margin:0 auto;padding-bottom:525px;}
#content { width: 990px; padding-top: 20px; min-height: 300px; }
#content.content { background: white; }
/*
#content.contentFirst { background: white url(../../site/bg_contentFirst.gif) no-repeat top right; }
*/

#mainFirstContainer { width: 950px; margin: 0 auto; }
#main { float: left; width: 620px; margin-left: 20px;}
.first-page #main {padding-top:0;}
#infoContainer { float: right; width: 290px; margin-right: 0px; margin-top:-415px; padding: 20px; background: #fff;position: relative;z-index: 600;}
#info { width: 100%;}

#mainFirst {float:left;width:650px;margin: 0px -15px 0px -10px; }
.withSlybar #mainFirst {width:652px;}
#infoFirst {float:right;width:276px;}

/* ELEMENTI - PRVA STRAN */
.prvaStranElement { width: 300px; height: 240px; position: relative; float: left; margin: 0px 12px 15px 12px; }
.prvaStranElement .slika { 
	width: 300px; height: 120px; display: block;
	position: absolute; left: 0px; top: 0px; z-index: 20;
  }
.prvaStranElement img { display: block; }
.prvaStranElement .slikaOverlay { position: absolute; top: 0px; left: 0px; z-index: 10; width: 300px; height: 150px; background: url(../../site/bg_slika_prva_stran.gif) no-repeat 0px 115px; }
.prvaStranElement .title { 
	position: absolute; left: 0px; top: 80px; z-index: 20;
	width: 300px;
	height: 40px;
	background: url(../../site/bg_prvaStranElemenTitle.png) repeat;
	}
.prvaStranElement .title span { display: block; font-size: 19px; color: white; font-weight: bold; padding: 8px 0px 0px 10px; }
.prvaStranElement .titleSh { position: absolute; left: 0px; top: 80px; z-index: 9; }
.prvaStranElement .titleSh span { display: block; font-size: 19px; color: black; font-weight: bold; padding: 9px 0px 0px 11px; }

.prvaStranElement .content { 
	position: absolute; left: 2px; top: 140px; z-index: 12; font-size: 12px;
	width: 298px;
  }
.prvaStranElement .more { position: absolute; right: 0px; bottom: 0px; z-index: 13; }

.border { display: block; margin: 20px auto; }
.contentDelimeter { width: 950px; height: 10px; background: url(../../site/content_delimeter.gif) no-repeat; }

#pfContainer { width: 100%; position: absolute; bottom: 100px; }
#pf, #mainPf { width: 950px; margin: 0 auto; background: url(../../site/bg_pf.gif) no-repeat center center; }
.fr #pf,.fr #mainPf {background: url(../../site/bg_pf-fr.gif) no-repeat center center; }

#pf h2, #pf h2 a, #pf h2 a:hover, #mainPf h2, #mainPf h2 a, #mainPf h2 a:hover { color: #1e1d1d; font-size: 16px; font-weight: bold; }
#pf h2, #mainPf h2 { margin-bottom: 5px; }
.pfBottom { width: 950px; height: 32px; background: url(../../site/pf_bottom.gif) repeat-x; margin-top: 10px; }

/* PF NAVIGATION */
#pf ul.childNaviLi, #pf li.childNaviLiElement, #mainPf ul.childNaviLi, #mainPf li.childNaviLiElement  { margin: 0px; padding: 0px; list-style: none; }
#pf li.childNaviLiElement, #mainPf li.childNaviLiElement { background: url(../../site/pf_li_border.gif) repeat-x bottom left; }
#pf a.childNaviLink, #mainPf a.childNaviLink {
  color:#010101;
  text-decoration:none;
  text-align: left;
  padding: 4px 0px 5px 20px;
  display:block;
  font-size: 14px;
  background: url(../../site/pf_li.gif) no-repeat 2px 9px;
  }
#pf a.childNaviLink:hover, #mainPf a.childNaviLink:hover { color: #e5813d; background: url(../../site/pf_li_a.gif) no-repeat 2px 9px; }

#footContainer { width: 100%; height: 99px; position: absolute; bottom: 0px; background: #1e1d1d; border-top: #606060 1px solid; }
#foot { width: 950px;margin: 0 auto; position: relative;padding:20px 0;}
#foot, #foot a { color: #ffffff; font-size: 12px; text-decoration: none; }
#foot a:hover { color: #f0a851; }
#footL, #footR {}
.biking #footL,.biking #footR  { position: absolute; top: 20px; right:0;z-index:200;}
.biking #footR {top:40px;z-index:100;}
#footR {}

#mainFirst .vnosPadLeft, #mainFirst .vnosPadRight,
#main .vnosPadLeft, #main .vnosPadRight,
#info .vnosPadLeft, #info .vnosPadRight,
#infoFirst .vnosPadLeft, #infoFirst .vnosPadRight,
#pf .vnosPadLeft, #pf .vnosPadRight,
#mainPf .vnosPadLeft, #mainPf .vnosPadRight { padding: 0px; margin: 0px; }

.cf { clear: both; }

hr { border: none; border-bottom: 1px #c6c7c8 solid; padding: 0px; margin: 0px; line-height: 2px; }

/* PRIMARNA NAVIGACIJA */
#primarna { position: absolute; top: 80px; right: 10px;z-index:300;}
#primarna.primarnaBiking {width:740px;top:27px;}
#primarna ul, #primarna li{ list-style:none; margin:0px; padding:0px; text-align:left; }
#primarna li { float: left; margin-left: 10px; }
#primarna li.seku0First { margin-left: 0px; }
#primarna .primDelim { width: 1px; height: 20px; background: url(../../site/prim_delim.gif) no-repeat center bottom; margin-top: 8px; }
#primarna .primDelimLast { display: none; }
#primarna .seku0Last .primDelim { display: none; }
#primarna a { display: block; color: #ffffff; font-size:16px; text-decoration:none; text-align: left; padding-right: 10px; }
#primarna span { padding: 4px 2px 6px 12px; display: block; }
#primarna a:hover, #primarna a.active0, #primarna li.seku0 a.active0 { background: url(../../site/bg_prim_li.gif) no-repeat top right; }
#primarna a:hover, #primarna a.active0 { margin: 0px -2px; }
#primarna a:hover span, #primarna a.active0 span { background: url(../../site/bg_prim_a.gif) no-repeat top left; padding-left: 14px; padding-right: 4px; }

/*SEKUNDARNA NAVIGACIJA */
#sekundarnaContainer { width: 100%; padding-bottom: 20px; background: url(../../site/seku_bottom.gif) no-repeat bottom; background-size:100% auto;}
#sekundarna { width: 100%; background: #868585; border-bottom: white 10px solid; border-bottom:none; }
#sekundarna ul, #sekundarna li { list-style:none; margin:0px; padding:0px; background: none; }
#sekundarna li { background: url(../../site/seku_border.gif) repeat-x bottom; }
#sekundarna a {
  color:#fff;
  text-decoration:none;
  text-align: left;
  display:block;
  font-size: 13px;
  background: url(../../site/terc_li.gif) no-repeat 10px 10px;
  padding: 10px 20px 10px 32px;
  }
  
#sekundarna a.seku1 { background: url(../../site/seku_li.gif) no-repeat 10px 10px; padding: 10px 20px 10px 40px; font-size: 14px; }
#sekundarna a:hover, #sekundarna a.active { color:#73e40f; }
#sekundarna .seku2 { margin-left: 14px; }

/* PODNIVOJI - slika je vezana na sliko dodano na primarni nivo v navigaciji*/
.subiSmall { margin-left: -20px; }
.subiSmall .sub { float: left; width: 190px; height: 180px; background: url(../../site/bg_subi_programs.gif) no-repeat; margin-left: 20px; margin-bottom: 20px; }
.subiSmall .sub .naslov {
  color: #000000; height: 45px; text-transform: uppercase; font-weight: bold; font-size: 12px; text-align: center;
  border: #f2f2f2 1px solid; border-bottom: none; }
.subiSmall .sub .naslov td { color: #000000; text-transform: uppercase; font-weight: bold; font-size: 12px; background: #ecffdc; border: white 2px solid; border-bottom: none; }
.subiSmall .sub .slika { text-align: center; border: #f2f2f2 1px solid; border-top: none; }
.subiSmall .sub .more { width: 190px; height: 22px; background: #fff; margin-top: 5px; }
.subiSmall .sub .more img { display: block; }

/* GALERIJA SLIK */
.gallery_thumb { text-align: center; }
a.lightbox img { border: 1px #67cb0c solid; padding: 2px; margin: 5px; }
.photo_gallery, .photo_gallery_params { margin-bottom: 10px; }
.photo_gallery .pages, .photo_gallery_params .pages { text-align: right; }

/* TABELE */
.stdtable td, .stdtable p, .stdtable { font-size: 12px; color: #010101; }
.stdtable td { padding: 2px 3px; border-bottom: 1px #b4b4b4 solid; }
.stdtable tr.first td, .stdtable tr.first p, .stdtable tr.first a, .stdtable tr.first a:hover, .stdtable tr.first { font-size: 13px; color: #0c94d6; font-weight: bold; text-decoration: none; }
.table td { border-bottom: #c0c0c0 1px dotted; padding: 0px 3px; }

#IMPORTED fieldset {border-width:1px 0;}

/* NOVICE */
.iDatum, .iDatum a { display: none; }
.newsElement { margin-bottom: 20px; }
#iNaslov { margin-bottom: 5px; }
.iNaslov, .iNaslov a, a.iNaslov, .iNaslov a:hover { color: #0971b9; font-size:18px; font-weight:normal; margin-bottom: 10px; text-decoration: none; font-family: Times New Roman; }
.iMore, a.iMore, .iMore a { display: none; }

/* NOVICE - PAGING */
.newsPaging { border-top: solid 1px white; }
.newsPagingTop { border-bottom: solid 1px #CCC; border-top: none; margin-bottom: 15px; }
.newsPaging ul, .newsPaging li { padding: 0; margin:0; }
.newsPaging li { float: left; display: block; margin-top: 5px; background: none; }
.newsPagingTop li { margin-top: 0px; margin-bottom: 5px; }
.newsPaging .text, .newsPaging li.info { padding: 5px 5px 5px 0px; }
.newsPaging li.info { float: right; padding-right: 0px; }
.newsPaging a { display: block; float: left; padding: 3px 8px; background: #EEE; margin-left: 5px; }
.newsPaging li.selected a { background: #CCC; font-weight: bold; color: #ffffff; text-decoration: none; }

/*FORME*/
.input1 { width: 306px; }
td.star { vertical-align: top; }
#f_captcha { width: 150px; }
#recaptcha_area, #recaptcha_table {margin-left:-4px;}

.input2 { border:none; color: #acacac; background: none; font-weight: normal; font-size:11px; padding-left: 3px; padding-top: 5px; vertical-align: top; width: 105px; }
.enter { width: 19px; height: 21px; margin-right: 2px; }
.input3 { }
.eNovice .input3 { color: #acacac; }

/* CONTACTOR */
#main .contactor {width:450px !important;}
.contactor td {padding-bottom:10px !important;vertical-align:top;}
.contactor td:first-child {width:30% !important;}
.contactor input,.contactor textarea {color:#34495e;border:#dee1e3 1px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:2px 5px;width:96%;}
.contactor select,.contactor select.input1 {width:85%;}
.contactor input.over,.contactor textarea.over {color:#34495e;border:none !important;border:#2ecc71 1px solid !important;}
.contactor textarea:focus {outline:none !important;}
.contactor .tick {width:auto;margin-right:5px;}
.contactor a span {margin-left:50px;}
.contactor input.cSubmit,.contactor input.cCancel {width:130px;margin:0;}
.contactor input.cSubmit {margin:0 10px 0 0px;background:#2ecc71;color:#fff;}
.contactor .LBD_CaptchaDiv {width:100% !important;}
.contactor #BDCaptcha {width:87% !important;}

/* E-NOVICE PRIJAVNICA */
#maileeForm { width: 280px; height: 49px; background: url(../../site/bg_mailee_si.gif) no-repeat; position: relative; margin-top: 5px; }
#maileeForm.maileeFormEn { background: url(../../site/bg_mailee_en.gif) no-repeat; }
#maileeForm.maileeFormRu { background: url(../../site/bg_mailee_ru.gif) no-repeat; }
.input3 { position: absolute; top: 1px; left: 5px; background: none; border: none; width: 270px; height: 18px; font-size: 12px; color: #000; }
.inputLogin {display:block;position: absolute;right:0px;bottom:0;width: 70px; height: 22px; }
#maileeForm.maileeFormRu .inputLogin {width:90px;}
.unsubscribeLink { position: absolute; bottom: 5px; left: 5px; }
.unsubscribeLink, .unsubscribeLink a, a.unsubscribeLink { color: #76a933; text-decoration: none; font-size: 12px; font-style: italic; }

/* OTOK BACKGROUNDI */
.otok { border: #f2f2f2 1px solid; margin-bottom: 10px; }
.otok .oNaslov { background: #ecffdc; border: white 5px solid; border-bottom: none; padding: 15px; padding-bottom: 10px; }
.otok .oVsebina { background: #ecffdc; border: white 5px solid; border-top: none; padding: 10px; padding-top: 0px; }
.otok2 .otok .oNaslov, .otok2 .otok .oVsebina { background: #feeae0; }
.otok3 .otok .oNaslov, .otok3 .otok .oVsebina { background: #ffffff; }
.oNaslovText, .oNaslovText a { color: #ff8d16; font-size: 18px; font-weight:normal; text-decoration: none; }
.oNaslovText { display: block; border-bottom: #ff8d16 1px solid; }

.oblak { border: 1px #f2f2f2 solid; margin-bottom: 10px; }
.oblak .oVsebina { background: #ecffdc; border: white 5px solid; padding: 10px; }
.oblak2 .oblak .oVsebina { background: #feeae0; }
.oblak3 .oblak .oVsebina { background: #ffffff; }

.oVsebina ul, .oVsebina li { margin: 0px 0px 0px 10px; }
.oVsebina ol { margin: 5px 0px 5px 10px; }

/* AWARD 2013 */
#flip-key {position:absolute;top:146px;left:0;z-index:1000;}
.closeBtn {display:inline-block;background:#eeeeee;color:#000;border: #cccccc 1px solid;border-left:none;text-decoration:none;padding:3px 7px;font-weight: bold;position:absolute;top:7px;right:41px;}
html body .fk-best-of-badge {display:inline-block !important;width:auto !important;}

/* VREME */
.vreme {display:inline-block;width:71px;margin:0 3px;text-align:center;border-right:#ff8d16 1px dotted;}
.vreme:last-child {border:none;}
.vreme span {color:#646464;}
.vreme .dan {text-transform:uppercase;}
.vreme img {display:block;padding:3px 0 3px 14px;}
.vreme .stopinje {font-size:13px;}