/* General */ 
HTML {height:100%}
BODY {margin: 0; background: white; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size:10pt; height:100%;}
TD {font-size: 10pt}
A {text-decoration: none; color: #A00000}
A:hover {text-decoration: underline; color: #E00000}
FORM {margin: 0px; padding: 0px;}

/* Page Backgrounds */
DIV.toppage {background: white url('/1/img/bkg/page_top.jpg') repeat-x ; width:100%; }

/* Minutouno General */
DIV.minutouno {width:988px;text-align:	left;}

/* Minutouno Shortcuts (Favoritos, pagina inicio) */
DIV.shortcuts {border-bottom: 1px solid #AAA; font-size: 7pt; padding-top: 2px; padding-bottom: 2px; padding-left:10px; text-align: left}
DIV.shortcuts IMG {width: 16px; height: 16px; vertical-align: middle; border: 0px; margin-right: 4px; background-color: white; border: 1px solid #CCCCCC}
DIV.shortcuts A:hover IMG {border: 1px solid #CC0000; background-color: #FFF2F2}

/* Header */
.pageheader {width:988px; margin: 0px 0px 0px; text-align: left}
.pageheader .logo {height:60px;}
.pageheader .useroptions {heigth:60px;padding-bottom:0px; text-align: right; font-size:80%}
.pageheader .useroptions A {padding-right:12px; background:url(/1/img/lyt/bullet5.gif) no-repeat 0px right;}
.pageheader .sitemap {font-size: 8pt; text-decoration:none; padding-bottom: 5px}
.pageheader .searchboxsep {background:url('/1/img/bkg/vertical_separator.gif') repeat-y 50%; width: 20px; height: 60px;}
.pageheader .searchbox {width: 115px; text-align: right}
.pageheader .searchbox .search_txt{font-size : 7pt; color: #000; text-decoration:none;}
.pageheader .searchbox .search_txt A{text-decoration:none;}
.pageheader .searchbox .search_txt A:hover{color: #CC0000; text-decoration:underline;}
.pageheader .searchbox .searchform {font-size : 8pt; color: #AAA; width:100px;text-decoration:none;background-color: #FFF;background-image: url("/1/img/bkg/frmsearch.gif");background-repeat: no-repeat;border: 1px solid #aaa; margin: 1px;}
/*clima, lectores, etc */

/* Infobar */
DIV.infobar {clear:both; width:988px; height:16px; padding: 2px 0px 2px 0px; border-top:1px solid #AAA}
DIV.infobar DIV.datetime {float:left; font-size: 8pt; color: #777; padding-top:1px}
DIV.infobar DIV.weather {float:right; text-align:right;font-size: 8pt; color: #777;}
DIV.infobar DIV.weather IMG {border: 0px; height: 16px; vertical-align: middle; margin-left: 3px}

/* Menu */
.mainmenu {width:988px;border-top: 1px solid #aaa; border-bottom: 1px solid #aaa;  background-image:url(/1/img/bkg/menu.jpg); background-repeat: repeat-x;}
.mainmenu TABLE TD {padding: 0px 5px 0px 5px; height:20px;width:100px;white-space : nowrap;font-size: 8pt; border-right: 1px solid #aaa; cursor: hand;cursor:pointer;}
.mainmenu TABLE TD.selected {background-image:url('/1/img/bkg/menu_sel.jpg');  background-repeat: repeat-x;color: #F5F5F5}
.mainmenu TABLE TD.lastCell {border-right: 0px solid #aaa;}


DIV.bannerbottom {width:988px; clear: both; background:white; border-top: 1px solid #AAA; padding: 5px 0px 5px 0px}

DIV.companymenu {width: 988px; background: white; font-size: 7.5pt; padding-top: 20px; padding-bottom: 20px; text-align:center; clear:left; border-top: 1px solid #AAA}
DIV.companymenu A {text-decoration: none; color: #666; padding-left: 10px; padding-right: 10px}

TABLE.footer {background: white; width: 988px; border-top: 1px solid #aaa; font-family: Arial, Helvetica, Sans-serif; color: #999; padding-top:5px;}
TABLE.footer TD {font-size: 7pt; }

DIV.pagebottom {width:100%; background: url(/1/img/bkg/page_bottom.jpg) repeat-x; height: 60px;}

DIV.image {padding: 3px; border: 1px solid #ccc; background:#FFF; margin:0px}
DIV.image IMG {background-color:#eee}
.imagesource {font-family: Verdana, Geneva, sans-serif; text-align: right; font-size: 6pt; line-height: 5pt}
.imagecaption {text-align: left; font-size: 8pt; padding-left:1px; color: #666666; line-height: 10pt; padding-top: 2px}
/* DIV.video {padding: 3px; border: 1px solid #CCCCCC; background-color: white}*/

/* popup */
TABLE.popup {width:100%; height:100%}
TABLE.popup DIV.header {background:url(/1/img/bkg/popup_header_left.png) repeat-x; height:63px; border-bottom: 3px solid #DDD; margin-bottom: 0px;  padding-left: 5px}
TABLE.popup DIV.header DIV.title{background:url(/1/img/bkg/popup_header_right.png) no-repeat right; height:63px;}

.leamas {font-size: 70%;}
.leamas a{color: #CC0000;}
.leamas a:hover{text-decoration:underline;}

.form {font-size : 9pt; color: #333; background: #FFFFFF url('/1/img/bkg/frmsearch.gif') no-repeat; border: 1px solid #aaa;	margin: 1px;}
.vsmform {font-family: Arial, Helvetica, sans-serif;  font-size:10pt; color: #333; background: #FFFFFF url('/1/img/bkg/frmsearch.gif') no-repeat; border: 1px solid #aaa; margin: 1px 1px 1px 1px; }
.vsmformerror {font-family: Arial, Helvetica, sans-serif;  font-size:10pt; color: #333; background: #FFFFFF url('/1/img/bkg/frmsearch.gif') no-repeat; border: 2px solid #D00000; margin:0px}
.vsmerrormsg {float:right; width:250px; border:1px solid #CCC; color:#D00000; font-weight: bold; background: url(/1/img/login/error.gif) no-repeat 8px 11px; height:50px; padding-left:34px; padding: 15px 10px 10px 46px}

.box {background: #F4F4F4; border:1px solid #CCC; margin-bottom: 10px; background-image:url(/1/img/bkg/title_col3.jpg); background-repeat: repeat-x; text-align:left; padding: 7px}

#linkindice {width:55px;float:left;font-size:8pt;padding: 0px 0px 0px 1px}
#containerIndice {position: relative;z-index:8600;text-align:left}
#indice {
	position: absolute;
	top: 10px;
	left: -650px;
	border: 1px solid #666;
	padding: 0px 0px 30px 0px;
	background: white url('/1/img/bkg/pastilla.jpg') no-repeat right bottom;
	width: 700px;
	font-size: 8pt;
	filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#888888,strength=3)
}
#indice DIV.title {position: relative; font-size: 9pt;padding: 3px 1px 1px 4px; background:url('/1/img/bkg/menu.jpg');height:20px}
#indice TD.item { font-size: 8pt;background:url('/1/img/lyt/bullet3.gif') no-repeat 3px 6px;width:210px;	padding: 3px 8px 2px 14px}


.vsmpager .selected{font-weight:bold; margin-left:3px; margin-right:3px}
.vsmpager A {margin-left:3px; margin-right:3px}