body {
background-color: #000011;
color: #ffffff;
font-size: 12px;
font-family: Verdana;
margin: 0px;
}

tr, td {
font-size: 12px;
}

html {
scrollbar-face-color: #55616e;
scrollbar-highlight-color: #4c5660;
scrollbar-shadow-color: #4c5660;
scrollbar-3dlight-color: #000011;
scrollbar-arrow-color: #000011;
scrollbar-track-color: #4c5660;
scrollbar-darkshadow-color: #000011;
}

a:link {
color: #bbd9f3;
text-decoration:underline; 
}
a:visited {
color: #bbd9f3;
text-decoration:underline;
}
a:hover {
color: #C1E1FB;
text-decoration:underline;
}
a:active {
color: #C1E1FB;
text-decoration:none;
}

.submit {
height: 16px;
margin-top: 5px;
}

.leftmenu {
}

.rightmenu {
border-left:1px solid #B0B9C0;
}

.header {
background-image: url(http://www.neuwerk.biz/styles_images/3/images/header.jpg);
background-repeat: no-repeat;
}

.headerbottom {
background-color: #4c5660;
}

.mainbody {
background-color: #4c5660;
margin: 0px;

}

.footer {
background-image: url(http://www.neuwerk.biz/styles_images/3/images/footer.jpg);
background-repeat: no-repeat;
}

.copyright {
font-size: 10px;
color: white;
font-family:Verdana;
padding:10px;
}

.copyright a:link { font-weight:bold; color:#bbd9f3; text-decoration:none }
.copyright a:visited { font-weight:bold; color:#bbd9f3; text-decoration:none }
.copyright a:hover { font-weight:bold; color:#bbd9f3; text-decoration:underline }
.copyright a:active { font-weight:bold; color:white; text-decoration:none }
.copyright a:focus { font-weight:bold; color:white; text-decoration:none }

.menu{
font-size: 12px;
color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.menu a:link { font-weight:bold; color:#bbd9f3; text-decoration:none }
.menu a:visited { font-weight:bold; color:#bbd9f3; text-decoration:none }
.menu a:hover { font-weight:bold; color:#bbd9f3; text-decoration:underline }
.menu a:active { font-weight:bold; color:white; text-decoration:none }
.menu a:focus { font-weight:bold; color:white; text-decoration:none }

.dTreeNode{
font-size: 12px;
color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.dtree{
font-size: 12px;
font-weight: normal;
color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding:3px;
width:250px;
}

.dtree img {
border: 0px;
vertical-align: middle;
}


.dtree a {
color: white;
text-decoration: none;
}

.dtree a.node, .dtree a.nodeSel {
white-space: nowrap;
}

.dtree a.node:hover, .dtree a.nodeSel:hover {
text-decoration: underline;
}

.dtree a.nodeSel {font-weight:bold
}

.dtree .clip {
overflow: hidden;
}


.newsback {
background-color: #4C5660;
}

.basetable {
background-color: #798B99;
}

.basetable td {
padding:5px;
}

.forumtable {
background-color: #798B99;
}

.boardcattable {
background-color: #798B99;
padding: 1px;
}

.boardcatheader {
background-color: #424951;
padding: 3px;
}

.boardcat1 {
border-top: 1px dotted #AAAAAA;
background-color: #8599a8;
}

.boardcat2 {
border-top: 1px dotted #AAAAAA;
background-color: #6a7a86;
}

.topic1 {
border-top: 1px dotted #AAAAAA;
background-color: #8599a8;
}

.topic2 {
border-top: 1px dotted #AAAAAA;
background-color: #6a7a86;
}

.basecolleft {
background-color: #8599a8;
color: #e8ffff;
}

.basecolright {
background-color: #6a7a86;
color: #e8ffff;
}

.baserow0 {
background-color: #8599a8;
color: #e8ffff;
height:22px;
}

.baserow1 {
background-color: #6a7a86;
color: #e8ffff;
height:22px;
}

.baserow2 {
background-color: #798B99;
color: #e8ffff;
height:22px;
}

.postline1 {
background-color: #8599a8;
color: #e8ffff;
}

.postline2 {
background-color: #6a7a86;
color: #e8ffff;
}

#contentline0 {
background-color: #8599a8;
height: 16px;
padding:5px;
}

#contentline1 {
background-color: #6a7a86;
height: 16px;
padding:5px;
}


.articleheadline {
font-size: 14px;
COLOR: #C3E2FE;
FONT-WEIGHT: BOLD;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.text {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.baseheader {
font-size: 12px;
COLOR: #C3E2FE;
background-color: #424951;
FONT-WEIGHT: BOLD;
font-family: Verdana, Arial, Helvetica, sans-serif;
height:22px;
}

#admin_line0
{
background-color: #8599a8;
height: 20px;
}

#admin_line1
{
background-color: #8599a8;
height: 20px;
}

#admin_line_hover
{
background-color: #6a7a86;
height: 20px;
}

#book_line
{
background-color: #8599a8;
height: 20px;
}
#book_header
{
background-color: #424951;
height: 20px;
font-weight:bold;
}

.msgtable {
font-size: 12px;
COLOR: #C3E2FE;
background-color: #424951;
FONT-WEIGHT: BOLD;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.smallheadline {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: BOLD;
}

.smalltext {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.smalltext a:link { color:#bbd9f3; text-decoration:underline }
.smalltext a:visited { color:#bbd9f3; text-decoration:underline }
.smalltext a:hover { color:#bbd9f3; text-decoration:underline }
.smalltext a:active { color:white; text-decoration:none }

.smallertext {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.verysmalltext {
font-size: 8px;
font-weight: lighter;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.boldtext {
font-size: 12px;
FONT-WEIGHT: BOLD;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.boldtext a:link { color:#bbd9f3; text-decoration:underline }
.boldtext a:visited { color:#bbd9f3; text-decoration:underline }
.boldtext a:hover { color:#bbd9f3; text-decoration:underline }
.boldtext a:active { color:white; text-decoration:none }

.timeheader {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: BOLD;
COLOR: #C3E2FE;
padding:0px;
}
.timeheaderbg {
BACKGROUND-COLOR: #999999;
FONT-FAMILY: ARIAL;
FONT-SIZE: 7px;
FONT-WEIGHT: BOLD;
padding:0px;
}

.boardtitle{
font-size: 12px;
COLOR: #C3E2FE;
background-color: #424951;
FONT-WEIGHT: BOLD;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.postbox{
background-color: #6A7A86;
}

ul#profile_tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 12px Verdana;
}

.profiletab_inactive{

list-style: none;
display: block;
float:left;
padding:3px;
margin-right: 3px;
border-left: 1px solid #424951;
border-right: 1px solid #424951;
border-top: 1px solid #424951;
background-color: #424951;
}

.profiletab_active{

list-style: none;
display: block;
float:left;
padding:3px;
margin-right: 3px;
border-left: 1px solid #6A7A86;
border-right: 1px solid #6A7A86;
border-top: 1px solid #6A7A86;
background-color:#6A7A86;
}

.profilebody{
float:left;
width:100%;
}

.profilehead{
padding:5px;
background-color: #6a7a86;
color: #ffffff;
font-weight: bold;
font-size: 12px;
}

.profilecontent{
padding:5px;
}

.userprofile{
list-style: none;
padding: 0 0 0 0;
margin: 0;
color: #cccccc;
float:right;
}

.userprofile li
{
list-style: none;
display: block;
background-image:  url("none");
padding-left: 5px;
padding-right: 5px;
padding-top: 1px;
float: left;
margin: 0;
font-weight: normal;
font-size: 10px;
line-height: 23px;
white-space: nowrap
}

.searchcad{
   color:#e8ffff;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:84%;
   background-color:#6A7A86;
   border-left: 1px solid #333333;
   border-right: 1px solid #333333;
   border-top: 1px solid #333333;
   border-bottom: 1px solid #333333;
}

.searchcadcheckbox{
   color:#6A7A86;
}


#cad_split_cp
{

    height: 15px;
    padding-left: 3px;
    padding-right: 3px;
    margin-right: 5px;
    text-align: center;
    font-weight:bold;
    background: #EFEFEF;
    color:#000000;
    text-decoration: none;
}
#cad_split_pl a
{

    height: 15px;
    padding-left: 3px;
    padding-right: 3px;
    margin-right: 5px;
    text-align: center;
    font-weight:bold;
    background: #8599a8;
    color:#000000;
    text-decoration: none;
}

#cad_split_pl a:hover
{
    background: #FFFFFF;
    color: #666666;
    text-decoration: none;
}

.leftmenu
{
width:151px;
text-align:left;
}

.leftmenu a
{
font-size:10px;
display:block;
font-family:Verdana, sans-serif;
text-decoration:none;
}

.leftmenu a#active
{
color:#000000;
font-weight:bold;
}

.leftmenu a#inactive
{
color:#FFFFFF;
}

.leftmenu a:hover#s_inactive
{
color:#FFFFFF;
}

.leftmenu a:hover#s_active
{
color:#FFFFFF;
}

.leftmenu a:hover#inactive
{
color:#000000;
}

.leftmenu a:hover#active
{
color:#FFFFFF;
}

.menu_scat_i
{
color:#000000;
padding-left:28px;
padding-right:0px;
padding-top:6px;
padding-bottom:0px;
height:18px;
}

.menu_scat_a
{
color:#000000;
padding-left:28px;
padding-right:0px;
padding-top:6px;
padding-bottom:0px;
height:18px;
font-weight:bold;
}

.menu_mcat_i
{
color:#ffffff;
padding-left:14px;
padding-right:0px;
padding-top:6px;
padding-bottom:0px;
height:18px;
}

.menu_mcat_a
{
padding-left:14px;
padding-right:0px;
padding-top:6px;
padding-bottom:0px;
height:18px;
}

.menu_mcat_a_images
{
height:47px;
list-style:square;
}

.menu_mcat_i_images
{
height:47px;
list-style:square;
}

#board_line0
{
background-color:#6a7a86;
padding-left:2px;
height:22px;
padding-right:2px;
}

#board_line1
{
background-color:#8599a8;
padding-left:2px;
height:22px;
padding-right:2px;
}

#board_line2
{
background-color:#6a7a86;
color:#2C537A;
padding-left:2px;
height:22px;
padding-right:2px;
}

#board_header th
{
background-color:#424951;
color:#FFFFFF;
padding-left:2px;
height:20px;
padding-right:2px;
}

#board_line_hover
{
background-color:#4c5660;
padding-left:2px;
height:22px;
padding-right:2px;
}

#board_line0 a:acitve,
#board_line0 a:link,
#board_line0 a:visited,
#board_line1 a:acitve,
#board_line1 a:link,
#board_line1 a:visited,
#board_line2 a:acitve,
#board_line2 a:link,
#board_line2 a:visited,
#board_line_hover a:acitve,
#board_line_hover a:link,
#board_line_hover a:visited
{
color:black;
}

.board_head
{
color:#ffffff;
font-size:11px;
width:100%;
background-image:url(http://www.neuwerk.biz/styles_images/3/images/headline_bg.png);
background-repeat:repeat-x;
text-align:left;
letter-spacing:2px;
font-weight:bold;
}

.board_head a,
 a:visited
{
color:#bbd9f3;
}

#board_head_off
{
}

.board_wrap
{
background-color:#798B99;
margin-bottom:5px;
font-family:Verdana, sans-serif;
}

#board_table
{
width:100%;
}

#board_table th a,
 a:visited
{
color:#bbd9f3;
}

.forum_split_body
{
margin-top:10px;
font-size:10px;
font-family:Verdana, sans-serif;
}

.forum_split_cp
{
margin-right:5px;
padding-left:4px;
padding-right:4px;
padding-bottom:1px;
border:1px solid #3A6FA3;
height:15px;
text-align:center;
font-weight:bold;
background:#DEE3E7;
text-decoration:none;
}

.forum_split_pl
{
background-color:#cfd6dc;
color:#000000;
margin-right:5px;
padding-left:4px;
padding-right:4px;
padding-bottom:1px;
border:1px solid  #3A6FA3;
height:15px;
text-align:center;
font-weight:bold;
text-decoration:none;
}

.forum_split_pl a:link,
.forum_split_pl a:visited,
.forum_split_pl a:hover,
.forum_split_cp a:link,
.forum_split_cp a:visited,
.forum_split_cp a:hover
{
color:#000000;
}
