

/* -----PA BORRAR----- */

body.menuIzq {
margin: 20px;
background: url(../images/fondo_menu.gif);
}


/* -----GENERALES----- */

body.home {
margin: 0px;
padding: 0px;
background: url(../images/back_general.gif) repeat-x;
}

a img { border: none; }


/* -----MENU IZQUIERDO---- */

.fondoMenu {
background: url(../images/fondo_menu.gif);
width: 182px;
padding: 5px 0px 10px 0px;
}

.cabeceraMenu {
width: 147px;
height: 24px;
background: url(../images/cabecera_menu.gif) no-repeat;
border-bottom: solid 3px #e4eaed;
}

.txtcabeceraMenu {
padding: 0px 0px 0px 23px;
font-family: Verdana;
font-size: 10px;
color: #fff;
font-weight: bold;
vertical-align: middle;
}

.menu {
padding: 5px 4px 10px 11px;
background: #fff;
}

dl.txtMenu {
margin: 0px;
padding: 0px;
}

dt.txtMenu {
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 10px;
color: #43677f;
border-bottom: solid 2px #fff;
background: url(../images/cuad_menu_out.gif) no-repeat;
}
dt.txtMenu a {
color: #43677f;
text-decoration: none;
padding-left: 10px;
}
dt.txtMenu a:hover {
color: #fff;
background: url(../images/cuad_menu_over.gif) no-repeat;
}

dl.separataMenu {
margin: 0px;
padding: 0px;
height: 5px;
background: url(../images/separatas_menus.gif) no-repeat;
}

dt.separataMenu {
margin: 0px;
padding:0px;
}

.logo_afiliacion {
padding-top: 5px;
}


/* ------CONTENIDO----- */

.txtGeneral {
width: 358px;
padding: 9px 20px 9px 20px;
font-family: Arial;
font-size: 10px;
color: #43677f;
text-align: justify;
}
.txtGeneral strong {
font-size: 11px;
}
.txtGeneral a {
color: #43677f;
text-decoration: underline;
}

strong.negrita {
font-family: Arial;
font-size: 10px;
color: #903b00;
}

p.general { margin: 7px 0px 7px 0px; }

p.imagenHome { margin: 100px 0px 100px 0px; }

dl.tituloInfo {
margin: 0px;
padding: 0px;
}

dt.tituloInfo {
margin: 0px;
padding: 0px;
height: 19px;
/*background-color: #ecf0f2;*/
background: url(../images/flecha_naranja.gif) no-repeat;
padding-left: 20px;
font-family: Verdana;
font-size: 14px;
font-weight: bold;
}

dl.separataTitulo {
margin: 0px;
margin-top: 4px;
padding: 0px;
height: 1px;
background: url(../images/separata_titulo.gif) repeat;
}

dt.separataTitulo {
margin: 0px;
padding: 0px;
}

.pie {
padding: 0x 0px 0px 0px;
height: 30px;
text-align: center;
font-family: Verdana;
font-size: 10px;
color: #c2cace;
}

.pie a {
padding: 0x 0px 0px 0px;
height: 30px;
text-align: center;
font-family: Verdana;
font-size: 10px;
color: #c2cace;
text-decoration: none;
}

.pie a:hover {
padding: 0x 0px 0px 0px;
height: 30px;
text-align: center;
font-family: Verdana;
font-size: 10px;
color: #c2cace;
text-decoration: none;
}

.pie a:active {
padding: 0x 0px 0px 0px;
height: 30px;
text-align: center;
font-family: Verdana;
font-size: 10px;
color: #c2cace;
text-decoration: none;
}

p.pieCentrocom { margin: 40px 0px 0px 0px; }

dl.marketing {
margin: 0px;
padding: 0px;
display: inline;
}

dt.marketing {
margin: 0px;
padding: 0px 0px 0px 10px;
background: url(../images/flecha_formu.gif) no-repeat left middle;
}


/* ++++++CLIENTES+++++ */

.cajaLogos {
text-align: center;
border: solid 1px #ecf0f2;
}

.cajaTxtLogos {
text-align: center;
background: #ecf0f2;
font-family: Verdana;
font-size: 9px;
color: #43677f;
}
.cajaTxtLogos a {
color: #43677f;
text-decoration: none;
}
.cajaTxtLogos a:hover {
color: #000;
}

/* +++++++CONTACTO+++++++ */

.cabeceraFormu {
background: #ecf0f2;
padding: 5px;
}

.contacto {
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 10px;
color: #43677f;
background: url(../images/flecha_formu.gif) no-repeat left;
padding-left: 8px;
}

input.contacto, select.contatco {
border: solid 1px #6187a0;
background: url(../images/fondo_input_privada.gif) repeat;
font-family: Verdana;
font-size: 10px;
color: #000;
padding: 0px;
}

.contactoTxtarea {
font-family: Verdana;
font-size: 10px;
color: #000;
padding: 0px;
}


/* -----LATERAL DERECHO---- */

.lateralDcho {
width: 140px;
padding: 8px 20px 0px 21px;
background: #ecf0f2;
}

.cabeceraAprivada {
width: 147px;
height: 24px;
background: url(../images/cabecera_aprivada.gif) no-repeat;
font-family: Verdana;
font-size: 12px;
color: #43677f;
vertical-align: middle;
padding: 0px 0px 2px 23px;
}

.areaPrivada {
background: url(../images/fondo_areaprivada.gif) repeat;
padding: 6px 0px 6px 20px;
font-family: Verdana;
font-size: 10px;
color: #fff;
}

.txtPrivada {
background: url(../images/puntos_privada.gif) no-repeat left bottom;
padding-left: 8px;
}

p.privada { margin: 3px 0px 3px 0px; }

input.privada {
border: solid 1px #6187a0;
background: url(../images/fondo_input_privada.gif) repeat;
font-family: Verdana;
font-size: 10px;
color: #000;
}

input.entrarPrivada {
width: 57px;
height: 13px;
padding-left: 10px;
background: url(../images/fondobot_entrar.gif) no-repeat;
border: none;
font-family: Verdana;
font-size: 8px;
color:43677f;
}

.entrarPrivada {
border-top: 1px dashed #fff;
background: #aec7d8;
height: 23px;
text-align: right;
vertical-align: middle;
padding-right: 5px;
}

.logoAntevenio {
padding: 11px 0px 6px 0px;
}

p.logosPrivada { margin: 3px 0px 3px 0px; }

.degradadoPrivada {
background: url(../images/gif_degraazul.gif) repeat;
height: 13px;
}

.mailPrivada {
background: url(../images/sobre.gif) no-repeat;
padding-left: 30px;
height: 14px;
font-family: Arial;
font-size: 8px;
color: #43677f;
}
.mailPrivada a {
color: #43677f;
text-decoration: none;
}
.mailPrivada a:hover {
color: #43677f;
text-decoration: underline;
}