a:link { text-decoration: none;color:#31404f; }
a:hover { text-decoration: none;color:#31404f; }
a:visited { text-decoration: none;color:#31404f; }
a:active { text-decoration: none;color:#31404f; }

body 
{ 
	background-image:url('gfx/background.gif'); 
	margin:0; 
	padding:0; 
	font-family:Verdana;
	font-size:10px;
	color:#334251;
}

td
{
	font-family:Verdana;
	font-size:10px;
	color:#334251;
}

img { vertical-align:middle; border:0px; }

td.inhaltborder
{
	width:20px;
	background-image:url('gfx/back11.gif');
	background-repeat:repeat-y;
	background-position:right;
	background-color:#efeff7;
}

td.header
{
	width:677px;
	height:60px;
	background-image:url('gfx/header1.gif');
	background-repeat:no-repeat;
	background-position:center;
	background-color:#7992ae;
}

td.leftborder { width:20px;background-image:url('gfx/back1.gif');background-repeat:repeat-y; }
td.rightborder { width:20px;background-image:url('gfx/back2.gif');background-repeat:repeat-y; }
td.rightmiddle { width:20px;background-image:url('gfx/back12.gif');background-repeat:repeat-y; }

div.menuabschnitt { width: 150px; height: 52px; position:absolute; z-index:20; visibility:hidden; }
td.menucell { width:112px;height:20px;text-align:center; }
td.menu_cell
{
	padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;
	background-color:#DEE7FF;
	border-left:1px solid #5A61BD;border-right:1px solid #5A61BD;
	cursor:pointer;
}

/* Formatierungen für Rahmen mit hellem Hintergrund */
td.hell_ol { background-image:url('gfx/prevs/ol.gif');background-repeat:no-repeat;height:20px;width:20px; }
td.hell_om { background-image:url('gfx/prevs/back.gif');background-repeat:repeat-x;height:20px; }
td.hell_or { background-image:url('gfx/prevs/or.gif');background-repeat:no-repeat;height:20px;width:20px; }

td.hell_l { background-image:url('gfx/prevs/back2.gif');background-repeat:repeat-y;width:20px; }
td.hell_inhalt { background-color:#CAD2DF; }
td.hell_r { background-image:url('gfx/prevs/back3.gif');background-repeat:repeat-y;width:20px; }

td.hell_ul { background-image:url('gfx/prevs/ul.gif');background-repeat:no-repeat;height:20px;width:20px; }
td.hell_um { background-image:url('gfx/prevs/back4.gif');background-repeat:repeat-x;height:20px; }
td.hell_ur { background-image:url('gfx/prevs/ur.gif');background-repeat:no-repeat;height:20px;width:20px; }

/* Formatierungen für Rahmen mit dunklem Hintergrund */
td.dunkel_ol { background-image:url('gfx/topleft.gif');background-repeat:no-repeat;height:20px;width:20px; }
td.dunkel_om { background-image:url('gfx/topmiddle.gif');background-repeat:repeat-x;height:20px; }
td.dunkel_or { background-image:url('gfx/topright.gif');background-repeat:no-repeat;height:20px;width:20px; }

td.dunkel_l { background-image:url('gfx/left.gif');background-repeat:repeat-y;width:20px; }
td.dunkel_inhalt { background-color:#B5C7D6; }
td.dunkel_r { background-image:url('gfx/right.gif');background-repeat:repeat-y;width:20px; }

td.dunkel_ul { background-image:url('gfx/bottomleft.gif');background-repeat:no-repeat;height:20px;width:20px; }
td.dunkel_um { background-image:url('gfx/bottommiddle.gif');background-repeat:repeat-x;height:20px; }
td.dunkel_ur { background-image:url('gfx/bottomright.gif');background-repeat:no-repeat;height:20px;width:20px; }

/* Trennlinie in der Mitte (zwischen Inhalt und rechter Spalte */
td.m_trenn { background-image:url('gfx/back12.gif');background-repeat:repeat-y;width:20px; }