body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	background: #FFFFFF;
	SCROLLBAR-FACE-COLOR: #D6E0EC;
	SCROLLBAR-HIGHLIGHT-COLOR: #E9F0F8;
	SCROLLBAR-SHADOW-COLOR: #E9F0F8;
	SCROLLBAR-3DLIGHT-COLOR: #E9F0F8;
	SCROLLBAR-ARROW-COLOR:  #99B3D0;
	SCROLLBAR-TRACK-COLOR: #E9F0F8;
	SCROLLBAR-DARKSHADOW-COLOR: #E9F0F8;
}


td, th, input, select, textarea {
	font-family: "Myriad Web";
	font-size: 11px;
	text-decoration: none
}

a:link {
  color: #0240a3; text-decoration: none
}

a:visited {
  color: #0240a3;
}

a:active {
  color: #FF0000;  text-decoration: underline
}

a:hover {
  text-decoration: underline;
}

img {
  border: none;
}

body, form {
  margin: 0;
  padding: 0;
}


/* ---------- list  --------- */

th {
text-align: left;
  background: #D6DFF7;
  PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}


th img {
  vertical-align: bottom;
  padding-left: 3px;
}

th a:link, th a:visited, th a:active {
  color: #000000;
  text-decoration: none
}

.mizzA {
PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;
background-color: #FFFFFF; 
text-decoration: none;
}

.mizzB {
PADDING-LEFT: 10px; PADDING-BOTTOM:4px; PADDING-TOP: 4px;
background-color: #4E6792; 
text-decoration: none;
COLOR: #FFFFFF;
}

.mizzA a:link, .mizzA a:visited, .mizzA a:active {  
  text-decoration: none;
}

.mizzB a:link, .mizzB a:visited, .mizzB a:active {  
  text-decoration: none;
  COLOR: #FFFFFF;
}

.tablaazul {
	background-color: #D6DFF7; 
}

.bordetablaazul {
	BORDER-BOTTOM: #4E6792 1px solid; BORDER-TOP: #4E6792 1px solid; BORDER-LEFT: #4E6792 1px solid; BORDER-RIGHT: #4E6792 1px solid; background-color: #ffffff; 
}

.bordetablaazulB {
	BORDER-BOTTOM: #4E6792 1px solid; BORDER-LEFT: #4E6792 1px solid; BORDER-RIGHT: #4E6792 1px solid; background-color: #ffffff; 
}

.rollotabla {
background-color: #FFCC99; 
}

.titulosec {
  background: #4E6792;
  padding-top: 7px;
  /*border-top-width: 6;
  background: url(../imagenes/botones/barra2.gif);*/
  height: 27px;
  font-size: 12px;
  font-family: Arial;
  color: #FFFFFF;
  text-align: center;
  vertical-align: bottom;  
}

.tablagris {
	background-color: #F0F0F0; 
}

.tablagrisIMP {
	background-color: #F0F0F0;
	BORDER-LEFT: #4E6792 1px solid;
}


.tablaroja {
	background-color: #cc0000; 
}

.tablaverde {
	background-color: #006633;
	  font-family: Arial;
  		color: #FFFFFF; 
}


.tablagrisClara {
	background-color: #F9F9F9; 
}

.tablablanca {
	background-color: #ffffff;
}

.tablablancaIMP {
	background-color: #ffffff;
	BORDER-LEFT: #4E6792 1px solid;
}

.textogris {
   padding-top: 2px;
	padding-left: 12px;
	text-align: left;
	color: #666666;
}

.advertencia {
  background: #ffd9d9;
  color: #0240a3;
}

.avrojo {
  color: #cc0000;
}

.textoblanco {
  color: #ffffff;
}

.alertevalua {
  color: #cc0000;
  font-size: 13px;
  font-weight: bold;
}


select { 
 background-color: #F9F9F9; 
 color: #000000; 
}

input { 
 font-size: 11px; 
 background-color: #ffffff; 
 border: 1px solid #666666;
}

input.crono {
background-color: #F9F9F9; 
font-weight: bold; 
font-size: 16px; 
color: #cc0000;
text-align: center;
}

input.obliga { 
 font-size: 11px; 
 background-color: #ffffff; 
 border: 2px solid #cc0000;
 /*border-bottom: 2px solid #ff0000;*/
}

textarea { 
 background-color: #ffffff; 
 color: #000000; 
 border: 1px solid #4E6792;
}

hr {
color: #B0B7C7;
border: 0;
height: 1px;
}
.tablarojaalerta {
	background-color: #FDB3BF; 
	cursor: pointer;
}


.bordetablaazulB .textosweb {
	font-family: "Myriad Web";
	font-size: 12px;
	color: #003366;
}
.bordetablaazulB .textosweb .textosweb .textosweb titulos {
	font-family: "Myriad Web";
	font-size: 18px;
	color: #003366;
}
.titulos {
	font-family: "Myriad Web";
	font-size: 18px;
	color: #003366;
}
precios {
	font-family: "Myriad Web";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}
.bordetablaazul .precios {
	font-family: "Myriad Web";
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}

