html{overflow-y:scroll;}
html, body{height:100%;width:100%;margin:0;padding:0;}
body{width:100%;margin:0px;background-color:#f4f1e8;}
body,td,p,a,ul,ol,li,h1,h2,h3,h4,h5,h6,form,textarea,select{font-size:13px;font-family:Trebuchet MS,Verdana,Arial,Helvetica;color:#a3a2a2;margin:0px;}
body.mainBody{padding:0;margin:0;}
P{margin-bottom:0px;line-height:17px;}
IMG{border:none;}
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:#6b6a6a;text-decoration:underline;outline:none;}
a:hover{color:#979797;}
h1,.heading1,h2,.heading2,h3,.heading3,h4,.heading4,h5,.heading5,h6,.heading6{font-family:Trebuchet MS;}
h1, h1 a, h1 a:hover{color:#c41230;font-size:21px;font-weight:normal;text-decoration:none;}
h2, h2 a, h2 a:hover{color:#000000;font-size:18px;font-weight:normal;text-decoration:none;}
h3, h3 a, h3 a:hover{color:#c41230;font-size:16px;font-weight:normal;text-decoration:none;}
h4, h4 a, h4 a:hover{color:#000;font-size:14px;font-weight:normal;text-decoration:none;}
.cf{clear:both;}
h1, h2{margin-bottom:10px;text-decoration:none;}
.sprite{background:url(../../site/sprite.png) no-repeat;}
#rootContainer{width:100%;margin:0 auto;overflow:hidden;min-height:100%;height:auto !important;height:100%;}
#frameContainer{position:relative;width:980px;background:#fff;margin:0 auto;margin-top:72px;position:relative;overflow:visible; padding-top:52px;}
#head{height:0px;position:relative;}
#logo{position:absolute;left:-23px;top:-52px;display:block;z-index:10;}
#globalNav {position:absolute; right: 20px; top: 10px; width: 131px; height: 38px; overflow: hidden; background-position: 0px -86px;}
#globalNav a {width:32px;height:38px;display: block; float: left;}
#globalNav #search { float: left; height: 32px; width: 239px; margin-top: -5px; margin-left: 7px; background-position: 0px -640px;  }

#fbLikeButton {position:absolute;top:17px;right:176px;}
#plusOneButton {position:absolute;top:17px;right:270px;}

#socialslider{display:block;padding:0;z-index:9999;border:1px #cccccc solid;border-left:none;top:150px;width:85px;left:-86px;background:none;position:fixed;}
* html #socialslider{position:absolute;}
#socialslider li{background:none;}
#socialslider img{padding:0;margin:0;border: none;}
.socialslider-grupa{float:left;}
#socialslider-linki{float:left;width:65px;}
#socialslider-linki img{width: 32px;height: 32px;}
#socialslider-ikony{position:absolute;top:-1px;right: -33px;width:32px;z-index:110;}
#socialslider-ikony ul{left:0;position:relative;bottom:-10px;width:32px;}
#socialslider-ikony ul li{padding: 0 6px 10px 6px;width:20px;height:20px;}	
#socialslider-ikony img{width:20px;height:20px;border:none;margin:0;}
#socialslider-ikony ul, #socialslider-linki ul, #socialslider-ikony li, #socialslider-linki li{display:block;list-style:none;margin:0;padding:0;}
#socialslider-linki li{padding:5px;text-align:center;width:75px;background:white;}
#socialslider-linki img{display:block;border:none;margin: 0 auto;}
#socialslider-linki a{border:none;font-size:10px;text-decoration:none;color:#666666;}
#socialslider-autor a{font-family: Segoe UI, Tahoma;font-size: 10px;text-decoration: none;}
#socialslider-ikony {background: url(../../site/social/handle-lewy-jasny.png) no-repeat right top; padding-top: 1px; padding-right: 1px;}
#socialslider-ikony ul {background: url(../../site/social/handle-lewy-jasny.png) no-repeat right bottom; padding-bottom: 1px; padding-right: 1px;}
.fun_box #stream_content {height:0px;}

#search .input2 { display: block; margin-top: 7px; float: left;  width: 190px; border: none; margin-left: 10px; color: #d5d5d5; background: none; }
#search .submit { display: block; float: left; height: 33px; width: 38px; border: none; padding: 0; cursor: pointer; background: none;  }
#mainContainer{width:960px;overflow:hidden;padding:10px;}
#homeLogos{height:52px;text-align:right;padding-top:15px;}
#homeTopSet{width:958px;height:497px;margin:0 auto;margin-bottom:10px;position:relative;}
#homeNavigation{position:absolute;z-index:10;left:0px;padding-top:10px;width:235px;height:490px; background: #f4f1e8; border-right: 3px solid #fff; }
#homeTopSet .karticaUgodnosti{z-index:12;position:absolute;left:-33px;bottom:10px;display:block;width:290px;height:165px;background-position:-9px -940px;}
#frameSet { border-spacing: 0px; }
#frameSet td{padding-bottom:10px; margin: 0;}

#visual{position:absolute;top:0px;right: 0px;width:720px;height:500px;overflow:hidden;}
#visual .visualElement {position:relative;width:720px;height:500px;}
#visual .visualElement .bg {position: absolute;z-index:5;}
#visual .visualElement .bg {display:block;width:720px;height:500px;}
#visual .content{position:absolute;bottom:-67px;left:0px;z-index:10;width:680px;height:47px;padding:10px 20px;background: url(../../site/bg_visualContent.png) repeat;}
#visual a .content:hover {width:680px;height:47px;padding:9px 19px;border: 1px #c41230 dotted; }
#visual .visualElement a, #visual .visualElement a:hover {color:white;text-decoration:none;}
#visual .naslov {color:white;font-weight:bold;font-size:16px;}
#visualNav { position: absolute; top: 8px; left: 254px; z-index: 200; }
#visualNav a {width:11px;height:11px; display: block; background: url(../../site/sprite.png) no-repeat -272px 0px;padding:0;margin:4px;float:left; }
#visualNav .activeSlide { background-position: -288px 0px; }
#visualNav a span { display: none; }
#homeBottomSet{padding-bottom:10px;overflow:hidden;}
#homeMidSet{width:1000px;overflow:hidden;padding-left:11px;}

#homeMidSet table{width:233px;float:left;margin-right:0px;overflow:hidden;margin:0;padding:0;margin-right:7px;}
#homeMidSet table:first-child { width: 238px; }
#homeMidSet table td{padding:0;}
#homeMidSet table table{width:auto;height:auto;float:none;margin:0;}
#homeMidSet div{padding:0;}
#homeMidSet .otok{position:relative;}
#homeMidSet table .otok .oNaslov{z-index:4;position:absolute;left:0px;top:77px;display:block;background:url(../../site/sprite.png) 0px -544px;height:64px; padding-top: 3px;width:100%;padding-left: 30px;}
#homeMidSet table:first-child .otok .oNaslov { background-position: 0px -352px; }
#homeMidSet .otok .oNaslov a{text-decoration:none;color:#000;font-weight:bold;}
#homeMidSet .otok .oVsebinaC p {color:#737373;font-size:12px;}
#homeMidSet .otok .oVsebinaC span{display:block;height:198px;}
#homeMidSet .otok p img{display:block;margin-bottom:30px;}

#homeMidSet .otok .oMore { display: block; float: right; height: 32px; width: 112px; background: url(../../site/sprite.png) no-repeat -120px -496px;  }
#homeMidSet .otok .oMore a{float:right;margin-top:6px;margin-right:15px;width:52px;height:20px;display:block;cursor:pointer;background:url(../../site/sprite.png) no-repeat -248px -622px;}
#homeMidSet .otok .oMore img{display:none;}
#homeMidSet .ask .otok .oMore a{background-position:-224px -702px;width:77px;}
#homeMidSet .register .otok .oMore a{background-position:-224px -861px;width:77px;}
#homeMidSet .archive .otok .oMore a{background-position:-245px -782px;width:59px;}
#homeMidSet .otok .oMore a:hover{background-position:-248px -662px;}
#homeMidSet .ask .otok .oMore a:hover{background-position:-224px -742px;}
#homeMidSet .register .otok .oMore a:hover{background-position:-224px -901px;}
#homeMidSet .archive .otok .oMore a:hover{background-position:-245px -822px;}
#homeMidSet .otok .oVsebinaC p{padding-left:13px;padding-right:13px;}
#homeMidSet .otok .oVsebinaC p:first-child{padding:0px;}

#homeBanner{float:left;width:700px;margin-top:11px;}
#navigationContainer{width:235px;background:#f4f1e8;padding-top:16px;padding-bottom:15px;margin-left: 10px;}

#primarna {width:272px;margin-left: -26px;}
#primarna ul, #primarna li{margin:0px;padding:0px;list-style:none;}
#primarna a.seku0 { display:block;position:relative; height:55px;padding-top:10px;text-align:right;width:185px;padding:10px 52px 0px 35px;text-decoration:none;background: url(../../site/bg_prim.png) no-repeat bottom;}
#primarna .seku0 span {display:block;font-size:19px;color:#000;font-weight:bold;}
#primarna .seku0 span.add {display:block;font-size:12px;color:#000;font-family:Myriad Pro;top:32px;font-weight:normal;}
#primarna a.seku0:hover span, #primarna a.active0 span {color:#c41230;}
#primarna a.seku0:hover, #primarna a.active0 {background: url(../../site/bg_prim_a.png) no-repeat bottom;}
#primarna li.seku0seku a.active0 {background: url(../../site/bg_primSeku_a.png) no-repeat top;}

#sekundarna {text-align:right;background:url(../../site/bg_sekundarna.gif) repeat-y top left;padding: 10px 0px;margin-top:-10px;z-index:20;}
#sekundarna a {display:block;padding:2px 53px 2px 35px;text-decoration:none;background:url(../../site/seku_li.gif) no-repeat 235px 8px;color: #a6a6a6;font-size:12px;font-family:Trebuchet MS;}
#sekundarna a:hover, #primarna #sekundarna a.active {color:#c41230;background:url(../../site/seku_li_a.gif) no-repeat 235px 8px;}
#sekundarna a.seku2 {padding:2px 76px 2px 35px;text-decoration:none;background:url(../../site/seku_li.gif) no-repeat 212px 8px;}
#sekundarna a.seku2:hover, #primarna #sekundarna a.seku2active {background:url(../../site/seku_li_a.gif) no-repeat 212px 8px;}
#sekundarna a.seku3 {padding:2px 99px 2px 35px;text-decoration:none;background:url(../../site/seku_li.gif) no-repeat 189px 8px;}
#sekundarna a.seku3:hover, #primarna #sekundarna a.seku3active {background:url(../../site/seku_li_a.gif) no-repeat 189px 8px;}
#sekundarna a.seku4 {padding:2px 122px 2px 35px;text-decoration:none;background:url(../../site/seku_li.gif) no-repeat 166px 8px;}
#sekundarna a.seku4:hover, #primarna #sekundarna a.seku4active {background:url(../../site/seku_li_a.gif) no-repeat 166px 8px;}

#frameSet .karticaUgodnosti{margin-top: 40px; margin-left: -35px;display:block;width:290px;height:165px;background-position:-9px -940px;}
/* PRIJAVA NA E-NOVICE */
.maileeForm {width:237px; margin-top: 11px; margin-left:4px; }
.maileeForm .otok {width:230px;height:105px;background:url(../../site/sprite.png) no-repeat 0px -352px;padding-left:8px;padding-top:3px;}
.maileeForm .oNaslov{font-weight:bold;color:#000;padding-bottom:22px; padding-left: 25px;}
.maileeForm .emailField { margin-left: 7px; height: 27px; width: 205px; background: url(../../site/sprite.png) 0px -632px; }
.maileeForm .emailField .input3{ margin-top: 5px; margin-left: 10px;background:none;width:177px;border:none;color:#a3a2a2;}
.maileeForm .submitButton input {float:right;margin-right:15px;background:url(../../site/sprite.png) no-repeat -230px -864px;width:75px;height:18px;border:none;cursor:pointer; margin-top: 12px; text-indent: -5000px;}
.maileeForm .unsubscribeLink { margin-left: 7px; margin-top: 10px; }
.maileeFormHome{float:left;}
.maileeForm .unsubscribeLink a { text-decoration: none; font-size: 11px; }
.maileeForm .unsubscribeLink a:hover { text-decoration: underline; }
/* PRIJAVA NA KARTICO UGODNOSTI */
#SignUp .signupframe {border:none;width:370px;}
#SignUp .input3 {background:none;border:none;color:#a3a2a2;height: 21px;width:185px;padding:3px 10px;background: url(../../site/sprite.png) 0px -632px;margin-left:5px;font-size:13px;}
#SignUp .inputLogin {background:url(../../site/sprite.png) no-repeat -230px -864px;width:75px;height:18px;border:none;cursor:pointer;margin:5px 0px 0px 140px;text-indent: -5000px; }
#frameSet #SignUp td {padding-bottom:0px;}
#SignUp .required {margin-left: 5px;}

.formaTurnir table tr:nth-child(-n+3) td input {width: 180px;}
.formaTurnir table tr td:first-child {width: 120px;}
.formaTurnir table input {width: 117px;}
.formaTurnir input[type="submit"], .formaTurnir input[type="reset"] {color:#fff;padding: 0px 7px; height: 26px;background: rgb(42,42,42); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJhMmEyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzU0NTQ1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDQ0NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(42,42,42,1) 0%, rgba(84,84,84,1) 48%, rgba(51,51,51,1) 52%, rgba(68,68,68,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(42,42,42,1)), color-stop(48%,rgba(84,84,84,1)), color-stop(52%,rgba(51,51,51,1)), color-stop(100%,rgba(68,68,68,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(42,42,42,1) 0%,rgba(84,84,84,1) 48%,rgba(51,51,51,1) 52%,rgba(68,68,68,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(42,42,42,1) 0%,rgba(84,84,84,1) 48%,rgba(51,51,51,1) 52%,rgba(68,68,68,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(42,42,42,1) 0%,rgba(84,84,84,1) 48%,rgba(51,51,51,1) 52%,rgba(68,68,68,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(42,42,42,1) 0%,rgba(84,84,84,1) 48%,rgba(51,51,51,1) 52%,rgba(68,68,68,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a2a2a', endColorstr='#444444',GradientType=0 ); /* IE6-8 */
/*background: url(../../../../../shop-sub/skin/images/button-bg.png);*/ margin: 0 7px 0 4px; border: none;}
.formaTurnir input[type="submit"]:hover, .formaTurnir input[type="reset"]:hover {cursor: pointer}

#contentContainer{float:left;width:700px;margin-left:10px;}
#footLogos { background: #fff;  margin: 0 auto; width: 964px; padding: 7px; }
#footLogos .carousel { border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; padding-top: 10px; padding-bottom: 10px; position: relative; }
#footLogos .carousel .prev1 {cursor: pointer;  display: block; background-position: 0px -871px; height: 33px; width: 16px; position: absolute; left: 11px; top: 42px; }
#footLogos .carousel .next1 {cursor: pointer; display: block; background-position: -24px -871px; height: 33px; width: 16px; position: absolute; right: 11px; top: 42px; }
#footLogos .carousel .jCarouselLite2 { margin-left: 30px; width: 894px; }
#footLogos .carousel .jCarouselLite2 .imgLite { width: 150px; padding: 0px; margin: 0px; }
#footContainer{margin:0 auto;width:954px;border:1px solid #dddddd;border-bottom-width:2px;margin-top:9px;padding:25px 11px 25px 11px; background:#f3f3f3;}
#footContainer td{width:245px;}
#footContainer td td{width:auto;padding:0;margin:0;}
#footContainer .oNaslov{font-size:18px;color:#737373;font-weight:bold;}
#footContainer ul{list-style:none;margin:0;margin:10px 0px 15px 6px;padding:0;}
#footContainer ul li{margin:0px;background:url(../../site/seku_li.gif) no-repeat 0px 8px;margin:0px;padding:2px 0px 2px 12px;color:#737373;font-size:12px;}
#footContainer ul li a{text-decoration:none;color:#737373;font-size:12px;}
#footContainer ul li a:hover{color:#c41230;}
#footContainer ul li strong {color:#000;}
#footContainer ul li:hover,#footContainer ul li.active {background:url(../../site/seku_li_a.gif) no-repeat 0px 8px;}
#mainContent{position:relative;width:720px; padding-left: 6px;}
#pageLogos{position:absolute;bottom:0px;right:0px;}
#mainContent .carousel{overflow:visible;margin-left:7px;position:relative;height:118px;padding-bottom:18px;background:url(../../site/slidebar-bottom.png) no-repeat center bottom;}
#mainContent .carousel ul{padding:0;margin:0;position:relative;}
#mainContent .carousel .prev {position:absolute;height:17px;width:17px;left:-9px;top:50px;background-position:-283px -32px;cursor:pointer;z-index:40;}
#mainContent .carousel .next {position:absolute;height:17px;width:17px;right:-7px;top:50px;background-position:-283px -32px;cursor:pointer; z-index:40;}
#mainContent .jCarouselLite{width:700px;padding:0;margin:0;}
#mainContent .imgLite{padding:0;margin:0;}
#mainContent .imgLite span{ margin-left: -178px; font-size:12px;font-weight:bold;position:absolute;color:#000;top:84px;width:178px;padding-top:3px;padding-bottom:3px;text-align:center;background:url(../../site/bg_homenav.png);}
#mainContent .carousel a { text-decoration: none; }
#slybarContainer{width:980px;text-align:right;margin:0 auto;padding:4px 10px 15px 0px;}
#slybarContainer a{color:#737373;font-size:12px;}
/* GALERIJA SLIK */
.gallery_thumb { text-align: center; }
a.lightbox img, a.lightbox1 img, a.lightbox2 img, a.lightbox3 img, a.lightbox4 img, a.lightbox5 img, a.lightbox6 img, a.lightbox7 img, a.lightbox8 img, a.lightbox9 img { border: 1px #cccccc solid; padding: 2px; margin: 5px; }

/* novice&dogodki */
.pagingTop { display:none;}
.newsPaging { border: none; }
.newsPaging li a {background-color:whiteSmoke;}
.newsPaging li.selected a {background-color:#c41230;}
.newsList .iNaslov, .newsList .iNaslov a {color: #000000;font-size:16px;text-decoration:none;}
.newsList .newsElement .iMore a{display:block;margin-top:6px;float:right;width:45px;height:17px;cursor:pointer;background:url(../../site/sprite.png) no-repeat -255px -624px; font-size: 0;}
.newsList .newsElement .iMore a:hover{background-position:-255px -664px;}
.newsItem .iNaslov {color: #C41230;font-size: 23px;text-decoration:none;margin-bottom:10px; }
.newsItem .iSlika {display: none;}
.forma_novice .iNaslov { margin-bottom: 7px; }
.forma_novice .iSlika { margin-right: 6px; float:left;}
.newsItem .iEmbeded {margin-top:10px;}
#homeMidSet .newsList {padding:0px 13px;}
#homeMidSet .newsList .iDatum {display:none;}
#homeMidSet .newsList .iNaslov,#homeMidSet .newsList .iNaslov  {font-size:13px;font-weight:bold;}
#homeMidSet .newsList .iOpis,#homeMidSet .newsList .iOpis p,#homeMidSet .newsList .iOpis li, #homeMidSet .newsList .iOpis td {font-size:12px;color:#737373;}
#homeMidSet .newsList .iMore {display:none;}