/*

body         {scrollbar-face-color: #A64026; scrollbar-shadow-color: #000000;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-3dlight-color: #000000; scrollbar-darkshadow-color: #000000;
        scrollbar-track-color: #000000; scrollbar-arrow-color: #000000;
        }
p {
	color:#FFFFFF;
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	font-weight:normal;
}

a:link    {color: #FFFFFF; text-decoration: none;font-family:verdana;}
a:visited {color: #FFFFFF; text-decoration: none;font-family:verdana;}
a:active  {color: #FFFFFF; text-decoration: none;font-family:verdana;}
a:hover   {color: #FF0000; text-decoration: underline;font-family:verdana;}

.post img {
  padding:4px;
  border:1px solid #ddd;
  }

*/

BODY {
  FONT-FAMILY: Verdana, Helvetica, sans-serif; 
  FONT-SIZE: 11px;
  color: white;
  background-color: black;  
}

/* ############ */
/* ... Links .. */
/* ############ */


A:link {
  BACKGROUND: none; 
  COLOR: white; 
  TEXT-DECORATION: underline
}
A:active {
  BACKGROUND: none; 
  COLOR: white; 
  TEXT-DECORATION: underline
}
A:visited {
  BACKGROUND: none; 
  COLOR: white; 
  TEXT-DECORATION: underline
}
A:hover {
  BACKGROUND: none; 
  COLOR: white; 
  TEXT-DECORATION: underline;
}

A.menu:link {
  color: white; 
  background: none;
  text-decoration: none;
}
A.menu:visited {
  color: white; 
  background: none;
  text-decoration: none;
}
A.menu:active {
  color: white; 
  background: none;
  text-decoration: none;
}
A.menu:hover {
  color: white; 
  background: none;
  text-decoration: none
}

A.username {
	background: none; 
  color: #FFFFFF; 
  font-size: 10px; 
  font-family: verdana, helvetica, sans-serif; 
  text-decoration: none;
	text-align: center;
}

A.minitextlink {
	background: none; 
  color: #FFFFFF; 
  font-size: 9px; 
  font-family: arial, sans-serif; 
  text-decoration: none;
}


/* ######################### */
/* ... real font classes ... */
/* ######################### */

.boxcontent {
  BACKGROUND: none; 
  COLOR: white; 
  FONT-SIZE: 11px; 
  FONT-FAMILY: Verdana, Helvetica, sans-serif; 
  TEXT-DECORATION: none;
}

.boxcontentsmall {
  BACKGROUND: none; 
  COLOR: white; 
  FONT-SIZE: 9px; 
  FONT-FAMILY: Verdana, Helvetica, sans-serif; 
  TEXT-DECORATION: none;
}

.boxcontenttitle {
  BACKGROUND: none; 
  COLOR: white; 
  FONT-SIZE: 13px; 
  FONT-FAMILY: Verdana, Helvetica, sans-serif; 
  TEXT-DECORATION: none;
}

.bigletters {
  COLOR: white; 
  FONT-SIZE: 22px; 
  FONT-FAMILY: Verdana, Helvetica, sans-serif; 
  TEXT-DECORATION: none;
}

.minitabletop {
 font-family: verdana, arial, sans-serif;
 font-weight: bold;
 font-size: 10px;
 color: #FFFFFF;
 text-align: left;
}

.minitop {
 font-family: verdana, arial, sans-serif;
 font-weight: bold;
 font-size: 10px;
 color: #FFFFFF;
}

.minitext {
 font-family: arial, sans-serif;
 font-weight: normal;
 font-size: 9px;
 color: #FFFFFF;
}

.registertext {
 font-family: arial, sans-serif;
 font-weight: normal;
 font-size: 10px;
 color: #FFFFFF;
}

.dtitle {
  background: none; 
  color: #000000; 
  font-size: 40pt; 
  font-family: verdana, helvetica, sans-serif; 
  text-decoration: none;
  text-align: right;
}

.dsubtitle {
  background: none; 
  color: #FFFFFF; 
  font-size: 13pt; 
  font-family: verdana, helvetica, sans-serif; 
  text-decoration: none;
	text-align: right;
}

.menutitle {
	background: none; 
  color: #FFFFFF; 
  font-size: 14px; 
  font-family: verdana, helvetica, sans-serif; 
  font-weight: bold;
  text-decoration: none;
	text-align: left;
	line-height: 130%;
}

.menu {
  background: none; 
  color: #FFFFFF; 
  font-size: 12px; 
  font-family: verdana, helvetica, sans-serif; 
  text-decoration: none;
	line-height: 130%;
}

.balken {
	vertical-align: top;
	text-align: center;
}

.username {
  background: none; 
  color: #FFFFFF; 
  font-size: 8pt; 
  font-family: verdana, helvetica, sans-serif; 
  text-decoration: none;
	text-align: center;
}

.login {
  background: none; 
  color: #FFFFFF; 
  font-size: 10px; 
  font-family: verdana, helvetica, sans-serif; 
  text-decoration: none;
}

.advert {
  background: none; 
  color: #CBC1AB; 
  text-align: left;
  font-size: 9px; 
  font-family: Verdana, Helvetica, sans-serif; 
  text-decoration: none;
}

/* shedule admin form */
.shedadmtitle {
  background-color: #800000;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
}

.shedadmentry {
  background-color: #3F0000;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
}
.shedadmblack {
  background-color: #000000;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
}
blockquote {
  margin: 10px 20px 10px 20px;
  background-color: rgb(80,20,20);
  border: 2px solid rgb(20,20,20);
  padding: 10px;
}

//blockquote p {
//    margin : 0px;
//    padding : 0px;
//}
/* ######################## */
/* ... Background stuff ... */
/* ######################## */

.box_bg1 {
  color: #000000;
  background-color: #232323; 
}
.box_bg2 {
  color: #000000;
  background-color: #EFEFEF; 
}
.box_bg3 {
  color: #000000;
  background-color: #ABABAB; 
}
.box_bg4 {
  color: #000000;
  background-color: #DCDCDC; 
}

/* PictureDB navibar */
.box_navibar {
  color: #FFFFFF;
  background-color: #000000;
}
.box_navibarline {
  color: #000000;
  background-color: #450C00;
}

/* PictureDB msg */
.box_msgbg {
  background-color: #000000;
}
.box_msgline {
  color: #000000;
  background-color: #350C00;
  vertical-align: top;
  text-align: center;
}

/* PictureDB list */
.list_titleline {
  background-color: #232323;
  vertical-align: top;
  text-align: center;
}
.list_title {
  font-family: verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 16px;
  color: #000000; 
  text-align: left;
  vertical-align: bottom;
}
.list_fname {
  font-family: verdana, arial, sans-serif;
  font-weight: normal;
  font-size: 13px;
  color: #000000; 
  text-align: left;
  vertical-align: bottom;
}
.list_content {
  font-family: verdana, arial, sans-serif;
  font-weight: normal;
  font-size: 11px;
  color: #000000; 
  text-align: left;
  vertical-align: bottom;
}
.list_signat {
  font-family: verdana, arial, sans-serif;
  font-weight: normal;
  font-size: 25px;
  color: #000000; 
  text-align: left;
  vertical-align: bottom;
}
.list_fnamequali {
  font-family: verdana, arial, sans-serif;
  font-weight: normal;
  font-size: 13px;
  color: #000000; 
  text-align: center;
  vertical-align: bottom;
}
.list_quali {
  font-family: verdana, arial, sans-serif;
  font-weight: normal;
  font-size: 40px;
  color: #000000; 
  text-align: center;
  vertical-align: bottom;
}
.list_signops {
  font-family: verdana, arial, sans-serif;
  font-weight: normal;
  font-size: 13px;
  color: #000000; 
  text-align: center;
  vertical-align: bottom;
}
.list_bg1 {
  background-color: #DCDCDC;
}
.list_bg2 {
  background-color: #EFEFEF;
}
.list_bg11 {
  background-color: #CDCDCD;
}
.list_bg21 {
  background-color: #CACACA;
}
.list_bg31 {
  background-color: #CDCDCD;
}
.list_bg12 {
  background-color: #DDDDDD;
}
.list_bg22 {
  background-color: #DEDEDE;
}
.list_bg32 {
  background-color: #DDDDDD;
}

/* display pictures */
.disp_notice {
  font-family: verdana, arial, sans-serif;
  font-weight: normal;
  font-size: 9px;
  color: #FFFFFF; 
  text-align: center;
  vertical-align: bottom;
}

/* alben */
.alb_picname {
  font-family: verdana, arial, sans-serif;
  font-weight: normal;
  font-size: 9px;
  color: #FFFFFF; 
  text-align: center;
}

/* mpdb_search */
.search_bgtitle {
  background-color: #6C2323; /* #ABABAB */
}
.search_bgfield {
  background-color: #3F0000; /* #DCDCDC */
}
.search_headerbg {
  background-color: #2C0C00;
}
.search_header {
  font-family: verdana, arial, sans-serif;
  font-weight: normal;
  font-size: 11px;
  color: #FFFFFF; 
  text-align: left;
}
.search_resultcount {
  font-family: verdana, arial, sans-serif;
  font-weight: normal;
  font-size: 11px;
  color: #FFFFFF; 
  text-align: right;
}

/* mpdb albenadmin */
.albadm_bg1 {
  background-color: #450C00;
}
.albadm_bg2 {
  background-color: #350C00;
}

/* mpdb upload/describe bg */
.upload_bg1 {
  background-color: #6C2323; /* ABABAB */
}
.upload_bg2 {
  background-color: #3F0000; /* DCDCDC */
}
.upload_bg3 {
  background-color: #2C0C00; /* EFEFEF */
}

/* news adm */
.admnews_bg1 {
  background-color: #450C00;
}
.admnews_bg2 {
  background-color: #350C00;
}

.admnews_inptop {
  background-color: #7C1D0B;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
}

.admnews_inpleft {
  background-color: #480E00;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
  vertical-align: top;
}

.admnews_inpenter {
  background-color: #480E00;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
}

.admnews_options {
  background-color: #7C1D0B;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  vertical-align: top;
  text-align: left;
}


/* 350C00, 404040 inherit*/
/*
form.newsadm {
 font-family:  font-family: verdana, arial, sans-serif;
 font-size: 12px;
 background-color: #350C00;
 color: #CBC1AB;
 border: 3px #000000 solid;
}
*/

input.newsadm {
    color : #CBC1AB;
    background-color: #360C00;
    margin : 3px auto;
    border : solid 2px rgb(043,002,000);
    font-family : verdana, serif, sans-serif;
    font-size : 1em;
}

textarea.newsadm {
    color : #CBC1AB;
    background-color: #360C00;
    margin : 3px auto;
    border : solid 2px rgb(043,002,000);
    font-family : verdana, serif, sans-serif;
    font-size : 1em;
}

.admnews_small1 {
  font-family: verdana, arial, sans-serif;
  font-size: 9px;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
}

/* ################# */
/* ... Font crap ... */
/* ################# */

font.top {
 font-family: verdana, arial, sans-serif;
 font-weight: bold;
 font-size: 11px;
 color: #FFFFFF;
}
font.top2 {
 font-family: verdana, arial, sans-serif;
 font-weight: bold;
 font-size: 12px;
 color: #FFFFFF;
}

font.member {
 font-family: verdana, arial, sans-serif;
 font-weight: normal;
 font-size: 11px;
 color: #FFFFFF;
}
font.bottom {
 font-family: verdana, arial, sans-serif;
 font-weight: normal;
 font-size: 10px;
 color: #CBC1AB;
}
font.middle {
 font-family: arial, sans-serif;
 font-weight: normal;
 font-size: 11px;
 color: #FFFFFF;
}
font.form {
 font-family: arial, sans-serif;
 font-weight: normal;
 font-size: 11px;
 color: #CCCCCC;
}
font.nav {
 font-family: arial, sans-serif;
 font-weight: bold;
 font-size: 11px;
 color: #FFFFFF;
}
font.minitop {
 font-family: verdana, arial, sans-serif;
 font-weight: bold;
 font-size: 10px;
 color: #FFFFFF;
}
font.minitext {
 font-family: arial, sans-serif;
 font-weight: normal;
 font-size:9px;
 color: #FFFFFF;
}
font.menu {
 color: #FFFFFF; 
 text-decoration: NONE;
 font-family: verdana, helvetica, sans-serif; 
 font-size: 10pt;
}
font.advert {
 font-family: verdana, arial, sans-serif;
 font-weight: normal;
 font-size: 9px;
 color: #CBC1AB;
}


/* ############ */
/* ... Form ... */
/* ############ */

input {
 font-family: arial, sans-serif;
 font-size: 11px;
 background-color: #404040;
 color: #CBC1AB;
 border: 1px #000000 solid;
}
select {
 font-family: arial, sans-serif;
 font-size: 11px;
 background-color: #404040;
 color: #CBC1AB;
 border-color: #000000;
}

/*  msie crap?
 scrollbar-base-color: #000000; 
 scrollbar-arrow-color: #404040; 
 highlight: #CBC1AB;
 highlighttext: #404040; 
*/

textarea {
 font-family: arial, sans-serif;
 font-size: 11px;
 color: #CDCDCD;
 background-color: #404040;
 border: 1px #000000 solid;
}



/* ################ */
/* ... Tabellen ... */
/* ################ */

td {
 font-size: 11px;
}
td.top {
 background-color: #202020;
 border: 1px solid #000000;
}
td.middle {
 background-color: #303030;
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
}
td.bottom {
 background-color: #202020;
 border: 1px solid #000000;
}

td.conttop {
 background-color: #202020;
 color: #CBC1AB;
 font-family: arial, sans-serif;
 font-weight: bold;
 font-size: 11px;
 border: 1px solid #000000;
}
td.contmiddle {
 background-color: #303030;
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
}
td.contbottom {
 background-color: #202020;
 border: 1px solid #000000;
}

td.newstop {
 background-color: #202020;
 border: 1px solid #000000;
}
td.newsdate {
 background-color: #202020;
 border: 1px solid #000000;
}
td.newsbody {
 background-color: #2C0C00;
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
}


/* ################# */
/* ... Sonstiges ... */
/* ################# */

h1 {
  font-family: verdana, helvetica, sans-serif; 
  font-size: 18px;
  color: #FFFFFF;
}

h2 {
  font-family: verdana, helvetica, sans-serif; 
  font-size: 14px;
  color: #FFFFFF;
}

h3 {
  font-family: verdana, helvetica, sans-serif; 
  font-size: 11px;
  color: #FFFFFF;
}

hr {
  font-family: verdana, helvetica, sans-serif; 
  font-size: 11px;
  color: #FFFFFF;
}

/*
<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
<script language="JavaScript" src="overlib.js"><!-- overLIB (c) Erik Bosrup --></script>
<script language="JavaScript" src="fade.js"></script>
*/

