/*
Definición de Estilos Sitios WebDinamicos
Desarrollodo para Solucionweb.com - Junio 2005
*/

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 8pt;
	color: #000000;
	font-family: "Trebuchet MS";
}

/*
////////////////////////////////////////////////////////////////////////////////
// Area de H's para ser utilizados como titulos, subtitulos, etc.
////////////////////////////////////////////////////////////////////////////////
*/
/* Del más grande (H1) al más pequeño (H5) */
H1 {
	MARGIN: 0px;
	FONT: bold 22px Arial;
	COLOR: #999999;
}

H2 {
	MARGIN: 0px;
	FONT: bold 17px Tahoma;
	COLOR: #E17700;
}

H3 {
	MARGIN: 0px 0px 0.5px;
	FONT: bold 14px Tahoma;
	COLOR: #000000;
}

H4 {
	MARGIN: 0px;
	FONT: bold 12px Tahoma;
	COLOR: #FFA500;
}

H5 {
	MARGIN: 0px;
	FONT: bold 10px Tahoma;
	COLOR: #a4c80c
}

/*
////////////////////////////////////////////////////////////////////////////////
// Area de Personalización de Links
////////////////////////////////////////////////////////////////////////////////
*/
A.template1 {
font-family: "Trebuchet MS";
FONT-SIZE:9pt;
BORDER-BOTTOM: 1px dashed;
TEXT-DECORATION: none
}

A.template1:link {
font-family: "Trebuchet MS";
COLOR: #483D8B;
FONT-SIZE:9pt;
BORDER-BOTTOM: 1px dashed;
TEXT-DECORATION: none
}

A.template1:visited {
font-family: "Trebuchet MS";
COLOR: #483D8B;
FONT-SIZE: 9pt;
BORDER-BOTTOM: 1px dashed;
TEXT-DECORATION: none
}

A.template1:hover {
font-family: "Trebuchet MS";
COLOR: #000000;
FONT-SIZE: 9pt;
BORDER-BOTTOM: 1px solid;
TEXT-DECORATION: none
}

A.template1:active {
font-family: "Trebuchet MS";
COLOR: #000000;
FONT-SIZE:9pt;
BORDER-BOTTOM: 1px dotted;
TEXT-DECORATION: none
}

A.menutahoma9:link {
font-family: Tahoma;
COLOR: #708090;
FONT-SIZE:9pt;
TEXT-DECORATION: none
}

A.menutahoma9:visited {
font-family: Tahoma;
COLOR: #708090;
FONT-SIZE: 9pt;
TEXT-DECORATION: none
}

A.menutahoma9:hover {
font-family: tahoma;
COLOR: #000000;
FONT-SIZE: 9pt;
TEXT-DECORATION: none
}

A.menutahoma9:active {
font-family: tahoma;
COLOR:#000000;
FONT-SIZE:9pt;
TEXT-DECORATION: none
}

A.menutahomawebcontrol:link {
font-family: Tahoma;
COLOR: #708090;
FONT-SIZE:9pt;
TEXT-DECORATION: none
}

A.menutahomawebcontrol:visited {
font-family: Tahoma;
COLOR: #708090;
FONT-SIZE: 9pt;
TEXT-DECORATION: none
}

A.menutahomawebcontrol:hover {
font-family: tahoma;
COLOR: Maroon;
FONT-SIZE: 9pt;
TEXT-DECORATION: none
}

A.menutahomawebcontrol:active {
font-family: tahoma;
COLOR: Maroon;
FONT-SIZE:9pt;
TEXT-DECORATION: none
}

A.copyrightsw:link {
font-family: Tahoma;
COLOR: #E0E0E0;
FONT-SIZE:8pt;
TEXT-DECORATION: none
}

A.copyrightsw:visited {
font-family: Tahoma;
COLOR: #E0E0E0;
FONT-SIZE: 8pt;
TEXT-DECORATION: none
}

A.copyrightsw:hover {
font-family: tahoma;
COLOR: #333333;
FONT-SIZE: 8pt;
TEXT-DECORATION: none
}

A.copyrightsw:active {
font-family: tahoma;
COLOR: #333333;
FONT-SIZE:8pt;
TEXT-DECORATION: none
}

A.evento:link {
font-family: tahoma;
COLOR: #333333;
FONT-SIZE: 8pt;
TEXT-DECORATION: none	
}
A.evento:visited {
font-family: tahoma;
COLOR: #333333;
FONT-SIZE: 8pt;
TEXT-DECORATION: none	
}
A.evento:hover {
font-family: tahoma;
COLOR: #333333;
FONT-SIZE: 8pt;
TEXT-DECORATION: none	
}
A.evento:active {
font-family: tahoma;
COLOR: #333333;
FONT-SIZE: 8pt;
TEXT-DECORATION: none	
}



/*
////////////////////////////////////////////////////////////////////////////////
// Area de contenido personalizado
////////////////////////////////////////////////////////////////////////////////
*/
.contenidoazul {
FONT-SIZE: 9pt;
COLOR: #0059A5;
FONT-FAMILY: "Trebuchet MS";
}

.contenido {
FONT-SIZE: 9pt;
color: #717171;
FONT-FAMILY:  Arial, Helvetica, sans-serif 
}

A.contenidolnk {
	FONT-WEIGHT: normal; BORDER-BOTTOM: 1pt dashed; TEXT-DECORATION: none; color: #333333; FONT-SIZE: 9pt; font-family: Arial, Helvetica, sans-serif;
}
A.contenidolnk:link {
	FONT-WEIGHT: normal; BORDER-BOTTOM: 1pt dashed; TEXT-DECORATION: none; color: #333333; FONT-SIZE: 9pt; font-family: Arial, Helvetica, sans-serif;
}
A.contenidolnk:visited {
	FONT-WEIGHT: normal; BORDER-BOTTOM: 1pt dashed; TEXT-DECORATION: none; color: #333333; FONT-SIZE: 9pt; font-family: Arial, Helvetica, sans-serif;
}
A.contenidolnk:active {
	FONT-WEIGHT: normal; BORDER-BOTTOM: 1pt solid; TEXT-DECORATION: none; color: #000000; FONT-SIZE: 9pt; font-family: Arial, Helvetica, sans-serif;
}
A.contenidolnk:hover {
	FONT-WEIGHT: normal; BORDER-BOTTOM: 1pt solid; TEXT-DECORATION: none; color: #000000; FONT-SIZE: 9pt; font-family: Arial, Helvetica, sans-serif;
}

.notas {
FONT-SIZE: 10pt;
COLOR: #003366;
FONT-FAMILY: Arial;
}

P.notas {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; BACKGROUND: #eee; PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: 0.85em/1.6em "Trebuchet MS", "Times New Roman", Times, serif; BORDER-LEFT: 0px; COLOR: #666; PADDING-TOP: 8px; BORDER-BOTTOM: 0px;  moz-border-radius: 8px
}

.cuadromaslineapunteadagris {
	BORDER-RIGHT: #D3D3D3 5px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #D3D3D3 1px dotted;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 0px 5px 5px;
	BORDER-LEFT: #D3D3D3 5px solid;
	WIDTH: 98%;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #D3D3D3 1px dotted;
	BACKGROUND-COLOR: #D3D3D3;
}

BLOCKQUOTE {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 5px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 5px;
	BACKGROUND:#eee no-repeat 20% 20%;
	PADDING-BOTTOM: 11px;
	MARGIN: 5px 5px 5px 5px;
	BORDER-LEFT: 0px;
	COLOR: #666;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: 3px;
	moz-border-radius: 10px
}

HR.grn {
	BORDER-RIGHT: #CCCCCC thin dashed;
	BORDER-TOP: #CCCCCC thin dashed;
	BORDER-LEFT: #CCCCCC thin dashed;
	BORDER-BOTTOM: #CCCCCC thin dashed
}

.titulo9tahoma {
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #0059A5;
FONT-FAMILY: Tahoma;
}

.titulo9tahomabold {
FONT-WEIGHT: bold;
FONT-SIZE: 11pt;
COLOR: #7D7D7D;
FONT-FAMILY: Arial, Helvetica, sans-serif
}

/*
////////////////////////////////////////////////////////////////////////////////
// Area de contenido de formas
////////////////////////////////////////////////////////////////////////////////
*/
form {
  margin: 0px;
  padding: 0px;
}

.fields {
	BORDER-RIGHT: #D3D3D3 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #D3D3D3 1px solid;
	PADDING-LEFT: 4px;
	FONT-SIZE: 10px;
	BACKGROUND-IMAGE: url(../../../webcontrol/images/icons/inputbg.gif);
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #D3D3D3 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #D3D3D3 1px solid;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

input, select, textarea {
	font: 9px bold "Trebuchet MS";
	color: #000000;
	background-color: #CCCCCC;
}

.webcontrol {
	font: 11px "Trebuchet MS";
	color: #000000;
	background-color: #F3F3F3;
}

.botondelaformwebcontrol {
	FONT: 12px bold Tahoma;
	COLOR: Black;
	BACKGROUND-COLOR: #A9A9A9;
	BORDER-RIGHT: #CCCCCC thin dashed;
	BORDER-TOP: #CCCCCC thin dashed;
	BORDER-LEFT: #CCCCCC thin dashed;
	BORDER-BOTTOM: #CCCCCC thin dashed
}

input.blancaynegro {
	FONT: 10px tahoma;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF
}

FORM FIELDSET DIV.notes {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 88%; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #666666 1px solid; WIDTH: 158px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ffffe1
}

/*
////////////////////////////////////////////////////////////////////////////////
// Area de manejo de copyright
////////////////////////////////////////////////////////////////////////////////
*/

.copyright {
	FONT: 9pt Arial, Verdana; COLOR: #FFFFFF
}

.submit {
	BORDER-RIGHT: #fff 0px solid;
	BORDER-TOP: #fff 0px solid;
	background: url(../../../webcontrol/images/botones/submit.gif);
	background-repeat: no-repeat;
	MARGIN: 0.5 px;
	FONT: 9pt Tahoma;
	BORDER-LEFT:#fff 0px solid;
	WIDTH: 150px;
	COLOR: #708090;
	BORDER-BOTTOM: #fff 0px solid;
	HEIGHT: 20px;
	text-align: center;
	padding-top: 0px;
}

/*
////////////////////////////////////////////////////////////////////////////////
// Area de presentación de tablas, bordes y headers
////////////////////////////////////////////////////////////////////////////////
*/

.table {
  border:1px solid #000;
  border-collapse:collapse;
  font-family: "Trebuchet MS";
  font-size: 10px;
}

.bordermaintable
{
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}

.bordermaintablewcontrol
{
	border-color: #E6E6FA;
	border-style: solid;
	border-width: 1px;
}

.contenidotableheadingwebcontrol {
	background-color: #E6E6FA;
	border-bottom: #999999 1px solid;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	FONT-FAMILY: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	PADDING-TOP: 3px; PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px; PADDING-RIGHT: 3px;
}

.contenidotableheading {
	background-color: #DCDCDC;
	border-bottom: #999999 1px solid;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	FONT-FAMILY: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	PADDING-TOP: 3px; PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px; PADDING-RIGHT: 3px;
}

.contenidoentrybody {
	background-color: #F7F7F7;
	border-bottom: #999999 1px dashed;
	border-left: #999999 1px dashed;
	border-right: #999999 1px dashed;
	border-top: #999999 1px dashed; 
	FONT-FAMILY: "Trebuchet MS";
	font-size: 10px;
	PADDING-LEFT:2px;
	PADDING-RIGHT:10px;
	PADDING-TOP:3px;
	PADDING-BOTTOM:3px;
}
