/*www.franz-koenig.at*/

* {margin:0px; padding:0px; border: 0px;}

*:focus {
outline:none; 
}

.clearer {
clear: both;
height: 0px;
}


body {
color: black;
font-family:'Verdana';
font-size: 0.9em;
min-width: 996px;
text-align: center;  
background: url(img/hg1.jpg) white fixed no-repeat top center;

}

.background {
width: 996px;
margin: 0px auto;
background: url(img/schatten1.png);
}

* html .background {
background: ;
}

.background_bottom {
background: url(img/schatten2.png);
width: 997px;
height: 16px;
margin: 0px auto;
}

* html .background_bottom {
background: ;
}

.layer{
width: 940px;
text-align: left;;
margin: 0px auto;
background-color: white;
padding: 19px;
} 

.logo {
margin-left: 300px;
margin-top: -30px;
padding-top: 0px;
position: relative;
}

.banner {
background:black;
height: 200px;
margin-top: -240px;
}

.content {
margin-top: 15px;
}

.mitte2 {
width: 590px;
padding-left: 13px;
}

.mitte1 {
padding-left: 13px;
padding-right: 13px;
}

h1{
font-size: 18px;
}

h2{
font-size: 17px;
}

h3{
font-size: 16px;
margin: 10px 0px 10px 0px;
}

a {
color: black;
}

p{
font-family: georgia;
font-size: 15px;
line-height: 21px;
letter-spacing: 0.15px;
}

ul {
font-family: georgia;
font-size: 15px;
line-height: 21px;
letter-spacing: 0.15px;
padding-left: 17px;
}

.rechts {
float: right;
width: 300px;
}

.referent1 .clearer {
padding-bottom: 30px;
margin-bottom: 30px;
border-bottom: 1px dotted black;
}

.foto {
float: left;
}

.text {
margin-left: 180px;
}

.footer {
text-align: center;
color: white;
padding: 10px;
background: black;
margin-top: 25px;
}

.footer a{
color: white;
}

/*FORMULAR*/
fieldset {border: 0px; }
.tx-thmailformplus-pi1 {margin-bottom: 35px; font-family: georgia;}
.tx-thmailformplus-pi1 label{text-align: left; display: block;}
.tx-thmailformplus-pi1 textarea{margin: 1px;}
.tx-thmailformplus-pi1 input{border: 1px solid #cacac8; background: #e7e7e6; height: 18px; color: #392f1f; padding: 2px; margin-bottom: 5px; }
.tx-thmailformplus-pi1 textarea{border: 1px solid #cacac8; background: #e7e7e6;}
.tx-thmailformplus-pi1 input.absenden {border: 0px; padding-bottom: 12px; width: 81px; height: 23px;background: url(img/button.png) no-repeat; cursor:pointer; margin-top: 10px;}
.tx-thmailformplus-pi1 input.absenden:hover {background: url(img/button1.png) no-repeat;}
/* Ende FORMULAR*/

.news-single-backlink {
margin-top: 20px;
}

.news-single-item-content {
margin-top: 20px;
}

.wtgallery_pagebrowser_list li{
float: left;
margin-right: 10px;
list-style: none;
padding: 0px;

}

ul.wtgallery_pagebrowser_list {
padding: 0px;
background:red;
}




.news-list-item {
margin-bottom: 30px;
}

.news-latest-container {
background: #f7f7f7;
padding: 10px 10px 0px 10px;
border: 1px solid #e7e7e7;
}

.news-latest-item {
margin-bottom: 15px;
}