.header {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
body,td
{
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px; 
	color: #000000; 
	text-decoration: none;
	text-align: left;
	/*  text-align: justify; */ 
	/*  background-color: #ffffff; */ 
	/*  marginheight="0" oncontextmenu="return false" scroll="no" */
  	margin-left:0; 
	margin-right:0; 
	margin-top:0; 
	margin-bottom:0;
	overflow: auto; /*automatic overflow adjusts the width accordingly and prevents the grayed out horizontal scroll bar from appearing*/
	/* scroll:no; */
	/* 
	background-color: #ffffff;
	solo funciona en Internet Explorer
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #3f3f3f;
	scrollbar-shadow-color: #3f3f3f;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #fafafa;
	*/
	
}

a:link,a:visited
{
	cursor:pointer;
	color: #0492DB; 
	text-decoration: none;
}

a:hover,a:active
{
	cursor:pointer;
	font-size:100%;
	text-decoration: underline;
}

.phpcode {
	font-family: "Courier New", Courier, mono;
	font-size: 13px;
	color: #000000;
	background-color: #f3f3f3;
}
.msg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #D13D3D;
	background-color: #FFFFCC;
	/* background-color: #DCC3C2; */
	padding: 4px;
	border: 1px dotted #D13D3D;
}
.msg a:link,.msg a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D13D3D; font-weight: bold; text-transform: uppercase;background-color: #FFFFCC; padding: 4px;text-decoration: none;  }
.msg a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D13D3D; font-weight: bold; text-transform: uppercase;background-color: #FFFFCC; padding: 4px; text-decoration: underline;  }
.lista a:hover 
{ 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #0492DB; 
	font-weight: normal; 
	text-decoration: none;
	border-style: none; 
	text-indent: 0px; 
}
redalert
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #D13D3D;
	text-transform: uppercase;
}

redtit
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0492DB; font-weight: bold; text-decoration: none; 
}



select,input,button
{
	color: #075972; 
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px; 
}

select
{
	font-size:100%;
}

.blue {	color: #008BD3; }
.grey {	color: #999999; }
.gris {text-decoration:none; color: #888888;font-family: Verdana;font-size: 11px;font-weight: normal;}
.roja {font-size:10px; font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #D13D3D}


.pricered  {	font-size:23px; font-weight:bold;font-family: Helvetica43-ExtendedLight, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #008BD3;	}

.helvered  {
	font-size:18px; 
	font-weight:bold;
	font-family: Helvetica43-ExtendedLight, Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	color: #008BD3;
	border: transparent;
}


.caja  {  font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; border: solid 1px #dcdad5;}

.cajatrans  {  font-family: Verdana; font-size: 11px; font-weight: normal; color: #008BD3; text-decoration: none; border: solid 0px #FFFFFF; background-color: transparent;	margin:5px;}
/*background-color: #FFFFFF; color: #6D0705;*/

.selecttrans  {  font-family: Verdana; font-size: 11px; font-weight: normal; color: #008BD3; text-decoration: none; border: solid 1px #efefef; background-color: transparent;	margin:5px;}

.textareatrans  {  font-family: Verdana; font-size: 11px; font-weight: normal; color: #008BD3; text-decoration: none; border: solid 1px #efefef; background-color: transparent;	margin:5px;}

.great {font-size:14px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000}

.fratit {font-size:19px; font-weight:bold;font-family: Helvetica, sans-serif; text-decoration: none; color: #000000}
.fra {font-size:14px; font-weight:normal;font-family: Helvetica, sans-serif; text-decoration: none; color: #000000}
.frapie{font-size:12px; font-weight:bold;font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000}
.framini{font-size:10px; font-weight:bold;font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000}


.arroba {font-size:19px; font-weight:bold;font-family: Helvetica43-ExtendedLight,Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #666666}
.arroba a {font-size:19px; font-weight:bold;font-family: Helvetica43-ExtendedLight,Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #666666}
.arroba a:hover  {font-size:19px; font-weight:bold;font-family: Helvetica43-ExtendedLight,Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #0492DB}
.arroba a:visited, .arroba a:active  {font-size:19px; font-weight:bold;font-family: Helvetica43-ExtendedLight,Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #666666}



.informe {font-family: Arial;font-size: 10px; font-weight: normal;color: #333333;}



.lista {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal;}
.lista a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0492DB; font-weight: normal; text-decoration: none; }
.lista a:hover 
{ 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #0492DB; 
	font-weight: normal; 
	text-decoration: none;
	border-style: none; 
	text-indent: 0px; 
}


.mas {color: #FFFFFF;font-family: Verdana;font-size: 13px; font-weight: bold;}
.mas a {
		border-style: dotted;
		border: solid 1px #bbbbbb;
/*
	color: #B9C9DA; 1E4063
	border-style: none;
	border:  outset 1px #dcdad5;
	border:  inset 1px #bbbbbb;
*/
}

.up { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #006D9E;}
.upb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #484848;}


.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-transform: uppercase;}



.maintits {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal;}
.maintits a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0492DB; font-weight: normal; text-decoration: none; }
.maintits a:hover 
{ 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #0492DB; 
	font-weight: normal;
	text-decoration: underline;
	border-style: none; 
	text-indent: 0px; 
}

.top {  font-family: Verdana; font-size: 11px; color: #0492DB; font-weight: normal;}
.top a { font-family: Verdana; font-size: 11px; color: #0492DB; font-weight: normal; text-decoration: none; }
.top a:hover 
{ 
	font-size: 11px; 
	font-family: Verdana; 
	border-style: none; 
	/*color: #ffffff;*/
	font-weight: bold;
	text-indent: 0px; 
	text-decoration: none;
}

.paging {  font-family: Verdana; font-size: 10px; color: #0492DB; font-weight: normal;}
.paging a { font-family: Verdana; font-size: 10px; color: #0492DB; font-weight: normal; text-decoration: none; }
.paging a:hover 
{ 
	font-size: 10px; 
	font-family: Verdana; 
	color: #cc7802;
	font-weight: normal;
	text-indent: 0px; 
	border-style: none; 
	text-decoration: underline;
}



/*
	Formus formatting
	
*/

input
{
	border: transparent;
	background-color: transparent;
}

select
{
	border: solid 1px #bbbbbb;
}


	
.checkbox {
	border: 0;
}


input.radio {
	border: 1px none #000000;
	background-color: transparent;
	vertical-align: middle;
}

input.checkbox {
	border: 1px none #000000;
	background-color: transparent;
	vertical-align: middle;
}


input[type=submit],input[type=button],input[type=reset],button,.egwbutton

{
/*	color:white;*/
	background-color:#c5c5c5;
	border:  outset 0px #dcdad5;
	background-color:#b9d5e3;
	border:  outset 0px #b9d5e3;
	margin:  1px;
	padding: 1px;
	cursor:  pointer; 
	color:  #004e7d;
/*	cursor:  hand; */
}

input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,button:hover,.egwbutton:hover
{
	background-color:#94bfd4;
	border:  outset 1px #b9d5e3;
	color:  #0492DB;
	color:  #004e7d;
}

input[type=submit]:active,input[type=button]:active,input[type=reset]:active,button:active,.egwbutton:active

{
	border:  inset 1px #bbbbbb;
}

/*.caja  {  font-weight: normal; color: #000000; text-decoration: none; border: solid 1px #dcdad5;}*/
input.egwbutton
{
	font-family: Verdana;
	font-size: 11px;
	background-color:#efefef;
	border:  outset 1px #dcdad5;
	border:  outset 1px #b9d5e3;
	margin:  1px;
	padding: 1px;
	cursor:  pointer; 
	color:  #555555;
/*	cursor:  hand; */
}

input.egwbutton:hover
{
   background-color:#CCCCCC;
   border:  outset 1px #efefef;
   color:  #0492DB;

}
input.egwbutton:active
{
   border:  inset 1px #FBD2A0;
}

input[type=image]
{
	cursor: pointer; 
/*	cursor: hand; */
	border: 0;
}


/*
	Table formatting
*/

.th { 
	background-color: #D4D4D4; 
	font-size:13px; 
	font-family: Helvetica43-ExtendedLight, Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	font-weight: normal;
	color: #000000;
}


.row_on_adm { 
	color: black; 
	background-color: #f0f0f0;
}
.row_off_adm { 
	color: black; 
	background-color: #e0e0e0; 
}
.row_on { 
	color: black; 
	background-color: #fcedd9;
}
.row_off { 
	color: black; 
	background-color: #E0E0E0; 
}

.thinBorder { border: 2px solid black; background-color: #FBD2A0;}


.divSidebox
{
	position:relative;
	width: 100%;
	border: #9c9c9c 1px solid;
}

.divSideboxHeader
{
	text-align:center;
	background-color:#dddddd;
	padding:2px;
	color:#666666;
	border-bottom: #9c9c9c 1px solid;
	min-height: 13px;
	height:22px;
	font-size:10px;
	font-weight: normal; 
	text-transform: uppercase;
}


.divSideboxEntry
{
	text-align:left;
	height:16px;
	background-color:#FDFDFD;
	font-size:10px;
	font-weight: normal;
}
a.divSideboxEntry
{
	text-align:left;
	height:16px;
	background-color:#FDFDFD;
}


.textSidebox
{
	font-size: 10px;
	height:18px;
	padding-top:2px;
	padding-bottom:2px;
	border-top: #aaaaaa 1px solid;

}

a.textSidebox
{
	font-size: 10px;
	border-top: #aaaaaa 0px none;
	text-decoration: none;
}


.sideboxSpace
{
	height:9px;
}



.fondofila {background:#ffffcc;}
/*.fondofila{background:#eeeff0}*/
.fondofilaMarcada{background:#ffe6f6}
/*.fondofilaMarcada{background:#ffe6f6}*/


/*
	Printing
*/
@media screen {	.onlyPrint { display: none; } }
@media print {	.noPrint { display: none; } }



/*
	Previos varios...

*/

.cabverde {text-decoration:none; color: #4C83B3;font-family: Verdana;font-size: 10px; font-weight: bold;}
.cabverde1 {text-decoration:none; color: #757575;font-family: Verdana;font-size: 9px; font-weight: bold;}
.cabverde2 {text-decoration:none; color: #4C83B3;font-family: Verdana;font-size: 13px; font-weight: bold; }
.cabblanca_on {text-decoration:none; color: #ffffff;font-family: Verdana;font-size: 10px; font-weight: bold;}
.cabblanca {text-decoration:none; color: #757575;font-family: Verdana;font-size: 10px; font-weight: bold;}
.camposblack {text-decoration:none; color: #666666;font-family: Arial;font-size: 12px; font-weight: bold;}
.campos {text-decoration:none; color: #4C83B3;font-family: Verdana;font-size: 11px;height:28Px}
.camposinput {text-decoration:none; color: #008BD3;font-family: Verdana;font-size: 11px;width : 200Px; height:18Px}
.camposinputgrande {text-decoration:none; color: #757575;font-family: Verdana;font-size: 11px; height:18px; width : 494Px;}
.cabgris {text-decoration:none; color: #757575;font-family: Verdana;font-size: 11px;font-weight:bold;}
.cabgris:hover {text-decoration:underline; color: #86AED1;font-family: Verdana;font-size: 10px;font-weight:bold;}
.result {text-decoration:none; color: #696969;font-family: Verdana;font-size: 10px;}
.bordetabla {border-collapse: collapse; border: solid 1px #989898;}
.bordetablaint {border-collapse: collapse; border: solid 1px #989898;}
.fondotabla {background:#ffffff;}
.fondoazul {background:#4C83B3;}
.fondoazul2 {background:#86AED1;}
.fondogris {background:#F7F4F4;}
.fondogris2 {background:#989898;}
.fondogris3 {background:#989898;}
.fondo_pest_on { background:#578BB7;}
.pie {background:#F7F6F6; border-top: solid 1px; border-color:#989898;}
.botexam{border:solid 1px; border-color:#989898; font-family: Verdana;font-size: 9px;text-decoration:none; color: #757575;font-family: Arial;font-size: 10px;}
.file{border:solid 1px; border-color:#989898; text-decoration:none; color: #757575; font-family: Verdana;font-size: 9px; background:#F7F6F6; height:15px; cursor: pointer;}
.fondofila{background:#eeeff0}
.fondofilaMarcada{background:#ffe6f6}


.barranav_off { background:#E4E1E4; color:#4A4B4A;font-family:Verdana; font-size:9px;text-decoration:none;}
.barranav_off:hover { background:#528AB5; color:#ffffff;font-family:Verdana; font-size:9px;text-decoration:none;}
.barranav_on { background:#528AB5; color:#ffffff;font-family:Verdana; font-size:9px;text-decoration:none;}
.barranavmenu2 {border-bottom: solid 1px; border-color:#cccccc;}


.Correctivo {color:#000000; height:11px;}
.CorrectivoFS {color:#fb0006; height:11px;}
.Preventivo {color:#2c9639; height:11px;}
.Garantia {color:#0000ff; height:11px;}
