* { padding:0; margin:0;}

body
{
 font-family: "Georgia", Trebuchet MS, Verdana, Arial, Tahoma,  Helvetica, sans-serif; font-size:0.8em;
font-weight:light; padding:0; background-color:#ffffff;
margin:0;color:#38302b; line-height:150%;
background-image: url("../upload/bgBilder/kachel.jpg"); 
}
body.start
{
 font-family: Georgia, "Trebuchet MS", Verdana, Arial, Tahoma,  Helvetica, sans-serif; font-size:0.8em;
padding:0; background-color:#130e07;
margin:0;color:#ffffff; line-height:150%;
background-image: url("../upload/bgBilder/kachelxxx1.jpg"); 
}
h1
{
 line-height:180%;    font-size: 110%; 
}
h2
{
 line-height:180%;    font-size: 100%; 
}

h3
{
 line-height:180%;  letter-spacing:1px;  font-size: 110%; color:#009fe3; padding:0 0  15px  0;
}

 p
{
  padding:0 0  15px  0; margin:0;
   font-family:   "Trebuchet MS", Verdana, Arial, Tahoma,  Helvetica, sans-serif;
}
 p.geog
{
  padding:0 0  15px  0; margin:0;
   font-family: Georgia, "Trebuchet MS", Verdana, Arial, Tahoma,  Helvetica, sans-serif;
}

a:link, a:visited
{
color:#6b5b53; text-decoration:none;
}
a:hover, a:active  
{
color:#009fe3; text-decoration:none;
}
a:focus
{outline: none; color:#009fe3; text-decoration:none;}

ul
{
margin:0 0 0 15px; 
}
li
{
 padding:0 0  10px  10px; 
}

.unsichtbar
{
visibility:hidden;
display:none;
}

#contactForm label
{
width:150px; float:left;
}

#contactForm input
{
width:250px; border:1px solid #009fe3; margin:0 0 10px 0; 
}

#contactForm textarea
{
width:250px; border:1px solid #009fe3; height:50px;margin:0 0 10px 0; 
}
#contactFormSubmitLeft input , #contactFormSubmitRight input 
{
width:140px;  border:1px solid #009fe3; background-color:#009fe3; float:left;margin:0  10px 0 0; 
}


.klein
{
font-size:80%;
}

.abstandLinie {
width:100%; height:1px; border-top:1px solid #009fe3;
}

.lila
{
color:#009fe3;
}


.bildAbstand
{
margin:40px 0 0 0;
}
