td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}

td.item {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}

td.white {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 16px;
}

td.justify {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-align: justify;
}

td.menue1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
td.menue2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}

td.slogan1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #285b9e;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
}

td.slogan2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #285b9e;
	font-size: 12px;
	font-weight: bold;
}

td.ticker {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#FFFF00;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	color: #285b9e;
	font-size: 12px;
	font-weight: bold;
}

p.ticker {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}

a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	border-width: 0;
	text-decoration: none;
}

a.item {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	border-width: 0;
	text-decoration: none;
}
a.norm {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	border-width: 0;
}

a.menue1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	border-width: 0;

}

a.menue2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
	border-width: 0;
	text-decoration: none;
}

a.info {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #295c9f;
	font-size: 10px;
}

td.info {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #295c9f;
	font-size: 10px;
}

td.itemshead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #efefef;
	font-size: 12px;
	border-color: #26304f;
	border-width: 1;
	border-style:solid;
	background-color: #26304f;
}

td.headlineAB {
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	color: #295c9f;
	font-size: 48px;
	border-width: 0;
	border-style:solid;
}

td.items {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	border-color: #26304f;
	border-width: 0;
	border-style:solid;
}
td.inneritems {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	border-width: 0;
}
td.items1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	border-color: #26304f;
	border-width: 0;
	border-style:solid;
	background-color:#dfdfdf;
}
td.items0 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	border-color: #26304f;
	border-width: 0;
	border-style:solid;
	background-color:#bababa;
}
td.bereich1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	border-color: #26304f;
	border-width: 0;
	border-style:solid;
	background-color:#d2fcd2;
}
td.bereich2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	border-color: #26304f;
	border-width: 0;
	border-style:solid;
	background-color:#d2dffc;
}
td.bereich3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	border-color: #26304f;
	border-width: 0;
	border-style:solid;
	background-color:#fcd2f9;
}
td.bereich4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	border-color: #f72521;
	border-width: 0;
	border-style:solid;
	background-color:#f72521;
}

td.bereich5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	border-color: #CCCC66;
	border-width: 0;
	border-style:solid;
	background-color:#CCCC66;
}


td.forms {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	border-color: #26304f;
	border-width: 0;
	border-style:solid;
}

td.formserror {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 10px;
	border-color: #26304f;
	border-width: 0;
	border-style:solid;
}

td.formsjust {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	border-color: #26304f;
	border-width: 0;
	border-style:solid;
	text-align: justify;
}

td.formserror {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 12px;
	border-color: #26304f;
	border-width: 0;
	border-style:solid;
}

td.headline {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #26304f;
	font-size: 28px;
	font-weight: bold;
}

td.headline_s {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #26304f;
	font-size: 20px;
	font-weight: bold;
}

td.headline_i {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-style: italic;
}

tr.rows {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	border-color: #000080;
	border-width: 1;
	border-style:solid;
}


.tabval {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #ffffff;
	font-weight: normal;
	font-size: 10pt;
}



input, select, textarea { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #26304f;
	font-size: 12px;
	border-color: #26304f;
	border-width: 1;
	border-style:solid;
}
.Bereich, .Feld { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #26304f;
	font-size: 12px;
	border-color: #26304f;
	border-width: 1;
	border-style:solid;
}
.Auswahl { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #26304f;
	font-size: 12px;
	border-color: #26304f;
	border-width: 1;
	border-style:solid;
}
.Check, .Radio { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #26304f;
	font-size: 12px;
	border-color: #26304f;
	border-width: 1;
	border-style:solid;
}
.Button { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #26304f;
	font-size: 12px;
	border-color: #26304f;
	border-width: 1;
	border-style:solid;
}
img.imagelinks {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	border-width: 0;
}

p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}

h1 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #285b9e;/*#006bb3;*/
	font-size: 20px;
	font-weight: bold;
}

h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #285b9e;/*#006bb3;*/
	font-size: 15px;
	font-weight: bold;
}

h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
}

div#contentwrapper {
	width: 760px;
	height: 500px;
	border : 0px ;
	text-align:center;
}

div#bild {
	float : left;
	border: 0px;
	width: 337px;
	margin-top: -30px;
}

div#text {
	padding: 25px 25px 25px 352px;
	margin-top: -30px;
	text-align:justify;
}

div#contentheader {
	text-align:left;
	padding: 5px 5px 5px 352px;
}

div#impressum {
	text-align:left;
	padding: 5px 5px 25px 5px;
	text-align:justify;
		
}

div#unternehmen {
	text-align: left;
}

div#impressum_consult {
	float: left;
	width: 253px;
}

div#impressum_professional {
	float: left;
	width: 253px;
}

div#impressum_beteiligung {
	float: left;
	width: 253px;
}

div#impressum_whereis {
	clear: both;
	text-align: center;
}
div#impressum_whereis_car {
	float: left;
	width: 375px;
	text-align:center;
}

div#impressum_whereis_tram {
	float: left;
	width: 375px;
	text-align:center;
}

div#impressum_footer  {
	clear:both;
	padding-top: 30px;
	text-align:left;
}

div#jobs_footer  {
	clear:both;
	padding-top: 30px;
	text-align:left;
	font-size: 10px;
}

div.jobs {
	text-align:left;
}

li {
	list-style: none;
	padding-left: 12px;
	font-size: 10px;
	line-height:15px;
}



div#menuwrapp {
	width:172px;
}

div#menueheader {
	background-image:url(/workinprogress/081010/images/function/top_menue_border.png);
	height: 4px;

}

div#menuebody {
	background-image:url(/workinprogress/081010/images/function/menue_bg.png);
}

div#menuefooter {
	background-image:url(/workinprogress/081010/images/function/bottom_menue_border.png);
	height: 4px;
}

div#headline_top {
margin-left: 10px;
padding-right: 10px;
width: 337px;
position:absolute;
top: 50px;
left: 0px;
text-align:center;
}

div#headline_bottom {
margin-left: 10px;
padding-right: 10px;
width: 337px;
position:absolute;
top: 325px;
left: 0px;
text-align:center;
}

div#headline_bottom_b {
margin-left: 10px;
padding-right: 10px;
width: 337px;
position:absolute;
top: 400px;
left: 0px;
text-align:center;
}

.background {
	/*background-color:#285b9e;*/
	background-color:#26304f;
	color:#FFFFFF;
}

