@charset "utf-8";
/* CSS Document */

body{
width:990px;
background:#fafafa;
}

#spacer_top{
height:1px;
width:990px;
}

#header{
height:125px;
width:990px;

}

#main_container{
font-family:"Segoe Ui";
font-size:11pt;
width:990px;
}



#part_content_3 a:link,#part_content_3 a:visited,#l_box_content a:link,#l_box_content a:visited{
text-decoration:underline;
color:#009900;
}

#part_content_3 a:hover,#l_box_content a:hover{
text-decoration:none;
color:#009900;
}

#part_header{
width:990px;
}

#part_header_1{

}

#part_header_2{
background:url(img/logo_top.jpg);
height:122px;
background-repeat:no-repeat;
vertical-align:bottom;
}

#part_header_3{
background:url(img/header23.jpg);
height:122px;
width:749px;
background-repeat:no-repeat;
vertical-align:bottom;
text-align:left;
}

#part_menu_1{
background:#aa9f89;
height:60px;
vertical-align:bottom;
}

#part_menu_2{
background:url(img/logo_bottom.jpg);
background-repeat:no-repeat;
vertical-align:bottom;
}

#part_menu_3{
background:#aa9f89;
height:60px;
vertical-align:top;
}

#mainmenu{
vertical-align:top;
padding-top:4px;
}

.sep_mainmenu{
padding-left:15px;
padding-right:15px;
}

.mainmenu_normal{
font-size:19px;
text-align:center;
color:#ffffff;
}

#part_submenu_1{
height:34px;
background:#363636;
}

#part_submenu_2{
background:url(img/searchbox_bkg_top.jpg);
background-repeat:no-repeat;
}

#part_submenu_3{
height:34px;
background:#363636;
}


#part_content_1{
}

#part_content_2{
vertical-align:top;
}

#searchbox_bottom{
background:url(img/searchbox_bkg_bottom.jpg);
height:55px;
background-repeat:no-repeat;
}

#searchbox_bottom_content input {
border:0px;
}


#spacer_searchbox{
height:5px;
font-size:1px;
}


#spacer_box1{
height:4px;
}

#searchfield{
margin-left:35px;
padding-top:1px;
border:none;
width:85px;
color:#666666;
height:20px;
}

#searchfield_bkg{
width:132px;
height:23px;
background:url(img/searchfield_bkg.jpg);
background-repeat:no-repeat;
border:none;
}

#button_ok {
background:url(img/button_ok.jpg);
background-repeat:no-repeat;
vertical-align:middle;
height:23px;
width:43px;
color:#FFFFFF;
font-weight:bold;
font-size:8px;
}




#part_content_3_container{
margin-left:10px;
margin-top:15px;
}

#copyright{
padding-top:110px;
padding-left:5px;
}

.lead_title{
color:#000000;
font-weight:bold;
margin-bottom:10px;
font-size:18px;
}

.lead_text{
font-size:15px;
color:#858585;
text-align:justify;
letter-spacing:-1px;


line-height:18px;

}

#l_box_top{
height:8px;
width:204px;
background:url(img/l_box_top.jpg);
background-repeat:no-repeat;
}
#l_box_content{
width:204px;
background:#ece9e4;

}

.l_box_content_img{
text-align:center;
padding-bottom:20px;
}

.l_box_content_text{
text-align:justify;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
font-size:13px;
color:#969591;
}

#spacer_l_box{
height:16px;
font-size:1px;
}

#spacer_info{
height:15px;
}

#l_box_bottom{
height:9px;
width:204px;
background:url(img/l_box_bottom.jpg);
background-repeat:no-repeat;
}

#spacer_r_box{
height:3px;
}

#r_box_top{
height:10px;
background:url(img/r_box_top.jpg);
background-repeat:no-repeat;
}

#r_box_content{
background:#2faf35;
min-height:250px;
width:230px;
font-size:12px;

color:#ffffff;
}

#r_box_content_text{
padding-top:14px;
padding-left:25px;
padding-right:25px;
text-align:justify;
padding-bottom:15px;
font-weight:bold;
}


#r_box_tr{
height:52px;
width:230px;
background-color:#2faf35;
background-repeat:no-repeat;
}

#r_box_title{
height:20px;
background-color:#2faf35;
color:#ffffff;
padding-left:15px;
padding-bottom:10px;
font-size:13px;
font-weight:bold;
}

#r_box_tr2{
background:url(img/r_box_tr.jpg);
background-repeat:no-repeat;
height:52px;
width:230px;
background-position:center;
}


#r_box_bottom{
width:230px;
height:12px;
background:url(img/r_box_bottom.jpg);
background-repeat:no-repeat;
}


#linkbox_title{
color:#aa9f89;
font-size:20px;
font-weight:bold;
}

.linkbox_title{
vertical-align:top;
margin-left:10px;
margin-bottom:2px;
color:#000000;
font-size:15px;
font-weight:bold;
}

.linkbox_content{
vertical-align:top;
margin-left:10px;
color:#777777;
font-size:14px;
vertical-align:top;
display:block;
text-align:justify;
}

#linkbox{
text-align:justify;
margin-right: 15px;
}

#linkbox_sep{
background:url(img/linkbox_sep.jpg);
background-repeat:repeat-x;
background-position:center;
height:15px;
width:92%;


}

linkbox_1_img{
width:96px;
height:87px;
}


.linkbox_btn{
width:34px;
vertical-align:middle;
text-align:center;
border:0px;
}

.linkbox_btn img{
border:0px;
}

.linkbox_sep{
height:16px;
width:92%;
background:url(img/sep.jpg);
background-repeat:repeat-x;
background-position:center;
}

#part_menu{
width:990px;
}

#part_content{
width:990px;
}

#spacer_footer{
height:30px;
}

#bottom_menu{
width:955px;
text-align:right;
}

#bottom_menu_content{
word-spacing:25px;
font-size:12px;
margin-top:25px;
color:#b8b7b7;
}

#bottom_menu_content a:link{
text-decoration:none;
color:#CCCCCC;
}

#bottom_menu_content a:visited{
text-decoration:none;
color:#999999;
}

#bottom_menu_content a:hover{
text-decoration:none;
color:#666666;
}



#footer{
height:25px;
background:#cdcdcd;
width:100%;
}




/* Styles for the entire LavaLamp menu */
.lavaLamp {
    position: relative;
    height: 52px; width: 600px;
 	margin:0px;
    overflow: hidden;
}
    /* Force the list to flow horizontally */
    .lavaLamp li {
        float: left;
        list-style: none;
		    }
        /* Represents the background of the highlighted menu-item. */
        .lavaLamp li.back {
            background: url("./inc/lava.gif") no-repeat right -52px;
            width:10px; height: 52px;
            z-index: 2; 
            position: absolute;
        }
		
		        .lavaLamp li.back {
            background: url("./inc/lava.gif") no-repeat right -52px;
            width: 10px; height: 52px;
            z-index: 2; 
            position: absolute;
        }
		
		
            .lavaLamp li.back .left {
                background: url("./inc/lava.gif") no-repeat top left;
                height: 52px;
                margin-right: 15px;
            }
        /* Styles for each menu-item. */
        .lavaLamp li  a  {
            position: relative; overflow: hidden;
            text-decoration: none;
            font-size:18px;

			
            color: #fff; outline: none;
            text-align: center;
            height:25px;
            z-index: 10;
            float: left; display: block;
            margin: auto 17px;
			padding-top:12px;
        }
        
		.sep_item{
		padding-top:15px;
		}