body			{ background-color:#ffffff ; margin:0px ; font-family:Arial ; font-size:0px ; color:#00000; background-repeat:no-repeat; background-position:700px 20px; }

table			{ border:0px ; }
td			{ text-align:left ; vertical-align:top ; background-repeat:no-repeat ; }

p {
	margin: 0px;
}

<!-- Layout -->
tr.layout_a		{ height:0px ; }
tr.layout_b		{ height:20px ; }
tr.layout_c		{ height:90px ; }
tr.layout_d		{ height:234px ; }
tr.layout_e		{ height:20px ; }
tr.layout_f		{ height:300px ; }

td.layout_aa		{ width:180px ; }
td.layout_ab		{ width:46px ; }
td.layout_ac		{ width:160px ; }
td.layout_ad		{ width:294px ; }
td.layout_ae		{ width:300px ; }
td.layout_af		{ width:20px ; }
td.layout_ba		{ background-image:url(layout/ba.jpg) ; }
td.layout_bb		{ background-image:url(layout/bb.jpg) ; }
td.layout_be		{ background-color:#a5a5a5 ; }
td.layout_bf		{ background-color:#cccccc ; }
td.layout_cd		{ font-size:40px ; color:#cccccc ; vertical-align:bottom ; text-indent:10px ; }
td.layout_cf		{ background-color:#5667c2 ; }
td.layout_db            { padding-left:20px ; font-size:5px ; }
td.layout_ea		{ background-image:url(layout/ea.jpg) ; }
td.layout_fa		{ background-color:#3a4ba6 ; font-size:15px ; line-height:20px ; padding-top:20px ; padding-bottom:20px ; }
td.layout_fb            { font-size:12px ; padding:10px ; text-align:justify ; }

<!-- Submenu -->
.layout_db              { }
.layout_db div          { font-family:Arial ; font-size:12px ; line-height:20px ; color:#6c6c6c ; padding-left:15px ; background-color:#f0f0f0 ; width:300px ; float:left ; margin-bottom:5px; }
.layout_db a:link       { font-family:Arial ; font-size:12px ; line-height:20px ; color:#6c6c6c ; padding-left:15px ; text-decoration:none ; }
.layout_db a:visited    { font-family:Arial ; font-size:12px ; line-height:20px ; color:#6c6c6c ; padding-left:15px ; text-decoration:none ; }
.layout_db a:hover      { font-family:Arial ; font-size:12px ; line-height:20px ; color:#5666c5 ; padding-left:15px ; text-decoration:none ; }
.layout_db a:active     { font-family:Arial ; font-size:12px ; line-height:20px ; color:#6c6c6c ; padding-left:15px ; text-decoration:none ; }

<!-- Menu -->

.layout_fa a            { }
.layout_fa a:link	{ width:165px ; display:block ; font-family:Arial ; font-size:12px ; line-height:15px ; color:#ffffff ; padding-left:15px ; padding-bottom:5px ; padding-top:5px ; text-decoration:none ; }
.layout_fa a:visited	{ width:165px ; display:block ; font-family:Arial ; font-size:12px ; line-height:15px ; color:#ffffff ; padding-left:15px ; padding-bottom:5px ; padding-top:5px ; text-decoration:none ; }
.layout_fa a:hover      { width:165px ; display:block ; font-family:Arial ; font-size:12px ; line-height:15px ; color:#ffffff ; padding-left:15px ; padding-bottom:5px ; padding-top:5px ; text-decoration:none ; background-color:#a5a5a5 ; }
.layout_fa a:active	{ width:165px ; display:block ; font-family:Arial ; font-size:12px ; line-height:15px ; color:#ffffff ; padding-left:15px ; padding-bottom:5px ; padding-top:5px ; text-decoration:none ; }
div.hr                  { width:90px ; height:1px ; line-height:1px ; margin:0px ; padding:0px ; border:0px ; margin-left:20px ; background-color:#ffffff ;}

<!-- Hintergrundbild -->
div                     { }

<!-- Gästebuch -->
input.gae               { height:17px ; border:0px ; padding:0px ; }

<!-- Inhalt -->

td.layout_fb h1         { text-align:left; font-family:Arial; font-size:20pt; font-weight:bold }
td.layout_fb h2         { text-align:left; font-family:Arial; font-size:16pt; font-weight:bold; }
td.layout_fb h3         { text-align:left; font-family:Arial; font-size:13pt; font-weight:bold }
td.layout_fb p          { text-align:justify; width:90%; margin-right:5%; overflow:hidden;}
td.layout_fb ul         { }
td.layout_fb li         { margin-left:20px; padding-right:35px; text-align:justify; margin-bottom:10px; width:340px; }
p.lit                   { margin-right:200px; }
