/* CSS Document */

.menu a, .menu a:active, .menu a:visited, .menu a:hover {
white-space: nowrap;
display: block;
padding-left: 6px;
margin:0;
font-size:14px;
text-decoration:none;
background:#CE0303 no-repeat left top;
}

.menu a, .menu a:active, .menu a:visited{
background-color: #CCCCCC;
color: #000000;
}

.menu a:hover {
background-color: #CE0303;
}

.menu p{
text-decoration:none;
font-size:14px;
margin-top:0;
margin-bottom:0;
}

.menu{
text-decoration:none;
margin:0;
padding:0;
}

.headerrechts{
background-image: url('./images/header/rechts.jpg'); background-position: bottom left; background-repeat: no-repeat;
}

.headerlinks{
background-image: url('./images/header/links.jpg'); background-position: bottom right; background-repeat: no-repeat;
}

.headermitte{
background-image: url('./images/header/mitte.jpg'); background-position: bottom center; background-repeat: no-repeat; height:65px; width:406px;
}

.textfeld {font-size:12px; font-family:Lucida Sans Unicode,sans;}
.textfeld_error {font-size:12px; font-family:Lucida Sans Unicode,sans; background-color: #CE0303;}

h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,td,th,nobr,b,i {
font-family:Verdana; color:#000000; cursor:default; font-size: 11px;}

input, textarea, select, button {
font-family:Verdana; color:#000000; font-size: 11px;}

h1 {font-size: 14px; text-align:center;}
h2 {font-size: 10px; color:#000000;}
h3 {font-size: 11px; color:#000000; font-weight:bold;}
h4 {font-size: 18px; color:#000000; font-weight:bold;}

span.rahmen {outline:2px outset #818181;}
table#onepx {padding:0; border-width:1px 1px 1px 1px; border-color:black; border-style:solid;}
.onepx {padding:0; border-width:1px 1px 1px 1px; border-color:black; border-style:solid;}
table#twopx {padding:0; border-width:2px 2px 2px 2px; border-color:black; border-style:solid;}
table#bericht {background-color:#000000; border-width:0px;padding:0;}
table#print {background-color:#FFFFFF; border-width:1px; border-color:#000000; border-style:solid; padding:10px; width:640px;}

td#bericht_head {background-color:#CE0303; padding:0; color:#FFFFFF; font-weight:bold; height:20px; text-indent:5px; vertical-align:middle; font-size:12px}
th#bericht_head {background-color:#CE0303; padding:0; color:#FFFFFF; font-weight:bold; height:20px; text-indent:5px; vertical-align:middle; font-size:12px; text-align:left}
td#bericht_date {background-color:#CCCCCC; padding:0; text-indent:5px; height:20px; vertical-align:middle; font-size:9px;}
td#bericht_body {background-color:#CCCCCC;padding-left:10px; padding-top:5px; padding-bottom:10px;}
td#berichte_pic {background-color:#CCCCCC; padding-top:10px; padding-bottom:10px;}
td#loginmenu {width:144px;text-align:right; vertical-align:top; padding-top:25px; padding-left:25px; padding-right:8px;}
td#ob {height: 80px;}
td#un {height:20px; min-width:170px}
td#height {height:5%;}
td#width {width:4%;}
td#height2 {height:30px;}
td#pfeil {width:20px; max-width:20px;}
td#pfeil_re {width:20px; max-width:20px; background-image:url(images/vorlagen/pfeil_re.gif); background-repeat:no-repeat; vertical-align:middle; background-position:center; text-align:right;}
td#pfeil_li {width:20px; max-width:20px; background-image:url(images/vorlagen/pfeil_li.gif); background-repeat:no-repeat; vertical-align:middle; background-position:center; text-align:left;}
td#pic_center {width:auto; text-align:center;}
td#pic {max-width:120px; width:120px; min-width:120px}
th#ueber {font-size: 14px; color:#000000; font-weight:bold; text-align:left}
td#ver {font-size: 9px; color:#000000; font-weight:normal;}
td#main {vertical-align:top;}

.image { border-color:#000000; border-width:1pt;}
.FzImg { border-color:#000000; border-width:1pt; border-style: solid;}

.white {color:#FFFFFF;}
.black {color:#000000;}

p#abo {text-align:right;}

.startadresse {letter-spacing:1px; line-height:17px;}

.umenu {height:18px; min-height:18px; max-height:18px; text-align:left; overflow:hidden;}

.txtfieldN {}
.txtfieldY {background-color:#CE0303;}
.txtfieldR {background-color:#808080;}

a:link {color:#000000; text-decoration:none; font-family:Verdana; font-size: 11px;}
a:visited {color:#000000; text-decoration:none; font-family:Verdana; font-size: 11px;}
a:active {color:#000000; text-decoration:underline; font-family:Verdana; font-size: 11px;}
a:hover {color:#000000; text-decoration:underline; font-family:Verdana; font-size: 11px;}

a:link.admin1 {color:#FFFFFF; text-decoration:none; font-family:Verdana; font-size: 11px;}
a:visited.admin1 {color:#FFFFFF; text-decoration:none; font-family:Verdana; font-size: 11px;}
a:active.admin1 {color:#FFFFFF; text-decoration:none; font-family:Verdana; font-size: 11px;}
a:hover.admin1 {color:#FFFFFF; text-decoration:underline; font-family:Verdana; font-size: 11px;}

a:link.admin2 {color:#000000; text-decoration:none; font-family:Verdana; font-size: 11px;}
a:visited.admin2 {color:#000000; text-decoration:none; font-family:Verdana; font-size: 11px;}
a:active.admin2 {color:#000000; text-decoration:none; font-family:Verdana; font-size: 11px;}
a:hover.admin2 {color:#000000; text-decoration:underline; font-family:Verdana; font-size: 11px;}

a:link.adminhead {color:#000000; text-decoration:none; font-family:Verdana; font-size: 11px;}
a:visited.adminhead {color:#000000; text-decoration:none; font-family:Verdana; font-size: 11px;}
a:active.adminhead {color:#000000; text-decoration:none; font-family:Verdana; font-size: 11px;}
a:hover.adminhead {color:#000000; text-decoration:underline; font-family:Verdana; font-size: 11px;}

.menuschrift {color:#FFFFFF; font-weight:bold;}

.BEButton {width:70px; height:70px; padding:1px; margin:1px; vertical-align:middle; text-align:center;}

.AdminButton {width:100px; height:22px; padding:1px; margin:1px; vertical-align:middle; text-align:center;}
.AdminButtonFile {width:220px; height:22px; padding:1px; margin:1px; vertical-align:middle; text-align:center;}

.tdAdmin {color:#FFFFFF; width:200px; min-width:200px; background-color:#CE0303; line-height:23px; vertical-align:top;}

.divAdmin {background-color:#CCCCCC; color:#000000; height:23px; line-height:210%;width:auto; text-indent:20px;}
.divAdmin2 {background-color:#EDECCD; color:#000000; height:23px; line-height:210%;width:auto; text-indent:35px;}

.adminheadmenu {border-width:0px 0px 2px 0px; border-color:black; border-style:solid;}
.TDadminheadmenuA {border-width:2px 2px 0px 2px; border-color:black; border-style:solid; width:120px; text-indent:3px; color:#000000; background-color:#CE0303; height:23px; font-weight:bold;}
.TDadminheadmenu {border-width:2px 2px 0px 2px; border-color:black; border-style:solid; width:120px; text-indent:3px; color:#000000; background-color:#CCCCCC; height:23px;}

.unten {height:700px; vertical-align:top;}

.thumb { width:100px; border-width:0px; float:left; margin-right:10px; border-width:0px;}
