#site {position: absolute; top: 50%; left: 50%; width: 950px; height: 590px; margin-top: 0px; margin-left: 280px;}
#content {position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin-top: 25%; margin-left: 50%;}
table {  background-color: #FFFFCC; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; color: #333300}
th {  background-color: #D9D9AE; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #333300}
body {  background-color: #FFFFCC; background-position: center left; vertical-align: top; position: absolute; clip:  rect(   )}
.menu {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #333300; font-style: normal; text-align: center}
.text { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; color: #333300 }
.textFett { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #333300 }
.textFettGross { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; color: #333300 }
.textFettRot { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: red }
.subLinks {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: center;
        text-decoration: underline;
}
.subLinks a:link {
	text-decoration: underline;
	color: #333300;


}
.subLinks a:visited {
	text-decoration: underline;
	color: #666600;


}
.subLinks a:hover {
	text-decoration: underline;
	color: #8F8A00;


}

.cats {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	letter-spacing: 1px;
	text-align: left;
        text-decoration: normal;
        vertical-align: top;
        line-height: 16px;
}

.catLinks {
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: left;
        text-decoration: underline;
        vertical-align: top;
        line-height: 16px;
}
.catLinks a:link {
	color: #333300;


}
.catLinks a:visited {
	color: #666600;


}
.catLinks a:hover {
	color: #8F8A00;
}

.losLinks {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	letter-spacing: 0px;
	text-align: left;
        text-decoration: underline;
}
.losLinks a:link {

	color: #333300;


}
.losLinks a:visited {

	color: #666600;


}
.losLinks a:hover {

	color: #8F8A00;


}


select, input, textarea {
  background-color: #FFFFCC
  border-color:#666600;
  border-width=1;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12px;
  font-weight: normal;
  color: #333300
}

.cats {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	letter-spacing: 1px;
	text-align: left;
        text-decoration: normal;
        vertical-align: top;
        line-height: 16px;
}

.headLinks {
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: center;
        text-decoration: underline;
        vertical-align: top;
        line-height: 16px;
}
.headLinks a:link {
	color: #333300;


}
.headLinks a:visited {
	color: #666600;


}
.headLinks a:hover {
	color: #8F8A00;
}


div.listscroll {
   height:420px;
   width:600px;
   overflow: auto;
   border: 0px solid #666;
   background-color: #FFFFCC;
   padding: 1px;
   }

div.listscrollmyaccount {
   height:200px;
   width:100%;
   overflow: auto;
   border: 0px solid #666;
   background-color: #FFFFCC;
   padding: 1px;
   }

#achtung {
	position: relative;
	left: 0px;
	top: 0px;
	width: 230px;
	height: 30px;
	background-color: #ff0000;
	color: #ffffff;
	font-weight: bold;
	padding: 3px;
}

/* border */
table.b { width:auto; float:left; border:none; margin:5px 0 }
.b1 { width:16px; height:14px; background:url(/images/border_01.gif) no-repeat; border:none }
.b2 { background:url(/images/border_02.gif) repeat-x; border:none }
.b3 { width:16px; height:14px; background:url(/images/border_03.gif) no-repeat; border:none }
.b4 { background:url(/images/border_04.gif) repeat-y; border:none }
.b5 { border:none; background-colro=#FFFFFF; width:180px;} /* width:180px;  */
.b6 { background:url(/images/border_05.gif) repeat-y; border:none }
.b7 { width:16px; height:13px; background:url(/images/border_06.gif) no-repeat; border:none }
.b8 { background:url(/images/border_07.gif) repeat-x; border:none }
.b9 { width:16px; height:13px; background:url(/images/border_08.gif) no-repeat; border:none }

.thick_link { font-size:17px; font-weight:bold; }
