body    {
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	background-color: #FFFFFF;
	line-height: 12px;
	letter-spacing: 0px;
	word-spacing: 2px;
	margin-top: 5px;
	margin-left: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-base-color: #FFFFFF;
	scrollbar-shadow-color: #7384A0;
	scrollbar-arrow-color: #7384A0;
	scrollbar-darkshadow-color: #363C59;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #7384A0;
	background: url(img/dantrim-back.gif);
}

h1	{ 
	font-size: 18px; 
	font-weight: bold;
	font-style: italic;	
	text-align: right;
	letter-spacing: 0px;
	word-spacing: 0px;
	color: #FFF; 
	text-decoration: none;
	margin-top: 36px; }

h1.homehead	{ 
	font-size: 15px; 
	font-weight: bold;
	letter-spacing: 0px;
	word-spacing: 0px;
	color: #FFF; 
	text-decoration: none; 
	margin-top: 34px; 
	margin-bottom: 14px;
	}
		
h2	{ 
	font-size: 15px; 
	font-weight: bold;
	letter-spacing: 0px;
	word-spacing: 0px;
	line-height: 14px;
	color: #524444; 
	text-decoration: none; 
	}

h2.homehead	{ 
	font-size: 13px; 
	font-weight: bold;
	letter-spacing: 0px;
	word-spacing: 0px;
	color: #FFF; 
	text-decoration: none; 
	margin-top: 6px; 
	margin-bottom: 14px;
	}

h2.contenthead	{ 
	font-size: 12px; 
	font-weight: bold;
	letter-spacing: 0px;
	word-spacing: 0px;
	color: #FFF; 
	text-decoration: none; 
	margin-top: 38px; 
	margin-bottom: 14px;
	text-indent: 13px;
	background-image: url(img/headlineback.gif);
	}
	
h2.newshead	{ 
	font-size: 12px; 
	font-weight: bold;
	letter-spacing: 0px;
	word-spacing: 0px;
	color: #FFF; 
	text-decoration: none; 
	margin-top: 38px; 
	margin-bottom: 14px;
	}
		
h3	{ 
	font-size: 14px; 
	font-weight: bold;
	letter-spacing: 0px;
	word-spacing: 0px;
	color: #524444; 
	text-decoration: none;
	margin-top: 28px;
	margin-bottom: 9px; }

#hl h4	{ 
	font-size: 12px; 
	font-weight: bold;
	letter-spacing: 0px;
	word-spacing: 0px;
	color: #524444; 
	text-decoration: none;
	margin-top: 18px;
	margin-bottom: 5px; }	
		
.textbody {
	background: #FFFFFF;
	position:absolute; width: 405px;
}
	
b	{ 
	font-size: 12px; 
	font-weight: bold;
	letter-spacing: 0px;
	word-spacing: 0px;
	color: #000000; 
	text-decoration: none; }

b.news	{ 
	font-size: 12px; 
	font-weight: bold;
	letter-spacing: 0px;
	word-spacing: 0px;
	line-height: 11px;
	color: #524444; 
	text-decoration: none; }
	
.indextext   {
	color:white;
	font-size: 14px;
}	
	
.subline   {
	color:white;
	font-size: 15px;
	text-align: center;
}	
	

DIV.start  {
	position:absolute; width:998px; left:0px; top:91px; z-index:2;
	background: url(img/dantrim-contentback.gif);
	background-color: Fuchsia;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
}


#leer1  {
	position:absolute; 
	left:199px; 
	top:0px;
	width:40px; 
	height: 520px;
   z-index:3;
	background-color: #6799CC;
	padding: 5 3 5 3px;
	color: #FFF;
}

#news1   {
	position:absolute; 
	left:241px; 
	top:435px;
	width:203px; 
	height: 320px;
   z-index:7;
	padding: 5 7 5 7px;
	color: #FFF;
	font-size: 10px;	
	line-height: 11px;
}

#news1 small  {
	color: #FFF;
	font-size: 10px;
	line-height: 10px;
	text-align: left;
	margin-bottom: 2px;
}

#news1 p {
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	margin-top: 2px;
}

#news1 a {
	color: #FFF;
	font-size: 10px;
	line-height: 10px;
}

#news1 a:visited:hover {
	color: #FFA244;
	font-size: 10px;
	line-height: 10px;
}

#news1 h1  {
	color: #FFF;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	text-align: left;
	margin-top: 3px;
}


#news2   {
	position:absolute; 
	left:488px; 
	top:435px;
	width:203px; 
	height: 320px;
   z-index:7;
	padding: 5 7 5 7px;
	color: #FFF;
	font-size: 10px;	
	line-height: 11px;
}

#news2 small  {
	color: #FFF;
	font-size: 10px;
	line-height: 10px;
	text-align: left;
	margin-bottom: 2px;
}

#news2 p {
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	margin-top: 2px;
}

#news2 a {
	color: #FFF;
	font-size: 10px;
	line-height: 10px;
}

#news2 a:visited:hover {
	color: #FFA244;
	font-size: 10px;
	line-height: 10px;
}

#news2 h1  {
	color: #FFF;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	text-align: left;
	margin-top: 3px;
}


#news3   {
	position:absolute; 
	left:735px; 
	top:435px;
	width:203px; 
	height: 320px;
   z-index:7;
	padding: 5 7 5 7px;
	color: #FFF;
	font-size: 10px;	
	line-height: 11px;
}

#news3 small  {
	color: #FFF;
	font-size: 10px;
	line-height: 10px;
	text-align: left;
	margin-bottom: 2px;
}

#news3 p {
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	margin-top: 2px;
}

#news3 a {
	color: #FFF;
	font-size: 10px;
	line-height: 10px;
}

#news3 a:visited:hover {
	color: #FFA244;
	font-size: 10px;
	line-height: 10px;
}

#news3 h1  {
	color: #FFF;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	text-align: left;
	margin-top: 3px;
}


#content1  {
	position:absolute; 
	left:241px; 
	top:0px;
	width:203px; 
	height: 520px;
   z-index:3;
	background-color: #6799CC;
	padding: 5 7 5 7px;
	color: #FFF;
	font-size: 11px;
}

#leer2  {
	position:absolute; 
	left:446px; 
	top:0px;
	width:40px; 
	height: 520px;
   z-index:3;
	background-color: #6799CC;
	padding: 5 7 5 7px;
	color: #FFF;
}

#leer2home  {
	position:absolute; 
	left:444px; 
	top:0px;
	width:42px; 
	height: 520px;
   z-index:3;
	background-color: #6799CC;
	padding: 5 7 5 7px;
	color: #FFF;
}

#content2  {
	position:absolute; 
	left:488px; 
	top:0px;
	width:203px;
	height: 520px; 
   z-index:3;
	background-color: #6799CC;
	padding: 5 7 5 7px;
	color: #FFF;
	font-size: 11px;
}

#leer3home  {
	position:absolute; 
	left:691px; 
	top:0px;
	width:42px; 
	height: 520px;
   z-index:3;
	background-color: #6799CC;
	padding: 5 3 5 3px;
	color: #FFF;
}

#content3  {
	position:absolute; 
	left:735px; 
	top:0px;
	width:203px;
	height: 520px; 
   z-index:3;	
	background-color: #182557;
	padding: 5 7 5 7px;
	color: #FFF;
	font-size: 11px;
}

#leer4home  {
	position:absolute; 
	left:938px; 
	top:0px;
	width:43px; 
	height: 520px;
   z-index:3;
	background-color: #182557;
	padding: 5 7 5 7px;
	color: #FFF;
}

#leer5  {
	position:absolute; 
	left:199px; 
	top:0px;
	width:41px; 
	height: 525px;
   z-index:3;
	background-color: #6799CC;
	padding: 5 3 5 3px;
	color: #FFF;
}

#leer5r  {
	position:absolute; 
	left:199px; 
	top:0px;
	width:41px; 
	height: 633px;
   z-index:3;
	background-color: #6799CC;
	padding: 5 3 5 3px;
	color: #FFF;
}

#content4  {
	position:absolute; 
	left:242px; 
	top:0px;
	width:243px;
	height: 525px; 
   z-index:3;	
	background-color: #182557;
	padding: 5 0 5 7px;
	color: #FFF;
	font-size: 11px;
	border-right: solid;
	border-right-color: #FFF;
	border-right-width: 2px;
}

#content5 li {
	margin-left:-15px;
}

#content6 li {
	margin-left:-15px;
}

#content7 li {
	margin-left:-15px;
}

#content5  {
	position:absolute; 
	left:489px; 
	top:0px;
	width:245px;
	height: 525px; 
   z-index:3;	
	background: url(img/content5back.gif);
	padding: 5 7 5 7px;
	color: #FFF;
	font-size: 11px;
}

#content6  {
	position:absolute; 
	left:734px; 
	top:0px;
	width:247px;
	height: 218px; 
   z-index:3;	
	background: url(img/content5back.gif);
	padding: 5 7 0 7px;
	color: #FFF;
	font-size: 11px;
	border-left: solid;
	border-left-color: #FFF;
	border-left-width: 2px;
}

#content7  {
	position:absolute; 
	left:734px; 
	top:226px;
	width:247px;
	height: 298px; 
   z-index:6;	
	padding: 5 7 5 7px;
	color: #182557;
	font-size: 11px;
	border-left: solid;
	border-left-color: #6799CC;
	border-left-width: 2px;
}

#content4 img  {
	margin-left: -7px;
	margin-top: -8px;
	margin-right: 0px;
	margin-bottom: 9px;
}

#content4 ul  {
	margin-left: 17px;
	margin-top: 13px;
}

#content5 p  {
	color: #182557; 
	padding-top: 2px;
}


#content5 p.c5   {
	color: #FFF;
	font-size: 12px;
	line-height: 27px;
}

#content6 p.c5   {
	color: #FFF;
	font-size: 12px;
	line-height: 27px;
}

DIV.tabmenue {
	text-align: center;
}
	
body.rand {
	background-color: #386C95;
	margin-top: 0px;
	margin-left: 0px;
}

div.logo1 {	position:absolute; width:194px; left:4px; top:4px; z-index:0; }
div.topbild1 { position:absolute; width:427px; left:198px; top:4px; z-index:0; }
div.topbild2 { position:absolute; width:349px; left:625px; top:4px; z-index:1; }
div.topbild3 { position:absolute; width:52px; left:73px; top:4px; z-index:4; }
div.topbild4 { position:absolute; width:151px; left:10px; top:200px; z-index:1; }
div.toplinie1 { position:absolute; width:741px; left:198px; top:140px; z-index:8; }
div.toplinie2 { position:absolute; width:741px; left:198px; top:399px; z-index:8; }

#indextext  {
	position:absolute; width:161px; left:754px; top:420px; z-index:12;
}

#indexbild1   {
	position:absolute; width:203px; left:241px; top:150px; z-index:2;
}

#indexbild2   {
	position:absolute; width:203px; left:488px; top:150px; z-index:2;
}

#indexbild3  {
	position:absolute; width:203px; left:735px; top:150px; z-index:2;
} 

#indexbild4  {
	position:absolute; width:750px; left:240px; top:330px; z-index:7;
}

#indexbild5  {
	position:absolute; width:745px; left:241px; top:151px; z-index:6;
}

#indexbild6  {
	position:absolute; width:161px; left:282px; top:378px; z-index:12;
}
 
table#main  {
	border-left: 1px solid #FFF; 
	border-right: 1px solid #FFF;
} 


TD#inhalt   {
	padding: 26px 25px 25px 26px;
	font-size: 12px;
}


P#refmenu a  {
	line-height: 23px;
	color: White;
	text-decoration: none;
	background-image: url(img/headlineback.gif);
	padding-left: 20px;
	margin-left: 22px;
}

P#refmenu a:visited:hover  {
	text-decoration: underline;
}
	 
strong  { 

	font-size: 12px; 
	font-weight: bold;
	text-decoration: none; }

b	{ 

	font-size: 12px; 
	font-weight: bold;
	letter-spacing: 0px;
	word-spacing: 0px;
	color: #000000; 
	text-decoration: none; }

DIV      {
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
   line-height : 18px;
	letter-spacing: 0px;
	word-spacing: 0px;
 } 

div.menue0 {
	position: absolute;
	width: 200px;
	left: 783px;
	top: 0px;
	z-index: 0;
	line-height: 20px;
} 
 
DIV#textspalte1     {
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 11px;
   line-height : 16px;
	letter-spacing: 0px;
	word-spacing: 0px;
	padding: 12px 10px 10px 13px;
 } 

DIV#textspalte2     {
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
   line-height : 18px;
	letter-spacing: 0px;
	word-spacing: 0px;
	padding: 31px 10px 1px 17px;
 } 

DIV#textspalte2b     {
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
   line-height : 18px;
	letter-spacing: 0px;
	word-spacing: 0px;
	padding: 1px 5px 1px 7px;
 }  
 
DIV#newsflash
{
	position:relative;
	left:-12px;
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 24px;
   line-height : 22px;
	letter-spacing: 0px;
 } 

	
TD      {
	color: #000000;
	font-size: 10px;
   line-height : 12px;
	letter-spacing: 0px;
	word-spacing: 0px;
 } 

TD.artikel      {
   padding-right: 10px; 
	color: #000000;
	font-size: 12px;
   line-height : 18px;
	letter-spacing: 0px;
	word-spacing: 0px;
	border-top: 1px solid #FFF;
 }  
 
TD.small      {
	color: #000000;
	font-size: 10px;
   line-height : 12px;
	letter-spacing: 0px;
	word-spacing: 0px;
 }  

LI.lileft   {
	margin-bottom: 5px;
	margin-left: -20px;
}
 
.bgmenuezelle {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-weight: bold;
   line-height : 20px;
	letter-spacing: 0px;
	word-spacing: 0px;
	background-color: #9BF0D2;	
}

.bgmenuezelle1 {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-weight: bold;
   line-height : 20px;
	letter-spacing: 0px;
	word-spacing: 0px;
	background-color: #33CC99;	
}

div#smenue a:hover {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-weight: bold;
        line-height : 20px;
	letter-spacing: 0px;
	word-spacing: 0px;
	width: 100%;
	background-color: #51EAB7;
}


TD.menue      {
	color: #000000;
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-weight: bold;
   line-height : 20px;
	letter-spacing: 0px;
	word-spacing: 0px;
 }

DIV#druck    {
		visibility: hidden;
 } 

 
	
DIV#copyhinweis      { 
   visibility: hidden;
	position:absolute; 
	left:269px; 
	top:100px;
	width:543px;
	color: #fff;		
	font-size: 10px;
	line-height: 12px;
 } 
  
 
 
DIV#infobox1      {
	color: #000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-weight: bold;
	letter-spacing: 0px;
	word-spacing: 0px;
	padding-top: 10px;
 } 


DIV.newstext   {
	background:#DFD4C8; 
	position:absolute; 
	width:142px; 
	z-index:2;
	padding: 10 5 5 5px;
} 
 

SMALL   {
	color: #666666;
	font-size: 9px;
	letter-spacing: 5px;
	word-spacing: 22px;
	line-height: 15px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	line-height: 125%;
	letter-spacing: 0px;
	word-spacing: 0px;
 } 


h1.menuehead    {
	color: #666666;
	font-size: 9px;
	letter-spacing: 5px;
	word-spacing: 22px;
	line-height: 14px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	line-height: 125%;
	letter-spacing: 0px;
	word-spacing: 0px;
	margin-bottom: 3px;
 } 

SPAN    {
	color: Silver;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
	line-height: 105%;
	letter-spacing: 0px;
	word-spacing: 2px;
	margin-left: 10px;
} 


p.adress    {
	color: #999;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-decoration: none;
	line-height: 105%;
	letter-spacing: 0px;
	word-spacing: 2px;
	margin-top: 2px;
	margin-left: 10px;
}  

p.adress a    {
	color: #999;
	text-decoration: none;
}  	

#kontaktform   {
	line-height:24px; margin-top:37px;
}
	
.inputsubmit {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 2px;
	background-color: #6799CC;
	border: 1px solid #32668E;
	margin-top: 5px;
}

.inputtext {
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #F2F9FF;
	border: 1px solid #32668E;
}	

#content table {
	background-color: #FFF;
	border-color: #FFF;
	border: 1px;
}

#content th {
	background-color: #CDC2B7;
	font-size: 11px;
	font-weight: bold;
}

#content td {
	font-size: 11px;
	background-color: #DFD4C8;
}

#content td.text {
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 0px;
	word-spacing: 2px;
	background-color: #FFF;
}

#content b {
	color: #524444;
	font-size: 15px;
	text-decoration: none;
}

#content a {
   color: #000;
	text-decoration: none;
}

#content a:visited:hover {
	color: #F00;
	text-decoration: underline;
}

#content input {
	color: #524444;
	font-size: 11px;
	text-decoration: none;
}


#site a {
	color: black;
	text-decoration: underline;
}

#site a:hover {
	color: red;
	text-decoration: underline;
}



#navcontainer { position:absolute; width:190px; left:7px; top:151px; z-index:5; }

#navcontainer ul {
margin-left: 0;
padding-left: 0;
list-style-type: none;
text-indent: 28px;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer li {
border-bottom: 2px solid #FFF;
}

#navcontainer a {
display: block;
padding: 3px;
width: 190px;
}

#navcontainer a:link {
color: #524444;
display: block;
padding: 3px;
width: 190px;
background-image: url(img/menueback0.gif);
}

#navcontainer a:hover {
color: #FFF;
background: #699BD2;
display: block;
padding: 3px;
width: 190px;
background-image: url(img/menueback1.gif);
}

#navcontainer a:visited:hover {
color: #FFF;
background: #699BD2;
display: block;
padding: 3px;
width: 190px;
background-image: url(img/menueback1.gif);
}


a:hover.text { background-image: url(img/pfeil_mehr.gif); padding-left: 11px; color: #000000; text-decoration: underline;}
a:link.text { background-image: url(img/pfeil_mehr.gif); padding-left: 11px; color: #000000; text-decoration: underline; }
a:visited.text { background-image: url(img/pfeil_mehr.gif); padding-left: 11px; color: #564f4e; text-decoration: underline; }
a:visited:hover.text {
	background-image: url(img/pfeil_mehr1.gif);
	color:#EE6528;
	text-decoration: underline;
	padding-left: 11px;
}

a:hover.text2 { background-image: url(img/pfeil_mehr0.gif); padding-left: 11px; color: #fff; text-decoration: underline;}
a:link.text2 { background-image: url(img/pfeil_mehr0.gif); padding-left: 11px; color: #fff; text-decoration: underline; }
a:visited.text2 { background-image: url(img/pfeil_mehr0.gif); padding-left: 11px; color: #fff; text-decoration: underline; }
a:visited:hover.text2 {
	background-image: url(img/pfeil_mehr1.gif);
	color: #f00;
	text-decoration: underline;
	padding-left: 11px;
}


a:hover.text { color: #524444; text-decoration: underline;}
a:link.text { color: #524444; text-decoration: underline; }
a:visited.text { color: #564f4e; text-decoration: underline; }
a:visited:hover.text { color: #564f4e; text-decoration: underline; }

a:hover.me { color: #363C59; text-decoration: none;}
a:link.me { color: #363C59; text-decoration: none;}
a:visited.me { color: #363C59; text-decoration: none; }
a:visited:hover.me { color: #EE6528; text-decoration: none;}

a:hover.mex { color: #EE6528; font-size: 8px; text-decoration: none;}
a:link.mex { color: #EE6528; font-size: 8px; text-decoration: none;}
a:visited.mex { color: #EE6528; font-size: 8px; text-decoration: none; }
a:visited:hover.mex { color: #EE6528; font-size: 8px; text-decoration: none;}


a:hover.top { color:#000000; text-decoration: none;}
a:link.top { color:#000000; text-decoration: none;}
a:visited.top { color:#000000; text-decoration: none;}
a:visited:hover.top { color:#7A939D; text-decoration: none;}

a:hover.bread { color:#666666; text-decoration: none;}
a:link.bread { color:#666666; text-decoration: none;}
a:visited.bread { color:#666666; text-decoration: none;}
a:visited:hover.bread { color:#EE6528; text-decoration: underline;}

a.colored-popup  {
	color: White;
	background-color: #6799CC;
}

a.pops	{ 
	font-size: 12px; 
	line-height: 15px;
	letter-spacing: 0px;
	word-spacing: 0px;
	color: #000000; 
	text-decoration: underline; }

a:visited:hover.pops	{ 
	font-size: 12px; 
	line-height: 15px;
	letter-spacing: 0px;
	word-spacing: 0px;
	color: #FF0000; 
	text-decoration: underline; }


strong.mex {
	line-height: 9px;
	font-size: 8px;
}


#topmenue2 ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
height: 22px;
}

#topmenue2 ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;

}

#topmenue2 ul li a
{
height: 22px;
border-top: none;
border-top: 1px solid #FFF;
border-right: 1px solid #FFF;
padding: 2 0 2px 0;
margin: 0 0 0px 0;
text-decoration: none;
display: block;
text-align: center;
color: #000;
background: #CDC2B7;
}

#topmenue2 ul li a:hover
{
color: #fff;
background: #918080;
border-right: 1px solid #FFF;
}

#topmenue2 a:active
{
background: #DED2D2;
color: #fff;
}

#topmenue2 li#active a
{
background: #DED2D2;
border: 1px solid #c60;
color: #fff;
}

#line1
{
	position:absolute; width:780px; left:199px; top:139px; z-index:4;
}

#line2
{
	position:absolute; width:780px; left:199px; top:321px; z-index:4;
}

#line3
{
	position:absolute; width:2px; left:734px; top:90px; z-index:4;
}

#fuss  {
	position:absolute; width:980px; height:100%; left:0px; top:0px; 
	z-index:0; 
	background-color:#D8EDFF; 
	background: url(img/dantrim-contentback.gif);
}


