﻿body
{
    margin: 0;
    padding: 0;
    background-color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Black;
    background-image: url(pozadina_stranice.jpg);
    background-attachment: fixed;
    background-position: center top;
}
h1
{
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-weight: bold;
}
textarea
{
    resize: none;
}
a
{
    color: #003366;
    text-decoration: none !important;
    outline: none;
}
a:hover
{
    color: #003366;
    text-decoration: underline !important;
}
a:visited
{
    color: #003366;
}
div#Okvir
{
    margin: auto;
    width: 990px;
    overflow: hidden;
}
#SadrzajLivo
{
    width: 190px;
    padding-top: 0px;
    float: left;
    min-height: 50px;
}
#SadrzajSredina
{
    width: 470px;
    padding-top: 0px;
    float: left;
    min-height: 50px;
}
#SadrzajSredinaCMS
{
    width: 800px;
    padding-top: 0px;
    float: left;
    min-height: 50px;
}
#SadrzajDesno
{
    width: 330px;
    padding-top: 0px;
    float: left;
    min-height: 50px;
}
div#Footer
{
    width: 100%;
    vertical-align: middle;
    text-align: center;
}
div.Clear
{
    clear: both;
}
.TabelaSjena
{
    width: 100%;
    border: none;
}
.Banner
{
    width: 980px;
    height: 150px;
    background-image: url(980x150_baner.jpg);
    position: relative;
}
.Info
{
    width: 960px;
    height: 60px;
    background-image: url(980_80_pozadina.jpg);
    background-position: top;
    margin-left: 5px;
    margin-bottom: 5px;
    padding: 10px;
    position: relative;
}
.mreza
{
    width: 468px;
    height: 60px;
    position: absolute;
    right: 10px;
    top: 10px;
}
.razmak
{
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 9px;
    color: #666666;
}
.PretragaButton
{
    cursor: pointer;
    font-size: 9px;
    margin-left: 5px;
}
.PretragaTekst
{
    padding: 5px 0 0 5px;
    margin-top: 5px;
}
.ReklamaMreza
{
    width: 468px;
    height: 60px;
    position: absolute;
    right: 50px;
    top: 60px;
}
.GoreLivo
{
    width: 5px;
    background-image: url(gore_livo.png);
    background-repeat: no-repeat;
}
.Gore
{
    background-image: url(gore.png);
    background-repeat: repeat-x;
}
.GoreDesno
{
    width: 5px;
    height: 5px;
    background-image: url(gore_desno.png);
    background-repeat: no-repeat;
}
.Livo
{
    width: 5px;
    background-image: url(livo.png);
    background-repeat: repeat-y;
}
.Desno
{
    width: 5px;
    background-image: url(desno.png);
    background-repeat: repeat-y;
}
.DoleLivo
{
    width: 5px;
    height: 5px;
    background-image: url(dole_livo.png);
    background-repeat: no-repeat;
}
.Dole
{
    background-image: url(dole.png);
    background-repeat: repeat-x;
}
.DoleDesno
{
    width: 5px;
    height: 5px;
    background-image: url(dole_desno.png);
    background-repeat: no-repeat;
}
.TdSadrzaj
{
    background-color: White;
    padding: 10px;
}
.TdSadrzajIzdvojeno
{
    background-image: url(pozadina_izdvojeno.jpg);
    background-color: White;
    padding: 10px 10px 0 10px;
}
.TdSadrzajKolumne
{
    background-image: url(pozadina_izdvojeno.jpg);
    background-color: White;
    padding: 10px 0 0 10px;
}
.TdSadrzajFotoVijest
{
    background-color: #333333;
    padding: 10px 0 0 10px;
}
.TdSadrzajVideo
{
    background-image: url(pozadina_sport.jpg);
    background-position: top;
    background-color: #333;
    padding: 10px 10px 10px 10px;
}
.TdSadrzajAuto
{
    background-color: black;
    padding: 10px 10px 0 10px;
    background-image: url(pozadina_sport.jpg);
    background-repeat: repeat-x;
}
.TdSadrzajgal
{
    background-color: black;
    background-image: url(pozadina_sport.jpg);
    background-repeat: repeat-x;
    padding: 10px 0 10px 10px;
}

.Izbornik
{
    background-color: #D90000;
    margin-bottom: 2px;
    line-height: 25px;
    font-size: 11px;
    font-weight: bold;
}
.Izbornik a
{
    background-color: #D90000;
    color: White;
    display: block;
    text-decoration: none;
    padding-left: 5px;
    outline: none;
}
.Izbornik a:hover
{
    text-decoration: none !important;
    background-color: #999;
}
.NaslovKatIgrice
{
    background-color: #FFCC00;
    font-size: 9px;
    color: black;
    line-height: 15px;
    text-align: center;
    margin-bottom: 9px;
}
.NaslovKatKolumne
{
    background-color: #C8C8C8;
    font-size: 9px;
    color: black;
    line-height: 15px;
    text-align: center;
    margin-bottom: 10px;
}
.NaslovKatFotoVijest
{
    background-color: #990000;
    font-size: 9px;
    color: white;
    line-height: 15px;
    text-align: center;
    margin-bottom: 10px;
}
.NaslovKatAuto
{
    background-color: black;
    font-size: 9px;
    color: white;
    line-height: 15px;
    text-align: center;
    margin-bottom: 10px;
}
.NaslovKatVideo
{
    background-color: #990000;
    font-size: 9px;
    color: white;
    line-height: 15px;
    text-align: center;
    margin-bottom: 10px;
}
.NaslovKatTecajna
{
    background-color: #336666;
    font-size: 9px;
    color: White;
    line-height: 15px;
    text-align: center;
    margin-bottom: 10px;
}

.NaslovVideo
{
    text-align: left;
    text-transform: uppercase;
    font-size: 11px;
    height: 15px;
    width: 210px;
    display: block;
    overflow: hidden;
    color: White;
}
.TekstVideo
{
    text-align: left;
    font-size: 11px;
    height: 40px;
    width: 210px;
    display: block;
    overflow: hidden;
    color: #666666;
}
.ValutaH
{
    text-align: left;
}
.Valuta
{
    text-align: left;
}
.SrednjiH
{
    text-align: right;
}
.Srednji
{
    text-align: right;
}
.grdTecajnaLista
{
    margin-bottom: 10px;
}
.Row
{
    color: Blue;
}
.aRow
{
    color: Black;
}
.TecajnaSelect
{
    width: 60px;
    margin-right: 10px;
    margin-bottom: 5px;
    border: none;
}
.TecajnaInput
{
    width: 80px;
}
.cycle
{
}
.cycle-frame
{
    width: 440px;
    height: 275px;
    position: relative;
}
.cycle-frameN
{
    width: 960px;
    height: 360px;
    position: relative;
}
.cycle-frame2
{
    width: 300px;
    height: 205px;
    position: relative;
}
.cycle-element
{
    height: 250px;
    width: 440px;
    background-color: white;
    color: White;
}
.cycle-elementN
{
    height: 360px;
    width: 960px;
    background-color: white;
    color: White;
}
.cycle-element2
{
    width: 300px;
    background-color: white;
    color: White;
}
.cycle-navigation
{
    height: 20px;
    position: absolute;
    left: 10px;
    bottom: 20px;
    padding: 0px;
    z-index: 999;
    font-size: 11px;
    color: white;
}
.cycle-navigationN
{
    background-color: white;
    padding-top: 10px;
    width: 310px;
    height: 25px;
    position: absolute;
    left: 650px;
    bottom: 0px;
    padding: 0px;
    z-index: 999;
    font-size: 11px;
    color: white;
}
.cycle-navigation a
{
    height: 30px;
    width: 25px;
    text-align: center;
    line-height: 20px;
    background-image: url(pozadina_transparentna.png);
    color: white;
    display: block;
    margin-right: 10px;
    float: left;
    text-decoration: none !important;
    font-size: 11px;
    line-height: 30px;
    outline: none;
}
.cycle-navigationN a
{
    margin-top: 5px;
    background-color: #DDDDDD;
    height: 20px;
    width: 25px;
    text-align: center;
    color: white;
    display: block;
    margin-right: 10px;
    float: left;
    text-decoration: none !important;
    font-size: 11px;
    line-height: 20px;
    outline: none;
}
.cycle-navigation a:hover
{
    height: 30px;
    width: 25px;
    text-align: center;
    line-height: 20px;
    background-color: #999;
    color: white;
    display: block;
    margin-right: 10px;
    float: left;
    text-decoration: none !important;
    font-size: 11px;
    line-height: 30px;
}
.cycle-navigationN a:hover
{
    height: 20px;
    width: 25px;
    text-align: center;
    background-color: #999;
    color: white;
    display: block;
    margin-right: 10px;
    float: left;
    text-decoration: none !important;
    font-size: 11px;
    line-height: 20px;
}
.cycle-navigation a.activeSlide
{
    background-color: #999;
    text-decoration: none;
}
.cycle-navigationN a.activeSlide
{
    background-color: #999;
    text-decoration: none;
}
.cycle-navigation2
{
    height: 20px;
    position: absolute;
    left: 10px;
    bottom: 20px;
    padding: 0px;
    z-index: 999;
    font-size: 11px;
    color: white;
}
.cycle-navigation2 a
{
    height: 20px;
    width: 25px;
    text-align: center;
    line-height: 20px;
    background-image: url(pozadina_transparentna.png);
    color: white;
    display: block;
    margin-right: 10px;
    float: left;
    text-decoration: none !important;
    font-size: 11px;
    line-height: 20px;
    outline: none;
}
.cycle-navigation2 a:hover
{
    height: 20px;
    width: 25px;
    text-align: center;
    line-height: 20px;
    background-color: #999;
    color: white;
    display: block;
    margin-right: 10px;
    float: left;
    text-decoration: none !important;
    font-size: 11px;
    line-height: 20px;
}
.cycle-navigation2 a.activeSlide
{
    background-color: #999;
    text-decoration: none;
}
.katNaslovnica
{
    background-color: #D90000;
    line-height: 15px;
    text-align: center;
    margin-bottom: 10px;
    font-size: 9px;
    color: White;
}
.katKomentari
{
    background-color: red;
    line-height: 15px;
    text-align: center;
    margin-bottom: 10px;
    font-size: 9px;
    color: White;
}
.IstaknutoNaslov
{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 125px;
    padding-right: 10px;
    height: 50px;
    background-image: url(pozadina_transparentna.png);
}
.IstaknutoNaslov a
{
    color: White;
    font-size: 16px;
    font-weight: bold;
    display: block;
    outline: none;
}
.sekcija-grupa
{
    float: left;
}
.sekcija-sadrzaj
{
    position: absolute;
    left: 0;
    top: 0;
    width: 2000px;
    height: 480px;
}
.Kategorija
{
    text-align: center;
    margin-bottom: 10px;
    font-size: 9px;
    color: White;
    line-height: 15px;
}
.VijestOkvir
{
    width: 140px;
    height: 200px;
    padding-right: 10px;
}
.VijestOkvirInfo
{
    width: 140px;
    height: 230px;
    margin-right: 10px;
    overflow: hidden;
    float: left;
}
.Naslov
{
    font-size: 14px;
    font-weight: bold;
    padding-top: 5px;
    padding-left: 2px;
}
.NaslovFoto
{
    font-size: 14px;
    font-weight: bold;
    padding-top: 5px;
    padding-left: 2px;
    line-height: 20px;
}
.NaslovIzdvojeno
{
    font-size: 14px;
    font-weight: bold;
}
#Naziv
{
}
.Tekst
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: normal;
    padding-left: 2px;
}
.Tekst2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #9F9F9F;
    font-weight: normal;
}
.TekstFoto
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999;
    font-weight: normal;
    padding-left: 2px;
    line-height: 20px;
    margin-top: 10px;
}
.TekstDatum
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: normal;
    padding-left: 2px;
    line-height: 20px;
    margin-top: 10px;
}
.TekstDetaljno
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: normal !important;
}
.sekcija-box
{
    position: relative;
    overflow: hidden;
    width: 440px;
    height: 460px;
    position: relative;
}
.BoxAbs
{
    position: absolute;
    left: 0;
    top: 0;
    width: 200px;
    height: 40px;
    background-color: Red;
}
.sekcija-navigacija
{
    float: left;
}
.sekcija-navigacija a
{
    display: block;
    background-color: #ddd;
    color: #FFF;
    cursor: pointer;
    text-align: center;
    width: 25px;
    height: 20px;
    line-height: 20px;
    float: left;
    text-decoration: none;
    margin-right: 10px;
    font-weight: normal;
    font-size: 11px;
    outline: none;
}
.sekcija-navigacija a:hover, .sekcija-navigacija a.aktivno
{
    background-color: #999;
    cursor: pointer;
    text-align: center;
    width: 25px;
    height: 20px;
    line-height: 20px;
    float: left;
    text-decoration: none !important;
    margin-right: 10px;
    font-weight: normal;
    font-size: 11px;
}

.sekcija-navigacijaSport a
{
    display: block;
    background-color: #2E313F;
    color: #FFF;
    cursor: pointer;
    text-align: center;
    width: 25px;
    height: 20px;
    line-height: 20px;
    float: left;
    text-decoration: none;
    margin-right: 10px;
    font-weight: normal;
    font-size: 11px;
}
.sekcija-navigacijaSport a:hover, .sekcija-navigacijaSport a.aktivno
{
    background-color: #5A5E6F;
    cursor: pointer;
    text-align: center;
    width: 25px;
    height: 20px;
    line-height: 20px;
    float: left;
    text-decoration: none !important;
    margin-right: 10px;
    font-weight: normal;
    font-size: 11px;
}

.sekcija-navigacijaLife
{
    float: left;
}
.sekcija-navigacijaLife a
{
    display: block;
    background-color: #DFC3DC;
    color: #FFF;
    cursor: pointer;
    text-align: center;
    width: 25px;
    height: 20px;
    line-height: 20px;
    float: left;
    text-decoration: none;
    margin-right: 10px;
    font-weight: normal;
    font-size: 11px;
    outline: none;
}
.sekcija-navigacijaLife a:hover, .sekcija-navigacijaLife a.aktivno
{
    background-color: #D6A3D0;
    cursor: pointer;
    text-align: center;
    width: 25px;
    height: 20px;
    line-height: 20px;
    float: left;
    text-decoration: none !important;
    margin-right: 10px;
    font-weight: normal;
    font-size: 11px;
}

.katSport
{
    background-color: black;
    line-height: 15px;
    text-align: center;
    margin-bottom: 10px;
    font-size: 9px;
    color: White;
}
.sekcija-sadrzaj-sport
{
    position: absolute;
    left: 0;
    top: 0;
    width: 2000px;
    height: 310px;
}
.sekcija-box-sport
{
    position: relative;
    overflow: hidden;
    width: 440px;
    height: 290px;
}
.VijestOkvirSport
{
    width: 103px;
    height: 120px;
    padding-right: 10px;
    margin-bottom: 10px;
    overflow: hidden;
    margin-top: 10px;
}
.VijestOkvirLife
{
    width: 103px;
    height: 140px;
    padding-right: 10px;
    margin-bottom: 10px;
    overflow: hidden;
    margin-top: 10px;
}
.NaslovSport
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #8F8F8F;
    padding-top: 5px;
}
.NaslovSport a
{
    color: #8F8F8F;
    outline: none;
}
.NaslovFilm
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #8F8F8F;
}
.NaslovFilm a
{
    color: #8F8F8F;
    outline: none;
}
.NaslovAuto
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #8f8f8f;
    padding-top: 5px;
    padding-bottom: 10px;
}
.NaslovAuto a
{
    color: #8f8f8f;
}
.NaslovLife
{
    color: white;
    font-size: 11px;
    padding-top: 5px;
    padding-left: 2px;
}
.NaslovLife a
{
    color: #666;
    outline: none;
}
#OkvirSport
{
    background-color: black;
    background-image: url(pozadina_sport.jpg);
    background-repeat: repeat-x;
    background-position: top;
}
#Album a
{
    cursor: pointer;
    outline: none;
}
.katLifestyle
{
    background-color: #d6a3d0;
    line-height: 15px;
    text-align: center;
    margin-bottom: 10px;
    font-size: 9px;
    color: White;
}
.IstaknutoLifeNaslov
{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 125px;
    padding-right: 10px;
    height: 50px;
    background-image: url(Pozadina_transparentna_life.png);
}
.sekcija-box-life
{
    position: relative;
    overflow: hidden;
    width: 440px;
    height: 160px;
}
.sekcija-sadrzaj-life
{
    position: absolute;
    left: 0;
    top: 0;
    width: 2000px;
    height: 160px;
}
#OkvirLife
{
    background-color: #f0ddf0;
}
.IstaknutoLifeNaslov a
{
    color: White;
    font-size: 16px;
    font-weight: bold;
    display: block;
    outline: none;
}

.media_gallery
{
    width: 100px;
    overflow: hidden;
    float: left;
    margin-bottom: 5px;
}
.thumb
{
    float: left;
    background-attachment: fixed;
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    width: 75px;
    height: 55px;
    margin-right: 5px;
}
.OpisVideo
{
    text-align: left;
}
.katAlbum
{
    line-height: 15px;
    background-color: black;
    width: 960px;
    margin-bottom: 10px;
    font-size: 9px;
    color: White;
    text-align: center;
}
.katAlbum2
{
    line-height: 15px;
    background-color: #2E313F;
    width: 960px;
    margin-bottom: 10px;
    font-size: 9px;
    color: White;
    text-align: center;
}
#gallery_display
{
    margin-bottom: 10px;
}
.ButonAlbum
{
    float: left;
    background-color: Black;
    color: White;
    width: 80px;
    text-align: center;
    line-height: 30px;
    font-weight: bold;
    font-size: 14px;
    cursor: pointer;
}
.ButonAlbum2
{
    float: right;
    background-color: Black;
    color: White;
    width: 80px;
    text-align: center;
    line-height: 30px;
    font-weight: bold;
    font-size: 14px;
    cursor: pointer;
}

.BrojSlike
{
    background-color: Black;
    line-height: 20px;
    width: 70px;
    color: white;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    float: right;
    vertical-align: middle;
    padding: 5px;
}
.Brojevi
{
    margin-top: 10px;
    background-color: Black;
    color: White;
    width: 170px;
    text-align: center;
    line-height: 30px;
    font-weight: bold;
    font-size: 14px;
}
.OkvirAlbum
{
    width: 150px;
    height: 120px;
    margin-right: 12px;
    cursor: pointer;
    overflow: hidden;
}

#slika
{
    margin: auto;
}
#OkvirGalerije
{
    background-image: url(pozadina_sport.jpg);
    background-position: top;
    padding: 10px;
    background-repeat: repeat-x;
    background-color: Black;
}

div.disabled
{
    color: #292929;
}

/*simple modal*/
#modal
{
    display: none;
}
#simplemodal-overlay
{
    background-color: black;
    cursor: pointer;
}
#simplemodal-container
{
    background-color: White;
    width: 980px;
}
#simplemodal-container code
{
    background: #141414;
    border-left: 3px solid #65B43D;
    color: #bbb;
    display: block;
    margin-bottom: 12px;
    padding: 4px 6px 6px;
}
#simplemodal-container a
{
    color: #ddd;
}

#simplemodal-container #basic-modal-content
{
    padding: 8px;
}



#container
{
    bottom: 0px;
    display: none;
}

#inner
{
}


.otvoreno
{
    width: 10px;
    height: 10px;
    background-color: green;
}
.zatvoreno
{
    width: 10px;
    height: 10px;
    background-color: red;
}
.Login
{
    margin: auto;
}
.item
{
    width: 770px;
    margin-top: 10px;
    background-color: #EEEEEE;
    padding: 5px;
}
.edit-item
{
    width: 175px;
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    background-color: #EEEEEE;
    padding: 5px;
}
.btnZeleno
{
    color: Green;
    width: 70px;
    float: left;
}
.btnCrveno
{
    color: red;
    width: 70px;
    float: right;
}
#btnNew
{
    width: 100px;
    cursor: pointer;
}
.slide
{
    padding-left: 10px;
    line-height: 30px;
    background-color: #EEEEEE;
    cursor: pointer;
    background-repeat: no-repeat;
}
.OkvirKomentari
{
}
.myCalendar
{
    background-color: #efefef;
    width: 200px;
}

/*
    Common style declaration for hyper linked text
*/
.myCalendar a
{
    text-decoration: none;
}

/*
    Styles declaration for top title
    [TitleStyle] [CssClass] = myCalendarTitle
*/
.myCalendar .myCalendarTitle
{
    font-weight: bold;
}

/*
    Styles declaration for date cells
    [DayStyle] [CssClass] = myCalendarDay
*/
.myCalendar td.myCalendarDay
{
    border: solid 2px #fff;
    border-left: 0;
    border-top: 0;
}

/*
    Styles declaration for next/previous month links
    [NextPrevStyle] [CssClass] = myCalendarNextPrev
*/
.myCalendar .myCalendarNextPrev
{
    text-align: center;
}

/*
    Styles declaration for Week/Month selector links cells
    [SelectorStyle] [CssClass] = myCalendarSelector
*/
.myCalendar td.myCalendarSelector
{
    background-color: #dddddd;
}

.myCalendar .myCalendarDay a, .myCalendar .myCalendarSelector a, .myCalendar .myCalendarNextPrev a
{
    display: block;
    line-height: 18px;
}

.myCalendar .myCalendarDay a:hover, .myCalendar .myCalendarSelector a:hover
{
    background-color: #cccccc;
}

.myCalendar .myCalendarNextPrev a:hover
{
    background-color: #fff;
}
#pager
{
    margin-top: 20px;
}
#pager a
{
    color: White;
}
#pager a:hover
{
    color: White !important;
    text-decoration: none !important;
    background-color: #999;
}
.PagerTrenutni
{
    display: inline-block;
    width: 25px;
    height: 20px;
    text-align: center;
    background-color: #999;
    cursor: pointer;
    font-size: 11px;
    color: White;
    line-height: 20px;
    margin-right: 10px;
}
.PagerSvi
{
    display: inline-block;
    width: 25px;
    height: 20px;
    text-align: center;
    background-color: #ddd;
    cursor: pointer;
    font-size: 11px;
    color: White;
    line-height: 20px;
    margin-right: 10px;
}
.PagerSvi a
{
    display: inline-block;
    width: 25px;
    height: 20px;
    text-align: center;
    background-color: #ddd;
    cursor: pointer;
    font-size: 11px;
    color: White;
    line-height: 20px;
}
.PagerSvi a:hover
{
    display: inline-block;
    width: 25px;
    height: 20px;
    text-align: center;
    background-color: #ddd;
    cursor: pointer;
    font-size: 11px;
    color: White !important;
    text-decoration: none !important;
    line-height: 20px;
}
.PagerButton
{
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
    height: 20px;
    text-align: center;
    background-color: #ddd;
    cursor: pointer;
    font-size: 11px;
    color: White;
    line-height: 20px;
    margin-right: 10px;
}

