*{margin:0;padding:0;}
a:link,a:visited{color:#0041A3;}
a:hover{text-decoration:none;color:#f00;}
body{margin:0px;padding:0px;background:#fff;font:13px arial,helvetica;color:#333;}
#box{background:url(i/head.jpg) no-repeat;width:777px;height:155px;margin:1px;padding:0;}
#header{width:777px;height:155px;}
#logo{padding-left:400px;padding-top:55px;height:100px;}
#logo h1{font-size:20px;font-weight:normal;}
#logo h1 a{color:#fff;}
#logo a{text-decoration:none;text-transform:lowercase;font-style:italic;}
#menu{background:url(i/bott.gif) no-repeat;height:30px;width:777px;padding-left:220px;padding-top:6px;}
#menu ul{margin:0;list-style:none;}
#menu li{display:inline;}
#menu a{display:block;float:left;width:90px;height:30px;margin-left:1px;text-align:center;text-decoration:none;color:#fff;font-weight:bold;font-size:14px;}
#menu a:hover{margin-top:-3px;}
#info{width:771px;padding:2px;}
#left{float:left;width:170px;}
#right{float:right;width:555px;}
#right a{color:#0041A3;text-decoration:none;}
#right p{padding-bottom:5px;}
#right h1{font-size:28px;color:#0041A3;padding-bottom:5px}
#right h2{padding-top:5px;color:#0041A3;}
#right h4{font-size:12px;color:#0041A3;padding-top:10px}
#right .pic{float:left;margin:5px;}
#right .pic1{float:right;margin:5px;}
.small p{margin:0;font-size:11px;}
.block{margin-bottom:20px;}
.block .title{height:33px;width:207px;padding:10px 0 0 10px;background:url(i/title.gif) no-repeat;font-size:14px;color:#fff;}
.block .cont{padding:3px;}
#news ul{margin:0;list-style:none;}
#news h3{margin:0;font:bold x-small verdana,arial,helvetica;}
#news p{margin-bottom:10px;font-size:smaller;line-height:normal;}
#foot{clear:both;height:15px;padding:10px 0;background:#000;border-top:3px solid #5592C6;border-bottom:3px solid #5592C6;text-align:center;}
#foot p{margin:0;color:#fff;font-size:10px;}
#foot a{color:#fff;font-size:10px;}
#foot a:hover{color:#f00;}