body    {margin-top: 0em ;  
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	background: #ff9a00;
	}


a:link  { font: 12/16px Arial, Helvetica, sans-serif; color: #000066;text-decoration:underline  }
a:visited  { font: 12/16px Arial, Helvetica, sans-serif; color: #000066;text-decoration:underline;}
a:hover, a.regular:active   {font: 12/16px Arial, Helvetica, sans-serif; color: #000066;text-decoration:none  }


ul li      { list-style-type:square; 
	}

ul ul  li   { list-style-type:circle; 
}



td,p      { font: 12px/17px Arial, Helvetica, sans-serif;
	color: #003366; }

td #content {vertical-align:top;
}

ul.arr li {list-style-image:url(images/arrow.gif);}


#content {padding-right:13px;
	padding-left:13px;
	padding-bottom:13px;
	vertical-align:top;
	background:#fff;
	margin-right:50px;

}
#content  td {
	vertical-align:top;
}


strong {color:#416AA0;
font:14px/20px "Trebuchet MS",arial,sans-serif;
font-weight:bold;
text-transform:uppercase;

}

h4 { font:19px/19px "Trebuchet MS",Georgia,sans-serif; 
font-weight:normal;
color:#ff6600;
text-transform:uppercase;
padding-top:13px;

}

h5 { font:13px/15px "Trebuchet MS",Georgia,sans-serif; 
font-weight:900;
letter-spacing:1px;
color:#3791CE;
text-transform:uppercase;
}

.LeftMenu {
	vertical-align:top;
	text-align:left;
	background:#633031 url(images/rekLeft1.gif) no-repeat bottom left;
border-right:none;
}


#LeftMenu {
	margin: 0px 0px 0px 0px;
	padding:0px;
	border-right:none;
	background-color:transparent;
	vertical-align:top;
	float: left;
	width:140px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:140px;
	}
	/* Again, "be nice to Opera 5". */
	body>#LeftMenu {width:140px;}

#LeftMenu ul, #LeftMenu li{
		display: inline; 
		list-style: none;
		}
 #LeftMenu li a, #LeftMenu a { 
		font:11px/13px arial, helvetica, sans-serif;
		display: block;
		text-decoration: none; 
		color:#fff;
		padding: 4px 3px 4px 3px;
		border-top: none;
		border-right: none;
		border-bottom: 1px solid #0C3A5E;
		border-left: 1px solid #5362B1;
		text-align: left;
letter-spacing:normal;
		font-weight: bold;
		background: #D67131 url(images/grad1.gif) repeat-x top left;
		}
	#LeftMenu li a:hover, #LeftMenu li a:active { 
		background: #633031;
color: #fff;text-align:left;
		}


 
.pic { padding-left:20px;
 	padding-top:20px;
padding-bottom:20px;
}

#theTop { background: url(images/reka.gif) repeat-x top left;
padding-bottom:10px;

}

#botMenu {font:9px/11px verdana,sans-serif;
	color:#333;
	background:#ccc;
	padding-top:2px;
	margin-bottom:0px;
border-top:none;
text-align:center;
}
#botMenu img {padding:10px;
}

#botMenu a:link {font:10px/14px verdana, sans-serif;color:#333; text-decoration:none}
#botMenu a:visited {font:10px/14px verdana,sans-serif;color:#333; text-decoration:none}
#botMenu a:hover,#botMenu a:active {font:10px/14px verdana, sans-serif;color:#333;text-decoration:underline;background:transparent;}


.small {font-family: verdana, Helvetica, sans-serif; font-size: 10px; 
	font-weight: normal; color: #000;
	padding-bottom:5px;}

.letter { font: 10px/15px Arial, Helvetica, sans-serif;
           font-weight: bold;
	color: #003366; }

/* timetable */
#content  table#tt td{
font: 10px/12px verdana,sans-serif;
}
#content  table#tt td strong{
font: 11px/12px verdana,sans-serif;
font-weight:bold;
color:black;
}

/*
#content #tt td.bordLeft {
	vertical-align:top;
	border-left:1px solid #333000;
	font:10px/12px verdana,Arial, Helvetica, sans-serif;
}

#content #tt td.bordTop {
	vertical-align:top;
	border-top:1px solid #333000;
	font:10px/12px verdana,Arial, Helvetica, sans-serif;
}

#content #tt td.bordDay{
	font:11px/13px Arial, Helvetica, sans-serif;
	color: #003366; 
	font-weight:extra bold;
              text-align:center;
}

#content #tt td.bordTim{
	vertical-align:top;
	border-right:1px solid #333000;
	border-top:1px solid #333000;
	font:10px/12px verdana,Arial, Helvetica, sans-serif;
	font-weight:bold;
}


#content #tt table.maintt{
	vertical-align:top;
	border-right:1px solid #333000;
	border-left:1px solid #333000;
	border-top:1px solid #333000;
	border-bottom:1px solid #333000;
	font:10px/12px verdana,Arial, Helvetica, sans-serif;
	font-weight:bold;
}


#content #tt ul, #content #tt ul li {
	text-align:left;
	vertical-align:top;
	font:10px/12px verdana,Arial, Helvetica, sans-serif;
	list-style-type:disc;
}

*/
/*---------HOTELS-------*/

#content #hotels td {border-bottom:1px solid #333;
border-right:1px solid #ccc;
}
#content #hotels {border-left:1px solid #ccc;
border-top:1px solid #ccc;
}


.day {background:#ffcc66;
padding-left:5px;
border-bottom:1px solid #333;
font-weight:bold;
text-transform:uppercase;
color:#333;
}
#prog td {
padding:4px;
}
#prog td  td {
padding:4px;
}

.tt td p {font:10px/14px verdana,sans-serif
}
.time {font:10px/14px verdana,sans-serif;color:#666666;
}
