* {margin:0;padding:0;}
a { text-decoration: none; color:#444;}
A:hover { text-decoration:underline;}

body
{
 padding: 0px;
 border: 0;
 color:#2574d8;
 font-family: sans-serif;
 color:#333;
 font-size:15px;
 text-align:left;
 background:#fff;
 width:100%;
}

#wrapper
{
 width: 1002px;
 margin: 0 auto;
 text-align: left;
}

#header
{
 width:1002px;
 height:308px;
 *height:317px;
}

#header img
{
 border: 0;
}

#h_domov
{
 float:left;
 width:107px;
 height:20px;
 display:block; 
 background:url(/gfx/top_links.png) 0px 0px;
 cursor:pointer;
}

#h_english
{
 float:right;
 width:66px;
 height:20px;
 display:block; 
 background:url(/gfx/top_links.png) -735px 0px;
 cursor:pointer;
}

#h_login
{
 float:right;
 width:68px;
 height:20px;
 display:block; 
 background:url(/gfx/top_links.png) -801px 0px;
 cursor:pointer;
}

#h_sitemap
{
 float:right;
 width:63px;
 height:20px;
 display:block; 
 background:url(/gfx/top_links.png) -869px 0px;
 cursor:pointer;
}

#h_kontakt
{
 float:right;
 width:70px;
 height:20px;
 display:block; 
 border-right:soldi 1px #ccc;
 background:url(/gfx/top_links.png) -933px 0px;
 cursor:pointer;
}


#spacer
{
 clear:both;
}

#footer
{
 clear:both;
 font-size:11px;
 background:url(/gfx/footer.png) repeat-x;
 height:26px;
 color:#333;
 text-align:center;
 padding-top:10px;
}

#footer a
{
 color:#333;
}

#leftNavigation
{
 width:212px;
 float:left;
 margin-top:2px;
 margin-left:1px;
}

#headNews
{
 background:#e7f4fc url(/gfx/head_news_back.png) top repeat-x;
 height:93px;
 padding-left:5px;
 margin-top:5px;
}

#iskalnik input
{
 color:#999;
}
.flashek
{
 margin-top:0px;
 *margin-top:1px;
}

#leftNavigation .ln_Naslov
{
 color:#047bc5;
 font-size:12px;
 padding-left:20px;
 padding-bottom:0px;
 padding-top:10px;
 font-weight:bold;
}
#leftNavigation .ln_Naslov a
{
 color:#047bc5;
}

#leftNavigation .ln_Datum
{
 color:#999;
 font-size:9px;
 padding-left:20px;
 font-weight:bold;
 padding-bottom:10px;
}

#leftNavigation .ln_Besedilo
{
 font-size:9px;
 color:#333;
 padding-left:20px;
 padding-right:5px;
}

#leftNavigation .ln_arhiv
{
 font-size:10px;
 padding-left:20px;
 text-style:underline;
}

.topBanner
{
 margin-top:1px;
 *margin-top:3px;
 _margin-top:1px;
 height:140px;
 clear:both;
}
.flashWin
{
 width:1002px;
 height:140px;
 overflow:hidden;
 margin-top:-4px !important;
 *margin-top:-2px;
 _margin-top:-1px;
 padding-left:1px;
}

#mainContentFull
{
 margin-top:0px;
 width:1002px;
 float:right;
 font-size:12px;
 font-family:sans-serif;
 color:#777;
 text-align:justify;
 margin:0px;
 padding:0px;
}

.leftColFull a
{

 border-bottom:dotted 1px #c99;
 padding-right:2px;
 padding-left:10px;
 background:url(/gfx/link.gif) 0 50% no-repeat;
}

.leftColFull a:hover
{
 text-decoration:none;
 color:#900;
 background:#ffa url(/gfx/link.gif) 0 50% no-repeat;
 border-bottom:dotted 1px #c99;
}
#mainContentFull h1
{
 padding-top:10px;
 padding-bottom:15px;
 font-size:16px;
 color:#666;
}

#mainContentFull h2
{
 padding-top:5px;
 padding-bottom:5px;
 font-size:12px;
 color:#333;
}

.leftColFull
{
 width:675px;
 float:left;
 padding-left:5px;
 /*background:url(/gfx/rightOne2.jpg) no-repeat top right;*/
 padding-right:20px;
 min-height:605px;
}

.leftColFull ul
{
	margin-top:10px;
}
.leftColFull li
{
	margin-left:20px;
}
.leftColFull2
{
 width:770px;
 float:left;
 padding-left:5px;
 min-height:600px;
 padding-right:10px;
}

.leftColFull2 p,.leftColFull p
{
 line-height:17px;
 padding-bottom:10px;
}

#mainContent
{
 width:788px;
 float:right;
 font-size:11px;
 font-family:sans-serif;
}

.leftCol
{
 width:491px;
 float:left;
}

.rightCol
{
 width:296px;
 float:right;
 /*border-left:solid 1px #eee;*/
}

#menu_o_podjetju
{
 border:0px;
 opacity:1;
 width:65px;
 height:18px;
 background:none;
 cursor:pointer;
}

#menu_storitve
{
 border:0px;
 opacity:1;
 width:45px;
 height:19px;
 background:none;	
 cursor:pointer;
}

#menu_mediji
{
 border:0px;
 opacity:1;
 width:35px;
 height:19px;
 background:none;	
 cursor:pointer;
}

#menu_reference
{
 border:0px;
 opacity:1;
 width:64px;
 height:19px;
 background:none;	
 cursor:pointer;
 margin-left:3px;
}

#menu_galerija
{
 border:0px;
 opacity:1;
 width:36px;
 height:19px;
 background:none;	
 cursor:pointer;
}

#menu_aktualno
{
 border:0px;
 opacity:1;
 width:30px;
 height:19px;
 margin-left:18px;
 background:none;	
 cursor:pointer;
}

#menu_faq
{
 border:0px;
 opacity:1;
 width:15px;
 height:19px;
 background:none;	
 cursor:pointer;
}

#menu_iscemo_sodelavce
{
 border:0px;
 opacity:1;
 width:100px;
 height:19px;
 background:none;	
 cursor:pointer;
}

#menu_druzbena_odgovornost
{
 border:0px;
 opacity:1;
 width:140px;
 height:19px;
 background:none;	
 cursor:pointer;
}


#topMenu
{
 background:url(/gfx/top_menu.jpg) no-repeat;
 height:34px;
 font-size:11px;
}

#rightBox1
{
	margin-top:2px;
 background:url(/gfx/Alarm.jpg) left center no-repeat;
 width:297px;
}

.indexPix
{
 margin-bottom:-4px !important;
 *margin-bottom:-16px;
 margin-bottom:-16px;
}


#rightBox h2, #rightBox1 h2, #rightBox2 h2, #rightBox3 h2, #rightBox4 h2
{
	padding-top:9px;
  padding-left:90px;
  padding-bottom:10px;
  color:#0077c0;
  font-size:16px;
}

#rightBox1 h2 a, #rightBox2 h2 a, #rightBox3 h2 a, #rightBox4 h2 a
{
	color:#0077c0;
}

#rightBox p, #rightBox1 p, #rightBox2 p, #rightBox3 p, #rightBox4 p
{
	color:#999;
  padding-left:90px;
   font-size:11px;
}

#rightBox1 p, #rightBox2 p, #rightBox3 p, #rightBox4 p
{
	color:#999;
  padding-left:90px;
}

#rightBox2
{
 background:url(/gfx/ikona2.png) left center  no-repeat;
 width:297px;
}

#rightBox3
{
 background:url(/gfx/ikona3.png) left center  no-repeat;
 width:297px;
}

#rightBox4
{
 background:url(/gfx/ikona4.png) left center  no-repeat;
 width:297px;
}

#topBar
{
 padding-top:6px;
 padding-left:5px;
 font-size:11px;
 color:#255e7e;
 height:10px;
}

.naslov
{
 margin-top:10px;
 font-size:18px;
 color:#0077c0;
}

.datum
{
 margin-bottom:15px;
}

#iskalec
{
 float:right;
 margin-top:-25px;
 margin-right:12px;
 border:0px;
 background:none;  
}

#iskalec .subBut
{
 border:0px;
 width:12px;
 background:none;
}

.headerLogin
{
 float:right;
 margin-top:-17px;
 cursor:pointer;
 height:18px;
 width:200px;
 display:block;
 cursor:pointer;
}

.headerLogin3
{
 float:right;
 margin-top:0px;
 cursor:pointer;
 height:18px;
 width:200px;
 display:block;
 cursor:pointer;
}

#headerLogin2
{
 float:right;
 margin-top:-17px;
 cursor:pointer;
 height:18px;
 width:200px;
 display:block;
 cursor:pointer;
}

.headlogin
{
 display:block;
 width:220px;
 height:20px;
 cursor:pointer;
 font-size:20px;
 margin-top:-10px;
}

.headlogin:hover
{
 text-decoration:none;
}
.slika
{
}

#galerija
{
 list-style:none;
}

#galerija li
{
 margin:2px;
 padding:3px;
 width:202px;
 height:120px;
 overflow:hidden;
 float:left;
 padding-top:auto;
}

#galerija2
{
 list-style:none;
}

#galerija2 li
{
 margin:2px;
 padding:3px;
 width:202px;
 height:180px;
 overflow:hidden;
 float:left;
 padding-top:auto;
 text-align:center;
}

#galerija2 img
{
 height:135px;
}


.kdosmoTable
{
 text-align:center;
}

.kdosmoTable td
{
 border:solid 1px #ccc;
 padding:3px;
}

.mainBacky
{
 margin:0px;
 padding:0px;
 margin-top:5px;
 background:#e7f4fc url(/gfx/index_back2.png) repeat-y;
}

.mainTopContent
{
 padding-left:17px;
 padding-top:5px;
 padding-right:15px;
}

.banner
{
 width:468px;
 height:60px;
 padding:2px;
 border:solid 1px #555;
 float:right;
 margin-top:-80px;
}


#klicajRed
{
 width:20px;
 height:290px;
 /*background:url(/gfx/novice_vec2.jpg) no-repeat;*/
 float:left;
 position:relative;
 top:0px;
}

#klicajBlue
{
 width:20px;
 height:20px;
 background:url("/gfx/Blue.jpg") no-repeat;
 float:left;
 position:relative;
 top:8px;
}

.logo
{
 padding-left:-40px;
}