/*Hoja principal de estilo de:     ___   _       _____   _____       ___      /   | | |     /  _  \ /  ___/     /   |    / /| | | |     | | | | | |___     / /| |   / / | | | |     | | | | \___  \   / / | |  / /  | | | |___  | |_| |  ___| |  / /  | | /_/   |_| |_____| \_____/ /_____/ /_/   |_| www.alosa.es/**************************************************************************************************************//************************************************ Generales ***************************************************//**************************************************************************************************************/ * {	border: 0;	margin: 0;	padding: 0;}img, li, div { behavior: url('/includes/iepngfix.htc') }body {	color: inherit;	background: white url('/images/fnd01.gif') repeat-x;	font: normal 11px/20px  Verdana, Arial, sans-serif;}.limpiar {	clear: both;	line-height: 0px;}#foto1, #foto2, #foto3, #foto4, #foto5, #foto6, #foto7, #foto8, #foto9, #foto9, #foto10, #foto11, #foto12 { 	width: 947px;	height: 115px;	margin: 0 0 0 3px;}a {	color: #1C3347;	text-decoration: none;}a:hover {	color: #cc0105;	text-decoration: none;}/**************************************************************************************************************//************************************************ Estructura **************************************************//**************************************************************************************************************/ #contenedor {	width: 989px;	margin: 0 auto 0 auto;	background: transparent url('/images/fnd02.png') center; /* Cambia para I.E.6. */}#contenido {	margin: 0 auto;	width: 953px;	background: #fff;	display: table;}#superior {	float: left;	height: 85px;	width: 953px;	background: #fff;}#superior .izquierda {	float: left;	margin: 10px 0 0 11px;	display: inline;}#superior .centro {	background: transparent url('/images/ini_tele.gif');	width: 124px;	height: 39px;	float: left;	margin: 25px 0 0 100px;}#superior .derecha {	float: right;	padding: 15px 10px 0 0;}#superior .derecha ul {}#superior .derecha ul a {	font: normal 11px Verdana, Arial, sans-serif;}#superior .derecha ul {	margin: 0;	float: right;}#superior .derecha li {	float: left;	list-style-type: none;	margin: 4px 0 0 11px;}#superior .derecha li.ico01 {	background: transparent url('/images/bul09.gif') no-repeat 0 0;		text-indent: 18px;}#superior .derecha li.ico02 {	background: transparent url('/images/bul04.gif') no-repeat 0 0;		text-indent: 18px;}#superior .derecha li.ico03 {	background: transparent url('/images/bul06.gif') no-repeat 0 0;		text-indent: 22px;}#contenido #columna {	width: 200px; /* En realidad son 220 */	float: left;	background: transparent url('/images/sep01.gif') no-repeat top right;		padding: 0 0 0 20px;	height: auto !important;	height: 520px;	min-height: 520px; }#contenido #columna ul {	list-style-type: none;	padding: 15px 0 0 0;}#contenido #columna li {	padding: 0 0 0 25px;	line-height: 30px;	background: transparent url('/images/bul07.gif') no-repeat 0 5px;		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}#contenido #columna li a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}#contenido #columna li.no {	background: none;		padding-top: 0;}#contenido #columna li ul {	margin: -15px 0 10px 0; /* Cambia para IE */}#contenido #columna li ul li {	line-height: 20px;	background: transparent url('/images/bul01.gif') no-repeat 0 8px;		padding: 0px 0px 0px 10px;	margin: 0 0 0 -10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}#contenido #columna li ul li a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}#contenido #columna .separa {	border-bottom: 1px dashed #ccc;	line-height: 1px;	width: 85%;	margin: 10px 0 10px 0;}#columna .titulo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #183561;	font-weight: bold;	padding: 0 0 12px 0;}#contenido #contenido_interior {	float: left;	width: 705px; /* En realidad son 730 */	padding: 20px 15px 15px 10px;	color: #000;	line-height: 20px;}#contenido #contenido_interior p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: justify;}#contenido #contenido_interior .derecha {	float: right;	padding: 7px 0 15px 15px;}#contenido #contenido_interior .izquierda {	float: left;	padding: 7px 15px 15px 0;}#contenido #contenido_interior .texto05 img { /* Para la flechita DE -> HASTA */	vertical-align: middle;}#contenido #contenido_interior ul {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: justify;	margin: 0 0 0 40px;	list-style: none;}#contenido #contenido_interior ol {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: justify;	margin: 0 0 0 40px;}#contenido #contenido_interior ul li {	padding: 10px 0 0 15px;	background: url('../images/bul01.gif') no-repeat 0 18px;}#contenido #contenido_interior ol li ul li {	padding: 10px 0 0 10px;}#contenido #contenido_interior ol li {	padding: 10px 0 0 0px;}#contenido #contenido_interior .titulo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	text-indent: 12px;	padding: 0 0 12px 0;	background: transparent url('/images/not_bul03.gif') no-repeat 0 7px;}#contenido #contenido_interior .subtitulo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-indent: 20px;	padding: 0 0 12px 0;	background: transparent url('/images/via_ida.gif') no-repeat 0 0;}#contenido #contenido_interior table {	margin: 0 auto;}#contenido #contenido_interior_ancho {	float: left;	width: 920px;	padding: 20px 15px 15px 15px;	color: #000;	line-height: 20px;}#contenido #contenido_interior_ancho p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: justify;}#contenido #contenido_interior_ancho ul {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: justify;	margin: 0 0 20px 40px;	list-style: none;}#contenido #contenido_interior_ancho ul li {	padding: 10px 0 0 15px;	background: url('../images/bul07.gif') no-repeat 0 13px;	text-indent: 10px;}#contenido #contenido_interior_ancho ul li ul li {	padding: 10px 0 0 15px;	background: url('../images/bul01.gif') no-repeat 0 18px;	margin: 0;}#contenido #contenido_interior_ancho .no {	background: none;}#contenido #contenido_interior_ancho .derecha {	float: right;	padding: 0 0 10px 10px;}#pie_contenedor {	width: 989px;	height: 81px;	margin: 0 auto;	background: transparent url('/images/fnd03.png') no-repeat center;}#pie {		border-top: 1px dashed #C2D4E7;	width: 953px;	margin: 0 auto 0 auto;	padding: 20px 0 0 0;}#pie ul {	margin: 0 auto;	padding: 0 0 0 30px;}#pie li {	float: left;	list-style-type: none;	font: normal 11px/20px Verdana, Arial, sans-serif;	color: #014576;	padding: 0 60px 0 60px;}/**************************************************************************************************************//******************************************** Página principal ************************************************//**************************************************************************************************************/ #inicio {	background: transparent url('/images/ini_fnd.gif') no-repeat;	width: 953px;}#inicio .rutas1 {	background: transparent url('/images/ini_buscador.jpg') no-repeat 0 3px;	width: 338px;	height: 185px;	float: left;	display: inline;	margin: 0 0 0 3px;}#inicio .rutas1 form {	 margin: 75px 0 0 40px;}#inicio .foto {	background: transparent url('/images/ini_foto.jpg') no-repeat;	width: 609px;	height: 185px;	float: left;	display: inline;	float: left;	margin: 0 0 3px 0; /* Quitar cuando se activen las rutas destacadas */}#inicio .rutas2 {	background: transparent url('/images/ini_rutas.jpg') no-repeat;	width: 947px;	height: 148px;	margin: 0 0 0 3px;	display: none; /* Quitar cuando se activen las rutas destacadas */}#inicio .rutas2 ul {	list-style-type: none;	display: inline-block;	padding: 40px 0 0 0;	margin: 0 0 0 35px;}#inicio .rutas2 ul li {    margin: 10px 0 0 0;    float:left;	background: transparent url('/images/bul03.gif') no-repeat 3px 8px;	text-indent: 15px;}#inicio .rutas2 ul li.tam1 {	width: 175px;}#inicio .rutas2 ul li.tam2 {	width: 385px;}#inicio .rutas2 ul li.tam3 {	width: 350px;}#inicio .rutas2 ul li a {	color: #fff;	font: normal 13px Verdana, Arial, sans-serif;}#inicio .columna1 {	float: left;	width: 338px;}#inicio .columna2 {	float: right;	width: 606px;}#inicio .conductor {	background: transparent url('/images/ini_conductor.jpg') no-repeat;	width: 338px;	height: 275px; /* -20px */	margin: 0 0 0 3px;	padding: 20px 0 0 0;}#inicio .conductor p {	font: normal 11px/20px Verdana, Arial, sans-serif;	padding: 0 20px 0 18px;}#inicio .conductor object {	margin: 0 0 0 5px;}#inicio .presupuesto {	background: transparent url('/images/ini_contratacion.jpg') no-repeat;	width: 338px;	height: 131px;	margin: 4px 0 0 3px;}#inicio .presupuesto p {	font: normal 15px/20px Verdana, Arial, sans-serif;	padding: 20px 20px 0 18px;}#inicio .presupuesto img {	float: right;	margin: 0 30px 0 0;}#inicio .servicios {	background: transparent url('/images/ini_servicios.jpg') no-repeat 0 0;	width: 586px; /* 606px */	height: 360px; /* 430px */	padding: 70px 0 0 20px;	margin: 0 0 0 -3px;	position: relative;}#inicio .servicios .s1, #inicio .servicios .s2, #inicio .servicios .s3, #inicio .servicios .s4, #inicio .servicios .s5, #inicio .servicios .s6 {	float: left;	padding: 0 10px 20px 0;}#inicio .servicios .s1 p, #inicio .servicios .s2 p, #inicio .servicios .s3 p, #inicio .servicios .s4 p, #inicio .servicios .s5 p, #inicio .servicios .s6 p {	font: normal 14px Verdana, Arial, sans-serif;	text-align: center;}#inicio .noticias {	background: transparent url('/images/ini_tit01.gif') no-repeat 20px 0;	width: 443px; /* 483px */	height: 295px;	float: left;	margin: 25px 0 0 3px;	padding: 40px 20px 0 20px;}#inicio .noticias .todas {	float: right;	background: none;}#inicio .noticias p {	background: transparent url('/images/bul03.gif') no-repeat 0 7px;	padding: 0 0 10px 10px;	font: normal 11px/20px Verdana, Arial, sans-serif;}#inicio .avisos {	background: transparent url('/images/ini_avisos.jpg') no-repeat 0 0;	width: 426px; /* 456px */	height: 178px; /* 218px */	float: left;	margin: 25px 0 0 3px;	padding: 40px 0 0 30px;}#inicio .avisos ul {	list-style-type: none;}#inicio .avisos ul li {	margin: 0 0 10px 0px;	padding: 0 0 0 30px;	/* display: inline; Cambia para IE */	background-position: 0 3px;	background-repeat: no-repeat;	background-color: transparent;	background-image: url('/images/ini_bul01.png');}.popup {	background: none;}#inicio .publicidad {	width: 456px;	float: left;	height: 120px;	display: inline;	margin: 0 0 0 3px;}#inicio .publicidad img {	width: 456px;	margin: 30px 0 0 0;}#inicio .banner {	background: #fff url('/images/ini_banner.gif') no-repeat center 0;	width: 468;	height: 60px;	margin: 10px 0 15px 0;}/**************************************************************************************************************//********************************************** Quienes Somos *************************************************//**************************************************************************************************************/ #foto1 {	background: url('/images/qui_cabecera.jpg') no-repeat;}#contenido #contenido_interior .amigos {	margin: 0 0 0 80px;	background: red;}#contenido #contenido_interior .amigos li {	float: left;	width: 250px;}#contenido #contenido_interior .logos {	text-align: center;}#contenido #contenido_interior .logos img {	padding: 10px;}/**************************************************************************************************************//*************************************** Rutas, horarios y precios ********************************************//**************************************************************************************************************/ #foto2 {	background: url('/images/rut_cabecera.jpg') no-repeat;}#formulario_columna p {	margin: 0 0 10px 0;}#buscador {	margin: 0 0 0 100px;	width: 400px;}#buscador p {	color: #183561;	float: right;	margin: 0 0 15px 0;}#buscador p span {	font-size: 15px;}#buscador select {	font-size: 15px;	width: 300px;}.tab {	margin: 0 0 0 20px;}/**************************************************************************************************************//****************************************** Servicios especiales  *********************************************//**************************************************************************************************************/ #foto3 {	background: url('/images/ser_cabecera.jpg') no-repeat;}#contenido #contenido_interior .adjunto {	background: url('/images/bul08.gif') no-repeat 0 2px;	padding: 0 0 0 25px;}#contenido #contenido_interior .cita {	font-size: 15px;	color: #014576;	font-style: italic;	padding: 10px;}#contenido #contenido_interior .servicios {	margin: 10px 0 0 50px;}#contenido #contenido_interior .servicios .s1,#contenido #contenido_interior .servicios .s2,#contenido #contenido_interior .servicios .s3,#contenido #contenido_interior .servicios .s4,#contenido #contenido_interior .servicios .s5,#contenido #contenido_interior .servicios .s6 {	float: left;	padding: 0 10px 20px 0;}#contenido #contenido_interior .servicios .s1 p,#contenido #contenido_interior .servicios .s2 p,#contenido #contenido_interior .servicios .s3 p,#contenido #contenido_interior .servicios .s4 p,#contenido #contenido_interior .servicios .s5 p,#contenido #contenido_interior .servicios .s6 p {	font: normal 14px Verdana, Arial, sans-serif;	text-align: center;}#contenido #contenido_interior .linea {	border-collapse: collapse;}#contenido #contenido_interior .linea .mini {	font-size: 10px;	line-height: 11px;}#contenido #contenido_interior .cabecera {	line-height: 13px;	background: #3574a3;	color: white;}#contenido #contenido_interior .temporada {	background: #eb2e30;	color: white;}#contenido #contenido_interior .linea td {	padding: 3px;	text-align: center;}#contenido #contenido_interior .tab {	margin: 0 0 0 22px;}#contenido #contenido_interior .servicio {	background: url('/images/bul03.gif') no-repeat 0 7px;	text-indent: 10px;	font-weight: bold;	text-decoration: underline;}#contenido #contenido_interior .tablas1 {	margin: 10px 0 0 50px;}#contenido #contenido_interior .tablas2 {	margin: 10px 0 0 80px;}#contenido #contenido_interior .tablas1 table,#contenido #contenido_interior .tablas2 table {	float: left;	margin: 0 50px 0 0;}/**************************************************************************************************************//************************************************* Noticias ***************************************************//**************************************************************************************************************/ #foto4 {	background: url('/images/not_cabecera.jpg') no-repeat;}#buscador_noticias {	float: left;	margin: 0 0 10px 0;	padding: 0 0 0 21px;}#buscador_noticias p {	font: normal 11px Verdana, Arial, sans-serif;	height: 23px;}#buscador_noticias select {	font: normal 10px Verdana, Arial, sans-serif;	color: #183561;	border: 1px solid #8994A5;	background-color: #ffffff;	width: 130px;}#buscador_noticias input {	font: normal 10px Verdana, Arial, sans-serif;	color: #183561;	border: 1px solid #8994A5;	background-color: #ffffff;	width: 127px;}#buscador_noticias .palabra {	margin: 0 0 0 -21px;}/**************************************************************************************************************//****************************************** Contratación de Autocares *****************************************//**************************************************************************************************************/ #foto5 {	background: url('/images/con_cabecera.jpg') no-repeat;}/**************************************************************************************************************//********************************************** Tú haces Alosa ************************************************//**************************************************************************************************************/ #foto6 {	background: url('/images/nue_cabecera.jpg') no-repeat;}#columna .viajes {	width: 90%;	text-align: center;	margin: 22px 0 0 0;}#columna .viajes img {	margin: 0 0 20px 0;}/**************************************************************************************************************//************************************************ Paquetería **************************************************//**************************************************************************************************************/ #foto7 {	background: url('/images/paq_cabecera.jpg') no-repeat;}/**************************************************************************************************************//************************************************ Contacte ****************************************************//**************************************************************************************************************/ #foto8 {	background: url('/images/co2_cabecera.jpg') no-repeat;}/**************************************************************************************************************//****************************************** Preguntas frecuentes **********************************************//**************************************************************************************************************/ #foto9 {	background: url('/images/pre_cabecera.jpg') no-repeat;}/**************************************************************************************************************//******************************************* Enlaces de interés ***********************************************//**************************************************************************************************************/ #foto10 {	background: url('/images/enl_cabecera.jpg') no-repeat;}/**************************************************************************************************************//************************************************* Mapa web ***************************************************//**************************************************************************************************************/ #foto11 {	background: url('/images/map_cabecera.jpg') no-repeat;}/**************************************************************************************************************//************************************************* Mapa web ***************************************************//**************************************************************************************************************/ #foto12 {	background: url('/images/cond_cabecera.jpg') no-repeat;}
