a.top{
color:#666666;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

a.top_menu{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #4a4a4a;
font-weight:normal;

}


div.top_menu_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #a4a3a3;
text-align:right;
line-height:29px;
height:23px;
float:right;
margin-right:20px;
}

div.main_main{
min-width:980px;
margin: 0px auto;
}

div.header{
border-bottom:solid 1px;
border-left:solid 1px;
border-right:solid 1px;
border-color:#e6e6e6;
background-image:url(http://www.hardwarelabs.de/images/header_background.gif);
height:159px;
}

div.logo{
background-image:url(http://www.hardwarelabs.de/images/hwl_logo_top.gif);
width:145px;
height:124px;
margin-left:10px;
margin-bottom:11px;
background-repeat:no-repeat;
float:left;
}

div.header_ad{
width:728px;
height:90px;
margin-left:85px;
margin-bottom:11px;
margin-top:15px;
background-color:#CCCCCC;
float:left;

}

div.top_menu_button{
border-right:solid 1px;
border-left:solid 1px;
border-top:solid 1px;
border-color:#e6e6e6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #4a4a4a;
text-align:center;
line-height:23px;
height:23px;
float:left;
}

div.top_menu_button#home{background-image:url(http://www.hardwarelabs.de/images/top_menu_button_home.gif);width: 99px;margin-left:6px;}
div.top_menu_button#artikel{background-image:url(http://www.hardwarelabs.de/images/top_menu_button_artikel.gif);width: 99px;margin-left:6px;}
div.top_menu_button#forum{background-image:url(http://www.hardwarelabs.de/images/top_menu_button_forum.gif);width: 99px;margin-left:6px;}
div.top_menu_button#news{background-image:url(http://www.hardwarelabs.de/images/top_menu_button_lexikon.gif);width: 99px;margin-left:6px;}
div.top_menu_button#search{background-image:url(http://www.hardwarelabs.de/images/top_menu_button_search.gif);width: 120px; text-align:right; padding-right: 10px; margin-left:35px;}

div.content{
background-color:#FFFFFF;
border-bottom:solid 1px;
border-left:solid 1px;
border-right:solid 1px;
border-color:#e6e6e6;
float:none;

}

div.path{
height: 28px;
width:98%;
border-bottom:solid 1px;
border-color:#e6e6e6;
border-bottom-style:dotted;
margin: 0px auto;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
text-align:left;
line-height:30px;
padding-left:20px;
margin-bottom:10px;
padding-top: 5px;
}

a.path{
color:#ff9900;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

div.footer_hwl{
background-color:#535353;
height: 160px;
border-left:solid 1px;
border-right:solid 1px;
border-color:#535353;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#efeeee;


}

div.footer_copyright_hwl{
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#efeeee;
font-weight:normal;
border-bottom: 1px dotted #e6e6e6;
}

div.footer_headline{
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#efeeee;
font-weight:normal;
line-height:18px;
width:170px;
float:left;
}

a.footer_hwl{
color:#efeeee;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-weight : bold; }