/* CSS Document */

body {
background: url(../img/mainBack.jpg) #008a67 top left repeat-x;
margin: 20px 0 0 0;
padding: 0;
}
img {
border: 0;
}

.center {
margin: auto;
padding: 0;
width: 100%;
text-align: center;
}
.mainBorder {
width: 100%;
margin: auto;
}
.mainFooter {
background-color: #4d4d4d;
margin: 0;
}
.mainFooterInner {
width: 85%;
min-width: 950px;
height: 28px;
margin: auto;
background-color: #353535;
color: #FFFFFF;
font-size: 11px;
font-family: Trebuchet MS;
padding: 0;
line-height: 28px;
}
.mainFooter a {
color: #FFFFFF;
text-decoration: none;
border-bottom: 1px dotted #FFFFFF;
}
.mainFooter a:hover {
color: #FFFFFF;
text-decoration: none;
border: 0px;
}
.head {
height: 125px;
background-color: #fdf8e7;
}
.headInner {
background: url(../img/headBack.jpg) #f8f2dc top left repeat-x;
height: 125px;
width: 85%;
min-width: 950px;
margin: auto;
}
.headInner a {
display: block;
}
.headMenu {
height: 43px;
background: url(../img/headMenuLight.png) #f8f2dc top left repeat-x;
display: block;
clear: both;
}
.headMenuInner {
height: 43px;
width: 85%;
min-width: 950px;
margin: auto;
display: block;
clear: both;
background: url(../img/menuBack.png) #f8f2dc top left repeat-x;
}
.headMenuLink div {
display: table;
float: right;
margin: 0;
padding: 0;
}
.headMenuLink ul {
display: table-row;
list-style: none;
margin: 0;
padding: 0;
}
.headMenuLink li {
display: table-cell;
float: left;
margin: 0 1px 0 1px;
padding: 0;
}
.headMenuLink a {
display: block;
text-align: center;
padding: 6px 0 0 0;
font-family: Trebuchet MS;
font-size: 12px;
text-decoration: none;
width: 113px;
height: 23px;
color: #7a7567;
background: url(../img/menuLink.jpg) top left no-repeat;
}
.headMenuLink a:hover {
color: #97917e;
text-decoration: none;
background: url(../img/menuLinkHover.jpg) top left no-repeat;
}
.active a {
background: url(../img/menuActive.jpg) #007d5d top left repeat-x;
text-decoration: none;
width: 113px;
}
.active a:hover {
background: url(../img/menuActiveHover.jpg) #007d5d top left repeat-x;
text-decoration: none;
width: 113px;
}
.active span {
color: #FFFFFF;
font-weight: bold;
}
.without {
margin: 0 0 0 1px;
}
.menuAusgabeOut {
background-color: #4d4d4d;
margin: 0;
height: 28px;
}
.menuAusgabeInner {
width: 85%;
min-width: 950px;
margin: auto;
background-color: #353535;
padding: 0;
height: 28px;
}

.menuAusgabe {
display: table;
height: 28px;
}
.menuAusgabe div {
display: table;
float: left;
margin: 0;
padding: 0;
height: 28px;
}
.menuAusgabe ul {
display: table-row;
list-style: none;
margin: 0;
padding: 0;
}
.menuAusgabe li {
display: table-cell;
float: left;
margin: 0;
padding: 0;
}
.menuAusgabe a {
display: block;
text-align: center;
padding: 0;
line-height: 28px;
font-family: Trebuchet MS;
font-size: 12px;
text-decoration: none;
width: 80px;
height: 28px;
color: #FFFFFF;
}
.menuAusgabe a:hover {
background: url(../img/menuAusgabeHover.jpg) #5a5a5a top left repeat-x;
}
.ausgabeActive a {
background: url(../img/menuAusgabeHover.jpg) #5a5a5a top left repeat-x;
line-height: 28px;
height: 28px;
}
.ausgabeActive span {
font-weight: bold;
display: block;
}

.content {
background-color: #fdf8e7;
}
.contentInner {
padding: 12px 0 8px 0;
width: 85%;
min-width: 950px;
margin: auto;
background: url(../img/headBack.jpg) #f8f2dc top left repeat-x;
}
.content table {
width: 100%;
}
.contentLeft {
width: 23%;
border-right: 1px dashed #a2936a;
padding: 0 8px 8px 8px;
margin: 0;
vertical-align: top;
}
.contentMiddle {
width: 54%;
padding: 0 8px 8px 8px;
margin: 0;
vertical-align: top;
}
.contentRight {
width: 23%;
border-left: 1px dashed #a2936a;
padding: 0 8px 8px 8px;
margin: 0;
vertical-align: top;
}
.contentMiddleArtikle {
width: 77%;
padding: 0 8px 8px 8px;
margin: 0;
vertical-align: top;
}
.contentArtikle {
border-bottom: 1px dashed #a2936a;
width: 100%;
padding: 0 0 8px 0;
margin: 0 0 8px 0;
font-size: 13px;
font-family: Trebuchet MS, Arial;
color: #3f2412;
display: table;
text-align: justify;
}
.artikleBottom {
border: 0px;
margin: 0;
padding: 0;
}

.contentImgNone {
width: 170px;
float: left;
display: block;
margin: 0;
background-color: #FFFFFF;
padding: 5px;
}
.contentImgNone img {
width: 170px;
height: 113px;
display: block;
padding: 0 0 5px 0;
border-bottom: 1px dashed #bfaf83;
}
.contentImgNone span {
text-align: left;
font-size: 11px;
color: #3f2412;
font-family: Arial,Trebuchet MS;
display: block;
width: 170px;
float: left;
margin: 5px 0 0 0;
padding: 5px 0 0 0;
border-top: 1px dashed #bfaf83;
}

.contentImg {
width: 120px;
float: left;
display: block;
background-color: #FFFFFF;
padding: 5px;
margin: 0 20px 5px 0;
}
.contentImg img {
width: 120px;
display: block;
float: left;
margin: auto;
padding: 0 0 5px 0;
border-bottom: 1px dashed #bfaf83;
}
.contentImg span {
text-align: left;
font-size: 9px;
color: #3f2412;
font-family: Arial,Trebuchet MS;
display: block;
width: 120px;
float: left;
margin: 5px 0 0 0;
padding: 5px 0 0 0;
border-top: 1px dashed #bfaf83;
}
.contentImgLink  {
display: block;
float: right;
font-size: 10px;
font-family: Arial,Trebuchet MS;
text-decoration: none;
margin: 5px 0 0 0;
padding: 2px 4px 2px 4px;
color: #FFFFFF;
background-color: #baad8b;
}
.contentImgLink :hover {
background-color: #c9bb96;
}
.contentImgRight {
width: 120px;
float: right;
display: block;
background-color: #FFFFFF;
padding: 5px;
margin: 0 0 5px 20px;
}
.contentImgRight img {
width: 120px;
display: block;
float: left;
margin: auto;
padding: 0 0 5px 0;
border-bottom: 1px dashed #bfaf83;
}
.contentImgRight span {
text-align: left;
font-size: 9px;
color: #3f2412;
font-family: Arial,Trebuchet MS;
display: block;
width: 120px;
float: left;
margin: 5px 0 0 0;
padding: 5px 0 0 0;
border-top: 1px dashed #bfaf83;
}
.contentImgBoth {
margin: auto;
width: 270px;
padding: 0 15px 0 15px;
clear: both;
display: block;
}
.contentImgBothLeft {
float: left;
padding: 0;
margin: 0;
}
.contentImgBothRight {
float: right;
padding: 0;
margin: 0;
}
.contentImgMiddle {
width: 120px;
display: table;
float: none;
background-color: #FFFFFF;
padding: 5px;
margin: 0 0 0 0;
}
.contentImgMiddle img {
width: 120px;
display: block;
float: left;
margin: auto;
padding: 0 0 5px 0;
border-bottom: 1px dashed #bfaf83;
}
.contentImgMiddle span {
text-align: left;
font-size: 9px;
color: #3f2412;
font-family: Arial,Trebuchet MS;
display: block;
width: 120px;
float: left;
margin: 5px 0 0 0;
padding: 5px 0 0 0;
border-top: 1px dashed #bfaf83;
}
.contentText {
display: block;
width: 100%;
margin: 0;
padding: 0;
text-align: justify;
}
.contentLine {
border-bottom: 1px dashed #bfaf83;
padding: 0;
height: 1px;
margin: 0;
}

.contentText span {
color: #3f2412;
}
.contentText span a {
color: #3f2412;
text-decoration: none;
border-bottom: 1px dotted #3f2412;
}
.contentText span a:hover {
color: #3f2412;
text-decoration: none;
border: 0px;
}
.contentTitle {
padding: 0;
margin: 0;
display: table;
width: 100%;
background-color: #FFFFFF;
}
.contentTitle div {
padding: 5px;
text-align: left;
}
.contentTitle span {
font-size: 13px;
font-family: Trebuchet MS, Arial;
color: #065744;
display: block;
font-weight: bold;
border-bottom: 1px dashed #bfaf83;
padding: 0 0 2px 0;
margin: 0 0 3px 0;
}
.contentTitleInfo {
padding: 0;
margin: 0;
display: table;
width: 100%;
background-color: #fffdd6;
}
.contentTitleInfo div {
padding: 5px;
text-align: left;
}
.contentTitleInfo span {
font-size: 13px;
font-family: Trebuchet MS, Arial;
color: #817861;
display: block;
font-weight: bold;
border-bottom: 1px dashed #817861;
padding: 0 0 2px 0;
margin: 0 0 3px 0;
}
.contentAutor {
display: block;
width: 100%;
padding: 0;
text-align: right;
font-size: 10px;
color: #aa9e7f;
font-family: Arial;
margin: 0;
}
.contentFull {
text-align: right;
display: table;
float: right;
padding: 0;
margin: 5px 0 0 0;
}
.contentFull a {
display: block;
font-size: 12px;
font-family: Trebuchet MS;
text-decoration: none;
margin: 0;
padding: 4px 6px 4px 6px;
color: #FFFFFF;
background-color: #baad8b;
}
.contentFull a:hover {
background-color: #c9bb96;
}
