@charset "utf-8";
/*  Hoja de Estilos para Squib Mexico, S.A. de C.V.        */
/*  Diseño: Ing. Javier Velez                              */
/*  http://www.comarcalagunera.com                         */
/*  Fecha de Creacion: Noviembre 2009                      */
/* ------------------------------------------------------- */
BODY {
	scrollbar-arrow-color:#F0F2F4;
	scrollbar-track-color:#E5E5E5;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-face-color:#3065A6;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#3065A6;
	scrollbar-3dlight-color:#3065A6;
	font-family: "Verdana", "Tahoma", "Arial", "sans-serif";
	font-size: small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none; 
	background-color: #3769C3;
	background-image:url(../images/fondo_001.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* Tablas */
TABLE.Enca{border-collapse:collapse; border-left:#1C438B 2px solid; border-right:#1C438B 2px solid;}
TABLE.Principal{border-collapse: collapse; border-bottom: 2px solid #1C438B; border-left: 2px solid #1C438B; border-right: 2px solid #1C438B;}

TABLE.Contenido{border-collapse: collapse;border: 2px solid #1C438B;}
TABLE.Contenido TD {border: 1px solid #1C438B;padding: 2px;}

TABLE.Email{border-collapse: collapse;border: 2px solid #1C438B; padding:4px;}

/* Titulo completo */
#TituloCompleto {display:block; width:760px; margin:0px; padding:6px; text-decoration:none; font-weight:bold; font-size:12pt; text-align:Left; color:#FFFFFF; background-color:#1C438B;}

/* Titulo completo2 para contacto */
#TituloCompleto2 {display:block; width:920px; margin:0px; padding:6px; text-decoration:none; font-weight:bold; font-size:12pt; text-align:Left; color:#FFFFFF; background-color:#1C438B;}


/* Cuerpo del documento */
.tTitulo {text-decoration: none ;font-size : 12pt;color : #444444; font-weight:bold;}
a:link.tTitulo {text-decoration : none;font-size : 12pt;color : #444444; font-weight:bold;}
a:visited.tTitulo {text-decoration : none;font-size : 12t;color : #444444; font-weight:bold;}
a:active.tTitulo {text-decoration : none;font-size : 12pt;color : #444444; font-weight:bold;}
a:hover.tTitulo {text-decoration : underline;font-size : 12pt;color : #0D285C; font-weight:bold;}

.Cuerpo {text-decoration : none;font-size : 9pt;color : #444444;}
a:link.Cuerpo {text-decoration : none;font-size : 9pt;color : #444444;}
a:visited.Cuerpo {text-decoration : none;font-size : 9pt;color : #444444;}
a:active.Cuerpo {text-decoration : none;font-size : 9pt;color : #444444;}
a:hover.Cuerpo {text-decoration : underline;font-size : 9pt;color : #0D285C;}

.Enlace {text-decoration : none;font-size : 8pt;color : #3B5FA2; font-weight:bold;}
a:link.Enlace {text-decoration : none;font-size : 8pt;color : #3B5FA2; font-weight:bold;}
a:visited.Enlace {text-decoration : none;font-size : 8pt;color : #3B5FA2; font-weight:bold;}
a:active.Enlace {text-decoration : none;font-size : 8pt;color : #3B5FA2; font-weight:bold;}
a:hover.Enlace {text-decoration : underline;font-size : 8pt;color : #0D285C; font-weight:bold;}

/* Barras */
.Barra {text-decoration : none;font-size : 8pt;color : #FFFFFF;}
a:link.Barra {text-decoration : none;font-size : 8pt;color : #FFFFFF;}
a:visited.Barra {text-decoration : none;font-size : 8pt;color : #FFFFFF;}
a:active.Barra {text-decoration : none;font-size : 8pt;color : #FFFFFF;}
a:hover.Barra {text-decoration : underline;font-size : 8pt;color : #C0C0C0;}

/* Pie de pagina */
.Creditos {text-decoration : none;font-size : 7.0pt;color : #EEEEEE;}
a:link.Creditos  {text-decoration : none;font-size : 7.0pt;color : #EEEEEE;}
a:visited.Creditos  {text-decoration : none;font-size : 7.0pt;color : #EEEEEE;}
a:active.Creditos {text-decoration : none;font-size : 7.0pt;color : #0B2657;}
a:hover.Creditos  {text-decoration : underline;font-size : 7.0pt;color : #0B2657;}

/* Menu principal del Sistema */
TABLE.EncaMenu{border-collapse: collapse;border: 1px solid #3E3E3E;}
.menu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: 60% "Verdana", "Tahoma", "Arial", "sans-serif";
	font-size:11px;
	font-weight:bold;
	}
.menu ul{
	background:#000000;
	height:25px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:left;
		padding:0px;
		}
	.menu li a{
		background:#000000 url("../images/seperator.gif") bottom right no-repeat;
		color:#FFFFFF;
		display:block;
		font-weight:normal;
		line-height:25px;
		margin:0px;
		padding:0px 15px;
		text-align:center;
		text-decoration:none;
		}
		.menu li a:hover, .menu ul li:hover a{
			background: #3972b8 url("../images/hover.gif") bottom center no-repeat;
			color:#FFFFFF;
			text-decoration:bold;
			}
	.menu li ul{
		background:#000000;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:220px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		}
	.menu li li {
		background:url('../images/sub_sep.gif') bottom left no-repeat;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:220px;
		}
	.menu li:hover li a{
		background:none;
		
		}
	.menu li ul a{
		display:block;
		height:25px;
		font-size:11px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menu li ul a:hover, .menu li ul li:hover a{
			background:#3972b8 url('../images/hover_sub.gif') center left no-repeat;
			border:0px;
			color:#ffffff;
			text-decoration:bold;
			}
	.menu p{
		clear:left;
		}

/* ++++++++++++  MENU VERTICAL ++++++++++++++++++++++++++ */
#menu_vert {
	background: #222;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 20em;
}
#menu_vert li {
	font: 70% "Verdana", "Tahoma", "Arial", "sans-serif";
	margin: 0;
	padding: 0;
	font-size:13px;
}
#menu_vert a {
	background: #222;
	border-bottom: 1px solid #393939;
	color: #ccc;
	display: block;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
}
#menu_vert a:hover {
	background: #3972b8 url("../images/hover2.gif") left center no-repeat;
	color: #fff;
	padding-bottom: 8px;
}		
		
