/* Start of CMSMS style sheet 'pepsi2010' */
/*
    Document   : Pepsi2010
    Created on : 04.07.2010., 17.13.51
    Author     : Branko Djurkovic www.plagosus.net
    Description: Pepsi.rs
*/


/* NASLOVNA */

#naslovna {
    background-color: #00B8E4;
}
#naslovna .kk-box1 {
    background-color: #00a1d8;
}
#naslovna .kk-box2 {
    background-color: #00a1d8;
}
#naslovna .kk-box3 {
    background-color: #00a1d8;
}
#naslovna #kk-mask {
    background-color: #00B8E4;
}
#naslovna #kk-navh {
    background: url('css2/head-menu-bgr.png') no-repeat 12px 0px;
}
#naslovna #kk-navh .current a {
    background-position: 0px -23px;
}
#naslovna #kk-navh #nh-nas a:hover {
    background-position: 0px -23px;
}
#naslovna #kk-navh #nh-ona a:hover {
    background-position: -102px -23px;
}
#naslovna #kk-navh #nh-pro a:hover {
    background-position: -186px -23px;
}
#naslovna #kk-navh #nh-nov a:hover {
    background-position: -285px -23px;
}
#naslovna #kk-navh #nh-zab a:hover {
    background-position: -482px -23px;
}


/* O NAMA */

#onama {
    background-color: #FFCB00;
}
#onama .kk-box1 {
    background-color: #ffb700;
}
#onama .kk-box2 {
    background-color: #ffb700;
}
#onama .kk-box3 {
    background-color: #ffb700;
}
#onama #kk-mask {
    background-color: #FFCB00;
}
#onama #kk-navh {
    background: url('css2/head-menu-bgr-ona.png') no-repeat 12px 0px;
}
#onama #kk-navh .current a {
    background-position: -102px -46px;
}
#onama #kk-navh #nh-nas a:hover {
    background-position: 0px -46px;
}
#onama #kk-navh #nh-ona a:hover {
    background-position: -102px -46px;
}
#onama #kk-navh #nh-pro a:hover {
    background-position: -186px -46px;
}
#onama #kk-navh #nh-nov a:hover {
    background-position: -285px -46px;
}
#onama #kk-navh #nh-zab a:hover {
    background-position: -482px -46px;
}
/* PROIZVODI */

#proizvodi {
    background-color: #8FD400;
}
#proizvodi .kk-box1 {
    background-color: #73c501;
}
#proizvodi .kk-box2 {
    background-color: #73c501;
}
#proizvodi .kk-box3 {
    background-color: #73c501;
}
#proizvodi #kk-mask {
    background-color: #8FD400;
}
#proizvodi #kk-navh {
    background: url('css2/head-menu-bgr-pro.png') no-repeat 12px 0px;
}
#proizvodi #kk-navh .current a {
    background-position: -186px -69px;
}
#proizvodi #kk-navh #nh-nas a:hover {
    background-position: 0px -69px;
}
#proizvodi #kk-navh #nh-ona a:hover {
    background-position: -102px -69px;
}
#proizvodi #kk-navh #nh-pro a:hover {
    background-position: -186px -69px;
}
#proizvodi #kk-navh #nh-nov a:hover {
    background-position: -285px -69px;
}
#proizvodi #kk-navh #nh-zab a:hover {
    background-position: -482px -69px;
}
/* PROMO */

#promo {
    background-color: #FF5A00;
}
#promo .kk-box1 {
    background-color: #ff3f00;
}
#promo .kk-box2 {
    background-color: #ff3f00;
}
#promo .kk-box3 {
    background-color: #ff3f00;
}

#promo #kk-mask {
    background-color: #FF5A00;
}
#promo #kk-navh {
    background: url('css2/head-menu-bgr.png') no-repeat 12px 0px;
}
#promo #kk-navh .current a {
    background-position: -285px -92px;
}
#promo #kk-navh #nh-nas a:hover {
    background-position: 0px -92px;
}
#promo #kk-navh #nh-ona a:hover {
    background-position: -102px -92px;
}
#promo #kk-navh #nh-pro a:hover {
    background-position: -186px -92px;
}
#promo #kk-navh #nh-nov a:hover {
    background-position: -285px -92px;
}
#promo #kk-navh #nh-zab a:hover {
    background-position: -482px -92px;
}
/* ZAVABA */

#zabava {
    background-color: #A74DC3;
}
#zabava .kk-box1 {
    background-color: #8d35af;
}
#zabava .kk-box2 {
    background-color: #8d35af;
}
#zabava .kk-box3 {
    background-color: #8d35af;
}

#zabava #kk-mask {
    background-color: #A74DC3;
}
#zabava  #kk-navh {
    background: url('css2/head-menu-bgr.png') no-repeat 12px 0px;
}
#zabava  #kk-navh .current a {
    background-position: -482px -115px;
}
#zabava  #kk-navh #nh-nas a:hover {
    background-position: 0px -115px;
}
#zabava  #kk-navh #nh-ona a:hover {
    background-position: -102px -115px;
}
#zabava  #kk-navh #nh-pro a:hover {
    background-position: -186px -115px;
}
#zabava  #kk-navh #nh-nov a:hover {
    background-position: -285px -115px;
}
#zabava  #kk-navh #nh-zab a:hover {
    background-position: -482px -115px;
}
* {
    font-family : "Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
    font-size: 14px;
    color: white;
}

body {
    margin: 0;
    padding: 0;
}

body img {
    border: 0;
}

a {
    color: white;
    text-decoration: none;
    outline: none;
}

/* LAYOUT */

#kk-head {
    width: 100%;
    height: 120px;
    overflow: visible;
    z-index: 3;
    position: fixed;
    top:0;
    margin: 0 auto;
    background: url('css2/head-bgr.png') repeat-x center -1px;
}

#kk-head img.bgr {

    overflow: visible;
    position: fixed;
    top: 0;
}

#kk-head #kk-logo {
    width: 94px;
    height: 94px;
    float: left;
    position: relative;
    top: 5px;
    left: 0px;
    z-index: 4;
}

#kk-mask {
    width: 100%;
    height: 60px;
    position: fixed;
    top:0;
    margin: 0 auto;
    z-index: 2 !important;
}

#kk-body {
    width: 955px;
    margin: 0 auto;
    margin-top: 110px;
}

#kk-flash {
    width: 175px;
    height: 175px;
    position: fixed;
    margin-left: 768px;
    top: 65px;
    z-index: 0;
}

#kk-content {
    width: 768px;
    float: left;
    padding-bottom: 100px;
}

#kk-foot {
    width: 100%;
    height: 103px;
    overflow: visible;
    z-index: 3;
    position: fixed;
    bottom: 0;
    margin: 0 auto;
    background: url('css2/foot-bgr.png') repeat-x center 1px;
}
#naslovna #kk-foot #casa {
    display: none;
}

#kk-foot #casa {
    position:fixed;
    bottom: 0;
    right: 0;
    z-index: 4;
}

#kk-foot img.bgr {
    width: 100%;
    overflow: visible;
    position: fixed;
    bottom: 0;
}

#kk-josh {
    height: 40px !important;
    padding-top: 0;
    margin-top: 0;
    overflow: hidden !important;
}
#kk-josh p {
    padding-top: 0;
    margin-top: 0;
}

/* POPUP */

.backgroundPopup{
    display:none;
    position:fixed;
    _position:absolute; /* hack for internet explorer 6*/
    height:100%;
    width:100%;
    top:0;
    left:0;
    background:#000000;
    border:1px solid #cecece;
    z-index:101;
}

#popup1, #popup2, #popup3, #popup4 {
    display:none;
    position:fixed;
    _position:absolute; /* hack for internet explorer 6*/
    height:480px;
    width:620px;
    color: white;
    background:#00b8e4;
    z-index:102;
    padding:12px;
    font-size:13px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
}
#naslovna #popup1, #naslovna #popup2, #naslovna #popup3, #naslovna #popup4 {
    background-color: #00B8E4;
}
#onama #popup1, #onama #popup2, #onama #popup3, #onama #popup4 {
    background-color: #FFCB00;
}
#proizvodi #popup1, #proizvodi #popup2, #proizvodi #popup3, #proizvodi #popup4 {
    background-color: #8FD400;
}
#promo #popup1, #promo #popup2, #promo #popup3, #promo #popup4 {
    background-color: #FF5A00;
}
#zabava #popup1, #zabava #popup2, #zabava #popup3, #zabava #popup4 {
    background-color: #A74DC3;
}

#popup1 h1, #popup2 h1, #popup3 h1, #popup4 h1 {
    text-align:left;
    color:#fff;
    font-size:24px;
    font-weight: normal;
    padding-bottom:2px;
    margin-bottom:20px;
    margin-left: 0px !important;
}
.popupClose{
    font-family : "Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
    font-size:14px;
    right:8px;
    top:4px;
    position:absolute;
    color:#fff;
    font-weight:700;
    display:block;
    cursor:pointer;
}


#popupContainer input, #popupContainer textarea {
    color: white;
}

div.kkontakt div label {
    width: 200px;
    display: block;
}

div.kkontakt .poruka {
    float: left;
    width: 400px;
    height: 160px;
    padding-left: 200px;
    position: relative;
    top: -180px;
}

div.kkontakt .poruka textarea {
    width: 400px;
    height: 160px;

}


div.kkontakt .submit {
    padding-left: 620px;
}

div.kkontakt .submit input {
    color: #333;
}

/* boxes */

.kk-box1 {
    width: 245px;
    height: auto;
    display: block;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    display: block;
}

.kk-box2 {
    width: 500px;
    height: auto;
    display: inline-block;
    float: left;
    margin-right: 23px;
    margin-bottom: 24px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

.kk-box3 {
    width: 750px;
    height: auto;
    display: inline-block;
    float: left;
    margin-bottom: 24px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
.kk-box1 .head, .kk-box2 .head, .kk-box3 .head {
    /* padding-top: 28px; */
    /* padding-bottom: 18px; */
    padding-left: 10px;
    padding-top: 10px;
    font-size: 24px;
    margin:0;
    padding:0;
}

.kk-box3 .head {
    width: 515px;
    float: right;
}

.kk-box3 .head p {
    padding-left: 10px;
}

.kk-box1 p {
    padding: 0 10px;
    margin: 0 10px;;
}

.kk-box1 p img, .kk-box2 p img, .kk-box3 p img {
    width: 225px;
    height: auto;
    text-align: center;
}

.kk-box3 p img {
    float: left;
}

.kk-box3 p img {
    padding-left: 10px;
}


.kk-box3 .txt {
    width: 495px;
    float: right;
    padding-right: 10px;
    padding-bottom: 10px;
    text-align: justify;
}

.kk-box3 .txt h3 {
    padding: 0;
    padding-top: 10px;
    margin: 0;
}

.kk-box1 img.sn, .kk-box2 img.sn, .kk-box3 img.sn {
    float: right;
    padding-right: 10px;
    position: relative;
    top: -20px;
}

.kk-box1 a img.sn, .kk-box2 a img.sn, .kk-box3 a img.sn {
    z-index: 0 !important;
}

.kk-box1  h1, .kk-box2 h1, .kk-box3 h1,
.kk-box1  h2, .kk-box2 h2, .kk-box3 h2,
.kk-box1  h3, .kk-box2 h3, .kk-box3 h3 {
    font-family : "Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
    font-size: 24px;
    color: #ffffff;
    font-weight: normal;
}

.kk-box1 .head h1 a, .kk-box2 .head h1 a, .kk-box3 .head h1 a,
.kk-box1 .head h2 a, .kk-box2 .head h2 a, .kk-box3 .head h2 a,
.kk-box1 .head h3 a, .kk-box2 .head h3 a, .kk-box3 .head h3 a {
    text-decoration: none;
    font-weight: normal;
    font-size: 24px;
}

.kk-box1 p, .kk-box2 p, .kk-box3 p {
    font-family : "Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;
    font-size: 14px;
    color: #ffffff;
    padding: 0 10px 10px 0px;
}

.kk-box3 table {
    border: 1px solid white;
}

.kk-box3 ul li {
    list-style: none;
}

.kk-box1 a, .kk-box2 a, .kk-box3 a {
    width: auto;
    z-index: 1 !important;
}

#onama .kk-box3 h3 {
    padding: 4px 0 10px;
}

#promo .kk-box3 .head h2 a {
    text-decoration: none;
    font-size: 24px !important;
}

#promo .kk-box3 .head {
    width: 515px;
    float: right;
    padding-top: 3px;
}

#promo .kk-box3 .head h2 {
    display: inline;
    font-size: 24px;
}
#promo .kk-box3 .txt {
    width: 495px;
}

#promo .kk-box3 .slika {
    width: 225px;
    height: 150px;
    overflow: hidden;
    float: left;
    padding: 10px;
    margin-bottom: 10px;
    margin-top: -42px;
}

#promo .kk-box3 .slika a {
    z-index: 1 !important;
}

#promo .kk-box3 img {
    margin-top: 10px;
    width: 225px;
}
#onama .kk-box3 img {
    padding-top: 0px;
    margin-top: -4px !important;
}


#promo .kk-box3 .dat {
    font-size: 12px;
}

#promo .kk-box3 .dat:after {
    content: ".";
}

#promo .kk-box3 .kk-more {
    text-align: right;
    text-decoration: none;
    padding-bottom: 0;
    margin-bottom: 0;
}

#promo .kk-box1 p, #promo .kk-box2 p, #promo .kk-box3 p {
    padding-bottom:0;
    margin-bottom:0;
}

#promo .kk-box3 a {
    z-index: 1;
}

#naslovna #kk-content a {
    display: block;
}

#promo .kk-box3 .kk-more a {
    z-index: 0 !important;
}
.kk-home-vesti {
    padding-left:10px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size:14px;
    text-transform:uppercase;
}


/* NAVIGATION HEADER */

#kk-head #kk-navh {
    position: relative;
    top: 35px;
    left: 0px;
    width: 659px;
    height: 53px;
    float: left;
    text-align: center;
    z-index: 22;
}

#proizvodi #kk-head #kk-navh {
    padding-left: 12px;
}

#kk-navh ul {
    margin: 2px 0 0 14px;
    padding: 0;
    list-style: none;
}

#kk-navh li {
    display: inline;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}

#kk-navh a {
    display: block;
    float: left;
    background: white url('css2/head-menu.png') no-repeat;
    margin: 4px 2px 2px 2px;
    padding: 0;
    height: 21px;
}

#kk-navh #nh-nas a {
    width: 98px;
    background-position: 0px 0px;
}
#kk-navh #nh-ona a {
    width: 80px;
    background-position: -102px 0px;
}
#kk-navh #nh-pro a {
    width: 95px;
    background-position: -186px 0px;
}
#kk-navh #nh-nov a {
    width: 193px;
    background-position: -285px 0px;
}
#kk-navh #nh-zab a {
    width: 73px;
    background-position: -482px 0px;
}

#kk-navh a span {
    display: none;
}

/* Sub level menu links style */

#onama #kk-navh #sub {
    display: block;
    height: 18px;
    float: left;
    padding-left: 43px;
}

#proizvodi #kk-navh #sub {
    display: block;
    height: 18px;
    float: left;
    margin-left: -11px;
}

#sub ul li a {
    display: block;
    margin: 0 1px 0 0;
    height: 18px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

#onama #sub ul li#nh-apo a {
    width: 69px;
    background: white url('css2/head-menu-onama.png') no-repeat 0 0;
    background-position: 0px -1px;
    margin-left: 6px;
}
#onama #sub ul li#nh-pep a {
    width: 59px;
    background: white url('css2/head-menu-onama.png') no-repeat -71px -1px;
    background-position: -71px -1px;
}
#onama #sub ul li#nh-ist a {
    width: 63px;
    background: white url('css2/head-menu-onama.png') no-repeat;
    background-position: -131px -1px;
}

#proizvodi #sub ul li#nh-p0 a {
    width: 41px;
    background: white url('css2/head-menu-proiz.png') no-repeat;
    background-position: 0px 0px;
}
#proizvodi #sub ul li#nh-p1 a {
    width: 83px;
    background: white url('css2/head-menu-proiz.png') no-repeat;
    background-position: -42px 0px;
}
#proizvodi #sub ul li#nh-p2 a {
    width: 76px;
    background: white url('css2/head-menu-proiz.png') no-repeat;
    background-position: -126px 0px;
}
#proizvodi #sub ul li#nh-p3 a {
    width: 80px;
    background: white url('css2/head-menu-proiz.png') no-repeat;
    background-position: -203px 0px;
}
#proizvodi #sub ul li#nh-p4 a {
    width: 32px;
    background: white url('css2/head-menu-proiz.png') no-repeat;
    background-position: -284px 0px;
}
#proizvodi #sub ul li#nh-p5 a {
    width: 63px;
    background: white url('css2/head-menu-proiz.png') no-repeat;
    background-position: -317px 0px;
}
#proizvodi #sub ul li#nh-p6 a {
    width: 69px;
    background: white url('css2/head-menu-proiz.png') no-repeat;
    background-position: -381px 0px;
}
#proizvodi #sub ul li#nh-p7 a {
    width: 23px;
    background: white url('css2/head-menu-proiz.png') no-repeat;
    background-position: -451px 0px !important;
}
#proizvodi #sub ul li#nh-p8 a {
    width: 76px;
    background: white url('css2/head-menu-proiz.png') no-repeat;
    background-position: -475px 0px;
}
#proizvodi #sub ul li#nh-p9 a {
    width: 101px;
    background: white url('css2/head-menu-proiz.png') no-repeat;
    background-position: -552px 0px;
}

#sub ul li a span {
    display: none;
}

#sub ul li a:hover { /*sub menu links' background color onMouseover. Add rounded edges in capable browsers */
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

#onama #sub ul li#nh-apo a:hover {
    background-position: 0px -21px !important;
}
#onama #sub ul li#nh-pep a:hover {
    background-position: -71px -21px !important;
}
#onama #sub ul li#nh-ist a:hover {
    background-position: -131px -21px !important;
}

#onama #sub ul li#nh-ist a.test {
       background-position: 0px -21px !important;
}
#onama #sub .active a {
    background-position: 0px -21px !important;
}


#proizvodi #sub ul li#nh-p0 a:hover {
    background-position: 0px -19px !important;
}
#proizvodi #sub ul li#nh-p1 a:hover {
    background-position: -42px -19px !important;
}
#proizvodi #sub ul li#nh-p2 a:hover {
    background-position: -126px -19px !important;
}
#proizvodi #sub ul li#nh-p3 a:hover {
    background-position: -203px -19px !important;
}
#proizvodi #sub ul li#nh-p4 a:hover {
    background-position: -284px -19px !important;
}
#proizvodi #sub ul li#nh-p5 a:hover {
    background-position: -317px -19px !important;
}
#proizvodi #sub ul li#nh-p6 a:hover {
    background-position: -381px -19px !important;
}
#proizvodi #sub ul li#nh-p7 a:hover {
    background-position: -451px -19px !important;
}
#proizvodi #sub ul li#nh-p8 a:hover {
    background-position: -475px -19px !important;
}
#proizvodi #sub ul li#nh-p9 a:hover {
     background-position: -552px -19px !important;
}


/* NAVIGATION FOOTER */

#kk-navf {
    overflow: hidden;
    z-index: 5;
}

#kk-navf ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

#kk-navf li {
    display: inline;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}


#kk-navf a {
    display: block;
    float: left;
    background: white url('css2/foot-menu.png') no-repeat;
    margin: 7px 4px;
    padding: 0;
    height: 20px;
}


#kk-navf #nf-kon a {
    width: 70px;
    background-position: 0px 0px;
}
#kk-navf #nf-zap a {
    width: 88px;
    background-position: -73px 0px;
}
#kk-navf #nf-zpp a {
    width: 169px;
    background-position: -165px 0px;
}
#kk-navf #nf-pos a {
    float: right;
    width: 94px;
    margin-right: 120px;
    background-position: -336px 0px;
}

#kk-navf #nf-kon a:hover {
    background-position: 0px -20px;
}
#kk-navf #nf-zap a:hover {
    background-position: -73px -20px;
}
#kk-navf #nf-zpp a:hover {
    background-position: -165px -20px;
}
#kk-navf #nf-pos a:hover {
    background-position: -336px -20px;
}

#kk-navf a span {
    display: none;
}

/* HEADS */

h1, h2, h3 {
    background: url('css2/heads.png') no-repeat -1000px -1000px;
    height: 25px;
    display: block;
    margin-left: 10px;
    margin: 10px auto;
}

#proizvodi h1, #proizvodi h2, #proizvodi h3 {
    margin-left: 10px;
}

#promo h1, #promo h2, #promo h3 {
    margin-left: 10px;
}

#zabava h1, #zabava h2, #zabava h3 {
    margin-left: 10px;
}

h1 span, h2 span, h3 span {
    visibility: hidden;
}

h1.proizvodi {
    background-position: 0px -29px;
}

h2.proizvodi {
    margin-left: 10px;
    background-position: 0px -29px ;
}

h2.vesti {
    margin-left: 10px;
    width: 100%;
    background-position: 0 -720px;
}

h2.zabava {
    margin-left: 10px;
    background-position: 0 -86px;
}

h2.istorija {
    margin-left: 10px;
    background-position: 0 -288px;
}

#onama h2.istorija {
    width: 100%;
    background-position: 0 -288px;
}

h2.youtube {
    background-position: 0 -749px;
}
h2.youtube a {
    width: 240px;
    display: block;
}
h2.twitter {
    background-position: 0 -777px;
}
h2.twitter a {
    width: 240px;
    display: block;
}
h2.facebook {
    background-position: 0 -806px;
}
h2.facebook a {
    width: 240px;
    display: block;
}

h1.onama {
    background-position: 0 0;
}
h2.apo {
    background-position: 0 -231px;
}
h2.pep {
    background-position: 0 -259px;
}

h2.pepsi-cola {
    background-position: 0 -317px;
}
h2.pepsi-cola-twist {
    background-position: 0 -345px;
}
h2.pepsi-cola-max {
    background-position: 0 -374px;
}
h2.pepsi-cola-light {
    background-position: 0 -403px;
}
h2.seven-up {
    background-position: 0 -430px;
}
h2.miranda-narandza {
    background-position: 0 -456px;
}
h2.miranda-limun {
    background-position: 0 -489px;
}
h2.evervess-bitter {
    background-position: 0 -547px;
}
h2.evervess-tonic {
    background-position: 0 -519px;
}
h2.ivi-breskva {
    background-position: 0 -604px;
}
h2.ivi-limun {
    background-position: 0 -633px;
}
h2.ivi-ricoco {
    background-position: 0 -571px;
}
h1.promo {
    background-position: 0 -57px;
}
h1.download {
    background-position: -3px -834px;
}
h1.video {
    background-position: 0 -864px;
}

/* FORMS */

.kk-forma {
    width: 600px;
    height: 400px;
}
.kk-forma input, .kk-forma textarea {
    color: white;
    width: 90%;
    font-style: italic;
    padding: 2px;
    border: 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

#naslovna .kk-forma input, #naslovna .kk-forma textarea {
    background-color: #00a1d8;
}

#onama .kk-forma input, #onama .kk-forma textarea {
    background-color: #ffb700;
}

#proizvodi .kk-forma input, #proizvodi .kk-forma textarea {
    background-color: #73c501;
}

#promo .kk-forma input, #promo .kk-forma textarea {
    background-color: #ff3f00;
}

#zabava .kk-forma input, #zabava .kk-forma textarea {
    background-color: #8d35af;
}


/* THICKBOX */

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
        color: #666666;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

.kk-yt {
		margin-bottom: 10px;
		margin-top: 10px;
}

#zabava .kk-box2 p {
		margin-bottom:10px;
		padding-bottom:0;
}

.kk-yt2 {
		margin-bottom: 7px !important;
		margin-top: 0px;
		padding-bottom: 0;
}

#kk-ie6 {
    display: none;
}
/* End of 'pepsi2010' */

