.body {
	margin: 0px;

	background-repeat:  repeat-x;
	background-color: #FFFFFF;
}
.celda1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a4a2a0;
	border-left-color: #a4a2a0;
	background-color: #FFFFFF;
	vertical-align: top;
}
.fondo-rojo {
	background-color: #7e012b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCCCCC;
}

.link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #6F6F6F;
	font-weight: bold;
}
.link1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #6F6F6F;
	font-weight: bold;
}
.ligaInvisible {
	text-decoration: none;
	color: #6F6F6F;
}
.ligaInvisible:hover {
	text-decoration: none;
	color: #6F6F6F;
}
.tabla1 {
	height: 100%;
}
.footer-texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.footer-tabla {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a4a2a0;
	border-left-color: #a4a2a0;
	background-color: #FFFFFF;
	height: 110px;
}
.head1 {
	background-color: #FFFFFF;
	height: 90px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #326670;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #326670;
}
.head2 {
	height: 10px;
	background-image: url(../images/fondo2.jpg);
	font-size: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.margen-all {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCCCCC;
	vertical-align: top;
}
.titulo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #326670;
}
.contenido1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	line-height: 15px;
}
.texto-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
}
.contenido2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.linea {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	font-size: 10px;
}
.texto-rojo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7e012b;
}
.link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #003366;
}
.link2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #003366;
}
.contenido1-rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	line-height: 15px;
	color: #a32929;
}
.rojo
{
	color:#F00;
}
.link3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #003366;
}
.link3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #003366;
}
.linkFalso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	color: #003366;
	cursor:pointer;
}
.linkFalso:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-decoration: underline;
	color: #003366;
	cursor:pointer;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	line-height: 15px;
	color: #666666;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	line-height: 15px;
	color: #666666;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	line-height: 15px;
	color: #666666;
}
label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	line-height: 15px;
	font-weight:bold;
}
form {
	/* background-color:#F0F0F0;
	 width:650px; */
	text-align:center;
}
.subtitlo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-color: #666;
}
.titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.contenido3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.texto-blanco1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.link4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #CCCCCC;
	font-weight: bold;
}
.link4:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #CCCCCC;
	font-weight: bold;
}
.contenido-10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
form {
	background-color: #F0F0F0;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCCCCC;
}
form table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
form td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	height:2.5em;
	}
.nopitufa
{
	background-color:#D4D4D4;
	color:#000000;
}
div#contentalo
{
	margin:0 auto 0 auto;
	position:relative;
}
.polilla
{
	height:80px;
	width:200px;
	position:relative;
	font-family:Verdana;
	font-size:9px;
	padding-left:5px;
	padding-top:5px;
	margin: 5px;
}
.polillahover
{
	border-color:#FAFAFA;
	border-style:ridge;
	border-width:2px;
	height:120px;
	width:300px;
	position:relative;
	font-family:Verdana;
	font-size:9px;
	padding-left:5px;
	padding-top:5px;
	margin: 5px;
	cursor:pointer;
	background:#FAFAFA;
}
.linktalo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
