@charset "utf-8";
/* CSS Document */

* { 
	padding: 0px; 
	margin: 0px;
	border:none;
}

a, a:hover, a:active, a:visited { text-decoration:none; outline:none;}

a, a strong {
	text-decoration:none;
	color:#1273BF;
}

html,body  {
	margin:0;
	padding:0;  
	font-size:11px;       
	background:#ffffff;
	font-family:"trebuchet MS";
}

.destination{
	font-size: 14px;
}

h2 {
	/*background:transparent url(../images/arrow_right.png) no-repeat scroll 10px 50%;*/
	color:#5BA40C;
	font-size:21px;
	float:left;
	margin-bottom:1px;
	padding:10px 20px 10px 0px;
	width:100%;
}

	 .col{
		width:390px;
		overflow:hidden;
	}

/**********************************************************************************/

	div.travel{
		float:left;
		width:188px;
		overflow:hidden;
		margin:5px 3px 5px;
		display:inline;
		padding:0px 0px 5px 0px;
		border-bottom:1px solid #e7e7e7;
		text-align:center;
	}
	div.travel a { color:#507a00; width:100%; float:left;}
	div.travel a:hover { text-decoration:underline;}
	
	div.travel img{
		padding-bottom:1px;
		border-bottom:1px solid #507a00;
		margin-bottom:3px;
	}
	
	div.travel table{
		border:0px; margin:0px;
		padding:5px 0 0;
		text-align:left;
		width:100%;
	}
	
	.ticketlist_from{
		font-size:10px;
		color: #888888;
	}
	
	.travel table h4{padding:0; border-bottom:2px solid #E7E7E7;}
	.travel table th { border-bottom:1px solid #}
	.travel table td{ padding:1px 5px !important;}
	.travel table .tfoot a{ color:#FF0099 !important;}