a.hoverLink:hover { text-decoration:underline; }
a.hoverLink { text-decoration:none; }

.clr
{
  clear:both;
}

/* ----- Hintergründe ----- */
.bg_blau { background-color:#135195; }
.bg_gelb { background-color:#F7F3C6; }
.bg_hellgrau { background-color:#F7F7F7; }
.bg_grau { background-color:#E7E7E7; }
.bg_trennstrich { background-color:#B5B5B5; }
.bg_blockgrau { background-color:#F7F7F7; }
.bg_hellblau { background-color:#7FCDF1; }
.bg_navigrau { background-color:#D0DCE9; }
th { background-color:#E2E2E2; }
td { background-color:#F7F7F7; }
.bg_header_rechts { background-image:url(../images/bg_header.jpg); }
.bg_header_rechts_m090_40430 { background-image:url(../images/bg_header_m090_40430.jpg); }


/* ----- Sonstiges ----- */
.eingabefeld { border:1px solid #A5ACB2; }
.auflistung {  list-style-image:url(../images/content/bullet.gif); list-style-position:inside; margin-top:0px;margin-bottom:0px }

/* Innenabstände */

html>body .imgohneabstand { margin-top:0px }
* html .imgohneabstand { margin-top:13px }
*:first-child+html .imgohneabstand { margin-top:13px }

.inobheader                        { padding-top:30px; }
.inunheader                        { padding-bottom:30px; }
.inobblocks                        { padding-top:15px; }
.inunblocks                        { padding-bottom:15px; }
.inobnewsslots                  { padding-top:20px; }
.inlinavi1                        { padding-left:4px; }
.inli_XXS					{ padding-left:1px; }
.inli_XS                        { padding-left:2px; }
.inob_XXS					{ padding-top:1px; }
.inob_XS                        { padding-top:2px; }
.inre_XS                        { padding-right:2px; }
.inun_XS                        { padding-bottom:2px; }
.inall_S                        { padding:3px; }
.inli_S                                { padding-left:3px; }
.inob_S                                { padding-top:3px; }
.inob_MS                                        { padding-top:4px; }
.inob_SS                        { padding-top:1px; }
.inre_S                                { padding-right:3px; }
.inun_S                                { padding-bottom:3px; }
.inun_XM				{ padding-bottom:4px; }
.inall_M                        { padding:6px; }
.inli_M                                { padding-left:6px; }
.inob_M                                { padding-top:6px; }
.inob_MX                        { padding-top:0px; }
.inre_M                                { padding-right:6px; }
.inun_XM				{ padding-bottom:4px; }
.inun_M                                { padding-bottom:6px; }
.inli_L                                { padding-left:9px; }
.inli_XM                        { padding-left:6px; }
.inob_L                                { padding-top:11px; }
.inob_L_Background                     { background-image: url(../images/anlagepyramide/hintergrund_anlagepyramide.jpg); }
.inob_L_Flash                     { float:left; }
.inob_L_Flashtext                     { padding-right:10px; padding-top: 30px; text-align:left; height: 280px; }
.inre_L                                { padding-right:11px; }
.inre_XM                        { padding-right:5px; }
.inun_L                                { padding-bottom:11px; }
.inli_XL                        { padding-left:22px; }
.inli_paging                    { padding-left:100px; }
.inob_XL                        { padding-top:22px; }
.inre_XL                        { padding-right:22px; }
.inre_paging                    { padding-right:100px; }
.inun_XL                        { padding-bottom:22px; }
.header2			    { padding-top:4px; }
.formli_K                       { padding-left:224px; }
.link_liste				{ padding-bottom:2px; padding-top:2px;}


/* Außenabstände */
.outobheader                        { margin-top:30px; }
.outobblocks                        { margin-top:13px; }
.outobblocksuebersichtrahmen2       { margin-top:25px; }
.outobform                      { margin-top:5px; }
.outunblocks                        { margin-bottom:15px; }
.outobnewsslots                        { margin-top:25px; }
.outobnewsslots_ma                { margin-top:45px; }
.outli_XXS                      { margin-left:1px; }
.outre_XXS                      { margin-right:1px; }
.outob_XXS                      { margin-top:1px; }
.outun_XXS                      { margin-bottom:1px; }
.outli_S                        { margin-left:3px; }
.outob_S                        { margin-top:3px; }
.outre_S                        { margin-right:3px; }
.outun_S                        { margin-bottom:3px; }
.outli_M                        { margin-left:6px; }
.outob_M                        { margin-top:6px; }
.outre_M                        { margin-right:6px; }
.outun_M                        { margin-bottom:6px; }
.outun_MX                       { margin-bottom:2px; }
.outli_L                        { margin-left:11px; }
.outob_L                        { margin-top:11px; }
.outob_MM				{ margin-top:9px; }
.outre_L                        { margin-right:11px; }
.outun_L                        { margin-bottom:11px; }
.outli_XL                        { margin-left:22px; }
.outob_XL                        { margin-top:22px; }
.outre_XL                        { margin-right:22px; }
.outun_XL                        { margin-bottom:22px; }

/* Sitemap */
.bg_white { background-color:#FFFFFF; }
.list_trennstrich { border-right:1px solid #B5B5B5; }
.list_ebene1 { border-right:1px solid #135195; background-color:#FFFFFF; }
.list_ebene2 { border-right:1px solid #B5B5B5; background-color:#FFFFFF; }

.autoClear:after { 
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
} 
.autoClear {display:inline-block;clear:both;} 
/* Hide from IE Mac \*/ 
.autoClear {display:block;clear:both;} 
/* End hide from IE Mac */

.startColLeft .SbR5 p.autoClear { clear:none; }
.startColRight .SbR5 p.autoClear { clear:none; }

/*ul { margin:0px; padding:0px; list-style-type:none;}
ol { margin-top:0px; margin-bottom:0px; }
ul li { margin-top:6px; margin-bottom:6px; padding-left:30px; background-image:url(../images/content/bullet2.gif); background-repeat:no-repeat;background-position:13px 0.25em;}
ol li { margin-top:6px; margin-bottom:6px;}*/

ul { margin-top:0px; margin-bottom:0px; list-style-image: url(../images/content/bullet2.gif);}
ol { margin-top:0px; margin-bottom:0px; }
ul li { margin-top:6px; margin-bottom:6px; }
ol li { margin-top:6px; margin-bottom:6px;}

.suchButton { margin:0px; padding:0px; overflow:visible; }
/* ----- NEU 21.05.2007 ----- */
.bulletList {
  padding-left:15px;
  background-image:url(../images/content/bullet2.gif);
  background-position:5px 0.32em;
  background-repeat: no-repeat; }
.standardButton { margin:0px; padding:0px; overflow:visible; }

.textframeblue { font-size: 100%; color:#135195; font-weight:normal; }
.textframegrey { font-size: 100%; color:#B5B5B5; font-weight:normal; }

.fotogalerie_block { float:left;width:92px;height:92px;}
.fotogalerie_block_image_small { float:left;width:71px;height:71px;border:2px solid #135195;margin:6px;}
.fotogalerie_block_image_big { float:left;width:81px;height:81px;border:2px solid #135195;margin:0px}
.fotogalerie_block_image_small_m089_44220 { float:left;width:71px;height:71px;border:2px solid #DB291D;margin:6px;}
.fotogalerie_block_image_big_m089_44220 { float:left;width:81px;height:81px;border:2px solid #DB291D;margin:0px}
.fotogalerie_block_image_small_m090_40430 { float:left;width:71px;height:71px;border:2px solid #135195;margin:6px;}
.fotogalerie_block_image_big_m090_40430 { float:left;width:81px;height:81px;border:2px solid #B2122C;margin:0px}
.fotogalerie_block_image_small_m093_18130 { float:left;width:71px;height:71px;border:2px solid #B2122C;margin:6px;}
.fotogalerie_block_image_big_m093_18130 { float:left;width:81px;height:81px;border:2px solid #135195;margin:0px}
.fotogalerie_block_image_small_m209_46660 { float:left;width:71px;height:71px;border:2px solid #89775F;margin:6px;}
.fotogalerie_block_image_big_m209_46660 { float:left;width:81px;height:81px;border:2px solid #89775F;margin:0px}

.closeLandingVB {
  background: url("../images/design/2010/colorbox/close_bg.gif") no-repeat scroll left top transparent;
  height: 23px;
  position: absolute;
  right: 0;
  text-indent: -9999px;
  top: 0;
  width: 22px;
  z-index: 200;
}

.closeLanding {
  background: url("../images/design/2010/colorbox/close_bg.gif") no-repeat scroll left top transparent;
  background-position: left -25px;
  height: 23px;
  position: absolute;
  right: 0;
  text-indent: -9999px;
  top: 0;
  width: 22px;
  z-index: 200;
}
