/* CSS Document */

html, body {margin:0; padding:0;}
body {background:#FFFFFF; color:#333333; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

img {border:0;}
div, form, a {margin:0; padding:0;}

#header {height:218px; width:780px; text-align:left; background:url(h_3.jpg) no-repeat; color:#FFFFFF;}
#header_l {float:left; padding:85px 40px; font-size:18px;}
#header_r {float:right; padding:85px 40px; font-size:18px;}

#container {width:780px; padding:20px 0 20px 0; text-align:left;}
#left_cont {float:left; width:360px;}
#right_cont {float:right; width:400px;}

#footer {height:200px; width:780px; background:#f0f0f0; text-align:left;}
#footer_l {float:left; width:360px; padding:20px 0 0 20px; font-size:9px; color:#666;}
#footer_r {float:right; width:400px; padding:40px 0 0 0;}

a {color:#006699; text-decoration:underline;}
a:hover {text-decoration:none;}

a.link1 {color:#006699; font-size:9px; text-decoration:underline;}
a.link1:hover {text-decoration:none;}

.img_l {float:left; width:170px; font-size:9px; color:#666; padding-bottom:20px;}
.img_r {float:right; width:170px; font-size:9px; color:#666; padding-bottom:20px;}

.h1 {display:block; font-size:11px; text-transform:uppercase; color:#006699; padding-bottom:12px;}



/* H A C K S */

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html .clearfix {height:1%;}
.fix3px {margin-left:-3px;margin-right:-3px;}
html>body .fix3px {margin-left:0px;margin-right:0px;}
