/* CSS Document */

/***********************************************************************/
/*            FERRIES TO GREECE & GREEK ISLANDS                        */
/***********************************************************************/
#RoutesLayout {
	width:893px;
	margin-left: auto;
	margin-right: auto; height:900px;
	}
	
#RoutesLayout h1{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
   	font-family:Tahoma; 
	padding:25px 0 0 0; 
	margin:0 0 0 0; 
	background:none;
	}
	
	#RoutesLayout h1 span{
	padding-left:40px;
	}
	
#RoutesLayout h2{
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-align:center;
   	font-family:Tahoma; 
	padding:6px 0 6px 0; 
	line-height:17px; 
	margin:0 0 0 0;
	}
		#RoutesLayout h2 span{font-size:16px; padding-left:4px; *padding-left:14px;}
		#RoutesLayout h2 font{font-size:11px; color:#57d5fe; letter-spacing:0.05em;}

#RoutesLayout h3{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
   	font-family:Tahoma; 
	padding:12px 0 0 0; 
	margin:0 0 0 0;
	}

	#RoutesLayout #LeftCol{width:233px; float:left; margin-top:30px; height:370px;}	
	#RoutesLayout #MidCol{width:367px; float:left; margin-top:30px; height:370px;}	
		#RoutesLayout #MidCol .bluebox{width:359px; height:49px; border:1px solid #becde2; background:#163055; margin-bottom:2px;}
	#RoutesLayout #RightCol{width:265px; margin-left:18px; float:right; margin-top:30px; height:370px;}	
		#RoutesLayout #RightCol .routebox{width:136px; height:24px; border:1px solid #7f9db9; background:#FFFFFF; color:#070f3d;}
	
	#RoutesLayout #LeftBottCol{width:121px; float:left;height:500px; margin-top:10px;}	
	#RoutesLayout #MidBottCol{width:651px; float:left;height:500px; margin-top:10px;}	
	#RoutesLayout #RightBottCol{width:121px; float:right;height:500px; margin-top:10px;}	
	
	#RoutesLayout table.dom{width:650px; height:447px; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-bottom:1px solid #a8bbd9; border-right:1px solid #a8bbd9; font-size:11px;}
	#RoutesLayout table.int{width:601px; height:349px; border:1px solid #ffffff; text-align:left; }
	#RoutesLayout table.int td{border-right:1px solid #ffffff; border-bottom:1px solid #57d5fe; height:21px; width:140px; padding-left:17px;}
	#RoutesLayout table.dom td{border-bottom:1px solid #57d5fe; height:21px; padding-left:17px; text-align:left;}
	#RoutesLayout table td.noborder{border-bottom:none; height:21px; padding-left:17px;}
	#RoutesLayout table td.noleftborder{border-left:none; height:21px; padding-left:17px;}
	#RoutesLayout table td.whiteborder{border-bottom:1px solid #ffffff; height:35px; color:#57d5fe; font-weight:bold; vertical-align:middle; padding-left:17px;}
	#RoutesLayout table td.blueborder{border-right:1px solid #a8bbd9; font-size:12px; color:#57d5fe; text-align:center;}
	#RoutesLayout table.int a{font-weight:bold;}
	#RoutesLayout table.dom a{text-decoration:underline; line-height:15px; letter-spacing:0.01em;}
	#RoutesLayout table.dom a:hover{color:#57d5fe;}

	#RoutesLayout a.light{color:#57d5fe; text-decoration:underline;}
	#RoutesLayout a.light:hover{ text-decoration:none;}
