﻿
html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, a, img, button, spam {
     margin: 0;
     padding: 0;
     border: 0;
}
.fondo
{    
	/*background-image:url(images/fondo.png);*/
}
#header
{
    height: 22px;
    position: relative;
    background-color: #003399;
    background-repeat: repeat-x;
    background-image: url(images/header_sup.png);
         
}
#wrapper{
    width:1202px;
    height:auto;
	margin:0 auto;		
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	background-repeat:repeat-y;		
	background-image:url(images/barra_azul.png);		
}
#leftNav
{
  height:1100px;   
  width:209px;
  float:left;  
  background-repeat:no-repeat;	
  background-image:url(images/columna_izquierda.png);
  text-align:center;  
  background-color:#20375E;
  
}
#footer
{
  
  width:1200px;      
  text-align:center;
  background-image:url(images/piePortal.png);
  background-repeat:repeat-x;	
  height:100px; 
  float:left; 
}
#div_rss
{
  text-align:left;
  width:180px;    
  margin:0 auto 0 auto;
}

#div_rss ul li
{
	list-style-type:square;  
} 
#div_login
{
    margin:0 10px auto 0;
    text-align:center;
}
#div_menu_lateral
{
    margin:10px 10px 0 auto;    
    text-align:center;    
}
#content
{ 
  width:791px;
  min-height:900px;
  float:left;
  background-repeat:repeat-x;     	 
}
#div_banner_interno_inicio
{
    width:791px;
    height:10px;
}
#rigthNav
{ 
  margin:0 auto 0 auto;
  height:auto;  
  width:200px;       
  float:right;
  /*background-color:#20375E;*/
}


.menu_dorado
{
    margin-left:195px;      
}
#navegacion
{
  width:auto;
  height:20px;  
}
#navHeader
{  
  height:27px;  
  position:relative; 
  background-color:rgb(183,137,25);
  background:url(images/franja.png) no-repeat;
}
#menu_header
{
  position:absolute;    
  width:1200px;  
  top:1px;
}
#midHeader
{  
  position:relative;	
  background-repeat:repeat-x;
  background-color: #20375e;  
  background-image:url(images/baner.png);
}
#buscador
{  
    position:relative;
    left:-10px;   
    top:-2px;
    float:right; 
    margin:0;
    padding:0;
    border:0;
    width:244px;
    text-align:center;
}

/**/
.panel_menu_gestion
{
    width:700px;
    height:50px;
    margin:0 auto 0 auto;
    text-align:center;       
}
/**/
#buscador span
{
    color: #ffffff;
	font-size : 10px;
	font-family: Verdana;
	line-height: 15px;
	text-decoration : none;
}
#form_usuario
{  
  margin:0 auto 0 auto;
  text-align:center;  
  font-weight:normal;
  height:auto;
  width:500px;
}
#div_sub_content
{
 margin:20px auto 0 auto;
 text-align:left;  
 height:auto;
 width:auto; 
}
#form_usuario_post
{
    margin:0 auto 0 auto;
    text-align:center;  
}
#form_tipo_rec
{
    margin:0 auto 0 auto;
    text-align:left;  
    width:400px;         
}
#contenido
{
  text-align:left;
  /**/
  height:auto;    
  /**/
  font-family:Verdana;  
  font-size:11.5px;  
  background-repeat:repeat-y;  
 }
#div_nav
{
  font-size:14px;  
}
#menuOpciones
{    
  text-align:center;
  margin:20px auto 0 auto;
  width:auto;
  min-height:50px;
  overflow:hidden;
  height:auto; /*aqui establecemos el minimo en el alto*/
}
.titu_form
{
  text-align:left;
  font-weight:bold;
  color:#004679;
}


#division
{
  width:250px;  
}
#mensajes
{    
  margin:0 auto 0 auto;
  width:450px;    
  text-align:center;   
  height:20px;    
  font-weight:bold;
}
#form_noticias
{
  margin:0 auto 0 10px;
  text-align:left;
  width:750px;
  overflow:auto; 
}
.gr_pub
{
 max-width:600px;
 overflow:auto;
 height:700px;
	}
#tb_noticias
{
  position:relative;
  font-family:Verdana;
  font-size:10px;   
  min-height:700px;  
  background-color:White;
}
#form_noticia
{
    text-align:left;
    margin:0 auto 0 170px;
}
#form_noticias_publicadas
{
  position:relative;  
  top:60px;    
  left:20px; 
  font-weight:normal;  
}
#form_sugerencias
{
  position:relative;  
  top:70px;    
  left:150px; 
}
#form_suge
{
    margin:0 auto 0px 250px;
    text-align:left;    
}
#form_busqueda
{
  position:relative;  
  top:10px;    
  left:70px; 
  font-weight:normal;  
}
.txt_style
{
  font-family:Verdana;
  font-size:10px;   
}
#form_descargas
{
   margin:0 auto 0 100px;
   height:auto;
   text-align:left;      
   width:500px;
}
#form_enlaces
{
    position:relative;
    top:70px;
    left:150px;
}
.titulo
{
  font-weight:bold;
}
.centrar
{
  text-align:center;
}
.subtitu
{
  color:Gray;
}
.class_foto_noti
{
   max-width:400px;
   max-height:500px; 	
}
#form_noti
{
  margin:0 auto 0 20px;
  text-align:left;
  max-width:500px;
}
#div_foto_noticia
{  
  max-width:600px;
}
#div_pag
{
     margin:0 auto 0 auto;
     text-align:center;
}
#div_map_inicio
{  
  width:200px;  
  height:200px;
  background:url(images/sec_map.png);
  background-repeat:no-repeat;
  background-color:#05301a;
}
#div_map_inicio_interno
{
  position:relative;
  top:33px; 
  left:15px;  
  
}

#div_master_1
{
  /*position:absolute;
  top:398px; 
  left:-2px;  */
  width:200px;
  height:243px;
  background:url(images/sec_encuestas.png);
  background-repeat:no-repeat;  
  background-color:#05301a;
}
#div_master_1_interno
{
  position:relative;
  top:33px; 
  left:13px;  
}
#div_master_3
{
  position:absolute;
  top:600px; 
  left:0px;  
  width:100px;  
  text-align:center;
}
#div_busqueda_mostrar
{
  position:relative;  
  top:-20px;    
  left:-120px;   
  float:right;
}
#div_filtro_busqueda
{
    position:relative;
    left:10px;
    top:0px;
}
#div_filtro_busqueda_2
{
    position:relative;
    left:170px;
    top:0px;
 }
#div_usr_rep
{
  margin:0 auto 0 0px;  
}
#mensajes_tablas
{
  margin:0 auto 0 110px;
  text-align:center;
  font-weight:bold;
}

#div_master_2
{    
  width:200px;   
  height:200px;   
  background:url(images/sec_video_apg.png);
  background-repeat:no-repeat;  
}
#div_master_2_interno
{
   position:relative;
   top:5px; 
   left:2px;  
}
#div_filtro
{
  margin: 0 auto 0 auto;
  text-align:center;
}
#div_filtro_aviso
{
   margin:0 auto 0 auto;
   text-align:center;
     }
    
  #div_filtro_fact_nav
  {
      margin:0px auto 0 140px;
      text-align:left;     
      z-index:3;
      width:500px;
    }
#div_fact_nav
{
    z-index:2;
    width:750px;
    margin:0 auto 0 auto;
    
    }
.indicacion
{
  color:Gray;
  font-weight:bold;  
}
#div_intro
{  
  text-align:center; 
  margin:0 auto 0 auto;
  height:100%;
  width:100%;     
  position:absolute; 
}
.botones_intro
{
 width:40%; 
 height:10%; 
 max-height:60px
 }

#div_intro p
{
    padding:0;
    margin:0;
    border:0;   
}
.class_video_inicio
{ 
    width:800px;    
    height:600px;     
    }
#datos_carga
{   
  text-align:left;
  margin:0 auto 0 50px;
}
/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor:default;
	overflow : auto;
	height :auto;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #F4D12D;
	color: black;
	padding: 1px;	
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
    
}
#div_aviso_general
{
  position:relative;  
  top:0;    
  left:95px; 
    }
#div_aviso_cargas
{
    position:relative;  
    top:10px;    
    left:150px; 
}
#form_fact_nav
{
   text-align:left;
   margin:0 auto 0 50px;
   height:auto; 
   width:750px;   
}
 #div_cargas
 {
   margin:0 auto 0 auto;
   height:auto;
   
 }
 .panel_detalles
 {
   margin:0 0 0 0;   
   padding:0 0 20px 0;
    }
 #div_operadores
 {
  position:relative;  
  top:0;    
  left:95px;   
 }
.img_calendar
{
    cursor: pointer;
}
#form_aviso_con
{
    height:auto;
 }
 #form_aviso_con_2
{
    text-align:left;
 }
 #form_enlace
 {
    margin:0 auto 0 auto;
    text-align:center;
    }
#form_entrada
{            
   margin:0 auto 0 auto;   
   width:791px;
   height:auto;   
}
#form_entrada_servicios
{
   float:left;
   background:url(images/sec_serv_apg.png);
   background-repeat:no-repeat;
   width:367px;
   height:360px;
}
 #form_entrada_not_univer
 {   
   float:left;   
   background:url(images/sec_not_universo.png);
   background-repeat:no-repeat;
   width:367px;
   height:340px;
   
 }
 #form_entrada_not_univer_interno
 {
   
   margin:20px auto auto 10px;
   text-align:left;
   overflow:auto;
   height:290px;
   width:350px;
 }
 #form_entrada_dir
 {   
   float:right;
   background:url(images/sec_not_dir.png);
   background-repeat:no-repeat;
   width:367px;
   height:360px;   
 }
 #form_entrada_dir_interno
 {   
   margin:25px auto auto 20px;
   text-align:left;
   overflow:auto;
   height:290px;
   width:340px;
 }
 .header_art
 {
     margin:34px auto 0 auto;
 }
 .pager a
 {
    color:Gray;
    font-size:9px;    
 }
 .pager a:visited
 {
    color:Gray;
    font-size:9px;    
 }
 .pager a:hover
 {
    color:Black;
    font-size:9px;    
 }
 
 #form_entrada_notSitio
 {    
   float:right;
   background:url(images/sec_not_apg.png);
   background-repeat:no-repeat;
   width:367px;
   height:340px;   
 }
 #form_entrada_not_sitio_interno
 {   
   text-align:left;
   margin:20px 0 0 12px;   
   overflow:auto;
   height:295px;
   width:350px;
 }
 #form_entrada_videos
 {    
   float:left;
   background:url(images/sec_not_vid.png);
   background-repeat:no-repeat;
   width:367px;
   height:340px;   
 }
 #form_entrada_videos_interno
 {   
   text-align:left;
   margin:16px 0 0 8px;
   overflow:auto;
   height:295px;
   width:340px;
 }
 #form_entrada_not_rol
 {
    z-index:1;   
   margin:0 auto 0 auto;
   background:url(images/sec_not_rol.png);
   background-repeat:no-repeat;
   text-align:left;
   width:750px;
   height:290px;   
   top:5px; 
 }


#form_entrada_noticias_interno
 {    
    margin:24px 0 0 12px;
   overflow:auto; 
   height:240px;
   width:730px;

   float:left;
   
 }


 #form_entrada_articulos
 {   
   z-index:1;   
   margin:0 auto 0 auto;
   background:url(images/sec_noticias_ent.png);
   background-repeat:no-repeat;
   width:750px;
   height:290px;   
   top:5px;
 }
 

#form_entrada_articulos_interno
 {    
   margin:24px 0 0 12px;
   overflow:auto; 
   height:240px;
   width:452px;
   text-align:left;
   float:left;
 }
 
 
 #form_entrada_articulos_interno_port
 {    
   height:240px;
   overflow:auto;    
   margin:24px 0 0 20px;   
   width:266px; 
 }
 #form_entrada_articulos_interno_port_int
 {    
   margin:auto auto auto 20px;      
 }
 
 .titulos_not
 {
    width:120px;     
    color:Gray;
 }
 .contenidos_not
 {
     width:400px;   
 }
 .cl_tabla_not
 {
     font-family:Verdana;
     font-size:10px;
     width:625px;   
 }
 .cl_paginar
 {
    color:Gray;
    font-size:11px;
 }
 .cl_paginar a
 {
    color:Black;
    font-size:11px;
 }
 .img_not
 {
     min-width:130px; 
     max-width:130px;
     min-height:80px;
     max-height:80px;
     width:80px;
     height:80px;   
    }
#div_menu_sitio
{
    z-index:9999;
    position:relative;
    left:5px;
    top:0px;    
}
#form_usuario_rol
{
   margin:50px 0 auto 50px;   
   text-align:left;
   overflow:auto;   
   height:600px;
    }
#form_usuario_gestion
{
   margin:0 0 auto 50px;   
   text-align:left;
   overflow:auto;   
   height:600px;
    }
#div_roles_prin
{
   position:relative;     
   top:20px;    
   left:160px;   
    }
#div_menu_sup
{
    text-align:center;
    margin:0 auto 0 auto;
}
#div_walls
{
   position:relative;     
   top:20px;    
   left:160px;     
    }
#div_filtro_user
{
   margin:0 auto 0 270px;
   text-align:left;
}
.p_opciones_nav
{
    display:inline;
    text-align:left;
}
#div_seccion_calendario
{
	background:url(images/banners_int/banner_int_cal.png) no-repeat;
     width:791px;
     height:133px;
	}
#div_seccion_depar
{
	background:url(images/banners_int/banner_int_depart.png) no-repeat;
     width:791px;
     height:133px;
	}
#div_seccion_division
{
	background:url(images/banners_int/banner_int_divisiones.png) no-repeat;
     width:791px;
     height:133px;
	}
#div_seccion_directorio
{    
     background:url(images/banners_int/banner_int_directorio.png) no-repeat;
     width:791px;
     height:133px;
}
#div_seccion_horas
{
	 background:url(images/banners_int/banner_int_horas.png) no-repeat;
     width:791px;
     height:133px;
	}
#div_seccion_articulos
{    
     background:url(images/banners_int/articulos.png) no-repeat;
     width:791px;
     height:133px;
}
#div_seccion_busqueda
{
     background:url(images/banners_int/busqueda.png) no-repeat;
     width:791px;
     height:133px;
 }
 #div_seccion_consultas
{
     background:url(images/banners_int/consultas.png) no-repeat;
     width:791px;
     height:133px;
 }
 
 #div_seccion_descargas
 {
    background:url(images/banners_int/descargas.png) no-repeat;
     width:791px;
     height:133px;
 }
 
 #div_seccion_encuestas
 {
    background:url(images/banners_int/encuestas.png) no-repeat;
     width:791px;
     height:133px;
 }

 #div_seccion_enlaces
 {
    background:url(images/banners_int/enlaces.png) no-repeat;
     width:791px;
     height:133px;
 } 

 #div_seccion_gestion_contenidos
 {
    background:url(images/banners_int/gestion_contenidos.png) no-repeat;
     width:791px;
     height:133px;
 }  

#div_seccion_categ
 {
     background:url(images/banners_int/categorias.png) no-repeat;
     width:791px;
     height:133px;
 }
 #div_seccion_subcateg
 {
     background:url(images/banners_int/subcategorias.png) no-repeat;
     width:791px;
     height:133px;
 }
 #div_seccion_roles
 {
     background:url(images/banners_int/roles.png) no-repeat;
     width:791px;
     height:133px;
 }
 #div_seccion_noticias 
{
     background:url(images/banners_int/noticias.png) no-repeat;
     width:791px;
     height:133px;
}

#div_seccion_consultas
{
     background:url(images/banners_int/consultas.png) no-repeat;
     width:791px;
     height:133px;
}

#div_seccion_recurso
{
    background:url(images/banners_int/descargas.png) no-repeat;
    width:791px;
    height:133px;
}
#div_seccion_sugerencias
{
    background:url(images/banners_int/sugerencias.png) no-repeat;
    width:791px;
    height:133px;
}
#div_seccion_usuarios
{
    background:url(images/banners_int/usuarios.png) no-repeat;
    width:791px;
    height:133px;
}

#div_seccion_wallpapers
{
    background:url(images/banners_int/wallpapers.png) no-repeat;
    width:791px;
    height:133px;
}
#div_seccion_videos
{
    background:url(images/banners_int/banner_int_videos.png) no-repeat;
    width:791px;
    height:133px;
}
#div_seccion_clientes
{
    background:url(images/banners_int/banner_int_clientes.png) no-repeat;
    width:791px;
    height:133px;
}
 #div_seccion_estadisticas
{
     background:url(images/banners_int/banner_int_estad.png) no-repeat;
     width:791px;
     height:133px;
 }
.p_session_class
{
     width:194px;
     height:50px;
     text-align:left;
     margin:10px 0 10px 5px;     
}
/*
#LoginView1
{
    text-align:center;
    margin:0 auto 0 auto;
}*/
/**************************************************/
#img_subcategoria
{
	margin:0 auto 0 auto;
    width:700px;
    height:auto;
    text-align:left;
    max-width:700px;
}
#contenido_principal
{
    margin:auto;    
    text-align:justify;
    width:450px;
    height:auto;    
    padding:5px;
    color:rgb(37,50,125);
    background-color:white;
}
#foto_modernizacion_puerto
{
    float:right;    
    margin:5px 10px;
    width:226px;
    height:139px;      
}
ul
{
    list-style-image: url(images/vineta.gif);
}
h1
{
    text-align:left;
    font-size:14px;
    color:rgb(37,70,145);
}
h2
{
    font-size:16px;
    color:rgb(37,70,145);
}
#foto_guayaquil
{
    border:1px black solid;
    float:right;
    width:148px;
    height:118px;
    margin:5px;
}
#foto_bandera
{    
    border:1px black solid;
    float:left;  
    width:148px;
    height:118px;  
    margin:5px;
}

ul#lista_efect a
{   
   font-size:1em;
   color:#646464;
   text-decoration:none;
}

ul#lista_efect a:hover
{
   color:#CC6600;  
   font-size:1.1em; 
}

#foto_historia
{
    
    width:200px;
    height:120px;
    background:black;
    margin-top:5px;
    margin-bottom:10px;
}
#fotos_historia
{
    float:left;
    height:500px;
    width:100px;
    background-color:Blue;
    margin:0 5px;
}
#historia
{
    width:auto;
    height:auto;
}
#map
{
    margin:10px auto;
    width: 450px; 
    height:350px;
    border:1px solid darkblue;
}
#canal_acceso
{    
    margin:2px;
    width:226px;
    height:139px;   
    float:left;
}


/***********************************************************************/
/*TABLA DEL PERSONAL*/
table.cons th.titulo
{	
    border:1px solid black;
	font-family:Verdana;
  	font-size:10px;   	
	text-align:center;
	background-color:rgb(37,50,125);
	background-color:#B8860B;
	color:white;		
}

table.cons th.cargo
{	
    border:1px solid black;
    font-family:Verdana;
  	font-size:10px;   	
	width:200px;
	color:rgb(37,50,125);
	background-color:rgb(226,241,252);
	text-align:center;	
}

table.cons th.nombre
{
    border:1px solid black;
    font-family:Verdana;
  	font-size:10px;   		
	width:240px;	
	text-align:center;
	color:rgb(37,50,125);
	background-color:rgb(226,241,252);
}

table.cons th.email
{
    border:1px solid black;
    font-family:Verdana;
  	font-size:10px;   	
	width:260px;	
	color:rgb(37,50,125);
	background-color:rgb(226,241,252);
	text-align:center;
}

table.cons td
{	
	padding:0px;
	border:1px solid black;
	background-color:white;
	text-align:left;
	font-family:Verdana;
 	font-size:10px;   
}
/************************************************************/
/*
#form_articulo
{   
    position:relative;
    text-align:center;
    width:400px;
    height:auto;
    top:15px;
    left:30px;
}
*/
.img_articulo
{
    margin:10px auto 10px auto;
    width:auto;
    height:auto; 
    text-align:left;       
}
.imagen_articulos
{
    margin:10px auto 10px auto;
    width:780px;
    height:auto; 
    max-width:780px;
    text-align:left; 
}
.item_categ
{
    text-align:left;
 }
.GridView_articulo
{
    margin:10px auto;       
    text-align:left;
}

#dinamico_modernizacion
{
    text-align:center;
    margin:10px auto;
    width:auto;
    height:auto;
    background-repeat:no-repeat;	
    background-image :url(images/rule_articulos.png);
}

.tabs
{
    position:relative;
    top:1px;
    left:5px;
    font-size:8px;    
    font-family:Arial Black;
}
.tab
{
    border:solid 1px black;
    background-color:#eeeeee;
    padding:2px 10px;
}
.selectedTab
{
    background-color:white;
    border-bottom:solid 1px white;
}
.tabContents
{
    border:solid 1px black;
    padding:1px;
    background-color:white;
}

#contenido_articulos
{
    margin:0 auto;
    border:1px solid black;
    width:430px;
    height:200px;
}

.panel_informacion
{      
  margin-top:50px;   
  border:solid 1px black;  
  width:750px;
  height:auto;    
}

.panel_info_general
{   
  margin:20px auto 10px auto;    
  /*margin-bottom:10px; */
  border:solid 1px black;  
  width:750px;
  height:auto;
}

/******************************************/
#form_encuesta
{
    text-align:left;
    margin:0 auto 0 auto;    
    width:500px;
}

#p_encuestas_modificar
{
    margin-top:300px;
}

/*****************************************************/



.tabla_opciones
{
    margin-left:auto;  
    margin-right:auto;     
}

.tabla_opciones_encuestas
{
    margin:0 auto 0 auto;
    text-align:center;
}

#tabla_opciones_mareas
{
    min-width:430px;
    width:430px;/*expression(this.scrollWidth < 431? "430px" : auto); /*aqui establecemos el minimo en el alto*/
    margin-left:auto;  
    margin-right:auto;  
    border:1px solid black;
}

.GridView_mareas
{
    width:590px;
    margin:10px auto 10px auto;    
}

#div_grid_mareas
{
    text-align:center;
    height:auto;
    width:700px;
    margin:20px auto 10px auto;
}

#div_consultas_contenedor
{    
    text-align:center;
    margin: 0 auto 10px auto;
    /*border:1px solid black;*/
    width:780px;
    height:auto;   
    
}
.panel_contenedor_planificacion
{
    text-align:center;
    margin: 10px auto 10px auto;
    /*border:1px solid black;*/
    width:auto;
    height:auto;
}

#div_consultas_contenedor_detalle
{    
    text-align:center;
    margin: 10px auto 10px auto;
    /*border:1px solid black;*/
    width:780px;
    height:auto;   
    
}


#menuOpciones_consultas
{    
  text-align:center;
  margin:20px auto 0 auto;
  width:auto;
  min-height:50px;
  overflow:hidden;
  height:auto; /*aqui establecemos el minimo en el alto*/
   
}

/*grid en la planificacion*/
.GridView_planificacion_buques
{
    text-align:center;
    margin:0 auto 0 auto;
}
/*imagen en la planificacion*/
.tb_grafico
{
    width:auto;
    height:auto;
}

/*todos los grid de estados de trafico*/
.GridView_estado
{
    width:760px;
    font-size:10px;
}
 
.encuesta_listar
{
    width:600px;    
    text-align:center;
    margin:20px auto 0px auto;   
   
}

.panel_reporte
{
    text-align:center;
    margin:0 auto 10px auto;
    width:751px;
    height:auto;
    border:1px solid gray;
}

.class_menu_subcateg
{
    text-align:left;
    margin:0 auto 0 auto;
    font-size:9px;
    z-index:50;
 }
#consultar_encuestas_finalizadas
{    
    min-height:200px;
    height:auto; /*aqui establecemos el minimo en el alto*/
    width:500px;    
    
    margin:10px auto 10px auto;    
}

.GridView_encuestas
{    
    text-align:center;
    margin:0 auto 10px auto;
    width:500px;  
} 

#dinamico_encuestas
{
    
    margin:0 auto 0 auto;
    width:400px;
    
}


#form_articulos
{
    
    width:500px;
    min-height:500px;
    height:auto;    
    text-align:center;
    margin:10px auto 10px auto;   
   
}
#form_articulos_2
{    
    width:510px;
    min-height:500px;
    height:auto;    
    text-align:left;
    margin:10px auto 10px auto;   
   
}

#tabla_articulos
{
    text-align:left;
    margin:0 auto 0 auto;    
    width:auto;
}

.lbl_contenido
{
	text-align:left;
    color:black;
}

#contenido_articulo
{
    min-width:400px;
    height:auto;        
}

.tabla_impo
{
    margin:0 auto 0 auto;
}


.grid_maestro_impo_manif
{
    margin:0 auto 0 auto;
    width:740px;
    font-size:9px;
}

.grid_detalle_impo_manif
{
    margin:0 auto 0 auto;
    width:740px;
    font-size:9px;
}

.tabla_parametros
{    
    margin:0 auto 10px auto;
}

.panel_cabecera_movimientos
{
    width:700px;
    min-height:190px;
    height:auto;    
    margin:0 auto 0 auto;  
    text-align:center;  
}

#grid_movimiento_naves
{
    width:600px;
    margin:10px auto 0 auto;    
}

.GridView_detalle_movimiento
{    
    margin:0 auto 0 auto;
}
.tabla_movimiento_naves
{
    margin:0 auto 0 auto;
    border:1px solid #004679;
}

#div_grid_tarja_maestro
{
    text-align:center;
    margin: 10px auto 10px auto;
    /*border:1px solid black;*/
    width:780px;    
    height:auto;   
}

#div_grid_tarja_detalle
{
    text-align:center;
    margin: 10px auto 10px auto;
    width:780px;    
    height:auto;   
}
.Image_ajax1
{
    cursor:pointer;
}
.titu_form_centrado
{
  text-align:center;
  font-weight:bold;
  color:#004679;
}

.panel_cabecera_notas
{
    width:700px;    
    height:auto;    
    margin:0 auto 20px auto;  
    text-align:center;  
}

#tabla_notas_credito
{
    margin:0 auto 0 auto;   
    border:1px solid black;
}

#grid_notas_credito
{
    margin:0 auto 0 auto;   
    height:auto;
    width:620px;
    text-align:center;
    
}
.detalle_notas_credito
{
    margin:10px auto 10px auto;
    border:1px solid black;
    height:auto;
    width:620px;
}
   
/*wallpapers*/

.cont_wallpaper
{
    font-size:13px;
    float:left;
    text-align:center;
    margin:25px 25px 25px 25px;    
}
#contenido_wallpapers
{
    margin:10px auto 10px auto;
    width:789px;
    height:auto;    
}

a.link_wallpapers
{
    color:Gray;  
}

/*pilas*/
#contenedor_mapa_virtual
{
    margin:30px auto 10px auto;
    text-align:center;   
}
#div_seccion_varios
{    
     background:url(images/banners_int/varios.png) no-repeat;
     width:791px;
     height:133px;
}

#galeria_imagenes
{
    margin:0 auto 0 auto;
    width:780px;
    height:auto;
    text-align:center;
}

.img_galeria
{    
    margin: 15px auto 15px auto;   
    width:550px;
    height:350px;
}
.botones_galeria
{
    border:5px solid red;
    padding:5px;
    background-color:White;           
}

#contenido_inferior
{
    margin:0 auto 0 auto;
    height:auto;
    width:742px;           
}

#imagenes_externas
{
    margin-top:25px;
    text-align:center;
    width:100%;
    height:auto;
   
}

.img_exter
{
    padding:5px;
}

.grid_descargas
{
    margin-left:60px;
}

.imagen_articulo
{
    max-width:300px;
    max-height:300px;
}

#img_foto
{
   border:1px solid black;
	}
#directorio_ingresar
{
margin:10px auto 0 auto; 
} 
#parametros_busqueda_modificar_empleado
{
margin:0 auto 0 auto; 
height:450px; 
width:620px; 
}
#tabla_modificar_empleado_parametros
{
margin:10px auto 0 auto; 
}
.GridView_empleados_resultado
{
margin:10px auto 0 auto; 
width:520px; 
}	

.GridView_empleados_busqueda
{
	margin:10px auto 0 auto; 
	width:600px; 
}
.GridView_empleados_busqueda
{
	margin:10px auto 0 auto; 
	width:640px; 
}

#tabla_centrada
{
    margin:0 auto 0 auto;
}

#grid_eliminar_divisiones
{
    margin:0 auto 0 auto;    
    width:600px;
    height:250px;
}
.grid_eliminar_division
{
    margin:0 auto 0 auto;
}

#div_departamentosXmodificar
{
    margin:10px auto 0 auto;    
    width:700px;
    height:400px;
}

.grid_departamentosXmodificar
{
    margin:0 auto 0 auto;    
    width:500px;    
}

#div_eliminar_departamento, #div_modificar_division
{
    margin:10px auto 0 auto;    
    width:600px;
    height:400px;
}

.grid_eliminar_departamento 
{
    margin:0 auto 0 auto;
}

#div_centrado
{
    text-align:center;
    margin:auto;    
}
.grid_centrado
{    
    margin:auto;    
}

.from_view_centrado
{
    margin:auto;    
}

#div_videos
{
    /*text-align:center;*/
    margin-left:35px; 
    width:420px; 
    background-color:rgb(243,243,243); 
    border:1px solid rgb(206,206,206);
    float:left;    
}
#div_videos_galery
{
 float:left;
 margin-left:60px;
 width:200px;
 overflow:scroll;
 height:600px;   
 text-align:center;
 	}

.titulo_videos
{
    text-align:left; 
    text-decoration:underline; 
    color:rgb(51,51,51); 
    font:bold 12px arial, sans-serif;
}
#contenedor_calendario
{
  text-align:center;
  margin:30px auto 0 auto;
	}
	
#div_calendar
{
  text-align:left;
  width:180px;    
  margin:20px auto 0 10px;
}	
.lk_calendar
{
	width:180px;
	}	
	
pre{
white-space: pre; /* CSS2 */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -hp-pre-wrap; /* HP printers */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: pre-wrap; /* CSS 2.1 */
white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
word-wrap: break-word; /* IE */
}


.class_clientes
{
	margin:0 auto 0 auto;
	width:760px;
}

.img_process
{
    visibility:hidden; 
    }
.img_process2
{
    visibility:hidden; 
}
.img_process3
{
    visibility:hidden; 
}

#tb_recuperacion
{
    
    text-align:center;
    margin:35px auto 0 auto;
}
#divRecuperacion
{
    margin:0 auto 0 auto;
}
.cl_enlaces li
{
    list-style-type:circle;
    color:White;
    }
#pan_usr_rep
{
    margin:0 auto 0 auto;
    max-width:750px;
    overflow:scroll;
 }
 .cl_radio
 {
    text-align:left;
    margin:0 0 0 300px;
 }
 .cl_radio2
 {
    text-align:left;
    margin:0 0 0 300px;
 }
 .cl_radio3
 {
    text-align:left;
    margin:0 10px 0 170px;
 }
 
 #imagen_estadistica_general
 {        
    margin:0 auto 0 auto;    
 }
 
 #div_imagen_general
 {
    text-align:center;
    margin:10px auto 0 auto;
    height:155px;
    width:490px;
 }
 
 .div_imagen_general_solicitudes
 {
    text-align:left;
    margin:0px auto 0px auto;
    /*height:155px;*/
    width:595px;      
 }
 .class_lk_encuesta_prin
 {
    font-weight:bold;
    font-family:Verdana; 
    color:rgb(51,51,51); 
   }
  
#div_footer
{
    background-color:#20375E;
    height:35px;  
    
    text-align:center;
}

.cl_direcc
{
     color:White;
     font-weight:bold;
     font-family:Verdana;
     font-size:10px;       
}

.menu_v
{
    z-index:50;
}
.menu_h
{
    z-index:50;
}

/*cambios 01-jun-2010*/

#form_generico
{
  margin:0 auto 0 10px;
  text-align:left;
  width:auto;
}
#menu_desp li
{
  margin-right:5em;
}

/**********************Menu dinamico********/
div.sdmenu {
	width: 150px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	background: url(bottom.gif) no-repeat  right bottom;
	color: #fff;
}
div.sdmenu div {
	background: url(title.gif) repeat-x;
	overflow: hidden;
}
div.sdmenu div:first-child {
	background: url(toptitle.gif) no-repeat;
}
div.sdmenu div.collapsed {
	height: 25px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 25px;
	font-weight: bold;
	color: white;
	background: url(expanded.gif) no-repeat 10px center;
	cursor: default;
	border-bottom: 1px solid #ddd;
}
div.sdmenu div.collapsed span {
	background-image: url(collapsed.gif);
}
div.sdmenu div a {
	padding: 5px 10px;
	background: #eee;
	display: block;
	border-bottom: 1px solid #ddd;
	color: #066;
}
div.sdmenu div a.current {
	background : #ccc;
}
div.sdmenu div a:hover {
	background : #066 url(linkarrow.gif) no-repeat right center;
	color: #fff;
	text-decoration: none;
}

/**********************************/
/*****Accordion********************/
#accordion {
	margin:20px 0px;
}

#accordion h3.toggler {
	cursor: pointer;
	border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;	
	background: #F9FDFF;
	color: #20375E;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
}
/************************************/

.mens_caducidad
{
    background-color:#FFFFAE;
    border-color:Red;
    border-style:solid;
    border-width:1px;   
    font-family:verdana;    
    padding-top:4px;
    padding-bottom:4px;
    margin-left:5px;
    
}

.cl_opciones
{
    color:#20375E;
    font-weight:bold;
    }
   
#menu_opciones_inferior
{
    margin:0 auto 0 auto;
    text-align:center;
}

#menuOpciones
{
  margin:0 auto 0 auto;
  text-align:center;
  
}