@charset "utf-8";



/* PLANTILLA GENERAL */

body {

	background:#FFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#656565;

}



strong { font-weight:bold; }



em { font-style:italic; }



/* CLASES */



.clear { clear:both; }



.bullet {

	background-image:url(images/bullet.gif);

	background-repeat:no-repeat;

	background-position:0 4px;

	padding-left:15px;

}



.bullet_link {

	display:block;

	background-image:url(images/bullet.gif);

	background-repeat:no-repeat;

	background-position:0 4px;

	padding-left:15px;

	padding-bottom:15px;

}



.bullet_alt {

	-display:block;

	background-image:url(images/bullet.gif);

	background-repeat:no-repeat;

	background-position:0 19px;

	padding-left:15px;

	padding-top:15px;

}



.bullet_pdf {

	display:block;

	height:20px;

	background-image:url(images/pdf.gif);

	background-repeat:no-repeat;

	background-position:0 13px;

	padding-left:25px;

	padding-top:15px;

}



/* BOTONES MENU */



.bt_home {

	display:block;

	width:40px;

	height:19px;

	background-image:url(images/bt_home.gif);

	background-repeat:no-repeat;

}



.bt_home span { display:none; }



.bt_home:hover, .bt_home:focus { background-position:bottom; }



#bt_home_select {

	display:block;

	width:40px;

	height:19px;

	background-image:url(images/bt_home.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_home_select span { display:none; }



.bt_empresa {

	display:block;

	width:62px;

	height:19px;

	background-image:url(images/bt_empresa.gif);

	background-repeat:no-repeat;

}



.bt_empresa span { display:none; }



.bt_empresa:hover, .bt_empresa:focus { background-position:bottom; }



#bt_empresa_select {

	display:block;

	width:62px;

	height:19px;

	background-image:url(images/bt_empresa.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_empresa_select span { display:none; }



.bt_novedades {

	display:block;

	width:74px;

	height:19px;

	background-image:url(images/bt_novedades.gif);

	background-repeat:no-repeat;

}



.bt_novedades span { display:none; }



.bt_novedades:hover, .bt_novedades:focus { background-position:bottom; }



#bt_novedades_select {

	display:block;

	width:74px;

	height:19px;

	background-image:url(images/bt_novedades.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_novedades_select span { display:none; }



.bt_comunicacion {

	display:block;

	width:95px;

	height:19px;

	background-image:url(images/bt_comunicacion.gif);

	background-repeat:no-repeat;

}



.bt_comunicacion span { display:none; }



.bt_comunicacion:hover, .bt_comunicacion:focus { background-position:bottom; }



#bt_comunicacion_select {

	display:block;

	width:95px;

	height:19px;

	background-image:url(images/bt_comunicacion.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_comunicacion_select span { display:none; }



/* BOTONES LINEAS */



.bt_belgrano {

	display:block;

	width:140px;

	height:135px;

	background-image:url(images/bt_belgrano.gif);

	background-repeat:no-repeat;

}



.bt_belgrano span { display:none; }



.bt_belgrano:hover, .bt_belgrano:focus { background-position:0 -135px; }



#bt_belgrano_select {

	display:block;

	width:140px;

	height:135px;

	background-image:url(images/bt_belgrano.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_belgrano_select span { display:none; }



.bt_roca {

	display:block;

	width:140px;

	height:135px;

	background-image:url(images/bt_roca.gif);

	background-repeat:no-repeat;

}



.bt_roca span { display:none; }



.bt_roca:hover, .bt_roca:focus { background-position:0 -135px; }



#bt_roca_select {

	display:block;

	width:140px;

	height:135px;

	background-image:url(images/bt_roca.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_roca_select span { display:none; }



.bt_san_martin {

	display:block;

	width:140px;

	height:135px;

	background-image:url(images/bt_san_martin.gif);

	background-repeat:no-repeat;

}



.bt_san_martin span { display:none; }



.bt_san_martin:hover, .bt_san_martin:focus { background-position:0 -135px; }



#bt_san_martin_select {

	display:block;

	width:140px;

	height:135px;

	background-image:url(images/bt_san_martin.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_san_martin_select span { display:none; }



/* MENU EMPRESA BOTONES */

.bt_quienes_somos {

	display:block;

	width:195px;

	height:36px;

	background-image:url(images/bt_quienes_somos.gif);

	background-repeat:no-repeat;

}



.bt_quienes_somos span { display:none; }



.bt_quienes_somos:hover, .bt_quienes_somos:focus { background-position:bottom; }



#bt_quienes_somos_select {

	display:block;

	width:195px;

	height:36px;

	background-image:url(images/bt_quienes_somos.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_quienes_somos_select span { display:none; }



#bt_resenia_empresa {

	display:block;

	width:195px;

	height:36px;

	background-image:url(images/bt_resenia_empresa.gif);

	background-repeat:no-repeat;

}



#bt_resenia_empresa span { display:none; }



#bt_resenia {

	display:block;

	width:265px;

	height:36px;

	background-image:url(images/bt_resenia.gif);

	background-repeat:no-repeat;

}



#bt_resenia span { display:none; }



.bt_resenia_over {

	display:block;

	width:265px;

	height:36px;

	background-image:url(images/bt_resenia.gif);

	background-repeat:no-repeat;

}



.bt_resenia_over span { display:none; }



.bt_resenia_over:hover, .bt_resenia_over:focus { background-position:bottom; }



#bt_resenia_select {

	display:block;

	width:265px;

	height:36px;

	background-image:url(images/bt_resenia.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_resenia_select span { display:none; }



.bt_belgrano_emp {

	display:block;

	width:129px;

	height:16px;

	background-image:url(images/bt_belgrano_emp.gif);

	background-repeat:no-repeat;

}



.bt_belgrano_emp span { display:none; }



.bt_belgrano_emp:hover, .bt_belgrano_emp:focus { background-position:bottom; }



#bt_belgrano_emp_select {

	display:block;

	width:129px;

	height:16px;

	background-image:url(images/bt_belgrano_emp.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_belgrano_emp_select span { display:none; }



.bt_roca_emp {

	display:block;

	width:105px;

	height:12px;

	background-image:url(images/bt_roca_emp.gif);

	background-repeat:no-repeat;

}



.bt_roca_emp span { display:none; }



.bt_roca_emp:hover, .bt_roca_emp:focus { background-position:bottom; }



#bt_roca_emp_select {

	display:block;

	width:105px;

	height:12px;

	background-image:url(images/bt_roca_emp.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_roca_emp_select span { display:none; }



.bt_san_martin_emp {

	display:block;

	width:112px;

	height:12px;

	background-image:url(images/bt_san_martin_emp.gif);

	background-repeat:no-repeat;

}



.bt_san_martin_emp span { display:none; }



.bt_san_martin_emp:hover, .bt_san_martin_emp:focus { background-position:bottom; }



#bt_san_martin_emp_select {

	display:block;

	width:112px;

	height:12px;

	background-image:url(images/bt_san_martin_emp.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_san_martin_emp_select span { display:none; }


.bt_informe_de_gestion {

	display:block;

	width:195px;

	height:36px;

	background-image:url(images/bt_informe_de_gestion.gif);

	background-repeat:no-repeat;

}



.bt_informe_de_gestion span { display:none; }



.bt_informe_de_gestion:hover, .bt_informe_de_gestion:focus { background-position:bottom; }



#bt_informe_de_gestion_select {

	display:block;

	width:195px;

	height:36px;

	background-image:url(images/bt_informe_de_gestion.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_informe_de_gestion_select span { display:none; }





.bt_contacto_empresa {

	display:block;

	width:195px;

	height:36px;

	background-image:url(images/bt_contacto_empresa.gif);

	background-repeat:no-repeat;

}



.bt_contacto_empresa span { display:none; }



.bt_contacto_empresa:hover, .bt_contacto_empresa:focus { background-position:bottom; }



#bt_contacto_empresa_select {

	display:block;

	width:195px;

	height:36px;

	background-image:url(images/bt_contacto_empresa.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_contacto_empresa_select span { display:none; }



.bt_rse {

	display:block;

	width:195px;

	height:36px;

	background-image:url(images/bt_rse.gif);

	background-repeat:no-repeat;

}



.bt_rse span { display:none; }



.bt_rse:hover, .bt_rse:focus { background-position:bottom; }



#bt_rse_select {

	display:block;

	width:195px;

	height:36px;

	background-image:url(images/bt_rse.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_rse_select span { display:none; }



/* MENU LINEAS BOTONES */







.bt_recomendaciones {

	display:block;

	width:265px;

	height:36px;

	background-image:url(images/bt_recomendaciones.gif);

	background-repeat:no-repeat;

}



.bt_recomendaciones span { display:none; }



.bt_recomendaciones:hover, .bt_recomendaciones:focus { background-position:bottom; }



#bt_recomendaciones_select {

	display:block;

	width:265px;

	height:36px;

	background-image:url(images/bt_recomendaciones.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_recomendaciones_select span { display:none; }



.bt_mejoras {

	display:block;

	width:265px;

	height:36px;

	background-image:url(images/bt_mejoras_de_la_linea.gif);

	background-repeat:no-repeat;

}



.bt_mejoras span { display:none; }



.bt_mejoras:hover, .bt_mejoras:focus { background-position:bottom; }



#bt_mejoras_select {

	display:block;

	width:265px;

	height:36px;

	background-image:url(images/bt_mejoras_de_la_linea.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



#bt_mejoras_select span { display:none; }



/* BOTONES GENERALES */

.bt_ver_plano {

	display:block;

	width:100px;

	height:28px;

	background-image:url(images/bt_ver_plano.gif);

	background-repeat:no-repeat;

}



.bt_ver_plano span { display:none; }



.bt_ver_plano:hover, .bt_ver_plano:focus { background-position:bottom; }



.bt_ver_mas {

	display:block;

	width:78px;

	height:23px;

	background-image:url(images/bt_ver_mas.gif);

	background-repeat:no-repeat;

}



.bt_ver_mas span { display:none; }



.bt_ver_mas:hover, .bt_ver_mas:focus { background-position:bottom; }



.bt_ver_horarios {

	display:block;

	width:134px;

	height:28px;

	background-image:url(images/bt_ver_horarios.gif);

	background-repeat:no-repeat;

}



.bt_ver_horarios span { display:none; }



.bt_ver_horarios:hover, .bt_ver_horarios:focus { background-position:bottom; }



.bt_ver_horarios_select {

	display:block;

	width:134px;

	height:28px;

	background-image:url(images/bt_ver_horarios.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



.bt_ver_horarios_select span { display:none; }



.bt_ver_tarifas {

	display:block;

	width:134px;

	height:28px;

	background-image:url(images/bt_ver_tarifas.gif);

	background-repeat:no-repeat;

}



.bt_ver_tarifas span { display:none; }



.bt_ver_tarifas:hover, .bt_ver_tarifas:focus { background-position:bottom; }



.bt_ver_tarifas_select {

	display:block;

	width:134px;

	height:28px;

	background-image:url(images/bt_ver_tarifas.gif);

	background-repeat:no-repeat;

	background-position:bottom;

}



.bt_ver_tarifas_select span { display:none; }



.bt_contacto {

	display:block;

	width:116px;

	height:28px;

	background-image:url(images/bt_contacto.gif);

	background-repeat:no-repeat;

}



.bt_contacto span { display:none; }



.bt_contacto:hover, .bt_contacto:focus { background-position:bottom; }



.bt_volver {

	display:block;

	width:84px;

	height:28px;

	background-image:url(images/bt_volver.gif);

	background-repeat:no-repeat;

	float:left;

}



.bt_volver span { display:none; }



.bt_volver:hover, .bt_volver:focus { background-position:bottom; }



.link_webmail { text-decoration:none }



.link_webmail:hover { color:#656565; }



.bt_enviar {

	display:block;

	width:68px;

	height:26px;

	background-image:url(images/bt_enviar.gif);

	background-repeat:no-repeat;
	
	border:0;
	
	cursor:pointer;

}



.bt_enviar span { display:none; }



.bt_enviar:hover, .bt_enviar:focus { background-position:left bottom; }



.form_mensaje {

	color:#f10101;

	display:inline;

}


