@charset "ISO-8859-1";

html {height:101%}

* {margin:0px;padding:0px;outline:none}
body {font-family:"Lucida Sans","Lucida sans", "Lucida Sans Unicode", Verdana, Helvetica, sans-serif;font-size:12px;color:#000;background-color:white;cursor:default}
.print {display:none;cursor:default}

.container {margin-left:auto;margin-right:auto;width:995px;min-height:50px;clear:left}
.overflow {overflow:hidden}
.valign {vertical-align:middle}
a:focus {outline:none}
.fixfloat {clear:both;font-size:0px;margin:0px;padding:0px;line-height:0px}
legend {color:#000}

#header {width:995px;float:left;margin-top:5px;padding:0px 0px 0 0px}
#logo {width:260px;height:78px;float:left;margin-right:15px;margin-left:5px}
#navigation {width:710px;height:94px;float:left;background-repeat:no-repeat;overflow:hidden}

/* Main Navigation */
ul#navi, #navi ul, #navi ul ul {font-size:10px;margin:0;list-style:none;text-transform:uppercase;font-weight:bold}
ul#navi{position:relative;width:715px;padding:0 0 0 5px;height:95px;background-image:url(/pics/bg_navi.png);background-repeat:no-repeat;overflow:hidden}
#navi a:link, #navi a:visited, #navi a:active, #navi a:hover {color:#AF506F;text-decoration:none;float:left;text-align:center;background-image:url(/pics/bg_navi_hover.png);background-position:-300px 0;background-repeat:no-repeat}
#navi li a:hover, #navi li:hover a.mnL0:hover, #navi li:hover a.mnL0, #navi li:hover a.mnL0act {color:#94C01C!important}
#navi li.mnlihc0 {background-image:url(/pics/bg_navi_hover.png);background-position:-300px 42px;background-repeat:no-repeat}
#navi li.mnlihc0:hover a.mnL0:link, #navi li.mnlihc0:hover a.mnL0:visited, #navi li.mnlihc0:hover a.mnL0:active, #navi li.mnlihc0:hover a.mnL0:hover,
#navi li.mnlihc0:hover {color:#94C01C;background-position:center 42px; }
#navi li{float:left;margin:0;padding:0}
#navi li a, #navi li a:link, #navi li a:visited, #navi li a:active, #navi li a:hover {font-size:14px;display:block;height:42px;padding:13px 15px 0 15px}

/* navigation dropdown layout */
#navi li ul, #navi .L1overlay{width:700px;height:38px;overflow:hidden;position:absolute;left:0;top:55px;display:none;z-index:1000;margin:0;padding:0;background-color:#fff;text-transform:none}
#navi li.mnnewsde ul {width:700px;padding-left:280px}
#navi li.mnnewsen ul {width:700px;padding-left:250px}
#navi li.mnygroup ul { width:700px;padding-left:220px}
#navi li li, #navi li li:hover {display:block;line-height:29px;height:38px;overflow:hidden;margin:0;padding:0}
#navi li li a:link, #navi li li a:visited, #navi li li a:active, #navi li li a:hover {width:auto;color:#000;font-size:12px;display:block;z-index:1;line-height:29px;height:38px;overflow:hidden;padding:0 10px}
/* navigation dropdown display rules */
#navi a.mnactL0:link, #navi a.mnactL0:visited, #navi a.mnactL0:active, #navi a.mnactL0:hover {color:#fff!important}
#navi li.mnlihc0 a.mnactL0:link, #navi li.mnlihc0 a.mnactL0:visited, #navi li.mnlihc0 a.mnactL0:active, #navi li.mnlihc0 a.mnactL0:hover {background-image:url(/pics/bg_navi_hover.png);background-position:center 42px;color:#fff!important}
#navi a.mnactL1:link, #navi a.mnactL1:visited, #navi a.mnactL1:active, #navi a.mnactL1:hover {background-color:#fff;color:#94C01C!important}
/* #navi li a:active{font-weight:bold}*/
#navi li li a:hover {background-color:#fff;color:#94C01C!important}
#navi li:hover ul, #navi li.over ul, #navi li:hover .L1overlay {display:block}
#navi li.liactL0 ul, #navi li.liactL0hc ul {display:block;z-index:500}
#navi ul.navL2 {display:none!important}
#navi li li:hover {background-image:none}
#navi .L0spacer {display:block;background-image:url(/pics/navi_border.png);background-repeat:no-repeat;background-position:0 3px;width:2px;height:55px;float:left;z-index:500;overflow:hidden}

#sisal {min-width:985px;height:240px;border-top:2px solid #94c01c;border-bottom:2px solid #94c01c;clear:left;overflow:hidden}
#sisal.mieten {background-image:url(../../pics/sisal_gruen.jpg)}
#sisal.mieten.gross {background-image:url(../../pics/sisal_gruen_gross.jpg);height:400px}
#sisal.kaufen {background-image:url(../../pics/sisal_blau.jpg)}
#sisal.kaufen.gross {background-image:url(../../pics/sisal_blau_gross.jpg);height:400px}
#sisal.youniq {background-image:url(../../pics/sisal_braun.jpg);height:350px}
#sisal.news {background-image:url(../../pics/sisal_rot.jpg)}

#flash_deutschlandkarte {width:260px;height:350px;float:left;position:relative}
#karte_links {width:275px;height:215px;float:left;background-image:url(../../pics/box_transparent_map.png);background-repeat:no-repeat;margin-top:12px}
#transbox {width:275px;height:215px;float:left;background-image:url(../../pics/box_transparent.png);background-repeat:no-repeat;margin-top:12px}
#bereich_text {width:225px;height:80px;color:#920433;font-size:10px;padding:25px 25px 20px 25px;overflow:hidden;text-transform:uppercase}
.bereich_text_head {margin-bottom:20px;line-height:25px;color:#920433;font-size:20px;text-transform:uppercase}
#alle_standorte {width:105px;height:15px;font-size:10px;font-weight:bold;padding:35px 50px 30px 120px}
#alle_standorte a {color:#000;text-decoration:none}
#alle_standorte a:hover {text-decoration:underline}

#slideshow_container {width:719px;height:227px;margin-left:275px;background-image:url(../../pics/slideshow.png);position:relative}
.slideshowalt {position:absolute;left:7px;top:18px;width:721px;height:201px}
#slideshow {margin-left:1px}
#finde_youniq {float:left;width:275px;margin-top:20px;color:#920433;font-size:10px;line-height:15px}
#finde_youniq .oben {height:24px;width:275px;background-image:url(../../pics/box_transparent_oben.png);background-repeat:no-repeat}
#finde_youniq .mitte {min-height:50px;width:215px;background-image:url(../../pics/box_transparent_mitte.png);background-repeat:repeat-y;padding:0px 30px 0px 30px}
#finde_youniq .mitte img{margin-bottom:15px}
#finde_youniq .unten {height:19px;width:275px;background-image:url(../../pics/box_transparent_unten.png);background-repeat:no-repeat}
#standort_karte_liste {margin-left:20px;height:400px;position:relative}
#standort_karte_liste img {margin-top:30px}
#benefits {margin-left:275px;width:719px;height:111px;font-size:10px;background-image:url(../../pics/banner_benefits.png);background-repeat:no-repeat}
#benefits .titel {width:135px;height:64px;float:left;overflow:hidden;padding:25px 20px 22px 30px}
#benefits .titeltext {margin-bottom:10px;font-size:13px;height:32px;overflow:hidden}
#benefits .beschreibung {width:500px;height:79px;float:left;overflow:hidden;padding:16px 0px 16px 30px}
#benefits .beschreibung th {text-align:left;text-transform:uppercase}
#benefits .beschreibung th a {color:#920433;font-weight:bold;text-decoration:none}
#benefits .beschreibung th a:hover {text-decoration:underline}
#benefits .beschreibung td {color:#000;padding:2px 3px 2px 10px}
#map_canvas {width:708px;height:480px;clear:left}

#hauptbereich {width:985px;min-height:400px;clear:left;margin-left:auto;margin-right:auto}

#subnavigation {width:985px;height:40px;float:left;margin-bottom:10px}
.subnavi {width:975px;border:0px solid #000;padding:0px 0px 0px 10px;list-style:none;background-image:url(/pics/bg_subnav_mieten.png);background-repeat:no-repeat;height:40px;font-size:13px}
.subnavi li {width:160px;padding:0px 0px 0px 1px;float:left}
.subnavi a:link, .subnavi a:visited, .subnavi a:active, .subnavi a:hover {display:block;color:#fff;text-decoration:none;text-align:center;height:34px;padding-top:6px;background-image:url(/pics/bg_subnav_mieten_hover.png);background-repeat:no-repeat;background-position:-300px 0}

.snkaufen {background-image:url(/pics/navigation_kaufen.png)}
.snkaufen a:link, .snkaufen a:visited, .snkaufen a:active, .snkaufen a:hover {background-image:url(/pics/navigation_kaufen_hover.png)}
.subnavi a.subnaviact:link, .subnavi a.subnaviact:visited, .subnavi a.subnaviact:active, .subnavi a.subnaviact:hover,
.subnavi a:hover, .snkaufen a:hover { background-position:65px 30px}

#schatten{width:985px;height:23px;background-image:url(../../pics/schatten.png);background-repeat:no-repeat}
#rootline{clear:left;color:#666666;height:16px;background-image:url(../../pics/kreis_grau.png);background-repeat:no-repeat;padding-left:18px;margin-bottom:10px}
span.aktive_seite{color:#94c01c }
#rootline a {color:#666666;font-weight:bold;text-decoration:underline}
#rootline a:hover{text-decoration:none}

#hauptbereich_links{width:260px;min-height:10px;float:left}
#hauptbereich_rechts{width:135px;min-height:10px;float:right}
#hauptbereich.ueberblick #hauptbereich_rechts{width:260px;min-height:10px;float:right}
#hauptbereich.fotos #hauptbereich_rechts, #hauptbereich.karte #hauptbereich_rechts {display:none}
#hauptbereich_inhalt {margin:0 150px 0 275px}
#hauptbereich.ueberblick #hauptbereich_inhalt{margin:0 275px 0 275px}
#hauptbereich.fotos #hauptbereich_inhalt, #hauptbereich.karte #hauptbereich_inhalt {margin:0 0px 0 275px}

#nach_oben {font-size:10px;min-width:10px;height:16px;float:right;margin-top:30px}
#nach_oben a {color:#000;text-decoration:none;padding-right:11px}
#nach_oben a:hover {color:#000;text-decoration:none!important}
#nach_oben a img {padding-left:5px}

#hauptbereich_footer {width:985px;height:35px;clear:both;margin-top:25px;text-align:center;font-size:10px;font-weight:bold;background-image:url(../../pics/footer_graue_box.png)}
#footer_box_text {width:850px;height:23px;float:left;padding:12px 0px 0px 0px}
#footer_box_links {width:132px;height:23px;float:left;font-size:10px;font-weight:bold;padding:12px 0px 0px 0px}
#hauptbereich_footer a {color:#920433;text-decoration:none}
#hauptbereich_footer a:hover {color:#920433;text-decoration:underline}

#sisal_footer{height:100px;min-width:985px;background-image:url(../../pics/sisal_footer.jpg);clear:both}
#sisal_footer_kante_mitte{width:985px;height:50px;background-image:url(../../pics/footer_kante_mitte.png);background-repeat:no-repeat;margin-left:auto;margin-right:auto}
#sisal_footer_links{float:left;margin-top:65px;margin-left:55px}
#sisal_footer_links a{color:#920433;font-weight:bold;text-decoration:none;margin:0px 20px 0px 0px}
#sisal_footer_links a:hover{text-decoration:underline}
#sisal_footer_copyright{color:#920433;float:right;margin-top:65px;margin-right:180px}

h2.altflash {font-size:12px;color:#fff;margin:0;text-transform:uppercase;line-height:32px;margin:0 0 23px 0;padding:0;height:32px;text-align:center}
.altflashdk {width:234px;height:237px;overflow:hidden;position:absolute;left:0;top:18px;background-image:url(/pics/flash_map_home_alt.png);background-repeat:no-repeat}
.altflashdk ul {margin:0;padding:0;font-size:12px}
.altflashdk li {display:block;width:117px;float:left;padding-bottom:10px}
.altflashdk a:link, .altflashdk a:visited, .altflashdk a:active, .altflashdk a:hover{display:block;padding-left:23px;background-image:url(/pics/flashalt_bullet.png);background-repeat:no-repeat;background-position:12px 5px;color:#920433;text-decoration:none}
.altflashdk a:hover {text-decoration:underline}

.altflashst_bg {position:absolute;width:351px;height:343px;left:260px;top:17px;background-image:url(/pics/flash_map_std_alt.png);background-repeat:no-repeat;background-position:0 0}
.altflashst {width:351px;height:343px;margin:20px 0 0 0;overflow:hidden;position:absolute;left:260px;top:0;z-index:10; }
.altflashst h2.altflash {font-size:18px;color:#fff;margin:0;text-transform:uppercase;line-height:42px;margin:0 0 23px 0;padding:3px 0 0 0;height:42px;text-align:center}
.altflashst ul {margin:0;padding:0;font-size:14px}
.altflashst li {display:block;width:169px;float:left;padding-bottom:10px}
.altflashst a:link, .altflashst a:visited, .altflashst a:active, .altflashst a:hover{display:block;padding-left:23px;background-image:url(/pics/flashalt_bullet.png);background-repeat:no-repeat;background-position:12px 6px;color:#920433;text-decoration:none}
.altflashst a:hover {text-decoration:underline}