﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:11px;line-height:13px;font-family:Arial;background:#808187 url(images/bg01.jpg) repeat-x left -10px;color:#727070;}
input,select,textarea{font-size:10px;line-height:12px;font-family:Arial; vertical-align:middle;}
a{text-decoration:none;color:#727070;}
a:hover{text-decoration:underline;}
h1{font-size:24px;line-height:26px;}
h2{font-size:18px;line-height:20px;}
h3{font-size:16px;line-height:18px;}
h4{font-size:13px;line-height:15px;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.col1,.col2,.col3{ float:left; width:auto;}
.col01,.col02,.col03{ float:left; width:auto;}
p{ padding:8px 0;}
div.container{width:995px; height:624px;margin:0 auto; background:url(images/bg02.jpg) no-repeat left top;}
div.page{ width:945px; margin:0 0 0 50px; clear:both; padding:28px 0 0 0;}
div.side{ width:226px; float:left;}
div.main{ width:693px; float:left;}
div.menu{ height:453px;}
div.logo{ padding:0 0 0 56px;}
div.language{ width:637px;}
div.language div.cols1{width:auto;overflow:hidden;clear:both; float:right;}
div.language div.cols1 div.col1{ padding:0 4px 0 0;}
a.spanish{ width:61px; height:22px; display:block; float:left; background:url(images/spanish.jpg) no-repeat left top; line-height:22px;font-size:10px; text-transform:uppercase;padding:0 0 0 34px;}
a.english{ width:61px; height:22px; display:block; float:left; background:url(images/english.jpg) no-repeat left top; line-height:22px; font-size:10px; text-transform:uppercase; padding:0 0 0 34px;}
a.spanish:hover,a.english:hover{ text-decoration:none;}
div.content{ padding:34px 0 0 0;}
div.copyright{ width:637px; text-align:right; padding:52px 0 0 0;}