﻿/* ESTILOS GENERALES WEB
/*Quitar puntitos en Firefox para los links
----------------------------------*/
a {outline: none;}
/*Imágenes sin recuadro de link o flash pulsado
----------------------------------*/
a img {border:0;}
:focus {outline:0}
/*BODY*/
body,ul,ol,p,table,form,h1,h2,h3,h4,h5,h6 {
	padding:0;
	margin:0;
}
html{/*Mostrar siempre los scroll*/
	height:100%;
	overflow:-moz-scrollbars-vertical;
	overflow-y:scroll;
}
body {
	height:100%;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(http://www.ipm.es/_imag_generales/fondo.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#023f63;
	background-attachment:fixed;
}

/*H1, H2, etc*/
p {
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.5em;
	font-size: 13px;
	color: #79797b;
	text-align:justify;
	text-antialiasing:true;
	padding-top:10px;
}

	
a:link {text-decoration:underline; color: #011948;} /* Link no visitado*/
a:visited {text-decoration:underline; color:#011948;} /*Link visitado*/
a:active {text-decoration:underline; color: #011948;} /*Link activo*/
a:hover {text-decoration:none; background-color:#011948; color:#FFFFFF} /*Mause sobre el link*/

@font-face {
      font-family: GillsansItalic;
      src: url(/fonts/gillsans-italic.ttf) format("truetype");
	  *src: url(/fonts/gillsans-italic.eot);
	  font-weight:lighter;
}
@font-face {
      font-family: Gillsans;
      src: url(/fonts/gillsans.ttf) format("truetype");
	  *src: url(/fonts/gillsans.eot);
	  font-weight:lighter;
}
h1{ /*Titular IPM*/
	font-family: Gillsans, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	text-align:left;
	color:#FFFFFF;
	margin-top:-3px;
	font-weight:lighter;
	letter-spacing:0.03em;
	text-shadow: #011848 1px 2px 2px;
}
.TitularSeccion h2 { /*Titular Página*/
	font-family: Gillsans, Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	font-size: 24pt;
	text-align:left;
	color:#FFFFFF;
	margin-top:12px;
	font-weight:lighter;
	letter-spacing:0.03em;
	text-shadow: #011848 1px 2px 2px;
}

.TitularSeccion h3{ /*Subtitular Página*/
	font-family: Gillsans, Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	font-size: 17pt;
	text-align:left;
	color:#FFFFFF;
	font-weight:lighter;
	letter-spacing:0.03em;
	text-shadow: #011848 1px 2px 2px;
}
#TitularSeccion{
	position:relative;
	height:98px;
	*height:90px;
	width:689px;
	padding-left:35px;
	padding-top:30px;
	*padding-top:40px;
	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:#FFF;
	border-right-style:solid;
	border-right-width:1px;
}

h3{ /*Titulares Noticias*/
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.3em;
	font-size: 14pt;
	text-align:left;
	color:#1765a3;
	font-weight:normal;
}
h3 a:link {text-decoration:none; color: #1765a3;} /* Link no visitado*/
h3 a:visited {text-decoration:none; color:#1765a3;} /*Link visitado*/
h3 a:active {text-decoration:none; color: #1765a3;} /*Link activo*/
h3 a:hover {text-decoration:none; color:#FFFFFF; background-color:#1765a3;} /*Mause sobre el link*/

h4{ /*SubTit Noticias Bold*/
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.5em;
	font-size: 13px;
	color: #79797b;
	text-align:justify;
	text-antialiasing:true;
	font-weight:bold;
	padding-top:10px;
}

h4 a:link {text-decoration:none; color: #79797b;} /* Link no visitado*/
h4 a:visited {text-decoration:none; color:#79797b;} /*Link visitado*/
h4 a:active {text-decoration:none; color: #79797b;} /*Link activo*/
h4 a:hover {text-decoration:underline;color:#011948; background-color:transparent;} 

.News h3{ /*Home News titular*/
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.3em;
	font-size: 11px;
	color: #a8d5f0;
	text-align:left;
	font-weight:bold;
	padding-top:0px;
}
.News h3 a:link {text-decoration:none; color: #a8d5f0;} /* Link no visitado*/
.News h3 a:visited {text-decoration:none; color:#a8d5f0;} /*Link visitado*/
.News h3 a:active {text-decoration:none; color: #a8d5f0;} /*Link activo*/
.News h3 a:hover {text-decoration:underline;color:#a8d5f0; background-color:transparent;} /*Mause sobre el link*/

.News h4{/*Home News Subtit*/
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.3em;
	font-size: 11px;
	color: #a8d5f0;
	text-align:left;
	padding-top:4px;
	padding-bottom:0px;
	font-weight:normal;
}
.News h4 a:link {text-decoration:none; color: #a8d5f0;} /* Link no visitado*/
.News h4 a:visited {text-decoration:none; color:#a8d5f0;} /*Link visitado*/
.News h4 a:active {text-decoration:none; color: #a8d5f0;} /*Link activo*/
.News h4 a:hover {text-decoration:none;color:#FFFFFF; background-color:#4fa6da;} /*Mause sobre el link*/

h5{ /*Titular IPM*/
	font-family: Gillsans, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align:left;
	font-weight:normal;
	color:#FFFFFF;
	padding-top:2px;
	padding-left:10px;
}

h5 a:link {text-decoration:none; color:#FFF;} /* Link no visitado*/
h5 a:visited {text-decoration:none; color:#FFF;} /*Link visitado*/
h5 a:active {text-decoration:none; color: #FFF;} /*Link activo*/
h5 a:hover {text-decoration:none; color:#4fa6da; background-color:transparent;} /*mause sobre el link*/

#TitularMasNews h5, #TitularOtrosNumeros h5 {
	font-family: GillsansItalic, Arial, Helvetica, sans-serif;
}

h6 { /*Pie Textos*/
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
}
h6 a:link {text-decoration:none; color: #FFFFFF;} /* Link no visitado*/
h6 a:visited {text-decoration:none; color:#FFFFFF;} /*Link visitado*/
h6 a:active {text-decoration:none; color: #FFFFFF;} /*Link activo*/
h6 a:hover {text-decoration:underline;color:#FFFFFF; background-color:transparent;} /*Mause sobre el link*/

.NewsHome_Fecha{
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.5em;
	font-size: 10px;
	color: #a8d5f0;
	text-align:left;
	font-style:italic;
	padding-bottom:0px;
	padding-top:0px;
}

.SinPadding {
	padding-top:0px;
}

ul {
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.5em;
	font-size: 13px;
	color: #79797b;
	text-align:left;
	text-antialiasing:true;
	padding-left: 5px; /*Limpieza de márgenes (se puede cambiar)*/
	margin-left: 12px; /*Indentado de la lista (se puede cambiar)*/
	list-style-type:none;
	list-style-image:url(http://www.ipm.es/_imag_generales/iconos_listas.gif);
	*list-style-image:url(http://www.ipm.es/_imag_generales/iconos_listas_ie.gif);
		padding-top:10px;
}
li {
	padding-bottom:5px;
}

a.TextoNormal:link {text-decoration:underline; color: #011948;} /* Link no visitado*/
a.TextoNormal:visited {text-decoration:underline; color:#011948;} /*Link visitado*/
a.TextoNormal:active {text-decoration:underline; color: #011948;} /*Link activo*/
a.TextoNormal:hover {text-decoration:none; background-color:#011948; color:#FFFFFF} /*Mause sobre el link*/

.Idiomas{ /*Titular IPM*/
	font-family: Gillsans, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align:left;
	font-weight:lighter;
	letter-spacing:0.03em;
	color:#FFFFFF;
	padding-top:1px;
}

a.Idiomas:link {text-decoration:none; color:#FFF;} /* Link no visitado*/
a.Idiomas:visited {text-decoration:none; color:#FFF;} /*Link visitado*/
a.Idiomas:active {text-decoration:none; color: #FFF;} /*Link activo*/
a.Idiomas:hover {text-decoration:none; color:#4fa6da; background-color:transparent;} /*mause sobre el link*/

.IdiomaSeleccionado { /*Titular IPM*/
	font-family: Gillsans, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align:left;
	font-weight:lighter;
	letter-spacing:0.03em;
	color:#4fa6da;
	padding-top:1px;
}

a.IdiomaSeleccionado:link {text-decoration:none; color:#4fa6da;} /* Link no visitado*/
a.IdiomaSeleccionado:visited {text-decoration:none; color:#4fa6da;} /*Link visitado*/
a.IdiomaSeleccionado:active {text-decoration:none; color: #4fa6da;} /*Link activo*/
a.IdiomaSeleccionado:hover {text-decoration:none; color:#4fa6da; background-color:transparent;} /*mause sobre el link*/

#AdThis{
	position:relative;
	width:auto;
	height:auto;
	margin-top:20px;
	float:left;
	clear:both;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#79797b;
	padding-top:15px;
}
.addthis_default_style{
	font-size:12px;
	color:#79797b;
}

a.addthis_button_expanded:link {text-decoration:none; color: #79797b;} /* Link no visitado*/
a.addthis_button_expanded:visited {text-decoration:none; color:#79797b;} /*Link visitado*/
a.addthis_button_expanded:active {text-decoration:none; color: #79797b;} /*Link activo*/
a.addthis_button_expanded:hover {text-decoration:underline; color: #011948; background-color:transparent;} /*Mause sobre el link*/
a.addthis_button_facebook, a.addthis_button_twitter, a.addthis_button_google,  a.addthis_button_meneame, a.addthis_button_delicious, a.addthis_button_email, a.addthis_button_favorites, a.addthis_button_print:hover, a.addthis_button_linkedin:hover {text-decoration:none; background-color:transparent;} /*Mause sobre el link*/

/* ESTILOS GENERALES WEB
/*Quitar puntitos en Firefox para los links
----------------------------------*/
a {outline: none;}
/*Imágenes sin recuadro de link o flash pulsado
----------------------------------*/
a img {border:0;}
:focus {outline:0}
/*BODY*/
body,ul,ol,p,table,form,h1,h2,h3,h4,h5,h6 {
	padding:0;
	margin:0;
}
html{/*Mostrar siempre los scroll*/
	height:100%;
	overflow:-moz-scrollbars-vertical;
	overflow-y:scroll;
}
body {
	height:100%;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(http://www.ipm.es/_imag_generales/fondo.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#023f63;
	background-attachment:fixed;
}

/*H1, H2, etc*/
p {
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.5em;
	font-size: 13px;
	color: #79797b;
	text-align:justify;
	text-antialiasing:true;
	padding-top:10px;
}

	
a:link {text-decoration:underline; color: #011948;} /* Link no visitado*/
a:visited {text-decoration:underline; color:#011948;} /*Link visitado*/
a:active {text-decoration:underline; color: #011948;} /*Link activo*/
a:hover {text-decoration:none; background-color:#011948; color:#FFFFFF} /*Mause sobre el link*/

@font-face {
      font-family: GillsansItalic;
      src: url(http://www.ipm.es/fonts/gillsans-italic.ttf) format("truetype");
	  *src: url(http://www.ipm.es/fonts/gillsans-italic.eot);
	  font-weight:lighter;
}
@font-face {
      font-family: Gillsans;
      src: url(http://www.ipm.es/fonts/gillsans.ttf) format("truetype");
	  *src: url(http://www.ipm.es/fonts/gillsans.eot);
	  font-weight:lighter;
}
h1{ /*Titular IPM*/
	font-family: Gillsans, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	text-align:left;
	color:#FFFFFF;
	margin-top:-3px;
	font-weight:lighter;
	letter-spacing:0.03em;
}
.TitularSeccion h2 { /*Titular Página*/
	font-family: Gillsans, Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	font-size: 24pt;
	text-align:left;
	color:#FFFFFF;
	margin-top:12px;
	font-weight:lighter;
	letter-spacing:0.03em;
}

.TitularSeccion h3{ /*Subtitular Página*/
	font-family: Gillsans, Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	font-size: 17pt;
	text-align:left;
	color:#FFFFFF;
	font-weight:lighter;
	letter-spacing:0.03em;
}
#TitularSeccion{
	position:relative;
	height:98px;
	*height:90px;
	width:689px;
	padding-left:35px;
	padding-top:30px;
	*padding-top:40px;
	background-color:#003;
	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:#FFF;
	border-right-style:solid;
	border-right-width:1px;
}

h3{ /*Titulares Noticias*/
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.3em;
	font-size: 14pt;
	text-align:left;
	color:#1765a3;
	font-weight:normal;
}
h3 a:link {text-decoration:none; color: #1765a3;} /* Link no visitado*/
h3 a:visited {text-decoration:none; color:#1765a3;} /*Link visitado*/
h3 a:active {text-decoration:none; color: #1765a3;} /*Link activo*/
h3 a:hover {text-decoration:none; color:#FFFFFF; background-color:#1765a3;} /*Mause sobre el link*/

h4{ /*SubTit Noticias Bold*/
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.5em;
	font-size: 13px;
	color: #79797b;
	text-align:justify;
	text-antialiasing:true;
	font-weight:bold;
	padding-top:10px;
}

h4 a:link {text-decoration:none; color: #79797b;} /* Link no visitado*/
h4 a:visited {text-decoration:none; color:#79797b;} /*Link visitado*/
h4 a:active {text-decoration:none; color: #79797b;} /*Link activo*/
h4 a:hover {text-decoration:underline;color:#011948; background-color:transparent;} 

.News h3{ /*Home News titular*/
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.3em;
	font-size: 11px;
	color: #a8d5f0;
	text-align:left;
	font-weight:bold;
	padding-top:0px;
}
.News h3 a:link {text-decoration:none; color: #a8d5f0;} /* Link no visitado*/
.News h3 a:visited {text-decoration:none; color:#a8d5f0;} /*Link visitado*/
.News h3 a:active {text-decoration:none; color: #a8d5f0;} /*Link activo*/
.News h3 a:hover {text-decoration:underline;color:#a8d5f0; background-color:transparent;} /*Mause sobre el link*/

.News h4{/*Home News Subtit*/
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.3em;
	font-size: 11px;
	color: #a8d5f0;
	text-align:left;
	padding-top:4px;
	padding-bottom:0px;
	font-weight:normal;
}
.News h4 a:link {text-decoration:none; color: #a8d5f0;} /* Link no visitado*/
.News h4 a:visited {text-decoration:none; color:#a8d5f0;} /*Link visitado*/
.News h4 a:active {text-decoration:none; color: #a8d5f0;} /*Link activo*/
.News h4 a:hover {text-decoration:none;color:#FFFFFF; background-color:#4fa6da;} /*Mause sobre el link*/

h5{ /*Titular IPM*/
	font-family: Gillsans, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align:left;
	font-weight:normal;
	color:#FFFFFF;
	padding-top:2px;
	padding-left:10px;
}

h5 a:link {text-decoration:none; color:#FFF;} /* Link no visitado*/
h5 a:visited {text-decoration:none; color:#FFF;} /*Link visitado*/
h5 a:active {text-decoration:none; color: #FFF;} /*Link activo*/
h5 a:hover {text-decoration:none; color:#4fa6da; background-color:transparent;} /*mause sobre el link*/

#TitularMasNews h5, #TitularOtrosNumeros h5 {
	font-family: GillsansItalic, Arial, Helvetica, sans-serif;
}

h6 { /*Pie Textos*/
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
}
h6 a:link {text-decoration:none; color: #FFFFFF;} /* Link no visitado*/
h6 a:visited {text-decoration:none; color:#FFFFFF;} /*Link visitado*/
h6 a:active {text-decoration:none; color: #FFFFFF;} /*Link activo*/
h6 a:hover {text-decoration:underline;color:#FFFFFF; background-color:transparent;} /*Mause sobre el link*/

.NewsHome_Fecha{
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.5em;
	font-size: 10px;
	color: #a8d5f0;
	text-align:left;
	font-style:italic;
	padding-bottom:0px;
	padding-top:0px;
}

.SinPadding {
	padding-top:0px;
}

ul {
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.5em;
	font-size: 13px;
	color: #79797b;
	text-align:left;
	text-antialiasing:true;
	padding-left: 5px; /*Limpieza de márgenes (se puede cambiar)*/
	margin-left: 12px; /*Indentado de la lista (se puede cambiar)*/
	list-style-type:none;
	list-style-image:url(http://www.ipm.es/_imag_generales/iconos_listas.gif);
	*list-style-image:url(http://www.ipm.es/_imag_generales/iconos_listas_ie.gif);
		padding-top:10px;
}
li {
	padding-bottom:5px;
}

a.TextoNormal:link {text-decoration:underline; color: #011948;} /* Link no visitado*/
a.TextoNormal:visited {text-decoration:underline; color:#011948;} /*Link visitado*/
a.TextoNormal:active {text-decoration:underline; color: #011948;} /*Link activo*/
a.TextoNormal:hover {text-decoration:none; background-color:#011948; color:#FFFFFF} /*Mause sobre el link*/

.Idiomas{ /*Titular IPM*/
	font-family: Gillsans, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align:left;
	font-weight:lighter;
	letter-spacing:0.03em;
	color:#FFFFFF;
	padding-top:1px;
}

a.Idiomas:link {text-decoration:none; color:#FFF;} /* Link no visitado*/
a.Idiomas:visited {text-decoration:none; color:#FFF;} /*Link visitado*/
a.Idiomas:active {text-decoration:none; color: #FFF;} /*Link activo*/
a.Idiomas:hover {text-decoration:none; color:#4fa6da; background-color:transparent;} /*mause sobre el link*/

#AdThis{
	position:relative;
	width:auto;
	height:auto;
	margin-top:20px;
	float:left;
	clear:both;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#79797b;
	padding-top:15px;
}
.addthis_default_style{
	font-size:12px;
	color:#79797b;
}

a.addthis_button_expanded:link {text-decoration:none; color: #79797b;} /* Link no visitado*/
a.addthis_button_expanded:visited {text-decoration:none; color:#79797b;} /*Link visitado*/
a.addthis_button_expanded:active {text-decoration:none; color: #79797b;} /*Link activo*/
a.addthis_button_expanded:hover {text-decoration:underline; color: #011948; background-color:transparent;} /*Mause sobre el link*/
a.addthis_button_facebook, a.addthis_button_twitter, a.addthis_button_google,  a.addthis_button_meneame, a.addthis_button_delicious, a.addthis_button_email, a.addthis_button_favorites, a.addthis_button_print:hover {text-decoration:none; background-color:transparent;} /*Mause sobre el link*/

/*ESTRUCTURA BASE, HEADER Y PIE*/
#WebContenedor {
	min-height:100%;
	text-align:left;
	background-image: url(http://www.ipm.es/_imag_generales/background_blanco.png);
	*background-image: url(http://www.ipm.es/_imag_generales/background_blanco_IE.png);
	background-position:center;
	background-repeat:repeat-y;
}
/*SAFARI HACK BACKGROUND*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #WebContenedor {background-image: url(http://www.ipm.es/_imag_generales/background_blanco_Safari.png); }
}
* html #WebContenedor {
	height:100%;
	width:100%;
}
#WebIPM {
	position:relative;
	width:896px;
	height: auto;
	margin: 0 auto;
	overflow: hidden; /*IMPORTANTE!!! PARA VER COORRECTAMENTE LOS FLOAT*/
	min-height: 800px;
}
#Header {
	position:relative;
	height:81px;
	width:896px;
	margin:0 auto;
	background-image: url(http://www.ipm.es/_imag_generales/header_fondo.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #011F55;
}
#Idiomas{
	position:relative;
	width:171px;
	height:19px;
	float: right;
	margin-top: 47px;
	margin-right: 22px;
}

#Logo {
	position:relative;
	width:123px;
	height:81px;
	float: left;
}
#Eslogan{
	position:relative;
	width:auto;
	height:60px;
	float:left;
	padding-top:21px;
}
#ContenedorNews{
	position: relative;
	float:right;
	height: auto;
	min-height:800px;
}
#TitularIPMNews, #TitularMasNews, #TitularDescargaRevista, #TitularOtrosNumeros {
	width:153px;
	height:22px;
	margin-bottom: 1px;
	background-color:#4fa6da;
}
#TitularMasNews, #TitularDescargaRevista, #TitularOtrosNumeros{
	background-color:#011948;
}

#RevistaDescargar{
	width:140px;
	height:179px;
	margin-top: 1px;
	padding-top:12px;
	padding-left:13px;
	padding-bottom:12px;
	background-image:url(http://www.ipm.es/_imag_generales/background_news.png);
	background-repeat:repeat;
}
#News{
	width:131px;
	height:auto;
	margin-bottom:1px;
	min-height:100px;
	background-image:url(http://www.ipm.es/_imag_generales/background_news.png);
	background-repeat:repeat;
	padding-bottom: 11px;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 10px;
}
#Pie {
	position:relative;
	height:22px;
	width:896px;
	background:#820c8e;
	margin:0 auto;
	margin-top:-23px;
	background-color: #031231;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
}
#PieTexto {
	width:auto;
	height:auto;
	padding-left:35px;
	float:left;
	position: relative;
	padding-top: 3px;
}
#PieTextosLegales {
	width:auto;
	height:auto;
	float:right;
	padding-right:35px;
	position: relative;
	padding-top: 3px;
}

.TextoFechaNews{
	word-spacing: 0.05em;
	letter-spacing: 0;
	font-size: 11px;
	text-align:left;
	font-style:italic;
	padding-top:4px;
	color: #79797b;
}
#Menu {
	position:relative;
	height:80px;
	width:904px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d3d4;
	border-spacing:3px/*Horizontal*/ 0px;/*Vertical*/ /*En teoría, esta propiedad sólo la acepta Firefox*/
	_border-spacing:0px; /*IE6*/
	.border-spacing:0px; /*IE7*/
}
#Submenu {
	position:relative;
	height:23px;
	width:725px;
	background-color:#0099FF;
	z-index: 10;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#CajaNews{
	position:relative;
	width:171px;
	height:auto;
	float:right;
	background-image: url(http://www.ipm.es/_imag_generales/background_news.jpg);
	background-repeat: repeat-x;
	min-height: 600px;
}

#ContenidoSinFoto {
	position:relative;
	height:100%;
	width:653px;
	background-color: #FFFFFF;
	margin-left: 36px;
	/*margin-right: 36px;*/
	text-align: justify;
	padding-top: 20px;
	overflow:hidden;
	padding-bottom:70px;
}
#ContenidoSinFoto_Texto {
	position:relative;
	float:left;
	height:auto;
	width:650px;
	background-color: #FFFFFF;
	text-align: left;
	clear: left;
}
#ContenidoConFoto {
	position:relative;
	min-height:500px;
	height:100%;
	width:725px;
	background-image:url(http://www.ipm.es/_imag_generales/fondo_news.gif);
	*background-image:url(http://www.ipm.es/_imag_generales/fondo_news_explorer.gif);
	background-repeat:repeat-y;
	text-align: justify;
	overflow: hidden;
	padding-bottom:70px;
}
#ContenidoConFoto_Texto {
	position:relative;
	float:left;
	height:100%;
	width:380px;
	background-color: #FFFFFF;
	margin-left: 36px;
	margin-right: 36px;
	text-align: left;
	margin-top:0px;
	margin-top:19px;
	clear: left;
}
	
#ContenidoConFoto_ContenedorFotos{
	position:relative;
	height:auto;
	width:270px;
	float:right;
	overflow:hidden;
	*margin-right:1px;
}
#ContenidoConFoto_Fotos {
	position:relative;
	width:270px;
	height:auto;
	min-height:0px;
	min-width:270px;
	max-width:270px;
	float:right;
	clear:both;
	margin-right:1px;
}
#Contenido_Video {
	position:relative;
	width:425px;
	height:auto;
	min-height:0px;
	min-width:425px;
	max-width:425px;
	float:left;
	clear:both;
	margin-bottom:15px;
	margin-top:10px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #ContenidoConFoto_ContenedorFotos {margin-right:1px;;}
}

/*ToolTips*/
a.ToolTip_Revista, a.ToolTip_Fotos, a.ToolTips_Partners {
	position: relative; /* es la posición normal */
	text-decoration: none !important; /* forzar sin subrayado */
	color:#0080C0 !important; /* forzar color del texto */
	font-weight:bold !important; /* forzar negritas */
	font-size:10px;
}
a.ToolTip_Revista:hover, a.ToolTip_Fotos:hover, a.ToolTips_Partners:hover {
	z-index:999; /* va a estar por encima de todo */
	background-color:transparent; /* DEBE haber un color de fondo */
}
a.ToolTip_Revista span, a.ToolTip_Fotos span, a.ToolTips_Partners span {
	display: none; /* el elemento va a estar oculto */
}
a.ToolTip_Revista:hover span, a.ToolTip_Fotos:hover span, a.ToolTips_Partners:hover span{
	display: block; /* se fuerza a mostrar el bloque */
	position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
	bottom:0px;
	left:0px; /* donde va a estar */
	width:auto; /* el ancho por defecto que va a tener */
	padding-left:8px;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:6px;
	background-color: #011948; /* el color de fondo por defecto */
	color: #FFFFFF; /* el color de los textos por defecto */
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.2em;
	opacity: .90;
	-moz-opacity: .90;
	*border-right-style:solid;
	*border-right-color:#011948;
	*border-right-width:8px;
}
a.ToolTips_Partners:hover span {
	width:158px; /* el ancho por defecto que va a tener */
	bottom:5px;
	left:4px;
	*bottom:4px;
	*left:4px;
	*width:150px; /* el ancho por defecto que va a tener */
	text-align:left;
}
a.ToolTip_Fotos:hover span  {
	width:100%; /* el ancho por defecto que va a tener */
	bottom:2px;
	*bottom:0px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
a.ToolTip_Fotos:hover span  {
	width:100%; /* el ancho por defecto que va a tener */
	bottom:0px;
}
}
#Lista_Caja {
	position:relative;
	width:auto;
	height:auto;
	padding-bottom:20px;
}
.Lista_Titular {
	position:relative;
	width:auto;
	height:auto;
	color:#1765a3;
	font-size:16px;
	padding-bottom:0px;
}
.Lista_SubTitular {
	position:relative;
	width:auto;
	height:auto;
	color:#79797b;
	font-size:7pt;
	padding-bottom:0px;
	padding-left:14px;
}
.Lista_Titular{
	font-weight:bold
}
#Lista_Texto {
	padding-left:14px;
	margin-top:-6px;
}
a.Lista_Titular:link {text-decoration:none; color: #1765a3;} /* Link no visitado*/
a.Lista_Titular:visited {text-decoration:none; color:#1765a3;} /*Link visitado*/
a.Lista_Titular:active {text-decoration:none; color: #1765a3;} /*Link activo*/
a.Lista_Titular:hover {text-decoration:none; color:#FFFFFF; background-color:#1765a3;} /*Mause sobre el link*/
.Lista_Fecha {
	padding-left:14px;
	text-align:left;
	font-size:11px;
	font-style:italic;
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.5em;
	color: #79797b;
	padding-top:0px;
}
#Lista_Detalles {
	background-image:url(../_imag_generales/fondo_menu.jpg);
	background-repeat:repeat-x;
	background-position:left;
	position:relative;
	width:724px;
	bottom:0px;
	height:24px;
	color:#FFFFFF;
	text-align:center;
}

.Lista_Detalles_Texto {
	color:#FFFFFF;
	font-style:italic;
	font-size:12px;
	font-style:italic;
	font-size:12px;
	text-align:center;
}

a.Lista_Detalles_Texto:link {text-decoration:none; color: #FFFFFF;} /* Link no visitado*/
a.Lista_Detalles_Texto:visited {text-decoration:none; color:#FFFFFF;} /*Link visitado*/
a.Lista_Detalles_Texto:active {text-decoration:none; color: #FFFFFF;} /*Link activo*/
a.Lista_Detalles_Texto:hover {text-decoration:none; color:#003; background-color:transparent;} /*Mause sobre el link*/

#News_Revista_Caja {
	position:relative;
	width:auto;
	height:200px;
	margin-bottom:30px;
}
#News_Revista {
	position:relative;
	width:127px;
	height:179px;
	background-image:url(http://www.ipm.es/_imag_generales/news_fondo_revista.jpg);
	padding:5px;
	float:left;
}
#News_Revista_Textos {
	position:relative;
	width:490px;
	height:auto;
	float:right;
}
#FotoFull{
	position:relative;
	width:725px;
	height:auto;
}
/*PARTNERS*/
#Partners_TextoIntro, #Partners{
	position:relative;
	width:auto;
	height:auto;
	float:left;
	margin-bottom:25px;
}
#Partners_Logo{
	position:relative;
	float:left;
	clear:both;
	width:179px;
	height:auto;
	margin-right:25px;
}
#Partners_Texto{
	position:relative;
	width:449px;
	height:auto;
	float:right;
	clear: right;
}
#Partners_Imagenes {
	position:relative;
	height:auto;
	width:179px;
}
	
/*CONTACTO*/
#Contacto{
	position:relative;
	width:auto;
	height:auto;
	float:left;
	margin-bottom:40px;
	margin-top: 20px;
}
#Contacto_Mapa{
	position:relative;
	width:400px;
	height:300px;
	background-color: #CCC;
	float: left;
}
#Contacto_Texto{
	position:relative;
	width:230px;
	height:auto;
	float: left;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 10px;
}
.Contacto_Texto {
	word-spacing: 0.05em;
	letter-spacing: 0;
	line-height: 1.5em;
	font-size: 13px;
	color: #FFFFFF;
	text-align:justify;
	text-antialiasing:true;
}
a.Contacto_Texto:link {text-decoration:underline; color: #FFFFFF;} /* Link no visitado*/
a.Contacto_Texto:visited {text-decoration:underline; color:#FFFFFF;} /*Link visitado*/
a.Contacto_Texto:active {text-decoration:underline; color: #FFFFFF;} /*Link activo*/
a.Contacto_Texto:hover {text-decoration:none; background-color:#FFFFFF; color:#011948} /*Mause sobre el link

/*PARRAFOS & IMAGENES CONTENIDOS*/
#Parrafo{
	position:relative;
	width:auto;
	height:auto;
}
#Imagen{
	position:relative;
	width:654px;
	height:auto;
	margin-top:30px;
	margin-bottom:30px;
	text-align:center;
}	
.Imagen{
	width:auto;
	height:auto;
}
/*MAPAWEB*/
#MapaWeb li{
	color:#011948;
}
#MapaWeb a:link {text-decoration:none; color: #011948;} /* Link no visitado*/
#MapaWeb a:visited {text-decoration:none; color:#011948;} /*Link visitado*/
#MapaWeb a:active {text-decoration:none; color: #011948;} /*Link activo*/
#MapaWeb a:hover {text-decoration:none; background-color:#011948; color:#FFFFFF} /*Mause sobre el link*/
