
body { color: #000000; background-color: #FFFFFF; margin: 10px 0px 10px 0px; padding: 0px;}

.cabecera {  background: url(../imagenes/cabecera.jpg) no-repeat left top; text-align: left; vertical-align: top; height: 242px; width: 914px}




.franCen { width: 735px; text-align: justify; vertical-align: top; font-family: Arial, Helvetica, sans-serif; border-left: #C2C3C5 solid 1px;}

.franCen .descripcion {  padding: 0px 10px 10px 25px;  font-size: 12px; color: #000000;}

.franCen .descripcion p {padding:0; margin: 0 0 15px 0;}


.franCen .tituloGeneral { margin:0; font-size: 16px; font-weight: bold; text-align: left; height: 30px; padding: 7px 0 0 30px;  background: url("imagenes/fondoTitulo.gif") no-repeat 16px top; color: #FFFFFF;}



.franCen .indiceHome {font-size: 12px; padding: 0; margin:0 0 0 20px; }



.franCen .indiceHome table {border-collapse:collapse;  padding: 0; margin: 0 auto;}
.franCen .indiceHome table td {width: 355px; padding: 0; text-align: left; vertical-align: top;}
.franCen .indiceHome table td p { margin: 0px 20px 10px 20px;}
.franCen .indiceHome table td h2 {font-size: 12px; font-weight: normal; margin: 0px 20px 10px 20px;}
.franCen .indiceHome table td ul {float:left; list-style: none; margin: 0px 0px 10px 0px; padding:0px 0 10px 10px; }
.franCen .indiceHome table td ul li { margin: 2px 0 0 30px; padding:2px 2px 2px 12px; background:url("imagenes/puntolista.gif") no-repeat left 7px;}
.franCen .indiceHome table td .categoria { clear: both; padding: 2px 5px; font-weight: bold;}
.franCen .indiceHome table td a {color: #000000; text-decoration: none;}
.franCen .indiceHome table td a:hover {color: #CB0118; text-decoration: underline;}

.franCen .indiceHome table td ul a {color: #000000; text-decoration: none;}
.franCen .indiceHome table td ul a:hover {color: #CB0118; text-decoration: underline;}



.franCen .indiceHome .tituloCategoria { width: 710px;}
.franCen .indiceHome .tituloCategoria p {margin: 0; font-size: 16px; text-align: center; }
.franCen .indiceHome .tituloCategoria p.titulo { font-weight: bold; padding: 8px 5px 3px 5px; background: url("imagenes/pestLargaAdultos.gif") no-repeat left top;}
.franCen .indiceHome .tituloCategoria p.edad {background: #74CAE7; padding: 1px 0;}

.franCen .indiceHome .foto {text-align: center; padding: 20px 0; background: #18A7D1;}


.franCen .indiceHome .cursos { background: #18A7D1; padding-top: 25px;}
.franCen .indiceHome .cursos .categoria {background: #74CAE7;}
.franCen .indiceHome .cursos ul li.ultima { border-bottom: none;}


.franCen .indiceHome .rss { background: #FFF; border-right: 1px solid #F90;}
.franCen .indiceHome .rss a {color: #09F; text-decoration:underline;}
.franCen .indiceHome .rss .titulo {color:#F90; font-size:14; text-align:left; padding-top:15px; padding-left:15px;}

/*

-----------------------------
.franCen .indiceHome table td {width: 350px; padding: 0; text-align: left; vertical-align: top;}
.franCen .indiceHome table td p { margin: 0px 20px 10px 20px;}




.franCen .indiceHome .adultos { background: #18A7D1; border-right: 10px solid #FFFFFF;}
.franCen .indiceHome .adultos .titulo {background: url("imagenes/pestTitAdultos.gif") no-repeat left top;}
.franCen .indiceHome .adultos .edad {background: #74CAE7;}
.franCen .indiceHome .adultos .fotoEdad {background: url("imagenes/menuAdultos.jpg") no-repeat center top;}
.franCen .indiceHome .adultos .categoria {background: #74CAE7;}





*/



