body {
height:100%;
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
line-height: 16px;
color: #414141;
margin: 0px;
padding: 0px;
background-color: #cecece;
background-image:url(images/bgnd_body_logo.gif);
background-repeat:no-repeat;
background-position:bottom center;
z-index:0;
text-align:left;
}


#header_container {
width:100%;
height:100px;
position:relative;
z-index:10;
}

.besedilo1 {

color:#ea6c0f;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
}

#header_sub_container {
width:1002px;
height:100px;
position:relative;
background-image:url(images/bgnd_header.gif);
background-repeat:no-repeat;
}

#header_top_nav {
width:420px;
height:40px;
position:absolute;
right:21px;
background-image:url(images/bgnd_top_nav.gif);
background-repeat:no-repeat;
}

#header_logo {
width:223px;
height:46px;
position:absolute;
left:30px;
top:40px;
}

#navlist ul {margin:0 0 0 0; padding-left: 0; white-space: nowrap;padding: 13 0 0 0;}
#navlist li {display: inline; list-style-type: none;padding: 0 4 0 4;}
#navlist {padding: 0 0 0 0;}

#navigation_container {
width:100%;
position:relative;
}

#navigation_sub_container {
width:1002px;
height:34px;
left:50%;
margin-left:-501px;
position:relative;
background-color:#ffffff;
background-image:url(images/bgnd_body_content_grad.gif);
background-repeat:repeat-y;
}

#navigation {
width:960px;
height:34px;
left:50%;
margin-left:-480px;
position:relative;
background-color:#ffffff;
background-image:url(images/bgnd_navigation.gif);
background-repeat:no-repeat;
}

#navmainlist ul {margin:0 0 0 0; padding-left: 0; white-space: nowrap;padding: 2 0 0 10;}
#navmainlist li {display: inline; list-style-type: none;padding: 0 0 0 0;}
#navmainlist {padding: 0 0 0 0;}

#date_time_container {
width:165px;
height:21px;
color:#fefefe;
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
text-align:right;
right:9px;
top:5px;
position:absolute;
background-image:url(images/bgnd_date.gif);
background-repeat:no-repeat;
}

#date_time_content {
color:#fefefe;
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
text-align:right;
padding:3 8 0 0;
}

#content_positioner {
width:100%;
position:relative;

}

#content_container {
width:1002px;
position:relative;
background:#ffffff;
background-image:url(images/bgnd_body_content_grad.gif);
background-repeat:repeat-y;
}

#content_final_container {
width:960px;
position:relative;
top:0px;
}

#contentlist {
margin: 0 0 0 0;
padding: 0;
position:relative;
top:0px;
background:#ffffff;
}

#contentlist ul {
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
}

#contentlist ul li {
float: left;
border: none;
border-width:0px;
padding: 0;
margin: 0 0 0 0;
display: block;
}

#section_container {
width:535px;
position:relative;
margin:0 0 0 0;
}

#search_container {
width:420px;
position:relative;
margin:0 0 0 0;
}

#spotlight_container {
width:535px;
position:relative;
top:5px;
background-color:#ffffff;
background-image:url(images/bgnd_spotlight.gif);
background-repeat:repeat-x;
background-position:top;
}

#spotlight_top {
padding:17 0 17 15;
position:relative;
}

#spotlight_icon {
width:55px;
height:69px;
position:absolute;
right:0px;
background-image:url(images/icon_spotlight.gif);
background-repeat:no-repeat;
background-position:top right;
z-index:5;
}

#spotlight_content {
position:relative;
padding:0 15 0 15;
}

#spotlight_bottom {
width:535px;
height:10px;
position:relative;
background-image:url(images/bgnd_spotlight_btm.gif);
background-repeat:repeat-x;
background-position:bottom;
}

#investitorji_container {
width:960px;
position:relative;
top:0px;
background-color:#ffffff;
background-image:url(images/bgnd_spotlight.gif);
background-repeat:repeat-x;
background-position:top;
}

#investitorji_top {
padding:17 0 17 15;
position:relative;
}

#investitorji_icon {
width:70px;
height:48px;
position:absolute;
right:0px;
background-image:url(images/icon_investitorji.gif);
background-repeat:no-repeat;
background-position:top right;
z-index:5;
}

#investitorji_content {
position:relative;
padding:0 15 0 15;
}

#investitorji_bottom {
width:960px;
height:10px;
position:relative;
background-image:url(images/bgnd_spotlight_btm.gif);
background-repeat:repeat-x;
background-position:bottom;
}

#poslovne_container {
width:960px;
position:relative;
top:0px;
background-color:#ffffff;
background-image:url(images/bgnd_spotlight.gif);
background-repeat:repeat-x;
background-position:top;
}

#poslovne_top {
padding:17 0 17 15;
position:relative;
}

#poslovne_icon {
width:40px;
height:50px;
position:absolute;
right:0px;
background-image:url(images/icon_poslovne.gif);
background-repeat:no-repeat;
background-position:top right;
z-index:5;
}

#poslovne_content {
position:relative;
padding:0 15 0 15;
}

#poslovne_bottom {
width:960px;
height:10px;
position:relative;
background-image:url(images/bgnd_spotlight_btm.gif);
background-repeat:repeat-x;
background-position:bottom;
}

#novogradnje_container {
width:960px;
position:relative;
top:0px;
background-color:#ffffff;
background-image:url(images/bgnd_spotlight.gif);
background-repeat:repeat-x;
background-position:top;
}

#novogradnje_top {
padding:17 0 17 15;
position:relative;
}

#novogradnje_icon {
width:40px;
height:50px;
position:absolute;
right:0px;
background-image:url(images/icon_novogradnje.gif);
background-repeat:no-repeat;
background-position:top right;
z-index:5;
}

#novogradnje_content {
position:relative;
padding:0 15 0 15;
}

#novogradnje_bottom {
width:960px;
height:10px;
position:relative;
background-image:url(images/bgnd_spotlight_btm.gif);
background-repeat:repeat-x;
background-position:bottom;
}

#projects_container {
width:420px;
position:relative;
top:0px;
background-image:url(images/bgnd_projects_rep.gif);
background-repeat:repeat-y;
background-position:top;
}

#projects_top {
padding:17 0 17 15;
position:relative;
background-image:url(images/bgnd_projects.gif);
background-repeat:no-repeat;
background-position:top;
}

#projects_icon {
width:59px;
height:76px;
position:absolute;
right:0px;
background-image:url(images/icon_projects.gif);
background-repeat:no-repeat;
background-position:top right;
z-index:5;
}

#projects_content {
position:relative;
padding:0 15 0 15;
}

#projects_bottom {
width:420px;
height:10px;
position:relative;
background-image:url(images/bgnd_projects_btm.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#moc_celovite_resitve_container {
width:420px;
position:relative;
top:0px;
background-image:url(images/bgnd_projects_rep.gif);
background-repeat:repeat-y;
background-position:top;
}

#moc_celovite_resitve_top {
padding:17 0 17 15;
position:relative;
background-image:url(images/bgnd_projects.gif);
background-repeat:no-repeat;
background-position:top;
}

#moc_celovite_resitve_icon {
width:68px;
height:65px;
position:absolute;
top:12px;
right:12px;
background-image:url(images/icon_moc_celovite_resitve.gif);
background-repeat:no-repeat;
background-position:top right;
z-index:1;
}

#moc_celovite_resitve_content {
position:relative;
padding:0 15 0 15;
z-index:2;
}

#moc_celovite_resitve_bottom {
width:420px;
height:10px;
position:relative;
background-image:url(images/bgnd_projects_btm.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#nagovor_container {
width:420px;
position:relative;
top:0px;
background-image:url(images/bgnd_nagovor_rep.gif);
background-repeat:repeat-x;
background-position:bottom;
}


#nagovor_top {
padding:10 0 0 0;
position:relative;
background-image:url(images/bgnd_nagovor.gif);
background-repeat:no-repeat;
background-position:top;
}

#nagovor_slika_osebe {
position:absolute;
right:0px;
bottom:1px;
padding:0 0 0 0;
margin:0 0 0 0;
z-index:3;
}

#nagovor_content {
position:relative;
padding:0 0 0 0;
z-index:2;
}

#nagovor_bottom {
width:420px;
height:10px;
position:relative;
background-image:url(images/bgnd_projects_btm.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#nasvet_pri_iskanju_container {
width:420px;
position:relative;
top:0px;
background-repeat:repeat-y;
background-position:top;
background-color:#FFFAF4;
}

#nasvet_pri_iskanju_top {
padding:17px 15px 10px 15px;
position:relative;
background-color:#FFFAF4;
background-position:top;
}

#nasvet_pri_iskanju_icon {
width:38px;
height:42px;
position:absolute;
top:60px;
right:0px;
background-image:url(images/icon_nasvet_pri_iskanju.gif);
background-repeat:no-repeat;
background-position:top right;
z-index:1;
}

#nasvet_pri_iskanju_content {
position:relative;
padding:0 15px 0 15px;
z-index:2;

}

#nasvet_pri_iskanju_bottom {
width:420px;
height:10px;
position:relative;
background-position:bottom;
background-color:#FFFAF4;
}



#obvescanje_container {
width:420px;
position:relative;
top:0px;

background-repeat:repeat-y;
background-position:top;

}

#obvescanje_top {

padding:17 0 10 15;
position:relative;

background-repeat:repeat;
background-position:top;
}

#obvescanje_icon {
width:38px;
height:42px;
position:absolute;
top:0px;
right:0px;
background-image:url(images/icon_obvescanje.gif);
background-repeat:no-repeat;
background-position:top right;
z-index:1;
}

#obvescanje_content {

position:relative;
padding:0 15 0 15;
z-index:2;
}

#obvescanje_bottom {

height:10px;
position:relative;

background-repeat:no-repeat;
background-position:bottom;
}

#rezultati_iskanja_container {
width:535px;
position:relative;
top:0px;
background-image:url(images/bgnd_rezultati_iskanja_rep.gif);
background-repeat:repeat-y;
background-position:top;
}

#rezultati_iskanja_top {
padding:17 0 10 15;
position:relative;
font-family: Arial, Tahoma, Helvetica;
font-size:18px;
background-image:url(images/bgnd_rezultati_iskanja.gif);
background-repeat:no-repeat;
background-position:top;
}

#rezultati_iskanja_posamezno_top {
padding:17 0 10 15;
position:relative;
font-family: Arial, Tahoma, Helvetica;
font-size:22px;
color:#ea6c0f;
background-image:url(images/bgnd_rezultati_iskanja.gif);
background-repeat:no-repeat;
background-position:top;
}

#rezultati_iskanja_icon {
width:51px;
height:37px;
position:absolute;
top:0px;
right:0px;
background-image:url(images/icon_rezultati_iskanja.gif);
background-repeat:no-repeat;
background-position:top right;
z-index:1;
}

#rezultati_iskanja_content {
position:relative;
padding:0 15 0 15;
z-index:2;
}

#rezultati_iskanja_bottom {
width:535px;
height:10px;
position:relative;
background-image:url(images/bgnd_rezultati_iskanja_btm.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#spacer_5px_v {
margin:0;
padding:0;
height:5px;
display:block;
}

#bannerlist {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#bannerlist ul {
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#bannerlist ul li {
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#bannerlist ul li {
background: #fff;
border: none;
border-width:0px;
padding: 0;
margin: 0 0 0 0;
color: #333333;
text-decoration: none;
display: block;
}

#banner_index_1 {
width:340px;
height:80px;
display:inline;
}

#banner_index_2 {
width:340px;
height:80px;
display:inline;
}

#banner_index_3 {
width:270px;
height:80px;
display:inline;
}

#footer_container {
width:100%;
position:relative;
z-index:1;
}

#footer_top {
width:1002px;
height:34px;
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color:#808080;
position:relative;
background-image:url(images/bgnd_footer.gif);
background-repeat:no-repeat;
}

#footer_bottom {
width:1002px;
height:100px;
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color:#808080;
position:relative;
top:15px;
}

#footer_top_left {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color:#808080;
position:absolute;
left:21px;
top:8px;
text-align:left;
}

#footer_left {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color:#808080;
position:absolute;
left:21px;
text-align:left;
}

#footer_right {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color:#808080;
position:absolute;
right:21px;
text-align:right;
}

td {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #414141;
}

.date {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #FFFFFF;
}

.breadcrumb {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color: #ffdec6;
}

.breadcrumb_link {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}

.breadcrumb_link:hover {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
font-weight: normal;
color: #ff9649;
text-decoration: none;
}

.nav_admin{
font-family: Arial, Tahoma, Helvetica;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.nav_admin_link {
font-family: Arial, Tahoma, Helvetica;
font-size: 12px;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}

.nav_admin_link:hover {
font-family: Arial, Tahoma, Helvetica;
font-size: 12px;
font-weight: normal;
color: #0b4744;
text-decoration: underline;
}

.navigation {
font-family: Arial, Tahoma, Helvetica;
font-size: 12px;
font-weight: normal;
color: #444444;
text-decoration: none;
}

.navigation:hover {
font-family: Arial, Tahoma, Helvetica;
font-size: 12px;
font-weight: normal;
color: #f3f3f3;
text-decoration: none;
}

.nav_side{
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color: #003a65;
}

.nav_side_link {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}

.nav_side_link:hover {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color: #003a65;
text-decoration: none;
}

.utility {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color: #666666;
text-decoration: none;
}

.utility:hover {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color: #999999;
text-decoration: none;
}

.footer {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color: #808080;
}

.footer_link {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color: #ea6c0f;
text-decoration: underline;
}

.footer_link:hover {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color: #999999;
text-decoration: none;
}

.search_box_besedilo {
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
color: #ffffff;
}

.search_box_besedilo_11 {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #ffffff;
}

.search_box_besedilo_10 {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color: #ffffff;
}

.search_box_povezava {
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
color: #ffffff;
text-decoration: underline;
}

.search_box_povezava:hover {
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}

.search_box_povezava_11 {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #ffffff;
text-decoration: underline;
}

.search_box_povezava_11:hover {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #ffffff;
text-decoration: none;
}

.search_box_povezava_10 {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color: #ffffff;
text-decoration: underline;
}

.search_box_povezava_10:hover {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color: #ffffff;
text-decoration: none;
}

.input {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color: #333333;
height: 16px;
border-style: solid;
border-color: #ff9e57;
border-width: 1px;
background-color: #ffffff;
}

.input_chk {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #333333;
height: 12px;
width: 12px;
border-style: solid;
border-color: #ff9e57;
border-width: 1px;
background-color: #ffffff;
}

.input_radio {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #555555;
height: 10px;
width: 10px;
border:solid #ffffff;
border-width:0px 0 0 0;
background-color: #ff9e57;
}

.input_textarea {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #333333;
border-style: solid;
border-color: #ff9e57;
border-width: 1px;
background-color: #ffffff;
}

.input2 {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #333333;
height: 18px;
border-style: solid;
border-color: #bebebe;
border-width: 1px;
background-color: #f6f6f6;
}

.input2_chk {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #333333;
height: 12px;
width: 12px;
border-style: solid;
border-color: #bebebe;
border-width: 1px;
background-color: #f6f6f6;
}

.input2_radio {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #555555;
height: 10px;
width: 10px;
border:solid #ffffff;
border-width:0px 0 0 0;
background-color: #ff9e57;
}

.input2_textarea {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #333333;
border-style: solid;
border-color: #bebebe;
border-width: 1px;
background-color: #f6f6f6;
}

h1 {
font-family: Arial, Tahoma, Helvetica;
font-size: 24px;
font-weight: normal;
line-height: 28px;
color: #283e8f;
text-align:left;
}

h2 {
font-family: Arial, Tahoma, Helvetica;
font-size: 18px;
font-weight: normal;
line-height: 22px;
color: #ea6c0f;
text-align:left;
}

h3 {
font-family: Arial, Tahoma, Helvetica;
font-size: 14px;
font-weight: bold;
color: #000000;
line-height: 17px;
}

h4 {
font-family: Arial, Tahoma, Helvetica;
font-size: 14px;
font-weight: bold;
color: #6D6B6B;
}

.citat {
font-family: Georgia,Serif;
font-size: 12px;
line-height: 18px;
color: #414141;
}

.besedilo {
font-family: Arial, Tahoma, Helvetica;
font-size: 12px;
line-height: 15px;
color: #000000;
text-align:left;
}

.besedilo_11 {
font-family: Arial, Tahoma, Helvetica;
font-size: 11px;
color: #414141;
}

.besedilo_10 {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color: #414141;
}

.povezava {
font-family: Arial, Tahoma, Helvetica;
font-size: 12px;
color: #283e8f;
text-decoration: underline;
}

.povezava:hover {
font-family: Arial, Tahoma, Helvetica;
font-size: 12px;
color: #666666;
text-decoration: none;
}

.povezava_nagovor {
font-family: Arial, Tahoma, Helvetica;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}

/*.povezava_nagovor:hover {
font-family: Arial, Tahoma, Helvetica;
font-size: 12px;
color: #ea6c0f;
text-decoration: none;
}*/

.povezava_or {
font-family: Arial, Tahoma, Helvetica;
font-size: 12px;
color: #eb6c0f;
text-decoration: underline;
}

.povezava_or:hover {
font-family: Arial, Tahoma, Helvetica;
font-size: 12px;
color: #666666;
text-decoration: none;
}

.povezava_11 {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #283e8f;
text-decoration: underline;
}

.povezava_11:hover {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #666666;
text-decoration: none;
}

.povezava_11_or {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #eb6c0f;
text-decoration: underline;
}

.povezava_11_or:hover {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #666666;
text-decoration: none;
}

.povezava_11_w {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #ffffff;
text-decoration: underline;
}

.povezava_11_w:hover {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #ffc091;
text-decoration: none;
}

.povezava_10 {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color: #283e8f;
text-decoration: underline;
}

.povezava_10:hover {
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
color: #666666;
text-decoration: none;
}

.top_povezava{
	margin-left:20px;
	color:#003399;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.top_povezava:hover{
	/*color:#FF6600;*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
font-family: Tahoma, Arial, Helvetica;
font-size:11px;
position:absolute;
top: 0;
border: 1px solid #ffffff; /*THEME CHANGE HERE*/
border-bottom-width: 0;
line-height:18px;
z-index:100;
background-color: #283e8f;
width: 130px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=135,strength=4);*/ /*Add Shadow in IE. Remove if desired*/
}

.dropmenudiv a{
font-family: Tahoma, Arial, Helvetica;
width: auto;
display: block;
text-indent: 5px;
border-bottom: 1px solid #ffffff; /*THEME CHANGE HERE*/
padding: 2px 0 0 7px;
text-decoration: none;
color: #ffffff;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #ea6c0f;
color: #ffffff;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(Scripts/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(Scripts/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Scripts/overlay.png", sizingMethod="scale");
	}
	
.font-size-link{
	color: #FFFFFF;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}
