html,body {
	height:100%;
	width:100%;
	margin: 0;
	padding: 0;
	}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/body_bg.jpg) repeat-x #ffffff;

	}

p, h1, h2, h3, hr, ul, li, input, form, body {
	margin: 0;
	padding: 0;
}
a {outline:none;}

.wrap {
 width:990px;
 margin:0 auto;
}



#content {
 background:#c3d4dd;
 float:left;
 width:990px;
 padding-bottom:15px;}

#header  {
float:left;
width:990px;
height:85px;
margin-bottom:7px;
margin-top:14px;
}

	#header img {border:0;}

#iskanjenav {
background: url(../images/bg_navigacija.gif) repeat-x;
float:left;
width:990px;}

	div.lefty {float:left;}
	#lang {
	position:absolute;
	/*margin: 7px 0 0 670px;*/
	margin: 32px 0 0 127px;
	_margin: -19px 0 0 902px;
	width:80px;
	height:15px;
	}
		#lang ul {
		list-style:none;
		float:left;
		display:inline;
		}
		#lang ul li {
		display:inline;
		float:left;
		margin-left:6px;
		}
		a.gumb {
		width:16px;
		height:11px;
		display:block;
		font-size:5px;
		}	
			a.gumb:link, a.gumb:visited {
			background-position:bottom;
			background-repeat:no-repeat;
			}
			a.gumb:hover, a#langact {
			background-position:top;
			background-repeat:no-repeat;
			}
			a.lang_sl {	background:url(../images/lang_sl.gif);	}
			a.lang_sr {	background:url(../images/lang_sr.gif);	}
			a.lang_en {	background:url(../images/lang_en.gif);	}

	#search {
	float:right;
	margin-right:15px;
	margin-top:3px;
	display:inline;
	width:200px;
	_margin-top:-48px;
	}
	
	#search input {
	background:url(../images/search_bg.gif);
	height:18px;
	width:143px;
	border:0;
	float:left;}
	
	#search input.gumb {
	float:left;
	border:1px solid #ffffff;
	width:47px;
	height:18px;
	background:#008450;
	color:#ffffff;
	margin:0 0 0 3px;
	display:inline;
	font-size:11px;
	padding-bottom:3px;
	}


/* vsebina strani */

#main_image {
float:left;
width:652px;
display:inline;}

#main_image_index {
float:left;
width:652px;
display:inline;
margin-right:18px;}

#lek {
float:left;
display:inline;
width:320px;
height:192px;
background:url(../images/bg_lek.gif) no-repeat right bottom #ffffff;
font-size:12px;}

#lek span {
float:left;
margin:6px 22px 0 22px;
display:inline;}

#lek span a {
color:#ed1c24;
text-decoration:none;}

#lek span a:hover {
text-decoration:underline;}

#enovice {
float:left;
width:205px;
background:url(../images/enovice_bg.gif) no-repeat;
height:45px;
margin-top:14px;
padding:13px 0 0 115px;
font-size:13px;
color:#ed1c24;
font-weight:bold;
line-height:15px;
display:inline;}

#enovice a {
text-decoration:none;
color:#ed1c24;}

#enovice a:hover {
text-decoration:underline;}

.okvirji {
width:990px;
float:left;
margin-bottom:13px;}

.okvir {
float:left;
width:320px;
margin:0 15px 0 0;
height:226px;
background:url(../images/bg_lek.gif) no-repeat right bottom #ffffff;}

.besedilo {
padding:5px 10px 0 10px;
display:inline;
font-size:12px;
float:left;
width:300px;
}

.besedilo ul {
list-style:none;
margin:10px 0 0 0;}

.besedilo ul.dvekoloni {
width:140px;
float:left;}

.besedilo ul li {
background:url(../images/ul_li.gif) no-repeat 0 4px;
padding-left:8px;
margin-bottom:5px;}

.besedilo a {color:#000000;text-decoration:none;}
.besedilo a:hover {text-decoration:underline;}

.besedilo a.vec {color:#ED1C24;}

.zadnjiokvir {
margin:0 0 0 0;}



.okvir h1 {
float:left;
width:295px;
background:url(../images/title_bg.gif) no-repeat;
display:block;
color:#ffffff;
font-size:16px;
height:33px;
font-weight:600;
padding:6px 0 0 25px;}

#lek h1 {
float:left;
width:295px;
background:url(../images/title_bg.gif) no-repeat;
display:block;
color:#ffffff;
font-size:16px;
height:33px;
font-weight:600;
padding:6px 0 0 25px;}

.okvir h1 a:hover {text-decoration:underline;}
.okvir h1 a {
float:left;
width:295px;
display:block;
color:#ffffff;
font-size:16px;
height:33px;
font-weight:600;
text-decoration:none;}
#okvir1 {
float:left;
width:320px;
background:url(../images/okvir1.jpg) no-repeat;
height:213px;
margin-right:15px;
margin-top:13px;
display:inline;}

#okvir2 {
float:left;
width:320px;
background:url(../images/okvir2.jpg) no-repeat;
height:213px;
margin-right:15px;
margin-top:13px;
display:inline;}

#okvir3 {
float:left;
width:320px;
background:url(../images/okvir3.jpg) no-repeat;
height:213px;
margin-top:13px;
display:inline;}

#okvir1 h1, #okvir2 h1, #okvir3 h1{
float:left;
width:202px;
display:block;
color:#ffffff;
font-size:16px;
height:33px;
font-weight:600;
padding:5px 0 0 118px;}

#okvir1 h1 a, #okvir2 h1 a, #okvir3 h1 a{
float:left;
width:202px;
display:block;
color:#ffffff;
font-size:16px;
height:33px;
font-weight:600;
text-decoration:none;
}

#okvir1 h1 a:hover, #okvir2 h1 a:hover, #okvir3 h1 a:hover {
text-decoration:underline;
color:#ffffff;}

#okvir1 a, #okvir2 a, #okvir3 a{
text-decoration:none;
color:#ED1C24;
}

#okvir1 a:hover, #okvir2 a:hover, #okvir3 a:hover {
text-decoration:underline;
color:#ED1C24;
}

.besedilo2 {
float:right;
font-size:12px;
width:145px;
margin:15px 25px 0 0;
display:inline;}


#desni_wrap {
float:left;
display:inline;
width:320px;}

#desni_meni {
float:left;
width:305px;
padding:25px 15px 15px 0;
margin-top:10px;
display:inline;
background:url(../images/bg_lek.gif) bottom right no-repeat #ffffff;}

#desni_meni span {
color:#ed1c24;
font-weight:bold;}

#desni_meni a {
float:left;
width:280px;
color:#ed1c24;
font-size:13px;
display:inline;
text-decoration:none;
font-weight:bold;}

#desni_meni a.novica {font-weight:normal; color:#000000; }

#desni_meni a:hover {
text-decoration:underline;}

#desni_meni ul {
list-style:none;}

#desni_meni ul li {
background:url(../images/ul_li.gif) no-repeat 2px 3px;
padding:0 0 20px 10px;
float:left;
}

#vsebina {
min-height:142px;
height:auto !important;
height:142px;
padding:15px;
float:left;
width:622px;
font-size:12px;
background:url(../images/bg_lek.gif) bottom right no-repeat #ffffff;}

#vsebina ul {
	list-style:none;
	margin:15px 0 15px 0;
	}
#vsebina ul li {
	background:url(../images/ul_li.gif) no-repeat 2px 3px;
	padding-left:10px;
	margin-bottom:3px;
	}
	#vsebina ul li ul {
	list-style:none;
	margin:5px 0 10px 0;
	}
	#vsebina ul li ul li {
	background:url(../images/ulul.gif) no-repeat 2px 6px;
	padding-left:10px;
	margin-bottom:3px;
	}

#vsebina a {color:#ed1c24; text-decoration:underline;}
#vsebina a:hover {text-decoration:none;}

#main_wrap h1 {
color:#ffffff;
padding:6px 0 0 25px;
font-size:16px;
float:left;
width:627px;
font-weight:bold;
background:url(../images/title.jpg) no-repeat;
display:block;
height:32px;
}

#breads {
float:left;
width:637px;
font-size:11px;
padding:5px 0 5px 15px;
color:#566F78;}

#breads a {
color:#566F78; text-decoration:underline;}

#breads a:hover {text-decoration:none;}

#main_wrap {
float:left;
width:652px;
margin-right:18px;
display:inline;}

#vsebina h2 {
font-size:13px;
font-weight:bold;
color:#00652e;}

	
/* clearfix za content */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


#navigacija {
float:left;
width:775px;
height:50px;
}

/*	#navigacija a {color:#ffffff; font-size:12px; text-decoration:none; height:17px;}
	#navigacija a:hover, #navigacija a.active {background:#175A38; }
	
	#navigacija ul {list-style:none; font-weight:normal;}
	#navigacija ul li {float:left; display:inline; padding:4px 10px 0 3px;}
	#navigacija ul li a:hover {color:#ffffff; text-decoration:underline;}
	#navigacija ul li ul { margin:25px 0 0 -100px; height:100%; width:-150px;}
	#navigacija ul li ul li {display:block; clear:left; margin:0 0 0 0;}
*/


.basictab ul{
margin-top:3px;
margin-bottom:5px;
padding: 3px 0 0 0;
margin-left: 0;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
padding:0 0 0 0;
margin-right:10px;
}

.basictab li a{
color:#ffffff; 
font-size:12px; 
height:17px;
text-decoration: none;
padding:6px 10px 4px 10px;
border-bottom: none;
font-weight:bold;
}

.basictab li a:visited{
color: #ffffff;

}

.basictab li a:hover, .basictab li a.current{
background-color: #175A38;
}

.basictab li a:active{
color: black;
}

.tabcontainer{
padding:3px 0 0 0;
clear: left;
width:120%; /*width of 2nd level sub menus*/
height:22px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent{
display:none;
}

.tabcontent ul {list-style:none;}
.tabcontent ul li {display:inline; padding:0 18px 0 18px; background:url(../images/ul_li_podmeni.gif) no-repeat left; float:left;}
.tabcontent ul li a {color:#ffffff; text-decoration:none;}
.tabcontent ul li a:hover {text-decoration:underline;}
.tabcontent ul li.first {background:none;}

div.tabcontent div {
	position:absolute;
	display: none;
	width:150px;
	padding:0 0 5px 0;
	margin:21px 0 0 -18px;
	background: #175A38;
	}
	
.tabcontent div ul {list-style:none;}
.tabcontent div ul li {background:none; float:left; clear:left; padding:5px 10px 4px 20px; width:120px;}
.tabcontent div ul li a {background:none;}


/*	Vertical Accordion  */
#container {
	margin-top:20px;
	}
.accordion_toggle {
	display: block;
	height: 30px;
	width: 596px;
	background: url(../images/accord_title.jpg) no-repeat;
	padding: 0 0 0 26px;
	line-height: 30px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	font-size: 14px;
	border-bottom: 1px solid #cfe4d5;
	cursor: pointer;
	margin:0;
}
.accordion_toggle_active {
	background: url(../images/accord_title_active.jpg) no-repeat;
	color: #ffffff;
	border-bottom: 1px solid #cfe4d5;
}
.accordion_content {
	background-color: #cfe4d5;
	color: #444444;
	overflow: hidden;
	width: 610px;
	padding: 0 6px 0 6px;
}
div.accordion_content div.shortpage {
float:left;
padding:10px 0 10px 0;
}
div.accordion_content div.shortlink {
float:left;
padding:0 0 20px 0;
width:550px;
}


#footer_l 
{float:left;
width:620px;
padding:15px 15px 15px 17px;
color:#566F78;
font-size:11px;
line-height:15px;}

#footer_l_index
{float:left;
width:958px;
padding:15px 15px 15px 17px;
color:#566F78;
font-size:11px;
line-height:15px;}

#footer_email {
float:right;
width:75px;
height:19px;
background:url(../images/pismo.gif) no-repeat; padding:27px 0 0 10px;}

#footer_email a {color:#6A8A95; font-weight:bold; text-decoration:none;}
#footer_email a:hover {text-decoration:underline;}
