BODY 
{
	height: 100%;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 80%;
	margin: 10px 0 0 10px;
}

P, TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}
DIV.div1
{
	background-color:#F0F5F9; 
	padding:10px;
}
DIV.div2
{
	background-color:#E6EBF0;
	padding:10px;
}
DIV.div3
{
	background-color:#fff;
	padding:10px;
}
DIV.div1 LI, DIV.div2 LI
{
	background: none;
	margin: 0;
	padding: 0;
}
/*
UL
{
	width:500px;
	margin-left			: -1px;
}
*/
LI
{
	list-style			: none;
	list-style-type		: none;
	display				: block;
	background			: url("/img/redaktion/hg-li.gif")  no-repeat;
	padding-left		: 1em;
	padding-top			: 1em;
	padding-bottom		: 0.2em;
	background-position	: 5px 0.8em;
	/*border				: 1px solid #cccccc;*/
	margin-left			: -40px;
	width				: inherit;
	border-bottom		: none;
	width				: 600px;
	clear				: both;
}
LI LI, LI LI LI, LI LI LI LI, LI LI LI LI LI, LI LI LI LI LI LI
{
	border				: none;
	padding-left		: 0.4em;
	padding-top			: 1em;
}
LI LI
{
	background			: url("/img/redaktion/linie-ebene.gif")  no-repeat;
	background-position	: bottom;
	width				: 578px;
}
LI LI LI
{
	width				: 545px;
	margin-left			: -20px;
	padding-left		: 1em;
	background			: url("/img/redaktion/linie-ebene.gif")  no-repeat;
	background-position	: 1px 1px;
}
LI LI LI LI
{
	width				: 512px;
	margin-left			: -20px;
	background			: url("/img/redaktion/linie-ebene.gif")  no-repeat;
	background-position	: 1px 1px;
}
LI LI LI LI LI
{
	width				: 479px;
	margin-left			: -20px;
	background			: url("/img/redaktion/linie-ebene.gif")  no-repeat;
	background-position	: 1px 1px;
}
LI LI LI LI LI LI
{
	width				: 447px;
	margin-left			: -20px;
	background			: url("/img/redaktion/linie-ebene.gif")  no-repeat;
	background-position	: 1px 1px;
}
LI LI LI LI LI LI LI
{
	width				: 415px;
	margin-left			: -20px;
	background			: url("/img/redaktion/linie-ebene.gif")  no-repeat;
	background-position	: 1px 1px;
}
LI LI LI LI LI LI LI LI
{
	width				: 382px;
	margin-left			: -20px;
	background			: url("/img/redaktion/linie-ebene.gif")  no-repeat;
	background-position	: 1px 1px;
}



HR 
{
	height				: 1px;
	border-bottom		: 1px solid #6699CC;
}
button
{
	border				: 0;
	background-color	:#F0F5F9;
	border				: 1px solid #6699CC;
}

/* ******************************************************************** */
/* Obere Navigation: Tab-Menü 
.hauptnavigation
{
   float            	: left;
}
.hauptnavigation UL
{
   margin           	: 0em 0em 0em 2em;
   padding          	: 0;
   list-style       	: none;
   text-align			: center;
}
.hauptnavigation LI
{
	display          	: inline;
	margin           	: 0;
	padding          	: 0.5em;
	text-align			: center;
	background			: url("/img/div/reiter-rechts.gif") no-repeat right top;
}
*/

.link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #0077bd;
	text-decoration: none;
}
.AchtungLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #e32322;
	text-decoration: none;
}
.kastenDefault {
  border-width: 0;
  padding: 5px;
  font-size: 100%;
}
.kastenDefault h2 {
  font-size: 120%;
  font-weight: bold;
  float: left;
  padding-right: 5px;
}

.linie {
  border-bottom: none;
  border-left: none;
  border-right: none;
  border-top: solid 1px;
  border-color: #0077bd;
}
.kastenMessage {
  border-width: 3px;
  border-style: solid;
  border-color: #e32322;
  padding: 10px;
}
.kastenMessage2 {
	border				: 0;
	font-size			: 100%;
	background			: url("/img/redaktion/stoerer-online-stellen.gif")  no-repeat;
	width				: 400px;
}
.kastenMessage2 td {
	padding				: 10px;
	padding-left		: 15px;
}
.kastenMessage2 h2 {
	font-weight			: bold;
	color				: #FFFFFF;
	padding-bottom		: 10px;
}
.kleinWeiss {
	color				: #FFFFFF;
	font-size			: 70%;
}

a 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #0077bd;
	text-decoration: none;
	line-height: 20px;
}

a:hover 
{  
	text-decoration: none;
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 125%;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
h5
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	text-decoration: none;
}
h6
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.button {
	height: 35px;
	width: 175px;
	color:#fff;
	background: url(/img/redaktion/submit-button.gif);
	background-repeat: no-repeat;
	border: 0;
	text-align: center;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:500px;
}
.textareaHoch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 500px;
	height: 150px;
}
.formularlang {
	font-family: Arial, Helvetica, sans-serif;
	width:500px;
	height: 25px;
}
.formularhalblang {
	font-family: Arial, Helvetica, sans-serif;
	width:400px;
}
.formularmittel {
	font-family: Arial, Helvetica, sans-serif;
	width:250px;
}
.formularkurz {
	font-family: Arial, Helvetica, sans-serif;
	width:80px;
}
.formularsehrkurz {
	font-family: Arial, Helvetica, sans-serif;
	width:50px;
}
.linkDeaktiv 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #B4B4B4;
	text-decoration: none;
}
a:hover.linkDeaktiv 
{  
	text-decoration: none;
}
.deaktiv 
{  
	color: #B4B4B4;
	text-decoration: none;
	float:left;
}
.aktiv
{
	color: #000;
	text-decoration: none;
	float:left;
}
a.aktiv
{
	color: #0077bd;
	font-weight: bold;
	float:left;
}
.space
{
	float:left;
}

.bildlegende 
{  
	font-size: 12px; 
	text-decoration: none; 
	background-color: #c0ccca;
}
.hidden
{
	display: none;
}
.inline
{
	display: inline;
}
.rechts
{
	text-align:right;
}
.hgfarbeNeutral
{
	background-color: #F0F5F9;
	width: 590px;
	padding: 5px;
	margin-left: 5px;
	border: #666666 1px solid;
}
.hgfarbe
{
	background-color: #D9E2E9;
	width: 590px;
	padding: 5px;
	margin-left: 5px;
	border: #666666 1px solid;
}
.trhgfarbe TD
{
	background-color: #D9E2E9;
	border: none;
	padding: 5px;
	border-bottom: #666666 1px solid;
}
.trhgfarbeNeutral TD
{
	background-color: #F0F5F9;
	border: none;
	padding: 5px;
	border-bottom: #666666 1px solid;
}

.klein 
{  
	font-size: 70%;
}
table.inhalt 
{
	border				: none;
	border-bottom		: 1px solid #6699CC;
	border-right		: 1px solid #6699CC;
	background-color	: #fff;
}
table.inhalt th, table.inhalt td 
{
	border				: none;
	border-left			: 1px solid #6699CC;
	border-top			: 1px solid #6699CC;
	padding				: 10px;
	font-size			: 75%;
}
IMG.down
{
	position			: relative;
	float				: left;
}
.tablepaddingleft TD, .tablepaddingleft TH
{
	padding-right		: 15px;
}
.LeftFloat {
	margin			: 0;
	margin-right	: 15px;
	margin-bottom	: 10px;
	float			: left;
	border			: 0;
	font-size		: 10px;
}
