body {
margin: 0;
}

th, td, p, ul, ol, li, h1, h2, h3, h4, h5, h6, em, strong, a, b, i, big, small { font-family: Verdana, Arial, Helvetica, sans-serif }

a:link, a:active { color : #006699; }
a:hover { text-decoration: underline; color : #DD6900; }
a:visited { color : lila; }

td.topcontainer {
  background-color: #1133AA;
}

td.navicontainer {
  background-color: silver;
  background-repeat: repeat-y;
  background: url("/lib/nav_bg.gif");
  padding-left: 4px;
  padding-top: 10px;
  width: 180px;
  overflow: hidden;
}

td.footercontainer {
  background-color: lightblue;
}

td.maincontainer {
  background-color: white;
  padding-left: 10px;
  padding-top: 10px;
  padding-right: 10px;
  overflow: visible;
}

td.adcontainer {
  background-color: white;
  padding-top: 16px;
  padding-left: 2px;
  padding-right: 4px;
}
p, td, th, li, ul, ol, a, dl, dh, dd {
  font-size: 8pt;
}

p.listview {
  font-size: 8pt;
}

p.infoview {
  font-size: 8pt;
}

div.mebu {
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 3px;
 margin-bottom: 3px;
}

.mel, a.mel, a.mel:link, a.mel:visited, a.mel:active {
color: white;
text-decoration: none;
}
a.mel:hover {
text-decoration: underline;
}

/*MainMenuHEader*/
div.mmhe {
color: white;
margin-top: 10px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 6px;
border-top: solid #8B9CD9 2px;
border-bottom: solid #8B9CD9 2px;
font-size: 10pt;
font-weight: bold;
width: 180px;
}



/**********************************************************************************/




textarea {
background-color: #E5E5E5;
scrollbar-face-color: #DEE3E7;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #DEE3E7;
scrollbar-3dlight-color: #D1D7DC;
scrollbar-arrow-color:  #006699;
scrollbar-track-color: #EFEFEF;
scrollbar-darkshadow-color: #98AAB1;
}


hr { height: 1px; }

.forumline	{ background-color: #FFFFFF; border: 1px silver solid; }

td.row1 { background-color: #EFEFEF; }
td.row2 { background-color: #DEE3E7; }
td.row3 { background-color: #D1D7DC; }

td.rowpic {
background-color: #EBEBEB;
}

th {
color: #FFA34F;
font-weight : bold;
background-color: FAFAFA;
}

.maintitle	{
font-weight: bold; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
padding-bottom:4px;
color : #006699;
}


h1, h2, h3, h4, h5, h6 {
  text-decoration: none;
  color : #006699;
}


h1 { font-size: 11pt; font-weight: bold; }
h2 { font-size: 10pt; font-weight: bold; }
h3 { font-size: 9pt; font-weight: bold; }
h4 { font-size: 9pt; font-weight: bold; }
h5 { font-size: 9pt; font-weight: bold; }
h6 { font-size: 9pt; font-weight: bold; }



.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #DD6900; text-decoration: underline; }

.mainmenu { font-size : 11px; color : #000000 }
a.mainmenu { text-decoration: none; color : #006699;  }
a.mainmenu:hover{ text-decoration: underline; color : #DD6900; }

.cattitle { font-weight: bold; font-size: 12px ; color : #006699}
a.cattitle { text-decoration: none; color : #006699; }
a.cattitle:hover{ text-decoration: underline; }

.forumlink { font-weight: bold; font-size: 12px; color : #006699; }
a.forumlink { text-decoration: none; color : #006699; }
a.forumlink:hover{ text-decoration: underline; color : #DD6900; }

.nav { font-weight: bold; font-size: 11px; color : #000000;}
a.nav { text-decoration: none; color : #006699; }
a.nav:hover { text-decoration: underline; }

.topictitle { font-weight: bold; font-size: 11px; color : #000000; }
a.topictitle:link  { text-decoration: none; color : #006699; }
a.topictitle:visited { text-decoration: none; color : #5493B4; }
a.topictitle:hover { text-decoration: underline; color : #DD6900; }

.name	{ font-size : 11px; color : #000000;}

.postdetails { font-size : 10px; color : #000000; }

.postbody { font-size : 12px;}
a.postlink:link	{ text-decoration: none; color : #006699 }
a.postlink:visited { text-decoration: none; color : #5493B4; }
a.postlink:hover { text-decoration: underline; color : #DD6900}

.code {
font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.instruction {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699;
/*
background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
*/
}

.quote {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.copyright { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
a.copyright { color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}

input,textarea, select {
color : #000000;
/*font: normal 12px Verdana, Arial, Helvetica, sans-serif;*/
}

input.post, textarea.post, select {
background-color : #FFFFFF;
}

/*input { text-indent : 2px; }*/

input.button {
background-color : #CECECE;
color : #000000;
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.mainoption {
background-color : #CECECE;
font-weight : bold;
}

input.liteoption {
background-color : #CECECE;
font-weight : normal;
}

.helpline { background-color: #DEE3E7; border-style: none; }


.searchnote {
background-color: lightyellow;
border: dashed red 1px;
padding: 10px;
}




/* besonderheiten */

/* fixed size button look*/
a.bfx, a.bfx:link, a.bfx:visited {
  border: groove white 2px;
  width: 20px;
  height: 20px;
  text-align: center;
  background-color: silver;
  padding: 1px;
  margin-top: 4px;
  text-decoration: none;
  color: black;
}
a.bfx:hover {
  border: inset white 2px;
  color: blue;
}

/* button look */
a.btn, a.btnf:link, a.btn:visited {
  border: groove white 2px;
  text-align: center;
  background-color: silver;
  padding-left: 3px;
  padding-right: 3px;
  margin-top: 4px;
  text-decoration: none;
  white-space: no-break;
  color: black;
}
a.btn:hover {
  border: inset white 2px;
  color: blue;
}


table.statpos {
  position: fixed; /* mozilla */
  top: 0;
  position: expression('absolute'); /* IE */
  top: expression(document.body.scrollTop + this.offsetHeight - this.offsetHeight);
  left: 0;
  height: 120px;
  margin-left: 0;
  margin-right: 0;
  width: 100%;
  /* border-bottom: solid black 1px; */
  /* background-color: silver;  */
  background-repeat: no-repeat;
  cursor: default;
}

.tipp {
  display: block;
  border: solid #C9C6B8 1px;
  background-color: #ECE9D8;
  padding: 6px;
}

.fixed {
  font-family: "Courier new", Courier, mono;
}

table.prettytable {
  border: solid silver 1px;
  border-collapse: collapse;
}
table.prettytable td, table.prettytable th {
  border-collapse: collapse;
  border: solid silver 1px;
  padding: 4px;
}

@media print {
div.articleview {
  font-size: 8pt;
  width: 100%;
 }
}
@media screen {
div.articleview {
  font-size: 8pt;
  width: 460;
 }
}
}

@import url("formIE.css");