/* CSS Document */

body { margin: 0; padding: 0; height: 100%; width: 100%; font: normal 100% Tahoma, Arial, Helvetica, sans-serif; line-height:normal; background:url(images/home/bg_site.gif) fixed; }

img, form { margin:0; padding:0; border:none; }

p { font-size:12px; margin:0; padding:10px 21px 10px 21px; }

a { font-size:11px; color:#417008; text-decoration:none; }

a:hover { text-decoration:underline; }

h1 { border-left:solid 5px #000; margin:0 0 13px 1px; padding:0 0 0 16px; text-transform:uppercase; font-size:20px; font-weight:normal; }

.clear { clear:both; font-size:0; }

.wrap { background:url(images/home/bg_wrap.gif) repeat #fff; width:770px; margin:0 auto; border-bottom:solid 7px #fff; }

.header { background:#fff; }

.header ul { margin:0; padding:64px 22px 0 0; list-style:none; float:right; }

.header li { float:left; }

.header a { font-size:0; height:9px; float:left; display:block; }

.header a:hover { background-position:bottom; }

.menu1 { background:url(images/home/menu1.gif) no-repeat top; width:53px; }
.menu2 { background:url(images/home/menu2.gif) no-repeat top; width:55px; }
.menu3 { background:url(images/home/menu3.gif) no-repeat top; width:61px; }
.menu4 { background:url(images/home/menu4.gif) no-repeat top; width:63px; }
.menu5 { background:url(images/home/menu5.gif) no-repeat top; width:86px; }
.menu6 { background:url(images/home/menu6.gif) no-repeat top; width:66px; }
.menu7 { background:url(images/home/menu7.gif) no-repeat top; width:61px; }

.logo { float:left; }

.content { padding:28px 18px 15px 14px; }

.contLeft { float:left; width:219px; padding-right:9px; }

.contRight { float:right; width:510px; }

.box1, .box2, .box3 { border:solid 4px #fff; padding:23px 0 13px 0; margin-bottom:11px; }

.box1 { background:#ffece5; }

.box1 h1 { color:#910b1e; border-left-color:#910b1e; }

.box2 { background:#dff6c1; }

.box2 h1 { color:#417008; border-left-color:#417008; }

.box3 { background:#f1f1f1; }

.logoBox { background:url(images/home/logo_in_box.gif) no-repeat right bottom #f1f1f1; padding-bottom:35px; }

.footer { height:55px; width:100%; }

.copy { padding:8px 0 0 18px; width:228px; height:32px; background:#000; color:#fff; float:left; font-size:10px; }

.footerMenu { list-style:none; padding:10px 0 0 45px; margin:0; width:479px; height:30px; background:#497e0b; float:right; }
.footerMenu li { float:left; padding:0 15px 0 0; }
.footerMenu a { color:#fff; }

.activePage { text-decoration:underline; }

