/* ----Layout 4 ---------- */

#lay_headerin {
	min-width: 1000px;
	width: auto;
	xwidth: 1000px;
	height: 115px;
	margin: 0px auto;
	text-align: center;
	}

/* ----------------------------------- */
#lay_logo {
	margin: 5px 0 0 20px;
	width:	280px;
	height:	95px;
	float: left;
	xbackground-color: #8B4513;
	}
#lay_minifilm {
	margin: 5px 0 0 20px;
	width:	130px;
	height:	95px;
	xpadding:	0;
	float: left;
	xbackground-color:	lightyellow;
	}
#lay_suchen {
	margin: 5px 0 0 20px;
	width:	180px;
	height:	95px;
	float: left;
	xbackground-color: #00FA9A;
	}
#lay_nummereins {
	margin: 5px 0 0 20px;
	width:	250px;
	xwidth:	auto;
	height:	95px;
	float: left;
	xbackground-color:	lightyellow;
	}
/* ----------------------------------- */
#lay_telefonzeiten	{
	width: 1000px; 
	height: 20px;
	margin: 0px auto;
	text-align: center;
	xbackground-color: #FF1493;
}
#lay_telefonzeiten *	{
	color : #800000;
	font-family : arial, helvetica, verdana;
	font-size : 11;
}
/* ----------------------------------- */
#lay_navigation {
	position: relative;
	width: auto; 
	height: 40px;
}

#lay_marquee	{
	position: relative; 
	width: 1000; 
	height: 25px;
	color : yellow;
	background-color: #2747aa;
	clear: both;
	}

	
#lay_mainmenu	{
	position: relative; 
	xtop: 0px; 
	width: auto; 
	height: 22px;
	xbackground-color: 	#FFD284;
	margin: 0px auto;
	text-align: center;
	xclear: both;
	}

/*-----------------------------------------------------------*/


.lay_banner {
	position: relative;
	top:		0;
	height:	80;
	padding:	0;
	xbackground-color:	lightyellow;
	margin: 0px auto;
	text-align: center;
	}
.lay_inhalt {
	position: relative;
	top:		5;
	width: 100%;
	padding:	5;
	background-color:	#FFD284;
	overflow: visible;
	direction:	rtl-override;
	margin: 0px auto;
	text-align: center;
	clear: both;
	}
.lay_rechts {
	position:	absolute;
	left:		795;
	top:		140;
	width:	155;
	height:	450;
	padding:	0;
/*	xbackground-color:	lightyellow;
	xoverflow:	auto;
	xdirection:	rtl-override;	*/
	}
/*-----------------------------------------------------------*/

/*------------------------------------------------------------*/
A.navtop		{
	color: Maroon;
	font-family: arial, helvetica, verdana;
	font-size: 10pt;
	text-decoration: none;
}
A.navtop:link		{
	color: Maroon;
	font-family: arial, helvetica, verdana;
	font-size: 10pt;
	text-decoration: none;
}
A.navtop:visited	{
	color: Maroon;
	font-family: arial, helvetica, verdana;
	font-size: 10pt;
	text-decoration: none;
}
A.navtop:active	{
	color: Maroon;
	font-family: arial, helvetica, verdana;
	font-size: 10pt;
	text-decoration: none;
}
A.navtop:hover	{
	color: Maroon;
	font-family: arial, helvetica, verdana;
	font-size: 10pt;
	text-decoration: underline;
}
/*-----------------------------------------------------------*/
A.navlinks		{ 
	color:Maroon;
	font-family: arial, helvetica, verdana;
	font-size:10pt;
	text-decoration:none;
	}
A.navlinks:link		{ 
	color:Maroon;
	font-family: arial, helvetica, verdana;
	font-size:10pt;
	text-decoration:none;
	}
A.navlinks:visited	{ 
	color:Maroon;
	font-family: arial, helvetica, verdana;
	font-size:10pt;
	text-decoration:none;
	}
A.navlinks:active	{ 
	color:Maroon;
	font-family: arial, helvetica, verdana;
	font-size:10pt;
	text-decoration:none;
	}
A.navlinks:hover	{ 
	color:#0000FF;
	font-family: arial, helvetica, verdana;
	font-size:10pt;
	text-decoration:underline;
	}
/*-----------------------------------------------------------*/
.marquee	{
	color : yellow;
	font-size: 12px;
	}

/*-----------------------------------------------------------*/
.tabsuch_table	{
	border-color:	lightyellow;
	width: 150px;
	}
.tabsuch_td_top	{
	background-color:	Maroon;
	text-align: center;
	}
.tabsuch_td	{
	xbackground-color:	white;
	}
.tabsuch_txt_top {
	font-family: arial, helvetica, verdana;
	font-size: 12;
	font-weight: bold;
	color: Maroon;
	background-color: Yellow;
	text-align: center;
}
.tabsuch_button { 	
	font-family: arial, helvetica, verdana;
	font-size : 12;
	color : Maroon;
	background-color: yellow;
	border:	3;
	border-color: Fuchsia;
	text-align: center;
	}
.tabsuch_txt { 	
	font-family: arial, helvetica, verdana;
	font-size : 10;
	color : Maroon;
	text-align: left;
	vertical-align: top;
	}
.tabsuch_feld { 	
	font-family: arial, helvetica, verdana;
	font-size : 10;
	color : black;
	text-align: left;
	vertical-align: top;
	}
	
/*-----------------------------------------------------------*/
#mainmenu	{ 
	color : black;
	background-color: 	#FFD284;
	font-size: 12px;
	}
.minifilminfo	{
	color : maroon;
	font-family : arial, helvetica, verdana;
	font-size : 7pt;
	margin: 0px auto;
	text-align: center;
	}

/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/

.tb_kurs	{
	border-color: #FFE4B5;
	width: 90%;
}
.tb_kurs_top { 	
	font-family: "ARIAL";
	font-size : 18;
	font-weight:bold;
	color : maroon;
	background-color:	#FFE4B5;
	text-align: center;
	vertical-align: top;
	}
.tb_kurs_tx {
	font-family: "ARIAL";
	font-size: 12;
	color: #570000;
	text-align: left;
	vertical-align: top;
}

.tb_kurs_head {
	font-family: "ARIAL";
	font-size: 10;
	font-weight: bold;
	color: Maroon;
	background-color: #FFE4B5;
	text-align: center;
	vertical-align: top;
}
/*-----------------------------------------------------------*/
.tb_kurs_ffront {
	font-family: "ARIAL";
	font-size: 11;
	font-weight: normal;
	color: Maroon;
	background-color: #FFE4B5;
	text-align: right;
	vertical-align: top;
}
	
.tb_kurs_va1 {
	font-family: "ARIAL";
	font-size: 12;
	font-weight: bold;
	color: Maroon;
	xbackground-color: Fuchsia;
	background-color: #FFF2DD;
	text-align: left;
	vertical-align: top;
}
.tb_kurs_va2 {
	font-family: "ARIAL";
	font-size: 10;
	font-weight: normal;
	color: Maroon;
}
	
.tb_kurs_erzwo{ 	
	font-family: "ARIAL";
	font-size : 14;
	font-weight:bold;
	color : maroon;
	background-color:	#FFE4B5;
	margin-top : 0;
	margin-bottom : 0;
	align: center;
	text-align: center;
	xvertical-align: top;
	}
/*-----------------------------------------------------------*/