/* CEE CABECERA DETALLE RUTAS */
.paginaciongaleria{
	background-color:#E60000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	border:0px;
	color:#ffffff;

}
.paginaciongaleria a:link, .paginaciongaleria a:visited{
	background-color:#E60000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	border:0px;
	color:#ffffff;

}
.paginaciongaleria a:hover, .paginaciongaleria a:active{
	background-color:#E60000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	border:0px;
	color:#ffffff;

}
#nombregaleria{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#E60000;
	text-decoration:none;
	font:bold;
}
.txtimagengal{
	float:left;
	padding-left:5px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#txtgalimg a:link, #txtgalimg a:visited{
	width:135px;
	float:left;
	height:25px;
	padding-left:5px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#txtgalimg a:hover, #txtgalimg a:active{
	width:135px;
	float:left;
	height:25px;
	padding-left:5px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#textobancen a:link, #textobancen a:visited {
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-size:21px;
	color:#FFFFFF;
	text-decoration:none;
}
#textobancen a:hover, #textobancen a:active {
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-size:21px;
	color:#FFFFFF;
	text-decoration:none;
}
.bans1 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#00CC00;
}
.bans2 {
	color: #FFFFFF
	}
.fechagris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #555555;
	font-weight: bold;
	text-decoration:none;
}
.fecharosa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DB2287;
	font-weight: bold;
	text-decoration:none;
}
.fecharosa a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DB2287;
	font-weight: bold;
	text-decoration:none;
}
.fecharosa a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DB2287;
	font-weight: bold;
	text-decoration:none;
}
.fecharosa a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DB2287;
	font-weight: bold;
	text-decoration:none;
}
.fecharosa a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DB2287;
	font-weight: bold;
	text-decoration:none;
}

.txtcajasinfo{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	margin:0px;
	margin-left:10px;
}
.cabcajasinfo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #C30038;
	margin:0px;
	margin-left:10px;
}
#icono{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	border:0px;
}
#icono p{
	font-size:11px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	border:0px;

}

#iconosrosa{
	width:100%;
}

#bloquerosa{
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:15px;
	margin-top:15px;
	background-color:#DE1C8F;
}
#textorosa1 {
	font-family:Arial, Helvetica, sans-serif;
	margin-left:0px;
	margin-top:0px;
	padding:0px;
	height:34px;
}

#textorosa1 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
	font:bold;
	line-height:24px;
	margin:0px;
	margin-left:15px;
	padding:0px;
	padding-top:10px;
	margin-bottom:20px;
}

#textorosa2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:18px;
	color:#FFFFFF;
	font:bold;
}

#textorosa2 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	margin-left:15px;
	padding-top:10px;
	padding-bottom:0px;
	margin-bottom:20px;
	font:bold;
}
#textorosa3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	margin-left:0px;
	margin-top:0px;
	font:bold;
}

#textorosa3 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:23px;
	color:#FFFFFF;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	margin-left:15px;
	margin-right:0px;
	padding-right:0px;
	font:bold;
	text-align:left;
}
#chk3 p{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

#botonazul{
	width:70px;
	height:20px;
	float:right;
	background-color:#01126E;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:2px;
	display:block;
}
#botonazul a:link, #botonazul a:visited {
	width:70px;
	height:20px;
	float:right;
	background-color:#01126E;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:2px;
	display:block;
	text-decoration:none;
}

#botonrojo{
	margin-bottom:10px;
	margin-right:40px;
	margin-right:20px;
	width:70px;
	height:20px;
	float:right;
	background-color:#C30038;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:2px;
	display:block;

}
#botonrojo a:link, #botonrojo a:visited {
	width:70px;
	height:20px;
	float:right;
	background-color:#C30038;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:2px;
	display:block;
	text-decoration:none;
}

#botonnaranja{
	margin-bottom:10px;
	margin-right:40px;
	margin-right:20px;
	width:70px;
	height:20px;
	float:right;
	background-color:#E60000;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:2px;
	display:block;

}
#botonnaranja a:link, #botonnaranja a:visited {
	width:70px;
	height:20px;
	float:right;
	background-color:#E60000;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:2px;
	display:block;
	text-decoration:none;
}

#botonrosa{
	margin-bottom:10px;
	margin-right:0px;
	padding: 0 4px;
	/*width:50px;
	height:20px;*/
	float:right;
	background-color:#DE1C8F;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:2px;
	display:block;

}
#botonrosa a:link, #botonrosa a:visited {
	/*width:50px;
	height:20px;*/
	float:right;
	background-color:#DE1C8F;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:2px;
	display:block;
	text-decoration:none;
}

.cabrutadet{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #0065FF;
}

#direcciones{
	color: #999999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font:bold;
	width:430px;
	border:thin;
	border-bottom-style:dotted;
	padding-top:5px;
	padding-bottom:5px;
	border-color:#0065FF;
}

.direcciones{
	color: #999999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font:bold;
}
.direcciones a:link, .direcciones a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #0065FF;
	text-decoration: none; 
} 
.enlacevolver a:link, .enlacevolver a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #0065FF;
	text-decoration: none; 
} 

/* ************************************************* */
/* ************************************************* */

/* CSS ICONOS TRANSPORTE */
#avionazul a:link, #avionazul a:visited {
	display: block;
	height: 90px; 
	width: 90px;
	background: transparent url(../images/avionazul.gif) 0px 0px no-repeat; 
	text-decoration: none; 
} 

#cocheazul a:link, #cocheazul a:visited {
	display: block;
	height: 90px; 
	width: 90px;
	background: transparent url(../images/cocheazul.gif) 0px 0px no-repeat; 
	text-decoration: none; 
} 

#trenazul a:link, #trenazul a:visited {
	display: block;
	height: 90px; 
	width: 90px;
	background: transparent url(../images/trenazul.gif) 0px 0px no-repeat; 
	text-decoration: none; 
} 

#busazul a:link, #busazul a:visited {
	display: block;
	height: 90px; 
	width: 90px;
	background: transparent url(../images/busazul.gif) 0px 0px no-repeat; 
	text-decoration: none;
}

#avion a:link, #avion a:visited {
	display: block;
	height: 90px; 
	width: 90px;
	background: transparent url(../images/avion.gif) 0px 0px no-repeat; 
	text-decoration: none; 
} 

#avion a:hover { 
	background: transparent url(../images/avion.gif) 0px -180px no-repeat; 

}

#coche a:link, #coche a:visited {
	display: block;
	height: 90px; 
	width: 90px;
	background: transparent url(../images/coche.gif) 0px 0px no-repeat; 
	text-decoration: none; 
} 

#coche a:hover { 
	background: transparent url(../images/coche.gif) 0px -180px no-repeat; 
}

#bus a:link, #bus a:visited {
	display: block;
	height: 90px; 
	width: 90px;
	background: transparent url(../images/bus.gif) 0px 0px no-repeat; 
	text-decoration: none; 
} 

#bus a:hover { 
	background: transparent url(../images/bus.gif) 0px -180px no-repeat;  
}

#tren a:link, #tren a:visited {
	display: block;
	height: 90px; 
	width: 90px;
	background: transparent url(../images/tren.gif) 0px 0px no-repeat; 
	text-decoration: none; 
} 

#tren a:hover { 
	background: transparent url(../images/tren.gif) 0px -180px no-repeat; 
}

#coche p{
	style=margin-top:0px;
	padding-top:65px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0065FF;
	font:bold;
}

#avion p{
	style=margin-top:0px;
	padding-top:65px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0065FF;
	font:bold;
}

#tren p{
	style=margin-top:0px;
	padding-top:65px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0065FF;
	font:bold;
}

#bus p{
	style=margin-top:0px;
	padding-top:65px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0065FF;
	font:bold;
}

#cocheazul p{
	style=margin-top:0px;
	padding-top:65px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0065FF;
	font:bold;
}

#avionazul p{
	style=margin-top:0px;
	padding-top:65px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0065FF;
	font:bold;
}

#trenazul p{
	style=margin-top:0px;
	padding-top:65px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0065FF;
	font:bold;
}

#busazul p{
	style=margin-top:0px;
	padding-top:65px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0065FF;
	font:bold;
}
/* FIN CSS ICONOS TRANSPORTE */
