﻿/*@media only screen and (min-width:992px) {
}
*/



@font-face {  
  font-family: "customNaslov";
  src:url('fonts/GillSansMTPro-Medium.eot');
  src:url("fonts/GillSansMTPro-Medium.eot?iefix") format('embedded-opentype'), 
  url( 'fonts/GillSansMTPro-Medium.ttf' ) format("truetype");   
}




.videoIkona_velika {
    background-image:url(/img_project/play-crveni-70x70.png);
    background-repeat:no-repeat;
    background-position-x:center;
    background-position-y:center;
    width:100%;
    height:100%;
}

.videoIkona_mala {
    background-image:url(/img_project/play-crni-35x35.png);
    background-repeat:no-repeat;
    background-position-x:left;
    background-position-y:center;
    width:100%;
    height:100%;
}

.galerijaIkona_mala {
    background-image:url(/img_project/galerija-35x35.png);
    background-repeat:no-repeat;
    background-position-x:left;
    background-position-y:center;
    width:100%;
    height:100%;
}

.backgroundReklama {
position: fixed;
width: 100%;
height: 100%;
z-index: -10;
top: 0;
left: 0;
background-color: transparent;
background-position: center top;
background-repeat: no-repeat;
}

html,body,form {
margin:0px;
padding:0px;
border:none;
font-family:ProximaNova-Regular, Arial, Verdana;
/*background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0) 600px);
background-color:#FFF;*/
background-repeat:no-repeat;
background-attachment: fixed;
text-shadow: 1px 1px 1px rgba(0,0,0,0.05);
}


.siteContainer {
width:1000px;
margin:0px auto;
min-height: 900px; 
position:relative;  
}

.headerTop {
    position:fixed !important;
width:100%;
height:40px;
border:none;
border-bottom:1px solid #ccc;
z-index:100 !important;
font-size:12px;
font-weight:bolder;
margin-bottom:10px;
/*debug*/
/*box-shadow: 0px 3px 3px #999;
background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0) 30px);
*/
background-color:#FFF;
    
}
    .headerTopContent {
        width:1000px;
        margin:0px auto;
        height:100%;
    }

    .headerBottomContent {
        width:1000px;
        margin:0px auto;
        background-color:#e4e4e4;
        height:40px;
    }

    .menuItemLeft {
    height:20px;
    width:auto;
    float:left;
    vertical-align:middle;
    
    background-repeat:no-repeat;
    background-size:cover;
    font-size:20px;
    color:#FFF;
    text-transform:uppercase;
    font-weight:bold;
    margin-top:8px;
    }

        .menuItemLeft:hover {
            cursor:pointer;
        }

.menuItemSearch {
    width:150px;
    height:20px;
    float:left;
    text-align:center;
    margin-top:8px;
    margin-left:20px;
    color:#3c3c3c;
}

.searchBox {
border:none;
background-color:#e4e4e4;
color:#3c3c3c;
height:21px;
background-repeat:no-repeat;
background-size:15px;
background-position-x:155px;
background-position-y:3px;
padding-left:5px;
width:100%;
outline: 0;
}

    .searchBox input {
        outline: 0;
    }

.searchBoxSelected {
border:none;
background-color:#e4e4e4;
color:#000;
height:100%;
background-repeat:no-repeat;
background-position:right;
outline: 0;
}

    .searchBoxSelected input {
        border:none;
        text-decoration:none;
    }
    .menuItemRight {
    z-index:1000;
    height:17.5px;
    width:auto;
    float:right;
    padding:10px;
    padding-top:12.5px;
    padding-left:7.5px;
    padding-right:7.5px;
    z-index:1000;
    border-right:1px solid #ccc;
    font-family:Arial;
    font-weight:bold;
    font-size:13.33px;
    letter-spacing:-0.010em;
    }

        .menuItemRight:hover {
           /* box-sizing:border-box;
            -moz-box-sizing:border-box;
            -webkit-box-sizing:border-box;
            border-bottom:5px solid;*/
            cursor:pointer;
            background-color:#333;
            color:#fff;
        }

.menuItemRightSelected {
    cursor:pointer;
            background-color:#333;
            color:#fff;
}

.submenu {
display:none;
width:1000px;
height:40px;
margin:1px auto;
background-color:#e4e4e4;
}

.subMenuItem {
    z-index:1000;
    height:17.5px;
    width:auto;
    float:left;
    padding-top:12px;
    padding-left:7.5px;
    padding-right:7.5px;
    /*border-right:1px solid #ccc;*/
    font-family:Arial;
    font-size:13.33px;
    letter-spacing:-0.010em;
    font-weight:normal;
}

.verikalnaLinijaSubItem {
    height:16px;
    margin-top:12px;
    width:1px;
    background-color:#333;
    float:left;
}

    .subMenuItem:hover {
    cursor:pointer;
    display:inline-block;
    border-bottom:10px solid #333;
    }

.subMenuItemSelected {
    display:inline-block;
    border-bottom:10px solid #333;
}


.lijevoContent {
float:left; 
position:relative;
max-width:700px;
z-index:1 !important;
}

.desnoContent {
    float:right; 
    position:relative;
z-index:1 !important;
}

footer {
position:absolute;
bottom:0;
color:#ccc;
width:100%;
height:160px;
background-color:#333333;
/*background-image:linear-gradient(to top, rgba(0, 0, 0, 0.63) 0px, rgba(0, 0, 0, 0.1) 100%);*/

/*border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;*/
vertical-align:middle;
font-family: Arial, Verdana;

font-size:12px;
}
    footer a {
        color:#ccc;
          text-decoration:none;
    }




.clearDiv {
clear:both;
width:100%;
border-bottom: 1px solid #dcdcdc;
position:relative;
margin-top:16px;
margin-bottom:16px;

}

#sourcePlus a:hover {
    text-decoration:underline;
    text-decoration-line:underline;
    text-decoration-style:dotted;
}

/*BOJE TABOVA*/
.vijesti {
border-bottom-color: red;
}
.vijesti span {        
border-bottom-color: blue;
font-family:"customNaslov";
font-size:22px;
color:#9b2313;
margin-bottom:2px;
}
.vijesti:hover {
border-bottom-color: red;
}
.vijestiBCK {
background-color:#f1f1ef;
color:#333;
}




.headerSlika {
width:1000px;
height:95px;
background-repeat:no-repeat;
background-size:cover;
border-bottom:1px solid #cccccc;
border-top:1px solid #cccccc;
margin-bottom:10px;
position:relative;
}

.vijestiSLIKA {
background-image:url(/img_project/header-vijesti_1000x93px.jpg);
}
.sportSLIKA {
background-image:url(/img_project/header-sport_1000x93px.jpg);
}
.ekonomijaSLIKA {
background-image:url(/img_project/header-ekonomija_1000x93px.jpg);
}
.showmagazineSLIKA {
background-image:url(/img_project/header-showmag_1000x93px.jpg);
}
.technomaniaSLIKA {
background-image:url(/img_project/header-tehnomania_1000x93px.jpg);
}
.lifestyleSLIKA {
background-image:url(/img_project/header-lifestyle_1000x93px.jpg);
}
.sourcepriceSLIKA {
background-image:url(/img_project/header-source-price_1000x93px.jpg);
}
.sourceplusSLIKA {
background-image:url(/img_project/header-source-plus_1000x93px.jpg);
}



.sport {
border-bottom-color: blue;
}
.sport span {        
border-bottom-color: blue;
font-family:"customNaslov";
font-size:22px;
color:#333;
margin-bottom:2px;
}
.sport:hover {
border-bottom-color: blue;
}
.sportBCK {
background-color:#f1f1ef;
color:#333;
}



.ekonomija {
border-bottom-color: #2897e5;
}
.ekonomija span {        
border-bottom-color: #2897e5;
font-family:"customNaslov";
font-size:22px;
color:#2897e5;
margin-bottom:2px;
}
.ekonomija:hover {
border-bottom-color: #2897e5;
}
.ekonomijaBCK {
background-color:#f1f1ef;
color:#333;
}



.kultura {
border-bottom-color: yellow;
}
.kultura span {        
border-bottom-color: yellow;
font-family:"customNaslov";
font-size:22px;
color:#30737b;
margin-bottom:2px;
}
.kultura:hover {
border-bottom-color: #333;
}
.kulturaBCK {
background-color: #f1f1ef;
color:#333;
}



.muzika {
border-bottom-color: yellow;
}
.muzika span {        
border-bottom-color: yellow;
font-family:"customNaslov";
font-size:22px;
color:#333;
margin-bottom:2px;
}
.muzika:hover {
border-bottom-color: yellow;
}
.muzikaBCK {
background-color: #f1f1ef;
color:#333;
}

.infoteka {
border-bottom-color: lightblue;
}
.infoteka span {        
border-bottom-color: lightblue;
font-family:"customNaslov";
font-size:22px;
color:#333;
margin-bottom:2px;
}
.infoteka:hover {
border-bottom-color: lightblue;
}
.infotekaBCK {
background-color: #f1f1ef;
color:#333;
}

.putovanja {
border-bottom-color: lightblue;
}
.putovanja span {        
border-bottom-color: lightblue;
font-family:"customNaslov";
font-size:22px;
color:#333;
margin-bottom:2px;
}
.putovanja:hover {
border-bottom-color: lightblue;
}
.putovanjaBCK {
background-color: #f1f1ef;
color:#333;
}

.gastro {
border-bottom-color: lightblue;
}
.gastro span {        
border-bottom-color: lightblue;
font-family:"customNaslov";
font-size:22px;
color:#333;
margin-bottom:2px;
}
.gastro:hover {
border-bottom-color: lightblue;
}
.gastroBCK {
background-color:#f1f1ef;
color:#333;
}

.on {
border-bottom-color: purple;
}
.on span {        
border-bottom-color: purple;
font-family:"customNaslov";
font-size:22px;
color:#333;
margin-bottom:2px;
}
.on:hover {
border-bottom-color: purple;
}
.onBCK {
background-color:#f1f1ef;
color:#333;
}

.ona {
border-bottom-color: purple;
}
.ona span {        
border-bottom-color: purple;
font-family:"customNaslov";
font-size:22px;
color:#333;
margin-bottom:2px;
}
.ona:hover {
border-bottom-color: purple;
}
.onaBCK {
background-color:#f1f1ef;
color:#333;
}

.technomania {
border-bottom-color: #333333;
}
.technomania span {        
border-bottom-color: #333333;
font-family:"customNaslov";
font-size:22px;
color:#333;
margin-bottom:2px;
}
.technomania:hover {
border-bottom-color: #333333;
}
.technomaniaBCK {
background-color:#f1f1ef;
color:#333;
}

.lifestyle {
border-bottom-color: #0a8045;
}
.lifestyle span {        
border-bottom-color: #0a8045;
font-family:"customNaslov";
font-size:22px;
color:#0a8045;
margin-bottom:2px;
}
.lifestyle:hover {
border-bottom-color: #0a8045;
}
.lifestyleBCK {
background-color:#f1f1ef;
color:#333;
}


.showmagazine {
border-bottom-color: #3399cc;
}
.showmagazine span {        
border-bottom-color: #3399cc;
font-family:"customNaslov";
font-size:22px;
color:#2897e5;
margin-bottom:2px;
}
.showmagazine:hover {
border-bottom-color: #3399cc;
}
.showmagazineBCK {
background-color:#f1f1ef;
color:#333;
}



.zanimljivo {
border-bottom-color: #333333;
}
.zanimljivo span {        
border-bottom-color: #333333;
font-family:"customNaslov";
font-size:22px;
color:#333;
margin-bottom:2px;
}
.zanimljivo:hover {
border-bottom-color: #333333;
}
.zanimljivoBCK {
background-color:#f1f1ef;
color:#333;
}

.sourceprice {
border-bottom-color: #333333;
}
.sourceprice span {        
border-bottom-color: #333333;
font-family:"customNaslov";
font-size:22px;
color:#333;
margin-bottom:2px;
}
.sourceprice:hover {
border-bottom-color: #333333;
}
.sourcepriceBCK {
background-color:#f1f1ef;
color:#333;
}


.facebookHeader {
width:280px;
background-color:#314B82;
color:white;
font-weight:bolder;
text-align:left;
vertical-align:middle;
padding:10px;
}

/*banneri klase*/

.hor1 {
  padding-bottom:10px;  
}

    .banerReklama:hover {
    cursor:pointer;
    }

.hor2, .hor3, .hor4, .hor5, .hor6 {
    padding-bottom:10px; 
margin-bottom:16px;
  border-bottom-color:#DCDCDC;
  border-bottom-style:solid;
  border-bottom-width:1px;
  max-width:684px;
  overflow:hidden;
}

    .hor2, .hor3, .hor4, .hor5, .hor6:hover {
    cursor:pointer;
  
      }

.ver1, .ver2, .ver3, .ver4, .ver5, .ver6 {
    padding-bottom:10px;  
    margin-bottom:16px;
  border-bottom-color:#DCDCDC;
  border-bottom-style:solid;
  border-bottom-width:1px;
  
}

    .ver1, .ver2, .ver3, .ver4, .ver5, .ver6:hover {
    cursor:pointer;
    }


    /*komentari ikona*/
.komentariStr {
    font: arial, helvetica, sans-serif;
font-size: 14.08px;
color: #3c3c3c;
background-color:#F1F1EF;
letter-spacing: -0.99px;
position:absolute;
right:4px;
top:4px;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
text-align:center;
min-width:15px;
z-index:10;
font-weight:bold;
}
.komentariStrelica {
position:absolute;
top:18px;
background-image:url(/img_project/strelicaKomentar.png);
background-repeat:no-repeat;
width:6px;
height:8px;
}


.linkKanala {
}

    .linkKanala:hover {
    cursor:pointer;
    color:red;
    transition:0.8s;
    
    }

.potpisSlikeOsnovne {
font-size:9px;
width:685px;
text-align:center;
padding-top:5px;
font-weight:bold;
text-transform:uppercase;
color:#999;
}