body {margin:0px; padding:0; font-family: sans-serif; font-size:11px;background: #637797;}
p, table, td, tr, div { margin:0; padding:0;}
img {margin: 0; padding: 0; border:0;}

a:link{color: #3c4f70;  text-decoration:none; font-size:11px;}
a:hover{color: #6c81a0;  text-decoration: underline; font-size:11px;}
a:visited {color: #3c4f70; text-decoration:none; font-size:11px;}

#container {background: #637797; position: absolute;  height: 96%;}

#menu {background-color: #3c4f70; margin:0 0; padding:0; height: 22px; padding-top:6px; position:fixed;}
#menu a {color: #FFF; margin-right:4px; font-size:11px;}
#menu a:hover {color: #6c81a0;}
ul {text-align:left; color: #FFF; padding:0; list-style:none; }
li {display: block; margin:0; padding: 0 0 10px 8px; float:right;}

#bottom, #top {margin: 0 auto; text-align:center;}
#top {background-color:#b1bdd1; background-repeat:no-repeat; background-position:bottom;background-image:url(../images/bg_h.gif);top:26px;
 display:block;height: 60%;}


#bottom {background-color: #637797; bottom:26px; display:block;
height: 35%; }
#bottom p {padding-top: 10px; color:#FFF;}
#bottom img {margin-top: 8px;}


#footer {position: fixed; bottom: 0; background-color: #3c4f70; padding:0; height: 26px;}
#footer p {color:#FFF; margin: 0px auto; padding: 6px 0;}


#container, #menu, #top, #bottom, #footer, #header, #content {width:100%;}

ul, #footer p, #bottom p, #header span {width:760px; margin: 0 auto;}

#header {height:100px; background-color: #c8d1df; margin: 30px 0 0 0;}
#header span {border-bottom: 2px solid #a7b3c6; display:block; clear:both;
background-image: url(../images/title/logo.png); background-repeat: no-repeat; background-position: 2px; text-align:right;}

#header img {margin: 10px;}

#content {background-color:#c8d1df; padding: 28px 0;}
h1 {font-size: 16px; font-weight:bold; text-transform: uppercase; font-weight: bold; float:none; margin: 0px;}

#ff {width: 760px; margin: 0 auto; padding-left: 60px;font-size: 12px;}
#ff div {float:left; margin: 6px 8px 0 0; display: block; height:120px;}
#ff p {float: left;}
#ff div p img { margin: 0 8px 0 0px; width: 76px; height: 76px;}

h2 {font-size: 12px; margin: 8px 0 10px 0; font-weight: normal; width:100px;}
h4 {font-size: 12px; margin: 8px 20px 10px 0; padding:0; font-weight:normal; width:300px; display: block; float:left; line-height: 16px;}
h5 {font-size: 12px; margin: 8px 0px 10px 0; padding:0; font-weight:normal; width:400px; display: block; float:left; line-height: 16px;}
h6 {font-size: 12px; margin: 8px 20px 10px 0; padding:0; font-weight:normal; width:340px; display: block; float:left; line-height: 16px;}
.sep {background-image: url(dot.png); background-repeat:repeat-y; width: 16px; height:120px; display: block; float:left; margin-top: 7px;}

a.mail {font-size:12px;}
