body {margin:0; padding:0; text-align:center; background:#fffcf7; font-family:Arial; font-size:10pt;}
h1 {display:none;}
h2 {margin:0; width:50%; display:inline; border-width:3px 3px 3px 0; border-color:#e6e6e6; border-style:solid; padding:3px 15px 3px 30px; font-size:14pt; background-image:url(image/title-bg.png); background-color:#5beb3a; background-repeat:repeat-y;}
h3 {padding: 5px 0 10px 0; margin: 0;}
.title {padding:3px 0 10px 0; margin-bottom:10px; }
#hidden{display:none;}
#main {width:1072px; margin: auto; text-align: left;}
#header {margin:10px 0px 0px 0px; position:relative;}
#footer {background:url(image/footer.png); background-repeat:no-repeat; height:120px; margin:0px; position:relative; clear:both;}
#footer .copy {line-height:110px; font-size:14pt; color:#333; text-align:center;}
#celacr {margin-left:910px;height:26px;width:160px; background:url(image/celacr.png); background-position:right; background-repeat:repeat-y;
border-width:3px 3px 3px 0; border-color:#e6e6e6; border-style:solid;}
#celacrhref {display:block; position:absolute; top:0; right:0; width:110px; text-align:center; line-height:33px; font-weight:bold; color:#000;font-size:15px;}
#headerimage {background:url(image/header2.png); height:210px; margin-top:10px; position: relative;}
#mainhref {display:block; height:110px; width:630px; position:absolute; left:140px; top:0;}
#menu {position:relative;}
#menu ul {margin:10px 0 0 0; list-style-type:none; padding:0; background:url(image/menu-bg.png); border:9px solid #dbdcda; height:30px; line-height:30px;}
#menu ul li {border-left: 1px solid #c0c2c1; float:left;}
#menu ul li:hover {background:url(image/menu-hover.png);}
#menu ul li a {padding:0px 12px 0px 30px; display: block; color:#000; text-decoration: none; font-weight:bold; background:url(image/menu-arrow.gif); background-repeat:no-repeat; background-position:left center;}
#menu ul li a:hover {color:#000; text-decoration: none;}
#menuleft {position:absolute; top:0; left:0; height:48px; width:18px; background:url(image/menu-left.png);}
#menuright {position:absolute; top:0; left:1054px; height:48px; width:18px; background:url(image/menu-right.png);z-index:2;}
#mapa {position:absolute; top:-5px; right:25px; width:252px; height:185px;}
#mapa object {margin:0; padding:0;}
.buttons {height:32px; width:124px; display:block; position:absolute; top:150px; color:#fff; text-align:center; text-decoration:none; font-weight:bold; line-height:24px;}
#button1 { background:url(image/button-green.png); right:460px;}
#button1:hover { background:url(image/button-green-h.png); right:460px;}
#button2 { background:url(image/button-green.png); right:325px;}
#button2:hover { background:url(image/button-green-h.png); right:325px;}
#button3 { background:url(image/button-green.png); right:190px;}
#button3:hover { background:url(image/button-green-h.png); right:190px;}
#button4 { background:url(image/button-red.png); right:55px;}
#button4:hover{ background:url(image/button-red-h.png); right:55px;}
#descript { position:absolute; top:155px; left:65px; color:#fff; font-size:12pt; font-weight:bold;}
#bottommenu {font-size:10pt; position:absolute; top:12px; right:20px;}
#bottommenu a {color:#222; font-weight:bold;}
#bottommenu a:hover {text-decoration:none;}
#page {margin-top:7px;}
#content {margin: 0 210px 0 210px; padding:10px; background:#fff;font-family:verdana; text-align:justify;}
#leftpanel {float:left; width:200px; padding-top:10px; margin-left:10px;}
#rightpanel {float:right; width:200px; padding-top:10px; margin-right:10px;}
.sidetext {margin-left:32px;padding: 3px;text-align:justify;width:130px;margin-bottom:5px;}
.contenttext {margin-left:22px;margin-bottom:5px;padding: 3px;text-align:justify;width:575px;}
img {border:0;}
a {color: #003f9e; text-decoration:underline;}
a:hover {text-decoration: none;}
.tablelist {width:100%;}
.center {text-align:center;}
.centerlist {text-align:center;}
.centerlist input {width:140px;}
.dolelist{text-align:justify;}
.centerlist table {text-align:left; margin:auto;}
.banner {text-align:center; margin:0 0 10px 0;}
.banner img {border:1px solid #888; background:#fff; margin:0; padding:3px;}
.banner div {margin:auto; position:relative; border:1px solid #888; padding:3px;}
.banner div table {width:100%; background:url(image/banner-bg.png);}
.banner div td {text-align:center;}
.banner div .id {position:absolute; top:5px; right:5px; font-size:9pt;}
.bold {font-family:Times New Roman; font-size:16px;}
