a:link 	{ color : #2E5E84; font-family: Arial, Helvetica, sans-serif;  font-size : 11px;  text-decoration: none;}
a:visited 	{ color: #000000; font-family: Arial, Helvetica, sans-serif;  font-size : 11px; text-decoration: none;}
a:active 	{ color: #2E5E84; font-family: Arial, Helvetica, sans-serif;  font-size : 11px;  text-decoration: none; }
a:hover  { color: #0066cc; font-family: Arial, Helvetica, sans-serif;  font-size : 11px; text-decoration : none;}

a.menu1:link 	{color : #334B68;font-family: Arial, Helvetica, sans-serif;font-size : 11px;text-decoration: none;font-weight: bold;}
a.menu1:visited 	{color : #334B68;font-family: Arial, Helvetica, sans-serif;font-size : 11px;text-decoration: none;font-weight: bold;}
a.menu1:active 	{color : #334B68;font-family: Arial, Helvetica, sans-serif;font-size : 11px;text-decoration: none;font-weight: bold;}
a.menu1:hover 	{color : #934B48;font-family: Arial, Helvetica, sans-serif;font-size : 11px;text-decoration: none;font-weight: bold;}

a.pag:link 	{
	color : #999999;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size : 10px;
	text-decoration: underline;
}
a.pag:visited 	{
	color: #999999;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size : 10px;
	text-decoration: underline;
}
a.pag:active 	{
	color: #999999;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size : 10px;
	text-decoration: none;
}
a.pag:hover  { color: #999999; font-family: "Trebuchet MS", Arial, Verdana;  font-size : 10px; text-decoration : none;}


body {
	margin: 5px;
	padding: 5px;
	scrollbar-face-color: #DEE4E9;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #003366;
	scrollbar-3dlight-color: #6F778D;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
}




ul { list-style: url(img/editar.gif) circle  }


table {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
}

.verde {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #CC6600;
}

.usuario {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;	
	background-color: #C6DBEB;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
}

select.idioma {
    BORDER: #C4CBD3 1px solid;
    FONT-SIZE: 11px;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana;
    WIDTH: 80px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #8993A8
}

.tdgeneral {
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;	
}

.botonera {
	border: 1px solid #000000;
	background-color: #D9E3EB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2E5E84;
}

.mensajes {
	border: 1px solid #000000;
	background-color: #D9E3EB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


.tdcompleto {
	border: 1px solid #000000;	
}

.tdcompletobold {
	border: 1px solid #000000;
	font-weight: bold;
	color: #58647C;
}

.tdbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #58647C;
}

.tdgris {
	border: 1px solid #999999;
	background-color: #f6f6f6;
}

.bot_activo {
	border: 1px solid #000000;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #58647C;
}

.caja {
    Border-right: #000000 1px solid;
	Border-bottom: #000000 1px solid;
	Border-left: #cccccc 1px solid;
	Border-top: #cccccc 1px solid;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Arial, Verdana;
    BACKGROUND-COLOR: #f6f6f6;
}

.form55 {
    Border: #7F9DB9 1px solid;
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Arial, Verdana;
    BACKGROUND-COLOR: #f7f7f7;
	width: 55px;
	padding: 3px;
}

.form80 {
    Border: #7F9DB9 1px solid;
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Arial, Verdana;
    BACKGROUND-COLOR: #f7f7f7;
	width: 80px;
	padding: 3px;
}

.form150 {
    Border: #7F9DB9 1px solid;
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Arial, Verdana;
    BACKGROUND-COLOR: #f7f7f7;
	width: 150px;
	padding: 3px;
}

.form200 {
    Border: #7F9DB9 1px solid;
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Arial, Verdana;
    BACKGROUND-COLOR: #f7f7f7;
	width: 200px;
	padding: 3px;
}

.form300 {
    Border: #7F9DB9 1px solid;
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Arial, Verdana;
    BACKGROUND-COLOR: #f7f7f7;
	width: 300px;
	padding: 3px;
}

.formsin {
    Border: #7F9DB9 1px solid;
	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Arial, Verdana;
    BACKGROUND-COLOR: #f7f7f7;
	padding: 3px;
}

table#cinco td {
	padding: 5px;
}

table#tres td {
	padding: 3px;
}

.tit1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #58647C;
}
.titbot{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2E5E84;
	}
.sep { border-bottom: 1px dotted #CCCCCC;}

#elem1 {
        position:relative; 
	left:0; top:0; 
	width:100%; height:150; 
	visibility:visible;
overflow:auto;}

.fondo {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana;
	BACKGROUND-COLOR: #E8EAFF;
}

.botonera13 {
	border: 1px solid #000000;
	background-color: #446581;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}

.gris {
	BACKGROUND-COLOR: #f6f6f6;
}