﻿body
{
padding:0px;
margin:0px;
color:#000;

font:16px  Helvetica, Arial, Verdana, sans-serif;
}

a:link {color:#999; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover { text-decoration:underline;}
a:active {text-decoration:none;}

.zoff {}
.xofff{

background-color:white; font-size:25px;
padding:10px;
width:30px;
height:30px;
border-radius:35%;
position:absolute;
right:20%;


}

.sllevo:hover {
opacity:1;
}
.sllevo {
opacity:0.3;
position:absolute;
left:0px;
top:0px;
width:50px;
border:solid 0px red;
height:87%;
color:white;
font-size:70px;
padding:15px;
cursor:pointer;
}

.sldesno:hover {
opacity:1;
}
.sldesno {
opacity:0.3;
position:absolute;
right:0px;
top:0px;
width:50px;
border:solid 0px red;
height:87%;
color:white;
font-size:70px;
padding:15px;
cursor:pointer;

}

.sledecee {
font-size:inherit;
color:inherit;
height:100%;
vertical-align:middle;
}

.test {border:solid 2px red;}
.test2 {border:solid 2px green;}
.test6 {border:solid 2px red;}

#showroom3 {width:100%; height:100%; background-color: rgba(42,41,41, 0.85);
position:fixed;top:0px; z-index:10000; display:none; overflow:auto; text-align:center;
}

.lmn:hover{text-decoration:underline;
color:#333;
}
.lmn{

padding:0px 4px;
float:right;
padding:5px;
color:#ccc;
}

.lngi {
background-color:#;
position:absolute;  width:180px; left:-120px; top:12px; border:solid 0px red;   text-align:right; padding-left:0px;font-size:20px; border-radius:0px 010px 10px 0px; box-shadow:5px 5px 5px #888888; z-index:30;cursor:pointer;
padding:0px;

box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
   -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
}

#lninf{
font-size:25px; border:solid 0px red;
padding:01px 020px 01px 05px;
float:right;
width:30px;
}

.hidd {display:none;}
.left {float:left;}
.right {float:right;}
.sqll
{
display:none;
}
.magija
{
float:left;  background-repeat:no-repeat; background-size:auto 400px; background-position:top right; width:1px; height:400px;
}

#vestplus {position:absolute;width:450px;border:solid 0px red; right:0px;top:80px;}

.providno1
{
z-index:-1;
position:absolute;
background-color:none;
height:100%;	
width:100%;	
opacity:0.8;
filter:alpha(opacity=60);
border:solid 0px blue;
bottom:0px;
right:0px;
border-radius:10px;
}
.providno3
{
z-index:-1;
position:absolute;
background-color:white;
height:100%;	
width:100%;	
opacity:0.8;
filter:alpha(opacity=60);
border:solid 0px blue;
bottom:0px;
right:0px;
border-radius:10px;
}

.providno2
{

background-color:#fff;
opacity:0.6;
filter:alpha(opacity=60);
border-radius:20px;
}

.vslika32
{
position:absolute;
border:solid 0px;



}

#vnslv
{
font-size:24px;
}

.lep_prikaz_vesti{position:absolute;max-height:320px; width:200px;bottom:20px; right:0px; border:solid 0px black; overflow:hidden; padding:10px;z-index:2; }

.msp:hover {background-color:#eee;}
.mspt:hover {background-color:#eee;}

.msp {
cursor:pointer;
margin-top:0px;
background-color:white;padding:3px 5px;
font-family:helvetica;
}
.mspt {
cursor:pointer;

padding:5px;
font-family:helvetica;
}

.meniziranje {
float:left; border:solid 0px gold; height:42px; 
padding-left:0px;
padding-right:0px;
}
.modelim
{
margin:10px;
width:150px;
border:solid 0px blue;
height:220px;
}
.modelim2p
{
margin:10px;
border:solid 0px blue;

}

.mdaj
{
background-size:  auto 235px;
background-repeat: no-repeat;
background-position:center top;
width:148px;
height:200px;
background-color:#414042;
border:solid 01px #fff;
cursor:pointer;
}

.mdaj:hover {
	border:solid 01px #ed1c24;
}

.mdaj2p
{
background-size:  auto 235px;
background-repeat: no-repeat;
background-position:center top;

background-color:#414042;
border:solid 0px #ed1c24;
}


.okoslk {
padding-bottom:30px;
}

.back {
position:fixed;

width:100%;
height:30px;
border: solid 0px red;
padding:0px;
z-index:1000;
right:5px;
top:25px;
font-size:30px;	


}

.bckpoz2 { 
position:absolute;
right:-5px;

}
.bckpoz1 {
position:relative;
margin:0px auto;
width:900px;
border:solid 0px green;
top:205px;

}

.slick-box {
   position: relative;
  padding:5px;
   border: 1px solid #efefef;
   background: #fff;
   box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
   -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
}

.slick-box:before, .slick-box:after {
   content: '';
   opacity:0.6;
   position: absolute;
   z-index:-1;
   left: 10px;
   bottom: 10px;
   width: 70%;
   max-width: 150px; /* avoid rotation causing ugly appearance at large container widths */
   height: 10px;
   box-shadow: 0px 12px 5px rgba(0, 0, 0, 0.2);
   -webkit-box-shadow: 0px 12px 5px  rgba(0, 0, 0, 0.2);
   transform: skew(-20deg) rotate(-5deg);
   -webkit-transform: skew(-20deg,-5deg);
}
.slick-box2 {
   position: relative;
  padding:5px;
   border: 1px solid #efefef;
   background: #fff;
   box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
   -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
}

.slick-box2:before, .slick-box2:after {
   content: '';
   opacity:0.6;
   position: absolute;
   z-index:-1;
   left: 10px;
   bottom: 10px;
   width: 70%;
   max-width: 150px; /* avoid rotation causing ugly appearance at large container widths */
   height: 10px;
   box-shadow: 0px 12px 5px rgba(0, 0, 0, 0.2);
   -webkit-box-shadow: 0px 12px 5px  rgba(0, 0, 0, 0.2);
   transform: skew(-20deg) rotate(-5deg);
   -webkit-transform: skew(-20deg,-5deg);
}
.slick-box2:after {
   left: auto;
   right: 10px;
   transform: skew(15deg) rotate(6deg);
   -webkit-transform: skew(15deg,6deg);
}

.sliktok
{
box-shadow: 012px 12px 5px #ccc;
   -webkit-box-shadow: 012px 12px 5px  #ccc;
}

.rotccw90
{
position:absolute;
transform: rotate(-90deg);
   -webkit-transform: rotate(-90deg);
border:solid 0px blue;
height:20px;
left:-12px;
padding-top:10px;
padding-bottom:02px;
top:20px;
width:65px;
   }
  
.lnk {cursor:pointer;}
  
.tablab
{
position:relative;
padding:0px;
height:75px; 
width: 50px;
border:solid 0px green; 
text-align:center;
font-size:16px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomleft: 10px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
}

   .visak
   {
   position:absolute;
transform: rotate(-90deg);
   -webkit-transform: rotate(-90deg);
  }




.prva
{
position:relative;
border:solid 0px green;
}

.bred
{
background-color:#ed1c24;
color:white;
text-align:left;
font-family:Verdana;
font-size:16px;
padding-left:5px;



}

.bgray
{
background-color:#ccc;
color:white;
text-align:left;
font-family:Verdana;
font-size:16px;
padding-left:5px;



}

.velicine
{
height:300px;
padding-top:100px;
padding-left:10px;
font-family:Verdana;
font-size:18px;

}

.slkout
{
border:solid 2px red;height:120px;margin:5px;
}
.slkout2
{
border:solid 2px #ccc;height:120px;margin:5px;
}

#main
{
padding:0px;
width:100%;
margin:0px auto;
border:solid 0px blue;

}
#hedder
{height:155px;
background-color:#ed1c24;

}


#oko
{
width:335px;
background-color:#414042;



}

.senka
{
position:absolute;
top:-20px;
width:5000px;
left:-5000px;
border:solid 0px pink;
background-color:#414042;
height:155px;

}

.senka18
{
box-shadow: -07px 07px 5px rgba(0, 0, 0, 0.27);
}

.senka18d
{
box-shadow: 07px 07px 5px rgba(0, 0, 0, 0.27);
}

.senka3
{
box-shadow: -02px 02px 6px rgba(0, 0, 0, 0.27);
}

#spc
{
height:20px;
}

#lgoo
{
position:relative;
background-image:url('images/logo.png');
background-repeat:no-repeat;
background-position:left top;
height:86px;
z-index:2;
}

#logo
{
margin:0px auto;
border:solid 0px gold;
width:900px;
}

#ispod
{
position:relative;
background-color:#414042;
overflow:hidden;
width:900px;
margin:0px auto;
border:solid 3px #414042;
border-left:none;
border-right:none;
}

#slajder
{
position:absolute;

background-color:#ed1c24;
width:65px;
height:100%;
}

#meni
{
padding-top:3px;
padding-bottom:3px;
position:relative;
border:solid 0px red;
color:#fff;
font-family:Verdana;
font-size:14px;
}

#centar
{
margin:5px;
position:relative;
left:0px;

}

.mn
{
text-align:center;
border:solid 0px gray;
padding:0px 20px 0px 20px;
float:left;
width:auto;
}
.clr
{
clear:both;
}
.ov{cursor:pointer;}




.grekk
{
margin-top:0px;
width:155px;
height:25px;
border:solid 0px;
background-color:#ed1c24;

}
.grekg
{
margin-top:0px;
width:190px;
height:25px;
border:solid 0px;
background-color:#414042;
color:white;
text-align:center;



}

.slik
{
width:155px;
height:245px;
}

.prvaa{

border:solid 0px;
float:left;
margin-bottom:5px;
color:#414042;
font-family:Verdana;
font-size:17px;
}

.l1
{
width:155px;
height:270px;
position:relative;
float:left;
margin-right:6px;margin-bottom:5px;
}
.l2
{
width:190px;
position:relative;
float:left;
margin-right:6px;

}

/* 
novinar 
*/
.providna
{
border:solid 1px #ed1c24;
width:100%;
left:0px;
opacity:.5;
background-color:#414042;
z-index:1000;
position:fixed;
bottom:0px;
color:white;
}



.x
{
position:absolute;top:-20px;
cursor:pointer;
border:solid 1px red;
background-color:#ed1c24;
}
.o
{
position:absolute;top:-20px;left:20px;
cursor:pointer;
border:solid 1px red;
background-color:#ed1c24;

}

.cur{cursor:pointer;}

#ooo
{
border:solid 0px;
margin-bottom:130px;
}
/* 
novinar 
*/
.orange
{
float:left;border:solid 2px orange;width:500px;
}

.lef
{
float:left;
}

#zlo
{
cursor:pointer;
width:100px;
margin:10px auto;
border:solid 2px black;
text-align:center;

}

.frame
{
border:solid 2px black;
padding:1px;
margin:1px;

}

.imu
{
color:white;
cursor:pointer;
background-color:#ed1c24;
text-align:center;
margin-bottom:2px;
}

.vinjeta
{
width:130px;

border:solid 2px #414042;
cursor:pointer;

}

.ostalo
{
display:none;
border:solid 2px black;
}
.ral
{

margin:2px;
}

#galerija
{
position:absolute;
top:0px;
z-index:1001;
margin:0px auto;
}

.crvenoo
{
padding-left:5px;
background-color:#ed1c24;
color:white;
font-family:Verdana;
font-size:18px;
}