@charset "iso-8859-1";
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* Vorschaltseite / Startseite - www.loewenstein.de                               */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */

.bereinigen               { clear:both; padding-bottom:1px; margin-bottom:-1px; }
.hidden                   { display:none; }
.Innenraum                { margin:0 0em 0 0em; }

a                         { color:#424242; text-decoration:none; }
a:hover                   { color:#424242; text-decoration:underline; }
a:visited                 { color:#424242; }

/* ------------------------------------------------------------------------------ */
/* Hauptobjekte werden definiert...                                               */
/* ------------------------------------------------------------------------------ */

html                      { margin:0px; padding:0px; background:url("../images/STD_left_hg.gif") repeat-y top left; background-color:#F9F9E1; color:#3C3C3C;  font-family:verdana, arial, helvetica, sans-serif; }
body                      { margin:0px; padding:0px; width:100%; }

#Bauwerk                  { height:auto; text-align:left; background:url("../images/STD_top_hg.jpg") repeat-x 463px 0px; min-width:978px; font-size:72%; }

#Obergeschoss             { margin:0px; padding:0px; height:107px; text-align:right; z-index:5; background:url("../images/STD_top_left_hg.jpg") no-repeat top left; }

#Erdgeschoss              { margin:0; padding-left:160px; padding-right:186px; margin:0px; }

#Wohnung                  { margin:0; width:100%; z-index:1; background:url('../images/STD_hg_mitte.gif') repeat-x top left; }

#Zwischenwand             { float:left; margin:0; width:100%; z-index:5; }

#Arbeitszimmer            { float:left; margin:0px 0px 0px -160px; padding:0px; width:160px; z-index:4; text-align:right;
                            background:url("../images/STD_hg_left.jpg") no-repeat top left; }

#Wohnzimmer               { float:right; margin:0; width:100%; z-index:5; text-align:center; }

#Kinderzimmer             { float:right; width:186px; height:472px; margin:0px -186px 0px 0px; padding:0px; z-index:9;
                            background:url("../images/STD_right_hg.gif") no-repeat top left; background-color:#F9F9E1; }

#Obergeschoss, #Arbeitszimmer, #Kinderzimmer, #Zwischenwand
                          { overflow:visible; position:relative; }

/* Detailobjekte werden definiert... */

.logo                     { position:absolute; top:0px; left:0px; height:100px; padding:0px; z-index:9999; }
.suchen                   { float:right; text-align:left; width:186px; height:107px; background:url('../images/STD_top_right.jpg') no-repeat top right; }
.vogel                    { float:right; width:90px; height:107px; background:url('../images/STD_vogel.gif') no-repeat top right; }

#mnanv                    { margin:370px 15px 0px 0px; color:#FFFFFF; font-size:95%;}
#mnanv a                  { color:#FFFFFF; text-decoration:none; }

.WohnzimmerInnen          { position:relative; top:-15px; width:592px; margin:0px auto; z-index:10; }
.WohnzimmerOben           { position:relative; height:191px; text-align:center; }
.navigation               { width:513px; margin:0px auto; margin-top:25px; }
.naviContainerLeft        { float:left; width:25%; text-align:left; }
.naviContainerCenter      { float:left; width:25%; text-align:center; }
.naviContainerRight       { float:left; width:25%; text-align:right; }
.naviSchrift img          { margin-top:5px; }
.WohnzimmerUnten          { position:relative; top:0px; width:592px; text-align:center; }
.loewenstein              { position:relative; width:592px; height:385px; margin:0px auto; margin-left:40px; background:url('../images/vs-loewenstein.jpg') top left no-repeat; }
#layerLoewenstein         { display:none; position:absolute; top:12px; left:143px; width:331px; height:139px; background:url('../images/layer-fl.jpg') top left no-repeat; }
#layerWein                { display:none; position:absolute; top:12px; left:143px; width:331px; height:139px; background:url('../images/layer-wg.jpg') top left no-repeat; }
#layerSchloss             { display:none; position:absolute; top:12px; left:143px; width:331px; height:139px; background:url('../images/layer-sh.jpg') top left no-repeat; }
#layerWald                { display:none; position:absolute; top:12px; left:143px; width:331px; height:139px; background:url('../images/layer-wm.jpg') top left no-repeat; }

/* ------------------------------------------------------------------------------ */
/* Vertikale Navigation                                                           */
/* ------------------------------------------------------------------------------ */
#vnav                       { margin:0; font-size:75%; width:170px; margin-top:30px; margin-left:12px;}
#vnav h4                    { margin:0; display:block; padding:0px 5px 2px 8px; margin:12px 0px 0px 0px; line-height:normal; font-size:115%; font-weight:bold; }
#vnav h4                    { background: url('../images/STD_vnav_pfeil.gif') 0px 0.25em no-repeat;}
#vnav h4.white              { }
#vnav h4.headline           { padding:7px 7px 7px 9px; margin:20px 3px 15px 0px; font-size:115%; }
#vnav .clipping             { width:160px; overflow:hidden; margin-bottom:3px; margin-left:9px; margin-top:10px;}
#vnav .vnavcontainer        { display:block; padding:2px 5px 10px 8px;  font-size: 110%; height:auto; width:155px; overflow:hidden; margin:0px 0px 0px 0px; }
#vnav .vnavcontainerLast    { display:block; padding:2px 5px 10px 8px;  font-size: 110%; height:auto; width:155px; overflow:hidden; }
* html #vnav .vnavcontainer { height:0.01%;}
#vnav .vnavcontainerwhite   { margin:0; display:block; padding:0px 4px 4px 4px; font-size:110%; height:0.01%; }
#vnav .vnavcontainerblockL  { margin:0; float:left; width:35%; }
#vnav .vnavcontainerblockR  { margin:0; float:right; width:64%; }

#vnav h4 a              { text-decoration:underline; color:#363636;}
#vnav h4 a:hover        { text-decoration:none; color:#1B1B1B; }
#vnav h4                { color:#3C3C3C; text-decoration:none; font-weight:bold; }
#vnav h4.headline       { color:#363636; text-decoration:none; font-family:'Times New Roman', Times, verdana, arial; font-variant:small-caps; font-weight:bold; }
#vnav h4.white          { background-color:#F9F9E1; color:#000000; }
#vnav h4.white a        { color:#363636;}
#vnav h4.white a:hover  { color:#1B1B1B;text-decoration:none; }
#vnav .vnavcontainer    { border-bottom:0px solid #CFCFB7; }
#vnav .vnavcontainerLast { border-bottom:0px solid #CFCFB7; }
#vnav .vnavcontainer a  { color:#3E1A72; }
#vnav .vnavcontainer a.dezent  { color:#3C3C3C; text-decoration:underline; }
#vnav .vnavcontainer a.dezent:hover  { color:#3C3C3C; text-decoration:none; }
#vnav .vnavcontainerLast a { color:#3E1A72; }


FORM.suchform             { position:relative; top:88px; margin:0px 0px 0px 9px; padding:0px; }
INPUT.suchfeld            { font-family: Arial,Verdana; font-size:95%; height:1.25em; line-height:1.25em; width:120px; padding:0px 0px 0px 4px; margin:0px 3px 0px 0px; border:1px solid #000000; color:#000000; background-color:#FFFFFF; }
FORM.suchform p           { padding:0; margin:0; }
INPUT.suchfeldbutton      { position:relative; }

/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */
/* multi-INTER-media GmbH - BW                                                    */
/* Letzte Aenderung : 17.10.2007                                                  */
/* 覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 */