body { background-color:#FFFFFF;
   margin:0px; padding:0px; 
   height:740px; }

/* header */

#top { background-color:#FFFFFF;
   width:674px;
   height:150px;
   margin-top:41px;
   margin-right:auto;
   margin-left:auto; }

#logo { width:340px; 
   padding-top:0px;
   float:left; }

#address { width:120px; 
   float:left; }

#hours { padding-right:0px; 
   padding-top:0px;
   float:right; }
h1 { font-family:Futura,Verdana,sans-serif;
   font-size:10pt; line-height:120%;
   font-weight:100;
   color:#000000;
   margin-top:0px; }


/* menu */

#nav { padding:0px; margin:0px;
  width:674px;
  border-top-width:2px;
  border-top-style:solid;
  border-top-color:#83635B;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:#83635B;
  margin-right:auto;
  margin-left:auto; 
 }

ul#nav { font-family:Futura,Verdana,sans-serif;
   font-size:10pt; line-height:150%;
   font-weight:100; 
   padding-bottom:10px; padding-top:10px; }ul#nav li { list-style:none;
   display:inline;
   margin-left:50px;
   margin-right:2px; }

/* text */

#page { background-color:#FFFFFF;
   width:670px;
   margin-right:auto;
   margin-left:auto; }

/* margin-top:50px */
/* Atelier l, Kontakt l */
#p232_50_0 { position:absolute;
   background-color:#FFFFFF;
   width:232px;
   margin-top:50px; margin-left:0px; }

/* Kontaktform l, Links l */
#p240_50_0 { position:absolute;
   background-color:#FFFFFF;
   width:240px;
   margin-top:50px; margin-left:0px; }

/* Team l */
#p264_50_0 { position:absolute;
   background-color:#FFFFFF;
   width:264px;
   margin-top:50px; margin-left:0px; }

/* Angebot1+2 ol */
#p310_50_0 { position:absolute;
   background-color:#FFFFFF;
   width:310px;
   margin-top:50px; margin-left:0px; }

/* home ol, Vermietung l, Kontaktform.2 */
#p380_50_0 { position:absolute;
   background-color:#FFFFFF;
   width:380px;
   margin-top:50px; margin-left:0px; }

/* Atelier r */
#p420_50_252 { position:absolute;
   background-color:#FFFFFF;
   width:420px;
   margin-top:50px; margin-left:252px; }

/* Angebot1+2 or */
#p310_50_262 { position:absolute;
   background-color:#FFFFFF;
   width:310px;
   margin-top:50px; margin-left:362px; }

/* Kontakt r */
#p399_50_279 { position:absolute;
   background-color:#FFFFFF;
   width:399px;
   margin-top:50px; margin-left:279px; }

/* Kontaktform r, Team r */
#p380_50_292 { position:absolute;
   background-color:#FFFFFF;
   width:380px;
   margin-top:50px; margin-left:292px; }

/* Links r */
#p366_50_306 { position:absolute;
   background-color:#FFFFFF;
   width:366px;
   margin-top:50px; margin-left:306px; }

/* Vermietung r */
#p264_50_388 { position:absolute;
   background-color:#FFFFFF;
   width:264px;
   margin-top:50px; margin-left:388px; }

/* home or */
#p264_50_408 { position:absolute;
   background-color:#FFFFFF;
   width:264px;
   margin-top:50px; margin-left:408px; }

/* margin-top:240px */
/* Angebot mitte */
#p670_240_0 { position:absolute;
   background-color:#FFFFFF;
   width:670px;
   margin-top:240px; margin-left:0px; }

/* margin-top:272px */
/* Angebot1_1 l */
#p174_272_0 { position:absolute;
   background-color:#FFFFFF;
   width:174px;
   margin-top:272px; margin-left:0px; }

/* Angebot1_2 l */
#p174_272_174 { position:absolute;
   background-color:#FFFFFF;
   width:174px;
   margin-top:272px; margin-left:174px; }

/* Angebot1_3 l */
#p174_272_348 { position:absolute;
   background-color:#FFFFFF;
   width:174px;
   margin-top:272px; margin-left:348px; }

/* Angebot1_4 l */
#p174_272_522 { position:absolute;
   background-color:#FFFFFF;
   width:174px;
   margin-top:272px; margin-left:522px; }

/* Angebot2_1 l */
#p310_272_0 { position:absolute;
   background-color:#FFFFFF;
   width:310px;
   margin-top:272px; margin-left:0px; }

/* Angebot2_1 r */
#p310_272_362 { position:absolute;
   background-color:#FFFFFF;
   width:310px;
   margin-top:272px; margin-left:362px; }

/* margin-top:350px */
/* home ul */
#p280_400_0 { position:absolute;
   background-color:#FFFFFF;
   width:280px;
   margin-top:400px; margin-left:0px; }

/* margin-top:500px */
/* Angebot2_2 l */
#p310_500_0 { position:absolute;
   background-color:#FFFFFF;
   width:310px;
   margin-top:500px; margin-left:0px; }

/* Angebot2_2 r */
#p310_500_362 { position:absolute;
   background-color:#FFFFFF;
   width:310px;
   margin-top:500px; margin-left:362px; }



p,li  { font-family:Futura,Verdana,sans-serif;
   font-size:10pt; color:#000000; 
   font-weight:100;
   margin-top:0px; }

.textred  { font-family:Futura,Verdana,sans-serif;
   font-size:10pt; color:#FF0000; 
   font-weight:100;
   margin-top:0px; }

.text2 { font-family:Futura,Verdana,sans-serif;
   font-size:10pt; color:#000000;
   font-weight:100; 
   margin-top:0px; margin-left:10px; 
   line-height:170%; }

.form  { font-family:Futura,Verdana,sans-serif;
   font-size:10pt; color:#000000;
   font-weight:100;
   line-height:250%; 
   margin-top:0px; text-align:right; }

h4 { font-family:Futura,Verdana,sans-serif;
   font-size:8pt; line-height:130%;
   font-weight:100;
   color:#696969; 
   margin-top:0px; }

a:link { font-family:Futura,Verdana,sans-serif;
   font-size:10pt;
   text-decoration:none; color:#696969; }a:visited { font-family:Futura,Verdana,sans-serif;
   font-size:10pt;
   text-decoration:none; color:#696969; }a:hover { font-family:Futura,Verdana,sans-serif;
   font-size:10pt;
   text-decoration:none; color:#000000; }

ul#list { margin:0; padding:0px;
   font-family:Futura,Verdana,sans-serif;
   font-size:10pt; color:#000000; }ul#list li { list-style:none; 
   margin-bottom:10px; }

#map { background-color:#FFFFFF;
   padding-top:10px; padding-left:10px;
   margin-right:auto;
   margin-left:auto; }


/* pictures */

.logo { margin:0px; padding:0px; 
   border:0; }

.pic { margin:0px; border:0; }

