#cabsup {width: 990px !important; height: 125px !important;}
#tabsvigo a {  color: #30679F;}
.btn2 {color: #fff !important;}
#cabecera {background: url("/img/fondos/fnd_cabecra2.png") no-repeat scroll 0 0 #CC0000 !important;}
.idiomavg {position: absolute; right: 0px; top: 0px; margin: 0 !important; padding: 3px 5px !important;}
.idiomavg a {color: #fff;}
.idiomabg { clear: both; float: right; background: none repeat scroll 0 0 #000 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; opacity: 0.2; filter: alpha(opacity=20); width: 450px; height: 25px;}
#logoescudo {float: left; margin: 19px 0 0 0; background: none repeat scroll 0 0 #000 !important;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; opacity: 0.2; filter: alpha(opacity=20); width: 300px; height: 90px;}
.logo_sede {width: 220px !important; position: absolute; left: 60px; top: 10px;}
a.sedetit1_cas {font-size: 21px !important;}
a.sedetit1_gal {font-size: 22px;}
#escudo_cabecera img {width: 35px !important;}
#escudo_cabecera { margin: 14px 5px 0 15px !important; position: absolute; top: 20px;}
.buscador {margin: 16px 0 3px !important;}
#tabscdixital {margin: 5px 0 0 0;}
/*#corpo h1 {font-size:17px; background: #f5f5f5; padding: 3px 0 3px 5px; border: 1px solid #eaeaea;}*/
#corpo h1 {font-size:17px; padding: 3px 0 3px 0px; margin:0 0 5px 0;}
.ui-tabs-nav .ui-tabs-selected a { color: #c00 !important; font-weight:bold}
#corpo h2, #corpo h2 a {font-weight: normal !important; font-size: 15px !important;}
.bloqueportada {background: #f9f9f9; padding: 5px 10px 8px 10px; border: 1px solid #eaeaea; margin: 0 0 10px 0;}
.temas3 { height: 100px !important; width: 90px !important;}
#temasportada {
    padding: 0 0 2px 10px !important; margin: 0px 5px 0 0 !important;  width: 925px !important;
}
#sedelectronicap {width: 180px; float: left; margin: 5px 0px 0 5px;}
#sedelectronicap img {margin: 2px 0 0 0;}
#sedelectronicap p a {text-align: left; padding: 0px 0 0 15px;margin: 2px 0 0 3px;display:block;color:#30679F;	background:  url(/imx/flechapeq.gif) center left no-repeat !important;	}
#tcomunsdialog {text-align: left; padding: 10px 20px 0 20px;}
#tcomunsdialog ul { margin: 0 0 0 20px;}
.btncolor a, .btncolor input { background-image: url("../img/btn_stretch.png") !important;}

/*GEN*/
.marginh10 { margin: 0 10px 10px 10px;}

/* 010*/
#informacion {background: #f9f9f9; padding: 5px 10px 8px 10px; border: 1px solid #eaeaea; margin: 0px 0px 0 0px; cursor: pointer;}
#informacion:hover {background: #eee; border-color: #c0c0c0;}
#informacion img {float: right;	margin: 5px 20px 0 0;}
#informacion h1{padding:0 !important;margin:0 !important;}
.s14 {font-size: 14px !important;}
.s18 {font-size: 18px !important;}
#informacion a {padding: 0px 0 0 12px;margin: 10px 0 0 0;display:block;color:#c00;	background:  url(/imx/flechapeq.gif) center left no-repeat;	font-weight:bold;}
#l010 {font-size: 4em !important;font-weight: bold;color: #cc0000; line-height: 50px;}
#l986 {font-weight: bold;color:#444;}

/* TURISMO */
#turismo {background: #f9f9f9; padding: 5px 10px 8px 10px; border: 1px solid #eaeaea; margin: 10px 0px 0 0px; cursor: pointer;}
#turismo:hover {background: #eee; border-color: #c0c0c0;}
#turismo h1 {margin: 0;}
#turismo a {padding: 0px 0 0 12px;margin: 10px 0 0 0;display:block;color:#c00;background:  url(/imx/flechapeq.gif) center left no-repeat !important;	font-weight:bold;}
#turismo img {padding: 5px; border: 1px solid #d0d0d0; margin: 4px 0 0 5px; background: #fff;} 
/* Estructura */
#left_p {float:left;width:150px;margin:0;padding:0;}
#right_p {float:right;width:195px;margin: 0 10px 0 0;padding:0;}
#middle_p {margin: 0 220px 0 10px;}

/* Tempo */
#ctempo {background: #f9f9f9; padding: 5px 10px 8px 10px; border: 1px solid #eaeaea; margin: 10px 0 0 0; font-size: 0.9em;}
.tempot {display: inline; font-family: arial; font-size: 0.9em; padding: 0 0 0 4px;color: #20578F; white-space: no-wrap;height: 10px;margin:0;border:0;}
.tempocopy {display: block; font-family: arial; font-size: 9px;  padding: 5px 0 0 5px;color: #a0a0a0; text-aling: left;}
.tempoi {display: inline; padding: 0;margin: 10px 0 0 4px;border: 0;width: 50px;}
.tempoi img {padding: 0;margin: 0;width: 50px;border: 0;}
.tempoimgs {height: 40px;padding:0;margin:0 0 5px 0;border:0;white-space: no-wrap;}

/*Banners */
#cbuscador { margin: 10px 0 5px 0px; background: #f9f9f9; padding: 5px 10px 8px 25px; border: 1px solid #eaeaea; }
.cbanners { margin: 10px 0 5px 0px; background: #f9f9f9; padding: 5px 0px 8px 10px; border: 1px solid #eaeaea; font-size: 0.9em;  height: 540px;  }
#scrollbar1 { width: 170px; clear: both; margin: 20px 0 10px; }
#scrollbar1 .viewport { width: 145px; height: 500px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; }
#scrollbar1 .thumb .end,
#scrollbar1 .thumb { background-color: #666; }
#scrollbar1 .scrollbar { position: relative; float: right; width: 15px; }
#scrollbar1 .track { background-color: #d0d0d0; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar1 .thumb .end { overflow: hidden; height: 5px; width: 13px; }
#scrollbar1 .disable{ display: none; }

#banners img { width: 140px;}

.ui-tabs-nav li { margin: 0 10px 0 0 !important; }

#tavisos, #taxenda {padding: 20px;}
.sumarioportada li { margin: 0 0 0 15px;}
.sumarioportada {padding: 10px 20px;}
