body{
	font-size:12px;
}
.color1 { font-size: 12px; color: #B41D15; font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; font-weight:bold; line-height: 14px;}
.btn1 {
	font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size: 12px; color: #FFFFFF; 
	width:154px;	height:20px;
	background-color: #727073;	border: 1px solid #727073;
}
body{
	font:normal 12px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#567475;
	line-height:1.1;
}
body a{
	font-weight:bold;
	text-decoration:none;
	color:#567475;
}
body a:hover 			{text-decoration:underline;}
label				{line-height:1.7;font-weight:bold}
.input				{border: 1px solid #99b3b4;width: 350px;background: #e4ebeb url(../images/input_stripe.gif);font: 11px verdana, sans-serif;color:#443;padding:3px;outline:none;}
.input:focus			{border:1px solid #567475;background: #e4ebeb;}
.submit-btn			{width: 54px;height: 20px;background:url(../images/submit.gif) no-repeat;outline: none;vertical-align:top;border:0;margin:5px 0 0 0;float:left}
.submit-btn			{margin:1px 0 0 0;#}
.submit-btn:hover		{background: url(../images/submit.gif) no-repeat 0 -20px;}
.inputx             {border: 1px solid #99b3b4;width: 50px;background: #e4ebeb url(../images/input_stripe.gif);font: 11px verdana, sans-serif;color:#443;padding:3px;outline:none;} 
.inputz            {border: 1px solid #99b3b4;width: 30px;background: #e4ebeb url(../images/input_stripe.gif);font: 11px verdana, sans-serif;color:#443;padding:3px;outline:none;} 
#container 			{border:1px solid #99b3b4;padding:15px;margin:auto;background-color:white}
.clear				{clear:both}
#log 				{padding:15px;margin:50px auto auto auto;width:350px;}
#log p 				{margin:0;padding:4px 0 4px 0;}
.error 				{color:red;margin:0;padding:0;}
.msg 				{color:green;margin:0;padding:0;}
select				{border: 1px solid #99b3b4;background: #e4ebeb;font:normal 1em auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#443;}
div.pages			{margin:10px;}
div.pages div,div.pages a	{margin-right:1px;padding:1px 5px 2px 5px;border:1px solid #99b3b4;text-decoration:none;font-size:12px;color:#99b3b4;}
div.pages div,div.pages a:hover	{border:1px solid #99b3b4;background-color:#99b3b4;color:#fff;}
div.pages .current		{border:1px solid #443;background-color:#99b3b4;color:#fff;}
table 				{border-collapse:collapse;background-color:#fff;color:#4f6b72;border:0px;}
table em			{color:#ccc;display:block;}
table em:hover			{color:#cc3399;}
td, th 				{border-left:0px;white-space:nowrap; font-size:12px}
th				{padding-left:10px}
caption 			{padding-left:10px;text-align: left;font: bold 11px;text-transform: uppercase;color: #FF6600;background:url(../images/pfeil2.gif) no-repeat left}
table a 			{color:#950000;text-decoration:none;border:0;font: normal 11px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
table a:link 			{text-decoration:none;}
table a:visited 		{font-weight:normal;color:#666;text-decoration: none;}
table a:hover 			{border-bottom: 0px dashed #C1DAD7;}
thead th, tfoot th, tfoot td 	{
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 0px solid #C1DAD7;
	border-bottom: 0px solid #C1DAD7;
	border-top: 0px solid #C1DAD7;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(../images/bg_header.jpg) no-repeat;
}
tfoot td 			{text-align:right}
tbody th, tbody td 		{border-bottom: solid 0px #C1DAD7;}
tbody th 			{white-space: nowrap;padding:0 5px;background-color: #DAEFF1;color:#4f6b72;font-size:85%;font-family:Verdana;width:10px}
tbody th a 			{color:#333;}
tbody tr:hover 			{background:#EEF8F9;}
.powered, .powered a		{margin-top:10px;color:#ccc;font-size:10px;text-align:right;font-family:Arial;}