html, body {
	background-color:#ffffff;
	margin:0px 0px 0px 0px;
	font-family:Gills Sans,verdana, Helvetica,sans-serif;
	font-size:9pt;
	color:#000000;	
	padding: 0px; margin: 0px;
}
#tablaprincipal{
	margin:auto;
	border:0;
	width:599px;
}

#tdmorado{
	width:599px;
	height:235px;
	
}

.logo-style{
	margin-top: 8px;
}

.calendar{
	margin-left: 10px
}

.titulo_big{
	height: 75px;
	margin: 0px 0px 0px 0px;
    font-family: DINPro-Medium;
    font-size: 26pt;
    font-weight: bolder;
    text-decoration: none;
    color: #ffffff;
    background-color: #003e80;
    border-color: #003e80;
    padding: 0px;
    margin: 0px;
}
.titulo{
	margin: 0px 0px 0px 0px;
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bolder;
    color: #7e8083;
    padding: 2px 2px 2px 2px;
    margin: 0px;
}

.titulo-methods{
	margin: 0px 0px 0px 0px;
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bolder;
    color: #7e8083;
    padding: 0px;
    margin: 0px;
}

.buttonConfirm{
	background-color: #003e80; 
	color:#ffffff;
	width:150px; 
	
}
.datosObligatorios{
	background-color: #ffffff;
    margin: 0px 0px 0px 0px;
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bolder;
    color: #7e8083;
    padding: 1px;
    margin: 0px;
}

.methods{
	background-color: #ebebeb;
}

.cardsContent{
	width: 599px; 
	height: 75px;
}

.titulo2{
	background-color: #ffffff;
    margin: 0px 0px 0px 0px;
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bolder;
    color: #0000ff;
    padding: 0px;
    margin: 0px;
}
.titulo_main{
	margin: 0px 0px 0px 0px;
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size: 16pt;
    font-weight: bolder;
    color: #022e6b;
    padding: 0px;
    margin: 0px;
}
.tdrowspan{
	width:10px;
}
.texto{
	margin:0px 0px 0px 0px;
	font-family:Gills Sans,verdana, Helvetica,sans-serif;
	font-size:9pt;
	font-weight: normal;
	color:#000000;	
	padding: 0px; margin: 0px;
}
input, SELECT,OPTION{
	background: white;
    margin: 0px 0px 0px 0px;
    font-family: Gills Sans,verdana, Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #000000;
    padding: 0px;
    margin: 0px;
}
.inputder{
	background: white;
	margin:0px 0px 0px 0px;
	font-family:Gills Sans,verdana, Helvetica,sans-serif;
	font-size:9pt;
	text-align:right;
	font-weight: normal;
	color:#000000;	
	padding: 0px; margin: 0px;
}
.tablafondo{
	background-color: white;
	height:270px;
	border-collapse: collapse;
	width:594px;
}
.boton{
	background: white;
	text-color:#4a2683;
	font-size: 12pt;	
}

.inputStyle{
	outline: 0;
	border: none;
	border-bottom-style: ridge;
}

a{
	color: gray;
}
.inputtxtderecha{
	text-align: right;
	padding-right: 2px;
}
.boton{
	background-color: #4a2683;
	color:#ffffff; 
	font-weight: bolder; 
	font-size: 12pt;
}
.imagen{
	height:30px;
	width:60px;
	float:right;
}