body 
{ 
margin:0px;
padding:0px;
background-color:#f9f9f9;
background-repeat:repeat-x;
background-image: url(layoutimages/body/hgbody.gif);
background-position:0 0;
font-family:'Trebuchet MS', 'Lucida Console', sans-serif; 
color:#000;
font-size:10pt;
}


.container {width:919px;margin-left:auto;
margin-right:auto;position:relative;margin-top:20px;}


#box 
{
margin-top:30px;
margin-left:auto;
margin-right:auto;
width:919px;
border:1px solid #000;


}

.header_bar_rot , .header_bar_blau , .header_bar_gelb
{
width:857px;
height:63px;
background-repeat:no-repeat;
background-position:left bottom;
margin-left:auto;
margin-right:auto;
margin-top:0px;
/* margin-top:10px; */

position:relative;
}

.header_bar_rot
{
background-image: url(layoutimages/header/header_bar_rot.gif);
}

.header_bar_blau
{
background-image: url(layoutimages/header/header_bar_blau.gif);
}

.header_bar_gelb
{
background-image: url(layoutimages/header/header_bar_gelb.gif);
}


.header_bild_box
{
width:913px;
margin-left:auto;
margin-right:auto;

background-repeat:no-repeat;
background-image: url(layoutimages/navigation/navig_label_rot_eckeoben_1.gif);
background-position:left bottom;

}


.header_bild 
{
width:851px;
height:165px;
border-left:3px solid #fff;
border-right:3px solid #fff;
border-bottom:3px solid #fff;
margin-left:auto;
margin-right:auto;
}


a {color:#181f7a;}
a:visited {color:#646571;}


.content
{
width:919px;
margin-left:auto;
margin-right:auto;
}

.contentweiss {
background-repeat:repeat-y;
background-image: url(layoutimages/content/content_weiss.gif);
background-position:31px 0px;
}

.contentgrauoben{
background-repeat:no-repeat;
background-image: url(layoutimages/content/content_verlauf_oben.gif);
background-position:34px 0px;
}

.contentgrauunten{
background-repeat:no-repeat;
background-image: url(layoutimages/content/content_verlauf_unten.gif);
background-position:34px bottom;
}

.navigbox {width:222px;margin:0px;padding:0px;}

.inhalt {width:630px;margin-left:10px;float:right;
padding:3px 50px 12px 0px;}

.willkommen {position:absolute;left:259px; top:29px; z-index:3;width:400px;height:26px;color:#fff;font-size:12px;font-weight:bold;text-align:center;letter-spacing:1px;line-height: 26px;}

.navig_label_rot_eckeoben {
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/navig_label_rot_eckeoben_2.gif);
background-position:0px 0px;
height:6px;
font-size:0pt;
}

.navig_label_rot_obenhg {
margin-left:34px;
background-color:#f6dde1;
font-size:0pt;height:6px;
}

.navig_label_rot_mitte {
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/navig_label_rot_mitte.gif);
background-position:0px 0px;
}

.navig_label_aktuelles {
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/navig_label_aktuelles.gif);
background-position:8px 50%;
}


.navig_inhalt_aktuelles a {display:block;text-decoration:none;font-size:10pt;color:#da090d;font-weight:bold;
line-height: 1.8;
padding:0px 0px 0px 8px;
}

.navig_inhalt_aktuelles a:hover {color:#a7090c;}

.navig_inhalt_aktuelles .navigon {
background-color:#f8ced5;
color:#a7090c;
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/rot_link_aktiv.gif);
background-position:97% 50%;}


.navig_inhalt_aktuelles {
margin-left:34px;
background-color:#f6dde1;
}

.navig_label_rot_eckeunten {
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/navig_label_rot_eckeunten.gif);
background-position:0px 0px;
height:9px;
font-size:0pt;}

.navig_label_rot_untenhg {
margin-left:34px;
background-color:#f6dde1;
font-size:0pt;
height:6px;
border-bottom:3px solid #fff;
}

.navig_label_blau_eckeoben {
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/navig_label_blau_eckeoben.gif);
background-position:0px 0px;
height:6px;
font-size:0pt;
}

.navig_label_blau_obenhg {
margin-left:34px;
background-color:#e3e4ef;
font-size:0pt;height:6px;
}

.navig_label_blau_mitte {
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/navig_label_blau_mitte.gif);
background-position:0px 0px;
}

.navig_label_urlaub {
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/navig_label_urlaub.gif);
background-position:8px 50%;
}

.navig_inhalt_urlaub a {display:block;text-decoration:none;font-size:10pt;color:#3d45a1;font-weight:bold;
line-height: 1.8;
padding:0px 0px 0px 8px;
}

.navig_inhalt_urlaub a:hover {color:#181e62;}


.navig_inhalt_urlaub .navigon {
background-color:#c7c9df;color:#181e62;
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/blau_link_aktiv.gif);
background-position:97% 50%;}


.navig_inhalt_urlaub {
margin-left:34px;
background-color:#e3e4ef;
}

.navig_label_blau_eckeunten {
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/navig_label_blau_eckeunten.gif);
background-position:0px 0px;
height:9px;
font-size:0pt;}

.navig_label_blau_untenhg {
margin-left:34px;
background-color:#e3e4ef;
font-size:0pt;
height:6px;
border-bottom:3px solid #fff;
}





.navig_label_gelb_eckeoben {
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/navig_label_gelb_eckeoben.gif);
background-position:0px 0px;
height:6px;
font-size:0pt;
}

.navig_label_gelb_obenhg {
margin-left:34px;
background-color:#fff3e3;
font-size:0pt;height:6px;
}

.navig_label_gelb_mitte {
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/navig_label_gelb_mitte.gif);
background-position:0px 0px;
}

.navig_label_informationen {
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/navig_label_informationen.gif);
background-position:8px 50%;
}

.navig_inhalt_informationen a {display:block;text-decoration:none;font-size:10pt;color:#e89f40;font-weight:bold;
line-height: 1.8;
padding:0px 0px 0px 8px;
}


.navig_inhalt_informationen a:hover {color:#b8751e;}


.navig_inhalt_informationen .navigon {
background-color:#fae4c6;
color:#b8751e;
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/gelb_link_aktiv.gif);
background-position:97% 50%;}


.navig_inhalt_informationen {
margin-left:34px;
background-color:#fff3e3;
}

.navig_label_gelb_eckeunten {
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/navig_label_gelb_eckeunten.gif);
background-position:0px 0px;
height:9px;
font-size:0pt;}

.navig_label_gelb_untenhg {
margin-left:34px;
background-color:#fff3e3;
font-size:0pt;
height:6px;
border-bottom:3px solid #fff;
}


.tags {
width:172px;
height:143px;
margin:0px 0px 0px 34px;
background-repeat:no-repeat;
background-image: url(layoutimages/navigation/tags_hg.gif);
background-position:0 0;
padding:8px;
color:#545454;
font-size:10pt;
overflow:hidden;
word-spacing: 2pt;
}



.clear {clear:right;}
.clearleft {clear:left;}

.footer {
border-top:3px solid #fff;
background-repeat:no-repeat;
background-image: url(layoutimages/footer/footer_hg.gif);
background-position:0 0;
width:857px;
height:44px;
margin-left:auto;
margin-right:auto;
padding-top:11px;
}


.footer_links {width:174px;padding-left:15px;}
.footer_mitte {float:right;width:477px;text-align:center;}
.footer_rechts{width:173px;float:right;padding-right:15px;text-align:right;}

.footer a , .footer {font-size:10pt;text-decoration:none;color:000;font-weight:bold;}


.top_angebot {width:630px;
height:56px;
background-repeat:no-repeat;
background-image: url(layoutimages/content/top_angebot_kasten_schein.gif);
background-position:left top;}


.top_angebot h1 {padding: 22px 0px 0px 40px;font-size:14pt;color:#676666;font-weight:normal;
text-shadow: 3px 3px 5px #bababa;}


.top_angebot h1 span {font-size:12pt;font-weight:bold;
text-shadow: 3px 3px 3px #bababa;padding-left:10px;color:#676666;}


.ausgewaehlte_vermieter {width:630px;
height:56px;
background-repeat:no-repeat;
background-image: url(layoutimages/content/ausgewaehlte_vermieter_grau.gif);
background-position:left top;
margin-bottom:10px;
}

.ausgewaehlte_vermieter h1 {padding: 20px 0px 0px 50px;font-size:14pt;color:#737373;font-weight:normal;
text-shadow: 3px 3px 5px #dcdcdc;}


ul {margin:5px 5px 5px 17px;padding:0px 0px 0px 0px; /* list-style-type:none;  width:291px; */  }
li {margin:2px 0px 0px 0px;padding:0px 0px 8px 0px;} 



.weiterfuehrende_links_unten ul , .aus_vermieter ul , .inselorte ul {margin:0px 5px 0px 17px;padding:0px 0px 0px 0px; list-style-type:none;  /* width:291px; */ border-top: 1px solid  #fff;}

.weiterfuehrende_links_unten li , .aus_vermieter li , .inselorte li {margin:2px 0px 0px 0px;padding:0px 0px 8px 0px;
}


.listefloat {float:right;}

.csc-frame {
background-image: url(layoutimages/content/horizont_strich.gif);
background-position:left bottom;
background-repeat:repeat-x;
height:1px;
margin-top:12px;
font-size:0pt;
background-position:0  0;
} 

.horizont_strich {
background-image: url(layoutimages/content/horizont_strich.gif);
background-position:left bottom;
background-repeat:repeat-x;
height:1px;
margin-top:0px;
font-size:0pt;
background-position:0  0;
} 


.weiterfuehrende_links_oben {
width:630px;
height:50px;
-overflow:hidden;
background: url(layoutimages/content/weiterfuehrende_links_oben.gif) no-repeat 0px 0px;
}


.weiterfuehrende_links_oben h1 {padding: 14px 0px 0px 50px;font-size:14pt;color:#737373;font-weight:normal;
text-shadow: 3px 3px 5px #dcdcdc;}



.weiterfuehrende_links_unten {
width:630px;
background: url(layoutimages/content/weiterfuehrende_links_unten.gif) no-repeat left bottom;
}  

.weiterfuehrende_links {
width:630px;
background: url(layoutimages/content/weiterfuehrende_links_mitte.gif) repeat-y 0px 50px #fff;
}


.weiterfuehrende_links a , .aus_vermieter a , .inselorte a {background-image: url(layoutimages/content/listen_punkt.gif);
background-position:left 50%;
background-repeat:no-repeat;
padding-left:22px;
color:#000;

}

.weiterfuehrende_links a:hover , .aus_vermieter a:hover , .inselorte a:hover {background-image: url(layoutimages/content/listen_punkt_over.gif);
color:#595959;
}

.weiterfuehrende_links a:visited , .aus_vermieter a:visited , .inselorte a:visited {background-image: url(layoutimages/content/listen_punkt_visit.gif);
color:#595959;
}

.content_bild_gross {position:relative;width:630px;margin:0px;height:148px;margin-bottom:6px; margin-top:12px}

.bild_ecke_links {
position:absolute;left:0px; top:0px; z-index:3;
width:11px;
height:10px;
background: url(layoutimages/content/bild_ecke_links.gif) no-repeat 0px 0px ;
}

.bild_ecke_rechts {
position:absolute;right:0px; top:0px; z-index:4;
width:11px;
height:10px;
background: url(layoutimages/content/bild_ecke_rechts.gif) no-repeat 0px 0px ;
}


.content_bild_gross_text {
position:absolute;left:8px; bottom:-2px; z-index:7;
width:630px;
height:24px;
color:#000;
font-weight:bold;
overflow:hidden;
letter-spacing: 1px;
line-height:22px;
}


.content_bild_gross_hgtext {
position:absolute;right:0px; bottom:0px; z-index:5;
width:630px;
height:24px;
background-color:#fff;

filter:alpha(opacity=80); /* for IE */ 
-moz-opacity:0.8; /* for mozilla */ 
opacity: 0.8; /* for safari */ 
khtml-opacity: 0.8 /* for konquerer and older safari */ 
}


.content_text_zweier {background: url(layoutimages/content/vertikal_strich.gif) repeat-y 315px 0px #fff;}


*+html .content_text_zweier {border:1px solid #fff;}


.content_text_gross {
padding:12px 0px 12px 0px;
text-align: justify;
overflow:hidden;
margin:6px 0px 0px 0px;
}

.content_text_gross_news {
padding:0px 0px 12px 0px;
text-align:left;
overflow:hidden;
margin:0px 0px 0px 0px;
}

.weiternews {position:absolute; right:0px; bottom:3px; width:80px; height:20px;text-align:right;z-index:2;}


*html .content_text_zweier_block2 .bild_ecke_rechts {right:-1px;}
*html .content_text_zweier_block1 .bild_ecke_rechts {right:-1px;}

.content_text_zweier_block1 , .content_text_zweier_block2 {
width:303px;

background-image: url(layoutimages/content/horizont_strich.gif);
background-position:left bottom;
background-repeat:repeat-x;


padding:0px 0px 12px 0px;

overflow:hidden;

height:240px;
-height:248px;

margin:3px 6px 0px 6px;
-margin:3px 4px 0px 4px;
/* margin:0px 6px 0px 6px; */
float:left;
position:relative;
}

*+html .content_text_zweier_block1  {height:248px;}

.content_text_zweier_block2 {
float:right;
}

.spacer {font-size:0pt;margin-top:12px;}
.textspacer {font-size:0pt;margin-top:0px;}


.content_bild_klein {position:relative;width:303px;margin-top:6px;height:148px;margin-bottom:4px;}


.content_bild_klein_text {
position:absolute;left:8px; bottom:-2px; z-index:7;
width:303px;
height:24px;
color:#000;
font-weight:bold;
overflow:hidden;
letter-spacing: 1px;
line-height:22px;
}

.content_bild_klein_hgtext {
position:absolute;left:0px; bottom:0px; z-index:5;
width:303px;
height:24px;
background-color:#fff;

filter:alpha(opacity=75); /* for IE */ 
-moz-opacity:0.7; /* for mozilla */ 
opacity: 0.7; /* for safari */ 
khtml-opacity: 0.7 /* for konquerer and older safari */ 
}

.content_text_zweier_block1 a , .content_text_zweier_block2 a , .content_text_gross a {color:#1d257c;font-weight:bold;padding-left:3px;}


.buchen_label_rot { z-index:10;width:294px;height:30px;background-image: url(layoutimages/header/buchen_label_rot.gif);
background-position:left top;
background-repeat:no-repeat;background-color:transparent;
margin:0px 0px 0px 147px;
display:block;
text-decoration:none;
}

.buchen_label_rot_auf { z-index:10;width:294px;height:30px;background-image: url(layoutimages/header/buchen_label_rot_auf.gif);
background-position:left top;
background-repeat:no-repeat;background-color:transparent;
margin:0px 0px 0px 147px;
display:block;
text-decoration:none;
}


.buchen_label_gelb { z-index:10;width:294px;height:30px;background-image: url(layoutimages/header/buchen_label_gelb.gif);
background-position:left top;
background-repeat:no-repeat;background-color:transparent;
margin:0px 0px 0px 147px;
display:block;
text-decoration:none;
}

.buchen_label_gelb_auf { z-index:10;width:294px;height:30px;background-image: url(layoutimages/header/buchen_label_gelb_auf.gif);
background-position:left top;
background-repeat:no-repeat;background-color:transparent;
margin:0px 0px 0px 147px;
display:block;
text-decoration:none;
}


.buchen_label_blau { z-index:10;width:294px;height:30px;background-image: url(layoutimages/header/buchen_label_blau.gif);
background-position:left top;
background-repeat:no-repeat;background-color:transparent;
margin:0px 0px 0px 147px;
display:block;
text-decoration:none;
}

.buchen_label_blau_auf { z-index:10;width:294px;height:30px;background-image: url(layoutimages/header/buchen_label_blau_auf.gif);
background-position:left top;
background-repeat:no-repeat;background-color:transparent;
margin:0px 0px 0px 147px;
display:block;
text-decoration:none;
}



.buchen_label_rot h1, .buchen_label_rot_auf h1 , .buchen_label_gelb h1, .buchen_label_gelb_auf h1 , .buchen_label_blau h1, .buchen_label_blau_auf h1 {margin:0px;padding:2px 0px 0px 0px;color:#fff;font-size:13pt;font-weight:normal;text-align: center;letter-spacing: 2px;}



.buchenlayer {position:absolute;left:166px; top:63px; z-index:20;width:587px;height:100px;}
#panel {width:573px;height:430px;background:#edecec url(layoutimages/header/buchenlayerhg.jpg) no-repeat 0px 0px;margin-left:5px;display:none;z-index:1000;}

.panelrot {border-left:2px solid #da0d14;border-right:2px solid #da0d14;border-bottom:2px solid #da0d14;}
.panelgelb {border-left:2px solid #FF931B;border-right:2px solid #FF931B;border-bottom:2px solid #FF931B;}
.panelblau {border-left:2px solid #0D1573;border-right:2px solid #0D1573;border-bottom:2px solid #0D1573;}

.buchen_label_inhalt  {width:300px;height:40px;z-index:12; border:1px solid #000;}

.buchungsdaten { border:1px solid transparent; -border:0px solid transparent; margin-left:8px;}

.buchungsdaten h1 {color:#000; margin:8px 0px 0px 50px;padding:0px;font-size:13pt;
font-weight:normal;letter-spacing: 1px;}

html:not([dummy]) .ffcalendar span img { margin-bottom:-3px; } 

.buchungsdaten select , .buchungsdaten input   {border:1px solid #b7c6ca;font-family:'Trebuchet MS', 'Lucida Console', sans-serif;font-size:9pt;font-weight:normal;}

.urlaubsthemen {width:250px;float:left;margin-bottom:2px;}


.suchbild {position:absolute;right:41px; top:31px; z-index:33;border:0px;width:133px;height:23px;}
.suchfeld {position:absolute;right:32px; top:32px; z-index:34;border:0px;width:133px;
height:23px; }
.suchfeld input {width:98px;height:20px;background-color:transparent;border:0px;font-family:'Trebuchet MS', 'Lucida Console', sans-serif;font-size:9pt;font-weight:normal; }
.suchbutton {position:absolute;right:40px;top:32px;z-index:35;border:0px;width:20px;height:23px;}
.suchbutton input {width:20px;height:23px;background-color:transparent;border:0px;}


#flashcontent {
border:0px; 
width: 851px; 
height:165px; 
}


/* #### gastgeber seite0 seite1 seite2 ####  */
.ggspacer {height:10px;font-size:0pt;}
.ggmitte {text-align:center;}

.ggbox {height:123px;width:630px;background-repeat:no-repeat;
background-image: url(layoutimages/gastgeber/ggboxhg2.gif);
background-position:0px 0px; 
}

.ggmehrinfosbox {margin:0px;height:123px;width:23px;float:right;}

.ggmehrinfos {display:block;width:23px;height:123px;text-decoration:none;font-size:0pt;color:#171E78;}
/*.ggmehrinfos {display:block;width:23px;height:123px;position:absolute;right:0px; top:0px; z-index:3;border:1px solid #000}*/

.ggname {padding:4px 0px 0px 7px;width:595px;overflow:hidden;font-weight:bold;letter-spacing:1px;white-space:nowrap;}
.ggbox img {margin:2px 10px 0px 6px;float:left;border:1px solid #ccd3d8;}
.ggadress {width:250px;height:67px;float:left;margin-top:7px;}

.ggtelfax {margin-top:7px;height:67px;width:605px; -width:225px;}
html* .ggtelfax {width:225px;}


.ueberorte {padding:0px 0px 4px 0px;}

.ggunten {clear:left;text-align:left;width:590px;overflow:hidden;margin-top:6px;}
.ggboxuntenleer {width:368px;float:left;}
.gglage {margin-left:120px;}
.ggunten img {margin-top:3px; border:0px;}
.gglage {margin-left:112px;display:block}
.ggbuchen {padding-left:362px;display:block}

.ggseitezweikopf {
width:630px;
height:50px;
-overflow:hidden;
background: url(layoutimages/content/gastgeber_kopf.gif) no-repeat 0px 0px;
}

.ggseitezweikopf h1 {padding: 13px 0px 0px 47px;font-size:14pt;color:#737373;font-weight:normal;
text-shadow: 3px 3px 5px #dcdcdc;width:573px;overflow:hidden;display:block;white-space: nowrap; text-align:left;}

.ggseitezweipad {padding:5px 12px 7px 12px;}

.ggseitezwei_links_unten {
width:630px;
background: url(layoutimages/content/weiterfuehrende_links_unten.gif) no-repeat left bottom;
margin-bottom:15px;
}  

.ggseitezwei_links {
width:630px;
background: url(layoutimages/content/weiterfuehrende_links_mitte.gif) repeat-y 0px 50px #fff;
}

.ggseitezweitext {margin:12px 0px 10px 0px;}


.plakatlegendeueber {background: url(layoutimages/gastgeber/gglegende.gif) repeat-x 0px 0px #0f1774;margin:0px;padding:0px; color:#fff;font-weight:bold;height:23px;}

.ggseitezwei_adresse {float:right;width:290px;height:238px;overflow:hidden;}

.ggseitezwei_legendehell {background-color:#f9f9f9}
.ggseitezwei_legendedunkel {background-color:#eeeded}

.ggseitezwei_legendezelle {text-align: center;margin:3px 0px 3px 0px;background: url(layoutimages/content/vertikal_strich.gif) repeat-y;background-position:right bottom;}

.ggseitezwei_legendezelleend {text-align: center;margin:3px 0px 3px 0px;}

.ggseitezweikategorie {width:600px;text-align:left;margin:3px 0px 3px 0px;}


.bold {font-weight:bold;}

.ggseitezweilegendezelle1 {width:80px;}
.ggseitezweilegendezelle2 {width:90px;}
.ggseitezweilegendezelle3 {width:80px;}
.ggseitezweilegendezelle4 {width:125px;}
.ggseitezweilegendezelle5 {width:231px;}
.ggseitezweilegendezelle6 {width:120px;}
.ggseitezweilegendezelle7 {width:111px;}


.ggbreitimg img {width:300px; height:238px;}

.ggvlink {
border-left:1px solid #BCC0D7;
border-top:1px solid #BCC0D7;
border-bottom:1px solid #A0A7D3;
border-right:1px solid #A0A7D3;
text-align:left;
padding:0px 5px 0px 5px;
text-decoration:none;
font-size:9pt;
background-image: url("layoutimages/content/breadcrumb.gif");
background-repeat:no-repeat;
background-position:-3px -3px;
font-weight:bold;
}


/* #### gastgeber seite0 seite1 seite2 #### ende */


.selectdebugie{
display:none;/*sorry for IE5*/ 
display/**/:block;/*sorry for IE5*/
position:absolute;
top:0;
left:0;

z-index:-1; 
filter:mask();

width:580px;
height:430px;}


#breadcrumb {background:#E4E3E4 url(layoutimages/content/breadcrumb.gif) repeat-x left top;width:630px; height:26px;margin:10px 0px 0px 0px;}

.breadcrumblink a{
color:#A3A1A1;
text-decoration:none;
font-weight:bold; 
background:url(layoutimages/content/breadcrumbpfeil.gif) no-repeat right top;
height:24px;
padding:0px 12px 0px 8px ;
font-size:13px;
display:block;
float:left;
margin-top:1px;
line-height: 24px;
}

.breadcrumlinkon {color:#737373;background-image:none;
text-decoration:none;
font-weight:bold; 

height:24px;
padding:0px 12px 0px 8px ;
font-size:13px;
display:block;
float:left;
margin-top:1px;
line-height: 24px;

}
.breadcrumlinkon:hover , .breadcrumblink a:hover {color:#414040;}

#map {margin-top:12px; border:1px solid #AFAFAF;}

h1 {font-size:12pt; font-weight:bold;}

.zurueckseite {width:126px;height:26px;margin:12px 0px 0px 505px; position:relative;}
.zurueckseitetext {position:absolute; right:0px; top:0px; width:100px; height:26px;text-align:right;line-height:26px;padding-right:20px;text-decoration: none;}

.tx-vgetagcloud-pi1 li a {color:#545454; padding:4px 4px 4px 0px;}

.tx-vgetagcloud-pi1:before
{ content: "Schlagwörter:" }


.tx-vgetagcloud-pi1 {
background-color: transparent;
line-height:150%;
font-size:11pt;
}

.obssticker {display:block;_display/**/:/**/ none;width:116px;height:117px;float:right;margin-right:-78px;}
.obssticker img {z-index:32;position:relative;}
	
.sbar {display:inline;} .usbar {display:none;}
.ffinlinecalendar span img { margin-bottom:-3px;} 

.bannertypo {margin:10px 0px 0px 0px;}
.mehrbannertypo {margin:0px 0px 8px 0px;}
.bannertypo img  {padding:5px;}
.mehrbannertypo img {padding:5px 6px 5px 5px;}

.themenrechts {width:129px;height:1150px;position:absolute;right:-100px; top:18px;z-index:30;}
.themenrechts img {padding-bottom:5px;z-index:30;position:relative;}

.merkenicon img {width:20px;height:20px;}