body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background: #fff; color:#000; margin: 0;	padding:0; }
img { border: 0; }
a { text-decoration: none; color: #0c4b6f; }
h1 { color:#0c4b6f; font-size:35px; font-weight:normal; }
h2 { color:#0c4b6f; font-size:22px; font-weight:normal; }

#wrap { width: 960px; margin: 0 auto; background:#fff;height:100%;min-height:100%; }

#header { width: 960px; height:110px; float:left; }
#header #logo { width:230px; height:110px; float:left; }
#header #menu { margin-right:12px; float:left;background: url(/img/menu_right.gif) no-repeat right 0px; padding-right:5px;margin-top:40px; }
#header #menu ul { padding:0px 0px 0px 10px;margin:0; background: url(/img/menu.gif) no-repeat 0px 0px; height:32px; float:left; }
#header #menu ul li { float: left; list-style: none; float:left;margin-left:10px;margin-right:10px;padding-top:7px; }
#header #menu ul li.active, #header #menu ul li.dir_active { float: left; list-style: none; float:left;margin-left:2px;margin-right:2px;background: url(/img/menu_active.gif) repeat-x;height:25px;padding:7px 8px 0px 8px; }
#header #menu ul li a { color: #ffffff; float:left; font-size:12px; }
#header #menu ul li.active a, #header #menu ul li.dir_active a { color: #b2e3ff; float:left; font-size:12px; }
#header #menu ul li a:hover { color: #b2e3ff; float:left; font-size:12px; }
#header #banner { float:right;padding-top: 20px; }

#welcomebox { width: 920px; padding-left:40px; height: 350px;background:#efeff2 url(/img/handske.jpg) no-repeat right; float:left; }
#welcomebox h1 { margin:30px 0px 0px 0px;padding:0; }
#welcomebox h2 { margin:0px 0px 0px 0px;padding:0; }
#welcomebox p { margin: 20px 0px 0px 0px;padding:0;width:360px;line-height:18px; }
#welcomebox img { margin-top:15px; }

#content { width:960px; float:left; margin:20px 0px; }
#content h2 { margin:15px 0px;padding:0; }
#content #left { width:295px; float:left; border-right:1px solid #eaeaea; padding: 0px 12px; }
#content #center { width:295px; float:left; border-right:1px solid #eaeaea; padding: 0px 12px; }
#content #right { width:296px; float:left; padding: 0px 12px; }

#content .news { width:295px; float:left;margin-bottom:15px; }
#content .news .header { width:295px; float:left; background:url(/img/dotted_line.gif) repeat-x bottom; padding-bottom:4px;font-weight:bold; }
#content .news .date { width:31px; height:34px; float:left; background: url(/img/newsdate.gif) no-repeat; margin: 10px 0px; }
#content .news .date .day { font-size:14px; font-weight:bold; padding: 2px 5px;text-align:center; }
#content .news .date .month { color:#fff; font-size:10px; text-transform:uppercase; padding: 0px 5px;text-align:center; }
#content .news .text { float:left; width: 249px; margin: 10px 0px 10px 15px; line-height:18px; }

#content .contact { width:294px; float:left;margin-bottom:15px; line-height:18px;padding-left:1px; }
#content .contact strong { color: #0c4b6f; }
#content .contact iframe { border:1px solid #dcdcdc;background:#fff;padding:2px; }

#content #right { width:296px; float:left;margin-bottom:15px; line-height:18px;padding-left:12px; }
#content #right strong { color: #0c4b6f; }
#content #right ul { padding:6px;margin:0px 10px; list-style-image: url(/img/bullet.gif);  }



#footer { width:920px; height:14px; float:left; background: url(/img/footer.gif) no-repeat; color:#fff; padding:15px 20px; }
#footer a { color:#b2e3ff; }
#footer a:hover { color:#fff; }

#strateg {
float: right;
height: 25px;
}

#textfooter {
float:left;

}