body{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, Garamond, Baramond, Georgia, "Bookman Old Style", "Times New Roman", Times, serif;
font-size: 0.9em;
text-align:justify;
background-color: #f0f0e6;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

table.layout {
margin-left: auto;
margin-right: auto;
padding: 0 0 0 0;
}

a,a:link {
/*letter-spacing:0.15em;*/
color:#000000;
text-decoration:none}

a:hover {
text-decoration:underline}

v:link {
letter-spacing:0.15em;
color:#cccccc;
text-decoration:none}

.ticker {
max-width: 600px;
width:expression(document.body.clientWidth > 600? "600px": "auto" );
font-family: "Palatino Linotype", "Book Antiqua", Palatino, Garamond, Baramond, Georgia, "Bookman Old Style", "Times New Roman", Times, serif;
z-index:1
font-size:11px;
color:#648250;
text-align:center
border: 0px; 
background: #F0F0E6;}

p,ul {
color:#000000;
text-align:justify}

h1{
letter-spacing:1px;
font-weight:bold;
font-size: 1.2em;
color:#000000;
text-align:left
}

.ueberschrift {
border:none; 
z-index:1}

.hometext {  
max-width: 600px;
width:expression(document.body.clientWidth > 600? "600px": "auto" );
border:none; 
color:#000000;
text-align:justify;
margin-bottom: 50px;
vertical-align: top;
padding-top: 20px;
}

.homegalerie {  
max-width: 600px;
width:expression(document.body.clientWidth > 600? "600px": "auto" );
border:none; 
color:#000000;
text-align:justify;
margin-bottom: 50px;
vertical-align: top;
padding-top: 20px;
}

.letzteaenderung {
font-size: 0.8em;
}

td.kopfzeile {
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
padding: 0 0 0 0;
align: center;
}

#kopfgalerie {
margin-left: auto;
margin-right: auto;
align: center;
}

.kopf-grafik { 
border:none; 
z-index:1
align: center;
margin-left: auto;
margin-right: auto;
}

.kopfgrafik2 {
outline:0; 
-moz-outline:0;
}

.fuss-grafik {
border:0px;
}

.fuss-menue {
border:0px;
margin-top: -50px;
}

td.fussmenueeintrag {
letter-spacing:0px;
width: 65px;
text-align: center;
}

td.fussmenueeintrag a {
letter-spacing:0px;
}

#contact {
padding-top: 30px;
vertical-align: top;
}

.subtext {
letter-spacing:0.1em;
text-align:justify;
color:#555555;
font-size: 0.8em;
}

.subtextgalerie {
letter-spacing:0em;
color:#555555;
font-size: 0.7em;
}

.menuzelle {
vertical-align: top;
width: 160px;
padding-left: 5px;
height: 10%;
}

#menu {
	text-align: left;
vertical-align: top;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#menu ul li { margin: 0 0 .2em 0; }

#menu ul#navisub {
	margin: 5px 0 0 10px;
	padding: 0 0 0 10px;
	list-style-type: none;
}