@import "/cont/plantillas/css/portal/estructura.css";
@import "/cont/plantillas/css/portal/bloques.css";
#flash,#flash_prim{background-color:#dc241f;}
h1{color:#333333}
legend,h2,h3{color:#dc241f}
#mov1 object,#mov1 embed{width:780px;height:176px}
caption{color:#dc241f;}
th,td{border-top:solid 1px #ccc;background:url(/cont/paginas/img/btabla.gif) no-repeat right top;padding:0.2em 0.5em 0.2em 0.5em}
th{background:#EFEFEF!important}

.item .etiqueta{color:#dc241f;}

#org_adm .sangrado h4{background-color:#fff;border-bottom:solid 2px #D6D6D6;color:#000}
#org_adm .sangrado{padding-left:1em;}
#org_adm .servicio{border-bottom:solid 1px #ccc;font-weight:bold}
#org_adm .unidad{padding-left:10px;font-weight:bold}
#org_adm .unidad p{font-weight:normal !important;}
ul.letra{list-style-type: lower-alpha;  }
ul.letra li{background-image:none ;}
ol.letra{list-style-type: lower-alpha;  }
ol.letra li{background-image:none ;}

#menu_herramientas{float:right}
#menu_herramientas ul{list-style-type:none}

.Datos a{border-bottom:solid 1px #000}

.azulado{color:#00475F !important;font-weight:bold !important}
.Verde{color:#009900}
h3.destacar{color:#000}
table.calendario caption{background-color:#000; color:#fff;border:solid 1px #000}
table.calendario td{color:#ccc;text-align:center;border:solid 1px #000}
table.calendario th{border:solid 1px #000}
table.calendario td a{color:#000}
.enlace_mostrar{background:url(/cont/paginas/img/dobleflecha.gif) no-repeat left top;padding-left:1.3em}
.flowplayer{display:block;width:640px;height:480px;}
input.boton, #inicio, #fin, #txt {float:none !important;}
.contenedor_video{background-image: url(/cont/paginas/img/Rojo_fondoDegradado.jpg)}
/*Tecnologia*/
#calendario_actividades{background-color:#f8e8e8;background-image: url(/cont/paginas/img/Rojo_fondoDegradadoAlto.jpg);}
#calendario_actividades.peq{background-image: url(/cont/paginas/img/Rojo_fondoDegradado.jpg);}
#calendario_actividades .day{background-color:#fe542e;}
#calendario_actividades .scroll {height:10em !important}
.herrsoc{background-color:#dc241f;height:2em;margin:0px;width:20%;float:right;}
.fotos {background-image:url(/cont/paginas/img/fondogaleria_rojo.jpg)}
div.vevent h2.summary {background-color: #ffffff;
padding: 0.7em 0.5em 0.7em 0.5em;
background-image: url(/cont/paginas/actividades/imagenes/f_titulo.gif);
background-position: center center;
background-repeat: repeat-x;
width: 58.5%;
margin: 0.2em 0pt;
float: left;
border:none;}
div.vevent div.agenda div.imagen {float:right; width:270px;}
div.vevent div.agenda div.valor img{background-image: url(/cont/paginas/actividades/imagenes/f_imagen.gif);
padding: 1em 0.5em 1em 0.5em;
background-position: center center; width:267px;
background-repeat: no-repeat; border:none;}
div.vevent div.agenda div.valor ul {border:dotted 1px #333; border-bottom:none}
div.vevent div.agenda div.valor ul li {background-position:0.5em center;
padding:0.2em 0  0.2em 3em;
margin:0.1em 0 0.1em 0;border-bottom:dotted 1px #333;}
div.vevent div.agenda div.valor ul li a    {color:#333}
div.vevent div.elementos {float:left; width:60%;}
div.vevent div.elementos hr {border-bottom:dotted 1px #333; border-top:none}
div.vevent div.elementos h3 {margin-bottom:0; padding-left:1%}
div.vevent div.elementos div.borde {border:dotted #333 1px; margin-top:0; padding:1%; background-color:#FFF}
div.vevent div.elementos div.blanco {padding:1%; background-color:#e2e2e2}
div.vevent div.elementos div.comentarios {border:dotted 1px #333; width:91%}
div.vevent div.elementos div.comentarios div.nuevo {float:right;border:dotted 1px #333; border-bottom:none; font-weight:bold; font-size:9px; padding:0.5em; position:relative; top:-3.6em; margin-right:-4px; background-color:#e2e2e2}
div.vevent div.elementos div.comentarios div.nuevo a{color:#333}
.carrusel {
background-image:url(/cont/paginas/sectores/img/cajaFondo.gif);
background-position:center;
background-repeat:no-repeat;
font-family:Arial,Helvetica,sans-serif;
height:246px;
padding:3px;
width:732px;
background-color:#FFFFFF;
border:medium none;
color:#000000;
margin:0;
}
.contenedor {
height-max:250px;
height:20%
margin:auto;
overflow:hidden;
position:relative;
width-max:735px;
width:80%;
}
.Tabmenu{height:242px;
padding:2px;
position:absolute;
right:0;
top:0;
width:267px;
z-index:10;
}
