.ifoto {
float:left;
margin:8px;
}
.dfoto {
float:right;
margin:4px;
}
.cfoto {
float:center;
margin:4px;
}

a {
    text-decoration: none;
	color: #003D6C;
	}

body {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 11px;
		margin: 0px;
		background-color: #E9E9E9;
		}

div.masmenos {
				color: #003D6C;
				}

div.contenido {
			    text-indent: 30px;
			    }

td {
	vertical-align: middle;
	background-color: #FFFFFF;
	}

td.contenido {
	            text-align: left;
				
				padding: 10px;
				font-size: 8pt;
				text-indent: 30px;
				}

td.contenidoMapa {
	            text-align: left;
				vertical-align: top;
				font-size: 8pt;
				}

td.menus {
		    font-size: 12px;
			font-weight: bold;
			background-color: #DDE6EC;
			color: #003D6C;
			text-align: center;
			}

td.menus2 {
    		font-size: 11px;
			font-weight: bold;
			color: #003D6C;
			text-align: left;
			background-color: #FFFFFF;
			border-bottom-style: solid;
			border-bottom-width: 1px;
			border-bottom-color: #003D6C;
			}

td.submenus {
			font-size: 10px;
			color: #003D6C;
			text-align: left;
			padding-left: 10px;
			background-color: #FFFFFF;
			}

td.titulos {
		    text-align: left;
			vertical-align: middle;
			font-size: 22px;
			
			color: #003D6C;
		    /*padding-left: 10px;*/
			/*border-bottom: solid 1px #003D6C;*/
			}

td.menuc {
		text-align: left;
		vertical-align: top;
		border-top: 1px solid #003D6C;
		padding-top: 52px;
		}
td.datos {
		 vertical-align: middle;
		 border-top: 1px solid #003D6C;
		 padding-right: 10px;
		}
td.pie {
		padding-left: 15px;
		text-align: left;
		font-size: 10px;
		color: #FFFFFF;
		background-color: #003D6C;
		}
td.pied {
		padding-right: 15px;
		text-align: right;
		font-size: 10px;
		color: #FFFFFF;
		background-color: #003D6C;
		}

a.pie {
		text-decoration: none;
		color: #FFFFFF;
		}

td.logo {
		vertical-align: middle;
		text-align: center;
		border-right: solid 1px #003D6C;
		border-bottom: solid 1px #003D6C;
		}
td.vacia {
		border-right: solid 1px #003D6C;
		}

td.contacto {
			text-align: left;
			font-size: 8pt;
			}

input {
		font-size: 8pt;
		}

select {
		font-size: 8pt;
		}

textarea {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		}

UL {
	text-indent: 0px;
	}

td.fila1 {
		text-align: left;
		vertical-align: top;
		font-size: 8pt;
		background-color: #F9F9F9;
		}
td.fila2 {
		text-align: left;
		vertical-align: top;
		font-size: 8pt;
		background-color: #EFEFEF;
		}
td.contenido1 {
	      text-align: left;
				vertical-align: top;
				padding: 10px;
				font-size: 8pt;				
				}

td.linea1 {
		text-align: left;
		vertical-align: middle;
		font-size: 8pt;
		padding-left: 20px;
		cursor: pointer;
		cursor: hand;
		color: #003D6C;
		}
td.linea1:hover {
		text-align: left;
		vertical-align: middle;
		font-size: 8pt;
		font-weight:bold
		padding-left: 20px;
		cursor: pointer;
		cursor: hand;
		color: #003D6C;
		}
td.linea2 {
		text-align: left;
		vertical-align: middle;
		font-size: 8pt;
		padding-left: 20px;
		cursor: pointer;
		cursor: hand;
		color: #003D6C
		}
td.linea2:hover {
		text-align: left;
		vertical-align: middle;
		font-size: 8pt;
		font-weight:bold
		padding-left: 20px;
		cursor: pointer;
		cursor: hand;
		color: #003D6C;
		}

a.atras {
    text-decoration: underline;
	font-size: 8pt;
	color: #003D6C;
	}

.informacion {
	text-align: left;
	font-size: 8pt;
	}