/*-----------------------------------------
Autor: Ahmed Samec Hadra A.
Contacto: samechadra@gmail.com
Fecha: Septiembre de 2009
------------------------------------------*/

body { font-family: Arial, Helvetica, sans-serif; background-color:#F5F5F5; height:100%; }  

body, div, h1, h2, h3, h4, h5, h6, p, ul, img, td, tr {margin:0px; padding:0px; } 

.clear{ clear:both;}

#marco{margin-top:7px;}

#header{height:79px; width:960px; background-color:#FFFFFF;}

#header #logo {
display:block;
height:79px;
width:360px;
/*background:url(../images/logo_11.gif) no-repeat;*/
margin-left:10px;
float:left;


}

#header h1 span { display:none; }
#fondo-header{
display:block;
width:590px;
height:79px;
background:#001F49 url(../images/fondo-header_12.gif) no-repeat ;

float:right;}
#contacto-arriba{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin-right:10px;
margin-top:14px;
float:right;
text-align:right;
list-style:none;}

#menu-superior{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin-right:10px;
margin-top:3px;

}
#menu-superior li{ float:right; margin-left:5px; list-style:none;}
#menu-superior li a{color:#fff; text-decoration:none;}
#menu-superior li a:hover{ border-bottom:#FFFFFF dashed 1px;}

/*------------------MENU----------------*/


#menu ul { margin: 0; padding: 0; }
/* IE5 Mac Hack \*/ 
#menu { width:960px; margin-top:3px; margin-bottom:3px;  height:28px; } 
/*/ 
#main-nav { padding-left: 11px; overflow: hidden; } 
/* End Hack */

#menu li { float: left; background-repeat:no-repeat; list-style:none;  overflow: hidden; height:28px;   }

#menu li a {
	display: block;
	height: 0px !important;
	height /**/:28px; /* IE 5/Win hack */ 
	padding: 28px 0 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
}
#menu li a:hover {
	background-position: 0 -28px;
}

#menu li#propietarios,
#menu li#propietarios a { width: 360px; background-image: url(../images/menu-sup_01.gif); }

#menu li#inquilinos,
#menu li#inquilinos a { width: 364px; background-image: url(../images/menu-sup_02.gif); }

#menu li#ubicacion,
#menu li#ubicacion a { width: 236px; background-image: url(../images/menu-sup_03.gif); }


/*-------------------------COLUMNAS------------------------------*/
#columna-izquierda{
width:722px;
height:100%;
float:left;
background-color:#001F49;
font-size:12px;
color:#FFFFFF;
}



#columna-derecha{
width:217px;
height:100%;
float:left;
margin-left:12px;
padding-top:8px;



}

/*-------------------------HOME------------------------------*/

#banner-home{
width:722px;
height:177px;
background-color:#F5F5F5;}

#barra-home{
width:722px;
height:26px;

}
#barra-home img{
margin-top:3px;

}
#info-home{
width:722px;
height:440px;
background-color:#004898;
border-top:1px solid #0087C5;}

#tigre-home{
margin-top:12px;
margin-left:12px;
float:left;}

#fondo-foto-banner{
width:498px;
height:165px;
margin-top:5px;
background-image:url(../images/banner-home_20.gif);
float:left;
background-repeat:no-repeat;
}
#fondo-foto-banner img{
margin-top:10px;
margin-left:10px;
}

#info-home-iz{margin-bottom:14px; margin-top:14px; margin-left:14px; width:457px; float:left; }


#info-home-iz #titulo1{
width:145px;
height:29px;
background-image:url(../images/home_32.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-left:38px;
}

#info-home-iz #titulo1 h2{
text-indent:-9999px;
background:url(../images/home_35.gif) no-repeat;
width:400px;
border-bottom:1px dashed #FFFFFF;


}
#foto-2-home{
margin-left:38px;
margin-top:10px;
margin-right:5px;
float:left;}
#info-home-iz p{margin-top:8px; margin-left:38px;}

#info-home-iz #titulo2{
width:145px;
height:29px;
background-image:url(../images/home_42.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-left:38px;
margin-top:20px;
}

#info-home-iz #titulo2 h2{
text-indent:-9999px;
background:url(../images/home_44.gif) no-repeat;
width:400px;
border-bottom:1px dashed #FFFFFF;


}
#foto-3-home{
margin-left:38px;
margin-top:10px;
margin-right:5px;
float:left;}

#info-home-der{ width:224px; margin-top:21px; margin-right:14px; margin-left:10px;    float:left;}



#info-home-der  #accesos-directos-inquilinos h2{
text-indent:-9999px;
background:url(../images/accesos-directos-inquilinos.jpg) no-repeat;
width:224px;
border-bottom:1px dashed #FFFFFF;


}
#info-home-der  #accesos-directos-propietarios{margin-top:24px;}

#info-home-der  #accesos-directos-propietarios h2{
text-indent:-9999px;
background:url(../images/accesos-directos-propietarios.jpg) no-repeat;
width:224px;
border-bottom:1px dashed #FFFFFF;

}

#directos1{
margin-top:18px;
}
#directos1 li{
margin-bottom:2px;
list-style:none;
text-indent:-9999px;
}

#directos1 li a{
display:block;
width:224px;
height:34px;
text-decoration:none;
}

#directos1 #resultado a{background:url(../images/directos1_36.gif) no-repeat left top;}
#directos1 #resultado a:hover{background:url(../images/directos1_36.gif) no-repeat right top;}

#directos1 #formulario a{background:url(../images/directos1_39.gif) no-repeat left top;}
#directos1 #formulario a:hover{background:url(../images/directos1_39.gif) no-repeat right top;}

#directos1 #pasos a{background:url(../images/directos1_41.gif) no-repeat left top;}
#directos1 #pasos a:hover{background:url(../images/directos1_41.gif) no-repeat right top;}


#directos2{
margin-top:18px;
}
#directos2 li{
margin-bottom:2px;
list-style:none;
text-indent:-9999px;
}

#directos2 li a{
display:block;
width:224px;
height:34px;
text-decoration:none;
}

#directos2 #quienes a{background:url(../images/accesos2_43.gif) no-repeat left top;}
#directos2 #quienes a:hover{background:url(../images/accesos2_43.gif) no-repeat right top;}

#directos2 #acerca a{background:url(../images/accesos2_45.gif) no-repeat left top;}
#directos2 #acerca a:hover{background:url(../images/accesos2_45.gif) no-repeat right top;}

#directos2 #cotizar a{background:url(../images/accesos2_47.gif) no-repeat left top;}
#directos2 #cotizar a:hover{background:url(../images/accesos2_47.gif) no-repeat right top;}

#directos2 #registro a{background:url(../images/accesos2_49.gif) no-repeat left top;}
#directos2 #registro a:hover{background:url(../images/accesos2_49.gif) no-repeat right top;}

#directos2 #pasosp a{background:url(../images/accesos2_51.gif) no-repeat left top;}
#directos2 #pasosp a:hover{background:url(../images/accesos2_51.gif) no-repeat right top;}




/*------------------------COLUMNA DERECHA---------------------------*/
#columna-derecha-inquilinos{ margin-top:10px;}

#columna-derecha-inquilinos h2{
text-indent:-9999px;
background:url(../images/tit-derecha_32.gif) no-repeat;
width:217px;
height:20px;
margin-bottom:5px;
}
#columna-derecha-inquilinos #opciones1{width:217px; height:126px; background-color:#fff; margin:0; padding-top:4px;}

#columna-derecha-inquilinos #opciones1 li{ list-style:none; width:207px; height:60px; margin-bottom:2px;  margin-left:5px;}

#columna-derecha-inquilinos #opciones1 #resultado-solicitud a{ text-indent:-9999px; display:block; height:60px; width:207px;background:url(../images/sura-menus_03.jpg) no-repeat left top;}
#columna-derecha-inquilinos #opciones1 #resultado-solicitud a:hover{ background:url(../images/sura-menus_03.jpg) no-repeat right top;}
#columna-derecha-inquilinos #opciones1 #descargar-formulario a{ text-indent:-9999px; display:block; height:60px; width:207px;background:url(../images/sura-menus_06.jpg) no-repeat left top;}
#columna-derecha-inquilinos #opciones1 #descargar-formulario a:hover{ background:url(../images/sura-menus_06.jpg) no-repeat right top;}

#columna-derecha-propietarios{ margin-top:10px;}
#columna-derecha-propietarios h2{
text-indent:-9999px;
background:url(../images/tit-derecha_48.gif) no-repeat;
width:217px;
height:20px;
margin-bottom:5px;
}

#columna-derecha-propietarios #opciones2{width:217px; height:126px; background-color:#fff; padding-top:4px;}
#columna-derecha-propietarios #opciones2 li{ list-style:none; width:207px; height:60px; background-color:#999999; margin-bottom:2px;  margin-left:5px;}

#columna-derecha-propietarios #opciones2 #cotizar-poliza a{ text-indent:-9999px; display:block; height:60px; width:207px;background:url(../images/sura-menus_08.jpg) no-repeat left top;}
#columna-derecha-propietarios #opciones2 #cotizar-poliza a:hover{ background:url(../images/sura-menus_08.jpg) no-repeat right top;}

#columna-derecha-propietarios #opciones2 #registro-b a{ text-indent:-9999px; display:block; height:60px; width:207px;background:url(../images/sura-menus_10.jpg) no-repeat left top;}
#columna-derecha-propietarios #opciones2 #registro-b a:hover{ background:url(../images/sura-menus_10.jpg) no-repeat right top;}


/*------------------------PROPIETARIOS-----------------------*/


/*-------------------------COLUMNAS------------------------------*/
#columna-derecha-secciones{
width:722px;
height:100%;
min-height:100%;
float:right;
background-color:#001F49;
font-size:12px;
color:#FFFFFF;
text-align:justify;
}



#columna-izquierda-secciones{
width:235px;


font-size:12px;
float:left;
margin-left:0px;
padding-top:0px;
color:#333333;
background-color:#EEEEEE;
}
.height1{height:681px;}
.height2{height:831px;}

#columna-izquierda-secciones h2{
text-indent:-9999px;
background:url(../images/tit-prop_85.gif) no-repeat;
width:231px;
height:28px;
margin:2px;
margin-bottom:5px;


}
#columna-izquierda-secciones a{ 

	display:block;
	height:20px;
	text-decoration:none;
	border-bottom:1px #999 dashed;
	color:#333;
	line-height:20px;
	padding-left:5px;
}

#columna-izquierda-secciones a:hover{ color:#FFFFFF; 	background: #004898 url(../images/bullet-flecha_23.gif) no-repeat 97% 50%;} 
#menu-seccion-propietarios li{

 list-style:none;
 	width:213px;
	background:url(../images/bulletazul_23.gif) no-repeat 0 50%;
	margin:0;
	padding:0;
    margin:2px;
	height:20px;
	padding-left:10px;
	margin-left:10px;

}
#barra-secciones{height:3px;}
#info-secciones{
width:722px;
height:500px;
display:block;
background-color:#004898;
border-top:1px solid #0087C5;
}

#columna-izquierda-secciones #banner-home{
padding-bottom:15px;
}

#info-secciones-iz{margin-bottom:14px; margin-top:14px; margin-left:14px; width:680px; }


#info-secciones-iz #titulo1{
width:145px;
height:30px;
background-image:url(../images/quienes-somos_47.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-left:38px;
}

#info-secciones-iz #titulo1 h2{
text-indent:-9999px;
background:url(../images/quienes-somos_50.gif) no-repeat;
width:640px;
border-bottom:1px dashed #FFFFFF;


}
#info-secciones-iz h3{margin-top:8px; margin-left:38px;}
#info-secciones-iz p{margin-top:2px; margin-left:38px; margin-bottom:20px;}

#foto-1-quienessomos{
margin-left:38px;
margin-top:12px;
margin-right:10px;
margin-bottom:10px;
float:left;
border:#CCCCCC 1px solid;
padding:3px;}

#foto-2-quienessomos{
margin-left:38px;
margin-top:4px;
margin-right:10px;
margin-bottom:10px;
float:left;
border:#CCCCCC 1px solid;
padding:3px;}

/*---------------------------ACERCA-------------------------*/
#info-secciones-iz #titulo-acerca{
width:145px;
height:29px;
background-image:url(../images/acerca-poliza_58.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-left:38px;
}

#info-secciones-iz #titulo-acerca h2{
text-indent:-9999px;
background:url(../images/acerca-poliza_60.gif) no-repeat;
width:640px;
border-bottom:1px dashed #FFFFFF;


}
#acerca-list{
margin:0;
padding:0;
margin-left:50px;
list-style:none;
}

#acerca-list li{
background:url(../images/bullet_75.gif) no-repeat 0 50%;
padding-left:20px;
margin-bottom:5px;

}

#info-secciones-iz #titulo-beneficios{
width:145px;
height:30px;
background-image:url(../images/acerca-poliza_70.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-left:38px;
margin-top:15px;
}

#info-secciones-iz #titulo-beneficios h2{
text-indent:-9999px;
background:url(../images/acerca-poliza_65.gif) no-repeat;
width:640px;
border-bottom:1px dashed #FFFFFF;


}

#beneficios-list{
margin:0;
padding:0;
margin-left:38px;
margin-top:5px;
list-style:none;
}

#beneficios-list li{
background:url(../images/bullet_79.gif) no-repeat 0 50%;
padding-left:20px;
margin-bottom:5px;

}
	
/*-----------------------COTIZAR POLIZA-----------------------*/
#info-secciones-iz #titulo-cotizar{
width:145px;
height:29px;
background-image:url(../images/cotizar-poliza01_58.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-left:38px;
}

#info-secciones-iz #titulo-cotizar h2{
text-indent:-9999px;
background:url(../images/cotizar-tit_60.gif) no-repeat;
width:640px;
border-bottom:1px dashed #FFFFFF;

}
#cotizador-form a{ color:#fff; text-decoration:none;}
#cotizador-form a:hover{ border-bottom: #fff 1px dashed;} 
#cotizador-form{margin-left:38px; padding-top:20px; border:1px solid #FFFFFF;  }
#cotizador-form legend{ font-weight:bold; color:#FFFFFF;}

#cotizador-form .input1:focus {border: 1px solid #FFCC00;}
#cotizador-form .input2:focus {border: 1px solid #FFCC00;}
#cotizador-form .input1{ width:200px; height:12px; font-size:10px; border: 1px solid #CCCCCC; }
#cotizador-form .input2{ width:200px; margin-left:56px; height:12px; font-size:10px; border: 1px solid #CCCCCC;}
#cotizador-form .submit2{margin-left:276px;}

/*-----------------------REGISTRO INMUEBLE-----------------------*/

#info-secciones-iz #titulo-registro{
width:145px;
height:29px;
background-image:url(../images/regsitro-inmueble-tit_58.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-left:38px;
}

#info-secciones-iz #titulo-registro h2{
text-indent:-9999px;
background:url(../images/regsitro-inmueble-tit_65.gif) no-repeat;
width:640px;
border-bottom:1px dashed #FFFFFF;

}

.registro-inmueble-form{margin-left:38px; padding-top:20px; border:1px solid #FFFFFF; margin-bottom:20px;  }
.registro-inmueble-form legend{ font-weight:bold; color:#FFFFFF;}
.registro-inmueble-form .input1{ width:170px; height:12px; margin-left:26px; font-size:10px; border: 1px solid #CCCCCC; }
.registro-inmueble-form .input2{ width:115px; margin-left:26px; height:12px; font-size:10px; border: 1px solid #CCCCCC;}
.registro-inmueble-form .input3{ width:170px; height:12px; margin-left:24px; font-size:10px; border: 1px solid #CCCCCC; }
.registro-inmueble-form .input4{ width:164px; height:12px; margin-left:26px; font-size:10px; border: 1px solid #CCCCCC; }
.registro-inmueble-form .input5{ width:179px; height:12px; margin-left:26px; font-size:10px; border: 1px solid #CCCCCC; }
.registro-inmueble-form .input1:focus,.registro-inmueble-form .input2:focus,.registro-inmueble-form .input3:focus,.registro-inmueble-form .input4:focus,.registro-inmueble-form .input5:focus {border: 1px solid #FFCC00;}
.submit3{margin-left:577px;}
.registro-inmueble-form a{ color:#fff; text-decoration:none;}
.registro-inmueble-form a:hover{ border-bottom: #fff 1px dashed;} 

/*-----------------------PASOS A SEGUIR PROPIETARIO-----------------------*/

#info-secciones-iz #titulo-pasos-propietario{
width:145px;
height:29px;
background-image:url(../images/home_42.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-left:38px;
}

#info-secciones-iz #titulo-pasos-propietario h2{
text-indent:-9999px;
background:url(../images/pasos-propietario_77.gif) no-repeat;
width:640px;
border-bottom:1px dashed #FFFFFF;

}

#list-pasos-propietario{ list-style:none; margin-left:38px; margin-top:15px;}

#list-pasos-propietario li{ margin-bottom:10px;  height:40px;}
#list-pasos-propietario li p{margin-left:50px;}
#list-pasos-propietario #Puno{background:url(../images/pasos-propietario_85.gif) no-repeat 0 50%;}
#list-pasos-propietario #Pdos{background:url(../images/pasos-propietario_90.gif) no-repeat 0 50%;}
#list-pasos-propietario #Ptres{background:url(../images/pasos-propietario_95.gif) no-repeat 0 50%;}

/*---------------------------INQUILINOS----------------------------*/
/*---------------------------INQUILINOS----------------------------*/
/*---------------------------INQUILINOS----------------------------*/
/*---------------------------INQUILINOS----------------------------*/
/*---------------------------INQUILINOS----------------------------*/

#menu-seccion-inquilinos li{

 list-style:none;
 	width:213px;
	background:url(../images/bulletazul_23.gif) no-repeat 0 50%;
	margin:0;
	padding:0;
    margin:2px;
	height:20px;
	padding-left:10px;
	margin-left:10px;

}

#columna-izquierda-secciones #inq{
text-indent:-9999px;
background:url(../images/tit-inquilinos_85.gif) no-repeat;
width:231px;
height:28px;
margin:2px;
margin-bottom:5px;


}




/*-----------------------PASOS A SEGUIR INQUILINO-----------------------*/

#info-secciones-iz #titulo-pasos-inquilino{
width:145px;
height:29px;
background-image:url(../images/pasos-inquilino_90.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-left:38px;
}

#info-secciones-iz #titulo-pasos-inquilino h2{
text-indent:-9999px;
background:url(../images/pasos-inquilino_75.gif) no-repeat;
width:640px;
border-bottom:1px dashed #FFFFFF;

}

#list-pasos-inquilino{ list-style:none; margin-left:38px; margin-top:15px;}

#list-pasos-inquilino li{ margin-bottom:10px;  height:40px;}
#list-pasos-inquilino li p{margin-left:50px;}
#list-pasos-inquilino #Puno{background:url(../images/pasos-inquilino_95.gif) no-repeat -2px 50%;}
#list-pasos-inquilino #Pdos{background:url(../images/pasos-inquilino_100.gif) no-repeat 0 -10% ;}
#list-pasos-inquilino #Ptres{background:url(../images/pasos-inquilino_86.gif) no-repeat 0 50%;}



/*-----------------------DESCARGAR FORMULARIO-----------------------*/

#info-secciones-iz #titulo-descargar-formulario{
width:145px;
height:29px;
background-image:url(../images/descargar_66.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-left:38px;
}

#info-secciones-iz #titulo-descargar-formulario h2{
text-indent:-9999px;
background:url(../images/descargar_75.gif) no-repeat;
width:640px;
border-bottom:1px dashed #FFFFFF;

}
#descarga { text-indent:-9999px; width:227px; height:52px; margin-left:160px; margin-top:25px; margin-bottom:10px;}
#descarga a{ text-indent:-9999px; width:227px; height:52px; display:block; background:url(../images/descargar_44.gif) no-repeat top right;}
#descarga a:hover{ background:url(../images/descargar_44.gif) no-repeat bottom right;}

#fondo-descarga{ color:#000;width:433px; height:160px; background:url(../images/fondodescarga_35.jpg) no-repeat bottom; margin-left:88px; padding-top:150px;}

#fondo-descarga p{ width:320px;}
#fondo-descarga img{margin-left:140px;}

/*-----------------------RESULTADO SOLUCITUD-----------------------*/

#info-secciones-iz #titulo-resultado-solicitud{
width:145px;
height:35px;
background-image:url(../images/resultado_83.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-left:38px;
}

#info-secciones-iz #titulo-resultado-solicitud h2{
text-indent:-9999px;
background:url(../images/resultado_68.gif) no-repeat;
width:640px;
border-bottom:1px dashed #FFFFFF;

}

#info-secciones-iz #titulo-resultado-ayuda{
width:145px;
height:29px;
background-image:url(../images/ayuda_56.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-left:38px;

}

#info-secciones-iz #titulo-resultado-ayuda h2{
text-indent:-9999px;
background:url(../images/ayuda_58.gif) no-repeat;
width:640px;
border-bottom:1px dashed #FFFFFF;

}
#form-resultados a{ color:#fff; text-decoration:none;}
#form-resultados a:hover{ border-bottom: #fff 1px dashed;} 
#form-resultados{margin-left:38px; padding-top:20px; border:1px solid #FFFFFF; margin-bottom:20px;  }
#form-resultados legend{ font-weight:bold; color:#FFFFFF;}

#form-resultados .input1:focus {border: 1px solid #FFCC00;}
#form-resultados .input2:focus {border: 1px solid #FFCC00;}
#form-resultados .input1{ width:200px; height:12px; font-size:10px; border: 1px solid #CCCCCC; }
#form-resultados .input2{ width:200px; margin-left:56px; height:12px; font-size:10px; border: 1px solid #CCCCCC;}
#form-resultados .submit2{margin-left:276px;}

/*-----------------------CARTERAS COLECTIVAS-----------------------*/

#info-secciones-iz #titulo-carteras-colectivas{
width:145px;
height:29px;
background-image:url(../images/carteras_65.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-left:68px;
}

#info-secciones-iz #titulo-carteras-colectivas h2{
text-indent:-9999px;
background:url(../images/carteras_71.gif) no-repeat;
width:615px;
border-bottom:1px dashed #FFFFFF;

}



/*-----------------------UBICACION-----------------------*/


#info-secciones-iz #titulo-ubicacion{
width:145px;
height:35px;
background-image:url(../images/ubicacion_83.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-left:38px;

}

#info-secciones-iz #titulo-ubicacion h2{
text-indent:-9999px;
background:url(../images/ubicacion_50.gif) no-repeat;
width:640px;
border-bottom:1px dashed #FFFFFF;

}
#ubicacion-seccion{padding:0; margin:0; margin-left:38px;  border:1px solid #FFFFFF; margin-bottom:15px;  }
#ubicacion-seccion legend{ font-weight:bold; color:#FFFFFF; margin-left:10px;}
#ubicacion-seccion p{padding:0; margin:0; padding-top:20px; margin-bottom:25px; margin-left:30px; }
#mapas{ margin:20px; margin-left:45px; margin-bottom:25px;}
#mapas img{ border:#cccccc solid 1px; padding:5px; margin-left:20px; }
#ubicacion-seccion2{margin-left:38px;  border:1px solid #FFFFFF;  }
#ubicacion-seccion2 legend{ font-weight:bold; color:#FFFFFF; margin-left:10px;}


/*-----------------------CONTACTO-----------------------*/
#info-secciones-iz #titulo-contacto{
width:145px;
height:35px;
background-image:url(../images/contacto_83.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:8px;
padding-left:38px;

}

#info-secciones-iz #titulo-contacto h2{
text-indent:-9999px;
background:url(../images/contacto_58.gif) no-repeat;
width:640px;
border-bottom:1px dashed #FFFFFF;

}

#contacto1{margin-left:38px; list-style:none; margin-top:10px; background:url(../images/contacto3_83.gif) no-repeat 0 50%; padding-left:40px;}
#contacto2{margin-left:38px; list-style:none; margin-top:10px; background:url(../images/contacto3_56.gif) no-repeat 0 50%; padding-left:40px; margin-bottom:20px;}

#link-form2 { color:#fff; text-decoration:none;}
#link-form2:hover{ border-bottom: #fff 1px dashed;} 
#formulario-contacto{padding:0; margin:0; margin-left:38px; height:280px;   border:1px solid #FFFFFF; margin-bottom:15px;  }
#formulario-contacto legend{ font-weight:bold; color:#FFFFFF; margin-left:10px; background:url(../images/contacto3_47.gif) no-repeat 0 50%; height:30px; padding-left:35px; padding-top:10px; padding-right:5px; }

#formulario-contacto .input1:focus {border: 1px solid #FFCC00;}
#formulario-contacto .input2:focus {border: 1px solid #FFCC00;}
#formulario-contacto .input1{ width:150px; height:12px; font-size:10px; border: 1px solid #CCCCCC; }
#formulario-contacto .input2{ width:150px;  font-size:10px; border: 1px solid #CCCCCC;}
#textarea2{ font-family:Verdana, Geneva, sans-serif; font-size:10px;}

#info-footer{ color:#666; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:justify;}