@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}
h2 {border-bottom: 1px dotted #DC241F;}
.botnoticia{position:relative; top:5px; left:-5px;}
#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}

.carrusel .container .TabMenu .tituloeste {color:#dc241f !important;}
legend, h2, h3, .tituloeste h1 {
    color: #dc241f !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;margin-top:3em}
.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;
}
.galeria li {
    background-image: none !important;
    float: left;
    padding: 7px 6px 6px 9px;
    width: 18%;
    margin:0px;
height: 10em;
text-align: center;
}
.galeria{margin-left:10% !important;}
.des{margin-left:20%;font-weight:bold;}	

/*APROVECHA TU WEB*/
.titulo h2{text-align:left; border-bottom: 0px none !important;width:50%}
.titulo2 h2{text-align:right; border-bottom: 1px dotted #FF0000!important;width:100%}
.titulodere h2{text-align:right; border-bottom: 0px none !important;   margin: 4px;}
.titulodere2 h2{text-align:right; border-bottom: 0px none !important;   margin: 4px; margin-top:50%}
.cajagizqda2 {float: left; width: 73%;border-top: 1px dotted #FF0000 !important;background-color: #FFFFFF !important; margin-top: -1%;padding-left: 5px;}
.cajagder2 {float: right;margin-top: -0.9%;width: 21%;margin-left:-6%}
.punteado{border: 1px dotted #FF0000 ;}
.aprov {float:right;width:100%;margin-top:-1%}
.aprov ul{border: 1px dotted #FF0000; float: left; width: 100%;background-color: #FFFFFF !important;padding-bottom: 10px; padding-top: 10px;}
.aprov a {color: #000000;}
.aprov2 ul{float: left; width: 100%;background-color: #FFFFFF !important;padding-bottom: 10px; padding-top: 10px;margin-top: -11px !important;}
.aprov2 ul li{margin-right:6px !important;}
.bloqNegro {color: #000000 !important;}


/*REDSPEAKER*/
#cajars {
	float:right;
 	width: 3%;
}



