body {
background-color:#ededed;
margin:0px;
margin-left:50px;
margin-right:50px;
text-align:left;
}
#set {
background-color:white;
padding:0px;
}

* {
color:#4a4a4a;
font-family: verdana, arial;
font-size:0.9pc;
line-height:1.4pc;
}

a {
text-decoration:none;
color:#C92424;
}

a:hover {
text-decoration:underline;
}

#header {
margin:auto;
margin-top:0px;
height:150px;
background-color:#ffffff;
background-image:url('grp/header-bg.jpg');
background-position:top left;
background-repeat:repeat-x;
padding:0px;
border:0px;
overflow:hidden;
}

#footer {
height:33px;
padding:0px;
padding-left:10px;
font-size:0.7pc;
border-bottom:solid 1px black;
}

.base {
background-color:#ffffff;
}

.tdbase {
vertical-align:top;
height:500px;
padding:20px;
text-align:left;
}

/* Menu für php script aufklappen
#menucontainer {

float:left;
display:block;
width:212px;
overflow:hidden;

}

#menu {
text-decoration:none;
font-size:0.9pc;
line-height:1.7pc;
text-align:left;
background-color:#C92424;
color:ffffff;
font-weight:bold;

}
#menu a{
text-align:left;
display:block;
text-decoration:none;
font-size:0.9pc;
height:1.5pc;
border-left:solid 1px #F8F8F8;
border-top:solid 1px #F7F7F7;
border-bottom:solid 1px #D9D9D9;
border-right:solid 1px #DCDCDC;
background-image:url('grp/b3.gif');
background-repeat:x-repeat;
color:#222222;
font-weight:normal;
margin:auto;
}

#menu a:hover{
color:#EEEEE1;
background-color:#71A5E1;
background-image:url('grp/bo.gif'); background-repeat:x-repeat;
color:#a33431;
font-weight:bold;
text-decoration:none;
width:220px;
line-height:24px;
}

#menu a.thema{
width:220px;
height:1.5pc;
text-decoration:none;
font-size:0.9pc;
padding-left:0px;
font-weight:bold;
line-height:24px;
}
#menu a.themasel{
text-decoration:none;
height:1.5pc;
font-size:0.9pc;
padding-left:10px;
font-weight:normal;
line-height:24px;
width:220px;
}


Menu php Ende */

#menucontainer {
font-size:0.7pc;
float:left;
display:block;
width:212px;
overflow:hidden;
}

#menu {
text-decoration:none;
font-size:0.7pc;
line-height:1.2pc;
text-align:left;
background-color:#C92424;
background-image:url('grp/b3.gif');
background-repeat:x-repeat;
color:#222222;
font-weight:bold;

}
#menu a{
text-align:left;
display:block;
text-decoration:none;
font-size:0.7pc;
height:1.2pc;
border-left:solid 1px #F8F8F8;
border-top:solid 1px #F7F7F7;
border-bottom:solid 1px #D9D9D9;
border-right:solid 1px #DCDCDC;
background-image:url('grp/b3.gif');
background-repeat:x-repeat;
color:#222222;
font-weight:normal;
margin:auto;

}

#menu a:hover{
color:#EEEEE1;
background-color:#71A5E1;
background-image:url('grp/bo.gif'); background-repeat:x-repeat;
color:#a33431;
font-weight:bold;
text-decoration:none;
width:220px;
line-height:24px;
}

#menu a.thema{
width:220px;
height:1.2pc;
text-decoration:none;
font-size:0.7pc;
padding-left:0px;
font-weight:bold;
line-height:24px;
}
#menu a.themasel{
text-decoration:none;
height:1.2pc;
font-size:0.7pc;
padding-left:10px;
font-weight:normal;
line-height:24px;
width:220px;
}

input, textarea {
background-color:#C8D8E1;
height:20px;
border-style: ridge;
}

textarea {
height:80px;
}



h1 {
font-size: 1.8pc;
text-align:center;
}

h2 {
font-size: 1.4pc;
text-align:center;
}

a.m {
color:#ffeeee;
text-decoration:none;
font-size:10px;
background-color:#C92424;
border-left:solid 1px #8F2424;
border-top:solid 1px #8F2424;
border-bottom:solid 1px #D95252;
border-right:solid 1px #D95252;
padding: 2px 9px 2px 9px;
margin-left:5px;
margin-right:5px;
}

a.m:hover {
color:#5C0606;
background-color:#F30E2D;
}

a.footer {
color:#333333;
text-decoration:none;
}

.footer {
color:#333333;
text-decoration:none;
}

.tbl {
text-decoration:none;
text.align:right;
}

.bd {
float:left;
margin:5px;
}

a.btn {
border:solid 1px #8F2424;
color:#333333;
background-color:#F30E2D;
CURSOR:hand;
margin:auto;
margin-top:14px;
}


input, textarea {
color:#474646;
background-color:#ffffcc;
height:20px;
border-style: groove;
}
input.button {
background-color:#F30E2D;
}

textarea {
height:140px;
}

.head2 {
margin-left:10px;
}

.galitem {
float:left;
width:290px;
min-height:150px;
margin:1px;
padding-left:3px;
border:dotted 1px #C91212;
}

.galitem img{
float:right;
display:inline;
margin:3px;
}