@charset "UTF-8";

body, h1, h2, h3, h4, div, p, table, img, td, ul, li, dl, dt, dd, form {margin: 0px; padding: 0px; border: 0px;}
body {font: 12px/18px Arial, Helvetica, sans-serif; background: #0055a6 url(../images/bg_body.jpg) repeat-x;}
.wrapper {overflow: auto; padding: 0px;}
#container {width: 950px; margin: 0px auto; background: url(../images/bg_container-wrapper.gif) repeat-y center top;}
#container .wrapper {margin: 0px; padding-top: 10px; background: url(../images/bg_container.gif) no-repeat center top;}
#body {margin: 0px; padding: 0px 0px 15px 0px; background: url(../images/bg_body-wrapper.gif) no-repeat center bottom; overflow: auto;}
#body .wrapper {margin: 0px; padding: 0px 0px 20px 0px; background: url(../images/bg_body-wrapper-wrapper.jpg) no-repeat center bottom;}
#footer {width: 950px; margin: 0px auto; background: #0055a6 url(../images/bg_footer.jpg) no-repeat center top; overflow: auto;}
#footer a {color: #99bbdc; text-decoration: none;}
#footer a:hover {color: #fff; text-decoration: underline;}
#footer div.contact {float: left; color: #fff; width: 350px;}
#footer div.contact dl {padding: 25px 45px;}
#footer div.contact dt {font-weight: bold;}
#footer div.contact dd {padding-top: 5px; color: #99bbdc;}
#footer div.ccna {float: left;}
#footer div.language {float: right; color: #fff;}
#footer div.language p {padding: 40px 45px; color: #99bbdc;}
#footer div.language strong {color: #fff;}
#footer div.copyright {float: right; clear: right; color: #4080bc; width: 300px; text-align: right;}
#footer div.copyright p {padding-right: 45px;}
