body{ color: #000000; background: #FFFFFF url(../img/bg01.gif); font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
body, hr, h1, h2, h3, img, form, input, ul, ol, li, div, span, fieldset, legend, p, table, tr, td{ margin: 0; padding: 0; border: 0; }
h1{ font-size: 22px; padding-bottom: 15px; font-family: Verdana, Tahoma; font-weight: normal; clear: both; }
h2{ font-size: 18px; padding-bottom: 10px; font-family: Verdana, Tahoma; font-weight: normal; color: #1b3f71; clear: both; }
h3{ font-size: 14px; padding-bottom: 5px; font-family: Verdana, Tahoma; clear: both; }
p{ padding-bottom: 10px; }
fieldset{ padding: 10px; width: 542px; height: auto; border: #acb4c0 1px solid; }
legend{ padding: 2px 5px 2px 5px; margin-left: 10px; background: #dae4f3; border: #acb4c0 1px solid; }
textarea{ padding: 5px; width:530px; height:150px; border: #acb4c0 1px solid; }
.background{ 	background: url(../img/bg02.gif) repeat-x; }
.main{ width: 895px; margin: 0 auto; position: relative; }
.header{ width: 895px; height: 50px; color: #000000; background: #FFFFFF url(../img/bg01.gif); }
.menu-1{ width: 895px; height: 50px; color: #FFFFFF; background-color: #1b3f71; }
.body-top-1{ width: 895px; height: 239px; color: #000000; background: #FFFFFF url(../img/foto01.jpg) no-repeat; }
.body-top-2{ width: 895px; height: 239px; color: #000000; background: #FFFFFF url(../img/foto02.jpg) no-repeat; }
.body-top-3{ width: 895px; height: 239px; color: #000000; background: #FFFFFF url(../img/foto03.jpg) no-repeat; }
.body-top-4{ width: 895px; height: 297px; color: #000000; background: #FFFFFF url(../img/foto04.jpg) no-repeat; }
.body-top-5{ width: 895px; height: 297px; color: #000000; background: #FFFFFF url(../img/foto05.jpg) no-repeat; }
.body-top-6{ width: 895px; height: 297px; color: #000000; background: #FFFFFF url(../img/foto06.jpg) no-repeat; }
.body-main{ width: 895px; height: auto; color: #000000; background: #FFFFFF url(../img/bg03.gif) repeat-y;}
.footer{ width: 895px; height: 50px; line-height: 50px; color: #aec2df; background-color: #102644; }
.box-1{ float: left; top: 22px; width: 200px; height: 50px; text-align: right; z-index: 1; position: absolute; }
.box-2{ float: right; width: 660px; height: 50px; line-height: 50px; text-align: right; }
.box-3{ float: left; width: 570px; padding: 25px 31px 25px 39px; min-height: 247px; height: auto; background: #e9f2ff url(../../img/bg04.gif) no-repeat left top; }
.box-3 ul, li { list-style-type: none; }
.box-3 ul li { padding-left: 20px; background: url(../img/ar04.gif) left top no-repeat; white-space: pre-wrap; }
.box-3 ul{ padding: 0 0 10px 10px;}
.box-3 a{ color: #1b3f71; }
.box-3 a:hover{ color: #000000; }
.box-4{ float: right; width: 217px; padding: 35px 15px 25px 15px; min-height: 247px; height: auto; background: #dae4f3 url(../../img/bg05.gif) no-repeat left top; }
.box-4 a{ color: #1b3f71; }
.box-4 a:hover{ color: #000000; }
.box-5{ width: 895px; height: 196px; }
.box-5a{ width: 895px; height: 156px; font-weight: normal; }
.box-5b{ width: 895px; height: 217px; }
.box-5c{ width: 895px; height: 257px; }

.box-6 { width: 895px; line-height: 40px; height: 40px; font-size: 18px; font-weight: normal; }

.box-6a { float: left; width: auto; }
.box-6a .bg{ position:inherit; width: auto; line-height: 40px; height: 40px; background: transparent url(../img/bg06.png) repeat-x; }
.box-6a .ul, .li{ float: left; list-style-type: none !important; }
.box-6a .li a{ display: block; margin: 0; padding: 0 15px 0 15px; color: #000000; text-decoration: none; }
.box-6a .li a:hover{ color: #000000; }
.box-6a .noactive { background: transparent url(../img/bg06.png) repeat-x; }
.box-6a .active{ background: transparent url(../img/bg07.png) repeat-x; }
.box-6a .active a{ color: #FFFFFF !important; text-decoration: none; }
.box-6b { line-height: 40px; height: 40px; font-size: 18px; font-weight: normal; }

.box-6c{ float: left; width: 895px; line-height: 40px; height: 40px; font-size: 12px; font-weight: bold; background: transparent url(../img/bg09.png) repeat-x; }
.box-6c .ul, .li{ float: left; list-style-type: none !important; }
.box-6c .li a{ display: block; width: auto; margin: 0; padding: 0 15px 0 15px; color: #FFFFFF; text-decoration: none; background: url(../img/sep03.gif) right center no-repeat;}
.box-6c .li a:hover{ color: #fff66d; }
.box-6c .active a{ color: #fff66d !important; text-decoration: none; }
.box-7{ padding: 0 10px 0 10px; margin-bottom: 15px; width: 542px; height: 50px; line-height: 50px; font-weight: bold; background: #dae4f3; border: #acb4c0 1px solid; }
.box-7 a{ color: #000000; }
.box-7 a:hover{ color: #000000; }
.box-8{ float: left; padding: 0 5px 0 10px; width: 300px; height: 50px; }
.box-9{ float: right; padding: 0 10px 0 5px; width: 560px; height: 50px; text-align: right; }
.box-10{ float:left; width: 200px; height: 28px; line-height: 28px; }
.box-11{ float: right; width: 340px; height: 28px; line-height: 28px; }
.box-12{ width: 562px; height: 30px; line-height: 30px; text-align: center; }
.box-13{ float:left; width: 540px; height:auto; }
.box-14{ padding: 0 10px 0 10px; margin-bottom: 15px; width: 550px; height: 30px; line-height: 30px; font-weight: bold; text-align: right; background: #dae4f3; border-top: #acb4c0 1px solid; }
.box-14 a{ color: #1b3f71; }
.box-14 a:hover{ color: #1b3f71; } 
.box-14 button{ width: 130px; height: 22px; color: #1b3f71; background: transparent url(../img/clear.gif) no-repeat scroll 0 0; border: medium none; cursor:pointer; position:relative; }
.box-15a{ float: left; width: 170px; height: 18px; line-height: 18px; }
.box-15b{ float: left; width: 200px; height: 18px; line-height: 18px; }
.box-15c{ float: left; width: 200px; height: 18px; line-height: 18px; }
.box-15c button{ width: 130px; height: 18px; color: #1b3f71; background: transparent url(../img/clear.gif) no-repeat scroll 0 0; border: medium none; cursor:pointer; position:relative; }
.box-15c a{ color: #1b3f71; }
.box-15c a:hover{ color: #1b3f71; }
.in{ padding: 2px 5px 2px 5px; width: 330px; border: #acb4c0 1px solid; }
.bsave { width: 150px; height: 22px; line-height: 22px; background: transparent url(../../img/bt01.png) no-repeat scroll 0 0; border: medium none; cursor: pointer; display: block; position: relative; }
.red{ color: #FF0000; }
.bold{ font-weight: bold }
.cl{ clear: both; }
.pt5{ padding-top: 5px; }
.box-img-main{ width:560px; margin-bottom: 15px; padding: 10px 0 0 11px; background: #dae4f3; border: #acb4c0 1px solid; }
.box-img{ float:left; width:auto; margin:0 9px 7px 0; text-align: center; }
.box-img a{ color: #1b3f71; }
.box-img a:hover{ color: #000000; }
.box-img img{ border: #acb4c0 1px solid;  }
.bg{ background: #dae4f3; }