
* {
font-family : sans, verdana, arial;
color : black;
margin : 0;
padding : 0;
}
img {
border : 0;
}
ul, ol {
position : relative;
margin-left : 30px;
}
li {
padding-left : 5px;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 5px;
}
p {
padding-top : 7px;
padding-bottom : 7px;
}
body {
background-image : url(img/fondo.jpg);
background-repeat : no-repeat;
background-attachment : fixed;
top : 0;
left : 0;
width : 957px;
margin : 0 auto;
font-size : 10pt;
text-align : center;
}
#contenedor {
position : relative;
top : 0;
left : 0;
margin : 0 auto;
margin-top : 20px;
margin-bottom : 20px;
background : #ffffff;
border : 1px solid;
text-align : justify;
}


#cabecera {
top : 0;
left : 0;
background-image: url(img/fondocabecera.jpg);
background-repeat: repeat-x;
}
#pie {
height : 118px;
width : 100%;
background-image : url(img/pie.jpg);
text-align : center;
}
#creditos {
top : 0;
left : 0;
margin : 0 auto;
padding : 10px;
margin-top : 50px;
margin-bottom : 20px;
border : 1px solid;
}
#enlaces {
position : absolute;
right : 0;
width : 200px;
}
#contenido {
position : relative;
text-align : center;
width : 680px;
min-height : 980px;
height:auto !important;
height:1000px;
padding-left : 30px;
padding-right : 30px;
border-right : 1px dotted;
}
#paypal {
margin-top : 30px;
margin-bottom : 30px;
}
#modificaciones {
margin-top : 50px;
margin-bottom : 50px;
}
#modificaciones td {
background-color : #eeeeff;
border : 1px solid;
height : 30px;
}
#migas{
position: absolute;
color : #005fa9;
left: 30px;
top : 350px;
text-align: justify;
}
.reportaje{
border: #888888 solid 1px;
background-color: #F8F8F8;
margin-bottom: 50px;
text-align: justify;
position: relative;
}
.reportajenombre{
background-color: #C8C8C8;
padding: 2px;
text-align: center;
text-decoration: none;
color: 005fa9;
}
.verreportaje{
position: absolute;
right: 0;
bottom: 0;
padding: 2px;
padding-right: 10px;
padding-left: 10px;
background-color: #004e98;
text-decoration: none;
}
.enlace {
margin-bottom : 15px;
}
.anuncio {
padding-bottom : 50px;
}
.titulo {
font-weight : bold;
color : #005fa9;
font-size : 12pt;
margin-bottom : 25px;
border-top : 2px solid #005fa9;
border-bottom : 2px solid #005fa9;
}
.subtitulo {
font-weight : bold;
color : #005fa9;
font-size : 10pt;
}
.informacion {
text-align : justify;
margin-top : 20px;
margin-bottom : 20px;
}
.imagen {
text-align : center;
}
#fotosHD {
width : 400px;
height : 260px;
background-color : #cccccc;
}
#descargas {
float : right;
width : 210px;
height : 260px;
background-color : #999999;
}
#entrada {
text-align : center;
margin-top : 70px;
}
#publi2 {
margin-top : 20px;
}
.novedad {
color : #ff0000;
}
table td {
padding-right : 5px;
padding-left : 5px;
}
.filainactiva {
background : #ffffff;
}
.filaactiva {
background : #eeeeee;
}
.error {
color : #ff0000;
background-color : #eeeeee;
}
.ok {
color : #009900;
background-color : #eeeeee;
}
.ayuda {
position : relative;
margin : 15px;
border : 1px solid #3333ff;
padding : 5px;
}
.ayuda .subtitulo {
background-color : #ddddff;
}
.respfaq {
margin-top : 10px;
margin-bottom : 10px;
border-top : 1px dotted;
border-bottom : 1px dotted;
}
.volver {
margin-left : 630px;
margin-bottom : 50px;
}

/*--------------------------------------------------------------------------*/
/*                              HIGHSLIDE                                   */
/*--------------------------------------------------------------------------*/

.highslide {
cursor : url(img/highslide/zoomin.cur), pointer;
outline : none;
}
.highslide-active-anchor img {
visibility : hidden;
}
.highslide img {
border : 2px solid gray;
}
.highslide:hover img {
border : 2px solid silver;
}
.highslide-wrapper {
background : white;
}
.highslide-image {
border-bottom : 1px solid white;
}
.highslide-caption {
display : none;
border-bottom : 1px solid white;
font-family : Verdana, Helvetica;
font-size : 10pt;
padding : 5px;
background-color : silver;
}
.highslide-loading {
display : block;
color : black;
font-size : 8pt;
font-family : sans-serif;
font-weight : bold;
text-decoration : none;
padding : 2px;
border : 1px solid black;
background-color : white;
padding-left : 22px;
background-image : url(img/highslide/loader.white.gif);
background-repeat : no-repeat;
background-position : 3px 1px;
}
a.highslide-credits, a.highslide-credits i {
padding : 2px;
color : silver;
text-decoration : none;
font-size : 10px;
}
a.highslide-credits:hover, a.highslide-credits:hover i {
color : white;
background-color : gray;
}
a.highslide-full-expand {
background : url(img/highslide/fullexpand.gif) no-repeat;
display : block;
margin : 0 10px 10px 0;
width : 34px;
height : 34px;
}
.highslide-overlay {
display : none;
}
.closebutton {
position: relative;
top: -15px;
left: 15px;
width: 30px;
height: 30px;
cursor: hand; /* ie */
cursor: pointer; /* w3c */
background: url(img/highslide/close.png);
/* For IE6, remove background and add filter */
_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/highslide/close.png', sizingMethod='scale');
}
.highslide-display-block {
display : block;
}
.highslide-display-none {
display : none;
}

#indice{
background-color: black;
margin-bottom: 40px;
margin-top: 20px;
margin-left: 90px;
}

#indice td{
background-color: #8EBFE8;
}


/*--------------------------------------------------------------------------*/
/*                              PAGINACIÓN                                  */
/*--------------------------------------------------------------------------*/

#paginacion
{
	margin-top: 50px;
	text-align: center;
	font-size: 9pt;
}

#paginacion a:hover, #paginacion a:visited,  #paginacion a:active, #paginacion a:link
{
	text-decoration: none;
	color: #565656;
	border: 1px solid #E1E1E1;	
	padding: 3px 7px 3px 7px;
	background: transparent url(img/paginacion0.gif) repeat-x;
}

#paginacion a:hover
{
	text-decoration: none;
	border: 1px solid #D2D2D2;
	padding: 3px 7px 3px 7px;
	background: transparent url(img/paginacion1.gif) repeat-x;
}

#botones div
{
	display: inline;
	margin: 0px 1px 0px 1px;
}

.bloqueado
{
	color: #BFBFBF;
	border: 1px solid #E5E5E5;
	padding: 3px 7px 3px 7px;
	background-color: #F9F9F9;	
}

.separacion
{
	border: 0;
	padding: 0px 5px 0px 5px;
}

.actual
{
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #828282;
	padding: 3px 7px 3px 7px;
	background: transparent url(img/paginacion2.gif) repeat-x;}

/*--------------------------------------------------------------------------*/
/*                            ÚLTIMOS POSTS                                 */
/*--------------------------------------------------------------------------*/
#not_foro{
margin-right: 10px;
margin-bottom: 15px;
font-size: 8pt;
text-align: left;
}

#not_foro .titulo{
font-size: 10pt;
margin-bottom: 5px;
text-align: center;
}

#not_foro .enlaceinactivo{
background-color: #C8C8C8;
border: #888888 solid 1px;
height: 13px;
overflow: hidden;
padding: 2px;
margin: 0;
margin-top: 3px;
}

#not_foro .enlaceactivo{
background-color: #F8F8F8;
border: #F0F0F0 solid 1px;
height: 13px;
overflow: hidden;
padding: 2px;
margin: 0;
margin-top: 3px;
}

#not_foro a{
text-decoration: none;
}

#not_tienda{
margin-right: 10px;
margin-bottom: 15px;
font-size: 8pt;
text-align: left;
}

#not_tienda .titulo{
font-size: 10pt;
margin-bottom: 5px;
text-align: center;
}

#not_tienda .enlaceinactivo{
background-color: #C8C8C8;
border: #888888 solid 1px;
height: 13px;
overflow: hidden;
padding: 2px;
margin: 0;
margin-top: 3px;
}

#not_tienda .enlaceactivo{
background-color: #F8F8F8;
border: #F0F0F0 solid 1px;
height: 13px;
overflow: hidden;
padding: 2px;
margin: 0;
margin-top: 3px;
}

#not_tienda a{
text-decoration: none;
}
