html, body {
margin:1px;
padding:3px;
text-align:center;
}
body {
background-color:#FFFFFF;
width:auto;
font-family:Arial, Tahoma,  sans-serif;
font-size: 0.9em;
color: #000000;
  }

#wrapper {
position:relative;
width:832px;
margin-left:auto;
margin-right:auto;
border:0px solid #F7F2D7;
background-color:#FFFFFF;
padding:20px;
height:400px;
min-height:400px;
}


html>body #wrapper {height:auto;}

h1 {font-size:1.3em;color:#00612C; margin:3px;  padding:3px; border-bottom: 1px solid #00612C;border-top: 1px solid #00612C;}
h2 {font-size:1.1em;color:#AD9A4B; margin:2px; padding:2px;font-weight:bold}
h3 {font-size:0.9em;color:#00612C; margin:2px;}

hr {height: 4px;
font-size: 4px;
line-height: 4px;
border: none;
color: #29D6F6;
background: #29D6F6;
}

a:link, a:visited {
color:#00612C;
border: 0px solid #000000;
text-decoration:none;
}


a:hover, a:active
{
color:#006600;
background-color:#FBFDCC;
}

#title {
background-color:#FBFCF4;
height:79px;
border-top:1px solid #AD9A4B;
border-right:1px solid #AD9A4B;
border-left:1px solid #AD9A4B;
border-bottom:0px solid #FAECBC;
text-align:center;
z-index:2;
}
html>body #title {margin-bottom:0px;}
#title img {margin:0px; border:0;}
#title a {background-color:#D9D1BA;}

#footer {
background-color:#FBFCF4;
color:#000000;
border:1px solid #AD9A4B;
border-top:0px solid #AD9A4B;
padding:3px;
margin:0px;
}
.hint{
background-color:#FFFFCC;
border:1px solid #00612C;
padding:2px;
}

/*.Inhalt*/
#content {
width:800px;
margin-top:0px;
padding-bottom:15px;
padding-top:15px;
padding-right:15px;
padding-left:15px;
height:400px;
min-height:400px;
background-color:#FEF7CF;

text-align:left;
border:1px solid #AD9A4B;
border-top:0px solid #AD9A4B;
z-index:4;
}
html>body #content {height:auto;}


p {margin-top:3px;
padding:5px;
margin-bottom:3px;}
.p2 {
border-top: 1px solid #00612C;
border-bottom: 1px solid #00612C;
 }


.menue{
margin:0;
background-color:#FEF7CF;
border-top:1px solid #AD9A4B;
border-right:1px solid #AD9A4B;
border-left:1px solid #AD9A4B;
border-bottom:0px solid #AD9A4B;
text-align:left;
font-weight:bold;
z-index:3;
padding:5px;
 }

.menue a:link, .menue a:visited {
text-decoration:none;
border:1px solid #CCCCCC;
background-color:#ECE7C9;
padding:2px;
color:#000000;
}

.menue a:hover, .menue a:active{
text-decoration:none;
border:1px solid #dddddd;
background-color:#FDFEE7;
color:#000000;
}


.menue #aktiv a
{
border:1px solid #00612C;

}
.menue ul {
margin:0px;
padding:5px;
padding-right:25px;
list-style-type:none;
}
.menue li {display:inline;}

.menue1{
margin:0;
background-color:#FEF7CF;
border-left:1px solid #AD9A4B;
border-right:1px solid #AD9A4B;
border-bottom:1px solid #AD9A4B;
text-align:right;
font-weight:bold;
z-index:3;
padding:5px;
 }

.menue1 a:link, .menue1 a:visited {
text-decoration:none;
border:1px solid #CCCCCC;
background-color:#ECE7C9;
padding:2px;
color:#000000;
}

.menue1 a:hover, .menue1 a:active{
text-decoration:none;
border:1px solid #dddddd;
background-color:#FDFEE7;
color:#000000;
}


.menue1 #aktiv a
{
border:1px solid #00612C;

}

.menue1 ul {
margin:0px;
padding:5px;
padding-right:25px;
list-style-type:none;
}
.menue1 li {display:inline;}

.menue2{

padding:8px 5px 5px 5px;
background-color:#D9D1BA;
background-image:url(hg02.jpg);
border-left:1px solid #00612C;
border-right:1px solid #00612C;
border-bottom:1px solid #C0C0C0;
border-top:1px solid #D9D1BA;
text-align:left;
font-weight:bold;
z-index:3;

 }

.menue2 a:link,.menue2 a:visited {
text-decoration:none;
border:1px solid #C0C0C0;
background-color:#FDFEE7;
padding:2px;
color:#000000;
}

.menue2 a:hover,.menue2 a:active {
border:1px solid #C0C0C0;;
background-color:#FBFDCC;
margin:0;
}

.menue2 #aktiv a
{
border:1px solid #00612C;
}


.menue2 li {display:inline; }
.menu2 ul {list-style-type:none;}




.menue3{
margin:0;

background-color:#FDFEE7;
border-left:1px solid #00612C;
border-right:1px solid #00612C;
border-bottom:1px solid #C0C0C0;
text-align:right;
font-weight:bold;
z-index:3;

padding:5px;
 }

.menue3 a:link, .menue3 a:visited {
text-decoration:none;
border:1px solid #CCCCCC;
background-color:#ECE7C9;
padding:2px;
color:#000000;
}

.menue3 a:hover, .menue3 a:active{
text-decoration:none;
border:1px solid #dddddd;
background-color:#FBFDCC;
color:#000000;
}


.menue3 #aktiv a
{
border:1px solid #00612C;

}




ul {margin:0 0 0 10px; padding:10px 0 10px 10px;}
li {margin-top: 2px; margin-bottom: 2px;}

/*Tabelle*/
table{
background-color:transparent;
width:100%;
text-align:left;

border:0px solid #00612C;
border-collapse:separate;
margin:7px 0px 7px 0px;
}
tr{
border:0px solid #000000;
}
td{
border:1px solid #AD9A4B;
background-color:#FDFEE7;
padding:5px;
margin-right:20px;

}

td.pressebild{
border:1px solid #00612C;
padding:2px;
margin-right:20px;
text-align:left;
width:25%;
}
td.pressetext{
border:1px solid #00612C;
padding:2px;
margin-right:20px;
text-align:left;
width:25%;
}

/*Formate für Picpick*/
table.pp {

white-space: normal;
margin-left:auto;
margin-right:auto;
}
tr.pp  {
white-space: normal;
}
td.pp   {
white-space: normal;
}
table.pp_thumbs {

border: 1px solid #00612C;
padding: 0px;
margin-left:auto;
margin-right:auto;
white-space: normal;
}
table.pp_dir    {

border: 1px solid #006600;
float:left;
text-align:center;
}
table.pp_thumb  {
width:auto;
float:left;
text-align:center;
}
td.pp_info {
font-weight: bold;
background-color: #ffffcc;
padding: 0px;
margin:0px;

}
td.pp_nav {
border-top: 1px solid #006600;
letter-spacing: 2px;
}
img.pp_thumb {
border: 1px solid #006600;

}
.pp_header {
font-family: arial;
font-size: x-large;
font-decoration: underline;
letter-spacing: 2px;
}
.pp_numimg {border:0px solid #006600;}


/*Tabellenzelle mit Struktur*/
.struktur {border-bottom: 1px solid #00612C;}

/*.Bilder*/
img {margin:0;border:0;}

:hover .bild {background:none;}

.adminbereich {float:right; margin:0; border:0; padding:0;}
a:link.adminbereich{border:none; background:none;}
a:visited.adminbereich{border:none; background:none;}
.zentriert{
margin-left:auto;
margin-right:auto;
text-align:center;
}
.copy {
position:relative;bottom:1px;
margin-left:auto;
margin-right:auto;
margin-bottom:-15px;
padding-bottom:0px;
font-size:0.8em;
}
hr {height: 1px;  background-color: #CCCCCC; color:#00612C;  border: 0 none;}
