@charset "utf-8";
/* CSS Document */


html, *{
margin: 0;
padding: 0;
}


html {
}


body{
font-family:"Gill Sans MT", Verdana, Algerian, Arial;
height: 100%;overflow: inherit;
background-color:#FFFFFF;
}
	

#header {
width:100%;
height:270px;
background:url(images/header.gif);
background-color:#829F52;
background-position:right;
background-repeat:no-repeat;
z-index:4;
clear: both;
position: relative;
}	


h1{
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
color:#022859;

}


h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#a55309;
text-decoration:none;
list-style:none;
float:right;
padding-right:15px;
padding-top:15px;
font-weight:100;
}

h2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#a55309;
text-decoration:none;


}


h2 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#DE802C;
text-decoration:underline;


}


h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
color:#3f7ea7;
font-weight:100;
float:right;
text-decoration:none;
padding-top:5px;

}




h4{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#022859;
font-weight:100;
}




h4 a{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#022859;
text-decoration:none;

}


p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#022859;
padding-left:3px;
padding-right:3px;
padding-top:5px;
padding-bottom:5px;
}
	
	
	
#wrapper {
width:1050px;
height:auto;
margin: 0 auto;
min-height: 100%;
}


	
*html wrapper{
height: 100%;

}

#pagetop{
background-color:#829F52;
width:100%;
height:270px;
z-index:3;
}
	

	


#logo {
background:url(images/logo.png);
z-index:6;
background-repeat:no-repeat;
background-position:left;
position:relative;
top:35px;
left:35px;
height:150px;
width:1050px;
margin:0 auto;	
}
	
	
#mask {
width:1050px;
height:270px;
clear: both;
background:url(images/maski.png);
background-position:left;
background-repeat:no-repeat;
z-index:5;
position: relative;
margin:0 auto;
}
	
	
#category {
width: 100%;
height:42px;
z-index:5;
position: absolute;
bottom: 0px;
}
	


#links {
margin: 0 auto;
width: 1050px;
height: 42px;
}



#subcategory {
width:150px;
height:400px;
float:left;
overflow:auto;
background:#eceee5;
margin-top:25px;
margin-right:25px;
margin-bottom:25px;
padding-top:25px;
padding-left:25px;
padding-right:25px;
}
	
	
#content {
width:500px;
float:left;
padding-top:25px;
padding-left:25px;
padding-right:25px;
margin-top:25px;
background:#eceee5;
margin-bottom:25px;
margin-right:15px;
}
	

	
#sidebar{
width:220px;
height:100%;
float:right;
background:#E6EEE4;
margin-top:25px;
margin-bottom:25px;
padding-top:25px;
padding-left:15px;
padding-right:15px;
}
	

	
#footer {
height:50px;
width: 100%;
clear:both;
background:#eceee5;
margin-top:25px;
}




	
#links ul li{
list-style-type:none;
float:left;
text-decoration:none;
}	
	


	
#links ul li a{
display:block;
text-decoration:none;
list-style-type:none;
color:#022859;
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:200;
text-align:center;
padding-top:5px;
height:37px;
}	
	
	

#links ul li a:hover{
text-decoration:none;
list-style-type:none;
color:#2c599d;
}	
	
	
	
.clear{
clear:both;
}





.cat-item{
background:url(images/tab.png);
width:101px;
height:42px;
}
	


.cat-item a:hover{
background:url(images/tab-current.png);
width:101px;
height:37px;
}



.current-cat, .current-cat-parent{
background:url(images/tab-current.png);
color:#010811;
background-repeat:no-repeat;
width:101px;
height:42px;
}


#links ul li .children{
color:#022859;
font-family:Arial, Helvetica, sans-serif;
display:none;
}


#footer li.page_item{
list-style-type:none;
float:right;
text-decoration:none;
padding-right:10px;
padding-bottom:25px;
}


.content a {
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#a55309;
}



.content a:hover {
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#de802c;
}



a
{text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#022859;
}



a:hover{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#245aa0;
}


.post{

}



.line {
border-bottom: 1px solid #a55309;
margin-bottom:15px;
width:100%;
display:block;
height:1px;
}



.subcategories a{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#a55309;
text-decoration:none;
list-style-type:none;
background-image:none;
height:25px;
}

.subcategories a:hover{
color:#DE802C;
text-decoration:underline;
background-image:none;
}


.subcategories ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#a55309;
text-decoration:none;
list-style-type:none;
background-image:none;
height:25px;
}



.subcategories ul li a{
color:#a55309;
text-decoration:none;
background-image:none;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}



.subcategories ul li a:hover{
color:#DE802C;
text-decoration:underline;
background-image:none;
}


.pages{
height:15px;
width:100%;
}
