@charset "UTF-8";

* {
  padding: 0;
  margin: 0;
}

a:hover{color:#ff0000;

text-decoration: none

}
.rez_offline   { color: #990000; font-size: 10pt; font-family: Verdana; font-weight: bold; text-decoration: none }
.rez_online    { color: #009900; font-size: 10pt; font-family: Verdana; font-weight: bold; text-decoration: none }

.news_red_rub    { color: #AF0D0D; font-size: 10pt; font-family: Verdana; font-weight: normal; text-decoration: none }
.news_red_titel    { color: #DC0A0A; font-size: 10pt; font-family: Arial; font-weight: normal; text-decoration: none }
.news_gray_text    { color: #c0c0c0; font-size: 10pt; font-family: Arial; font-weight: normal; text-decoration: none }

.text_white_big    { color: #ffffff; font-size: 14pt; font-family: Arial; font-weight: bold; text-decoration: none }
.text_white_reg    { color: #ffffff; font-size: 11pt; font-family: Arial; font-weight: normal; text-decoration: none }
.text_gray_small    { color: #0c0c0c; font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none }
.text_black_reg    { color: #000000; font-size: 10pt; font-family: Arial; font-weight: normal; text-decoration: none }
.link_white_reg    { color: #ffffff; font-size: 12pt; font-family: Arial; font-weight: normal; text-decoration: none }
.link_sub          { color: #ffffff; font-size: 9pt; font-family: Arial; font-weight: normal; text-decoration: none }
.link_black_reg    { color: #000000; font-size: 12pt; font-family: Arial; font-weight: normal; text-decoration: none }
.link_white_item   { color: #ffffff; font-size: 10pt; font-family: Arial; font-weight: normal; text-decoration: none }
.link_gray_small    { color: #f0f0f0; font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none }


.text_white_error  { color: #ffffff; font-size: 16pt; font-family: Arial; font-weight: bold; text-decoration: none }

.text_white_small  { color: #ffffff; font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none }
.text_white_top  { color: #ffffff; font-size: 10pt; font-family: Arial; font-weight: normal; text-decoration: none }
.text_yellow_top  { color: #EDFE32; font-size: 10pt; font-family: Arial; font-weight: normal; text-decoration: none }
.text_black_top  { color: #000000; font-size: 10pt; font-family: Verdana; font-weight: normal; text-decoration: none }
.link_white_top   { color: #ffffff; font-size: 10pt; font-family: Arial; font-weight: normal; text-decoration: none }
.link_black_liste { color: #000000; font-size: 10pt; font-family: Arial; font-weight: normal; text-decoration: none }
.link_black_top { color: #000000; font-size: 10pt; font-family: Arial; font-weight: normal; text-decoration: none }

.link_gray_small    { color: #f0f0f0; font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none }



html, body {
  background-color: #000000;
}

div#wrap {

  background-color: #191919;
  border-top: #404040 2px solid;  
  border-bottom: #404040 2px solid;
  min-width: 780px;
  height:100px;
}

vampira {
    color: black; background-color: #000;
    font-size: 100.01%;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0; 
    min-width: 40em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
  }

 body {
    color: black; background-color: #000;
    font-size: 100.01%;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0; 
    min-width: 40em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
  }

  div#navi {
    background-image:url(cont_top.png); 
    background-repeat:no-repeat;
    background-position: top;
    font-size: 0.9em;
    float: left; width: 12em;
    width: 230px;
    margin: 10px; padding: 10px;
    background-color: #191919;
    z-index:1;
  }



  div#navi h1 {
    font-size: 1.5em;
    margin: 0 0 0.5em;
    color: #303030;
  }



  div#Info {
    background-image:url(cont_top.png); 
    background-repeat:no-repeat;
    background-position: top;
    font-size: 0.9em;
    float: right; width: 12em;
    width: 250px;
    margin: 10px; 
    background-color: #191919;
    z-index:1;
  }

  div#Info strong {
    font-size: 1.33em;
    margin: 0.2em 0.5em;
  }
  div#Info p {
    font-size: 1em;
    margin: 0.5em;
  }

  div#Inhalt {
    margin: 0 16em 0 16em;
    padding: 0 1em;
  
  }
  div#Inhalt h1 {
    font-size: 0.5em;
    margin: 0 0 0.5em;
    color: #303030;
  }
  div#Inhalt h2 {
    font-size: 1.2em;
    margin: 0.2em 0;
  }
  div#Inhalt p {
    font-size: 1em;
    margin: 1em 0;
  }

  div#menu {
    position:absolute;
    font-size: 0.9em;
    float: right; width: 200px;
    top:20px; right:5px;
    background-color: transparent;
  }

  div#welcome {
    position:absolute;
    font-size: 0.9em;
    float: right; width: 500px;
    top:80px; right:380px;
    background-color: transparent;
  }

  div#welcome2 {
    color: #c0c0c0;
    font-size: 0.9em;
    background-color: transparent;
    width:99%;
    height:200px;
    padding-left:3px;
  }


  div#santa {
    position:absolute;
    float: right; width: 240px;
    top:5px; right:300px;
    background-color: transparent;  
  }



table { border: 0px;}
table.content { border-width: 1px; margin-bottom: 9px; padding: 0px; background-color: #101010; }
table.head    { border-width: 1px; margin: 1px 0px 5px; padding: 0px; background-color: #4D4D62; }
table.info    { border-width: 0px; margin: 1px 0px 5px; padding: 0px; background-color: #4D4D62; }
table.panel   { width: 150px; background-color: #4D4D62; border-color: #4D4D62; margin-bottom: 5px; }

th { font-size: 13px; }
td { font-size: 12px; }

th.head {
   background-color: #000;border: 1px solid #303030;

}
td.head {
   background-color: #000;border: 1px solid #c0c0c0;font-weight: bold;

}

th.info   { background-color: #202020; }
td.info   { background-color: #202020; }

th.header { background-color: #303030; font-weight: bold; }
td.header { background-color: #303030; font-size: 9px;}

td.left   { background-color: #202020; }
td.right  { background-color: #202020; }

td.odd    { background-color: #202020; }
td.even   { background-color: #303030; }

#nav1td
{
background-color:#cdce89;
}

#nav2td{
background-color:#ffffff;
}


