/* ======= Grundelemente ======== */
body,td,th
{
        font-family: Helvetica, sans-serif;
        font-size:14px;
        font-style:inherit;
        color:#000000;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

hr
{
 color:#FFFFFF;
 height:1px;
}
body
{
        background-color: #FFFFFF;
}
.demo
{
        padding: 0.5em;
}
a, a:visited
{
        font-size: 12px;
        color: #646464;
}

a:hover
{
        color:#000000;
}
.head
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color:#0aadff;
}

.zeile_anzeige
{
 background-color:#ffe4c4;
}

.vorschlag
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 // font-weight: bold;
 color:#cd5c5c;
}
.text_freundschaft
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#8b0000;
}

.font_small
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#646464;
}
.font_standard
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color:#646464;
}
.font_big
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color:#646464;
}

/* ======= Layout ======== */
.mainarea
{
 width:930px;
}
.layout02
{
 width:;
 height:150px;
 background: url(../image/image_02.gif) right top;
}
.layout03
{
 background: url(../image/image_03.gif);
 width:434px;
 height:150px;
}
.layout04
{
 background: url(../image/image_04.gif);
 width:455px;
 height: 25px;
}
.layout05
{
 background: url(../image/image_05.gif);
 width: 26px;
 height: 48px;
}
.layout06
{
 background: url(../image/image_06.gif);
 width: 15px;
 height: 150px;
}
.layout07
{
 background: url(../image/image_07.gif);
 width:;
 height:150px;
}
.layout12
{
 background-color:#ff8400;
 width:;
 height:;
}
.layout13
{
 background: url(../image/image_13.gif);
 width:15px;
 height:;
}
.layout15
{
 background: url(../image/image_15.gif);
 width:15px;
 height:;
}
.layout16
{
 background-color:#ff8400;
 width:;
 height:;
}
.layout17
{
 width:;
 height:50px;
 background: url(../image/image_17.gif) right top;
}
.layout19
{
 background: url(../image/image_19.gif);
 width:;
 height:50px;
}.layout20
{
 background: url(../image/image_20.gif);
 width:930px;
 height:25px;
}



/* ======= Spezial: Suche und Sprachen ======== */
.table_suche
{
 width:100%;
 height:23px;
 background-color:#ff8400;
}
.suchfeld_font
{
 width:1%;
 padding-right: 2px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #FFFFFF;
}
.suchfeld_input1
{
 padding-right: 2px;
 width: 1%;
}
.suchfeld_go
{
 padding-right: 2px;
 width: 1%;
}
.suchfeld_input2
{
 width: 150px;
 background-color:#FFFFFF;
 color:#000000;
 font-family: Arial, Helvetica, sans-serif;
 border-top: 1px #0aadff solid;
 border-left: 1px #0aadff solid;
 border-right: 1px #0aadff solid;
 border-bottom: 1px #0aadff solid;
 font-size: 11px;
}
.sprachen a, .sprachen a:hover, .sprachen a:visited
{
 border-top: 1px #FFFFFF solid;
 border-left: 1px #FFFFFF solid;
 border-right: 1px #FFFFFF solid;
 border-bottom: 1px #FFFFFF solid;
}
.sprachen
{
 width: 50%;
 text-align: right;
 vertical-align:bottom;
}
/* ======= Spezial: Werbebanner ======== */
.banner1
{
 background: url(../image/image_10.gif);
 width: 481px;
 height: 79px;
 vertical-align: center;
 text-align: center;
}
/* ======= Spezial: Menü ======== */
.table_menu
{
 background-color: #ff8400;
 width: 481px;
 height: 23px;
 text-align: center;
}
.table_menu a, .table_menu a:visited
{
 color:#FFFFFF;
 background-color: #ff8400;
 display:block;
 padding-left:8px;
 padding-right:8px;
 font-family:Arial;
 font-size:14px;
 font-weight: bold;
 line-height:23px;
 text-decoration:none;
}
.table_menu a:hover
{
 background-color: #0aadff;
 color:#FFFFFF;
}
/* ======= Spezial: Hauptbereich ======== */
.maincontent
{
 background-color: #ffd4a6;
 width: 900px;
 height:;
}
.maincontent_table
{
 width:100%;
 height:450px;
}
.maincontent_left
{
 width:670px;
 vertical-align: top;
}
.maincontent_vline
{
 background-color: #ffffff;
 width:1px;
 height:100%;
}
.maincontent_right
{
 width:;
 vertical-align: top;
}

/* ======= Spezial: Nav Down ======== */
.navdown
{
 width: 930px;
 height: 25px;
 background: url(../image/image_18.gif);
 text-align: center;
 color: #646464;
}
.navdown a, .navdown a:visited
{
 color:#646464;
 font-family:Arial;
 font-size:12px;
 text-decoration:none;
}
.navdown a:hover
{
 color: #000000;
}
/* ======= Spezial: Login ======== */
.loginfeld
{
 background-color:#FFFFFF;
 color:#000000;
 font-family: Arial, Helvetica, sans-serif;
 border-top: 1px #0aadff solid;
 border-left: 1px #0aadff solid;
 border-right: 1px #0aadff solid;
 border-bottom: 1px #0aadff solid;
 font-size: 11px;
}
.table_rightcontent a, .table_rightcontent a:visited
{
 color:#646464;
 font-family:Arial;
 font-size:11px;
 text-decoration:none;
}
.table_rightcontent a:hover
{
 color: #000000;
}
/* ======= Spezial:  ======== */

.head_bewertung;
{
  font-size:medium;
  color:red;
}
.loginbutton
{
border-style:groove;
border-color:#ffd4a6;
}

.admin_bann
{
  background-color:#FF8080;
}

/* NEUE */
.strong-0 { width:0px; background-color:#ff0000; display:block; height:15px;}
.strong-1 { width:30px; background-color:#ff0000; display:block; height:15px;}
.strong-2 { width:40px; background-color:#ff2c00; display:block; height:15px;}
.strong-3 { width:50px; background-color:#ff4d00; display:block; height:15px;}
.strong-4 { width:60px; background-color:#ff7300; display:block; height:15px;}
.strong-5 { width:70px; background-color:#ff9900; display:block; height:15px;}
.strong-6 { width:80px; background-color:#ffc700; display:block; height:15px;}
.strong-7 { width:90px; background-color:#ffff00; display:block; height:15px;}
.strong-8 { width:100px; background-color:#b6ff00; display:block; height:15px;}
.strong-9 { width:110px; background-color:#53e200; display:block; height:15px;}
.strong-10{ width:120px; background-color:#00e200; display:block; height:15px;}
.strong_0{ width:120px; background-color:#ff0000; display:block; height:15px;}
