.maintable{
	width:1024px;
	height:100%;
}
.header
{
	width:100%;
	text-align:center;
}
.banner{
	width:100%; 
	height:104px;
	border-left:4px solid #FABF8F;
	border-right:4px solid #FABF8F;
	border-top:8px solid #FABF8F;
	border-bottom:8px solid #FABF8F;

	color:#0000ff; 
	font-size:32px;
	padding:0 0 0 0;

}

.main_td
{
	text-align:center;
	width:768px; 
	height:100%; 
	vertical-align:top;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.messages_table
{
	width:100%;
	border:0px solid #7f55ff;
}
.messages_marquee
{
	width:100%; 
	background-color:none;
}
.messages_marquee span
{
	font-size:22px; background-color:transparent; color:#000066;
}
.datatable{
	font-size:11px;
	border:1px solid #0099cc;
	background-color:#0099cc;
	text-align:center;
	margin:none;
}
.searchtable{
	height:100%;
	width:100%;
	background-color:#0099CC;
	text-align:center;
	border:1px dashed #ff99cc;

}
.searchtabletd
{
	vertical-align:top;
	border:1px dashed #ff99cc;
	text-align:center;
}
.datatablehead
{
	/*text-align:center;
	margin:none;*/
	height:20px;
	background-color:#BB2222;
	color:#FFFFFF;
	text-align:center;
	margin:none;

}

.datatabletr1
{
	background-color:#D0D0FF;
	text-align:center;

}
.datatabletr2
{
	background-color:#A0BBFF;
	text-align:center;

}

.logintable
{
	border:0px solid #ffffff;
	width:150px;
	background-color:inherit;
	text-align:center;
	margin:0 0 0 0;
	padding:0 0 0 0;
	vertical-align:top;
}
.logininertable
{
	text-align:center;
	font-size:14px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	vertical-align:top;
}
.logininertable tr
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	vertical-align:top;
	border:1px solid #0066;

}

.logininertable td
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	vertical-align:top;

}
.loginButtons
{
	font-size:12px;
	width:100%;
	
}

loginform
{
	vertical-align:top;
	text-align:center;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.inputtext
{
	width:100px;
}

.navigationinertable
{
	width:150px;               
	font-size:16px;

}
.menu_li
{
	color:000066;
}
.menu_li dot
{
	color:000066;
}



.navigationtable
{
	text-align:center;
	color:#ffffff;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.navigationtable a
{
	text-decoration:none;
	font-size:14px;
	color:#000066;
	font-stretch:wider;
	font-size:16px;
}

.navigationtable a:hover
{
	text-decoration:none;
	background-image:url(../images/par9_23.gif);
}

.tablehead
{
	/*height:20px;*/
	/*background-image:url(../images/backall1.gif);*/
	background-image:url(../images/title-bg.png);
	color:#000066;
	/*font-size:18px;*/
	text-align:center;
	font-weight:bolder;
	width:100%;

}
.pub_navigationinertable
{
	border:1px solid #ffffff;
	width:200px;               
	font-size: 13px;
	background-color:#C0C0C0;
	text-align:middle;
}


.pub_navigationtable
{
	border:1px solid #CCCCCC;
	background-color:#ffffff;
	text-align:center;
}

.pub_navigationtable a
{
	text-decoration:none;
	color:#0000CC;
}
.pub_navigationtable a:hover
{
	text-decoration:none;
	color:#0000CC;
	background-color:#ff0000;
}


.pub_tablehead
{
	height:20px;
	background-color:#000080;
	color:#FFFFFF;
	font-size:18px;
	text-align:center;

}

.passengertable
{
	border:0px solid #0099cc;
	width:600px;
	background-color:#0099cc;
	margin:0 5 0 5;
	text-align:left;
	text-decoration:none;
}

.passengercaption
{
 	background-color:#BB2222; 
 	color:#FFFFFF;
	text-align:center;
 }
 .passengertabletr1
{
	background-color:#0066CC;
	text-align:center;

}
 .passengertabletr3
{
	background-color:#FF66CC;
	text-align:center;

}

 .navitd
 {
 	width:200px;
	vertical-align:top;
	padding-left:0px;
	padding-right:0px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	


 }
 .haupt_menu
 {
	 font-size:12px;
	 font-stretch:expanded;
 }
 .haupt_menu td
 {
	background-image:url(../images/footer-bg.png);
	color:#FF0000;
 }
 .haupt_menu td li
 {
	 list-style-type:square;
 }
 .li_untermenu
 {
	 text-decoration:underline;
 }
.li_untermenu li
{
list-style-type:circle;
}
 .Werbung
 {
 	text-align:center
 	border:0px solid #ff0000; 
	vertical-align:top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
 }
 .werbungdiv
 {
	width:200px;
 	border:0px solid #ff0000; 
	vertical-align:top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
 }
  .contenttd
 {
 	width:100%;
 	vertical-align:top;
	background-color:#CCCCCC;
 	text-align:left;

 }
 .datatableregion
 {
 	border:1px solid #0099cc;
	background-color:#ffffff;
	text-align:center;
	width:100%; 
	height:600px; 
	overflow:auto;
 }
  .guestbookdatatableregion
 {
	background-repeat:repeat-y;
	background-position:center right;
	background-attachment:fixed;
	text-align:center;
	margin:2px; 
	height:100%; 
	overflow:auto;
 }
  .datatableinerregion
 {
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
	width:700px; 
	height:200px; 
	overflow:auto;
 }
.aut_datatableregion
 {
 	unicode-bidi:normal;
	vertical-align:middle;
 	border:1px solid #0099cc;
	width:100%; 
	height:550px; 
	overflow:auto;
 }
   .aut_datatableinerregion
 {
	background-color:#cccccc;
	color:#000000;
	text-align:center;
	margin:5px 5px 5px 5px; 
 }

 .aut_tablehead
{
	width:auto;
	height:20px;
	background-color:#ffaaaa;
	color:#000000;
	text-align:center;

}
.aut_datatable2tr1
{
	background-color:#ffffff;
}
.aut_datatable2tr2
{
	background-color:#ffffee;

}
.pub_datatableregion
 {
 	unicode-bidi:normal;
	vertical-align:middle;
 	border:1px solid #0099cc;
	width:100%; 
	height:550px; 
	overflow:auto;
 }
  .pub_datatableinerregion
 {
	background-color:#cccccc;
	color:#000000;
	text-align:center;
	margin:5px 5px 5px 5px; 
 }

 .pub_tablehead
{
	width:auto;
	height:20px;
	background-color:#ffaaaa;
	color:#000000;
	text-align:center;

}
.pub_datatable2tr1
{
	background-color:#ffffff;

}
.pub_datatable2tr2
{
	background-color:#ffffee;

}


  .plantableregion
 {
 	border:0px solid #0099cc;
	text-align:center;
	width:700px; 
	height:200px; 
	overflow:auto;
 }
 .groupdatatdregion
  {
 	border:1px dashed #0099cc;
	background-color:#00FFFF;
	text-align:center;
	margin:5px;
	height:60px; 
	overflow:auto;
 }
 .groupdatatable
  {
 	border:1px dashed #000000;
	background-color:#00FFFF;
	text-align:center;
	margin:5px; 
 }

.groupdatatable td
{
	border-color:#FF0000;
	border-style:dashed;
	border-width:medium;
}
passengertable
{
	border:1px solid #0099cc;
	width:600px;
	background-color:#0099cc;
}
passengertable td
{
	vertical-align:top;
}
.table2
{
	border:0px solid #0099cc;
	width:630px;
	text-align:left;
	font-size:16px;
	/*background-color:#ccccff;*/
}
.table2 tr
{
background-color:#ffffcc;
}
.table2inner
{
	border:0px solid #ff0000;
	background-color:#ffffff;	
	text-align:left;
}
.table2_div_zwischen
{
	height:10px;
	background-color:#666666; 
}

.table2 a
{
	font-style:oblique;
	color:blue;
	font-size:18px;
	text-decoration:underline;
}

.table2 a:hover
{
	border:1px solid red;
}

.datatable2tr1
{
	background-color:#D0D0FF;

}
.datatable2tr2
{
	background-color:#A0BBFF;

}

.table1
{
	border:1px solid #0099cc;
	width:800px;
	background-color:#FFFFFF;
	margin:5 5 5 5;
	text-align:right;
}
.tablecaption1
{
	font-size:38px;
	background-color:#000000;
	color:#FFFFFF;
}
/*-------------------------------------------

					temp
					
----------------------------------------------*/

.td_rechts
{
	background-color:#FFCC99; 
	font-style:oblique;
}
.td_links
{
	background-color:#FFFF99; 
	font-style:oblique; text-align:center; color:#0000CC;
}

.head_foot_banner
{
	height:100px; width:100%;background-image:url(../../Dokumente%20und%20Einstellungen/Rachid/Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/XA2WCO6E/beniammart_1.jpg); background-repeat:no-repeat; background-position:center;
}
.empty_h50px_div
{
	height:50px; width:90%;background-color:transparent; background-position:center;
}
.lang_link
{
	text-decoration:none; 
}
.lang_link a
{
	text-decoration:none;
	background-color:#ffffff;
	color:#000000;
	font-size:14px;
	border:1px solid #0000ff;
 
}
.lang_link a:hover
{
	text-decoration:none;
	background-color:#ffffff;
	border:1px solid #0000ff;
}
.tablecaption2
{
	background-color:#CCCCCC;
}
.aktuelles
{
	color:#000066; 
	font-size:22px; 
	width:100%; 
	background-color:#FFE177;
	
}
.aktuelles_hr
{
	color:#FFE177;height:5px;
}
.footer_p
{
	font-size:10px; color:#CC0033;
}
