/* ESTILOS CSS PARA LA HOME */

#contenedor { width: 100%; margin: 0 auto; max-width:1200px; min-width: 915px; width:expression(documentElement.clientWidth>1200?"1200px":documentElement.clientWidth<1000?"915px":"auto"); background:#fff url(../images/bg_slider.png) left 21.4em repeat-x; } 
		
/* estilos de Destacados */
#destacados { margin: 0em 0 2em 0; width:93%; margin:0 auto; overflow:hidden; height:1%; text-align:left; padding-top:1.3em}
#destacados P { font-size:1.2em; line-height:1.6em}
#destacados .des1, #destacados .des2, #destacados .des3 {background:#fff url(../images/bg_puntos.png) top right repeat-y; float:left; padding:1em; width:31%}
#destacados .des3 { background:none}
#destacados H3 { font:2.5em Georgia, "Times New Roman", Times, serif; color:#0b3e64; padding-left:1.8em}
#destacados .des1 H3.d1 { background:#fff url(../images/titHemendik-Index.png) left 50% no-repeat; padding-bottom:0.3em }
#destacados .des2 H3.d2 { background:#fff url(../images/titProyectos-Index.png) left 50% no-repeat ; padding-bottom:0.3em }
#destacados .des3 H3.d3 { background:#fff url(../images/titAlianzas-Index.png) left 50% no-repeat; padding-bottom:0.3em }
#destacados .des1 H3.d1 A, #destacados .des1 H3.d1 A:visited, #destacados .des2 H3.d2 A, #destacados .des2 H3.d2 A:visited, #destacados .des3 H3.d3 A, #destacados .des3 H3.d3 A:visited { color:#0b3e64; text-decoration:none}
#destacados P A, #destacados P A:visited { text-decoration:none; color:#666666}
#destacados P A:hover { text-decoration:underline; color:#000}

/* Estilos para Yahoo PIPES*/
H3.ybh { display:none; font:italic 1.7em Georgia, "Times New Roman", Times, serif; font-weight:normal!important; margin:0.3em 1em; text-indent:1em!important}
.pipesTitle A, .pipesTitle A:visited {font:italic 1.2em Georgia, Verdana, Arial, Helvetica, sans-serif!important; font-weight:normal!important; text-decoration:underline; color:#0B3E64}
.pipesTitle A:hover {text-decoration:underline!important; color:#999!important}
.pipesDescription { font:1em Arial, Helvetica, sans-serif!important; color:#000 }
.otqkafvomsxuadet div.ybr li.ybi { padding-bottom:0!important}
.pipesThumbnail IMG { display:none!important}

/* estilos zona central de contenido */
#content{position:relative; width:97%; margin:0 auto; }	
#mainContent {width:95%; margin:0 auto; overflow:hidden; height:1%; text-align:left; margin-top:1em; background:#fff url(../images/bgInf-menuTop.png) top left repeat-x; padding:2em 0; margin-bottom:3em}
#centralContent {  margin: 0 37.5em 0 10px; background:#fff url(../images/sepV-mainContent.png) top right repeat-y; padding-right:4em; padding-bottom:2em } 
#centralContent H4, #colRight H4 { font:2.2em Georgia, "Times New Roman", Times, serif; color:#000}
#centralContent DL { margin-top:1.5em; width:97%}
#centralContent DT { font:1.6em Georgia, "Times New Roman", Times, serif; color:#0b3e64; margin-bottom:0.3em}
#centralContent DT .fecha {font:0.8em/1.5em Arial, Helvetica, sans-serif; color:#666; padding-left:0.5em}
#centralContent DD { border-bottom:1px dashed #0b3e64; padding-bottom:1em; margin-bottom:1em}
#centralContent DD A, #centralContent DD A:visited { font:1.3em Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:none; line-height:1.5em}
#centralContent DD A:hover, .fright A:hover, #twitterDS DD A:hover, #twitterDS .seguirDS A:hover { text-decoration:underline}
#centralContent P, #colRight P { padding:1em 0}

.ampliarInfo { overflow:hidden; height:1%; border-top:1px solid #cde0ee; margin:0 auto; margin-top:0em; padding-top:0.5em; margin-bottom:3em } 
.fleft { float:left; position:relative; margin-left:0.5em; width:45%}
.fright { float:right; position:relative; margin-right:1.5em; width:45%; text-align:right}
.fright A, .fright A:visited, #twitterDS .seguirDS A, #twitterDS .seguirDS A:visited { font:1.3em Georgia, "Times New Roman", Times, serif; color:#950000; text-decoration:none; font-style:italic}
.logosCalidad { margin:0 auto; margin-top:1em; margin-bottom:2em; text-align:right; }
.logosCalidad SPAN { margin:0 0.3em}

/* estilos de la columna derecha */
#colRight {float: right; position:relative; width: 35.8em; padding:0.5em 2em;  background:#fff url(../images/sepV-mainContent.png) left top repeat-y}
#colRight H5, #footer H5 { font:1.8em Georgia, "Times New Roman", Times, serif; color:#000}
#colRight UL { margin-top:0.5em; width:98%; margin:0 auto}
#colRight LI { background:#fff; margin-bottom:0em; font-size:1.2em; padding-left:1em}

#twitterDS, #yahooPipesDS { overflow:hidden; height:1%; border:1px solid #e1e1e1; margin-top:0.3em; margin-bottom:2em; background:#fff; padding:0em 0  }
#yahooPipesDS LI { background:none}
.yahooPipes { margin:2em 0; border:1px dashed #000; border-width:1px 0; background:#f8f8f8}

#twitterDS H5 { font: italic 1.4em Georgia, "Times New Roman", Times, serif; padding:0.2em 0.5em }

#twitterDS DL { border:1px dashed #0b3e64; border-width:1px 0; background:#f8f8f8; padding:0.7em 1em; margin:0.5em 0 1em 0}
#twitterDS DT { font: 1.1em Verdana, Arial, Helvetica, sans-serif; color:#666; margin-bottom:0.2em}
#twitterDS DT A, #twitterDS DT A:visited { text-decoration:underline; color:#999}

#twitterDS DD { border-bottom:1px solid #cde0ee; padding-bottom:0.8em; margin-bottom:0.8em}
#twitterDS DD { font:1.3em Arial, Helvetica, sans-serif; }
#twitterDS DD A, #twitterDS DD A:visited { color:#999; text-decoration:underline}
#twitterDS DT A:hover, #twitterDS DD A:hover { text-decoration:underline; color:#666}
#twitterDS .seguirDS { width:98%; margin:0 auto; padding-bottom:1em }
#twitterDS .yahooPipes { width:98%; margin:0 auto; padding-bottom:1em; margin-top:1em }

UL.listadoRSocial { width:98%; margin:0 auto; margin-top:0.5em; margin-bottom:0.5em; overflow:hidden; height:1% }
UL.listadoRSocial LI { float:left; position:relative; margin-right:0.5em; background:#fff}

/* Estilos para el pie de pagina */
#footer { overflow:hidden; height:1%; margin:1em 0; background:#fff url(../images/bg_Footer.png) left top repeat-x; padding:1.5em 2em; text-align:left;}
#footer UL { overflow:hidden; height:1%; margin:0 auto; margin-top:2em; margin-bottom:3em}
#footer LI { float:left; position:relative; border-right:1px solid #ccc; padding:0 3%;}
#footer H6 { font:bold 1.7em Arial, Helvetica, sans-serif; color:#0d3659; padding-left:2% }
#footer IMG { vertical-align:middle; margin-right:0.5em}
#footer P { text-align:center}
#footer P A, #footer P A:visited, #footer A, #footer A:visited { font-weight:bold; color:#000}
#footer P A:hover, #footer A:hover { text-decoration:none; color:#0b3e64}

/* Hack para IE7 */
*:first-child+html #footer H6 { padding-left:0.2em }
*:first-child+html .fright { width:47%;}

/* saf3, chrome1+ */
body:first-of-type 
#footer LI { padding:0 2%;}



