﻿/* CSS Kerschbaumer hover: #b5956f */

body {
    font-family: Arial, sans-serif;
    font-size: 12px;
    color: #000000;
}
a:link, a:visited, a:active {color: #745e45;}
a:hover {color: #b5956f;}


#container {
    width: 850px;
    margin: 0px auto;
    padding:0px;
    text-align: center;
}
.tleft {
    float: left;
    width: 360px;
    padding:20px 20px;
    text-align: justify;
}
.tright {
    float: right;
    width: 360px;
    padding:20px 20px;
    text-align: justify;
}
h1 {
    font-size: 1.2em;
    font-style: normal;
    color:#b5956f;
    padding: 5px 15px;
    margin:0px;
}


.clear {clear:both;}
p {padding: 10px 15px; text-align: justify;}
table {padding:0px; margin:0px;}
td {padding:0px; margin:0px;}
td {padding:0px; margin:0px;}
#nav {
    width: 850px;
    height: 106px;
    background-image: url("../bilder/logo.gif");
    background-repeat: no-repeat;
    background-position: right;
    clear:both;
    text-align: left;
}
#nav ul {float: left; list-style:none; margin: 0px;  width:560px; padding:67px 0 0 30px;}
#nav ul li {background-image:url(../bilder/but_hg.jpg); text-align: center; float:left; height:37px; width:72px;font-size: 1em;}
#nav ul li a {text-align: center; padding: 5px 0 0 0px; float:left; display:block; height:30px; width:72px;font-size: 1em;}
#nav ul li a strong {color: white; background-image:url(../bilder/but_hg_hover.jpg); display:block; text-align: center; padding: 5px 0 0 0px; margin: -5px 0 0 0px; height:30px;}
div#nav a:link, div#nav a:active, div#nav a:visited {
  color: white;
  text-decoration: none;
  display: block;
  line-height:20px;
  font-weight:bold;
}
div#nav a:hover {color: #dfcfbc;}

#main {
    text-align: left;
    width: 850px;
}

/*++++++++++ KONTAKTFORMULAR +++++++++++*/
#formular label {display: block; float: left; width: 130px;}
#formular textarea.formfeld {width: 350px; height: 120px;}
#formular p {margin: 0px; padding: 5px 5px 3px 10px;}

#footer {
    background-image:url('../bilder/footer.jpg');
    background-repeat: no-repeat;
    font-size: 0.9em;
    text-align: center;
    clear: both;
    height: 44px;
    line-height: 34px;
    width: 850px;
    margin:0px;
    color: white;
    padding:5px 0 0 0;
}
#footer a:link, #footer a:visited, #footer a:active {
    color: white;
}
#footer a:hover {
    color: white;
}

#print2 {
    display:none;
}



