.class1 a:link { text-decoration:none; color:#656d7a}
.class1 a:visited { text-decoration:none; color:#656d7a}
.class1 a:hover { text-decoration:none; color:#656d7a}
.class1 a:active { text-decoration:none; color:#656d7a}

.class2 a:link { text-decoration:none; color:#990000}
.class2 a:visited { text-decoration:none; color:#990000}
.class2 a:hover { text-decoration:none; color:#990000}
.class2 a:active { text-decoration:none; color:#990000}

body{
	font-family: Arial,Verdana,Tahoma;
	font-size:12px;
	text-decoration:none;
	background-color:#ffffff;
    overflow:-moz-scrollbars-vertical;
}
table {
	font-family: Arial,Verdana,Tahoma;
	font-size:11px;
	color:#656D7A;
	text-decoration:none;
}

h1 {
	font-family: Arial,Verdana,Tahoma;
	font-size:24px;
	line-height:22px;
	font-weight:lighter;
	font-variant:small-caps;
	color:#C0C0C0;
	text-decoration:none;
	margin:2px;
	padding:2px;
}

.titulo{
	font-family: Lucida Grande, Arial,Verdana;
	font-size:24px;
	color:#990000;
	text-decoration:none;

}
.titulos2{
	font-family: Arial, Lucida Grande, Verdana;
	font-size:16px;
	font-weight:bold;
	color:#990000;
	text-decoration:none;
	}
.titulosDET2{
	font-family: Arial, Lucida Grande, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#990000;
	text-decoration:none;
	}	
.texto{
	font-family: Arial, Lucida Grande, Verdana;
	font-size:11px;
	color:#656D7A;
	text-decoration:none;
	}
.textolateral{
	font-family: Arial, Lucida Grande, Verdana;
	font-size:9px;
	color:#656D7A;
	text-decoration:none;
	}	
	
.texto2{
	font-family: Arial, Lucida Grande, Verdana;
	font-size:10px;
    font-weight:bold;
	color:#9F0019;
}	

.texto3{
	font-family: Arial, Lucida Grande, Verdana;
	font-size:10px;
	color:#505968;
}

.titulos3{
	font-family: Arial, Lucida Grande, Verdana;
	font-size:20px;
	font-weight:bold;
	color:#990000;
	text-decoration:none;
	}
.fields {
	font-family:Arial,Verdana,Tahoma;
	font-size:11px;
	text-decoration:none;
	border:1px solid #9F0019;
	padding:1px;
	margin-top:3px;
	margin-bottom:1px;
	height:22px;
	
}
.fields2 {
	font-family:Arial,Verdana,Tahoma;
	font-size:11px;
	text-decoration:none;
	border:1px solid #9F0019;
	padding:1px;
	margin-top:3px;
	margin-bottom:1px;
	height:50px;
	
}
.button{border: 1px solid;border-top-color: #FFFFFF;border-right-color: #404040;border-bottom-color: #404040;border-left-color: #FFFFFF;cursor: pointer;background: #EEEEEE;font-weight: bold;font-family: Arial,Verdana,Tahoma;;font-size: 10px;padding-left:2px;padding-right: 3px;}
fieldset {
	padding:5px;
}
legend {
	font-weight:bold;
	color:#F00000;
}
.boton {
font-family:Arial,Verdana,Tahoma;
font-size:10px;
}
.campoTextofijo {
font-family:Arial,Verdana,Tahoma;
font-size:11px;
width:700px;
}

hr {
color: #;
background-color: #999999;
height: 1px;
width: 100%;
border: 0;
margin: 0 auto;
text-align: center;
}

.celda2{
	border-top: 2px solid 5E93B;
	border-right: 1px dotted #ffffff;
	border-left:1px solid #A5B6D3;
	border-bottom:none;
	padding-top:10px;
	padding-right:3px;
	padding-left:1px;
	padding-bottom:12px;
}
.celda3{
	border-top: 1px solid #A5B6D3;
	border-right: 1px solid #A5B6D3;
	border-left:1px solid #A5B6D3;
	border-bottom:none;1px solid #A5B6D3
	padding-top:10px;
	padding-right:3px;
	padding-left:20px;
	padding-bottom:12px;
}

input { font-family:Helvetica,arial, verdana, sans-serif; font-size: 11px; color: #000000; background-color: #ffffff; border: #849DC1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;} 

textarea { font-family:Helvetica,arial, verdana, sans-serif; font-size: 11px; color: #000000; background-color: #ffffff; border: #960200; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;scrollbar-arrow-color: #ffffff;scrollbar-base-color: #ffffff;scrollbar-dark-shadow-color: #960200;scrollbar-track-color: #ffffff;scrollbar-face-color: #960200;scrollbar-shadow-color: #FFFFFF;scrollbar-highlight-color: #960200; }

select{
font-family:Helvetica,arial, verdana, sans-serif; font-size:11px; color:#000000; border:#849dc1;
border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px;scrollbar-arrow-color: #ffffff;scrollbar-base-color: #ffffff;scrollbar-dark-shadow-color: #960200;scrollbar-track-color: #ffffff;scrollbar-face-color: #960200;scrollbar-shadow-color: #FFFFFF;scrollbar-highlight-color: #960200; 
}

.imagen{
	filter='alpha(opacity=40)';
	-moz-opacity:0.4;
	opacity:0.4;
}
.Caja{
border:1px solid #990002;
background-color:#FFFFFF;
font-family: helvetica, Arial, Verdana, sans-serif;
font-size:11px;
width:271px;
height:46px;

}