body {
background-color: #FFFFFF;

}

A.menu1{
	background-color: #EF6568;
	color: #FFFFFF;	
	border-width:1px;
/*border-color:black;*/
	border-style:inset;
	/*font-size:10pt;
font-family: "Courier New", Courier, monospace;
*/
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
display: block;
	text-align: center;
	text-decoration: none;
	margin:0px;
	font:bold;

}
.busq{
	background-color: #666699;
	color: #FFFFFF;	
	border-width:1px;
	border:solid,1px;
	border-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	text-align: left;
	margin:0px;
	padding-left:5px;
	font:bold;
}
.bordBusq{
	margin:0px;
	border:solid 1px #666699;
	/*border-width:1px;*/
	background-color: #E2ECF5;
}

.bordBolet{
	margin:0px;
	border:solid 1px #666699;
	/*border-width:1px;*/
	background-color: #E2ECF5;
	padding:10px;
}

A.menu1:hover{
	background-color: Red;
border-style:inset;
}



.texto_torre{
	font-size:9pt;
	text-align : justify;
	padding: 5px;
	font-family : "Comic Sans MS";

	
	text-indent: 25px;
	color: #514A8A;
}




.viv2mano{
	font-size:10pt;
	text-align : justify;
	padding: 5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #EDE9F3;
	border: solid 1px #BCA6E2;
	color:#665FA8;
}
.opc{
	display: block;
	text-align: center;
	border: 1px;
	border-color:  #FFFFFF;
	background-color: White;
	padding:5px;

}

a.opce{
	text-align: center;
	text-decoration: none;
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	border:solid 1px;
		padding:4px;

}

a.opce:hover{
	text-align: center;
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	background-color: #F2FDFF;
	border:solid 1px;
	padding:4px;

}

a.menuSecciones{
	display: block;
	text-align: center;
	text-decoration: none;
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	border: solid 1px #B8CFD3;
	background-color: White;
	padding:5px;
border-style:dashed;
}

a.menuSecciones:hover {
	border: solid 1px #6100C1;
	background-color: #F2FDFF;
	font-size: 13px;
	color:#00000;
}

a.tipos{
	display: block;
	text-align: center;
	text-decoration: underline;
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	background-color: White;
	padding:2px;
}

a.tipos:hover{
	display: block;
	text-align: center;
	text-decoration: underline;
	font-family: Arial;
	font-size: 13px;
	color: #DC143C;
	background-color: White;
}

.bordes{
	border: solid 1px #B8CFD3;
	padding:5px;
	margin:0px;
}

.cal_tit{
	border: solid 1px #B8CFD3;
	padding:5px;
	background-color: #F2FDFF;
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	margin:0px;
		font : bold;
}

.cal_cont{
	border: solid 1px #B8CFD3;
	padding:3px;
	font-family: Arial;
	font-size: 13px;
}

.tiposb{
	display: block;
	text-align: center;
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	border: solid 1px #B8CFD3;
	background-color: White;
	padding:3px;
}

.tip_disp{
	color: #6699CC;
	text-align: left;
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	border: solid 1px #000000;
	padding:3px;
	background-color: #FAFAF1;
}

.zp{
	color: #6699CC;
	text-align: center;
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	padding:3px;
}

.pie2{

	text-align: center;
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	border: solid 1px #000000;
	padding:3px;
	background-color: #FAFAF1;
}

.titSec {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: 300; color: gray; text-align: justify;
		border-bottom: dotted 1px;
}

.caracteristicas{
	background-color: #F2FDFF;
	border: solid 1px #B8CFD3;
	font-family: Arial;
	font-size: 13px;
	color: #000000;
}

.enl_abajo{
	font-size: 12px;
	color: #3366CC;
	text-decoration:none;
}

.text_abajo{
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}


textarea.neg{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
	background-color: #F3F4E2;
	border: #000000;
	border-style: solid;
	border-width: 1px;
	font : bold;
}
input.input1{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
	background-color: #F3F4E2;
	border: #000000;
	border-style: solid;
	border-width: 1px;
	font : bold;
}

input.rojo{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
		color: #000000;
	background-color: #D6DAFE;
	border: #000000;
	border-style: solid;
	border-width: 1px;

}

input.negBoton{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
		color: #000000;
	background-color: #EAF9FF;
	border: #000000;
	border-style: solid;
	border-width: 1px;
	font : bold;
}




/*  N U E V O S */

.borde_menu{
	margin:0px;
	
}
.arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.arial12azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000AA;
}
.arial11azul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000AA;
}
.arial12rojo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}
.arial12verde{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #33CC66;
}

.arial11azul2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000AA;
	padding:2px;
}

.cajaPromo{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color:#FFFFFF;
	padding:3px;
	border-width:1px;
	border-style:solid;	
	border-color:red;
}
a.CajaP{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration:none;
}
a.CajaP:hover{
	text-decoration:underline;	
}
a.listado{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Blue;
	text-decoration:none;
}
a.listado:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC3333;
	text-decoration:underline;
}
a.ari11azul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0033;
	text-decoration:none;
}

a.ari11azul:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0033;
	text-decoration:underline;
}
.arial13b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-align: center;
}
.borde_neg {
	padding:0px;
	border-color: Black;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
}
.borde_cont{
	border-color: #0033CC;
	border-style: solid;
	border-width: 1px;
	background-color: #EEF4F9;
	padding:10px;
}

.borde_cab{
	border-color: #0033CC;
	border-style: solid;
	border-width: 1px;
}
.caja_ofer{
	border-color: #0033CC;
	border-style: solid;
	border-width: 1px;
	background-color: #D5E3F0;
	padding:10px;
}
a.enl_abajo{
	font-size: 11px;
	color: #FFCC00;
	text-decoration:none;
}

a.enl_abajo:hover{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
}

.pie_pag{
	border-color: #0033CC;
	border-style: solid;
	border-width: 1px;
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}


select{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
	background-color: #EAF9FF;
	border: #000000;
	border-style: solid;
	border-width: 1px;
}
.arial12Menu {
display: block;
padding-top:2px;
padding-bottom:2px;
margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font:bold;
	color:#FFFFFF;

	text-align: center;
	text-decoration:none;
	border-bottom: solid 1px #000000;
}
.arial12Menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E7EC20;
	text-align: center;
	text-decoration:none;
	font:bold;
}

.barrah{
	border-color: #0033CC;
	border-style: solid;
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #880000;
	font:bold;
	text-decoration:none;
	padding:2px;
}

.barrah:hover{
	border-color: #4183B8;
	border-style: solid;
	border-width: 1px;
	background-color: #C1F0FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0033CC;
	font:bold;
	text-decoration:none;
	padding:2px;
}

.ptosAbajo{
	border-color: #000000;
	border-style: dotted solid;
	border-width: 0px;
	border-bottom-width: 1px;
	padding-bottom:5px;
	padding-top:5px;
	
}
.lineaTop{
	border-color: #000000;
	border-style: solid;
	border-width: 0px;
	border-top-width: 1px;
	padding-bottom:0px;
	padding-top:0px;	
}
.lineaBottom{
	border-color: #000000;
	border-style: solid;
	border-width: 0px;
	border-bottom-width: 1px;
	padding-bottom:0px;
	padding-top:0px;
}

.arial14neg1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font:bold;
	padding:7px;
	background : #ECECEC;
}

.arial13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding:0px;
}
.arial13neg2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font:bold;
	padding:10px;
}

.pad10px {
	
	padding:10px;
}
.geor{
    font-family: Georgia, Serif;
	font-size: 13px;
	color: #000000;
  text-align: justify;
}
.georA{
    font-family: Georgia, Serif;
	font-size: 13px;
	color: #000000;
  text-decoration:underline;

}
.georA:hover{
    font-family: Georgia, Serif;
	font-size: 13px;


  text-decoration:underline;
  color: #FF6666
}

