body { vertical-align: top; text-align: center; background: #54555A url('/img/bg.png') repeat-x top left;
}

html, body {
    height: 100%;
    margin: 0;
    padding: 0;
    border: 0;
    width: 100%;
}

body, p, ul, li, td, div {
    font-family: verdana;
    font-weight: normal;
    font-size: 11px;
    color: #373737;
	 line-height: 1.3;
}

p, li {
    text-align: justify;
}

p {
    padding: 0;
    margin: 15px 20px;
}

li { margin: 5px 20px 5px 20px; }

img {
    display: block;
}

a img {
    border: 0;
}
a, a:link,  a:visited { color: #4b637a; }
a:hover, a:active { color: #be0000; }
:focus { outline: 0; }

hr {
    margin: 0 20px;
    height: 1px;
}

.clear { clear: both; height: 0px; }

form { margin: 0; padding: 0;}

h1 { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 20px; text-align: left; color: #f7460a; line-height: 40px; padding: 0 0 0 50px; display: block; margin: 0px;  height: 40px; }

div#site_map1 { text-align: center; position: absolute; left: 0px; top: 47px; width: 100%; display: none;}
div#site_map2 { width: 1009px; height: 490px;  margin: 0px auto auto auto; }
div#site_map3 { text-align: left; width: 989px; height: 435px;  overflow: auto; background: #FFFFFF; float: left;}
img#sitemap_top { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...); float: left;}
img#sitemap_bottom { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...); float: left;}
img#sitemap_left { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...); float: left;}
img#sitemap_right { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...); float: right;}

a#del_sitemap { float: right; display: inline-block; margin: 50px; text-decoration: none; }
a#del_sitemap img { display: inline; }
div#fitness1 { height: 570px; text-align: center; background-repeat: repeat-x; background-position: top left;  }
div#flash_1 { margin: 0px auto auto auto; width: 1002px; height: 513px; }
div#f_ooter { width: 1006px; height: 45px; margin: 0px auto 10px auto; overflow: hidden; }
#foot_r { float: right; }
#foot_l { float: left; }
ul#foot_m { width: 970px; background: url('/img/footer_bg.png') repeat-x; height: 45px; float: left; text-align: left; list-style: none; margin: 0px; padding: 0px; }
ul#foot_m li { padding: 0px 5px; margin: 0px; display: inline-block; height: 45px; float: left;}
ul#foot_m li a { color: #222222; line-height: 45px; text-decoration: none;  display: block; height: 45px; padding:0 0 0 6px; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 12px; background: url('/img/foot_hover_l.png') no-repeat 0px 50px; }
ul#foot_m li a span { display: block; padding: 0px 6px 0px 0px;  height: 45px; background: url('/img/foot_hover_r.png') no-repeat 0px 50px;}

ul#foot_m li a span strong { display: block; height: 45px; padding: 0px 3px;  background: url('/img/arrow_dn.png') no-repeat 0 50px;}
ul#foot_m li a:hover { color: #FFFFFF; text-decoration: none;  cursor: pointer; background-position: 0px 0px; }
ul#foot_m li a:hover span {  background-position: 100% 0;  }
ul#foot_m li a:hover span strong { background-position: center top;  }

div#bzi {width: 1006px; text-align: left; margin: 0px auto;}
