/* CSS Document */


/*
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }  */

body {
	margin:0px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:36px; 
	color: #FFFFFF;
	}


a:link {
      text-decoration: none
}
		
a:visited {
          text-decoration: none
}
		   
a:active {
         text-decoration: none
}


th {
    font-family:"Times New Roman", Times, serif; 
    font-size:13px;
	color: #000033;
}
	
td {
    font-family:"Times New Roman", Times, serif; 
    font-size:13px;
	color: #000033;
	}
	
	
a {
    font-family:"Times New Roman", Times, serif;
    font-size:14px;
	color: #000000;
	}
	
a:hover {
    font-family:"Times New Roman", Times, serif; 
    font-size:14px;
	color: #0000CC;
	text-transform: none;
	text-decoration:underline; 
	}

.ul {font-family:"Times New Roman", Times, serif; 
font-size:12px; 
text-decoration:underline;
}

.li {
font-family:"Times New Roman", Times, serif; 
font-size:12px; 
text-decoration:underline;
}



/*

A.Navigation { 
  color: #FFFFFF; 
}

A.Navigation:hover {
  color: #FFFFFF;
  text-decoration:underline;
}

*/


/* caja top-header.php */

.header_set {
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#FFFFFF; 
width: 1024px;
height: 140;
position:absolute; 
left: 0px;
top: 0px;
float:none;
}

.luminoso {
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#FFFFFF; 
width: 1024px;
height: 150;
position:absolute; 
left: 0px;
top: 0px;
float:none;
}

.reloj_home {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	width:200px; 
	height:30;
	position:absolute; 
	left:20; 
	top:120;
	float:none;
}


/*

.background_head_top { 
  background: url(../background/alhambra.png);
  font-family: "Times New Roman", Times, serif;
  font-size: 13px;
  color: #FFFFFF; 
 } 
 
TR.Box_head_top { font:"Arno Pro", "Arno Pro Caption";
 font-size:13px; 
 color: #FFFFFF;
 }
 
 */
 
 TR.Box_head_pie { 
 background:url(../background/cab-6.gif);  
 font-family: "Times New Roman", Times, serif;
 font-size:12px; 
 color: #FFFFFF;
 font-weight:bolder;
}



/*
.logo_top2 {
width: 250px;
height:40;
position:absolute; 
left: 300px;
top: 25px;
float:none;
}

TR.barra_header { 
  background: url(../Background2/img01.gif);
  font-family: "Times New Roman", Times, serif;
  font-size: 14px;
  color: #FFFFFF;
 }
 
 */
 
/*#contenedor-menu {
	width: 195px;
	height: 380px;
	position:absolute;
	left: 0px;
	top: 145px;
	float:none;
}
 */

/* Fin de caja top

 MODULO IZQUIERDO */

.columna_left {
width: 220px;
height: 1600px;
position:absolute;
left: 5px;
top: 145px;
float:none;
}

/*

/* MODULO DERECHO 

.columna_right {
width: 140px;
height: 600px;
position:absolute;
left: 860px;
top: 125px;
float:none;
}

*/
 /*MODULO CENTRAL MAIN */
 
 .main_body{
width: 800px;
height: 1270px;
position:absolute;
left: 220px;
top: 155px;
float:none;
}
 
.main_body-actividades {
width: 950px;
height: 1000px;
position:absolute;
left: 250px;
top: 165px;
float:none;
}  
 
.main_body-asociacion {
width: 800px;
height: 1120px;
position:absolute;
left: 250px;
top: 165px;
float:none;
} 

 .main_body-ayudamos{
width: 800px;
height: 1120px;
position:absolute;
left: 250px;
top: 165px;
float:none;
} 

.main_body-centromedico {
width: 800px;
height: 1120px;
position:absolute;
left: 250px;
top: 165px;
float:none;
} 

.main_body-colaboraciones {
width: 800px;
height: 1120px;
position:absolute;
left: 250px;
top: 165px;
float:none;
}

.main_body-cuentanos {
width: 800px;
height: 1120px;
position:absolute;
left: 250px;
top: 165px;
float:none;
}

.main_body-diabetes {
width: 800px;
height: 1120px;
position:absolute;
left: 220px;
top: 165px;
float:none;
} 

.main_body-documentacion {
width: 800px;
height: 1120px;
position:absolute;
left: 250px;
top: 165px;
float:none;
}

.main_body-estatutos {
width: 800px;
height: 1120px;
position:absolute;
left: 250px;
top: 165px;
float:none;
} 
 
.main_body-galeria {
width: 800px;
height: 1120px;
position:absolute;
left: 250px;
top: 165px;
float:none;
} 

.main_body-links {
width: 800px;
height: 1120px;
position:absolute;
left: 250px;
top: 165px;
float:none;
}

.main_body-noticias {
width: 800px;
height: 1120px;
position:absolute;
left: 220px;
top: 165px;
float:none;
}

.main_body-ifra-prensa {
width: 800px;
height: 1120px;
position:absolute;
left: 250px;
top: 165px;
float:none;
}

.main_body-recetas {
width: 800px;
height: 1120px;
position:absolute;
left: 250px;
top: 165px;
float:none;
}

.main_body-tablon {
width: 800px;
height: 1120px;
position:absolute;
left: 250px;
top: 165px;
float:none;
}  



#apDiv15_09_10 {
	position:absolute;
	width:300px;
	height:150px;
	z-index:2;
	border-spacing:inherit;
	border:double;
	border-color: #993300;
	background-color: #FFCC99;
	left: 192px;
	top: 158px; 
	font: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:bolder; 
}


#apDiv16_09_10 {
	position:absolute;
	width:300px;
	height:150px;
	z-index:2;
	border-spacing:inherit;
	border:double;
	border-color: #993300;
	background-color: #FFCC99;
	left: 240px;
	top: 158px;
    font: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:bolder; 
}

#apDiv12_10 {
	position:absolute;
	width:300px;
	height:150px;
	z-index:1;
	border-spacing:inherit;
	border:double;
	border-color: #993300;
	background-color: #FFFF99;
	left: 145px;
	top: 278px; 
	font: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:bolder; 
}

#apDiv01_11 {
	position:absolute;
	width:300px;
	height:150px;
	z-index:1;
	border-spacing:inherit;
	border:double;
	border-color: #9900FF;
	background-color: #FF99FF;
	left: 95px;
	top: 370px; 
	font: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:bolder; 
}

#apDiv06_12 {
	position:absolute;
	width:300px;
	height:170px;
	z-index:1;
	border-spacing:inherit;
	border:double;
	border-color: #993300; 
	background: url(../background/images5.jpg);
	left: 80px;
	top: 340px; 
	font: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:bolder; 
}

#apDiv08_12 {
	position:absolute;
	width:300px;
	height:170px;
	z-index:1;
	border-spacing:inherit;
	border:double;
	border-color: #993300; 
	background-color: #FFFF99;
	left: 175px;
	top: 340px; 
	font: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:bolder; 
}

#apDiv24_12 {
	position:absolute;
	width:550px;
	height:310px;
	z-index:1;
	border-spacing:inherit;
	border:double;
	border-color: #993300; 
	background:url(../background/WB00426_.jpg); 
	left: 70px;
	top: 205px; 
	font: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:bolder; 
}

#apDiv25_12 {
	position:absolute;
	width:300px;
	height:150px;
	z-index:1;
	border-spacing:inherit;
	border:double;
	border-color: #993300;
	background: url(../background/fondo30.gif); 
	left: 320px;
	top: 390px; 
	font: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:bolder; 
}

#apDiv31_12 {
	position:absolute;
	width:450px;
	height:250px;
	z-index:1;
	border-spacing:inherit;
	border:double;
	border-color: #993300;
	background: url(../background/fondo30.gif); 
	left: 95px;
	top: 290px; 
	font: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:bolder; 
}

#apDiv01_01_11 {
	position:absolute;
	width:450px;
	height:260px;
	z-index:1;
	border-spacing:inherit;
	border:double;
	border-color: #800000; 
	background:url(../background/bamboo.jpg); 
	left: 100px;
	top: 358px; 
	font: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:bolder; 
}

#apDiv06_01_11 {
	position:absolute;
	width:450px;
	height:250px;
	z-index:1;
	border-spacing:inherit;
	border:double;
	border-color: #800000; 
	background-color:#FFDFFF; 
	left: 170px;
	top: 368px; 
	font: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:bolder; 
}

#apDiv19_03_11 {
	position:absolute;
	width:300px;
	height:170px;
	z-index:1;
	border-spacing:inherit;
	border:double;
	border-color: #800000; 
	background-color: #FFFFAA; 
	left: 320px;
	top: 745px; 
	font: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:bolder; 
}

#apDiv21_04_11 {
	position:absolute;
	width:350px;
	height:230px;
	z-index:1;
	border-spacing:inherit;
	border:double;
	border-color: #800000; 
	background-color: #FFCCFF; 
	left: 190px;
	top: 805px; 
	font: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:bolder; 
}

#apDiv22_04_11 {
	position:absolute;
	width:400px;
	height:200px;
	z-index:1;
	border-spacing:inherit;
	border:double;
	border-color: #800000; 
	background-color: #FFCCFF; 
	left: 190px;
	top: 833px; 
	font: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:bolder; 
}

#apDiv2_05_11 {
	position:absolute;
	width:450px;
	height:240px;
	z-index:1;
	border-spacing:inherit;
	border:double;
	border-color: #800000; 
	background-color: #FF0000; 
	left: 95px;
	top: 908px; 
	font: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px; 
	font-weight:bolder; 
}

<!-- fin de ifra1-tablon //-->

.main_body-telefonos {
width: 750px;
height: 1120px;
position:absolute;
left: 250px;
top: 165px;
float:none;
} 

.main_body-ubicacion {
width: 800px;
height: 1120px;
position:absolute;
left: 250px;
top: 165px;
float:none;
}


/*.reloj_home {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:bold;
	color: #333333; text-align:center; 
	width:240px;
	height:40;
	position:absolute;
	left: 13px;
	top: 20px;
	float:none;
}


*/
table.newtable {  
width: 180px; 
height: 180px;
border: 1px solid #999; 
margin: 0 auto 1em auto;
}

table.newtable thead th {
font: bold .8em/1.4em Verdana, sans-serif;
color: #FFFFFF;
text-align: center;
padding: .2em;
background: url(../background/cab-11.gif);
}



table.newtable tbody th {
font: bold .8em/1.4em Verdana, sans-serif;
color: #000;
text-align: center;
padding: .2em;
border-top: 1px solid #eee;
background: url(../includes/background/j0433049-litle.jpg);
}

table.newtable tfoot td {
font: .7em/1.4em Verdana, sans-serif;
color: #000;
text-align: left;
padding: .2em;
border-top: 1px solid #eee;
background-color: #f6f6f6;
}

table.newtable tbody td {
font: .8em/1.4em Verdana, sans-serif;  
color: #333333; 
text-align: center;
border-top: 1px solid #eee;
padding: .2em; 
} 




/*
.Box_barra_body {
  background: url(../background/cab-3-1-claro.png) ;
  font-family: "Times New Roman", Times, serif;
  color:#FFFFFF;
  font-size: 13px;
}

.Boxes_MainBody {
  background: #FFFFFF;
  font-family: "Times New Roman", Times, serif;
  color:#000000;
  font-size: 13px;
 }

*/

/* BORDES DE TODAS LAS CAJAS

.Boxes_Border {
   border-color: #009933;
}

*/

/* BARRAS DE INFORMACION DE LAS CAJAS LATERALES 

.infoBox {
  background: url(../background/cab-3-1-claro.png);
  font-family: "Times New Roman", Times, serif;
  color:#FFFFFF;
  font-size: 14px;
}

TD.infoBox {
border: solid;
color:#FFFFFF;
}

*/

/* CONTENIDOS DE CAJAS LATERALES 

.infoBoxContents {
  background: #FFFFE9;
  font-family: "Times New Roman", Times, serif;
  color:#000000;
  font-size: 13px;
 }

TD.infoBoxContents {
border:medium;
border:#000099;
}

*/

/* PIE GENERAL 

.footer {
  background: #FFFFFF;
  font-family: "Times New Roman", Times, serif;
  font-size: 13px;
  color: #000033;
  width: 1024px;
  height: 70px;
  position:absolute;
  left: 0px;
  top: 800px;
  float:none;
}

TD.infoBox_pie {
border:#FFFFFF;
background: url(../background/cab-3-1-claro.png);

*/

#contenedor { 
    width: 1024px;
    height: 200px;
	float:none;	
	background: url(img/Imagenes/cabecera2.jpg) 0 0 no-repeat;
	
}

#conteneor2{
    margin-left:8px;
    width: 1024px;
	height: 30px;
	float:none;	
	background: url(img/background/cab-10.gif) 0 0 no-repeat;
}

#contenedor3 {
    width: 1024px;
	height: 350px;
	position:absolute;
	left: 0px;
	top: 145px;
	float:none;
}

#contenedor4 {
    width: 400px;
    height:340px;
    position:absolute;
	top: 265px;
	left: 220px; 
	float:none;	
	background: url(Imagenes/libertad2.swf) 0 0 no-repeat; 
}

#contenedor5 {
	width: 420px;
	height:825px;
	position:absolute;
	left: 220px;
	top: 625px;
	float:none; 
}

#contenedor6 {
    width: 370px;
	height:1150px;
	position:absolute;
    left: 650px;
	top: 265px;
	float:none;  
}

#contenedor7 {
	width: 1024px;
	height:40px;
	position:absolute;
	left: 0px;
	top: 1530px;
	float:none; 
}

#contenedor8 {
	width: 725px;
	height: 750px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
	
}

#contenedor9 {
	width: 725px;
	height: 4200px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenedor10 {
	width: 725px;
	height: 900px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenedor11 {
	width: 725px;
	height: 5200px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenedor12 {
	width: 725px;
	height: 800px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenedor13 {
	width: 725px;
	height: 700px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenedor14 {
	width: 725px;
	height: 700px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenedor15 {
	width: 800px;
	height: 1150px;
	position:absolute;
	left: 220px;
	top: 265px;
	float:none;
}

#contenedor-ifra-pie {
	width: 1024px;
	height:35px;
	position:absolute;
	left: 0px;
	top: 1625px;
	float:none; 
}

#contenedor-ifra-pie-newpie {
	width: 1024px;
	height:35px;
	position:absolute;
	left: 0px;
	top: 1550px;
	float:none; 
}


#contenedor-ifra-pie-corto {
	width: 800px;
	height:40px;
	position:absolute;
	left: 215px;
	top: 1380px;
	float:none; 
}


#contenido-noticias-newifra {
	width: 725px;
	height: 1600px;
	position:absolute;
	left: 240px;
	top: 255px;
	float:none;
}

#contenido-actividades {
	width: 725px;
	height: 1400px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenido-galeria {
	width: 725px;
	height: 1000px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenido-tablon {
	width: 725px;
	height: 1800px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenido-centromedico {
	width: 725px;
	height: 4200px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenido-cuentanos {
	width: 725px;
	height: 900px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenido-recetas {
	width: 725px;
	height: 900px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}
#contenido-consejos {
	width: 725px;
	height: 600px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenido-colaboraciones {
	width: 725px;
	height: 500px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenido-articulos {
	width: 725px;
	height: 1900px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenido-documentacion {
	width: 725px;
	height: 2000px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenido-links {
	width: 725px;
	height: 900px;
	position:absolute;
	left: 240px;
	top: 265px;
	float:none;
}

#contenido-banner2 {
	width: 1024px;
	height: 195px;
	position:absolute;
	left: 0px;
	top: 0px;
	float:none;
}	
	
#contenido-docs {
	width: 1024px;
	height: 25px;
	position:absolute;
	left: -1px;
	top: 180px;
	float:none;
}
	
#contenido-verano {
	width: 1024px;
	height: 130px;
	position:absolute;
	left: 0px;
	top: 1385px;
	float:none;
}
	

/* ID Styles */

/*#navigation td {
	border-bottom: 1px solid #F4FFE4;
	} */
	
#navigation a {
	font: "Times New Roman", Times, serif;
	font-size:12px;
	color: #FFFFFF;
	}
	
#navigation a:hover { 
    font-family:"Times New Roman", Times, serif; 
	color:#FFFFFF; 
	text-decoration:underline;
	}
	
	
	
	 	/*
#logo 	{
	font:24px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.4em;
	line-height:18px;
	}

#monthformat {
	border-bottom: 1px dashed #5C743D;
	}
		
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em; 
	}
	
/* Class Styles */
	
/*.bodyText {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;
	margin-top:0px;
	}
	
.pageName{
	font: 18px Arial, Helvetica, sans-serif;
	color: #99CC66;
	line-height:26px;
	letter-spacing:.21em;
	}
	
.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:22px;
	letter-spacing:.2em;
	}

.quote {
	font: 20px Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}
	
.navText {
	font: 11px Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
*/

 MENU HORIZONTAL //


ul.menu_color2
{
	list-style: none;
}
ul.menu_color2 li
{
    margin-left: 0px;
	display:block;
	position: relative;
	padding:3px 27px;
	background: url(../direct/comments_box_top.png) ;
	border-right:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	width: 75px;
	font-family:"Times New Roman", Times, serif; color:#FFFFFF; size: auto; text-align:center;
}
ul.menu_color2 ul
{
	position:absolute;
	left:51px;
	top:-3px;
	display:none;
	list-style:none;
}

ul.menu_color2 > li > ul
{
	position:absolute;
	left:-41px;
	top:25px;
	display:none;
	list-style:none;
}


ul.menu_color2 > li > ul > li > ul
{
	position: absolute;
	left: 90px;
	top: 0px;
	display:none;
	list-style:none;
}


ul.menu_color2 li:hover
{
	background: url(../direct/comments_box_top-c.png); 
	font:"Times New Roman", Times, serif; color:#000000; size:auto; 
	border-right:0px solid #999999;
	border-bottom:0px solid #999999;
	border-top:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
}

ul.menu_color2 li:hover > ul
{
     font:"Times New Roman", Times, serif; color:#000000; 
	display:block;
}
ul.menu_color2 > li
{
	display:inline;
}
</style>
