body { margin-top: 0px; margin-left: 0px; 
background-image:url(../pics/headbalken.jpg); background-repeat: repeat-x;
background-color: #ffffff;
	scrollbar-face-color: #DDDDE1;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #324056;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}
h1 { position: absolute; top:3px; left:220px; 
color: #5d5d5d; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 0.65em;
}
h3 { font-size: 1.1em; 
	color : #891215; 
	line-height:20px
}
h2 { font-size: 1.1em; 
	color : #ffffff; 
	line-height:20px
}
strong
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.00em;
	color : #96080C; 
}
.subtitel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.20em;
	color : #96080C; 
}
.webinar
{
	/* menuh&ouml;he */
		position:absolute; left:810px; top:413px; z-index:2;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.07em;
		line-height:26px;
		
}
.submenu
{
	/* menuh&ouml;he */
		position:absolute; left:30px; top:180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
}
.mainbereich
{
	/* menuh&ouml;he */
		position:absolute; left:21px;
}
.keys
{
	/* menuh&ouml;he */
		position:absolute; left:-17px;
			width : 1025px; 
}
.end
{
	/* menuh&ouml;he */
	padding-top:220px;
}
.search
{
	/* menuh&ouml;he */
	position:absolute; top:0px; left:847px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #242424;
	width : 20em; 
	height:20px;
}
.searchicon
{
	/* menuh&ouml;he */
	position:absolute; left:820px;
	margin: 0;
}
.login
{
	/* menuh&ouml;he */
	position:absolute; top:4px; left:780px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #242424;
	width : 20em; 
	height:20px;
}
.maintable
{ margin-left: 21px;}

.kundenlogin
{
	/* menuh&ouml;he */
	position:absolute; left:750px;
	margin: 0;
}
.contenttable
{
	/* menuh&ouml;he */
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.67em;
	margin: 0;
	color: #242424;
	text-align:justify;
	line-height:16px
}
.titelinred
{
	/* menuh&ouml;he */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-indent:13px;
}
.foodkeys
{
	/* menuh&ouml;he */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.59em;
	color: #808080;
	margin: 15;
}
.food
{
	/* menuh&ouml;he */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #242424;
	margin: 0;
}
.food2
{
	/* menuh&ouml;he */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #242424;
	margin: 15;
}
	A:link {
	color : #404040; 
	text-decoration : none; 
} 
	A:visited {
	color : #606060; 
	text-decoration : none; 
} 
	A:active {
	color : #891215; 
	text-decoration : none; 
} 
	A:hover {
	color : #891215; 
	font-weight : none;
} 
	  /*Added by DKieu for Top Nav */
table.TopNav
{
	/* menuh&ouml;he */
	height: 24px;
	margin: 0;
	padding: 0px;
	position:absolute; left:213px; top:109px;
}
.contenttablein
{
	/* menuh&ouml;he */
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	margin: 0;
	color: #242424;
	text-align:justify;
	line-height:16px
}
td.TopNav-Selected
{   	/* hintergrund aktiv */
	background-image: url(../pics/menubackon.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 22px;
	margin: 0;
	padding: 0px;
	text-align:center;
}
 /* ende menu */
td.TopNav-EndCap
{
	width: 45px;
	background-image: url(../pics/menuend.jpg);
	background-position: bottom right;
	background-repeat:no-repeat;
	height:24px;
	margin: 0;
	padding: 0px;		
}
td.TopNav-Divider
{
	width: 3px;
	background-image: url(../pics/menuspace.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	height:24px;
	margin: 0;
	padding: 0px;	
}
td.TopNav-Divider-Selected
{   /* menuspace */
	width: 3px;
	background-image: url(../pics/menuspace.jpg);
	background-position: bottom center;
	background-repeat: repeat-y;
	height:24px;
	margin: 0;
	padding: 0px;	
}
span.TopNav-MenuText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	margin: 0;
	color: #666666;
	padding: 0 10px 0 10px;
	text-align: center;
	font-weight: bold;
	cursor:hand;
	text-align:center;	
}
span.TopNav-MenuText-Selected
{  /* schriftfarbe bei aktiv */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	margin: 0;
	color: #891215;
	padding: 0 10px 0 10px;
	text-align: center;
	font-weight: bold;
	cursor:hand;
	text-align:center;	
}
td.TopNav-MenuText
{	/* menuhintergrund bei nicht aktiv */
	background-image: url(../pics/menuback.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align:center;
}
td.Tablelinksunten
{   
	background-image: url(../pics/bb_tueck.jpg);
	background-position: left bottom;
	background-repeat:no-repeat;
	width: 17px;
	height: 28px;
	display: block;
	margin: 0px;
}
td.grauTablelinksunten
{   
	background-image: url(../pics/graubb_tueck.jpg);
	background-position: left bottom;
	background-repeat:no-repeat;
	width: 17px;
	height: 28px;
	display: block;
	margin: 0px;
}
td.Tablelinksunten_red
{   
	background-image: url(../pics/bb_tueck_red.jpg);
	background-position: left bottom;
	background-repeat:no-repeat;
	width: 17px;
	height: 28px;
	display: block;
	margin: 0px;
}
td.Tablerechtoben
{
	background-image: url(../pics/bb_reck.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	width: 17px;
	height: 28px;
	display: block;
	margin: 0px;
}
td.grauTablerechtoben
{
	background-image: url(../pics/graubb_reck.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	width: 17px;
	height: 28px;
	display: block;
	margin: 0px;
}
td.Tablerechtoben_red
{
	background-image: url(../pics/bb_reck_red.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	width: 17px;
	height: 28px;
	display: block;
	margin: 0px;
}
td.Tablelinksoben
{
	background-image: url(../pics/bb_teck.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	width: 17px;
	height: 28px;
	display: block;
	margin: 0px;
}
td.grauTablelinksoben
{
	background-image: url(../pics/graubb_teck.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	width: 17px;
	height: 28px;
	display: block;
	margin: 0px;
}
td.Tablelinksoben_red
{
	background-image: url(../pics/bb_teck_red.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	width: 17px;
	height: 28px;
	display: block;
	margin: 0px;
}
td.Tablerechtsunten
{  
	background-image: url(../pics/bb_tcurve.jpg);
	background-position: left bottom;
	background-repeat:no-repeat;
	width: 17px;
	height: 28px;
	display: block;
	margin: 0px;
}
td.grauTablerechtsunten
{  
	background-image: url(../pics/graubb_tcurve.jpg);
	background-position: left bottom;
	background-repeat:no-repeat;
	width: 17px;
	height: 28px;
	display: block;
	margin: 0px;
}
td.Tablerechtsunten_red
{  
	background-image: url(../pics/bb_tcurve_red.jpg);
	background-position: left bottom;
	background-repeat:no-repeat;
	width: 17px;
	height: 28px;
	display: block;
	margin: 0px;
}
td.TableBottomCell
{
	background-image: url(../pics/hline_bt.jpg);
	background-repeat:repeat-x;
	background-position: left bottom;
}
td.grauTableBottomCell
{
	background-image: url(../pics/grau_hline_bt_red.jpg);
	background-repeat:repeat-x;
	background-position: left bottom;
}
td.TableBottomCell_red
{
	background-image: url(../pics/hline_bt_red.jpg);
	background-repeat:repeat-x;
	background-position: left bottom;
}
td.TableTopCell
{
	background-image: url(../pics/hline_tp.jpg);
	background-repeat:repeat-x;
}
td.grauTableTopCell
{
	background-image: url(../pics/grauhline_tp.jpg);
	background-repeat:repeat-x;
}
td.TableTopCell_red
{
	background-image: url(../pics/hline_tp_red.jpg);
	background-repeat:repeat-x;
}
td.TableleftCell
{
	background-image: url(../pics/tableleft.jpg);
	background-repeat:repeat-y;
	background-position: left top;
}
td.grauTableleftCell
{
	background-image: url(../pics/grautableleft.jpg);
	background-repeat:repeat-y;
	background-position: left top;
}
td.TableleftCell_red
{
	background-image: url(../pics/tableleft_red.jpg);
	background-repeat:repeat-y;
	background-position: left top;
}
td.TablerightCell
{
	background-image: url(../pics/tableright.jpg);
	background-repeat:repeat-y;
	background-position: left top;
}
td.grauTablerightCell
{
	background-image: url(../pics/grautableright.jpg);
	background-repeat:repeat-y;
	background-position: left top;
}
td.TablerightCell_red
{
	background-image: url(../pics/tableright_red.jpg);
	background-repeat:repeat-y;
	background-position: left top;
}
td.TableBRCell
{
	background-image: url(../pics/hline_bt.jpg);
	background-repeat:repeat-x;
	background-position: left bottom;
	}
td.TableBRleft
{
	background-image: url(../pics/tablebrright.jpg);
	background-position: left top;
		height:14px;
}
td.TableBRright
{
	background-image: url(../pics/tablebrleft.jpg);
	background-position: left top;
		height:14px;
}
table.rotlinkbutton
{
	margin: 10px 0px 5px 27px;
}
td.rotbuttonleftside
{
	background-image: url(../pics/button_01.jpg);
	background-repeat:no-repeat;
	width:9px
}
td.rotbuttontext
{
	background-image: url(../pics/button_02.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:#FFFFFF;
	height:20px;
}
td.rotbuttonarrow
{
	background-image: url(../pics/button_03.jpg);
	background-repeat:no-repeat;
	background-position: center right;
	width: 5px;
}
td.rotbuttonrightside
{
	background-image: url(../pics/button_04.jpg);
	background-repeat:no-repeat;
	width:9px
}
table.rotlinkbutton2
{
	margin: 10px 0px 5px 27px;
		position:absolute; left:670px; top:300px;
}
td.rotbuttonleftside2
{
	background-image: url(../pics/button_01.gif);
	background-repeat:no-repeat;
	width:9px
}
td.rotbuttontext2
{
	background-image: url(../pics/button_02.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:#FFFFFF;
	height:20px;

}
td.rotbuttonarrow2
{
	background-image: url(../pics/button_03.jpg);
	background-repeat:no-repeat;
	background-position: center right;
	width: 5px;
}
td.rotbuttonrightside2
{
	background-image: url(../pics/button_04.gif);
	background-repeat:no-repeat;
	width:9px
}
rss.titel
{
font-size: 29px;
}
td.TableBRright2
{
	background-image: url(../pics/tablebrleft2.jpg);
	background-position: left top;
		height:14px;
}
td.TablerightCell2
{
	background-image: url(../pics/tableright2.jpg);
	background-position: left top;
		height:14px;
}
.akt
{
text-indent:20px
}
.zweite_zeile_inaktiv
{
text-indent:20px
}
.zweite_zeile
{
text-indent:29px
}
.websuche
{
	/* menuh&ouml;he */
		position:absolute; left:21px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}
.websuche a:link {color:#003399; text-decoration:none;}
.websuche a:active {color:#cc0000; text-decoration:underline;}
.websuche a:visited {color:#003399; text-decoration:none;}
.websuche a:hover {color:#cc0000; text-decoration:underline;}

.websuche a.menu:link {color:#000000; text-decoration:none;}
.websuche a.menu:active {color:#aa0000; text-decoration:underline;}
.websuche a.menu:visited {color:#000000; text-decoration:none;}
.websuche a.menu:hover {color:#aa0000; text-decoration:underline;}

.websuche a.window:link {color:#003399; text-decoration:none;}
.websuche a.window:active {color:#cc0000; text-decoration:underline;}
.websuche a.window:visited {color:#003399; text-decoration:none;}
.websuche a.window:hover {color:#cc0000; text-decoration:underline;}

.websuche form {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin:0px;
}

.websuche input, textarea, select {
font-family:tahoma,arial,helvetica,sans-serif;
font-size:8pt;
}

.websuche td {
font-family:arial,helvetica,sans-serif;
font-size:10pt;
color:#000000;
}

.websuche p {
font-family:arial,helvetica,sans-serif;
font-size:10pt;
text-align:justify;
margin-top:6pt;
margin-bottom:6pt;
}

.websuche h4 {
font-family:arial,helvetica,sans-serif;
font-size:14pt;
font-style:normal;
font-weight:bold;
color:#556677;
margin-top:0pt;
margin-bottom:6pt;
}

#websuche warn {color:#cc0033; font-family:arial,helvetica,sans-serif; font-style:normal;}
#websuche red {color:#cc0033;}
#websuche green {color:#009900;}
#websuche blue {color:#0000cc;}
#websuche grey {color:#666666;}
#websuche black {color:#000000;}
#websuche small {font-size:8pt;}

#websuche darkborder {background:#667274;}

#websuche back3d {background:#eef2f4;}
#websuche border3d {background:#ccd2d4;}
#websuche backnone {background:#ffffff;}

.hotkeys
{
position: absolute; top:0px;
}

.texta {
	color : #000000; 
	font-size : 13px; 
	border : 1px solid #666666; 
	width : 22em; 
	background-color:#e8e8e8;
}  
.textb {
	color : #000000; 
	font-size : 13px; 
	border : 1px solid #666666; 
	width : 12em; 
	background-color:#e8e8e8;
} 
.textz {
	color : #000000; 
	font-size : 13px; 
	border : 1px solid #666666; 
	width : 3em; 
	background-color:#e8e8e8;
} 
.textz1 {
	color : #000000; 
	font-size : 13px; 
	border : 1px solid #666666; 
	width : 5em; 
	background-color:#e8e8e8;
} 
.textc {
	color : #000000; 
	font-size : 13px; 
	border : 1px solid #666666; 
	width : 5em; 
	background-color:#e8e8e8;
} 
.textd {
	color : #000000; 
	font-size : 13px; 
	border : 1px solid #666666; 
	width : 22em; 
	background-color:#e8e8e8;
} 
.textx {
	color : #000000; 
	font-size : 13px; 
	border : 1px solid #666666; 
	width : 6em; 
	background-color:#e8e8e8;
} 
.textpull {
	color : #000000; 
	font-size : 12px; 
	border : 1px solid #666666; 
	width : 10em; 
	background-color:#e8e8e8;
} 
.texte {
	color : #000000; 
	font-size : 13px; 
	border : 1px solid #666666; 
	width : 22em; 
	background-color:#e8e8e8;
} 
textarea {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #000000; 
	font-size : 12px; 
	background-color : #e8e8e8; 
	border : 1px solid #666666; 
	width : 35em;
}
.form
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.00em;
	}
				   input.button2 { width:116px;
               height:24px;
               background-color:#ffffff;
			   color:#000000;
			   border: 1px solid #808080;
               }
.cetnerback
{
	background-image: url(../pics/maincenter_back.jpg);
}
.user
{
	/* menuh&ouml;he */
		position:absolute; left:215px; top:145px;
}
.mail
{
	font-size : 1.0em; 
}

.maintable2
{ margin-left: -10px;
}

.white { font-size: 11px; color: #9F1216; font-weight: bold}

.news {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #000000; 
	font-size : 0.85 em; }
	
.out {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #000000; 
	font-size : 11px; }
	
	.newspage {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #cc6600newspage; 
	font-size : 11px; }