body {
	margin:   0px;
	background: repeat-x url(../images/bgHeader.gif);
}
a img {
	border:   0px;
}
.clear {
	clear : both;
}
.clearR {
	clear : right;
}



/*
 * Header
 */
#header {
	position: relative;
	width : 982px;
	height: 135px;
	margin :  0px auto;
	padding:  0px 10px;
/*	background: repeat-x url(../images/bgHeader.gif); */
}
#header #logo {
	position: absolute;
	top   :   0px;
	left  :  20px;
}
#header #banner {
	position: absolute;
	top   :  20px;
	left  : 191px;
}



/*
 * Header menu
 */
#header #menu {
	position: relative;
	top   : 105px;
	right :   0px;
	height:  40px;
	margin :  0px  0px;
}
#header #menu #Opt01    { position: absolute; top: 0px; left :   0px; }
#header #menu #Opt02    { position: absolute; top: 0px; left : 119px; } /* 95px */
#header #menu #Opt03    { position: absolute; top: 0px; left : 214px; }
#header #menu #Opt04    { position: absolute; top: 0px; right: 102px; }
#header #menu #Opt05    { position: absolute; top: 0px; right:   0px; }
#header #menu #Opt04 {
	width : 168px;
	height: 22px;
	background: url(../images/bgMenuBuscar.gif);
}
#header #menu #Opt04inp {
	position: absolute;
	top  :   3px;
	left :  10px;
	width :  95px;
	height:  13px;
	font-size: 12px;
	border: 1px solid #CCCCCC;
}
#header #menu #Opt04btn {
	position: absolute;
	top  :   3px;
	right:  10px;
}



/*
 * Searcher
 */
#greferer {
	position: absolute;
	top   :   0px;
	right :  26px;
	width : 172px;
	padding:  10px;
	border-left  : 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #FFFFBF;
	text-align: center;
	z-index: 1;
}
#greferer p {
	margin:   0px   0px   6px   0px;
	font-family: Arial;
	font-size  : 12px;
}
#greferer p strong {
	font-size  : 13px;
}


/*
 * Menú
 */
#smenu {
	float: left;
	position: relative;
	left  : 11px;
	width : 158px;
	margin :  0px;
	padding:  0px;
}
#smenu #logoAyL {
	display : block;
}
#smenu #smenuinner {
	position: relative;
	padding:  15px   4px  15px   4px;
	background-color   : #FFFFFF;
}
#smenu #smenuinner #smenuwhich {
	text-align: center;
}
#smenu #smenuinner img {
	display : block;
	margin :  10px   0px   5px   0px;
}
#smenu #smenuinner p {
	position: relative;
	font-family: Arial;
	font-size  : 11px;
	text-align : left;
	margin :   6px   0px;
}
#smenu #smenuinner p.tit {
	padding:   0px   0px   0px   6px;
	background: url(../images/bullet.gif) no-repeat 0px 4px;
}
#smenu #smenuinner p a {
	color: #555555;
	text-decoration: none;
}
#smenu #smenuinner p a:hover {
	color: #000000;
	text-decoration: none;
}
#smenu #smenuinner #secEI {
	margin-top: 15px;
}



/*
 * Contenido
 */
#contarea {
	position: relative;
	width : 981px;
	margin :   0px  auto;
	padding:  15px  11px  15px  10px;
	background-color   : #F7F7F7;
	background-image   : url(../images/bgContentFix.gif);
	background-repeat  : repeat-y;
}



/*
 * Cabecera del contenido
 */
#scontent {
	float: right;
	position: relative;
	width : 811px;
}
#scontent #sheader {
	position: relative;
	height: 45px;
	margin :   0px   0px  15px   0px;
	border-top   : solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	background-color: #EFEFEF;
}
#scontent #sheader p {
	font-family: Arial;
	font-size  : 12px;
}
#scontent #sheader #l1 {
	position: absolute;
	right : 10px;
	bottom: 30px;
	margin :  0px;
}
#scontent #sheader #l2 {
	position: absolute;
	right : 10px;
	bottom: 15px;
	margin :  0px;
}
#scontent #sheader #l3 {
	position: absolute;
	right : 10px;
	bottom:  0px;
	margin :  0px;
}
#scontent #btns {
	clear: right;
	border-top:  1px dashed #666666;
	padding   :  5px  0px;
	text-align: right;
}



/*
 * Artículo - Enviar
 */
#enviarticulo {
	margin :  0px  10px;
}
#enviarticulo h5 {
	font-family: Arial;
	font-size  : 14px;
	margin :   5px   0px;
}
#enviarticulo h6 {
	font-family: Arial;
	font-size  : 12px;
	margin :   5px   0px;
}
#enviarticulo #eapreview {
	position: relative;
	float  : right;
	width  : 250px;
	margin :  0px  0px  5px  5px;
}
#enviarticulo #eapreview #eamail{
	padding:  5px;
	border :  1px solid #CCCCCC;
	background-color: #FFFFFF;
}
#enviarticulo #enviarticuloFB {
}



/*
 * Capas de la zona de publicidad
 */
#publi {
	position: relative;
	margin :  50px   0px   0px   0px;
	padding:  10px   0px;
	border-top   : solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;

	background-color   : #FFFFFF;
	text-align: center;
}
#publi a {
	margin-left: 10px;
}
#publi img {
}



/*
 * Foot
 */
#foot {
	position: relative;
	width : 100%;
	border-top   :  8px solid #FFCC00;
}
#foot #colL {
	float: left;
	position: relative;
	margin-left : 25px;
}
#foot #colR {
	float: right;
	position: relative;
	margin-right: 25px;
	text-align: right;
}
#foot #colL p,
#foot #colR p {
	font-family: Verdana;
	font-size  : 11px;
	margin :  5px  0px;
	color: #777777;
}
#foot #colL p a,
#foot #colR p a {
	color: #333333;
	text-decoration: none;
}
