html, body {height: 100%;}
body {margin: 0; padding: 0;}
* { behavior: url(/fileadmin/template/pngfix/iepngfix.htc) }
BODY
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color:white;
	color:black;
	background-image:url(/fileadmin/template/images/bg_1300.jpg); 
	background-repeat:no-repeat;
}
.logo
{
	position:absolute;
	top:40px; 
	left:47px;
	z-index:100;
}
div.tx-slideshow-pi1
{
	z-index:10;
}
#tx_slideshow_pi1
{
	z-index:10;
}
dd.csc-textpic-caption
{
	padding-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

TD, P
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:black;
}
input.groesse01
{
	width:250px;
}
textarea.groesse02
{
	width:400px;
}
TD.weiss
{
	background-color:white;

}
TD.adresse
{
	background-color:white;
	color:#505050;
	font-size: 10px;

}
TD.home_bottom
{
	color: #707173;
}
TD.td-no-style
{
	valign:top;
}
A
{
	text-decoration: underline;
	color: #707173;
}
A:visited
{
	text-decoration: underline;
	color: #707173;
}
A:hover
{
	text-decoration: none;
	color: black;
}
A.kunstwort
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #AAAAAA;
}
A.kunstwort:visited
{
	text-decoration: underline;
	color: #AAAAAA;
}
A.kunstwort:hover
{
	text-decoration: none;
	color: #888888;
}
TD
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:black;	
}
TD.content
{
	padding-left: 4px;
	padding-top: 20px;
}
TD.plusminus
{
	color:white;
}



.copylink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	
	color:#707173
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

fieldset 
{
  	padding: 1em;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: none;
 }
  
label 
 {
  float:left;
  width:52%;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:left;
  padding-bottom: 0.2em;
  }
  


/* BEGINN Kalender */
TD.termin
{
	background-color:#fadd51;
}

/* ENDE Kalender */
