#printLayer a{
	
	height:30px; 
	width:190px;
	color:#000000;
	font-size:11px;
    font-weight:normal;
	text-align: right;
    text-decoration: none;
	font-family:Arial,Helvetica,Sans-serif;
}

img
{
border:0;
}

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td.eventcontentend
{
  
  	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	height:1px;
	width:179px;
    }	

td.maincontent

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  padding-top:7px;
  padding-bottom:7px;
  vertical-align:top;
    }	
	
	td.maincontent6

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  padding-top:7px;
  padding-bottom:7px;
  padding-right:7px;
 
    }			

td.maincontent7

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  padding-top:0px;
  padding-bottom:0px;
  vertical-align:top;
  background-color:#fff200;
    }	
	
	
.textfield1
{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
}
	
td.printhead {
  font-family: Arial,Tahoma,Verdana;
  font-size: 14px;
  color: #000000;
  padding-top:7px;
  padding-bottom:7px;
}	
td.newscontent

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  padding-top:0px;
  padding-bottom:10px;
 
    }
td.newscontent2

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  padding-top:0px;
  padding-bottom:0px;
 
    }		

td.newscontent3

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  padding-top:0px;
  padding-bottom:7px;
  padding-left:7px;
 
    }		

td.newscontent4

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:5px;
  padding-right:5px;
 
    }			
	
td.maincontent2

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  padding-top:7px;
  padding-left:15px;  
  padding-bottom:7px;
  vertical-align:top;
 
    }		

	td.maincontent3

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  padding-top:22px;
 
    }	

	td.maincontent4

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  padding-top:7px;
  padding-bottom:7px;
  width:170px;
  vertical-align:top;
 
    }	
	
td.nocontent
{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  padding-top:2px;
}	

td.print
{
  font-family: Arial,Tahoma,Verdana;
  font-size: 11px;
  color: #000000;
  font-weight:bold;
  vertical-align:bottom;
  align:right;
}	


	td.nopadding2

{
  
  	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	height:2px;
	width:179px;
    }	
	
td.triplecontenthead

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #FFFFFF;
  padding-left:7px;
  padding-right:7px;
  font-weight:bold;
  background-image:url(./images/c_header.png);
  background-repeat:no-repeat;
  text-align:center;
  height:20px;
  width:628px;
    }

td.printtriplecontenthead

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #FFFFFF;
  padding-left:7px;
  padding-right:7px;
  font-weight:bold;
  background-color:#656565;
  text-align:center;
  height:20px;
  width:628px;
    }	

td.contacthead

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #FFFFFF;
  padding-left:7px;
  padding-right:7px;
  font-weight:bold;
  background-image:url(./images/c_header_blau.png);
  background-repeat:no-repeat;
  text-align:center;
  height:20px;
  width:628px;
    }	
	
td.triplecontent

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  font-weight:bold;
  padding-top:7px;
  padding-left:5px;
  width:200px;
  padding-bottom:10px;
  
    }		

td.triplecontent_grey

{
  background-color:#EFF1F2;
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  font-weight:bold;
  padding-top:7px;
  width:200px;  
  padding-left:5px;
  padding-bottom:10px;
  
    }		

td.triplecontent2

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  padding-top:4px;
  width:200px;
  padding-left:5px;  
  padding-bottom:10px;

    }	
	
td.triplecontent2_grey

{
  background-color:#EFF1F2;
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  padding-top:4px;
  width:200px;
  padding-left:5px;  
  padding-bottom:10px;

    }		
	
td.verlauf
{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  font-weight:bold;
  color: #000000;
  padding-left:7px;
  padding-top:6px;
  padding-right:7px;
}

td.verlauf2
{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  font-weight:bold;
  color: #000000;
  padding-left:7px;
  padding-top:0px;
  padding-right:7px;
}


 td.navileftmain
 {
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #0d2064;
  background-color:#e0011c;
  width:179px;
  height:20px;
  vertical-align:middle;
 }

  td.navileftmain2
 {
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #0d2064;
  width:179px;
  height:20px;
  background-color:#f00000;
  vertical-align:middle;  
 }

   td.navileftmain3
 {
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #0d2064;
  width:179px;
  height:20px;
  background-color:#f00000;  
  vertical-align:middle;  
 }

 div.nav1 {
 position:relative; left:4px;
 }
 
 div.nav2 {
 position:relative; left:12px;
 }
 
 div.nav3 {
 position:relative; left:20px;
 }
 
  a.navleft:link {COLOR: #ffffff; TEXT-DECORATION: none}
        a.navleft:visited {COLOR: #ffffff; TEXT-DECORATION: none}
        a.navleft:active {COLOR: #000000; TEXT-DECORATION: none}
        a.navleft:hover {COLOR: #000000; TEXT-DECORATION: none}

  a.verlauf:link {COLOR: #000000; TEXT-DECORATION: none}
        a.verlauf:visited {COLOR: #000000; TEXT-DECORATION: none}
        a.verlauf:active {COLOR: #000000; TEXT-DECORATION: none}
        a.verlauf:hover {COLOR: #000000; TEXT-DECORATION: none}	

hr {
background:#000000 none repeat scroll 0%;
color:#000000;
border:0pt none;
height:1px;
}

 hr.au
 {
 border:solid #000000 1px;
 background-color:#000000;
 height:0px;
 text-align:left;
 width:693px;
 }		
 
hr.redtriple
 {
 border:solid #a01818 1px;
 background-color:#a01818;
 height:0px;
 text-align:left;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-left:0px;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 }		 

   a.more:link {COLOR: #c20000; TEXT-DECORATION: underline}
        a.more:visited {COLOR: #c20000; TEXT-DECORATION: underline}
        a.more:active {COLOR: #c20000; TEXT-DECORATION: underline}
        a.more:hover {COLOR: #c20000; TEXT-DECORATION: underline}
		
td.r_header {
  font-family: Arial,Tahoma,Verdana;
  font-size: 11px;
  font-weight:bold;
  text-align:center;
  height:18px;
  color: #ffffff;
  width:175px;
  background-image:url(images/r_header.png)
}	



td.r_search
{
  font-family: Arial,Tahoma,Verdana;
  font-size: 11px;
  color: #000000;
  width:114px;
  padding-top:6px;
  padding-left:6px;
  padding-right:0px;
  padding-bottom:12px;
  
}

td.r_search2
{
  font-family: Arial,Tahoma,Verdana;
  font-size: 11px;
  color: #000000;
  width:65px;
  padding-top:10px;
  padding-left:2px;
  padding-right:0px;
  padding-bottom:12px;
  vertical-align:middle;
  text-align:left;
  
}

input.search
{
width:100px;
vertical-align:middle;
height:17px;
padding-top:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

}

td.r_text {
  font-family: Arial,Tahoma,Verdana;
  font-size: 11px;
  color: #FFFFFF;
  width:175px;
  padding-top:6px;
  padding-left:4px;
  padding-right:4px;
  padding-bottom:12px;

}	

td.r_text2 {
  font-family: Arial,Tahoma,Verdana;
  font-size: 11px;
  color: #FFFFFF;
  width:175px;
  padding-top:6px;
  padding-left:4px;
  padding-right:4px;
  padding-bottom:6px;



}	

td.r_text3 {
  font-family: Arial,Tahoma,Verdana;
  font-size: 11px;
  color: #FFFFFF;
  padding-left:4px;
  padding-bottom:12px;

 
}	

td.r_text4 {
  font-family: Arial,Tahoma,Verdana;
  font-size: 11px;
  color: #FFFFFF;
  padding-bottom:12px;
  text-align:left;
  width:120px;
}	

td.r_text5 {
  font-family: Arial,Tahoma,Verdana;
  font-size: 11px;
  color: #FFFFFF;
  padding-bottom:12px;
  text-align:left;
  width:35px;
}	

td.transparenz {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/nav_bottom.png',sizingMethod='scale');
}

td.transparenz2 {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/content/search_arrow.png',sizingMethod='scale');
}

ul { list-style-type:square }

div.small
{
padding-bottom:2px;
}

div.middlesmall
{
padding-bottom:7px;
}

div.middle
{
padding-bottom:10px;
}

input.kontakt
{
width: 218px;
}

input.kontakt2
{
width: 70px;
}

input.kontakt3
{
width: 140px;
}

input.sqm
{
width: 50px;
}

input.strlen
{
width: 40px;
}

td.fullsizeContent {
  font-family: Arial,Tahoma,Verdana;
  margin:0px;
  padding:0px;
  vertical-align:top;
  text-align:left;
  border:0px solid black;
}
td.fullsizeContent2 {
  font-family: Arial,Tahoma,Verdana;
  background-color:#EFF1F2;
  margin:0px;
  padding:0px;
  vertical-align:top;
  text-align:left;
  border:0px solid black;
}

table.fullsizeContent	{
  width:100%;
  padding:0px;
  margin:0px;
  text-align:left;
  font-family: Arial,Tahoma,Verdana;
  font-size:12px;
  font-weight:normal;
  text-align:left;
  /*border-bottom: 1px #cccccc dashed;  */
}


div.sitemap
{
text-align:center;
width:207px;
}


div.sitemap1 {
 position:relative; left:0px;

 }
 
 div.sitemap2 {
 position:relative; left:6px;
 }
 
 div.sitemap3 {
 position:relative; left:12px;
 }
 
  a.sitemap:link {COLOR: #60790e; TEXT-DECORATION: none}
        a.sitemap:visited {COLOR: #60790e; TEXT-DECORATION: none}
        a.sitemap:active {COLOR: #60790e; TEXT-DECORATION: none}
        a.sitemap:hover {COLOR: #60790e; TEXT-DECORATION: none}

  a.sitemapmain:link {COLOR: #ffffff; TEXT-DECORATION: none}
  a.sitemapmain:visited {COLOR: #ffffff; TEXT-DECORATION: none}
  a.sitemapmain:active {COLOR: #ffffff; TEXT-DECORATION: none}
  a.sitemapmain:hover {COLOR: #ffffff; TEXT-DECORATION: none}
		
		
 td.sitemapmain
 {
  font-family: Arial,Tahoma,Verdana;
  font-size: 11px;
  height:20px;
  vertical-align:middle;
  font-weight:bold;
  
 }
 
  td.sitemapmainb
 {
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  height:20px;
  vertical-align:middle;
  font-weight:bold;
  padding-right:0px;
  background-color:#2d2c2e;
  text-align:center;
  width:120px;
 }
 
   td.sitemapmainb_print
 {
  font-family: Arial,Tahoma,Verdana;
  font-size: 11px;
  height:20px;
  vertical-align:middle;
  font-weight:bold;
  padding-right:0px;
  background-color: #b6b6b6;
  text-align:center;
  width:120px;
 }

  td.sitemapmain2
 {
  font-family: Arial,Tahoma,Verdana;
  font-size: 10px;
  height:20px;
  vertical-align:middle;  
 }

   td.sitemapmain3
 {
  font-family: Arial,Tahoma,Verdana;
  font-size: 10px;
  height:20px;
  vertical-align:middle;  
 }
 
    a.print:link {COLOR: #000000; TEXT-DECORATION: none}
    a.print:visited {COLOR: #000000; TEXT-DECORATION: none}
    a.print:active {COLOR: #000000; TEXT-DECORATION: none}
    a.print:hover {COLOR: #000000; TEXT-DECORATION: none}
	
	
table.fullsizeContent3	{
  width:100%;
  padding:0px;
  font-family:Arial,Helvetica,Sans-serif;
  font-size:12px;
  font-weight:normal;
}	

td.fullsizeContent3 {
  background-color: #FEF8E0;
  vertical-align:top;
  text-align:left;
  border:0px solid black;
    font-family:Arial,Helvetica,Sans-serif;
  font-size:12px;

}

td.fullsizeContent4 {

border-right: 1px #FFFFFF solid;
border-top: 1px #FFFFFF solid;
border-bottom: 1px #FFFFFF solid;
background-color: #D8DEC3;
  text-align:left;
  vertical-align:top;
 font-family:Arial,Helvetica,Sans-serif;
  font-size:12px;

}

td.maincontent_searchbut

{
  font-family: Arial,Tahoma,Verdana;
  font-size: 12px;
  color: #000000;
  padding-top:5px;
  padding-bottom:3px;
  vertical-align:middle;
    }	