.titel, h1, h2, h3, h4, .titel h1, .titel h2, .titel h3, .titel h4 {font-family:verdana; font-size:18px; font-weight:normal; color:#d00100; padding:0px; margin:0px;}
.titel a {color:#000000;}
.standard {font-family:verdana; font-size:12px; color:#000000}
a.standard {color:#d00000; text-decoration:none}
a.standard:hover {color:#d00000; text-decoration:underline}
.standardblack {font-family:verdana; font-size:12px; color:#000000}
a.standardblack {color:#000000; text-decoration:none}
a.standardblack:hover {color:#d10100; text-decoration:none}
/*a.standard:visited {color:#d00000; text-decoration:none}*/


.klein {font-family:verdana; font-size:10px; color:#000000}
a.klein {text-decoration:none; color:#d00000}
a.klein:hover {text-decoration:underline; color:#d00000}

.galerie td {
 width:112px;
 height:96px;
 padding:2px;
}
.galerie img {
 border:1px solid #d80000;
}
.universalcontainer {
 background-color:#FEFCF8;
}
.blender {background-color:#FAF4E6; -moz-opacity:0.93; opacity: 0.93;}
* html .blender {background-color:#FAF4E6; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=93);}
*:first-child+html .blender {background-color:#FAF4E6; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=93);}
/* twitter */
.twitter {
 display:blocked;
 position:absolute;
 left:903px;
 top:0px;
 z-index:99999;
 width:100px;
 height:100px;
 cursor:pointer;
}

.twitter a {
 z-index:199999;
 display:block;
 width:100px;
 height:100px;
 text-decoration:none;
}
:root .twitter  {position:absolute; background:url('/pics/twitter3.png');}
* html .twitter  {position:absolute;; filter:Alpha(opacity=80); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/twitter3.png');}
*:first-child+html .twitter  {position:absolute; filter:Alpha(opacity=80); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/twitter3.png');}
/* aufkleber */
.aufkleber {
 display:blocked;
 position:absolute;
 left:883px;
 top:0px;
 z-index:99999;
 width:118px;
 height:94px;
 cursor:pointer;
}


:root .aufkleber a {position:absolute; left:0px; cursor:pointer; background:url('/pics/Aufkleber_100.png');}
* html .aufkleber a {position:absolute; left:0px; cursor:pointer; filter:Alpha(opacity=80); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/Aufkleber_100.png');}
*:first-child+html .aufkleber a {position:absolute; left:0px; cursor:pointer; filter:Alpha(opacity=80); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/Aufkleber_100.png');}
.aufkleber a {
 z-index:199999;
 display:block;
 width:118px;
 height:94px;
 text-decoration:none;
 cursor:pointer;
}
/* Angebotsbox */
.box {width:196px;}
* html .box {width:204px;}
*:first-child+html .box {width:204px;}

.box td#rboxtitel {                                                    /* für rechts */
 background:url(/pics/box/rbox.top.gif);
 font-family:Arial;
 font-size:13px;
 color:#ffffff;
 font-weight:bold;
 padding: 7 8 0 10;
}
.box td#rboxtitel div#rboxtiteldiv {                                   /* für rechts */
 width:182px;
 max-width:182px;
 height:16px;
 max-height:16px;
 overflow:hidden;
}
.box td#mboxtitel {                                                    /* für mitte */
 background:url(/pics/box/mbox.top.gif);
 font-family:Arial;
 font-size:13px;
 color:#ffffff;
 font-weight:bold;
 padding: 7 11 0 11;
}
.box td#mboxtitel div#mboxtiteldiv {                                   /* für mitte */
 width:178px;
 max-width:178px;
 height:16px;
 max-height:16px;
 overflow:hidden;
}
.box td#boxbild {
 background-color:#FBE9A4;
}
.box td#boxbild div#boxbilddiv {
 height:142px;
 max-height:142px;
 overflow:hidden;
}
.box td#boxhotel {
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 background-color:#FBE9A4; 
 padding:4 8 4 8;
}
.box td#boxhotel div#boxhoteldiv {
 width:174px;
 max-width:174px;
 height:48px;
 max-height:48px;
 overflow:hidden;  
}
.box td#boxtext {
 font-family:Arial;
 font-size:12px;
 color:#000000;
 background-color:#FBE9A4;
 padding:4 8 4 8;
}
.box td#boxtext div#boxtextdiv {
 width:174px;
 max-width:174px;
 height:60px;
 max-height:60px;
 overflow:hidden; 
}
.box td#boxpreis0.rpreis {                                       /* für rechts */
 background:url(/pics/box/rbox.preis.gif) right bottom no-repeat #FBE9A4;
}
.box td#boxpreis0.mpreis {                                       /* für mitte */
 background:url(/pics/box/rbox.preis.gif) right bottom no-repeat #FBE9A4;
}
* html .box.mpreis {                                             /* für mitte */
 background:url(/pics/box/rbox.preis.gif) right bottom no-repeat #FBE9A4;
}
.box td#boxpreis0 td#boxpreis1 {
 font-family:Arial;
 font-size:10px;
 color:#d00100; 
}
.box td#boxpreis0 td#rboxpreis2 {                                /* für rechts */
 font-family:Arial;
 font-size:24px;
 font-weight:bold;
 color:#ffffff;
}
.box td#boxpreis0 td#rboxpreis2 a {                              /* für rechts */
 color:#ffffff;
 text-decoration:none;
}
.box td#boxpreis0.rinvo {                                        /* für rechts */
 background:url(/pics/box/rbox.info.gif) right bottom no-repeat #FBE9A4;
}
* html .box.rinvo {                                              /* für rechts */
 background:url(/pics/box/rbox.info.gif) right bottom no-repeat #FBE9A4;
}
.box td#boxpreis0 td#mboxpreis2 {                                /* für mitte */
 font-family:Arial;
 font-size:24px;
 font-weight:bold;
 color:#ffffff;
}
.box td#boxpreis0 td#mboxpreis2 a {                              /* für mitte */
 color:#ffffff;
 text-decoration:none;
}
.box td#boxpreis0.minvo {                                        /* für mitte */
 background:url(/pics/box/rbox.info.gif) right bottom no-repeat #FBE9A4;
}
* html .box.minvo {                                              /* für mitte */
 background:url(/pics/box/rbox.info.gif) right bottom no-repeat #FBE9A4;
}
.box td#boxpreisinfo td#boxpreis1 {
 font-family:Arial;
 font-size:10px;
 color:#ffffff; 
}
.boxselectbild {
 border:1px solid #009ce7;
 display:block;
}
.boxselectbild:hover {
 border:1px solid #ffffff;
}
.boxselectbild#aktiv {
 border:1px solid #ffff00;
}
.boxselectbild img {
 border:2px solid #007bbd;
}
.menug {height:14px; font-family:verdana; font-size:12px; font-weight:bold; padding-left:12px; padding-bottom:4px; background-image:url(pics/menu_g_0.gif); background-position:0px 0px; background-repeat:no-repeat;}
.menuk {height:14px; font-family:verdana; font-size:11px; padding-left:22px; padding-bottom:4px; background-image:url(pics/menu_k_0.gif); background-position:0px 0px; background-repeat:no-repeat;}
.menum {height:12px; font-family:verdana; font-size:11px; padding-left:12px; padding-bottom:2px; background-image:url(pics/menu_k_0.gif); background-position:-10px 0px; background-repeat:no-repeat;}

.user_menu      {border-left:1px solid #FDCA00; border-right:1px solid #FDCA00; height:14px; font-family:verdana; font-size:12px; font-weight:bold; padding-left:22px; padding-bottom:2px; background-image:url(pics/menu_g_0.gif); background-position:5px 0px; background-repeat:no-repeat; background-color:#FBE8A3}
.user_menuleer  {border-left:1px solid #FDCA00; border-right:1px solid #FDCA00; height:14px; font-family:verdana; font-size:12px; font-weight:bold; padding-left:22px; padding-bottom:2px; background-color:#FBE8A3}

.user_menuplatz {border-left:1px solid #FDCA00; border-right:1px solid #FDCA00; height:14px; font-family:verdana; font-size:12px; font-weight:bold; padding-left:22px; padding-bottom:2px; background-image:url(pics/menu_g_0.gif); background-position:5px 0px; background-repeat:no-repeat; background-color:#FBE8A3}
.user_menuplatzK {border-left:1px solid #FDCA00; border-right:1px solid #FDCA00; height:14px; font-family:verdana; font-size:12px; font-weight:bold; padding-left:22px; padding-bottom:2px; background-image:url(pics/menu_k_0.gif); background-position:0px 0px; background-repeat:no-repeat; background-color:#FBE8A3}
.usermenuplatzliste {font-family:verdana; font-size:10px; background-image:url(pics/menu_k_0.gif); background-position:-10px -2px; background-repeat:no-repeat; padding-left:12px;}
.usermenuplatzlisteleer {font-family:verdana; font-size:10px;padding-left:12px;}
a.platzlink {color:#D00100; text-decoration:none}
a.platzlink:hover {color:#000000; text-decoration:none}

a.menulink {color:#000000; text-decoration:none}
a.menulink:hover {color:#D00100; text-decoration:none}

.homeboxtitel {font-family:Verdana; font-size:15px; color:#d00100; font-weight:normal; text-decoration:none;}

.plz1  {height:18px; font-family:verdana; font-size:18px; font-weight:bold; padding-left:8px; padding-bottom:0px;}
.plz2  {height:12px; width:56px; font-family:verdana; font-size:12px; font-weight:bold; padding-left:0px; padding-bottom:2px; background-image:url(pics/menu_k_0.gif); background-position:-10px 0px; background-repeat:no-repeat; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff; }
.plz21 {height:12px; width:56px; font-family:verdana; font-size:12px; font-weight:bold; padding-left:0px; padding-bottom:2px; background-image:url(pics/menu_k_0.gif); background-position:-10px 0px; background-repeat:no-repeat; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;}
.plz3  {height:12px; width:51px; font-family:verdana; font-size:12px; font-weight:normal; padding-left:5px; padding-bottom:1px; background-image:url(pics/menu_g_0.gif); background-position:5px 5px; background-repeat:no-repeat; padding-left:22px;}

.suchegruppe {height:12px; font-family:verdana; font-size:12px; font-weight:bold; padding-left:0px; padding-bottom:2px; background-image:url(pics/menu_k_0.gif); background-position:-10px 0px; background-repeat:no-repeat;}
.checkboxsuche {background-image:url(pics/menu_k_0.gif); background-position:5px 2px; background-repeat:no-repeat; background-color:#FBE8A3; padding-left:0px;}
.suchetext {font-family:verdana; font-size:12px; font-weight:normal;}
.suchbutton {padding-left:15px; font-family:verdana; font-size:12px; font-weight:normal; background-image:url(pics/menu_k_0.gif); background-position:-5px 0px; background-repeat:no-repeat; background-color:#FBE8A3;}
.suchtext {padding-left:10px; font-family:verdana; font-size:12px; font-weight:normal; background-image:url(pics/menu_k_0.gif); background-position:-10px 5px; background-repeat:no-repeat; background-color:#FBE8A3;}

.detailgruppe     {font-family:verdana; font-size:12px; font-weight:bold; padding-left:20px; padding-bottom:2px; background-image:url(pics/menu_g_0.gif); background-position:5px 2px; background-repeat:no-repeat; background-color:#FBE8A3}
.detailgruppeleer {height:1px; border-bottom:1px solid #FDCA00; font-size:1px;}
.detailtable   {border-bottom:1px solid #FDCA00;}
.detailtdl     {width:200px; border-left:1px solid #FDCA00; font-family:verdana; font-size:12px; padding-left:8px; padding-top:2px; padding-bottom:2px}
.detailtdlklein{width:200px; border-left:1px solid #FDCA00; font-family:verdana; font-size:10px; padding-left:8px; padding-top:2px; padding-bottom:2px}
.detailtdr     {width:372px; border-right:1px solid #FDCA00; font-family:verdana; font-size:12px; padding-left:4px; padding-top:2px; padding-bottom:2px; padding-right:4px}
.detailtdlr    {width:100%; border-right:1px solid #FDCA00; border-left:1px solid #FDCA00; font-family:verdana; font-size:12px; padding-left:8px; padding-right:8px; padding-top:8px; padding-bottom:8px}
.detailtdpic   {width:572; border-right:1px solid #FDCA00; border-left:1px solid #FDCA00; font-family:verdana; font-size:12px; padding-left:2px; padding-right:2px; padding-top:4px; padding-bottom:4px}

.detailtdlob     {border-left:1px solid #FDCA00; font-family:verdana; font-size:12px; padding-left:8px; padding-top:2px; padding-bottom:2px}
.detailtdrob     {border-right:1px solid #FDCA00; font-family:verdana; font-size:12px; padding-left:4px; padding-top:2px; padding-bottom:2px; padding-right:4px}
.detailtdmob     {font-family:verdana; font-size:12px; padding-left:4px; padding-top:2px; padding-bottom:2px; padding-right:4px}


.rbox_table { border-bottom:1px solid #FDCA00;}
.rbox_td {border-left:1px solid #FDCA00; border-right:1px solid #FDCA00; padding:0px}
.rbox_titel {padding-left:8px; font-family:verdana; font-size:10px; color:#ffffff; font-weight:bold; height:17px; background-image:url(pics/box_r_titel.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.rbox_karte {padding-left:8px; font-family:verdana; font-size:10px; color:#ffffff; font-weight:bold; height:17px; background-image:url(pics/box_r_titel.jpg); background-position:8px 0px; background-repeat:no-repeat;}

.lbox_table { border-bottom:1px solid #FDCA00;}
.lbox_td {border-left:1px solid #FDCA00; border-right:1px solid #FDCA00; padding:0px}
.lbox_titel {padding-left:8px; font-family:verdana; font-size:10px; color:#ffffff; font-weight:bold; height:17px; background-image:url(pics/box_l_titel.gif); background-position:0px 0px; background-repeat:no-repeat;}

.liste_titel {padding-left:8px; font-family:verdana; font-size:12px; color:#000000; font-weight:bold; height:17px; background-image:url(pics/box_inhalt_titel.gif); background-position:0px 0px; background-repeat:no-repeat;}
.liste_td {height:17px; padding-left:24px; padding-right:8px; font-family:verdana; font-size:12px; color:#000000;}
.liste_logo {border:1px dotted #CCCCCC}
.liste_seiten {height:12px; font-family:verdana; font-size:11px;}

.userinput {font-family:verdana; font-size:12px; padding:1px; border:1px solid #FDCA00; background-color:#FBE8A3}
.userselect {font-family:verdana; font-size:12px; padding:0px; border:0px solid #FDCA00; background-color:#FBE8A3}

.meldung {font-family:verdana; font-size:12px; color:#000000}
.meldung table {font-family:verdana; font-size:12px; color:#000000}
.meldung td {font-family:verdana; font-size:12px; color:#000000}
.meldung a {color:#ff0000; text-decoration:none}
.meldung a:hover {color:#ff0000; text-decoration:underline}
.meldung a:visited {color:#ff0000; text-decoration:none}

.newsfilter {font-family:verdana; font-size:10px; color:#ffffff; text-decoration:none;}
.newsfilter1 {font-family:verdana; font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold}
.newsinfo {font-family:verdana; font-size:9px; color:#ffffff;}

.forum_themen_titel     {font-family:verdana; font-size:12px; color:#000000; font-weight:bold; padding-left:10px; border-left:1px solid #dddddd; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd}
.forum_themen_beitrage  {border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; text-align:right; padding-right:30px; font-family:verdana; font-size:12px;}
.forum_themen_antworten {border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; text-align:right; padding-right:30px; font-family:verdana; font-size:12px;}
.forum_themen_hits      {border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; text-align:right; padding-right:10px; font-family:verdana; font-size:12px; border-right:1px solid #dddddd}
.forum_themen_left      {background-image:url(pics/menu_g_0.gif); background-position:5px 2px; background-repeat:no-repeat; background-color:#FBE8A3;}

.forum_beitrag_titel    {font-family:verdana; font-size:12px; color:#000000; font-weight:bold; padding-left:10px; border-bottom:1px dotted #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.forum_beitrag_titel_user{font-family:verdana; font-size:12px; color:#d00100; font-weight:bold; border-bottom:1px dotted #dddddd; border-top:1px solid #dddddd; border-right:1px solid #dddddd; padding-right:20px}
.forum_beitrag_titel_date{font-family:verdana; font-size:12px; color:#000000; font-weight:normal; border-bottom:1px dotted #dddddd; border-top:1px solid #dddddd; padding-right:20px}
.forum_beitrag_titel_leer{font-family:verdana; font-size:12px; color:#d00100; font-weight:bold; border-bottom:1px dotted #dddddd; border-top:1px solid #dddddd; border-left:1px solid #dddddd; padding-right:20px}

.forum_beitrag_text     {font-family:verdana; font-size:12px; color:#000000; padding-left:10px; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;}

.forum_input {border:1px solid #dddddd; font-family:verdana; font-size:12px; color:#d00100;}
.forum_beitrag_button_tr_links  {border-bottom:1px solid #dddddd; border-left:1px solid #dddddd;}
.forum_beitrag_button_tr_rechts {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; padding-top:8px; padding-bottom:4px}
.sitemap a {color:#000000; text-decoration:underline}
.sitemap a:hover {color:#D00100; text-decoration:underline}
.siesindhier {font-size:9px; font-family:arial; color:#000000}
.siesindhier a, .siesindhier a:visited {text-decoration:none; color:#000000}
.siesindhier a:hover {text-decoration:underline; color:#000000}
body {margin:0px; padding:0px;}
:root body {
 margin-top:-16px;
}
.platzmenu td {
 width:70px;
 font-family:verdana; font-size:10px;
}
.platzmenu td a {
 background:url(pics/menu_k_0.gif) -10px -2px no-repeat #FBE8A3;
 font-family:verdana; font-size:10px;
 text-decoration:none;
 color:#d00100;
 display:block;
 padding-left:13px;
}
.platzmenu td a:hover {
 color:#000000;
}

