html, body {height: 100%; display: block;}

BODY
{
	background-color: 	#faba00;
	background-image: 	url('images/bg.jpg');
	background-repeat:	repeat-y;
	padding: 0;
	margin:	0;
	font-family:	verdana, arial, helvetica, sans-serif;
}

IMG
{
	border: 0;
}

.mytable 
{
	width: 100%;
}

.mytable TH
{
	background-color: #E0E0E0;
}

.mytable form
{
	padding: 0;
	margin: 0;
	/*float: left;*/
	display:inline; 
	white-space:nowrao; 
}

.mytable img
{
	max-width: 300px;
	width: expression(document.body.clientWidth > 300? "300px": "auto" );
}

#div-menu-top a:link {color:#000000; text-decoration:none;}
#div-menu-top a:visited {color:#000000; text-decoration:none;}
#div-menu-top a:active {color:#000000; text-decoration:none;}
#div-menu-top a:hover {color:#000000; border-top:dashed 1px green; border-bottom:dashed 1px green;} 

#div-menu-left a:link {color:#000000; text-decoration:none;}
#div-menu-left a:visited {color:#000000; text-decoration:none;}
#div-menu-left a:active {color:#000000; text-decoration:none;}
#div-menu-left a:hover {color:#000000; border-top:dashed 1px green; border-bottom:dashed 1px green;} 

.aktive-link a:link {color:#FF0000 !important; text-decoration:none;}
.aktive-link a:visited {color:#FF0000 !important; text-decoration:none;}
.aktive-link a:active {color:#FF0000 !important; text-decoration:none;}
.aktive-link a:hover {color:#FF0000 !important; border-top:dashed 1px green; border-bottom:dashed 1px green;} 


#logo-top
{
	position: absolute;
	left: 0px;
	top: 20px;
	z-index: 100;
}


#top
{

	background-image: url('images/bg_red_banner.png');
	background-repeat: repeat-x;
	height:	125px;
	background-position:100% 100%;
	/*padding-top: 134px;
	width: 100px;*/
	z-index: 50;
	/*font-family:	verdana, arial, helvetica, sans-serif;*/
}

#div-red-banner
{
	color: #FFFFFF;
	position: absolute;
	top: 90px;
	left: 290px;
	font-weight: normal;
	font-size: 15px;
	width: 798px;
}

#div-menu-top
{
	font-size:10pt;
	font-weight:bold;
	height:57px;
	left: 290px;
	padding:17px 0 0;
	position:absolute;
	text-align:right;
	width:600px;
	z-index: 3;
}

#top b
{
	font-weight: bolder;
}

#div-menu-left
{
	text-align: right;
	padding: 0 10px 0 0;
	position: absolute;
	width: 140px;
	left: 140px;
	top: 155px;
	
	text-align: right;
	line-height: 1.5;
	font-size: 11pt;
	font-weight: bold;
}

#div-submenu-left
{
	/*text-align: left;*/
	padding: 0 10px 0 0;
	line-height: 1.5;
	font-size: 11pt;
	font-weight: normal;
	width: 94px;
}

#main
{
	position: absolute;
	background-color: #FFFFFF;
	width: 800px;
	top: 155px;
	left: 290px;
	padding: 0 0 30px 0;
}

#main-left
{
	float: left;
	width: 614px;
}

#content
{
	padding: 0px 20px 30px 15px;
}

#main-right
{
	float: left;
	padding: 12px 0px 0px 0px;
}

/*
  *
  *	BOXEN
  *
  */

#div-box-yellow
{
	background-image:	url('images/box_yellow_bg.png');	
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	width: 183px;
}

#div-box-yellow-content
{
	padding: 0 12px 0 12px;
}

#div-box-red
{
	background-image:	url('images/box_red_bg.png');	
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	width: 183px;
}

#div-box-red-content
{
	padding: 0 12px 0 12px;
}

#div-box-white
{
	background-image:	url('images/box_white_bg.png');	
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	width: 178px;
}

#div-box-white-content
{
	padding: 0 12px 0 12px;
}

