/*---------------------- 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;
	text-align:left;
	font-size: 12px;
}

body {
	line-height: 1;
}

ul.list {
	list-style: inside;
	padding-left: 25px;
	margin-top: 15px;
	float:left;
	width:100%;
	line-height: 16px;
}

ul.puscice {
	list-style: none;
	padding-left: 25px;
	margin-top: 15px;
	float:left;
	width:100%;
	line-height: 20px;
}

li.puscice { background: url('../images/puscica.png') no-repeat; padding-left: 20px; font-size: 14px;}

a.struktura, a.struktura:visited {
	text-decoration: underline;
	color: #666;
	font-size: 14px;
}
a.struktura:hover {
	text-decoration: none;
}

a.h3, a.h3:visited { 	
	font-family:Arial, Helvetica, sans-serif;
	color:#535353;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	text-decoration: underline;

}

a.h3:hover { text-decoration: 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 -------------------------*/

/*------------------ CSS APLIED TO THE MAIN CONTAINER ------------------*/

.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;
	font-size:18px;
	background:url(../images/site_bg.gif) repeat-x top;
	background-color:#f6f6f6;
	}
	

#container{	
	width:1067px;
	margin-left:auto;
	margin-right:auto;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	color:#d92f2f;
	font-weight:normal;
	text-align:left;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#0577c0;
	font-weight:bold;
	text-align:left;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0577c0;
	text-align:left;
}

h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#D92F2F;
	text-align:left;
}

a.h2, a.h2:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#0577c0;
	font-weight:bold;
	text-align:left;
	text-decoration: underline;
}

a.h2:hover { text-decoration: none;}




/*-------------------------HEADER - ZACETEK ---------------------*/

#header {
	width:1067px;
	height:164px;	
}

#navi_top_container{
	float:left;
	width:100%;
	height:20px;
}

#lang_navi{
	float:left;
	height:20px;
}

#logo{
	float:left;
	display:inline;
	margin-left:140px;
	width:164px;
	height:111px;
	margin-top:25px;	
}

#logo1{
	float:left;
	display:inline;
	margin-left:330px;
	width:400px;
	height:111px;
	margin-top:15px;	
}

#header_right{
	float:right;
	height:23px;
	}
	
#header_right ul,
#lang_navi ul{
	float:right;
	padding-top:5px;
}

#lang_navi ul{
	float:left;	
}

#header_right ul li,
#lang_navi ul li{
	display:inline;
	padding-left:10px;
	height:23px;
}

#header_right ul li a,
#lang_navi ul li a{
	color:#696868;
	text-decoration:none;
	font-size:10px;
}

#lang_navi ul li a{
	font-size:11px;
	font-weight:bold;
}

#lang_navi ul li a:hover{
	color:#D92F2F;
}

#lang_navi ul li a.active_lang{
	color:#D92F2F;
}

/*-------------------------HEADER - KONEC---------------------------*/

/*-------------------------NAVIGACIJA - ZACETEK ---------------------*/

#navigation{
	float:left;
	width:100%;
	height:36px;
	z-index:1;
	background-image:url(../images/menu_bg.gif);
	background-repeat:repeat-x;
	}
	
.navigation_left{
	float:left;
	background:url(../images/menu_bg_left.gif) no-repeat;
	width:7px;
	height:36px;
}

.navigation_right{
	float:right;
	background:url(../images/menu_bg_right.gif) no-repeat;
	width:7px;
	height:36px;
}

/* Navigation */
.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {
	float:left;  
	display:inline;
	margin-left:120px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 100;
	position: relative;
}

.nav li {
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
  
}

.nav li a,
.nav li a.main_navi_aktiven{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#535353;
	display: block;
	padding: 0 9px;
	text-decoration: none;
}

.nav li a.main_navi_aktiven{
	color:#cb2f30;	
	line-height:36px;
}

.nav li a.no_link{
	cursor:default;
}

.nav li a.padding{
	padding-right:45px;
}

.nav li a:hover {
  color: #ce2f2f;	
  

}
#nav-one li:hover a, 
#nav-one li.sfHover a {
  color: #ce2f2f;
  
}
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  color: #959595;
  
}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  color: #535353;	
  
}

.nav ul {
  margin-top:11px;
  list-style: none;
  position: absolute;
  top: -999em;
  left: -1px;
  width:100%;  
}

.nav li:hover ul,
.nav li.sfHover ul {
  top: 25px;
}

.nav ul li.sirina_dropdown{
	width:250px;
}

.nav ul li {
  float:left;
  display:inline;
  width:330px;
  line-height:25px;
  background:#fff;
  
}


.nav ul a {
  border-bottom: 0;
  text-align:left;
  padding-right: 20px;
  white-space: nowrap;
  color:#535353;
  
}

.nav ul a:hover {
  background: #ccc;
  color: #000;
}

a.main_navi{
	line-height:36px;
}



/*-------------------------NAVIGACIJA - KONEC ---------------------*/

/*-------------------------JEZIKI - ZACETEK ---------------------*/

#lang{
	float:right;
	text-align:left;
	margin:10 0;
}

#lang ul{
	margin: 0;
	padding:0;
	list-style: none;
	line-height: normal;	
}

#lang li{
	display:inline;
	border-right: 1px #FFCC33 solid;
	padding-right:5px;
}

#lang a{
	font-family:Tahoma;
	font-size:11px;
	color:a5a6a9;	
	text-decoration:none;
	line-height:18px;
}
	
#lang .izbran a{
	font-weight:bold;
	}
	
/*-------------------------JEZIKI - KONEC ---------------------*/

#index_top_content{
	float:left;
	margin-top:10px;
	margin-bottom:5px;
	width:100%;
}

#index_top_content .left_side{
	float:left;
	width:545px;
	height:301px;
}

#index_top_content .left_side .left{
	float:left;
	width:7px;
	height:301px;
	background:url(../images/intro_left.gif) no-repeat;
}


#index_top_content .left_side .middle{
	float:left;
	height:301px;
	width:538px;
	background:url(../images/intro_left_bg.gif) repeat-x;
}

#index_top_content .left_side .middle .title{
	margin-left:75px;
	margin-top:65px;
}

#index_top_content .left_side .middle .subtitle{
	margin-top:10px;
	margin-left:70px;
}

#index_top_content .left_side .middle .company_description p{
	margin-top:15px;
	margin-left:70px;
	float:left;
	display:inline;
	width:354px;
	text-align:left;
	color:#676767;
	font-size:14px;
	line-height:20px;
}

#index_top_content .right_side{
	float:left;
	width:522px;
	height:301px;
}

#index_bottom_content{
	width:1067px;
	height:410px;
	clear:both;
}

#index_bottom_content .left_side{
	float:left;
	width:537px;
}

#index_bottom_content .left_side .top{
	float:left;
	width:537px;
	height:39px;
}

#index_bottom_content .left_side .middle{
	float:left;
	width:536px;
	height:370px;
	background:#ffffff;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
}

#index_bottom_content .left_side .bottom{
	float:left;
	width:537px;
	height:7px;
	background:url(../images/left_side_bottom.gif) no-repeat;
}

#index_bottom_content .left_side .middle .links{
	float:left;
	margin-top:18px;
	margin-left:20px;
	display:inline;
	width:497px;
	height:230px;
}





/* STYLE ZA LINKENA INDEXU */

a.index, a.index:visited { text-decoration: none; color: #036; padding-left: 15px; float:left; margin-top: 40px; font-size: 12px; font-weight: bold;}
a.index2, a.index2:visited { text-decoration: none; color: #036; padding-left: 15px; float:left; margin-top: 34px; font-size: 12px; font-weight: bold;}
a.index:hover { text-decoration: underline; color: #36C; font-weight: bold;}
a.index2:hover { text-decoration: underline; color: #36C; font-weight: bold;}

.left_link{
	float:left;
	width:245px;
	height:70px;
/*	border-bottom:1px dashed #c5c5c5;
	border-right:1px dashed #c5c5c5;*/
	background: url('../images/index_verige.png') no-repeat;
}

.lezaji{
	float:left;
	width:245px;
	height:70px;
/*	border-bottom:1px dashed #c5c5c5;
	border-right:1px dashed #c5c5c5;*/
	background: url('../images/index_lezaji.png') no-repeat;
}

.jermeni{
	float:left;
	width:245px;
	height:70px;
/*	border-bottom:1px dashed #c5c5c5;
	border-right:1px dashed #c5c5c5;*/
	background: url('../images/index_jermeni.png') no-repeat;
}

.tesnila{
	float:left;
	width:245px;
	height:70px;
/*	border-bottom:1px dashed #c5c5c5;
	border-right:1px dashed #c5c5c5;*/
	background: url('../images/index_tesnila.png') no-repeat;
}

.maziva{
	float:left;
	width:245px;
	height:70px;
/*	border-bottom:1px dashed #c5c5c5;
	border-right:1px dashed #c5c5c5;*/
	background: url('../images/index_maziva.png') no-repeat;
}

.verige{
	float:left;
	width:245px;
	height:70px;
/*	border-bottom:1px dashed #c5c5c5;
	border-right:1px dashed #c5c5c5;*/
	background: url('../images/index_verige.png') no-repeat;
}

.sklopke{
	float:left;
	width:245px;
	height:70px;
	/*border-bottom:1px dashed #c5c5c5;	*/
	background: url('../images/index_sklopke.png') no-repeat;
	margin-left: 5px;
}

.delo{
	float:left;
	width:245px;
	height:70px;
	/*border-bottom:1px dashed #c5c5c5;	*/
	background: url('../images/index_delo.png') no-repeat;
	margin-left: 5px;
}

.asfalt{
	float:left;
	width:245px;
	height:70px;
	/*border-bottom:1px dashed #c5c5c5;	*/
	background: url('../images/index_asfalt.jpg') no-repeat;
	margin-left: 5px;
}

.kamn{
	float:left;
	width:245px;
	height:70px;
	/*border-bottom:1px dashed #c5c5c5;	*/
	background: url('../images/index_kamn.png') no-repeat;
	margin-left: 5px;
}

.drugo{
	float:left;
	width:245px;
	height:70px;
	/*border-bottom:1px dashed #c5c5c5;	*/
	background: url('../images/index_ostalo.png') no-repeat;
	margin-left: 5px;
}
.right_link{
	float:left;
	width:245px;
	height:70px;
	/*border-bottom:1px dashed #c5c5c5;	*/
	background: url('../images/index_verige.png') no-repeat;
	margin-left: 5px;
}

.last_link{
	border-bottom:none;	
}

.bar_left{
	float:left;
	width:7px;
	height:39px;
	background:url(../images/bar_left.gif) no-repeat;
}

.bar_middle{
	float:left;
	width:523px;
	height:39px;
	background:url(../images/bar_bg.gif) repeat-x;
}

.bar_middle h3{
	line-height:39px;
	padding-left:20px;
}

.bar_middle_right{
	float:left;
	width:508px;
	height:39px;
	background:url(../images/bar_bg.gif) repeat-x;
}

.bar_middle_right h3{
	line-height:39px;
	padding-left:15px;
	color:#535353;
	font-weight:bold;
	font-size:14px;
}

.bar_right{
	float:left;
	width:7px;
	height:39px;
	background:url(../images/bar_right.gif) no-repeat;
}

#index_bottom_content .right_side{
	float:left;
	margin-left:8px;
	width:522px;
}

#index_bottom_content .right_side .top{
	float:left;
	width:522px;
	height:39px;
}

#index_bottom_content .right_side .news_area{
	float:left;
	margin-top:20px;
	height:135px;
	width:100%;
	
}

#index_bottom_content .right_side .news_boxes{
	float:left;
	width:100%;
	background:url(../images/news_boxes.jpg) no-repeat;
}


/*#index_bottom_content .right_side .news_area .box_left{
	float:left;
	margin-left:20px;
	margin-top:20px;
	height:109px;
	width:237px;
	display:inline;
	background:url(../images/news_box_left.jpg) no-repeat;
}

#index_bottom_content .right_side .news_area .box_right{
	float:left;
	margin-left:20px;
	margin-top:20px;
	height:108px;
	width:245px;
	display:inline;
	background:url(../images/news_box_right.gif) no-repeat;
}


#index_bottom_content .right_side .news_area .date a{
	float:left;	
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	margin-left:35px;
	margin-top:20px;
	width:150px;
	color:#535353;
}

#index_bottom_content .right_side .news_area .news a{
	float:left;	
	text-decoration:underline;
	font-size:11px;
	margin-left:35px;
	margin-top:10px;
	width:150px;
	color:#535353;
}*/

#index_bottom_content .right_side .servis_box{
	float:left;	
	width:520px;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	height:176px;
	background:#ffffff;
}

#index_bottom_content .right_side .servis_box_btm{
	float:left;	
	width:522px;
	height:7px;
	background:url(../images/servis_box_bottom.gif) no-repeat;
}

.servis_img{
	position:absolute;
	top:729 !important;
	top:731;
	left:50%;
	margin-left:370px;
	width:163px;
	height:155px;
	background:url(../images/servis_img.jpg) no-repeat;
}

#index_bottom_content .right_side .servis_text{
	margin-top:40px;
	margin-left:15px;
	width:303px;
}

#index_bottom_content .right_side .servis_text p{
	color:#777777;
	font-size:14px;
	font-weight:bold;
	
}

#footer_container{
	margin-left:auto;
	margin-right:auto;
	clear:both;
	margin-top:25px;
	width:100%;
	background:url(../images/footer_line.gif) repeat-x top #FFF;
	height:80px;
	text-align: center;
}

.footer{
	margin-left:auto;
	margin-right:auto;
	height:80px;
	width:1067px;
}

.footer p,
.footer a{
	padding-top:15px;
	font-size:10px;
	color:#646464;
}

a.links{
	margin-left:10px;
	color:#0576bd;
	text-decoration:none;
}

a.first{
	margin-left:275px;
}
	
/*---------------------PODSTRAN - ZACETEK ---------------------*/

/*---------------------LEFT SIDE NAVIGATION - ZACETEK ---------------------*/

#sub_left{
	float:left;
	margin-top:15px;
	width:317px;
}

#sub_left .bar{
	float:left;
	width:100%;
	height:39px;
	background:url(../images/bar_left.gif) no-repeat;
}

#sub_left .bar_middle{
	float:left;
	width:303px;
	height:39px;
	background:url(../images/bar_bg.gif) repeat-x;
}

#sub_left .bar_left{
	float:left;
	width:7px;
	height:39px;
	background:url(../images/bar_left.gif) no-repeat;
}

#sub_left .bar_right{
	width:7px;
	height:39px;
	background:url(../images/bar_right.gif) no-repeat;
}

#sub_left .content_box{
	width:315px !important;
	width:317px;
	float:left;
	background:#ffffff;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
}

#sub_left .side_links{
	margin-top:50px;
	margin-left:20px;
	margin-right:20px;
	width:270px;
	display:inline;
}

#sub_left .side_links a{
	display:block;
	width:270px !important;
	width:275px;
	border-bottom:1px dashed #e4e4e4;
	color:#0576bd;
	font-size:14px;
	line-height:45px;
	padding-left:7px;
	text-decoration:none;
}

#sub_left .side_links a.line{
	display:block;
	width:270px !important;
	width:275px;
	border-bottom:1px dashed #e4e4e4;
	color:#0576bd;
	font-size:14px;
	line-height:22px;
	padding-left:7px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration:none;
}

#sub_left .side_links a:hover{
	background:#cb2f30;
	color:#ffffff;
}

#sub_left .side_links a.actived{
	background:#cb2f30;
	color:#ffffff;
}

#sub_left .side_links a.activedline{
	background:#cb2f30;
	color:#ffffff;
	line-height:22px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#sub_left a.last {
	border:none;
}

#sub_left .side_links{
	float:left;
	margin-top:45px;
	margin-left:20px;
	margin-right:20px;
	width:275px;
	display:inline;
}

#sub_left .content_box_btm{
	float:left;
	width:317px;
	height:146px;
	background:url(../images/sub_content_box_btm.jpg) no-repeat;
}

#sub_left .content_box_btm2{
	float:left;
	width:317px;
	height:146px;
	background:url(../images/sub_content_box_btm2.jpg) no-repeat;
}

/*---------------------LEFT SIDE NAVIGATION - KONEC ---------------------*/

/*---------------------RIGHT SIDE PODSTRAN - ZACETEK ---------------------*/

#sub_right{
	float:left;
	display:inline;
	margin-top:15px;
	margin-left:15px;
	width:730px;
}

#sub_right .breadcrumbs{
	float:left;
	margin-top:10px;
	width:100%;
	height:20px;
	font-size:11px;
	color:#606060;
	text-decoration:none;
}

#sub_right .breadcrumb_link{
	font-size:11px;
	color:#606060;
	text-decoration:none;
}

#sub_right .sub_title{
	float:left;
	width:100%;
	margin-top:50px;
}

#sub_right .sub_title h1{
	color:#676767;	
}

#sub_right .sub_title h2{
	margin-top:20px;	
}

#sub_right .galery_box{
	float:left;
	margin-top:40px;
	width:725px;
	height:137px;
	background:#d0d0d0;
}

#sub_right .galery_box2img{
	float:left;
	margin-top:40px;
	margin-left: 15px;
	width:242px;
	height:137px;
	background:#d0d0d0;
}

#sub_right .galery_border{
	margin:1px;
	border:1px solid #ffffff;
	width:723px;
	height:135px;
}

#sub_right .galery_border2img{
	margin:1px;
	border:1px solid #ffffff;
	width:244px;
	height:135px;
}

#sub_right .galery_img{
	float:left;
	display:inline;
	margin:3px;
	width:114px;
	height:128px;
}

#sub_right p.povecava{
	float:right;
	margin-top:5px;
	font-size:11px;
	color:#606060;
}

#sub_right .sub_content{
	float:left;
	width:100%;	
	font-size:14px;
}

#sub_right .sub_content h3{
	margin-top:30px;
	color:#424242;
	float:left;
	width:100%;
}

#sub_right .sub_content h3.brez{
	margin-top:0px;
	color:#424242;
	float:left;
	width:100%;
}

#sub_right .sub_content h3.zanesljivost{
	margin-top:30px;
	color:#424242;
	float:left;
	width:100%;
	background: url(../images/zanesljivost.png) no-repeat;
	padding-left: 35px;
	height: 30px;
	line-height: 30px;
}


#sub_right .sub_content h3.izkusnje{
	margin-top:30px;
	color:#424242;
	float:left;
	width:100%;
	background: url(../images/izkusnje.png) no-repeat;
	padding-left: 35px;
	height: 30px;
	line-height: 30px;
}

#sub_right .sub_content h3.hitrost{
	margin-top:30px;
	color:#424242;
	float:left;
	width:100%;
	background: url(../images/hitrost.png) no-repeat;
	padding-left: 35px;
	height: 30px;
	line-height: 30px;
}

#sub_right .sub_content h3.fleksibilnost{
	margin-top:30px;
	color:#424242;
	float:left;
	width:100%;
	background: url(../images/fleksibilnost.png) no-repeat;
	padding-left: 35px;
	height: 30px;
	line-height: 30px;
}

#sub_right .sub_content h3.zaloga{
	margin-top:30px;
	color:#424242;
	float:left;
	width:100%;
	background: url(../images/zaloga.png) no-repeat;
	padding-left: 35px;
	height: 30px;
	line-height: 30px;
}

#sub_right .sub_content h3.podpora{
	margin-top:30px;
	color:#424242;
	float:left;
	width:100%;
	background: url(../images/podpora.png) no-repeat;
	padding-left: 35px;
	height: 30px;
	line-height: 30px;
}

#sub_right .sub_content h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#0577c0;
	font-weight:bold;
	text-align:left;
	float:left;
	width:100%;
	margin-top: 30px;
}

#sub_right .sub_content h4{
	margin-top:15px;
	float:left;
}

#sub_right .sub_content p{
	float:left;
	width:100%;
	margin-top:12px;
	line-height: 16px;
}

#sub_right .sub_content p.telefonska{
	float:left;
	width:100%;
	margin-top:10px;
	background: url(../images/phone_icon.png) no-repeat;
	height: 25px;
	line-height: 25px;
	padding-left: 35px;

}

#sub_right .sub_content p.mejl{
	float:left;
	width:100%;
	margin-top:0px;
	background: url(../images/mail_icon.png) no-repeat;
	height: 25px;
	line-height: 25px;
	padding-left: 35px;

}

#sub_right .more_info{
	float:right;
	margin-top:85px;
	width:320px;
	height:109px;
	background:url(../images/more_info_box.jpg) no-repeat;
}

#sub_right .more_info p{
	float:left;	
	margin-left:130px;
	display: inline;
	width:155px;
	line-height:15px;
	margin-top:20px;
	color: #494949;
	font-weight:bold;
	font-size:13px;
}

#sub_right .more_info a{
	float:left;
	margin-top:3px;
	margin-left:130px;
	width:155px;
	color: #2587c5;
	font-weight:bold;
	font-size:15px;
}

.okvircek {background: #e8e8e8; border: 1px solid #CCC; padding: 5 5 5 5; float:left; margin-top: 15px; width: 500px;}

.okvircek2 {background: #e8e8e8; border: 1px solid #CCC; padding: 10 10 10 10; float:left; margin-top: 15px; width: 400px;}

#intro{
	float:left;
	width:100%;
}

.intro{
	float:left;
	width:100%;
}

.intro_left{
	float:left;
	width:211px;
}

.intro_left p{
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:5px;
	color:#ffffff;
	font-size:12px;
	line-height:20px;
	width:206px;
	height:20px;
	background:#9da6ad;
}

.intro_left_modri{
	float:left;
	width:225px;
}

.intro_left_modri p{
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:5px;
	color:#ffffff;
	font-size:12px;
	line-height:20px;
	width:206px;
	height:20px;
	background:#7297b4;
	font-weight: bold;
}

.intro_left_modri_auto{
	float:left;
	width:225px;
	height:auto;
}

.intro_left_modri_auto p{
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:5px;
	color:#ffffff;
	font-size:12px;
	line-height:20px;
	width:206px;
	height:auto;
	background:#7297b4;
	font-weight: bold;
}

.intro_right{
	float:left;
	width:400px;
}

.intro_right p{
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:2px;
	padding-left:5px;
	color:#000000;
	font-size:12px;
	line-height:20px;
	height:20px;
	width:380px;
	background:#efefef;
}

.intro_right_auto{
	float:left;
	width:400px;
	height:auto;
}

.intro_right_auto p{
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:2px;
	padding-left:5px;
	color:#000000;
	font-size:12px;
	line-height:20px;
	height: auto;
	width:380px;
}

.intro_right_auto  ul {
	margin-left: 30px;
	margin-top: 15px;
}


a.povezava, a.povezava:visited { text-decoration: underline; color: #0574ba;}
a.povezava:hover { text-decoration: none; color: #0574ba;}

a.velik, a.velik:visited { color: #666; text-decoration: underline;}
a.velik:hover { text-decoration: none;}

.boxcontainer {float: left; width: 600px; height: auto;}
.boxlevo {float: left; width: 300px; height:auto;}
.boxdesno {float: left; width: 300px; height:auto;}
