


/* INICIO CONTENT SLIDER*/
.imagepp_container{
float: left;
}

.contentslide{
padding: 0px;
width: 100%;
height: 100%;
}

.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
width: 100%;
background-color: #FFF;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;

}

.contentslide .contentdiv{
display: none;
}


#paginate-slider1 {

width: 100%;
height: 15px;


}

.pagination{
width: 100%;
text-align: right;
/*border: 10px solid navy;
border-width: 0 10px; /*Left/ right border width of pagination DIV.*/
padding: 2px 0 2px 0;

}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 400px; /*IE5 width*/
w\idth: 267px; /*IE6 width*/

}


.pagination a:link, .pagination a:visited {
display: inline;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 0 5px;
text-decoration: none; 
color: #000;
background-color: #C9C9C9;
border: #A1A1A1 solid 1px;
margin: 4px 1px 4px 1px;
width: 22px;
height: 18px;

}

.pagination a:hover, .pagination a.selected{
display:inline;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
background-color: #EDEDEB;
border: #A1A1A1 solid 1px;
margin: 4px 1px 4px 1px;
width: 22px;
height: 18px;
}


a.nextText:link, a.nextText:visited{
display: inline;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #FFFFFF;
background-color: #A1A1A1;
margin: 2px 6px 2px 2px;
width: 22px;
height: 18px;
}

a.nextText:hover{
display: inline;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
background-color: #EDEDEB;
border: #A1A1A1 solid 1px;
margin: 2px 6px 2px 2px;
width: 22px;
height: 18px;
}




.subtitulo {

color: #0D3072;
font-family: verdana;
font-size: 11px;
text-decoration: none;
margin-bottom: 5px;

}

a.titulopp:link {
font-family: "Times New Roman", Times, serif;
font-size: 19px;
text-decoration: none;
margin-bottom: 5px;
color: #0C5D9E;
background-color: #FFFFFF;
}


a.titulopp:visited {
font-family: "Times New Roman", Times, serif;
font-size: 19px;
text-decoration: none;
margin-bottom: 5px;
color: #0C5D9E;
background-color: #FFFFFF;
}

a.titulopp:hover {
font-family: "Times New Roman", Times, serif;
font-size: 19px;
text-decoration: underline;
margin-bottom: 5px;
color: #0C5D9E;
background-color: #FFFFFF;
}


#contenidopp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	float: right;
	overflow: hidden;
}

#contenidopp a:link {

font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #0066CC;

}

#contenidopp a:selected{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #0066CC;

}

#contenidopp a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #0066CC;
text-decoration: underline;
}

#contenidopp a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #0066CC;

}
a.titpp {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.50em;
	color: #045DA6;
	line-height: 1.10em;
	font-weight: bold;
	text-decoration: none;
}
a.titpp:link {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.50em;
	color: #045DA6;
	line-height: 1.10em;
	font-weight: bold;
	text-decoration: none;
}
a.titpp:hover {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.50em;
	line-height: 1.10em;
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}

a.titpp:visited {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.50em;
	line-height: 1.10em;
	font-weight: bold;
	color: #045DA6;
}

a.titpp:active{
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.50em;
	color: #045DA6;
	font-weight: bold;
	line-height: 1.10em;
	text-decoration: none;
}

.tablepp

{
margin: 5px;
border: 1px #C9C9C9 solid;
padding: 5px 5px 5px 5px;
height: 100%;
overflow: visible;
}

#primeraplana {
width:100%;
padding:5px;
font-family:verdana;
font-size:8pt;
}

#textopp_container_outer {
/*	display: table;
	#position: relative;
	overflow: hidden; */
	height: 198px; 
}
#textopp_container {
/*	display: table-cell;
    #position: absolute;
    #top: 50%;
	vertical-align: middle; */
}

#textopp {
	padding: 0 0 0 5px;
	text-align:justify;
	overflow:hidden;
	font-size:1.2em;
	height: 198px; 
/*	#position: relative;
	#top: -50%; */
}

#titpp_container_outer {
	display: table;
	#position: relative;
	overflow: hidden;
	height: 88px;
}
#titpp_container {
	display: table-cell;
	#position: absolute;
	#top: 50%;
	vertical-align: middle;
}

#titpp_container_inner {
	padding: 0 0 0 0;
	overflow:hidden;
	font-size:1em;
	#position: relative;
	#top: -50%;
}
.tablepp a.vertitutpp:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FF0000;

}

.tablepp a.vertitutpp:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FF0000;

}

.tablepp a.vertitutpp:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FF0000;
	text-decoration: underline;

}

.tablepp a.vertitutpp:active{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FF0000;

}



.tablepp a.notirelac:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #045da6;

}

.tablepp a.notirelac:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #045da6;

}



.tablepp a.notirelac:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #045da6;

}

.tablepp a.notirelac:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #045da6;

}



/* FIN CONTENT SLIDER*/

	
