/* reset CSS */



html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

}







h3 {

font-family:Arial, Helvetica, sans-serif;

color:#FFFFFF;

font-size:18px;

}



h4 {

font-family:Arial, Helvetica, sans-serif;

color:#666666;

font-size:15px;

}



h5 {

font-family:Arial, Helvetica, sans-serif;

color:#CC0000;

font-size:13px;

}



body {

	line-height: 1;

}

ol, ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}



/* remember to define focus styles! */

:focus {

	outline: 0;

}



/* remember to highlight inserts somehow! */

ins {

	text-decoration: none;

}

del {

	text-decoration: line-through;

}



/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: collapse;

	border-spacing: 0;

}





/* konec reset CSS */

.clearfix:after {

    content: ".";

    display: block;

    clear: both;

    visibility: hidden;

    line-height: 0;

    height: 0;

}



.clearfix {

    display: inline-block;

}



html[xmlns] .clearfix {

    display: block;

}



* html .clearfix {

    height: 1%;

}



body {

	font-family: Tahoma;

	text-align:center;

	background:url(images/bg_body.gif) repeat-x top;

}



#container{	

width:1024px;

float:left;

background:url(images/bg_side_2.gif) repeat-y left;

height:inherit;



}



ul.list

{

	list-style-type: disc;

	margin-left: 25px;

	margin-top:10px;

}



#header{

	float:left;

	width:1024px;	

}



ul.list

{

	list-style-type: disc;

	margin-left: 25px;

margin-top:10px;

}



ul.pdf {

	list-style-image: url('images/pdf.png');

	margin-left: 45px;

}



ul.pdf li {

	line-height: 16px;

}



ul.xls {

	list-style-image: url('images/xls.png');

	margin-left: 45px;

}



ul.xls li {

	line-height: 16px;

}



ul.dwg {

	list-style-image: url('images/dwg.png');

	margin-left: 45px;

}



ul.dwg li {

	line-height: 16px;

}



.belapovezava, .belapovezava:visited {

	font-size: 12px;

	color: #fff;

	text-decoration:underline;

	font-weight: normal;

}



.belapovezava:hover {

font-size: 12px;

color:#fff;

font-weight: normal;

text-decoration: none;

}

#logo{

	float:left;

	width:186px;

	height:200px;	

	background:black;

}



#header_right{

	float:right;

	width:838px;

	height:200px;

	background:url(images/shadow_top.gif) repeat-y left top;

}



#navigation{

	float:left;

	width: 770px;

	height: 200px;

	}

	



/*#navigation li a{



	vertical-align:bottom;

	padding: 167px 0px 10px 0px;

	text-decoration: none;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #b43b21;

	border: none;

	background:url(images/nav_locnica.png) no-repeat right bottom;

	text-align:center;

	}

	

#navigation li a.hover1:hover{

	background:url(images/hover_1.jpg) no-repeat;

	color: #ffffff;

}



#navigation li a.hover2:hover{

	background:url(images/hover_2.jpg) no-repeat;

	color: #ffffff;

}



#navigation li a.hover3:hover{

	background:url(images/hover_3.jpg) no-repeat;

	color: #ffffff;

}



#navigation li a.hover4:hover{

	background:url(images/hover_4.jpg) no-repeat;

	color: #ffffff;

}



#navigation li a.hover5:hover{

	background:url(images/hover_5.jpg) no-repeat;

	color: #ffffff;

}

	

#navigation .zadnja a{

	background:none;

}*/



#lang{

	float:right;

	text-align:left;

	width:60px;

	margin:10 0;

}



#lang ul{

	margin: 0;

	padding:0;

	list-style: none;

	line-height: normal;

}



#lang a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:6a6a6a;	

	text-decoration:none;

	line-height:18px;

	}

	

#lang .izbran a{

	color:#b43b21;

	}

	

	

	

#nav_side{

	width:186px;

		

	float:left;

	text-align:left;

	background:url(images/bg_side.gif) repeat-x;

	overflow:hidden;

}



#nav_side_zgornji{

	float:left;

	margin-left:30px;

	margin-top:50px;

	width:158px;

	height:469px;

	display:inline;



}



#nav_side_zgornji a{



	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#b43b21;

	text-decoration:none;



	line-height:160%;

}

.nav_side_zgornji_naslov{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#b43b21;

	line-height:40px;

	position:relative;

	left:-20px;

	padding-left:20px;



	background:url(images/kvardrat_rjav.gif) no-repeat left;

	}



#nav_side_spodnji{

	float:left;

	margin-top:25px;

	margin-left:20px;

	display:inline;

	width:155px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#fff;

	font-style:italic;

	line-height:150%;

	

}

.nav_spodnji_naslov{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#fff;

	font-style:normal;

	font-weight:bold;

	line-height:20px;

	}

.nav_spodnji_podpis{

	font-family: Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#fff;

	font-style:normal;

	font-weight:bold;

	float:left;

	padding-right:20px;

	padding-bottom:20px;

	}



#section_index{

	float:right;

	width:838px;

	}

	

#section_index_levo_zgoraj{

	float:left;

	width:300px;

	height:182px;

	background-color:#FFF;

	text-align:left;

	

	}

	

	#section_index_desno_zgoraj{

	float:left;

	width:370px;

	height:182px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	line-height:120%;

	color:#fff;

	

	}

	

#section_index_desno_zgoraj_vsebina{

	margin:30 0 0 17;

	text-align:left;

	width:438px;

	

	

	}

	

#section_index_levo_spodaj{

	float:left;

	width:438px;

	height:180px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	line-height:120%;

	color:#fff;

	}



#section_index_levo_spodaj_vsebina{

	margin:30 30 0 30;

	text-align:left;

	float:left;

	width:360px;

	display:inline;

	}



.rumen_section{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	line-height:150%;

	color:#ffd200;

	

	}

#section_index_desno_spodaj{

	float:left;

	width:370px;

	height:200px;

	background:url(images/slika_mala_section.jpg) no-repeat left bottom;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:120%;

	color:#fff;

	}



#section_index_desno_spodaj_vsebina{

	margin:30 0 0 210;

	text-align:left;

	

	}

	

	

#index_section_2{

	margin-top:1px;

	text-align:left;

	float:right;

	width:838px;

	height:170px;

	background:url(images/locnica.png) repeat-y left top;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#303030;

	line-height:105%;

	}

	

#index_section_2 a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#303030;

	}

#vsebovalnik_kvadratkov{

	float:right;

	width:805px;

	border-bottom:solid #CCC thin;

	}

#section_2_levi{

	height:130px !important;

	height:170px;

	float:left;

	background-color:#FFF;

	width:252px !important;

	width:267px;

	border-right:solid #CCC thin;

	padding:40 15 0 0;

	}

#section_2_desni{

	height:130px !important;

	height:170px;

	float:right;

	width:269px !important;

	width:284px;

	background-color:#e7e7e7;

	padding:40 0 0 15;

	border-left:solid #CCC thin;

	}

#section_2_sredina{

	height:130px !important;

	height:170px;

	margin:0 284 0 267;

	background-color:#f2f2f2;

	padding:40 10 0 10;

	}

	



#section_2_vsebina{

	margin:42 13 0 0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	}

.section_2_naslov{

	color:#b43b21;

	font-size:16px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	}

	



#index_section_3{

	text-align:left;

	float:left;

	width:838px;

	vertical-align:top;

	background:url(images/locnica.png) repeat-y left top;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#303030;

	line-height:130%;

	margin-bottom:-16px;

	}

#vsebovalnik_kvadratkov_2{

	float:right;

	width:805px;

	background:url(images/novice.jpg) no-repeat top left;

	height:170px;

	}

#section_3_leva{

	float:left;

	width:

	}

#section_3_desna{

	float:right;

	}



.section_3_naslov{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#b43b21;

	}

	

	

#footer{

	_height:50px;

	display:inline;

	margin-left:5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#727272;

	margin-top:20px;

	border-top:solid thin #CCC;

	float:left;

	}

	

#footer a{

	color:#727272;

}



#footer a:hover{

	color:#727272;

}

	

	

.footer_left{

	float:left;

	margin-top:5px;

	margin-left:15px;

	width:150px;

	text-align:left;

	display:inline;



}



.footer_right{

	float:left;

	margin-top:5px;

	margin-left:20px;

	width:450px;

}







.breadcrumb {

	font-family: Tahoma;

	font-size: 10px;

	color: #717172;

	}



.breadcrumb_link {

font-family: Tahoma;

font-size: 10px;

color: #717172;

text-decoration: underline;

}



.breadcrumb_link:hover {

font-family: Tahoma;

font-size: 10px;

font-weight: normal;

color:#666666;

text-decoration: none;

}



.utility {

font-family: Verdana;

font-size: 9px;

color: #666666;

text-decoration: none;

}



.utility:hover {

font-family: Verdana;

font-size: 9px;

color: #999999;

text-decoration: none;

}





h1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:36px;

	line-height:46px;

	color:fff;

	position: relative;

}



h1 span {

  background: url(images/gradient.png) repeat-x bottom;

  position: absolute;

  display: block;

  width: 100%;

  height: 45px;

}



h2 {



}







.povezava {

	font-family: Tahoma;

	font-size: 12px;

	color: #c50202;

	text-decoration:underline;

	font-weight: normal;

}



.povezava:visited {

font-size: 12px;

	color: #c50202;

	text-decoration:underline;

	font-weight: normal;

}



.povezava:hover {

font-family: Tahoma;

font-size: 12px;

color:#383838;

font-weight: normal;

text-decoration: underline;

}



/* ######### Style for Drop Down Menu ######### */



.dropmenudiv{

position:absolute;

top: 0;

margin-top:3px;

border: 0px; /*THEME CHANGE HERE*/

border-bottom-width: 0;

font:normal 11px Arial;

line-height:16px;

z-index:100;

background-color:#ffffff;

width: 195px;

visibility: hidden;

margin-right:0px;





/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=135,strength=4); *//*Add Shadow in IE. Remove if desired*/

}



.dropmenudiv a{



width: 145px;

display: block;

text-indent: 5px;

padding: 7px 0 0 30px;

text-decoration: none;

font-weight: normal;

color: #B43B21;

text-align:left;



}



* html .dropmenudiv a{ /*IE only hack*/

width: 100%;

}



.dropmenudiv a:hover{ /*THEME CHANGE HERE*/

background-color: #B43B21;

color: #ffffff;

font-weight: bold;

}




