A              { text-decoration: none; color: #716f70; }
A:link         {  text-decoration: none; color: #716f70; }
A:visited      { text-decoration: none; color: #716f70; }
A:hover        { text-decoration: none; color: #000000; }
A:active       { text-decoration: none; color: #716f70; }

A.navfirst_off              { text-decoration: none; color: #000000;}
A.navfirst_off:link        { text-decoration: none; color: #000000;}
A.navfirst_off:visited        {  text-decoration: none; color: #000000;}
A.navfirst_off:hover        {  text-decoration: none; color: #ffffff;}
A.navfirst_off:active        {  text-decoration: none; color: #000000;}

A.navfirst_on              { text-decoration: none; color: #ffffff;}
A.navfirst_on:link        {  text-decoration: none; color: #ffffff;}
A.navfirst_on:visited        {  text-decoration: none; color: #ffffff;}
A.navfirst_on:hover        {  text-decoration: none; color: #000000;}
A.navfirst_on:active        {  text-decoration: none; color: #ffffff;}


A.subnavfirst_off              {  text-decoration: none; color: #6b6764;}
A.subnavfirst_off:link        {  text-decoration: none; color: #6b6764;}
A.subnavfirst_off:visited        {  text-decoration: none; color: #6b6764; }
A.subnavfirst_off:hover        {  text-decoration: none; color: #A33787;}
A.subnavfirst_off:active        { text-decoration: none; color: #6b6764;}

A.subnavfirst_on              { text-decoration: none; color: #A33787; font-weight:bold;}
A.subnavfirst_on:link        {  text-decoration: none; color: #A33787; font-weight:bold;}
A.subnavfirst_on:visited        { text-decoration: none; color: #A33787; font-weight:bold;}
A.subnavfirst_on:hover        {  text-decoration: none; color: #A33787; font-weight:bold;}
A.subnavfirst_on:active        { text-decoration: none; color: #A33787; font-weight:bold;}

.navi{
	width:138px;
	text-align:center;
	padding-top:5px;
	font-weight:bold;
	float:left;
}

.subnavi{
	text-align:right;
	padding-bottom:2px;
	clear:both;
}


.input {
	width:85px;
	min-width:86px;
	height:18px;
	padding:0px;
	line-height:14px;
	margin:0px 3px 2px 0px;;
	float:left;
}

* html .input{ margin:0px; }

.submit {
	width:120px;
}

.anfragetext {
	width:25px;
	padding-top:3px;
	text-align:left;
	float:left;
}

.anfrageline{
	padding-top:7px;
	text-align:center;
	clear:both;
}
.switchimg{
	float:left;
	
}

.latestimage{
	clear:both;
}
* html .latestimage{
	margin-bottom:-3px;
}

table.anfragetable {
	border-collapse:collapse;
}

table.anfragetable th {
	background-color:#c72b69;
	width:100%;
	height:35px;
	text-align:left;
padding-left:10px;
color:#ffffff;
border-top:10px solid #ffffff;
border-bottom:5px solid #ffffff;
font-size:12px;
}
