/*
* OVERLIB: Styles für Tooltip
* -------------------------------------------- */

#_overDiv { width: 400px;}
/*  aussenliegende Tabelle (enthaelt Titel) */
table.ol_bgclass { width: 396px; border: 1px solid #989898 ; background : #989898;}
table.ol_bgclass tr td {margin:0;padding:0;}
table.ol_bgclass tr td table {background:#989898;}
/*  innenliegende Tabelle (enthaelt Erklraerung) */
.ol_fgclass { width: 100%; background-color:red;}
/*  Font-Settings faer Haupt-Text */
.ol_textfontclass {font : normal 12px/135% Arial, Verdana, sans-serif;color:#10346E;}
table.ol_bgclass tr td.ol_textfontclass {padding: 15px 10px 10px 10px;background-color:#fff;}
/*  Font-Settings fuer Ueberschrift*/
.ol_captionfontclass {font : bold 12px/135% Arial, Verdana, sans-serif;color:#fff;}
table.ol_bgclass tr td.ol_captionfontclass {padding: 2px 2px 4px 10px;}
/*  Font-Settings fuer schliessen-text*/
td.ol_closefontclass {text-align: right;font : bold 9px/135% Arial, Verdana, sans-serif;}
td.ol_closefontclass a {color:#fff;text-transform: uppercase; 
padding-right: 4px;text-decoration:none;}

/* gesonderte klassen: fuer Mouse-Over-Link */
.ol_mofront { width: 100%; background-color:#FFBD59;}
.ol_moback { width: 296px; border: 1px solid #989898  ; background: #989898 ;}
.ol_moback td.ol_captionfontclass {padding: 1px 2px 2px 5px; }
.ol_moback .ol_captionfontclass {color: #fff;}

#overDiv td.ol_textfontclass p {padding: 0 0 5px 0 !important;margin:0 !important;font : normal 11px/125% Arial, Verdana, sans-serif; color : #000;}
#overDiv td.ol_textfontclass a, #overDiv td.ol_textfontclass a:visited {color:#10346E;text-decoration:none;}
#overDiv td.ol_textfontclass a:hover {text-decoration:underline;}

#overDiv td.ol_textfontclass a.mehr { height : 20px; display : block; float : left; color : #989898; text-decoration : none; font-size : 11px; padding : 2px 15px 0 25px; background :  url('/sixcms/media.php/schunk01.a.2157.de/pfeil-rund.gif') no-repeat 0 1px; }
#overDiv td.ol_textfontclass a.mehr:hover {text-decoration:underline;}

#overDiv .teaser {padding:5px 0 5px 0px;}
#overDiv td.ol_textfontclass div.teaser p.text {float: none; }
#overDiv  .teaser img {float:left;margin-right:10px;margin-bottom:0; width:120px;}
#overDiv  .teaser h3 {padding-bottom: 5px;}

table.zsoverlibkidsmakeclasswide { width : 580px;}
table.zsoverlibkidsmakeclasswide td.ol_textfontclass { width : 556px; position : absolute; padding:0; border : 1px solid #989898; }
table.zsoverlibkidsmakeclasswide .category { width : 276px; float : left; padding : 0 0 10px 0; }
table.zsoverlibkidsmakeclasswide .img { width : 115px; height : 64px; margin : 0; padding : 0; float : left; }
table.zsoverlibkidsmakeclasswide .img img {width : 115px;}
table.zsoverlibkidsmakeclasswide .txt { width : 140px; margin : 0; padding : 0 0 0 10px; float : left; }
table.zsoverlibkidsmakeclasswide .txt h3 { margin : 0; padding : 0; font : bold 11px/135% Arial, Verdana, sans-serif; color : #10346E; }
table.zsoverlibkidsmakeclasswide .txt p { margin : 0; padding : 0 0 2px 0; font : normal 11px/135% Arial, Verdana, sans-serif; color : #000; }
table.zsoverlibkidsmakeclasswide .txt a { margin : 0; padding : 0 0 0 23px; display : block; height : 18px; font : normal 11px/135% Arial, Verdana, sans-serif; color : #989898; text-decoration : none; background : url("pfeil.gif") no-repeat 0 0; }
table.zsoverlibkidsmakeclasswide .txt a:HOVER { text-decoration : underline; }
