
body {
  vertical-align:top;
	color: #000000;
  margin: 0px;
  padding: 0px;

	font-family: Arial, Helvetica;
	font-size: 12px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
}

.hometitel {
  vertical-align:center;
	color: #868384;

	font-family: Arial, Helvetica;
	font-size: 12px;
	line-height: 13px;
	font-style: normal;
	font-weight: bold;
}

.hometext {
  vertical-align:top;
	color: #000000;

	font-family: Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
}

.titel {
  vertical-align:center;
	color: #000000;

	font-family: Arial, Helvetica;
	font-size: 12px;
	line-height: 12px;
	font-style: normal;
	font-weight: bold;
}

.titelaktiv {
  vertical-align:center;
	color: #E15C49;

	font-family: Arial, Helvetica;
	font-size: 12px;
	line-height: 12px;
	font-style: normal;
	font-weight: bold;
}

.text {
  vertical-align:top;
  margin: 10px;
	color: #000000;

	font-family: Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
	font-family: Arial, Helvetica;
}

table {
  margin: 0px;
  padding: 0px;
  spacing: 0px;
}

table.liste {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  vertical-align:top;
}

td.ohne {
  margin: 0px;
  border-width: 0px;
  border-style: solid;
  border-color: 000000;
  vertical-align:top;
}

td.rahmenrechts {
  margin: 0px;
  border-width: 0px;
  border-right-width: 1px;
  border-style: solid;
  border-color: #000000;
  vertical-align:top;
}

td.rahmenlinksrechts {
  margin: 0px;
  border-width: 0px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-style: solid;
  border-color: #000000;
  vertical-align:top;
}

td.rahmenr2 {
  margin: 0px;
  border-width: 0px;
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-style: solid;
  border-color: 000000;
  vertical-align:top;
}

td.rahmen {
  margin: 0px;
  border-width: 1px;
  border-style: solid;
  border-color: 000000;
  vertical-align:top;
}


.starttitel {
  vertical-align:center;
	color: #7E7982;
  padding:10px;

	font-family: Arial, Helvetica;
	font-size: 17px;
	line-height: 18px;
	font-style: normal;
	font-weight: bold;
}

td.starttext {
  margin: 0px;
  padding: 10px;
  vertical-align:top;
  
	font-family: Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
}

.starttextweiss {
  margin: 0px;
  vertical-align:top;
  
	font-family: Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
}

td.startkasten {
  margin: 0px;
  padding: 10px;
  vertical-align:top;
  
	font-family: Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	font-weight: bold;
}

.newstitel {
  align:left;
  vertical-align:top;
	color: #E15C49;

	font-family: Arial, Helvetica;
  margin:10px;
	font-size: 17px;
	line-height: 18px;
	font-style: normal;
	font-weight: bold;
}

.newstitelklein {
  vertical-align:center;
	color: #E15C49;

  margin: 10px;
	font-family: Arial, Helvetica;
	font-size: 11px;
	line-height: 11px;
	font-style: normal;
	font-weight: bold;
}

.newsleada {
  margin: 10px;
  vertical-align:top;
  
	font-family: Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	font-weight: bold;
}


td.newsheadempty {
  background: E7E9E9;
  margin: 0px;
  vertical-align:top;
}

td.newslead {
  background: E7E9E9;
  vertical-align:top;
  
	font-family: Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	font-weight: bold;
}

.jobtitel {
  margin-left: 20px;
  margin-right: 10px;
  vertical-align:top;
  
	font-family: Arial, Helvetica;
	font-size: 14px;
	line-height: 18px;
	font-style: normal;
	font-weight: normal;
}

.newstext {
  margin-left: 20px;
  margin-right: 10px;
  vertical-align:top;
  
	font-family: Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
}

td.newslinks {
  margin: 0px;
  padding: 5px;
  vertical-align:center;
	color: #E15C49;
  
	font-family: Arial, Helvetica;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
}

td.lead {
  margin: 0px;
  padding: 00px;
  border-width: 0px;
  border-style: solid;
  border-color: 000000;
  vertical-align:top;
  
	font-family: Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	font-weight: bold;
}

td.text {
  margin: 0px;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align:top;
  
	font-family: Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
}



td.liste {
  margin: 0px;
  border-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-style: solid;
  border-color: #000000;
  vertical-align:top;
}

td.listentext {
  margin: 0px;
  border-width: 0px;
  border-bottom-width: 1px;
  border-style: solid;
  border-color: #000000;
  vertical-align:top;
  padding-left:5px;
  padding-right:1px;
  padding-top:5px;
  
	font-family: Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
}

td {
  padding:0px;
  vertical-align:top;
  border-width: 0px;
  
	font-family: Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
  
}

td.logo {
  vertical-align:top;
}

input.anzahl
{
	background-color: #FFFFFF;
	border-top: #000000 solid 1px; 
	border-bottom: #000000 solid 1px; 
	border-left: #000000 solid 1px; 
	border-right: #000000 solid 1px;
	color: #000000;
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight : normal;
	padding-left: 3px;
	padding-right: 3px;
  width: 25;
}

input.rb
{
	background-color: #FFFFFF;
	border: #000000 solid 0px; 
	color: #000000;
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight : normal;
	padding-left: 0px;
	padding-right: 0px;
  width: 12;
}

input.check
{
	background-color: #FFFFFF;
	border: #000000 solid 0px; 
	color: #000000;
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight : normal;
	padding-left: 0px;
	padding-right: 0px;
  width: 12;
}

input
{
	background-color: #FFFFFF;
	border-top: #7F7F7F solid 1px; 
	border-bottom: #7F7F7F solid 1px; 
	border-left: #7F7F7F solid 1px; 
	border-right: #7F7F7F solid 1px;
	color: #666666;
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight : normal;
	padding-left: 3px;
	padding-right: 3px;
  width=200;
}

.area
{
	background-color: #FFFFFF;
	border-top: #7F7F7F solid 1px; 
	border-bottom: #7F7F7F solid 1px; 
	border-left: #7F7F7F solid 1px; 
	border-right: #7F7F7F solid 1px;
	color: #666666;
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight : normal;
	padding-left: 3px;
	padding-right: 3px;
  width=200;
  height=100;
}


.grau
{
  background-color: #E1E2E3;
}

.rot
{
  background-color: #E15C49;
}

.orange
{
  background-color: #EF8618;
}

.weiss
{
  background-color: #FFFFFF;
}

.schwarz
{
  background-color: #000000;
}

.hintergrund
{
  background-color: #001221
}

.rot
{
  background-color: #ED1C24
}

/*-------------------------------------*/

A.sub
{color: #E15C49;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.sub:visited
{color: #E15C49;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.sub:hover
{color: #E15C49;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: underline;}

A.sub:active
{color: #E15C49;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.menu
{color: #003063;
font-family: Arial, Helvetica;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-decoration: none;}


A.menu:active
{color: #003063;
font-family: Arial, Helvetica;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-decoration: none;}

A.menu:visited
{color: #003063;
font-family: Arial, Helvetica;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-decoration: none;}

A.menu:hover
{color: #000000;
font-family: Arial, Helvetica;
font-size: 10px;
font-style: normal;
font-weight: normal;
text-decoration: none;}

A.listlink
{color: #000000;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.listlinkaktiv
{color: #E15C49;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.listlink:visited
{color: #000000;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.listlink:hover
{color: #E15C49;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.listlink:active
{color: #E15C49;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.listlinkorange
{color: #000000;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.listlinkorangeaktiv
{color: #FFFFFF;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.listlinkorange:visited
{color: #000000;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.listlinkorange:hover
{color: #FFFFFF;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.listlinkorange:active
{color: #FFFFFF;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}


A.link
{color: #E15C49;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.link:visited
{color: #E15C49;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.link:hover
{color: #E15C49;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: underline;}

A.link:active
{color: #E15C49;
font-family: Arial, Helvetica;
font-size: 11px;
line-height: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.joblink
{color: #E15C49;
font-family: Arial, Helvetica;
font-size: 14px;
line-height: 15px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.joblink:visited
{color: #E15C49;
font-family: Arial, Helvetica;
font-size: 14px;
line-height: 15px;
font-style: normal;
font-weight: bold;
text-decoration: none;}

A.joblink:hover
{color: #E15C49;
font-family: Arial, Helvetica;
font-size: 14px;
line-height: 15px;
font-style: normal;
font-weight: bold;
text-decoration: underline;}

A.joblink:active
{color: #E15C49;
font-family: Arial, Helvetica;
font-size: 15px;
line-height: 15px;
font-style: normal;
font-weight: bold;
text-decoration: none;}.datum {
color: #FFFFFF;
font-family: Arial, Helvetica;
font-size: 10px;
line-height: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
