body {
  font-family:Tahoma;
  font-size:10pt;
  font-weight:normal;
  color:#000;
  margin:0;
  background-color:#e1e1e1;
  background-image:url(bg_body.jpg);
}

a {text-decoration:none; color:#A20D0C;}

div {position:relative;}
img {border:none; display:inline;}
p {margin:0;}
form {margin:0;}

h1 {font-size:12pt; margin-bottom:10px; color:#000;}

.clear {clear:both; overflow:hidden;}

.headline_6pt {
  font-size:6pt;
  font-weight:normal;
}
.headline_8pt {
  font-size:8pt;
  font-weight:normal;
}
.headline_10pt {
  font-size:10pt;
  font-weight:normal;
}
.headline_13pt_fett {
  font-size:13pt;
  font-weight:bold;
  color:#000000;
}
.headline_13pt_fett_rot {
  font-size:13pt;
  font-weight:bold;
  color:#c00000;
}
.headline_16pt_fett {
  font-size:16pt;
  font-weight:bold;
}
.headline_18pt_fett {
  font-size:18pt;
  font-weight:bold;
}
.headline_20pt_fett {
  font-size:20pt;
  font-weight:bold;
}

#big_center {
  margin:auto;
  width:1000px;
  border-left:1px solid #FFF;
  border-right:1px solid #FFF;
}

#content_top {
  height:115px;
  width:1000px;
  background-image:url(/static/kueche/banner_top.png);
  background-repeat:no-repeat;
}
#partnerlogos {
  position:absolute;
  top:4px;
  left:810px;
  width:175px;
  height:64px;
  overflow:hidden;
  background-position:0 20px;
  background-repeat:no-repeat;
}
#homelink {
  position:absolute;
  top:0px;
  left:0px;
  width:290px;
  height:100px;
}
#kat_reiter {
  position:absolute;
  height:25px;
  width:750px;
  top:90px;
  left:130px;
  z-index:10;
}
#tab_classic {
  float:left;
  height:25px;
  width:124px;
  background-image:url(/static/kueche/bg_tab_classic.png);
  background-repeat:no-repeat;
  text-align:center;
  line-height:1.8;
  font-weight:bold;
}
#tab_classic a {
  color:#feab2c;
}

#tab_landhaus {
  float:left;
  height:25px;
  width:124px;
  background-image:url(/static/kueche/bg_tab_landhaus.png);
  background-repeat:no-repeat;
  text-align:center;
  line-height:1.8;
  font-weight:bold;
}
#tab_landhaus a {
  color:#0f7b49;
}
#tab_design {
  float:left;
  height:25px;
  width:124px;
  background-image:url(/static/kueche/bg_tab_design.png);
  background-repeat:no-repeat;
  text-align:center;
  line-height:1.8;
  font-weight:bold;
}
#tab_design a {
  color:#64717a;
}
#tab_wunder {
  float:left;
  height:25px;
  width:124px;
  background-image:url(/static/kueche/bg_tab_wunder.png);
  background-repeat:no-repeat;
  text-align:center;
  line-height:1.8;
  font-weight:bold;
}
#tab_wunder a {
  color:#8d114b;
}
#tab_ausstattung {
  float:left;
  height:25px;
  width:124px;
  background-image:url(/static/kueche/bg_tab_ausstattung.png);
  background-repeat:no-repeat;
  text-align:center;
  line-height:1.8;
  font-weight:bold;
}
#tab_ausstattung a {
  color:#11558d;
}
#tab_aktion {
  float:left;
  height:25px;
  width:124px;
  background-image:url(/static/kueche/bg_tab_aktionen.png);
  background-repeat:no-repeat;
  text-align:center;
  line-height:1.8;
  font-weight:bold;
}
#tab_aktion a {
  color:#8d7411;
}

.klick_gif {
  position:absolute;
  top:0;
  left:0;
}
#pathfinder {
  font-size:8pt;
  background-color:#fff;
  width:100%;
  height:22px;
  text-align:center;
  line-height:1.6;
  border-top:1px solid #710100;
}
#pathfinder a{
  color:#710100;
}
#under_pathfinder {
  background-color:#fff;
  width:100%;
  height:0px;
  /*border-top:1px solid #fff;*/
  border-bottom:1px solid #999;
}

#content_middle1 {
  height:470px;
  width:1000px;
  background-color:#fff;
  background-image:url(/static/kueche/ajax-loader-big.gif);
  background-repeat:no-repeat;
  background-position:center;
}
#content_middle1_1 {
  height:auto;
  width:1000px;
  background-repeat:no-repeat;
  overflow:hidden;
  display:none;
}

#content_middle2 {
  height:436px;
  width:1000px;
  overflow:hidden;
}


#content_bottom {
  clear:both;
  height:auto;
  width:1000px;
  background-color:#ffffff;
}

/* ########## Startseite ########## */

#start_transparent {
  width:355px;
  height:100%;
  background-image:url(/static/kueche/transparent_70.png);
}
#start_slogan {
  width:100%;
  height:50px;
  background-image:url(/static/kueche/kuechenzumleben.png);
  background-repeat:no-repeat;
  background-position:15px 10px;
  background-color:#a20d0c;
  color:#FFF;
  font-size:34px;
  font-weight:bold;
}
#start_sternchen1 {
  margin:20px 0 0 10px;
  color:#a20d0c;
  font-size:14pt;
  font-weight:bold;
}
#start_sternchen2 {
  width:320px;
  margin:10px 0 30px 20px;
  color:#a20d0c;
  font-size:8pt;
}
#start_dreierbutton img {
  float:right;
  margin:0 60px 10px 0;
}
#start_trio_head {
  width:100%;
  height:26px;
  border-top:1px solid #FFF;
  border-bottom:1px solid #FFF;
  background-image:url(/static/kueche/bg_trio_headline_start.gif);
}
.start_trio_div {
  overflow:hidden;
  float:left;
  width:333px;
  height:100%;
  border-right:1px solid #FFF;
}
#start_service_head {
  width:100%;
  height:26px;
  border-top:1px solid #FFF;
  border-bottom:1px solid #FFF;
  background-image:url(/static/kueche/bg_service_headline_start.gif);
}
.fensterteaser{
  float:left;
  width:129px;
  font-size:11px;
  margin:25px 25px 0 0px;
}
.fensterteaser a{
  color:#000;
}
.Headline_FT {
  position:absolute;
  font-weight:bold;
  top:72px;
  left:10px;
}
.Headline_FT a {
  color:#a20d0c;
}
#start_service_teaser {
  width:100%;
  height:auto;
  background-color:#710100;
}
#start_service_teaser .teaser_unten{
  float:left;
  width:107px;
  margin:20px 0 0 16px;
  color:#fff;
  font-size:11px;
}
#start_service_teaser .teaser_unten a{
  color:#fff;
}
#start_service_foot {
  width:100%;
  height:80px;
  background-color:#FFF;
}

/* ########## Detailseite ########## */
#big_image {
  float:left;
  width:448px;
  height:309px;
  border:1px solid #A20D0C;
  margin:0 20px 0 20px;
  text-align:center;
}
#big_image img {
  border:2px solid #fff;
}
#big_description {
  font-family:Arial;
  float:left;
  width:489px;
  height:309px;
  border:1px solid #A20D0C;
  background-image:url(/static/kueche/bg_big_description.gif);
}
#big_description #Artikelname {margin:8px 0 0 12px; font-weight:bold; font-size:2em; color:#710100; float:left;}
#big_description #Artikelname_shadow {margin:8px 0 0 12px; font-weight:bold; font-size:2em; color:#fff; position:absolute; left:1px; top:1px;}
#big_description #Artikeluntertitel {margin:22px 0 0 22px; font-weight:normal; font-size:1em; color:#fff; float:left;}
#big_description #Artikelnamenszusatz {margin:4px 0 0 12px; font-weight:normal; font-size:1.5em; color:#fff;}
#big_description #Artikelslogan {margin:4px 0 0 12px; font-weight:normal; font-size:1.1em; color:#fff;}
#big_description #Artikelbeschreibung {width:97%; margin:0px 0 0 12px; font-weight:normal; font-size:1em; color:#555555; line-height:1.3; height:123px; overflow:hidden;}
#big_description #Artikelpreis {font-weight:bold; margin:10px 12px 0; float:right; text-align:right; color:#A20D0C;}
#big_description #Artikelpreiszusatz {font-size:0.7em; line-height:1; width:210px; margin:1px 12px 0; float:right; text-align:right; color:#555555;}
#big_description #finanzierungspreis {float:left; width:240px; margin:5px 0 0 10px;}


.animate_detail {
  overflow:hidden;
  display:none;
  left:15px;
  bottom:26px;
  width:872px;
  height:0px;
  position:absolute;
  border:1px solid #710100;
  border-bottom:0; 
}
.animate_detail_inner{
  height:250px;
  width:868px;
  border:2px solid #fff;
  border-bottom:0;
}
.detailimage_left{float:left; height:270px; width:114px; background-color:#fff;}

/* ########## Contentseite ########## */

#Menue-Head-Shadow {padding:7px 10px 7px 10px; background-image:url(transparent_30.png); color:#610300; font-size:24pt; font-weight:bold; position:absolute; top:3px; left:0px; width:370px; text-align:right;}
#Menue-Head {padding:7px 10px 7px 10px; color:#fff; font-size:24pt; font-weight:bold; position:absolute; top:px; left:-3px; width:370px; text-align:right;}

#Blaetterfliesstext {height:390px;}

#content_middle1_1 .paging{background-image:url(/static/kueche/button_seite_pausch_a.png); margin:0px 10px 8px 0; width:31px; height:22px; float:left; cursor:pointer;}
#content_middle1_1 .pagenumber{width:31px; height:22px; position:absolute; text-align:center; color:#fff; font-weight:bold; line-height:1.5;}


/* ########## Navigation oben ########## */
#topnav {
  height:20px;
  border:0px solid #000;
  margin:0 10px 0px 348px;
  text-align:left;
}

/* ########## Navigation Detailreiter ########## */
#Detailreiter_all {width:900px; height:28px; margin:auto;}
.Detailreiter_solo {float:left; width:180px; height:28px; z-index:11;}
.tooltip_reiter {z-index:10; font-weight:normal; text-align:left; padding:5px; padding-left:10px; line-height:1.5; width:402px; height:42px; overflow:hidden; background-repeat:no-repeat; background-image:url(/static/kueche/tooltip_reiter.png); display:none; position:absolute; top:25px;}

/* ########## Navigation unten ########## */

#navi_foot {
  align:center;;
  text-align:center;
  font-size:9pt;
  color:#a20d0c;
  margin:10px 20px 0 0;
}
#navi_foot a {
  color:#a20d0c;
}

/* ########## Navigation links ########## */

.navi_level_1w {height:20px; padding-left:12px; font-weight:bold; background-repeat:no-repeat;}
.navi_level_1r {height:20px; padding-left:12px; font-weight:bold; background-repeat:no-repeat;}
.navi_level_1w a {color:#c00000;}
.navi_level_1w a:hover {color:#666;}
.navi_level_1r a {color:#fff;}
.navi_level_1r a:hover {color:#e1e1e1;}

.navi_level_2w {height:20px; padding-left:22px; font-weight:normal; background-repeat:no-repeat;}
.navi_level_2r {height:20px; padding-left:22px; font-weight:normal; background-repeat:no-repeat;}
.navi_level_2w_a {height:20px; padding-left:22px; font-weight:normal; background-repeat:no-repeat;}
.navi_level_2r_a {height:20px; padding-left:22px; font-weight:normal; background-repeat:no-repeat;}
.navi_level_2w a {color:#c00000;}
.navi_level_2w a:hover {color:#000;}
.navi_level_2r a {color:#fff;}
.navi_level_2r a:hover {color:#F4E666;}
.navi_level_2w_a a {color:#000000;}
.navi_level_2r_a a {color:#F4E666;}


.navi_level_3 {margin-left:10px; height:20px; padding-left:32px; font-weight:normal; font-size:8pt; background-repeat:no-repeat;}
.navi_level_3_a {margin-left:10px; height:20px; padding-left:32px; font-weight:normal; font-size:8pt; background-repeat:no-repeat;}
.navi_level_3 a {color:#c00000;}
.navi_level_3_a a {color:#000000;}


/* ########## Formulare ########## */
label {font-size:8pt; font-weight:normal;}
.textfield {font-size:9pt; width:250px; border:1px solid #404040; padding:2px;}
.radiofield {}
.kontakt_trimdiv_l {float:left; width:300px; height:50px; line-height:1.5; color:#000000;}
.kontakt_trimdiv_r {float:left; width:300px; height:50px; line-height:1.5; color:#000000;}


/* ########## Galerie 1 ########## */
/* Durch Entwicklertools generiert. Dies ist möglicherweise keine exakte Darstellung der ursprünglichen Quelldatei
HTML {PADDING-BOTTOM:0px; MARGIN:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-TOP:0px;}
BODY {PADDING-BOTTOM:0px; MARGIN:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-TOP:0px;}
BODY {TEXT-ALIGN:center; BACKGROUND-COLOR:#eee; FONT-FAMILY:"Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif; COLOR:#444; FONT-SIZE:75%;}
A {COLOR:#27d; TEXT-DECORATION:none;}
A:focus {TEXT-DECORATION:underline;}
A:hover {TEXT-DECORATION:underline;}
A:active {TEXT-DECORATION:underline;}
P {LINE-HEIGHT:1.8em;}
LI {LINE-HEIGHT:1.8em;}
H1 {MARGIN:0px; FONT-FAMILY:"Trebuchet MS", Verdana, sans-serif;}
H2 {MARGIN:0px; FONT-FAMILY:"Trebuchet MS", Verdana, sans-serif;}
H1 {PADDING-BOTTOM:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; MARGIN-BOTTOM:10px; LETTER-SPACING:-1px; COLOR:#333; FONT-SIZE:3em; PADDING-TOP:0px;}
H2 {LETTER-SPACING:-1px; FONT-SIZE:2em; PADDING-TOP:10px;}
PRE {LINE-HEIGHT:1.2em; FONT-SIZE:1.2em;} */
DIV#page {TEXT-ALIGN:left; padding-top:5x; MARGIN:auto; WIDTH:950px; BORDER:#ddd 0px solid;}
DIV#content {PADDING-BOTTOM:0px; PADDING-LEFT:20px; PADDING-RIGHT:20px; PADDING-TOP:0px;}
DIV#ads {PADDING-BOTTOM:12px; PADDING-LEFT:66px; PADDING-RIGHT:0px; CLEAR:both; PADDING-TOP:12px;}
DIV#footer {TEXT-ALIGN:center; PADDING-BOTTOM:40px; MARGIN:0px auto; PADDING-LEFT:0px; PADDING-RIGHT:0px; COLOR:#777; CLEAR:both; PADDING-TOP:20px;}

.content DIV {position:static;}

DIV.content {WIDTH:450px; DISPLAY:none; FLOAT:right;MARGIN-TOP:4px;}
DIV.content A {COLOR:#777; TEXT-DECORATION:none;}
DIV.navigation A {COLOR:#777; TEXT-DECORATION:none;}
DIV.content A:focus {TEXT-DECORATION:none;}
DIV.content A:hover {TEXT-DECORATION:none;}
DIV.content A:active {TEXT-DECORATION:none;}
DIV.controls {MARGIN-TOP:5px; HEIGHT:20px;}
DIV.controls A {PADDING-BOTTOM:5px; PADDING-LEFT:5px; PADDING-RIGHT:5px; PADDING-TOP:5px; COLOR:#A20D0C;}
DIV.ss-controls {FLOAT:left;}
DIV.nav-controls {FLOAT:right;}
DIV.loader {BACKGROUND-IMAGE:url(loader.gif); WIDTH:550px; BACKGROUND-REPEAT:no-repeat; BACKGROUND-POSITION:center 50%; HEIGHT:350px;}
DIV.slideshow {CLEAR:both;}
DIV.slideshow SPAN.image-wrapper {WIDTH:450px; PADDING-BOTTOM:12px; FLOAT:left;}
DIV.slideshow A.advance-link {PADDING-BOTTOM:2px; PADDING-LEFT:2px; PADDING-RIGHT:2px; DISPLAY:block; BORDER:#A20D0C 1px solid; PADDING-TOP:2px;}
DIV.slideshow IMG {MARGIN:auto; BORDER-BOTTOM:medium none; BORDER-LEFT:medium none; DISPLAY:block; BORDER-TOP:medium none; BORDER-RIGHT:medium none;}
DIV.download {FLOAT:right;}
DIV.embox {HEIGHT:65px; OVERFLOW:hidden; BACKGROUND-IMAGE:url(/static/kueche/bg_emb.gif); PADDING:6px; CLEAR:both; BORDER:#A20D0C 1px solid;}
DIV.image-title {float:right; FONT-SIZE:18pt; FONT-WEIGHT:bold; color:#710100; width:auto; margin-right:30px;}
DIV.image-title-shadow {float:right; position:absolute; top:7px; right:143px; FONT-SIZE:18pt; FONT-WEIGHT:bold; color:#fff; width:auto; margin-right:30px;}
h1.image-title {float:right; FONT-SIZE:18pt; FONT-WEIGHT:bold; color:#710100; width:auto; margin-right:30px;}
h1.image-title-shadow {float:right; position:absolute; top:7px; right:143px; FONT-SIZE:18pt; FONT-WEIGHT:bold; color:#fff; width:auto; margin-right:30px;}
SPAN.image-preis {FONT-SIZE:18pt; color:#A20D0C; FONT-WEIGHT:bold;}
DIV.image-desc {color:#666666; font-weight:bold; margin:0 5px 0 10px; width:500px; FONT-SIZE:12pt; LINE-HEIGHT:1.5; float:left;}
DIV.navigation {;}
UL.thumbs {PADDING-BOTTOM:0px; MARGIN:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; CLEAR:both; PADDING-TOP:0px;}
UL.thumbs LI {WIDTH:138px; PADDING-BOTTOM:0px; LIST-STYLE-TYPE:none; MARGIN:5px 10px 5px 0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; FLOAT:left; PADDING-TOP:0px;}
A.thumb {BORDER:#A20D0C 1px solid; DISPLAY:block; PADDING:2px;}
UL.thumbs LI.selected A.thumb {BACKGROUND:#A20D0C;}
A.thumb:focus {OUTLINE-STYLE:none; OUTLINE-COLOR:invert; OUTLINE-WIDTH:medium;}
UL.thumbs IMG {MARGIN:auto; BORDER-BOTTOM:medium none; BORDER-LEFT:medium none; DISPLAY:block; BORDER-TOP:medium none; BORDER-RIGHT:medium none;}
DIV.pagination {CLEAR:both; top:6px;}
DIV.navigation DIV.top {MARGIN-BOTTOM:12px; HEIGHT:11px;}
DIV.navigation DIV.bottom {MARGIN-TOP:12px;}
DIV.pagination A {COLOR:#A20D0C; PADDING-BOTTOM:0px; PADDING-LEFT:7px; PADDING-RIGHT:7px; DISPLAY:block; FLOAT:left; MARGIN-RIGHT:2px; BORDER:#ccc 0px solid; PADDING-TOP:2px;}
DIV.pagination SPAN.current {PADDING-BOTTOM:0px; PADDING-LEFT:7px; PADDING-RIGHT:7px; DISPLAY:block; FLOAT:left; BORDER:#ccc 0px solid; MARGIN-RIGHT:2px; PADDING-TOP:2px;}
DIV.pagination A:hover {TEXT-DECORATION:none;}
DIV.pagination SPAN.current {COLOR:#A20D0C; FONT-WEIGHT:bold;}
#thumbs-min UL.thumbs LI {PADDING-BOTTOM:0px; LIST-STYLE-TYPE:none; MARGIN:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; FLOAT:none; PADDING-TOP:0px;}
#thumbs-min A.thumb {PADDING-BOTTOM:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; DISPLAY:inline; BORDER:medium none; PADDING-TOP:0px;}
#thumbs-min UL.thumbs LI.selected A.thumb {BACKGROUND:none transparent scroll repeat 0% 0%; COLOR:#A20D0C; FONT-WEIGHT:bold;}

#buttons_under_thumbs {position:absolute; top:397px; left:742px;}
#detailklick {position:absolute; top:28px; left:480px; z-index:10; width:450px; height:312px; cursor:pointer;}
.noscript {DISPLAY:none;}

/* Accordion
----------------------------------*/
.accordion_header{float:left; width:262px; height:25px; background-image:url(/static/kueche/accordion_header.jpg); cursor:pointer;}
.accordion_content{float:left; width:262px; height:0px; background-image:url(/static/kueche/bg_accordion_content.png);}
.accordion_content_inner{ height:210px; margin:12px 9px 5px 12px; overflow:hidden;}
.accordion_headertext{width:100%; text-align:center; margin:5px 0 0 0; font-weight:bold; color:#A20D0C;}
.accordion_bild{border:1px solid #999; margin-bottom:5px; position:relative; right:0px;}

#studioliste,#studioplzliste {position:absolute;}
#studioliste  {top:200px;left:120px;padding:10px 17px 18px 10px;}
#studioplzliste {top:55px;right:87px;z-index:5000;padding:0;}
#studioliste ul ,#studioplzliste ul{padding:0 10px 0 20px;margin:0;}
#studioliste div,#studioplzliste div {position:absolute;width:10px;height:10px;}
#studioliste td,#studioplzliste td {background-color:#ffffff;}
#studioliste td.trans,#studioplzliste td.trans {background-color:transparent;}
#plzkarte {
  display:none;
  z-index:5000;
  position:absolute;
  top:18px;left:425px;
  width:501px;
  height:662px;
}
#StudioListPopup li {padding:2px 5px;}
#StudioListPopup li:hover {background-color:#a20d0c;}
#StudioListPopup li:hover a {color:#ffffff;}
#partnerlogos input {color:#d0d0d0;margin-right:20px;position:relative;top:-4px;}

/* Datepicker
----------------------------------*/
.ui-datepicker { width: 17em; padding: .2em .2em 0;background-color:#ffffff; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0;background-color:#e1e1e1; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { background-color:#e1e1e1;padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 1px #000000 solid; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none;background-color:#cccccc; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
a.ui-state-default:hover{background-color:#999999;}

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
.ui-icon { width: 16px; height: 16px; background-image: url(ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }

/* Styles für Tag-Cloud in weiß auf rotem Hintergrund */
a.cloude1 {color:#FFFFFF;font-size:13pt;font-weight:bold;font-family:Arial;}
a.cloude2 {color:#999999;font-size:13pt;font-weight:bold;font-family:Arial;}
a.cloude3 {color:#999999;font-size:12pt;font-weight:bold;font-family:Arial;}
a.cloude4 {color:#ffffff;font-size:11pt;font-weight:bold;font-family:Arial;}
a.cloude5 {color:#666666;font-size:9pt;font-weight:bold;font-family:Arial;}
a.cloude6 {color:#aaaaaa;font-size:8pt;font-weight:bold;font-family:Arial;}

