/* CSS Document */
BODY{font-size:0.7em; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#616161; background:url(../images/pixF.jpg) repeat left top;}
ul li{margin:0px; padding:0px; padding-left:2em; list-style-type:none; display: inline; font-weight:bold;}
h1{padding:0px; margin:0px; font-size:0.4em; font-weight:bold; color:#555454;}
h2{ color:white; padding:0px; margin:0px; font-size:1.2em; font-weight:bold; padding-top:1px; padding-left:75px;}
h3{padding:0px; margin:0px; font-size:1em; font-weight:bold; color:#0C9102; padding-top:5px;}
h4{padding:0px; margin:0px; font-size:1em; font-weight:bold; color:#A06302; padding-top:5px;padding-left:8px;}
.colorVerde{color:#0C9102;}
.colorAzul{color:#144FFF; font-weight:bold; padding-left:8px;}
a{color:black;}
a:hover{color:#144FFF;}
hr{ border-bottom:black 1px solid; border-top:white 1px solid;}
p{padding:0px; margin:0px; padding-bottom:5px; padding-top:5px;}
img{ border:#5795C3 1px solid;}
.textos{ text-indent:-9999px; font-size:2px;}
.sinmargenes{padding:0px; margin:0px;}
.sinMargenesDerechaLinea{padding-left:8px;}
.txtCentrado{text-align:center;}
.txtDerecha{text-align:right;}
.separacionH3{padding-top:1.5em; padding-bottom:1.5em;}
.separacion01H3{padding-top:0.5em; padding-bottom:0.5em;}
.separacionD{padding-top:18px;}
.sinBorde{border:0;}
.tamano{font-size:0.4em;}
hr{margin-left:0em; margin-right:2em;}
.textoPekn{font-size:2px;}


#mainContent{margin: 0 auto; padding:0px; width:69.2em; border-left:#5795C3 1px solid; border-right:#5795C3 1px solid; background-color:white;}
#rowsContent{padding-bottom:1px; padding-top:5px; padding-right:20px; width:auto; position:relative; text-align:right; background:url(../images/guiplac_01.gif) no-repeat left top; background-color:#C8E1F0;}
.menuPrincipal{ margin:0px; padding:0px; font-size:0.8em; text-align:right;}
.submenuPrincipal{ margin:0px; padding:0px; font-size:0.8em; text-align:right; padding-top:13px;}
.menuPie li{margin:0px; padding:0px; color:white; font-weight:bold; padding-right:3px; padding-left:3px;}
#rowsCont{height:37px; width:auto; position:relative; background:url(../images/piedras_playa_superior.jpg) no-repeat left top; background-color:#C8E1F0;}
#capaLogo{position:absolute;}
.enclacesSinBorder{ border:0px; padding-right:1em;}
.enclacesSinBorder{ border:0px;}
.enclacesSinBorderLogo{ border:0px; padding-bottom:1px;}
.enclacesSinBorderLogoI{ border:0px; padding-bottom:1px; padding-right:20em;}
#rowsCont2{height:125px; width:auto; position:relative; background:url(../images/piedras_playa_1.jpg) no-repeat left top;background-color:#C8E1F0;}
#rowsCont3{height:41px; width:auto; position:relative; background:url(../images/piedras_playa_inferior_1.jpg) no-repeat left top;background-color:#C8E1F0;}
#rowsCont4{height:36px; width:auto; position:relative; background:url(../images/piedras_playa_inferior_2.jpg) no-repeat left top;background-color:#C8E1F0;}
#rowsCont5{height:46px; width:auto; position:relative; background:url(../images/guiplac_09_06.gif) no-repeat left top;background-color:#C8E1F0;}
#rowsCont7{height:2em; width:auto; position:relative; background-color:#5795C3;}
#rastroMigas{ float:right; padding-right:18px; padding-top:20px; font-size:1.1em; color:#000099;}
#rastroMigasMenu{ position:relative; float:right; padding-right:18px; padding-top:10px; font-size:1.1em; color:#000099;}
/*#rowsCont6{height:47em; padding:0px; margin:0px; width:auto; position:static; background:url(../images/guiplac_11.gif) no-repeat left top; background-color:white;}*/
#rowsCont6{height:50em; padding:0px; margin:0px; width:auto; position:static; background:url(../images/guiplac_11.gif) no-repeat left top; background-color:white;}
#menuCont6{height:41em; width:22em; background-color:#C8E1F0;}
#rowsCont6a{ background:url(../images/pix.gif) repeat left top; height:2.5em; padding:0px; margin:0px; width:100%; background-color:#E7F2F9; text-align:right; vertical-align:middle;}
#rowsCont6b{ background:url(../images/pix2.gif) repeat left top; height:1px; padding:0px; margin:0px; width:100%; background-color:#E7F2F9; text-align:right; vertical-align:middle; font-size:0px;}
.listaMenu li, ul{display:list-item; list-style-type:none; padding:0px; margin:0px; margin-left:7px; color:#885402;}
.listaMenu li{ list-style-type:none; padding:0; margin:0px; padding-left:18px; padding-bottom:3px; background:url(../images/guiplac_21.gif) no-repeat left top;}
.listaContenido li, ul{display:list-item; list-style-type:none; padding:0px; margin:0px; margin-left:7px; color:#144FFF; font-weight:bold;}
.listaContenido li{ list-style-type:none; padding:0; margin:0px; padding-left:18px; padding-bottom:3px;}
.listaContenido3 li, ul{display:list-item; list-style-type:none; padding:0px; margin:0px; margin-left:0px; color:#144FFF; font-weight:bold;}
.listaContenido3 li{ list-style-type:none; padding:0; margin:0px; padding-left:0px; padding-bottom:3px;}
.listaContenido2 li, ul{display:list-item; list-style-type:none; padding:0px; margin:0px; margin-left:7px; color:#878787; font-weight:normal;}
.listaContenido2 li{ list-style-type:none; padding:0; margin:0px; padding-left:18px; padding-bottom:3px;}
.marron{color:#A06302;}
#capaLista{width:33%; padding-top:15px; float:left; vertical-align:top;}
.listaMenuImagen{font-size:0.9em;}
.listaMenuImagen a{ color:black; list-style-type:none;}
.listaMenuImagen a:hover{ color:#144FFF; text-decoration:none; list-style-type:none;}
.cabeceraMenu{padding:0; margin:0; padding-top:10px; padding-bottom:10px; font-weight:bold; color:#02378E; font-size:1em; padding-left:6px;}
.cabeceraMenu01{padding:0; margin:0; padding-bottom:10px; font-weight:bold; color:#02378E; font-size:1em; padding-left:6px;}
.separacionMenu{height:50px;}
.separacionMenu2{height:46px;width:auto; text-align:right; padding-right:12px;}
#contRight{float:right; width:67%; position:relative; vertical-align:top; height:80px;}
.lineaAzules{width:100%;background:url(../images/guiplac_12.gif) no-repeat left top; background-color:#5795C3; height:1.73em;  clear:left;}
.lineaAzulesA{width:23.15em;background:url(../images/guiplac_12.gif) no-repeat left top; background-color:#5795C3; height:1.73em; float:left;}
.lineaAzulesB{width:23.18em; background-color:#5795C3; height:1.73em; float:right;}
#contenido1{width:auto; background:url(../images/guiplac_14.jpg) no-repeat right top; height:20em; border-left:white 1px solid;}
#contenido1a{width:auto; background:url(../images/guiplac_14.jpg) no-repeat right top; height:23.2em; border-left:white 1px solid;}
#contenido2{width:auto; background:url(../images/guiplac_14b.gif) no-repeat right top; height:30em; border-left:white 1px solid;}
.textoContenido{width:23.15em; background-color:#ECF8FF; float:left;}
.textoContenido3{width:23.15em; float:left;}
.textoContenido3c{vertical-align:middle; width:23.15em; float:left;}
.textoContenido3a{width:auto; float:left;}
.textoContenido2{width:22em; float:left;}
.textoContenido2D{width:22em; float:right;}
.separacion{margin-top:22px;}

.tablaContenido{width:100%}
.imagen01{margin-left:25px; margin-top:23px;}
.imagen01portada{margin-left:25px; margin-top:23px; margin-bottom:115px;}
.imagen01a{margin-left:5px; margin-top:23px;}
.imagen03{margin-left:55px; margin-top:15px;}
.imagen04{margin-left:45px; margin-top:40px;}
.imagen04a{margin-left:25px; margin-top:0px;}
.imagen02{margin-left:25px; margin-top:23px; border:0;}
.imagen02b{margin-left:5px; margin-top:23px; border:0;}
.imagen02c{margin-left:5px; border:0;}
.imagen10{margin-left:35px; border:0; margin-top:5px;}
.imagen07{margin-left:0px; margin-top:0px; border:0;}
.imagen07a{margin-left:15px; margin-top:0px; border:0;}
.imagen08{margin-left:25px; margin-top:0px; border:0; padding-top:50px; padding-bottom:50px;}
.imagen09{margin-left:0px; margin-top:0px; margin-top:30px; margin-bottom:0px; margin-left:45px;}
.imagen02b{margin-left:5px; margin-top:23px; border:0;}
.imagenApaisado{margin-left:12px; margin-top:26px;}
.imagenderecha {margin-top:13px; margin-left: 100px;}
.textoContenidoA{width:23.15em; float:left;}
.textoContenidoAb{width:23.15em; float:left;}
.textoContenidoB{width:23.15em; float:right;}
.textoContenidoB{width:23em; float:right;}
.textoContenido p{ padding-left:12px; padding-right:12px; padding-bottom:6px; padding-top:6px; text-align:justify;}
.textoContenido2 p{ padding-left:12px; padding-right:12px; padding-bottom:6px; padding-top:6px; text-align:justify;}
.textoContenido3 p{ padding-left:12px; padding-right:12px; padding-bottom:6px; padding-top:6px; text-align:justify;}
.textoContenido3a p{ padding-left:12px; padding-right:12px; padding-bottom:6px; padding-top:6px; text-align:justify;}
.textoContenidoA p{ padding-left:12px; padding-right:12px; padding-bottom:6px; padding-top:6px; text-align:justify;}
.textoContenidoB p{ padding-left:12px; padding-right:12px; padding-bottom:6px; padding-top:6px; text-align:justify;}
#logoTechonosite{margin:0px; padding:0px; background:url(../images/guiplac_17.gif) no-repeat right top; padding-right:16px; }
#pieTexto{position:relative; float:left; text-align:center;}
/*#menupie
{position:relative; float:right; margin-top:0px; padding-right:10px;}*/
.menuPie{ font-size:0.9em; text-align: center; padding-top:5px; padding-bottom:5px; padding-left:15%;}
#pieLogo{position:relative; float:right;}
.centrar{text-align:center;}
.centrarEspacioArriba{text-align:center; margin-top:8px;}
.imagenesSinBorde{border:0;}
.comentarios{margin-left:14px;}
.contenidoPaginado{position:relative; float:left;}
.contenidoIz{position:relative; float:left; width:15em;}
.contenidoCn{position:relative; float:left; width:15em;text-align:center;}
.contenidoDe{position:relative; float:left; width:15em;text-align:right;}
.contenidoDe a:hover{ background:url(../images/pieDa.gif) no-repeat right bottom; padding-right:20px;color:#144FFF;}
.contenidoDe a{ background:url(../images/pieD.gif) no-repeat right bottom; padding-right:20px;color:#616161;}
.contenidoIz a:hover{ background:url(../images/pieA.gif) no-repeat left bottom; padding-left:20px;color:#144FFF;}
.contenidoIz a{ background:url(../images/pie.gif) no-repeat left bottom; padding-left:20px;color:#616161;}
.listaMenuMP li, ul{display:list-item; list-style-type:none; padding:0px; margin:0px; margin-left:7px; color:#885402;}
.listaMenuMP li{ list-style-type:none; padding:0; margin:0px; padding-left:18px; padding-bottom:6px; background:url(../images/bverde2.gif) no-repeat left top;}
.altoContenido{ height:39em;}




.imagen02d {
	margin-left:55px;
	border:0;
	margin-top: 23px;
}
.imagen02e {
	border:0;
	margin-top: 23px;
}

