body 
{ background:#ffffff; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px auto; padding:0px;}

a:hover { cursor:pointer; }

#contenedor
{ width:1000px; margin:0px auto; background-color:#ffffff; }

#cabecera
{ margin:0 auto; height:122px; background-color:#ffffff; }

#cabecera .col1
{ margin-top:2px; width:180px; height:120px; float:left; background-color:#ffffff; }

#cabecera .col2
{ margin-top:15px; width:770px; height:107px; float:left; background-color:#ffffff; }

#cabecera .col3
{ margin-top:10px; width:50px; height:112px; float:left; background-color:#ffffff; }

#menu
{ width:1000px; height:30px; margin:0 auto; background-color:#ffffff; text-align:left; }

#contenido
{ width:1000px; margin:0 auto; background-color:#ffffff; text-align:left; float:letf; }

#contenido .col1
{ width:685px; float:left; background-color:#ffffff; padding-right:5px; border-right:#cacaca 1px solid; }

#contenido .col2
{ width:300px; float:right; background-color:#ffffff; padding-left:9px;}

#contenido .revista
 {
  width:300px; margin:0 auto; background: url(../image_m/bgdiv.gif); border:#cacaca 1px solid; text-align:center; float:left; }

#contenido .login
 {
  width:300px; margin:0 auto; background: url(../image_m/bgdiv.gif); border:#cacaca 1px solid; text-align:center;}

#noticias
{ width:690px; margin:0 auto; background-color:#ffffff; }

#noticias .block1
{ width:690px; margin:0 auto; background-color:#ffffff; border-bottom:#cacaca 1px solid; padding-bottom:5px; }

#noticias .block2
{ width:380px; float:left; background-color:#ffffff; position:relative; padding:5px; }

#noticias .block3
{ width:289px; background-color:#ffffff; border-left:#cacaca 1px solid; float:right; padding:5px;}

#notipop
{ background-color:#ffffff; padding:10px;}

#pie
{ width:1000px; height:21px; margin:0 auto; background: url(menu/bg.gif); text-align:left; float:left; clear:both; }

#pieces
{ width:1000px; height:70px; margin:0 auto; background-color:#ffffff; text-align:left; float:left; }

#pieces .izq
{ width:500px; height:70px; margin:0 auto; background-color:#ffffff; text-align:left; float:left; }

#pieces .cen
{ width:180px; height:70px; margin:0 auto; background-color:#ffffff; text-align:left; float:left; }

#pieces .der
{ width:320px; height:70px; margin:0 auto; background-color:#ffffff; text-align:right; float:right; }

#deapuro
{ text-align:center; width:684px; background-color:#cecece; margin:10 px auto; height=300px;}

#splashback 
{
position:absolute;
left:0px;
top:0px;
z-index:1000;
}

#splash
{
position:absolute;
left:325px;
top:50px;
z-index:1001;
}

.fecha
{ font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; position:relative; }

.fecha .dia
{ color:#626262; }

.fecha .mes
{ color:#a01111; }

.not_fec
{ font-size:10px; font-style:lighter; font-family:Arial, Helvetica, sans-serif; position:relative; color:#aaaaaa; text-align:right; }

.not_tit
{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; position:relative; color:#335577; }

.not_sub
{ font-size:12px; font-weight:normal; font-style:italic; font-family:Arial, Helvetica, sans-serif; position:relative; color:#800000; }

.not_cue
{ font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; position:relative; color:#000000; }

.edicion
{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; position:relative; color:#aa0000; }

.avi_tit
{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; position:relative; color:#335577; }

.avi_sub
{ font-size:12px; font-weight:normal; font-style:italic; font-family:Arial, Helvetica, sans-serif; position:relative; color:#800000; }

.tarifas
{ font-size:10px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#800000; position:relative; text-align:left; }

.copyleft
{ font-size:10px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#800000; position:relative;}

/*-- jqLightBox module styles --*/

.section {
    border-top: 1px solid #BBB;
    margin-top: 15px;
    margin-left: 5%;
    margin-right: 5%;
    padding: 5px;
    padding-bottom: 0px;
    background-color: white;
}

.section ul {
    list-style: none;
    margin-top: 5px;
}

.section ul li {
    display: inline;
}

.section ul a {
    background-color: #ECECEC;
    border: 1px solid #999999;
    padding: 5px 5px 10px;
    display: block;
    float: left;
    margin: 5px;
}

.section ul a:hover {
    background-color: #FFFFFF;
    border: 1px solid #333333;
}

.section ul a img {
    border: 1px solid #999999;
}

.section ul a.lightbox-enabled img {
    border: 1px dotted #999999;
}

.section span.code {
    font-family: "Courier New", Courier, monospace;
    margin-left: 10px;
    padding-left: 10px;
    font-size: 11px;
    border-left: 1px solid #000;
}

.section .link {
    font-size: 12px;
    font-style: italic;
    padding-left: 10px;
    margin-left: 10px;
}

.section .important {
    text-decoration: underline;
}

.section .title {
    font-weight: bold;
    font-size: 16px;
}

.clear {
    clear: left;
}

.section.header {
    text-align: center;
    font-size: 12px;
    padding-top: 10px;
    border-top: none;
}

.section.footer {
    text-align: center;
    font-size: 12px;
    padding-top: 10px;
}

/*-- jqRollOver module styles --*/

#rollover-images{
	width:137;
	margin-top:10px;
	text-align:right;
	border:0px solid #ff0000;
	height:60px;
}
	#rollover-images img{
	border:0px solid #ff0000;
		margin:0px 0px;
	}

/*-- jShowOff module styles --*/

#features, #slidingFeatures, #labelFeatures, #basicFeatures, #thumbFeatures {
	background: #555555;
	position: relative;
	overflow: hidden;
	width: 676px;
	height: 250px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	}
.jshowoff {
	width: 676px;
	margin: 10px 0;
	}
.jshowoff div {	
	width: 676px;
	height: 250px;
	}
.jshowoff div, .jshowoff img, .jshowoff {
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	}

#basicFeatures, .jshowoff.basicFeatures, .jshowoff.basicFeatures img, .jshowoff.basicFeatures div {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	}
.jshowoff div p, .jshowoff div h2 {
	_background-color: #555555;
	}
.jshowoff h2, .jshowoff p {
	font-size: 12px;
	padding: 2px 2px 0px;
	margin: 0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	}
.jshowoff h3 {
	font-size: 12px;
	padding: 2px 2px 0px;
	margin: 0;
	font-weight:normal;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	}
.jshowoff p {
	font-size: 13px;
	line-height: 15px;
	}
.eddie {
	float: right;
	padding: 15px 20px 15px 20px;
	padding: 0px;
	}
.jshowoff p.jshowoff-slidelinks {
	position: absolute;
	bottom: 5px;
	right: 5px;
	margin: 0;
	padding: 0;
	}
.jshowoff-slidelinks a, .jshowoff-controls a {
	display: block;
	background-color: #000;
	color: #fff;
	padding: 5px 7px 5px;
	margin: 5px 0 0 5px;
	float: left;
	text-decoration: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	outline: none;
	font-size: 11px;
	line-height: 14px;
	}
.jshowoff-slidelinks a:hover, .jshowoff-controls a:hover {
	color: #fff;
	}
.jshowoff-slidelinks a.jshowoff-active, .jshowoff-slidelinks a.jshowoff-active:hover {
	background-color: #fff;
	color: #000;
	}
p.jshowoff-controls {
	background: #aaa;
	overflow: auto;
	height: 1%;
	padding: 0 0 5px 5px;
	margin: 0;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	}
.jshowoff-controls a {
	margin: 5px 5px 0 0;
	font-size: 12px;
	line-height: 15px;
	padding: 4px 8px 5px;
	}

.jshowoff-pausetext {
	color: #fff;
	}

# ---------------------------------------------------------------------------
.pie1 {
float:right;}

.pie2 {
float:right;}

.cont{
position:relative;}

.image{
position:absolute;
z-index:0;}

.input
{
        font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
        color: #000000;
        font-size: 10px;
        background-color: #f3d5d7;
        border: 1px solid #999999;
}

.sub
{
        font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
        color: #000000;
        font-size: 10px;
}

.titulox  { font: bold 14px Arial, Helvetica; color: #000000}
.titulo  { font: bold 14px Arial, Helvetica; color: #db1820}
.parrafo { font: bold 12px Arial, Helvetica; color: #5e5e5e}
.texto   { font: 9px Arial, Helvetica; color: #5e5e5e}
.texto1  { font: bold 12px Arial, Helvetica; color: #5e5e5e}
.texto11 { font: bold 12px Arial, Helvetica; color: #5e5e5e}

