body {
    background-color:#D5DCE5;
}

TD{Color : #000000; Font-Family : Tahoma; Font-Size : 11px;}

INPUT.fr1 { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 11px; color: #000000 }

A {
	Color : #000000;
	text-decoration : underline;
}
A:visited {
	Color : #000000;
	text-decoration : underline;
}
A:hover {
	Color : #000000;
	text-decoration : none;
}
A:active {
	color: #000000;
	text-decoration: none;
}

A.botmenu {
	color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
    margin-left:5px;
    margin-right:5px;
}
A.botmenu:visited {
	color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.botmenu:hover {
	color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
A.botmenu:active {
	color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : underline;;
}

A.more: {
	Color : #00375A;
	font-weight: bold;
	text-decoration: none;
}
A.more:visited {
	Color : #00375A;
	font-weight: bold;
	text-decoration: none;
}
A.more:hover {
	Color : #00375A;
	font-weight: bold;
	text-decoration : underline;
}
A.more:active {
	Color : #00375A;
	font-weight: bold;
	text-decoration : underline;
}

A.lost: {
	Color : #00375A;
	text-decoration: none;

}
A.lost:visited {
	Color : #00375A;
	text-decoration: none;
}
A.lost:hover {
	Color : #00375A;
	text-decoration : underline;
}
A.lost:active {
	Color : #00375A;
	text-decoration : underline;
}
div.main {
	margin: 10px;
}

.shade_l {
	background-image: url(images/shade_l.jpg);
	background-repeat: repeat-y;
    width:10px;
    vertical-align:bottom;
}

.shade_r {
	background-image: url(images/shade_rr.jpg);
	background-repeat: repeat-y;
    width:10px;
    vertical-align:bottom;
}

.shade_unten {
    background-image: url(images/shade_unten.jpg);
    background-repeat: repeat-x;
}

#info {
    color: #FFFFFF;
    font-size:11px;
    padding-left:10px;
    background-image:url(images/bg_box_2.gif);
}

#bot {
	color: #FFFFFF;
    background-image:url(images/bot_bg.gif);
    padding-bottom:1px;
    text-align:center;
    vertical-align:bottom;
    width:100%;
}

#marken {
    margin-top:10px;
    margin-bottom:20px;
    margin-left:5px;
}

#welle {
    background-image:url(images/bg1.gif);
    background-repeat:repeat-x;
    width:100%;
}

#rahmen_blau {
  border-width:1px;
  border-style:solid;
  border-color:blue;
  padding:1em;
  text-align:left;
}


#rahmen_rot {
  border-width: 1px;
  border-style: solid; 
  border-color: #E60000; 
  padding: 1em; 
  text-align: left
}