BODY, P, A, LI, UL, OL, TABLE, TD, TR, H 
	{
		font-family: helvetica, Tahoma, Arial, verdana, sans-serif;
		font-size: 9pt;
			}
TABLE {table-layout:fixed}
td {vertical-align:top;text-align:left}
	
BODY {  padding:0;
		margin:3px 0 0 0;
		background:#FCF5AB
		}

#padding10 {padding:10px}
#centred {text-align:center}

img {border:0px}

H1 {
	 font-weight:bold; text-align:left;
	 COLOR: #EF8A07;
	 font-size: 12pt;
	 text-shadow: 3px 3px 5px red;
	 margin:3px }
H2 {
	font-weight:bold; text-align:left; font-size:10pt;COLOR: #111; }
H3 {
	FONT-WEIGHT: bold; text-align:left; font-size:9pt;COLOR: #111; }

P { line-height:140%;margin:0; padding:0; COLOR: #333; TEXT-ALIGN: left}

LI {list-style-type: disc;word-spacing: 0; text-align: left; line-height: 140%; }
UL {list-style-type: disc;word-spacing: 0; text-align: left; line-height: 140%;margin-top:6px; }


*#col85 {width:85px}
*#col62 {width:62px}
*#col100 {width:100px}
*#col75 {width:75px}

*#col25 {width:25px}
*#col140 {width:140px}

td {text-align:left}

.navi
{
	width:195px;
	table-layout:fixed;
	border-collapse:collapse;
	}

.navi td
	{
	width:195px;
	margin:0px;
	vertical-align:center;
	border-bottom:1px solid #999;
	}

.navi tr
	{
	height:40px;
	margin:0px;
	vertical-align:center;
	}
		
.tourbox {
	padding:10px;
	border-top:1px solid gray;
	border-bottom:1px solid gray;
	width:300px;
	background-color: #FFFF99
	}

.vehiclename {
	font-size:14pt;
	font-weight:bold;
	color:#009933;
	}

a {text-decoration:none; font-weight:bold;color: #424584}
a:link { text-decoration:none; color: #424584}
a:visited { text-decoration:none ; color:#424584}
a:hover {text-decoration: none; color:#EF8A07}
a:active { text-decoration: none; color:#B56908}

a.invisible {text-decoration:none; color: #ffffff}
a:link.invisible { text-decoration:none; color: #ffffff}
a:visited.invisible { text-decoration:none ; color:#ffffff}
a:hover.invisible { text-decoration: none; color:#ffffff}
a:active.invisible { text-decoration: none; color:#ffffff}

  
TD.vehicle 
	{
	padding-top:15px;
	padding-bottom: 5px;
	padding-left:5px;
	padding-right: 5px;
	line-feed:120%;
	BORDER-bottom: #6351EF 1px solid;
	FONT-FAMILY: verdana, Helvetica;
	TEXT-ALIGN: center
	}
	
TD.tdhalf {
	padding:20px;
	width:380px;
	text-align:left;
	vertical-align:top
	}

table.content {
	table-layout:fixed;
	border-spacing:0px;
	background:#ffffff;
	width:800px;
	border-collapse: collapse;
	BORDER-RIGHT: rgb(0,0,0) 1px solid; 
	BORDER-left: rgb(0,0,0) 1px solid;
	BORDER-bottom: rgb(0,0,0) 1px solid
	}
	

TD.tdcontent {
	border-right:1px solid gray;
	text-align:left;
	vertical-align:top
	}
	
TD.tdright {
	margin:0;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	border-left:2px solid #F2F2F2;
	width:177px;
	text-align:left;
	vertical-align:top
	}
	
TD.tdbottom {
	border-top:#999999 1px solid;
	background:#F2F2F2;
	margin:0;
	padding-left:10px;
	padding-top:10px;
	border-left:1px solid black;
	width:100%;
	text-align:center;
	vertical-align:center
	}

.description {
	table-layout:fixed;
	font-size:8pt;
	border-collapse: collapse;
	border:#999999 1px solid;
	margin-left:1px;
	}
.description th {
	text-align:center;
	border:#999999 1px solid;
	background:#eee;
	font-size:8pt;

}
.description td {
	border:1px solid #999999;
	font-size:8pt;
	overflow:auto;
	padding:1px;
	}

.navitop
	{
	border-collapse:collapse;
	width:100%;
	}
	
.navitop td
	{
	width:16%;
	border:#ccc 1px solid;
	font-weight:normal;
	text-align:center;
	font-size:9pt;
	background:#FFF6BF
	}
	
.active
	{
	width:16%;
	border:#ccc 1px solid;
	font-weight:bold;
	text-align:center;
	font-size:8pt;
	background:#FFF6BF
	}

#show{visibility:visible}
#noshow {visibility:hidden;width:0;}

	

.iFrameBox {
 	text-align: justify;
 	padding: 0px;
 	height: 400px;
	} 

.iFrameRahmen {
 	padding: 0px;
	} 

.iFrame {
 	overflow: auto;
  	padding: 0px;
 	height: 400px;
}


.line_marked_out
{
                                        background-color:#FFFFFF;
                                        cursor:auto;
}
.line_marked_over
{
                                        background-color:#EDEEF3;
                                        cursor:hand;
}

.boxcontent {margin:0px; padding:3px 3px 3px 3px}

.ro_grey 
{background:url(../images/ro_grey.gif) top right no-repeat; margin:0; padding:0;width:230px}

.lo_grey 
{background:url(../images/lo_grey.gif) top left no-repeat; margin:0; padding:0;width:230px}

.ru_grey 
{background:url(../images/ru_grey.gif) bottom right no-repeat; margin:0; padding:0;width:230px}

.lu_grey 
{background:url(../images/lu_grey.gif) bottom left no-repeat; margin:0; padding:0;width:230px}

.boxcontent_grey {margin:0px; padding:10px 3px 3px 7px;}
.boxcontent_grey ul {list-style-position:outside}
.boxcontent_grey li {margin: 2px 0 2px 15px; display:block}
.boxcontent_grey table {table-layout:fixed;width:200px;border-collapse:collapse;border:0}
.boxcontent_grey th {border-bottom:1px solid #dddddd}





#startmenucss {}

#header	{
		float:left;
		width:100%;border-bottom:1px solid #444;
		margin-top:8px
		}

#subheader	{
		float:left;
		width:100%;		border-bottom:1px solid #444;
		}


#vehicletable
			{
			padding-top:2em;
			clear:both;
			}
			
ul#tabnav	{
			list-style-image: url("../images/spacer.gif");
			margin: 0 0 -1px 0;
			padding-left:10px;
			font:100% verdana, arial, sans-serif;
			float:left;
			width:100%;
			}
			
ul#tabnav li	{
				float:left;
				background-color:#eee;
				color:#000;
				margin:2px 2px 0px 9px;
				border-top:1px solid #444;
				border-right:1px solid #444;
				border-left:1px solid #444;
				border-bottom:1px solid #444;
				}
				
ul#tabnav a:link, ul#tabnav a:visited	{
										display:block;
										color:#222;
										font-weight:normal;
										background-color:inherit;
										text-decoration:none;
										padding:4px;
										}
ul#tabnav a:hover	{
					background-color:#e6cfe6;
					color:#222;
					}
ul#tabnav li.cur
		{
		border-bottom: 1px solid #ffffff;
		border-top: 1px solid #804080;
		border-right: 1px solid #804080;
		border-left: 1px solid #804080;
		}
		
ul#tabnav li.cur a:link, ul#tabnav li.cur a:visited
		{
		background-color: #fff;
		color:#000;
		}
		
ul#subtabnav	{
			list-style-type:none;
			margin: 0px 200px 0px 0px;
			padding:0px;
			font:100% verdana, arial, sans-serif;
			float:left;
			width:100%;
			}
			
ul#subtabnav li	{
				float:left;
				background-color:#fff;
				color:#000;
				margin-left:50px;
				}
				
ul#subtabnav a:link, ul#subtabnav a:visited	{
										display:block;
										color:#000;
										font-weight:normal;
										background-color:inherit;
										text-decoration:none;
										padding:3px;
										}
ul#subtabnav a:hover	{
					background-color:#e6cfe6;
					color:#fff;
					}
ul#subtabnav li.cur
		{
		border:none;
		}
		
ul#subtabnav li.cur a:link, ul#subtabnav li.cur a:visited
		{
		background-color: #fff;
		color:#000;font-weight:bold;
		}
