/* CSS Document */
body{font-family: Arial, Helvetica, sans-serif; font-size:14px; width:1000px; text-align: left; text-decoration:none; margin-bottom:10px; padding:0px; margin:0px}

a{ text-decoration:none}
a.link{ text-decoration:none}
a.hover{text-decoration:none}
a.visited{text-decoration:none}


.f1{float:left; margin-left:30px; width:170px;font:Arial, Helvetica, sans-serif;  cursor:hannd; cursor:pointer;}
.f1:hover{ background:#EEEEEE;}
.f2{float:left; margin-left:30px; width:170px;font-family:"Times New Roman", Times, serif;  cursor:hannd; cursor:pointer}
.f2:hover{ background:#EEEEEE}
.f3{float:left; margin-left:30px; width:170px;font-family:"Courier New", Courier, monospace;  cursor:hannd; cursor:pointer}
.f3:hover{ background:#EEEEEE}
.f4{float:left; margin-left:30px; width:170px;font-family:Georgia, "Times New Roman", Times, serif;  cursor:hannd; cursor:pointer}
.f4:hover{ background:#EEEEEE}
.f5{float:left; margin-left:30px; width:170px;font-family:Verdana, Arial, Helvetica, sans-serif;  cursor:hannd; cursor:pointer}
.f5:hover{ background:#EEEEEE}
.f6{float:left; margin-left:30px; width:170px;font:Geneva, Arial, Helvetica, sans-serif;  cursor:hannd; cursor:pointer}
.f6:hover{ background:#EEEEEE}
.f7{float:left; margin-left:30px; width:170px;font:Comic Sans Arial, Helvetica, sans-serif;  cursor:hannd; cursor:pointer}
.f7:hover{ background:#EEEEEE}
.f8{float:left; margin-left:30px; width:170px;font: Imact, Arial, Helvetica, sans-serif;  cursor:hannd; cursor:pointer}
.f8:hover{ background:#EEEEEE}
.f9{float:left; margin-left:30px; width:170px;font: Trebuchet MS, Arial, Helvetica, sans-serif;  cursor:hannd; cursor:pointer}
.f9:hover{ background:#EEEEEE}

/*ZONA GENERAL PLANILLA*/
#contenedor{margin:0px auto;  width:1000px; border:#CCCCCC 0px solid; background:#FFFFFF; overflow:hidden;}
/* filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1; margin-bottom:5px; }*/

#abajo{width:1000px; overflow:hidden; margin:0px; padding:0px; float:left; background:#FFFFFF}
#detras{width:1000px; overflow:hidden; padding:0px; margin:0px; float:left;}

#zona{ float:left; width:1000px; border:#000000 0px solid; margin:0px; padding:0px; background:#FFFFFF;}
/* filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1; }*/

#cabecera{margin:0px; border:#000000 0px solid; float:left; width:1000px; overflow: hidden; padding:0px; margin:0px;}
#cabecera_texto{margin:0px; padding:0px; border:#000000 0px solid; float:left; width:1000px; overflow: hidden}

#menus{float:left; width:1000px; padding-top:0px; padding-bottom:0px; background:#FFEEEE; border:#000000 0px solid;}
#menu{  border:#000000 0px solid; float:left; height:30px; padding-top:10px}
#menu_texto{ margin-left:10px; margin-right:10px; text-align:center;   float:left; font-size:14px; border-right:0px solid }

#zona_activa_1{overflow:hidden}
#zona_activa_2{overflow:hidden}
#zona_activa_3{overflow:hidden}
#zona_activa_4{overflow:hidden}


#zona_mapa_1{margin:0px; border:#000000 0px solid; float:left; width:990px; margin:5px; overflow: hidden}
#zona_mapa_2{margin:0px; border:#000000 0px solid; float:left; width:990px; margin:5px; overflow: hidden}
#img_donde{margin:10px; border:#000000 0px solid; float:left; width:980px; height:400px; overflow: hidden; }
.vinculo_mapa{color:#7192cc; cursor:hand; cursor:pointer; text-decoration:none; font-size:14px}
.vinculo_mapa:hover{color:#FF9900}
.mapentry{float:left; text-align:left; width:440px;  margin:5px; margin-left:10px; background:#333333; padding:5px; border:#666666 1px solid}

#base{margin:0px; border:#000000 0px solid; float:left; width:1000px; overflow: hidden; padding-bottom:5px}
#base_texto{margin-left:10px; margin-top:10px; border:#000000 0px solid; float:left; width:980px; overflow: hidden}

#archivos_frm{ width:990px; margin:5px; border:#000000 0px solid}
/************************************/

/*ZONA ADM   */
#administracion{ margin:0 auto; width:1000px;border-bottom:#333333 2px solid;border-right:#333333 0px solid; margin-bottom:0px; background: #424242; overflow: hidden;  padding-bottom:0px; color:#CCCCCC; height:100px; font-family:Trebuchet MS;}
/*filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1;*/

#zona_controles{float:left; width:1000px; border-bottom:#999999 1px solid; font-size:24px; font-weight:600; color:#CCCCCC; text-align:center; height:95px; overflow:hidden;}
#control_menu{float:left; width:180px; border-right:#cccccc 1px solid; margin-top:5px; font-size:21px}
#control_general{float:left; width:240px; border-right:#cccccc 1px solid; margin-top:5px}
#control_album{float:left; width:140px; margin-top:5px; border:#FFFFFF 0px solid;}
#frm_subidero{float:left; width:420px; font-size:14px; border:#cccccc 0px solid; margin-top:0px; padding:0px}

.aviso_zona_administracion{ float:left; width:500px; color:#CCCCCC;  font-size:16px; font-weight:600; text-align:left; margin-left:10px; border:#CCCCCC 0px solid}

.gris_admin{background:#424242; padding:10px; color:#CCCCCC; font-size:12px; font-weight:400; float:left}

#zona_para_color{ float:left; height:40px; width:500px; border:#666666 0px solid;}
#zona_para_archivos{ float:left; width:610px; margin-top:0px;  border-bottom:#CCCCCC 0px solid; font-size:14px; overflow:hidden}
.zona_colores{ float:left;  margin-left:15px; padding-top:10px; text-align:left; border-bottom:#999999 0px solid;  }

#titulo_menus_administracion{float: right; border:#EEEEEE 0px solid; width:420px; margin-top:10px; margin-left:10px; padding:0px}
#menus_administracion{float: left; border: #000066 0px solid; width:980px; margin:5px; padding:5px}
.caja_menu_administracion{ float: right; margin-right:20px;}

.link{ color:#0033FF; font-size:14px; cursor:hand; cursor:pointer}
.link:hover{color:#FF9900}
.link_claro{ color:#cccccc; font-size:14px; cursor:hand; cursor:pointer}
.link_claro:hover{color:#FF9900}
.link_azul{ color:#7192cc; font-size:14px; cursor:hand; cursor:pointer}
.link_azul:hover{color:#FF9900}

.tabla_minidiv{border:#000000 1px solid}

/*#fantasma{ position:absolute; background:#424242; border:#FFFFFF 0px solid; color:#cccccc; z-index:10; padding-bottom:20px; font-family: Trebuchet MS; font-size:14px;}*/
#fantasma{ position:absolute; background:#FFFFF0; border:#FFFFFF 0px solid; color:#333333; z-index:10; padding-bottom:20px; font-family: Trebuchet MS; font-size:14px;}
/*.acc_user{ color:#FFCC00}*/
.acc_user{ color: #990000; font-size:14px}
/*.gris_admin{background:#424242; padding:10px; color:#CCCCCC; font-size:12px; font-weight:400; float:left}*/
.marfil_admin{background:#FFFFF0; padding:10px; color:#333333; font-size:12px; font-weight:400; float:left}

/*#tabla_color{visibility:hidden; float:left;  z-index:90; text-align: center; color:#CCCCCC; position:absolute; background:#424242;  width:450px; border-top:#666666 0px solid; border-left:#666666 0px solid; border-right:#000000 0px solid; border-bottom:#000000 0px solid; font-size:16px; font-weight:400; border:#000000 2px solid}*/
#tabla_color{visibility:hidden; float:left;  z-index:90; text-align: center; color:#333333; position:absolute; background:#FFFFF0;  width:450px; border-top:#666666 0px solid; border-left:#666666 0px solid; border-right:#000000 0px solid; border-bottom:#000000 0px solid; font-size:16px; font-weight:400; border:#000000 2px solid}

.contenido_tabla_color{float:left; width:450px;  text-align:center; margin-bottom:5px}



.icono_guardar{ float:left; width:32px; height:32px; background:url(../RECURSOS/b_editar.gif) top left no-repeat;  margin-bottom:0px; cursor:hand; cursor:pointer;}
.icono_imagen{ float:left;  width:32px; height:32px; text-align:left;  background:url(../RECURSOS/imagen.gif) top left no-repeat;  margin-bottom:0px; margin-left:5px;  cursor:hand; cursor:pointer; border:#000000 0px solid}
.icono_color{ float:left;  width:32px; height:32px;text-align:left;  background:url(../RECURSOS/paletilla.gif) top left no-repeat;  margin-bottom:0px; margin-left:5px;  cursor:hand; cursor:pointer; border:#000000 0px solid}
.icono_paleta{float:left;  width:32px; height:32px; margin-left:5px; margin-top:0px; cursor:hand; cursor:pointer;}


#color_cabecera{float:left; width:1000px; text-align:left; border-top:#CCCCCC 1px solid; margin-bottom:0px; color:#990000; font-size:14px}

.acc_input{ background: #FFFFFF; border:#000066 1px solid; color:#333333}/*background:#FFCC00}*/
.acc_radio{}
.acc_rojo{background:#FF0000; color: #FF9900; font-weight:600; border:#CCCCCC 2px solid; border-right:#666666 2px solid; border-bottom:#666666 2px solid; cursor:hand; cursor:pointer}
.acc_rojo:hover{background:#FF3300}
.acc_verde{ padding:2px; font-size:18px; color:#33cc00; background: url(../RECURSOS/inf.gif) left top no-repeat #424242; padding-left:40px; padding-right:10px; padding-top:5px; margin-left:0px;  height:25px; border:#000099 0px solid}
.acc_boton{ height:50px; width:200px; text-align:center; background:url(fondo_boton.gif) repeat-x; font-size:18px; color:#333333; border:#FFCC00 2px solid; cursor:hand; cursor:pointer; font-family:Trebuchet MS}
.acc_boton:hover{ background:url(fondo_boton_hover.gif) repeat-x;}


.aviso_admin{ padding:2px; font-size:12px; color:#000033; background: #EEEEEE}
.aviso_admin_2{ padding:2px; font-size:13px; color:#000033;}
.aviso_admin_3{ padding:5px; font-size:12px; color:#006699; background: #EEEEEE; border-bottom:#006699 1px solid; border-top:#006699 1px solid}
.aviso_admin_grande{ padding:2px; font-size:16px; color:#000033;}

.aviso_admin_imagenes{ padding:2px; font-size:13px; color:#000033; background: #E1EAFF}

.aviso_importante{ padding:2px; font-size:12px; color:#000033; background: url(../RECURSOS/inf.gif) left top no-repeat #EEEEEE; padding-left:40px; padding-right:10px; padding-top:5px; height:35px; border:#999999 1px solid}

.aviso_error{ padding:2px; font-size:12px; color:#FF0000; background: url(../RECURSOS/inf.gif) left top no-repeat #333333;  padding-top:5px; padding-right:10px; padding-left:40px; border:#990000 1px solid }

.aviso_admin_titulo{margin-bottom:2px; padding:2px; padding-left:10px; text-align:left; font-weight:600; color:#333333;  height:26px; font-size:16px; float:left; width:400px; background:#E6EBF9; font-family:Trebuchet MS}

.admin_boton_cerrar{margin-bottom:2px;  text-align:left; background: url(../RECURSOS/close.gif) right top no-repeat #E6EBF9; height:30px; cursor:hand; cursor:pointer; font-size:16px; float:left; width:30px}
.admin_boton_cerrar:hover{background:url(../RECURSOS/close2.gif) right top no-repeat #E6EBF9;}

.admin_boton_cerrar_right{margin-bottom:2px;  text-align:left; background: url(../RECURSOS/close.gif) right top no-repeat #E6EBF9; height:30px; cursor:hand; cursor:pointer; font-size:16px; float: right; width:30px}
.admin_boton_cerrar_right:hover{background:url(../RECURSOS/close2.gif) right top no-repeat #E6EBF9;}

#formulario_adm{ text-align:left; border:#000000 0px solid; float:left; width:750px}
#formulario{ text-align: center; border:#000000 0px solid; float:left; width:750px; padding-top:20px; padding-bottom:20px}

.rbroundbox { background: url(nt.gif) repeat; font-size:11px; margin-top:0px; color:#FFFFFF; float:left }
.rbtop div { background: url(tl.gif) no-repeat top left; }
.rbtop { background: url(tr.gif) no-repeat top right; }
.rbbot div { background: url(bl.gif) no-repeat bottom left; }
.rbbot { background: url(br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
/*width: 100%;*/
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 50%; margin: 1em auto; margin-top:2px }


#adm_menu_arriba{float:left; border:#000000 0px solid; width:940px; margin:10px; border-bottom:#CCCCCC 1px dashed; padding-bottom:10px}
.adm_titulo_menu{float:left; border:#000000 0px solid; width:280px; margin:10px; text-align:center; color:#0099FF; cursor:hand; cursor:pointer}
.adm_titulo_menu:hover{color:#FFCC00}
#adm_menu_abajo{float:left; border:#000000 0px solid; width:950px; margin-left:5px; min-height:350px}

#cierra_ventana{ position:absolute; margin-left:970px; margin-top:0px;  background:url(close.gif); cursor:hand; cursor:pointer; height:30px; width:30px; z-index:90}
#cierra_ventana:hover{background:url(close2.gif);}

/********************************************/



#zona_activa_1{}
#zona_activa_2{}

.mano{cursor:hand; cursor:pointer}

.img_tipo_muestra{ padding:0px; margin:0px; border:#DDDDDD 1px solid; margin:0px}
.img_tipo1{ margin:0px; padding:0px;}
.img_tipo2{ padding:0px; margin:0px; border:#DDDDDD 4px solid}
.img_tipo3{ padding-left:0px; padding-bottom:0px; margin:0px; border-left:#DDDDDD 4px solid; border-bottom:#DDDDDD 4px solid}
.img_tipo4{ padding-left:0px; padding-top:0px; margin:0px; border-left:#DDDDDD 4px solid; border-top:#DDDDDD 4px solid}
.img_tipo5{ padding-right:0px; padding-bottom:0px; margin:0px; border-right:#DDDDDD 4px solid; border-bottom:#DDDDDD 4px solid}
.img_tipo6{ padding-right:0px; padding-top:0px; margin:0px; border-right:#DDDDDD 4px solid; border-top:#DDDDDD 4px solid}
.img_tipo7{ margin:0px; padding:0px; border-left:#DDDDDD 4px solid; border-right:#DDDDDD 4px solid}
.img_tipo8{ margin:0px; padding:0px; border-left:#DDDDDD 4px solid}
.img_tipo9{ margin:0px; padding:0px; border-right:#DDDDDD 4px solid}
.img_tipo10{ margin:0px; padding:0px; border-top:#DDDDDD 4px solid; border-bottom:#DDDDDD 4px solid}
.img_tipo11{ margin:0px; padding:0px; border-top:#DDDDDD 4px solid}
.img_tipo12{ padding:px; margin:0px; border-bottom:#DDDDDD 4px solid;}


.cancion{color:#333333; font-size:12px; cursor:hand; cursor:pointer;  border-bottom:#666666 0px solid;  padding-top:5px;}
.cancion:hover{color:#FF9900}
.video{  margin:20px; text-align: center; color:#333333; font-size:12px; cursor:hand; cursor:pointer;  border-bottom:#666666 0px solid; }
.video:hover{color:#FF9900}

.link_vmw{cursor:hand; cursor:pointer}
.link_vmw:hover{text-decoration:underline}

#flotante{position: absolute;display: none; z-index:100;/*width:287px;height:250px;background:url(pantalla.gif) no-repeat;*/
padding:10px;background:#FFFFCC;color:#000000; border-top:#aaaaaa 1px solid;border-left:#aaaaaa 1px solid;border-bottom:#666666 2px solid;border-right:#666666 2px solid;}
.interior_flotante{margin:25px; margin-top:40px; padding:5px; font-family:Arial; font-size:12px; border:0px solid #808080; color:#333333; text-align:left; }


#ayuda{position: absolute; display: none; z-index:100; width:300px; height:200px; background:url(pantalla.gif) no-repeat; color:#000000;}
.botoncito_cerrar{height:30px; width:275px; float:right; cursor:hand; cursor:pointer; margin-top:18px; margin-right:25px; }
.cabecera_ayuda{float:left; margin-top:6px; margin-left:50px; color:#CCCCCC; font-size:11px; font-weight:600; height:30px}
.texto_mi_alerta{text-align:center; float: left; margin:20px; width:250px; margin:20px; height:100px; text-align: center}


pgb_Externo {
 width: 400px;
}

.pgb_Interno {
 background:#CCCCCC;
 border-left:1px solid #666666;
 border-right:1px solid #666666;
 padding: 5px;
 text-align: center;
}

.pgb_1, .pgb_2, .pgb_3, .pgb_4, .pgb_1b, .pgb_2b, .pgb_3b, .pgb_4b {display:block; overflow:hidden; font-size:1px;}
.pgb_1, .pgb_2, .pgb_3, .pgb_1b, .pgb_2b, .pgb_3b {height:1px;}
.pgb_2  {background:#CCCCCC; border-left:1px solid #666666; border-right:1px solid #666666;}
.pgb_3  {background:#CCCCCC; border-left:1px solid #666666; border-right:1px solid #666666;}
.pgb_4  {background:#CCCCCC; border-left:1px solid #666666; border-right:1px solid #666666;}
.pgb_4b {background:#CCCCCC; border-left:1px solid #666666; border-right:1px solid #666666;}
.pgb_3b {background:#CCCCCC; border-left:1px solid #666666; border-right:1px solid #666666;}
.pgb_2b {background:#CCCCCC; border-left:1px solid #666666; border-right:1px solid #666666;}
.pgb_1  {margin:0 5px; background:#666666;}
.pgb_2, .pgb_2b {margin:0 3px; border-width:0 2px;}
.pgb_3, .pgb_3b {margin:0 2px;}
.pgb_4, .pgb_4b {height:2px; margin:0 1px;}
.pgb_1b {margin:0 5px; background:#666666;}



.caja_aviso {position:relative; padding:17px; margin:10px 0; margin-left:3px;}

    .corner {position:absolute; width:17px; height:17px;}
        .topLeft {top:0; left:0; background-position:-1px -1px;}
        .topRight {top:0; right:0; background-position:-19px -1px;}
        .bottomLeft {bottom:0; left:0; background-position:-1px -19px;}
        .bottomRight {bottom:0; right:0; background-position:-19px -19px;}
#type2 {background-color:#EEEEEE; color:#333333}/*e8f0f0}/*#EEEEEE;}*/ /*CDDFCA;}*/
#type2 .corner {}/*background-image: url(redonda.gif);}*/
