BODY
{
	font-size: 12px; 
	font-family: 'Arial', 'Helvetica', 'Geneva', 'Swiss', 'SunSans-Regular'; 
}

DIV
{
	font-size: 12px; 
	font-family: 'Arial', 'Helvetica', 'Geneva', 'Swiss', 'SunSans-Regular'; 
}

TD
{ 
	color: #3f3f3f; 
	font-size: 12px; 
	vertical-align:top;
	font-family: 'Arial', 'Helvetica', 'Geneva', 'Swiss', 'SunSans-Regular'; 
}
TH
{ 
	color: #3f3f3f; 
	font-size: 12px; 
	vertical-align:top;
	font-family: 'Arial', 'Helvetica', 'Geneva', 'Swiss', 'SunSans-Regular'; 
}


B 
{ 
	font-size: 12px; 
	font-family: 'Arial', 'Helvetica', 'Geneva', 'Swiss', 'SunSans-Regular'; 
}

span.normal15 
{ 
	color: #FFFFFF; 
	font-size: 15px; 
	font-family: 'Arial', 'Helvetica', 'Geneva', 'Swiss', 'SunSans-Regular'; 
}

span.normal15s 
{ 
	color: #000000; 
	font-size: 36px; 
	font-family: 'Arial', 'Helvetica', 'Geneva', 'Swiss', 'SunSans-Regular'; 
}

span.normal12 
{ 
	color: #FFFFFF; 
	font-size: 12px; 
	font-family: 'Arial', 'Helvetica', 'Geneva', 'Swiss', 'SunSans-Regular'; 
}

H1
{        
  font-family: 'Verdana','Arial','Sans-Serif';
  color: #5f8fff;
  font-size: 24px;
}

H2
{        
  font-family: 'Verdana','Arial','Sans-Serif';
  color: #5f8fff;
  font-size: 20px;
}

H3
{        
  font-family: 'Verdana','Arial','Sans-Serif';
  color: #5f8fff;
  font-size: 18px;
}

H4
{        
  font-family: 'Verdana','Arial','Sans-Serif';
  color: #5f8fff;
  font-size: 16px;
}

H5
{        
  font-family: 'Verdana','Arial','Sans-Serif';
  color: #5f8fff;
  font-size: 15px;
}
H6
{        
  font-family: 'Verdana','Arial','Sans-Serif';
  color: #5f8fff;
  font-size: 14px;
}

P
{        
   text-align: left;
  	color: #3f3f3f; 
  	font-size: 12px; 
	font-family: 'Arial', 'Helvetica', 'Geneva', 'Swiss', 'SunSans-Regular'; 
}


A
{

	font-family: 'Arial', 'Helvetica', 'Geneva', 'Swiss', 'SunSans-Regular'; 
	color: #004bfa;
}

a:hover, a:active, a:focus
{ color: #0014ad; }

UL
{        
  font-family: 'Verdana','Arial','Sans-Serif';
  text-align: left;
  color: black;
}

OL
{        
  font-family: 'Verdana','Arial','Sans-Serif';
  text-align: left;
  color: black;
}

LI
{        
  margin-left: 10px;
}


SMALL
{
  font-family: 'Verdana','Arial','Sans-Serif';
  font-style: italic;
  font-size: 7pt;
  text-align: left;
  color: blue;
}

H5
{        
  font-family: 'Arial Black';
  font-style: italic;
  font-size: 32px;
  color: black;
}

div.beideSpalten
{
  min-width: 600px;
}

div.linkeSpalte
{
  float: left;
  max-width: 500px;
  margin-right: 20px;
}

div.rechteSpalte
{
  float: left;
  width: 200px;
}

div.clearer
{
  clear: both;
  font-size: 0;
  line-height: 0;
  padding: 0 0em;
  background-color: white;
}
.fusszeile { color: white; font-size: 10px }




.tx-veguestbook-pi1 .tx-guestbook-result
{ font-weight: 400; margin: 30px 0 0; }

.tx-veguestbook-pi1 h2.tx-guestbook-header
{ clear:both; display:block; color:#000040; width: auto; background:transparent; padding: 0.8em 2em 0.3em; border-top: 2px solid #000060; border-right: 1px solid #000060; border-bottom: 2px solid #000060; border-left: 1px solid #000060; margin: 0; }

.tx-veguestbook-pi1 .tx-guestbook-left
{ float:none; width:auto; background:transparent; height: 2em; min-height: 2em; padding: 0.5em 2em; border-right: 1px solid #000060; border-left: 1px solid #000060; margin: 0; }

.tx-veguestbook-pi1 .tx-guestbook-left p
{ color:#000040; font-size: 0.92em; }

.tx-veguestbook-pi1 .tx-guestbook-right
{ float:none; width: auto; background: transparent; padding: 1em 2em; border: 1px solid #000060; border-top: none; margin: 0 0 30px}

.tx-veguestbook-pi1 .tx-guestbook-right p
{ color: #000040; }

.tx-veguestbook-pi1 .tx-guestbook-right p br
{ display: block; margin: 1em 0 0; }

.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date
{ font-weight: 400; text-align: right; padding: 0 1em; margin: 0; }

.tx-veguestbook-pi1 .tx-guestbook-field label
{ width: 12em; margin: 0 10px 0 0; }

.tx-veguestbook-pi1 .tx-srfreecap-pi2-image
{ display: block; border: 1px solid #aaaaaa; margin: 0 0 10px; }

.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea
{ font-size: 0.9em; width: 400px; height: 280px; }

