body {
	font-family:Arial, Helvetica, Universe, sans-serif, Verdana;
	font-size:11px;
	color: #000000;
	background: #a6cbde url(../x_media/bg_loop.png) repeat-x top left;
	_text-align: center;
}

form {
	margin: 0;
	padding: 0;
}

/*Headlinies*/
h1 {
	font-family:Arial, Helvetica, Universe, sans-serif, Verdana;
	font-size:48px;
	font-weight: 300;
	font-style: normal;
	color: #000000;
}
h2 {
	font-family:Arial, Helvetica, Universe, sans-serif, Verdana;
	font-size:24px;
	font-weight: 300;
	font-style: normal;
	color: #000000;
}

/* Normal Text										*/
p,ul,ol,li,div,td,th,address,nobr,i,select     {font-family:Arial, Helvetica, Universe, sans-serif, Verdana; font-size:12px;}
b {
	font-family:Arial, Helvetica, Universe, sans-serif, Verdana;
	font-size:13px;
	color: #000000;
}

/* Preformatted Text - fixed width					*/
pre { font-family:Arial, Helvetica, Universe, sans-serif, Verdana; font-size:11px;}
tt { font-family:Arial, Helvetica, Universe, sans-serif, Verdana; font-size:11px;}


/* Links											*/
a:link    {
	color: #0000a0;
	font-size: 12px;
	font-family: Arial, Helvetica, Universe, sans-serif, Verdana;
	text-decoration: none;
}
a:visited   { color: #0000a0; font-size: 12px; font-family: Arial, Helvetica, Universe, sans-serif, Verdana; text-decoration:none; }
a:active   { color: #0000a0; font-size: 12px; font-family: Arial, Helvetica, Universe, sans-serif, Verdana; text-decoration:none; }
a:hover  { color: #0000a0; font-size: 12px; font-family: Arial, Helvetica, Universe, sans-serif, Verdana; text-decoration:underline; }

a.black:link    { color: blue; font-size: 12px; font-family: Arial, Helvetica, Universe, sans-serif, Verdana; text-decoration:none; }
a.black:visited   { color: blue; font-size: 12px; font-family: Arial, Helvetica, Universe, sans-serif, Verdana; text-decoration:none; }
a.black:active   { color: blue; font-size: 12px; font-family: Arial, Helvetica, Universe, sans-serif, Verdana; text-decoration:none; }
a.black:hover  { color: blue; font-size: 12px; font-family: Arial, Helvetica, Universe, sans-serif, Verdana; text-decoration:none; }

/*Besonderes*/
input.inputgrey    { color: black; font-size: 12px; font-family: Arial, Helvetica, Universe, sans-serif, Verdana; background-color: #000000; border-bottom: solid 1px #bbbbbb; border-top: solid 1px #bbbbbb; border-left: solid 1px #bbbbbb;  border-right: solid 1px #bbbbbb;width: 130px; }
input.ueberschrift    { color: black; font-size: 13px; font-family: Arial, Helvetica, Universe, sans-serif, Verdana; background-color: #000000; border-bottom: solid 1px #bbbbbb; border-top: solid 1px #bbbbbb; border-left: solid 1px #bbbbbb;  border-right: solid 1px #bbbbbb;width: 130px; }
input.inputgreysub    { color: black; font-size: 12px; font-family: Arial, Helvetica, Universe, sans-serif, Verdana; background-color: #000000; border-bottom: solid 1px #bbbbbb; border-top: solid 1px #bbbbbb; border-left: solid 1px #bbbbbb;  border-right: solid 1px #bbbbbb;width: 80px; }
select.inputgrey    { color: black; font-size: 12px; font-family: Arial, Helvetica, Universe, sans-serif, Verdana; background-color: #000000; border-bottom: solid 1px #bbbbbb; border-top: solid 1px #bbbbbb; border-left: solid 1px #bbbbbb;  border-right: solid 1px #bbbbbb; }
textarea.inputgrey { color: black; font-size: 12px; font-family: Arial, Helvetica, Universe, sans-serif, Verdana; background-color: #000000; border-bottom: solid 1px #bbbbbb; border-top: solid 1px #bbbbbb; border-left: solid 1px #bbbbbb;  border-right: solid 1px #bbbbbb;width: 250px; }
.small     {font-family:Arial, Helvetica, Universe, sans-serif, Verdana; font-size:9px;}.headline {
	font-family:Arial, Helvetica, Universe, sans-serif, Verdana;
	font-size:14px;
	color: #000000;
	font-weight: bold;
}
.schwarz {

	font-family:Arial, Helvetica, Universe, sans-serif, Verdana;
	font-size:13px;
	color: #000000;
	font-weight: bold;
}
.formfieldie {
	BORDER-RIGHT: #ff9c00 1px solid; BORDER-TOP: #ff9c00 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ff9c00 1px solid; COLOR: #000000; BORDER-BOTTOM: #ff9c00 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.searchbox {
	BORDER-RIGHT: #7e9eb7 1px solid; BORDER-TOP: #7e9eb7 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #7e9eb7 1px solid; BORDER-BOTTOM: #7e9eb7 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.red{
color:red;}
.other {
     
	  border: 1px solid #ccc;
}

table#main {
	background: #fff;
	width: 860px;
	margin: 0 auto;
}

table#f {
	background: #fff;
	width: 860px;
	padding: 0 30px;
	margin: 0 auto;
}

table#f p {
	margin: 0 0 0 30px;
	_margin: 0;
}

table#toptable {
	width: 860px;
	margin: 30px auto;
	color: #fff;
}

table#toptable tr td a {
	color: #fff;
}

table.data {
	border-top:1px solid #cccccc; 
	border-left:1px solid #cccccc; 
	border-collapse:collapse; 
	margin:0px;
	padding:0px;
	} 
table.data td	{
	border-right:1px solid #cccccc; 
	border-bottom:1px solid #cccccc; 
	padding:3px;
	} 
table.data th {
	background-color : #dcdcdc; 
	border-right:1px solid #cccccc; 
	border-bottom:1px solid #cccccc; 
	padding:3px;
	}
#main {
	width: 800px;
	margin: 0 auto;
	padding: 0 30px;
	background: #fff;
}
