body {
	background-color:#bababa;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
body img{
border:none;

}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #555762;
	font-size: 11px;
}
a:link {
	color: #000;
}
a:visited {
	color: #000;
}
a:active {
	color: 000;
}
a:hover {
	color: #976621;
}

.bold-red {
	font-size: 12px;
	font-weight: bold;
	color: #d5a96c;
	line-height: 12px;
}
.bold-red a:link{
	color: #08a7c6;
	text-decoration:underline;
}
.bold-red a:active{
	color: #08a7c6;
	text-decoration:underline;
}.bold-red a:visited{
	color: #08a7c6;
	text-decoration:underline;
}.bold-red a:hover{
	color: #d5a96c;
	text-decoration:underline;
}

TD.footer {font-size: 10px; font-weight: normal; text-decoration: none; color: #333333; padding:6px; }
TD.footer A:link {font-size: 11px; font-weight: bold; text-decoration: underline; color: #CF4B10; }
TD.footer A:active {font-size: 11px; font-weight: bold; text-decoration: underline; color: #CF4B10; }
TD.footer A:visited {font-size: 11px; font-weight: bold; text-decoration: underline; color: #CF4B10; }
TD.footer A:hover {font-size: 11px; font-weight: bold; text-decoration: underline; color: #B9B1AE; }
.bold-white-10px {
	font-size: 10px;
	color: #FAF7F7;
	line-height: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.bold-red-10px {
	font-size: 10px;
	font-weight: bold;
	color: #d5a96c;
}
.hg_aussen {
width:820px;
padding:0;
margin:0 auto;
background-image:url(bilder/hg_aussen.gif);
}
.inputstyle {
	font-size: 11px;
	color: #000001;
	border: 1px inset #A6A6A6;
	background-color: #D6D6D6;
}
.box-navi {
	background-color: #380154;
	padding: 3px;
	font-weight: bold;
	font-size: 11px;
}
.border-td-black {
	border: 1px solid #b9b9b9;
}
.bold-black {
color:#000000;
font-weight:bold;
}
.box-opinions {
	font-size: 11px;
	line-height: 12px;
	padding: 10px;
	border: 1px solid #9a9a9a;
}

.border-img {
	border: 1px solid #cf600f;
}
.bold-white-12px {
	font-size: 12px;
	line-height: 12px;
	color: #E5E5E5;
}
.bold-white {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.border-thumb {
	border: 2px solid #330066;
}
.body-black {
	font-size: 11px;
	font-weight: normal;
	color: #27013B;
}
.bold-violett {
	font-size: 11px;
	font-weight: bold;
	color: #460A65;
	line-height: 12px;
}
.title-red {
	font-size: 12px;
	font-weight: bold;
	color: #CF4B10;
	line-height: 12px;
}
.header-textlink a:link{
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}
.header-textlink a:visited{
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}
.header-textlink a:active{
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}
.header-textlink a:hover{
	font-size: 13px;
	font-weight: bold;
	color: #d5a96c;
	text-decoration:underline;
}
.header-navi {
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-decoration:none;
}
.header-navi a:link{
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-decoration:underline;
}
.header-navi a:active{
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-decoration:underline;
}
.header-navi a:visited{
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-decoration:underline;
}
.header-navi a:hover{
	font-size: 18px;
	font-weight: bold;
	color:#045690;
	text-decoration:underline;
}
.preview-textlink a:link{
	font-size: 33px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}
.preview-textlink a:active{
	font-size: 33px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}
.preview-textlink a:visited{
	font-size: 33px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}
.preview-textlink a:hover{
	font-size: 33px;
	font-weight: bold;
	color: #d5a96c;
	text-decoration:underline;
}

.preview-textlink2 {
	font-size: 33px;
	font-weight: bold;
	color: #fff;
	text-align:center;
	height:80px;
	padding-top:20px;
	text-decoration:underline;
}
.preview-textlink2 a:link{
	font-size: 33px;
	font-weight: bold;
	color: #d5a96c;
	text-decoration:underline;
}
.preview-textlink2 a:active{
	font-size: 33px;
	font-weight: bold;
	color: #d5a96c;
	text-decoration:underline;
}
.preview-textlink2 a:visited{
	font-size: 33px;
	font-weight: bold;
	color: #d5a96c;
	text-decoration:underline;
}
.preview-textlink2 a:hover{
	font-size: 33px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}
.header-navi2 a:link{
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}
.header-navi2 a:active{
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}
.header-navi2 a:visited{
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}
.header-navi2 a:hover{
	font-size: 18px;
	font-weight: bold;
	color:#000;
	text-decoration:underline;
}

.header-navi3 a:link{
	font-size: 40px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}
.header-navi3 a:active{
	font-size: 40px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}
.header-navi3 a:visited{
	font-size: 40px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}
.header-navi3 a:hover{
	font-size: 40px;
	font-weight: bold;
	color:#000;
	text-decoration:underline;
}

.footer-join {
	font-size: 12px;
	font-weight: normal;
	color:#bababa;
	text-decoration:none;
}
.footer-join a:link{
	font-size: 12px;
	font-weight: bold;
	color:#fff;
	text-decoration:underline;
}
.footer-join a:visited{
	font-size: 12px;
	font-weight: bold;
	color:#fff;
	text-decoration:underline;
}
.footer-join a:active{
	font-size: 12px;
	font-weight: bold;
	color:#fff;
	text-decoration:underline;
}
.footer-join a:hover{
	font-size: 12px;
	font-weight: bold;
	color:#bababa;
	text-decoration:underline;
}