body { margin:0px; background-color:#ffffff;} #side_bar{height:447px; width:100%; padding-left:3px; padding-top:3px; background-color:#FFFFFF; overflow-y: auto; overflow-x: hidden; border:#C0C0C0 1px solid;} #caja_sidebar{ padding-left:3px; font-family:Tahoma, Arial; font-size:0.8em; border: #CCCCCC 1px solid; background-color:#EAEAEA;} #contenedor { width:550px; height:450px;} .infowtitle{ color:#B30000; font-family:Tahoma,Arial; font-size:0.9em; font-weight:bold} .infowtexto{ font-size:0.8em;}  .reg_sidebar { padding:1px;} .reg_sidebar a {color: #424242; background-color: #FFFFFF; BORDER-BOTTOM: #CCCCCC 1px solid; padding: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; text-decoration: none; text-align: left;} .reg_sidebar a:hover {background-color: #BF0000; color: #FFFFFF; text-decoration: none;} .textofooter {color: #424242; background-color: #FFFFFF; BORDER-BOTTOM: #CCCCCC 1px solid; padding: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; text-decoration: none; text-align: left;} .tooltip { background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; border:1px #818181 solid; padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px; }  .botonleyenda { width:200px; height:1px; font-family:Trebuchet,Verdana; font-size:0.9em; font-weight:normal; color:#000000; float:right; } #expcol { background: url(http://www.mapadebilbao.com/img/gris_semi_trans.png); font-family:Trebuchet,Verdana; font-size:0.8em; border:1px solid #D5D5D5; padding:2px; width:352px; height:268px; float:left; } #control2{ font-family:Tahoma,Arial; font-size:0.8em; border-right: #666666 1px solid; border-bottom: #666666 1px solid; border-left: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; width:100px; height:18px;  } .filtraform{ font-family:Trebuchet,Verdana; font-size:0.8em; font-weight:bold; vertical-align:middle;} .topexpcol{ width:30px; float:right;} .mid{ height:240px; padding-top:3px; float:left} .cen{ width:69px; height:70px; float:left}  .textoleyenda{ color: #424242; padding: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; text-decoration: none; text-align: left;}  .ventana{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; color:#181818;}  #outer{ width:99%; min-width:780px; margin:0px} #contmap{ float:right; background-color:#FFFFFF; width:69%} #contsidebar { float:left; background-color:#FFFF00; width:30%}  .indentmenu{ font: bold 13px Arial; float:right; } .indentmenu ul{ margin: 0; padding: 0; float: left;  background: red url(http://www.mapadebilbao.com/img/indentbg_mbi.gif) center center repeat-x; } .indentmenu ul li{ display: inline; } .indentmenu ul li a{ float: left; color: white; padding: 5px 11px; text-decoration: none; border: 1px solid #CC3300;  } .indentmenu ul li a:visited{ color: white; } .indentmenu ul li a:hover, .indentmenu ul li .current{ color: white !important;  padding-top: 6px; padding-bottom: 4px; background: red url(http://www.mapadebilbao.com/img/indentbg2_mbi.gif) center center repeat-x; }  #menucont{ background:url(http://www.mapadebilbao.com/img/base_menu.png); height:48px; width:100%;} #logocont{ float:left; width:310px; padding-left:5px} .continfo{ width:98%; border:#D5D5D5 0px solid; padding:0px} .continfo2{ padding-left:10px; width:45%; text-align:left; float:left; border:#CCCCCC 0px solid; padding-left:30px; } .continfo3{ padding-left:10px; width:49%;text-align:left; float:right; border:#CCCCCC 0px solid;} .continfo4{ padding-left:10px; padding-top:5px; padding-bottom:5px; width:89%;text-align:left; border:#CCCCCC 0px solid;} .continfolink{ padding-left:10px; padding-top:5px; padding-bottom:5px; width:89%;text-align:left; border:#CCCCCC 1px solid;} .tablelink { border-bottom:#A0A0A4 1px solid;border-top:#A0A0A4 1px solid;border-left:#A0A0A4 1px solid;border-right:#A0A0A4 1px solid;} .cat_continfo2{ padding-left:10px; width:45%; text-align:left; float:right; border:#CCCCCC 1px solid; padding-left:30px; } .cat_continfo3{ padding-left:10px; width:49%;text-align:left; float:left; border:#CCCCCC 1px solid;} .registros{ border:#C0C0C0 1px solid; overflow:auto; width:280px } .imgregistro{ border:#CCCCCC 1px solid; margin-top:3px; margin-bottom:3px} .foto{ border:#E4E4E4 1px solid;} .titpag{ font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color: #990000; font-weight:bold; } .titpag A:link{text-decoration:none;color:#990000; } .titpag A:hover{text-decoration:underline;color:#cccccc;} .titseccion{ font-family:Arial, Helvetica, sans-serif; font-size:0.9em; color: #ffffff; padding-left:4px; font-weight:bold; } .tituloweblinks{ background:#DF0000; color:#FFFFFF} .infratitpag{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color: #990000; font-weight:bold; } .infratitpag A:link{text-decoration:none;color:#990000; } .infratitpag A:visited{ text-decoration:none;color:#990000;} .infratitpag A:hover{text-decoration:underline;color:#990000;} .enlaces_web{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color: #990000; font-weight:bold; } .enlaces_web A:link{text-decoration:none;color:#990000;} .enlaces_web A:visited{ text-decoration:none;color:#990000;} .enlaces_web A:hover{text-decoration:underline;color: #000099; font-weight:bolder;} .navegsup{ font-family:Arial, Helvetica, sans-serif; font-size:0.9em; color:#990000;} .navegsup A:link{ text-decoration:none;color:#990000;} .navegsup A:visited{ text-decoration:none;color:#990000;} .navegsup A:hover{ text-decoration:underline;color:#990000;} .texto{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; color:#000000; font-weight:normal; } .texto A:link { color: #000099; text-decoration: underline; } .texto A:visited {color: #000099; text-decoration: underline; } .texto A:active {color: #669900; text-decoration: underline; } .textoh2rojo{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold;color:#990000;} .textoh2rojo A:link { color: #990000; text-decoration: none; } .textoh2rojo A:visited {color: #990000; text-decoration: none; } .textoh2rojo A:active {color: #990000; text-decoration: underline; } .textoh2rojo A:hover {color: #990000; text-decoration: underline; } .textoh3rojo{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.6em; font-weight:bold;color:#990000;} .textoblanco{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold;color:#FFFFFF;} .textoh3rojo A:link { color: #990000; text-decoration: none; } .textoh3rojo A:visited {color: #990000; text-decoration: none; } .textoh3rojo A:active {color: #990000; text-decoration: underline; } .textoh3rojo A:hover {color: #990000; text-decoration: underline; } .elem_main{ width:360px; height:63px; border-top:#CCCCCC 1px solid} .elem_left{ float:left; border:#990000 0px solid; padding-top:3px; padding-bottom:11px; padding-right:7px; } .elem_right{ text-align:left; border:#000000 0px solid; margin-right:0px; } .linea { height:1px; width:100%; border-bottom:#CCCCCC 1px solid;} .camtxt_inf{ border-bottom:#A0A0A4 1px solid; border-left:#A0A0A4 1px solid; border-right:#A0A0A4 1px solid; } .camtxt_sup{ border-top:#A0A0A4 1px solid; border-left:#A0A0A4 1px solid; border-right:#A0A0A4 1px solid; }  .regcontainer_main{border-bottom:#CCCCCC 1px solid; float:left; width:350px;padding-left:10px; padding-top:5px; padding-bottom:5px; text-align:left; } .regcontainer_right{ float:right; padding-right:4px} 