/* Page */
DIV.content{clear:both;}
DIV.zfull{width:930px;}
DIV.zdouble{width:613px;float:left;}
DIV.zleft{width:298px;float:left;}
DIV.zmiddle{width:298px;float:left;margin:0px 0px 0px 17px;}
DIV.zright{width:298px;float:right;}
DIV.bloque0{margin:13px 0px 0px 0px;text-align:left;}
DIV.bloque1{margin:13px 0px 0px 0px;text-align:left;}
DIV.bloque2{margin:14px 0px 0px 0px;text-align:left;}
DIV.bloque3{margin:16px 0px 0px 0px;text-align:left;}
.clear{clear:both} 

/* Piece */
DIV.piece {}
DIV.piece DIV.media.mediaframe {border:#d6d6d6 1px solid;padding:4px; background:#ffffff;}
DIV.piece.graybox {padding:0px;background:white;}
DIV.piece.graybox .items {padding: 2px 2px 2px 2px;background:url(/0/img/bkg/pieces.jpg) #fff repeat-x 50% bottom;border:#d0d0d0 1px solid;}

/* BODY */
BODY {padding:0px 0px 0px 0px;font-size:12pt;MARGIN:0px;COLOR:#444444;font-family:Verdana, Geneva, sans-serif;}

/* Header */
.header {width:930px;height:100px;background-color:#FFFFFF;}
.header .logo{width:165px;height:66px;background:url(/0/img/logo.gif);float:left;}
.header .toolbar{float:right;font-size:11px;font-family:arial,"lucida console",sans-serif;color:#7B7979;margin-top:32px;margin-right:1px;}
.header .toolbar .login{color:#7B7979;text-decoration:none;}
.header .toolbar .login:hover{color:#B11116;text-decoration:none;}
.header .toolbar .lang{color:#7B7979;text-decoration:none;}
.header .toolbar .lang:hover{color:#B11116;text-decoration:none;}
.header .toolbar .langsel{color:#7B7979;text-decoration:underline;}
.header .toolbar .pipe{color:#B11116;margin-left:15px;margin-right:15px;}
.header .toolbar .dot{margin-left:5px;margin-right:5px;text-align:middle;}
.header .menubar{clear:both;width:930px;height:36px;background:url(/0/img/backgroundMenu.gif) repeat-x;font-family:arial,"lucida console",sans-serif;text-align:left;}
.header .menubar .menu {height:36px;float:left;color:#FFFFFF;font-family: Calibri, Verdana, Ariel, sans-serif;}
.header .menubar .menu .items{margin-left:17px;float:left;}
.header .menubar .menu .items .item{float:left;margin-top:12px;line-height:18px;}
.header .menubar .menu .items .item A IMG{border:0px;}
.header .menubar .menu .items .separadorMenu{float:left;width:2px;height:35px;margin-left:17px;margin-right:17px;background:url(/0/img/separadorMenu.gif) no-repeat;}
.header .menubar .search{height:22px;float:right;color:#7B7979;margin-top:6px;margin-right:17px;background-color:#EDEDED;}
.header .menubar .search IMG{padding:5px;float:left;border:0px;}
.header .menubar .search IMG A{}
.header .menubar .search INPUT{padding-top:3px;padding-left:3px;width:220px;border:0px;background-color:#EDEDED;}

/* Content */
.content {width:930px;}

/* Footer */
.footer {width:930px;text-align:left;margin:13px 0px 13px 0px;padding:0px 0px 0px 0px;}
.footer .pagefooter {background:#FFFFFF;float:left;}
.footer .pagefooter .textfooter{float:left;color:#999999;font-size:11px;font-family:arial,"lucida console",sans-serif;text-align:left;}
.footer .pagefooter .vsm {text-align:right;position:absolute;right:166px;}
.footer .separadorfooter {width:930px;height:3px;background-color:#CCCCCC;margin:13px 0px 13px 0px;padding:0px 0px 0px 0px;}
.footer .sponsorsfooter {background:#FFFFFF;border:#CCCCCC 1px solid;color:#999999;font-family:arial,"lucida console",sans-serif;text-align:left;font-size:11px;margin:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.footer .sponsorsfooter .sponsors {margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}
.footer .sponsorsfooter .sponsors .sptitledes {margin:8px 0px 0px 10px;padding:0px 0px 0px 0px;font-family:arial,"lucida console",sans-serif;color:#7B7979;font-size:11px;}
.footer .sponsorsfooter .sponsors .sptitle {margin:8px 0px 20px 10px;padding:0px 0px 0px 0px;font-family:arial,"lucida console",sans-serif;color:#7B7979;font-size:11px;}
.footer .sponsorsfooter .sponsors TABLE{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.footer .sponsorsfooter .sponsors .spnormales {width:859px;left:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 35px;}
.footer .sponsorsfooter .sponsors .spnormales IMG{margin:0px 0px 0px 0px;padding:0px 20px 15px 0px;border:0px;}
.footer .sponsorsfooter .sponsors .destacadostd {border-right:#cccccc 1px solid;width:250px;}
.footer .sponsorsfooter .sponsors .destacadostd IMG{border:0px;padding:10px 0px 10px 0px;}
.footer .sponsorsfooter .sponsors .destacadostd .spdestacados {margin:0px 0px 0px 0px;padding:0px 0px 0px 65px;}
.footer .sponsorsfooter .sponsors .normaltd .spnormales {width:608px;}

/* Pieza vsmnews */
DIV.piece.vsmnews {line-height:1.1;font-family:Verdana, Geneva, sans-serif}
DIV.piece.vsmnews .items .item {position:relative;}
DIV.piece.vsmnews .items .item .title {font-family:arial,"lucida console",sans-serif;font-size:12px;color:#981E32;font-weight:bold;margin:13px 23px 8px 10px;}
DIV.piece.vsmnews .items .item .title A{color:#981E32;text-decoration:none}
DIV.piece.vsmnews .items .item .title.destacado {font-size:17px;margin:13px 23px 13px 10px;}
DIV.piece.vsmnews .items .item .summary{font-family:arial,"lucida console",sans-serif;font-size:11px;color:#666666;margin:0px 23px 13px 10px;} 
DIV.piece.vsmnews .items .item .media {position:relative;margin:13px 10px 13px 10px;}
DIV.piece.vsmnews .items .item .media .caption{font-size:8pt;color:#A0A0A0;padding-bottom:2px;margin-top:4px}
DIV.piece.vsmnews .items .item .media .source {font-size:7pt;color:#F1AD30;}

/* Menu Columna Derecha */
.menuColumnaDerecha .menu {margin:25px 25px 20px 27px;font-size:12px;font-family:arial,"lucida console",sans-serif;position:relative;width:200px;}
.menuColumnaDerecha .menu .item {margin:0px;padding:0px;clear:both;line-height:15px;width:200px;position:relative;}
.menuColumnaDerecha .menu .item IMG{border:0px;}
.menuColumnaDerecha .menu .item A{text-decoration:none;color:#FFFFFF;float:left;}
.menuColumnaDerecha .menu .separadorMenuDerecha{margin-top:7px;margin-bottom:7px;background:url(/0/img/bkg/sep_derech_menu.jpg);height:1px;clear:both;}
.menuColumnaDerecha .banner{text-align:left;width:191px;height:85px;background-color:#FFFFFF;border:#CCCCCC 1px solid;margin:0px 0px 15px 29px;padding:4px;}
                    
TABLE.general{width:930px;border-top: #ffffff 1px solid;}
TD.cleft{background:#FFFFFF;width:676px;border-right: #FFFFFF 1px solid;vertical-align:top;}
TD.content{width:676px;vertical-align:top;border-right: #FFFFFF 1px solid;background:#FFFFFF;}

TABLE.headerhome{width:930px;height:300px;border-top: #ffffff 1px solid;}
TD.homebanner{width:676px;}
TD.homebanner .banner{text-align:left;}
TD.rightbar{width:254px;background: #84929B url(/0/img/bkg/bkp_colm_derecha.jpg) repeat-x;color:#FFFFFF;text-align:left;vertical-align:top;}
TD.textbox{vertical-align:top;padding:5px 10px 5px 15px;}
TD.fila{padding:10px 0px 10px 0px;}

.titlesecction{height:70px;background:url(/0/img/background_article.jpg) repeat-x;}
.interiorbanner .banner{text-align:left;}
.interior{background:url(/0/img/background_article.jpg) #FFFFFF repeat-x;border-top: #B11116 1px solid;padding-bottom:15px;padding-top:15px;}

DIV.vsmcontent{padding:0px 30px 0px 0px;margin:0px 0px 0px 16px;text-align:left;font-size:12px;font-family:Trebuchet MS, Helvetica, sans-serif;}
DIV.vsmcontent TR.filacontenido TD.textbox DIV.text .title{color:#666666;text-decoration:none;font-size:20px;font-family:Trebuchet MS, Helvetica, sans-serif;padding-bottom:2px;}
DIV.vsmcontent TR.filacontenido TD.textbox DIV.text .title A{text-decoration:none;font-size:20px;font-family:Trebuchet MS, Helvetica, sans-serif;}
DIV.vsmcontent TR.filacontenido TD.textbox DIV.text .kicker{font-weight:bold;font-family:Trebuchet MS, Helvetica, sans-serif;font-size:12px;line-height:13px;padding-bottom:10px;}
DIV.vsmcontent TR.filacontenido TD.textbox DIV.text .summary{font-weight:bold;font-family:Trebuchet MS, Helvetica, sans-serif;font-size:12px;line-height:13px;}
DIV.vsmcontent TR.filaarchivo TD.textbox DIV.text .title{color:#666666;text-decoration:none;font-size:18px;font-family:Trebuchet MS, Helvetica, sans-serif;padding-bottom:2px;}
DIV.vsmcontent TR.filaarchivo TD.textbox DIV.text .title A{text-decoration:none;}
DIV.vsmcontent TR.filaarchivo TD.textbox DIV.text .title A:hover{text-decoration:underline;}

/* Image */
.vsmcontent TABLE TR.filacontenido TD.imagebox {position:relative;padding:5px 0px 5px 15px;width:105px;}
.vsmcontent TABLE TR.filaarchivo TD.imagebox {position:relative;padding:5px 0px 5px 15px;width:20px;}
.vsmcontent TABLE TD.imagebox DIV.image {border-right:3px solid #DEDEDE;border-bottom:4px solid #DEDEDE;}
.vsmcontent TABLE TD.imagebox DIV.image IMG{border-top:1px solid #908F8F;border-right:1px solid #908F8F;border-bottom:2px solid #908F8F;border-left:1px solid #908F8F;}
.vsmcontent TABLE TD.imagebox A IMG {border:0px}
.vsmcontent TABLE TD.imagebox DIV.caption{font-family: Arial;font-size:8pt;color:#A0A0A0; margin-bottom:2px; background-color:#F0F0F0; padding:5px}
.vsmcontent TABLE TD.imagebox DIV.source {padding-left:2px; padding-right:2px; font-family: Arial;font-size:9px;color:#000;z-index:1;position:absolute;right:7pt;top:10px;display:inline;background-color:#333;color:#fff;letter-spacing:1px;opacity: 0.8;filter: alpha(opacity=80);}

DIV.upload{color:#b11116;text-decoration:none;font-size:11px;font-family:Trebuchet MS;font-weight:bold;margin-right:10px;}
DIV.upload A{text-decoration:none;}
DIV.upload A:hover{text-decoration:underline;}

/* Titulo */
.standardbox.withborder{border:#CCCCCC 1px solid;margin:5px 5px 10px 5px;}
.titlebox{font-size:11px;font-family:arial,"lucida console",sans-serif;padding:5px 0px 5px 11px;font-weight:700;}
.titlebox.red {background:url(/0/img/bkg/bkg_boxred.jpg) #DEB9B9 repeat-x 0px 0px;color:#FFFFFF;}
.titlebox.gray {background:url(/0/img/bkg/bkg_boxgray.jpg) #EBEBEB repeat-x 0px 0px;color:#999999;}

H1{display:none;}
H2{display:none;}

.generalSearch .headline{font-size:18px;text-decoration:none;}
.generalSearch .headline A{font-size:18px;text-decoration:none;}
.generalSearch .headline A:hover{text-decoration:underline;}
.generalSearch .text{font-size:11px;padding:11px;}


