li{list-style-type:none;
}

.liste-pfeil-rot {
background-image:url(img/pfeil.gif);
background-position:left 0.2em;
background-position:bottom -10px;
background-repeat:no-repeat;
margin-left:-14px;
margin-top: 0px;
padding-left:14px;
}
td {
	font-size:12px;     				 				   
	font-family: Verdana, Arial, Helvetica, sans-serif;*/
}

body {
 	background-color:#FFFFFF;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px;
	padding: 0px;
}
img {
	/*vertical-align: middle;*/
}

A:link {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	vertical-align: middle; 
	text-decoration: none;
}

A:visited {
	color:#000000;
	font-size:12px;
	text-decoration: none;
}

A:hover {
	font-size:12px;
	color:#BF1123;
	text-decoration: none;
}

A:active {
	font-size:12px;
	color:#BF1123;
	font-weight:550;
	text-decoration: none;
}

A:focus {
	font-size:12px;
	color:#BF1123;
	text-decoration: none;
}

.error{ 	
	color:#CC0000;
	text-align:left;
	font-weight:bold;
	font-size:12px;font-family: Verdana,Arial, Helvetica, sans-serif;
}

div.layout {
	width:913px;
}
.report {
	width: 650px;
	table-layout: fixed;
}

div.leftpadded {
	margin-left:120px;
	width: 650px;
}

td.icon {
	width: 20px;
}

td.menutop {
	background-image:url(img/redbar.gif);
	background-repeat: repeat-x;
}

.warning {
	background-color:#FFFF00;
	text-align:left;
	vertical-align:middle;
	color:#2C2D2F;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style:italic;
	font-size:12px;
	font-weight: bolder;
	padding:3px;
}

.top {
  vertical-align:top;
}