body
{
  background-color: #000;
}
body,td,th
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFF;
}

.Stil1
{
  color: #CCC;
}

.highlight
{
  color: #FFF;
}

.label
{
  text-align: right;
}

abbr, acronym, .help
{
  border-bottom: 1px dotted #CCC;
  cursor: help;
}

img.inserat, img.kategorie
{
  border: 1px solid #FFFFFF;
}

a:link    { color: #FFF; }
a:visited { color: #FFF; }
a:hover   { color: #900; }
a:active  { color: #900; }

dt
{
  padding: 20px 0 0 0;
  font-weight: bold;
}
dd
{
  font-style: italic;
}

/**************************************************************************
INSERATE
**************************************************************************/

#advert_container #h2top
{
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: 1px solid white;
  width: 100%;
}
#advert_container .h2_top
{
  background: #88A9DA;
  color: #3A4F6C;
  font-size: 80%;
  font-weight: normal;
  height: 20px; 
  margin: 0;
  padding: 3px;
}

#advert_container #h2bottom
{
  border-bottom: 1px solid white;
  border-left: 1px solid white;
  border-right: 1px solid white;
  width: 100%;
}

#advert_container .h2_bottom
{
  background: #BFD3EE;
  color: #3A4F6C;
  font-size: 80%;
  font-weight: normal;
  height: 20px; 
  margin: 0;
  padding: 3px;
}

#advert_container a
{
  color: #434951;
}

#advert_container .listheader
{
  width: 100%;
}
#advert_container .listheader th
{
  background: url(images/bg_subheader.gif) #BFD3EE repeat-x top;
  font-size: 80%;
  font-weight: bold;
  color:#345487;
  padding:3px;
}

#advert_container .listbody
{
  width: 100%;
}
#advert_container .listbody td
{
  background-color:#E4EAF2;
}



/**************************************************************************
FORUM
**************************************************************************/

/* Categories */

.catLeft
{
  border-width: 0px 0px 0px 1px;
  padding-top: 20px;
}

.catRight
{
  border-width: 0px 1px 0px 0px;
}

.catTitle
{
  font-weight: bold;
  font-size: 12px;
  letter-spacing: 1px;
  color : #8A8A8A;
}

a.catTitle, a.catTitle:visited, a.catTitle:link, a.catTitle:active, a.catTitle:hover
{
  text-decoration: none;
  color : #8A8A8A;
}

a.catTitle:hover
{
   text-decoration: underline;
}

tr.cat { background-color: #DFDFDF; }
tr.row1 { background-color: #EFEFEF; }
tr.row2 { background-color: #E1E1E1; }
tr.voting { background-color: #FFF; }
tr.testreport { background-color: #DDD; }



.forumTitle        { font-weight: bold; font-size: 8pt; color : #8A8A8A; }
a.forumTitle, a.forumTitle:visited, a.forumTitle:link, a.forumTitle:active, a.forumTitle:hover 
{ text-decoration: none; color : #8A8A8A; }
a.forumTitle:hover { text-decoration: none; color : #600; }

.forumLink        { font-weight: bold; font-size: 8pt; color : #8A8A8A; }
a.forumLink, a.forumLink:visited, a.forumLink:link, a.forumLink:active, a.forumLink:hover
{ text-decoration: none; color : #8A8A8A; }
a.forumLink:hover { text-decoration: none; color : #600; }



.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.top { vertical-align: top; }
.middle { vertical-align: middle; }
.bottom { vertical-align: bottom; }
.bold {font-weight: bold; }
.code_tag
{
  color: #060;
  font-size: 8pt;
  font-family: monospace;
  float: none;
}
.quote_tag
{
  color: #000;
  font-size: 8.5pt;
  font-family: sans-serif;
  float: none;
}
.profile_tag
{
  padding: 2px;
}

.tagLink
{
  color: #8A8A8A;
}

a.tagLink, a.tagLink:visited, a.tagLink:link,
a.tagLink:active, a.tagLink:hover
{
  text-decoration: none;
  color: #8A8A8A;
}

a.tagLink:hover
{
  text-decoration: underline;
  color : #006699;
}

/* Text */
.medium
{
	font-size : 11px;
	color: #000000;
}
.small
{
	font-size : 10px;
	color: #000000;
}

a.medium, a.small,
a.medium:visited, a.small:visited,
a.medium:link, a.small:link,
a.medium:active, a.small:active,
a.medium:hover, a.small:hover
{ 
  color: #000;
  text-decoration: none;
}


a.medium:hover, a.small:hover
{ 
  color: #DD6900;
  text-decoration: underline; 
}


/* Table Head */
.listingTop
{
  background-color: #FFF;
  border: 2px #8A8A8A solid;
}

.listingTopHead
{
  background-color: #600;
  color: #FFF;
}

hr.post_data
{
  border-style: dashed;
  color: #FFF;
}

img.smile
{
  border: 0;
  vertical-align: text-bottom;
}

.forum_nav
{
  color: #FFF;
  font-weight: bold;
  font-size: 8.5pt;
}

a.forum_nav, a.forum_nav:visited, a.forum_nav:link, a.forum_nav:active, a.forum_nav:hover
{
  text-decoration: none;
}

a.forum_nav:hover
{
  color: #8A8A8A;
}


.forum_nav_red
{
  color: #600;
  font-weight: bold;
  font-size: 8.5pt;
}

a.forum_nav_red, a.forum_nav_red:visited,
a.forum_nav_red:link, a.forum_nav_red:active,
a.forum_nav_red:hover
{
  text-decoration: none;
}

a.forum_nav_red:hover
{
  color: #8A8A8A;
}


.forum_user
{
  color: #8A8A8A;
  font-weight: bold;
}

a.forum_user, a.forum_user:visited, a.forum_user:link, a.forum_user:active, a.forum_user:hover
{
  color: #8A8A8A;
  text-decoration: none;
}

a.forum_user:hover
{
  color: #600;
  text-decoration: none;
}



/**************************************************************************
PREMIUM
**************************************************************************/

.premium-stempel-startseite {
  position: absolute;
  margin: -63px 0 20px 5px;
  padding: 0;
  text-align: left;
}

.premium-stempel-liste {
  position: absolute;
  margin: -71px 0px 1px 1px;
  padding: 0;
}

.premium-stempel-gallerie {
  position: absolute;
  margin: -63px 0 20px 5px;
  padding: 0;
}

.premium-stempel-popup {
  position: absolute;
  margin: 15px -539px -15px 539px;
  padding: 0;
}

.premium-stempel-startseite img, .premium-stempel-popup img,
.premium-stempel-liste img, .premium-stempel-gallerie img
{
  border: none;
}


/**************************************************************************
END PREMIUM
**************************************************************************/



