body{
margin:20px 0 5px 0;padding:0;background: #110d07 url('curtainpoe1.jpg') repeat-x;font-family: verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 1.5em;} 
#maincontainer{
width: 675px;margin: 0 auto;color:#990000}
#topsection{background: #110d07 url('headerdirk.jpg');height: 390px;}
#contentwrapper{margin:0;padding:0;float: left;width: 100%;background: #e2dbc8;}
#contentcolumn{margin-right: 0px;background: #e2dbc8;}
#footer{clear: left;width: 100%;height:29px;background:#110d07 url('bgbar.jpg') repeat-x;font-size:11px;color: #fff;text-align: right;margin:0;padding:4px 0;}
#footer a{color: #fff;text-decoration: none}
#footer a:hover{color: #DA8110;text-decoration: none;}
.innertube{margin: 15px;margin-top: 0;}
.small{font-size: 10px;}
.title{border-bottom:1px solid #990000}
.sign{text-align: right;font-style: italic}
a, a:visited{color: #000;text-decoration: none;}
a:hover{text-decoration: underline;}
.kader1{padding:2px; border:1px solid #666666;;background:#fff}
.kader2{margin-top:10px;margin-bottom:10px;padding:2px; border:1px solid #666666;;background:#fff}
#galery table{text-align: center; border:1px double #666666;}
#galery td{text-align: center; border:1px solid #666666;padding:3px}
#galery table a{text-decoration:none; color:#990000;font-size: 10px;line-height: 1.2em;}
#disc table{text-align: center; border:1px double #666666; font-size: 10px;}
#disc td{text-align: left; border:1px solid #666666;padding:5px}
#disc table a{text-decoration:none; color:#000;font-size: 10px;line-height: 1.2em;}
#video table{text-align: center; border:1px double #666666; font-size: 11px;}
#video td{text-align: left; border:1px solid #666666;padding:3px}
#contact table{text-align: center; border:1px double #666666; }
#contact td{text-align: left; border:1px solid #666666;padding:6px}
#contact p{padding:0px;margin:0px}
#pers table{text-align: center; border:1px double #666666; }
#pers td{text-align: left; border:1px solid #666666;padding:6px}
#pers p{padding:0px;margin:0px;text-align:top}
.nopadding{padding:0px;}

.forminput{
width: 100px;
border: solid 1px #990000;
background:#F0EDE3;
color:#000;
line-height: 1 em;
padding: 1px 2px;
}
.formbutton{
cursor:pointer;
border: solid 0px #990000;
background:#e2dbc8;
color:#fff;
line-height: 1 em;
padding: 0px;
background:url(bgbar.jpg) repeat-x bottom;
}

#navlist{font-size: 14px;margin:0;padding: 0 0 20px 10px;position:absolute;top: 60px;border-top: 0px solid #110d07;}
#navlist ul, #navlist li{margin: 0;padding: 0;display: inline;list-style-type: none;}
#navlist a:link, #navlist a:visited{float: left;line-height: 16px;margin: 0 25px 4px 20px;text-decoration: none;color: #DA8110;padding-top: 3px;}
#navlist a:link#current, #navlist a:visited#current, #navlist a:hover{
border-top: 1px solid #DA8110;border-bottom: 1px solid #DA8110;padding-top: 2px;padding-bottom: 3px;background: #110d07;color: #DA8110;}
#navlist a:hover { color: #DA8110;}


