@charset "utf-8";
/* CSS Document */
*{
margin:0px;
padding:0px;
}
html{
height:100.2%;
}
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#808080;
background:#eee;
}
h4{
font-size:14px;
padding-top:0px;
}ul{
padding-top:5px;
}
li{

margin-left:15px;
padding-bottom:5px;
line-height:16px;
}

p{
line-height:20px;
padding-top:5px;
}
.clear{
clear:both;}
#wrapper{
width			:1000px;
margin			:20px auto;
background:#FFFFFF;
}
#head{
background:url(images/logo.gif) no-repeat 0px 0px #0D5C31;
border-right:50px solid #ede229;
height:176px;
width:950px;}
#site{
border-top:5px solid #D0D0D0;
background:url(images/site-bg.gif) repeat-y;
}
#adr{
font-size:10px;
font-weight:bold;
line-height:14px;
width:152px;
padding:15px;
border-top:5px solid #D0D0D0;
}
#menu{
width:182px;
padding:40px 0px 0px 0px;
float:left;
}
#menu a{
letter-spacing:3px;
margin-top:5px;
display:block;
color:#808080;
font-variant:small-caps;
font-weight:bold;
font-size:14px;
text-decoration:none;
line-height:22px;
padding-left:40px;

height:auto;
}
#menu a:hover, #menu a.activ{

background:#eee;}
#menu a.activ{
color:#000;
}
#submenu{
margin-top:0px;
background:#f6f6f6;
padding-bottom:5px;
}
#submenu a{
letter-spacing:normal;
background:url(images/submenu.gif) no-repeat 40px 4px;;
margin-top:0px;
line-height:16px;;
display:block;
color:#808080;
font-weight:normal;
font-variant:normal;
font-size:12px;
text-decoration:none;
padding-left:55px;
}
#submenu a:hover, #submenu a.activ{
background:url(images/submenu-over.gif) no-repeat 40px 4px;;
}
#txt a{
color:#606060;
}
#txt a:hover{
color:#000;

}
#txt{
width:470px;
padding:17px 20px 20px 25px;;
float:left;
line-height:18px;}
#txt p{
padding-bottom:7px;
}
h1{
letter-spacing:3px;
padding-bottom:10px;
padding-top:0px;
font-variant:small-caps;
font-size:18px;}
#right{
padding-top:45px;
width:250px;
float:left;}
img{
padding-bottom:40px;}
ul p{

padding:0px 0px 0px 50px;
}
hr{
	color:#eee;}