body {font-family: Arial,sans-serif; color: #333333; line-height: 1.166; margin: 0px; padding: 0px; background: url(../imaxes/back.png) center no-repeat fixed;}
a {color:  #006; text-decoration: none;}
a:link {color: #006; text-decoration: none;}
a:hover {color: #006; text-decoration: none;}
h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 140%; color: #fff; margin: 0px; padding: 0px; text-align: center;}
h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 110%; color: #fff; margin: 0px; padding: 0px; text-align: center;}
h3 {font-family: Arial,sans-serif; font-size: 100%; color: #006; margin: 0px; padding: 0px;}
h4 {font-family: Arial,sans-serif; font-size: 100%; color: #006; margin: 0px; padding: 0px;}
h5 {font-family: Verdana,Arial,sans-serif; font-size: 100%; color: #006; margin: 0px; padding: 0px;}
dt {font-weight: bold;}
p { color: #006;}
img {border: 0px;}
cite {font-style: italic;}
.negrita {font-weight: bold;}
.green {color: #006;}
.orange {color: #FF6600;}
.cursiva {font-style:italic;}
.agochado {position:absolute; left:-10 px; width: 1px; height:1px; z-index:1; visibility: collapse; bottom: 0px;}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#cabecera {padding: 10px 0px 10px 0px; width: 100%; background: #006}
#caldeiro {float: left; width: 20%;	margin: 0px; padding: 0px; background-color: #eeeeee; border-right: 1px solid #006; border-bottom:1px solid #006;}
#titulares {float:right; width: 20%; border-left: 1px solid #006; border-bottom: 1px solid  #006; padding-right: 30px; font-size: 70%;}
#contenido {float: left; width: 55%;}

/************** Parrafo ***************/
.parrafo {padding: 0px 0px 10px 20px; font-size: 90%; text-indent: 4%;}
.parrafo h3 {padding: 15px 0px 5px 0px;	text-align: center;}
.parrafo h4 {padding: 30px 0px 5px 0px;	text-align: center;}
.parrafo img {float: left; padding: 10px 10px 0px 0px;}
.parrafo ul {list-style-image: url(../imaxes/list.png); list-style-position:inside; color: #006;}
.parrafo ol {list-style-position:inside; color: #006;}
.parrafo dl {color:  #006;}
/************** Oracion *****************/
.oracion {clear: both; padding: 10px 0px 0px 10px; font-size: 90%; margin: 20px; text-indent: 5%;}
.oracion h3 {padding: 20px 0px 5px 0px;	text-align: center;}
.oracion p{padding: 0px 0px 10px 50px;}

/************** Organigrama *************/
.organigrama {padding: 0px 0px 10px 20px; font-size: 90%; text-indent: 4%; text-align: center;}
.organigrama h3 {padding: 20px 0px 20px 0px; text-align: center;}
.organigrama h4 {padding: 20px 0px 20px 0px; text-align: center;}
.organigrama div {text-align:center; margin: 10px; border: solid 1px #006; paddin: 10px;}
.organigrama dl {color:  #006;}

/*********** #Caldeiro styles ***********/
#caldeiro ul a:link, #caldeiro ul a:visited {display: block;}
#caldeiro ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#caldeiro li {border-bottom: 1px solid #006;}

/* fix for browsers that don't need the hack */
html>body #caldeiro li {border-bottom: none;}


/*********** Secciones ***********/
#secciones{position: relative;	margin: 0px; padding: 0px; border-bottom: 1px solid #006; font-size: 90%;}
#secciones h3 {padding: 10px 0px 4px 30px;}
#secciones ul {list-style-type: none;}
#secciones a {display: block; border-top: 1px solid  #006; padding: 2px 0px 2px 20px; border-left: 4px solid #eee;}
#secciones a:hover {background-color: #006; color: #fff; border-left: 4px solid #003;}
#secciones a:visited {border-left: 4px solid #666666;}

/*********** Apartados ***********/
.apartados{position: relative;	margin: 0px; padding: 0px; border-bottom: 0px solid #006; font-size: 90%;}
.apartados h3 {padding: 10px 0px 4px 30px;}
.apartados ul {list-style-type: none;}
.apartados a {display: block; border-top: 0px solid #006; padding: 1px 0px 1px 20px; border-left: 4px solid #eee;}
.aparatados a img {border: 0px; vertical-align: middle;}
.apartados a:hover {background-color: #006; color: #fff; border-left: 4px solid #006;}
.apartados a:visited {border-left: 4px solid #003;}

/************** #Titulares **************/
#titulares{position: relative;	margin: 0px; padding: 0px; font-size: 80%;}
#titulares h3 {padding: 10px 0px 4px 25px;}
#titulares ul {list-style-type: none;}
#titulares a {display: block; padding: 0px; border-right: 4px solid #eee;}
#titulares a:hover {background-color: #006; color: #fff; border-riht: 4px solid #003;}
#titulares a:visited {border-right: 4px solid #003;}
#titulares div {text-align: center;}
#titulares div img {margin: auto;}

/************* Pe ***************/
#pe {clear: both; border: 1px solid #006; text-align: center; vertical-align: middle; color:  #007D5D;}
#iconXhtml {background:url(../imaxes/iconXhtml.png); border: 0px;  margin:3px 3px;}
#iconXhtml:hover {background-position: -80px;}
#iconCss {background: url(../imaxes/iconCss.png); border: 0px; margin: 3px 3px;}
#iconCss:hover {background-position: -80px;}
#iconWai{background: url(../imaxes/iconWai-aaa.png); border: 0px; margin: 3px 3px;}
#iconWai:hover {background-position: -80px;} 

/*****************formulario******************/
#map {margin-left:-200px; left: 50%;; width: 400px; height: 500px; margin-top: 20px; margin-bottom:20px; border: 2px solid #006; background-color: rgb(229, 227, 223);}
.data {color: #009972; font: status-bar;}
.form {background: transparent; border: solid 2px #006; color:#333366; text-indent: 6px;}
.submit {background: transparent; border: solid 2px #006; color:#333366;}
.submit:hover{background: #CCFFCC; border: solid 2px #006; color:#336 ;}

