@charset "utf-8";

/*   
Theme Name: ekoiklima.si
Theme URI: http://www.oblikovalec.com/
Description: Ekoklima 1.0 theme
Author: Oblikovalec.com
Author URI: http://www.oblikovalec.com/
Version: 1.0

/* CSS Document */

body,html{
margin:0px;
padding:0px;
background-color:#e7e7e7;
min-height:101%;
}
#wraper{

width:auto;}

#content_wraper{
margin-left:auto;
margin-right:auto;
width:983px;
height:auto;
overflow:visible;}
#header{
margin:0px;
padding:0px;
margin-top:20px;
height:279px;
}
#header a img{
vertical-align:top;
}
#content{
margin-left:auto; 
margin-right:auto;
background-image:url(images/body_bg.jpg);
background-position:top;
background-repeat:repeat-y;
height:auto;
overflow:auto;
width:983px;
padding-bottom:20px;
}
#sidebar{
width:230px;
background-image:url(images/line_vertical.gif);
background-repeat:repeat-y;
background-position:right;
overflow:auto;
float:left;
clear:left;
}
#home_and_mail{
margin-left:30px;
height:32px;
display:block;
height:auto;
}

#mainbar{
float:left;
width:688px;
clear:right;
height:auto;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4e4e4e;
padding-left:32px;
padding-right:33px;
}
#mainbar h1{
font-size:18px;
margin:0px;
padding:0px;
margin-top:13px;
margin-bottom:20px;

}
#nav_div{
margin-top:20px;
height:auto;
}
#nav{
margin:0px;
padding:0px;
margin-left:32px;
list-style-type:none;
}

#nav li{
background-image:url(images/bullet.gif);
background-position:left 4px;
background-repeat:no-repeat;
padding-left:15px;
margin-bottom:3px;
margin-top:3px;

}
#nav li a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#000000;
}
#nav li a:hover{
text-decoration:underline;
}
#footer{
background-image:url(images/footer.png);
background-repeat:no-repeat;
background-position:left;
width:968px;
height:57px;
margin-bottom:30px;
text-align:center;
padding-top:57px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4e4e4e;
font-size:12px;
padding-right:15px;
}
#footer a{
text-decoration:none;
color:#4e4e4e;
}
#footer a:hover{
text-decoration:underline;
}
#nav li ul{
display:none;
}
.current_page_item{
font-weight:bold;
}


.current_page_parent ul{
display: block!important;
font-weight:normal!important;
}
#nav li ul{
	margin:0px;
	padding:0px;
list-style-type:none;
}
#nav li ul a{
font-size: 12px!important;
}

#nav li ul li{
background-image:none!important;
}
.current_page_ancestor{
font-weight:bold;
}
.current_page_item ul{
display: block!important;
font-weight:normal!important;
}

.current_page_item ul li ul{
display: none!important;;
}
.current_page_ancestor ul{
font-weight:normal!important;
}
.current_page_parent .page_item ul{
display: none!important;
}
.current_page_parent .current_page_item ul{
display: block!important;
}
.current_page_ancestor ul{
display: block!important;
}
.current_page_ancestor ul li ul{
display: none!important;;
}
.current_page_ancestor .current_page_parent ul{
display: block!important;
}

