.tbdd, .tbdd_tm{
background-image:url(/im/tbl/tabelle_zeile_01.gif);
background-repeat:repeat;
vertical-align:middle;
padding:2px 0px 2px 0px;
border-bottom:1px solid #DAD0B3;
}

.tbdh, .tbdh_tm{
background-image:url(/im/tbl/tabelle_zeile_02.gif);
background-repeat:repeat;
vertical-align:middle;
padding:2px 0px 2px 0px;
border-bottom:1px solid #DAD0B3;

}
.tbdd_tm, .tbdh_tm{font-weight:bold;}
.tbhd{font-weight:bold;height:22px;}
.tbl{
width:480px;
background-image:url(/im/tbl/tabellen_headzeile.png);
background-repeat:no-repeat;



}
.select_box, .sbx{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#000000;
background-color:#ffffff;

}
.h{font-weight:bold;}

/** Teaser rechts **/
.tsdv{
background-image:url(/im/tsr/news_feld_kl.jpg);
width:192px;
height:181px;
clear:both;
border:0px solid red;


}
.tsinn{
position:absolute;
margin-top:10px;
margin-left:10px;
width:172px;
height:161px;
overflow:hidden;
border:0px solid green;
}

.tsinh{
height:140px;
overflow:hidden;
width:172px;
}

.tdt{
font-weight:bold;
font-size:10px;
clear:both;
width:172px;
padding-bottom:3px;

}

.thdl{
font-weight:bold;
clear:both;
color:#f0deac;
font-size:11px;

width:172px;
padding-bottom:7px;

}
.ttxt{

clear:both;
width:172px;

}
.tlnk{
clear:both;
float:right;
}

.h_n, a.h_n{
font-weight:bold;
font-size:15px;
line-height:18px;
color:#f0deac;
}

.h_1, a.h_1{
font-weight:bold;
font-size:11px;
line-height:15px;
color:#f0deac;
}

.rntb{
position:relative;
width:192px;
height:25px;
clear:both;

}
.hds{
padding-bottom:7px;
}
.dtcont{font-weight:bold;clear:both;padding-bottom:4px;}

.stren{
line-height:1px;
font-size:1px;
clear:both;
height:1px;
background-image:url(/im/trennstrich.png);


}

.tfld, .tfld_n{border:1px inset #ffffff;width:20px;text-align:center;background-color:#EEE8D8;}
.tfld_n{background-color:#cccccc;}
.rfld{width:184px;border:1px inset #ffffff;height:17px;background-color:#EEE8D8;}
.suc{color:#00ff00;}
.tab2{padding-right:15px;}

/**kleine karte fuer community */
.ckrt{
background-repeat:no-repeat;
background-image:url(/im/cmn/gb-forum_profilfeld.gif);
width:145px;
height:84px;
}

.txim{border:1px solid #f1f1f0;}
.b_l{float:left;padding-top:6px;padding-bottom:6px;padding-left:0px;}
.b_r{float:right;padding-top:6px;padding-bottom:10px;padding-left:6px;background-position:10px 0px;}
.bu, .bur, .bul{font-style:italic;padding-top:10px;font-size:10px;line-height:13px;text-align:left;}

.tafo{
  	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif ;
    font-size:11px;
    line-height:14px;
    width:420px;
    background-color:#EEE8D8;
}

.pstcl{
padding-right:3px;
padding-right:3px;
height:22px;
vertical-align:middle;
}


.itlc{
display:block;
padding:5px;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-style:italic;
}

/***fans suchen **/
.rmn{float:left;}
.bez, .ein, .hlp{float:left;margin:5px;}

a:link, a:visited, a:active{color:#ffffff;text-decoration:underline;}
a:hover{color:#ffffff;text-decoration:none;}
.cln, a.cln:link, a.cln:visited, a.cln:hover, a.cln:active{
font-weight:bold;
font-size:11px;
line-height:14px;
color:#f0deac;
}

.ph_a, a.ph_a:link, a.ph_a:visited, a.ph_a:hover, a.ph_a:active{
font-weight:bold;
font-size:11px;
line-height:14px;
color:#f0deac;
text-decoration:none;
}

.ph_i, a.ph_i:link, a.ph_i:visited, a.ph_i:hover, a.ph_i:active{
font-weight:bold;
font-size:11px;
line-height:14px;

text-decoration:none;
}

a.ph_i:link, a.ph_i:visited{
color:#f0f0f1;
}

a.ph_i:hover, a.ph_i:active{
color:#f0deac;
text-decoration:none;
}
