a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.Estilo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-transform: uppercase;	
}

.Estilo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #A91131;
	text-align: left;
	text-transform: none;	
}

.Estilo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;	
}

.Estilo4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: center;	
}

.p {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	line-height: 140%;
}
.p {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	
}
a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
li {
	line-height: 160%;
	display: list-item;
	list-style-position: outside;
	list-style-image: url(../images/topo_rosa.gif);
	list-style-type: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	vertical-align: top;
}
.image_borde {
	border: 1px solid #A91131;
}

.varnet {
	font-family: Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size: 9px;
	color: #9D9DA1;
}
.menu_inferior {
	font-family: Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size: 9px;
	color: #A91131;
}

/* (:-P Historia kon divs para que la caja destacada tenga los bordes de chaflan sin tener que utilizar ninguna imagen...solo css* (:-P/*/
.box{
	display:block;
} 
.box *{
	display:block;
	height:1px;
	overflow:hidden;
	background:#F5E5E8;

} 
.box1{
	border-right:1px solid #F5E5E8;
	padding-right:1px;
	margin-right:3px;
	border-left:1px solid #F5E5E8;
	padding-left:1px;
	margin-left:3px;
	background:#F5E5E8;
} 
.box2{
	border-right:1px dotted #F5E5E8;
	border-left:1px dotted #F5E5E8;
	padding:0px 1px;
	background:#F5E5E8;
	margin:0px 1px;
} 
.box3{
margin:0px 1px;
} 
.box4{ 
border-right:1px solid #F5E5E8;
border-left:1px solid #F5E5E8;
} 
.box5{
	border-right:1px solid #F5E5E8;
	border-left:1px solid #F5E5E8;

} 
.box_content{
	padding:10px;
	background:#ffffff;
	margin:0px;
	width: 396px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 140%;
	color: #000000;
}
/*Para menú desplegable*/
.tit_seccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #A91131;
}
.borde1{
 height:14px;
 background-color:#e7dcdf;
 border: 1px solid #ffffff;
}
.borde2{
 height:14px;
 background-color:#fec20f;
 border: 1px solid #ffffff;
}
.menu_txt{
	font-family:  "Arial Narrow",Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.menu_txt:hover {
	text-decoration: none;
}

.menu_txtfijo{
	font-family:  "Arial Narrow",Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #ffffff;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.menu_txtfijo:hover {
	text-decoration: none;
}
.menu_subsec{
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
    font-weight: normal;
    text-transform: none;
    text-align: top;
   
}
.menu_subsec:hover {
	text-decoration: none;
}
/*fin menú*/ 
/* PARA FORMULARIOS*/
.contenido_form {
	font-family: Verdana, Arial, Helvetica, sans-serif,;
	font-size: 9px;	
    font-weight:bold;
    
}
.contenido_form2{
	font-family: Verdana, Arial, Helvetica, sans-serif,;
	font-size: 9px;	
    font-weight:normal;
    
}
.contenido_form_res {
	font-family: Verdana, Arial, Helvetica, sans-serif,;
	font-size: 9px;	
    font-weight:normal;
    
}
.titulares {
	font-family: Verdana, Arial, Helvetica, sans-serif,;
	font-size: 8px;	
    text-transform: Uppercase;
    color: #000000;
    font-weight:bold;
}
.td_titulares {
    padding: 3px 3px 3px 3px;
    
}

.tit_formulario {
	font-family:Verdana, Arial, Helvetica, sans-serif,;
	font-size: 11px;
    font-weight:bold;	
    color:#ffffff;
}
.elementos_form{
	height: 12px;
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    border-top: 1px solid #999b9e;
	border-left: 1px solid #999b9e;
	border-bottom: 1px solid #999b9e;
	border-right: 1px solid #999b9e;
    padding: 1px 1px 1px 1px;
    text-align: middle;
}

.elementos_form_long{
	height: 12px;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    border-top: 1px solid #999b9e;
	border-left: 1px solid #999b9e;
	border-bottom: 1px solid #999b9e;
	border-right: 1px solid #999b9e;
    padding: 1px 1px 1px 1px;
    text-align: middle;
}

.elementos_form_long1{
	height: 12px;
	width: 350px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    border-top: 1px solid #999b9e;
	border-left: 1px solid #999b9e;
	border-bottom: 1px solid #999b9e;
	border-right: 1px solid #999b9e;
    padding: 1px 1px 1px 1px;
    text-align: middle;
}

.select_form{
	height: 15px;
	width: 150px;
	max-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    border-top: 1px solid #999b9e;
	border-left: 1px solid #999b9e;
	border-bottom: 1px solid #999b9e;
	border-right: 1px solid #999b9e;
}
.elementos_form_short{
	height: 12px;
	width: 80px;
	text-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    border-top: 1px solid #999b9e;
	border-left: 1px solid #999b9e;
	border-bottom: 1px solid #999b9e;
	border-right: 1px solid #999b9e;
    padding: 1px 1px 1px 1px;
}
textarea{
	font-family: Verdana;
    color: #000000;
    font-size: 9px;
	border-top: 1px solid #999b9e;
	border-left: 1px solid #999b9e;
	border-bottom: 1px solid #999b9e;
	border-right: 1px solid #999b9e;
	font-weight: normal;
	background: #ffffff;
    padding: 1px 1px 1px 1px;
}

/* FIN FORMULARIOS*/ 

/* Contacto*/
.elementos_form2{
	height: 15px;
	width: 260px;
	max-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    border-top: 1px solid #999b9e;
	border-left: 1px solid #999b9e;
	border-bottom: 1px solid #999b9e;
	border-right: 1px solid #999b9e;
}

.elementos_form3{
	height: 14px;
	width: 260px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    border-top: 1px solid #999b9e;
	border-left: 1px solid #999b9e;
	border-bottom: 1px solid #999b9e;
	border-right: 1px solid #999b9e;
    padding: 1px 1px 1px 1px;
}

/* fin contacto*/
.texto1{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-transform: none;
}
.texto2{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #A91131;
	text-align: left;
	text-transform: none;
}
/*-------------------------------------------/*/
.marquesina {

	font-family: Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size: 9px;
	color: #FFFFFF;
}
/*Mapa web*/
.tit_mapa{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  text-transform: uppercase;
}

/*Fin mapa web*/
/*simulador leasing*/
.image_borde2 {
	border-right: 1px solid #999b9e;
	border-left: 1px solid #999b9e;
	border-bottom: 1px solid #999b9e;
}
.image_borde3{
   	border-bottom: 1px solid #e3e3e3;
}
/*Mini formulario para acceso usarios */
.acc_usuarios{
	font-family: TREBUCHET ms,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-transform: uppercase;
}
.btn_accuser{
	font-family: TREBUCHET ms,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: center;
	text-transform: uppercase;
}
.col_btn{
  cursor: hand;
  border:1px solid #A91131;	
}

.inputs_mini{
	height: 14px;
	width: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    border: 1px solid  #A91131;	
    padding: 1px 1px 1px 1px;
}
/*fin mini formulario*/

/*Simulador descuentos*/
.fdescuentos1{
	height: 12px;
	width: 65px;
	text-align: center;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
        border: 0px;
        padding: 1px 1px 1px 1px;
	background-color:#f6f2f3;
}
.resultados{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
}
.resultadosrt{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: bold;
}
.fdescuentos2{
	height: 10px;
        width: 65px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    border: 0px;
    background-color:#ffffff;
    padding: 1px 1px 1px 1px;
}
/*fin simulador descuentos*/
/*imprimir renting tecnologico*/
.bordes{
	border: 1px solid #9c9c9d;	
}
/*Estilos calendario*/
.caja_calendario{
 	width: 114px;
	background-color: #ca1315;
}
.celda_evento{
   background-color:#ffffff;
   color:#f0f7fb;
}
.cabecera_calendario{	
  color: #023056;
  font-family: "Arial Narrow", Arial, Verdana, Helvetica;
  font-size:14px;
}
.numeros_calendario{
  color: #023056;
  font-family: Arial, Verdana, Helvetica;
  font-size:10px;

}
.flas{
z-index: 0;
}