#scroll_up {  cursor: pointer;}#scroll_down {  cursor: pointer;}

*{margin:0px; padding:0px}

div
{
	padding: 0px;   	margin: 0px;
}

.img_sub_text, .img_sub_text_i
{
	text-decoration:none; color:#999999;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.fisheyeItem
{

}

.img_sub_text2
{
	text-decoration:none; color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.img_sub_text a:link ,.img_sub_text_i a:link 
{
	text-decoration:underline; color:#999999;
}

.img_sub_text a:visited ,.img_sub_text_i a:visited 
{
	text-decoration:underline;color:#999999;
}

.img_sub_text a:hover,.img_sub_text_i a:hover 
{
	text-decoration:underline; color:#000000;
}

.img_sub_text a:active,.img_sub_text_i a:active 
{
	text-decoration:underline; color:#999999;
}


.img_sub_text2 a:link 
{
	text-decoration:underline; color:#000000;
}

.img_sub_text2 a:visited 
{
	text-decoration:underline;color:#000000;
}

.img_sub_text2 a:hover 
{
	text-decoration:underline; color:#999999;
}

.img_sub_text2 a:active 
{
	text-decoration:underline; color:#000000; 
}




.img_sub_text2_2
{
	text-decoration:none; color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.img_sub_text2_2 a:link 
{
	text-decoration:none; color:#000000;
}

.img_sub_text2_2 a:visited 
{
	text-decoration:none;color:#000000;
}

.img_sub_text2_2 a:hover 
{
	text-decoration:none; color:#999999;
}

.img_sub_text2_2 a:active 
{
	text-decoration:none; color:#000000; 
}





.header a:link 
{
	text-decoration:none; color:#000000;
	font-family: Courier New, Courier, mono; 

}

.header a:visited 
{
	text-decoration:none;color:#000000;
	font-family: Courier New, Courier, mono; 

}

.header a:hover 
{
	text-decoration:none; color:#000000;
	font-family: Courier New, Courier, mono; 

}
.header a:active 
{
	text-decoration:none; color:#000000;
	font-family: Courier New, Courier, mono; 

}



.mmmenu
{
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none; color:#000000;
	font-size: 13px;
}

.mmmenu a:link 
{
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none; color:#000000;
	font-size: 13px;
}

.mmmenu a:visited 
{
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none; color:#000000;
	font-size: 13px;
}

.mmmenu a:active 
{
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none; color:#000000;
	font-size: 13px;
}

.mmmenu a:hover 
{
	font-size: 13px;
	text-decoration:none; color:#000000;
}




.ammenu
{
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none; color:#999999;
	font-size: 13px;
}

.ammenu a:link 
{
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none; color:#999999;
	font-size: 13px;
}

.ammenu a:visited 
{
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none; color:#999999;
	font-size: 13px;
}

.ammenu a:active 
{
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none; color:#999999;
	font-size: 13px;
}


.ammenu a:hover 
{
	font-size: 13px;
	text-decoration:none; color:#000000;
}


.smmenu
{
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none; color:#000000;
	font-size: 13px;
}

.smmenu a:link 
{
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none; color:#000000;
	font-size: 13px;
}

.smmenu a:visited 
{
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none; color:#000000;
	font-size: 13px;
}

.smmenu a:active 
{
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none; color:#000000;
	font-weight:bold;
	font-size: 13px;
}

.smmenu a:hover 
{
	font-size: 13px;
	text-decoration:none; color:#000000;
}





.mm
{
	text-decoration:none; color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.mm a:link 
{
	text-decoration:none; color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.mm a:visited 
{
	text-decoration:none;color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.mm a:hover 
{
	text-decoration:none; color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}
.mm a:active 
{
	text-decoration:none; color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.am a:link 
{
	text-decoration:none; color:#999999;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.am a:visited 
{
	text-decoration:none;color:#999999;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.am
{
	text-decoration:none; color:#999999;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.am a:hover 
{
	text-decoration:none; color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.am a:active 
{
	text-decoration:none; color:#999999;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}


.a2 a:link 
{
	text-decoration:none; color:#999999;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.a2 a:visited 
{
	text-decoration:none;color:#999999;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.a2 a:hover 
{
	text-decoration:none; color:#ffffff;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.a2 a:active 
{
	text-decoration:none; color:#999999;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

/* Readonly Inputfelder */
input[readonly] {
	background-color: #F4F4F4;
}

input[disabled] {
	background: #F4F4F4;
}
 
input, textarea, file {
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-left:2px;
	margin-right:2px;
	padding-left:2px;
	padding-right:2px;
	margin-bottom:1px;
	margin-top:2px;
	font-size: 11px;
	background:#ffffff;
	color:#000000;
	font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

select {
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-left:2px;
	margin-right:2px;
	padding-left:2px;
	padding-right:0px;
	margin-bottom:1px;
	margin-top:2px;
	font-size: 11px;
	background:#ffffff;
	color:#000000;
	font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

input:active, input:focus, input:hover,
select:active, select:focus, select:hover,
textarea:active, textarea:focus, textarea:hover,
file:active, file:focus, file:hover {
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-left:2px;
	margin-right:2px;
	padding-left:2px;
	padding-right:2px;
	margin-bottom:1px;
	margin-top:2px;
	font-size: 11px;
	background:#f6f6f6;
	color:#000000;
	font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

select:active, select:focus, select:hover {
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-left:2px;
	margin-right:2px;
	padding-left:2px;
	padding-right:0px;
	margin-bottom:1px;
	margin-top:2px;
	font-size: 11px;
	background:#f6f6f6;
	color:#000000;
	font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.img_sub_text_i
{
	font-size: 9px;
}
