@charset "utf-8";

* { margin:0; padding:0; }

.clear {clear:left;}

body, html{ background-color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; }

#wrapperbody { width:100%; height:100%; margin-left:auto; margin-right:auto; background-image:url(../Bilder/background.jpg); background-repeat:repeat-y }

#wrapper { width:1000px; height:auto; margin-left:auto; margin-right:auto }

#header { height:91px; background-image:url(../Bilder/Main_01.jpg); text-align:left; padding-left:260px; font-size:12px; }

#headeradmin { width:1000px; height:91px; background-image:url(../Bilder/Admin_01.jpg); background-repeat: no-repeat }

#naviagtionwrapper { width:1000px; height:30px; list-style-type:none }

#naviagtionwrapper ul { width:auto; height:auto; list-style-type:none; display:inline }

#naviagtionwrapper li { display:inline; list-style-type:none; }

#ueberschrift { width:882px; height:26px; background-image:url(../Bilder/Main_08.jpg); background-repeat:no-repeat; padding-left:118px; padding-top:10px; }
#ueberschrift2 { width:882px; height:26px; background-image:url(../Bilder/Main_08.jpg); background-repeat:no-repeat; padding-left:118px;}

#contentwrapper { width:852px; height:489px; background-image: url(../Bilder/neu_09.jpg); padding-left:118px; padding-right:25px; background-repeat:no-repeat; }

#index1 { width:537px; height:auto; color:#666666; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; padding-top:5px; padding-right:10px; float:left; text-align:justify }

#impressumindex { width:400px; height:auto; color:#666666; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; padding-top:5px; padding-right:10px; float:left; text-align:justify }

#impressumindex2 { width:400px; height:auto; color:#666666; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; padding-top:5px; padding-right:10px; float:left; text-align:justify ; margin-left:25px; background-image: url(../Bilder/impressum/body.jpg); background-repeat:no-repeat;}

#index2 { width:303px; height:200px; float:left; background-image: url(../Bilder/body.jpg); background-position:left; background-repeat:no-repeat; border: 1px solid #000000 }

#index1 a:link { color:#666666; text-decoration:none; }

#index1 a:visited { color:#666666; text-decoration:none; }

#index1 a:hover { color:#990000; text-decoration:none; }

#index1 a:active { color:#990000; text-decoration:none; }

.indextabelle {padding:5px; color:#333333; font-size:10px;background-color: #FAEBEB;border:1px solid #990000; font-weight:bold;}

#indexueberschriften { width:850px; height:auto; }

#indexueberschriften ul { width: auto; height:auto; }

#indexueberschriften li { display:inline; list-style-type:none }

#bild1 { width:108px; height: auto; border-bottom:1px solid #666666; font-size:12px; background-color:#E6E6E6; text-align:center; margin-bottom:5px; }

#bild2 { width:108px; height: auto; border-bottom:1px solid #666666; font-size:12px; background-color:#E6E6E6; text-align:center; margin-bottom:5px; }

#bild3 { width:108px; height: auto; border-bottom:1px solid #666666; font-size:12px; background-color:#E6E6E6; text-align:center; margin-bottom:5px; }

#bild4 { width:108px; height: auto; border-bottom:1px solid #666666; font-size:12px; background-color:#E6E6E6; text-align:center; margin-bottom:5px; }

#bild5 { width:108px; height: auto; border-bottom:1px solid #666666; font-size:12px; background-color:#E6E6E6; text-align:center; margin-bottom:5px; }

#bild6 { width:108px; height: auto; border-bottom:1px solid #666666; font-size:12px; background-color:#E6E6E6; text-align:center; margin-bottom:5px; }

#bild7 { width:108px; height: auto; border-bottom:1px solid #666666; font-size:12px; background-color:#E6E6E6; text-align:center; margin-bottom:5px; }

#newsletter { width:300px; height:300px; margin-right:30px; text-align:justify; color:#666666; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; padding-top:0px; font-weight:bold; float:left }

#newsletter3 { width:400px; height:320px; text-align:justify; color:#666666; font-size:11px; float:left; font-family:Geneva, Arial, Helvetica, sans-serif; margin-left:25px; }

#buchung { width:420px; height: 400px; float:right; color:#666666; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; }

#buchung2 { width:400px; height: 399px; float:right; margin-right:30px; text-align:justify; color:#666666; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; line-height:15px }

h1 { font-size:16px; color:#990000; padding-top:3px; }

h2 { font-size:17px; color:#990000; }

h3 { font-size:19px; color:#990000; }

h4 { font-size:16px; color:#990000; }

.fettundgroß { color:#990000; font-size:13px; }

.fettundgroß a:link { font-size:13px; color:#990000; text-decoration:none }

.fettundgroß a:visited { font-size:13px; color:#990000; text-decoration:none }

.fettundgroß a:hover { font-size:13px; color:#000000; text-decoration:none }

.fettundgroß a:active { font-size:13px; color:#000000; text-decoration:none }



.Stil1 { color: #990000 }

.indexhauptheadline { color: #990000; font-weight: bold; }

.Stil4 { font-size: 16px; margin:0; }

.Stil5 { color: #333333 }

.Stil7 { color: #333333; font-weight: bold; }

.indexbuchung {font-size: 18px; color: #990000; }

a:link { font-size:11px; color:#FFFFFF; text-decoration:none }

a:visited { font-size:11px; color:#FFFFFF; text-decoration:none }

a:hover { font-size:11px; color:#990000; text-decoration:none }

a:active { font-size:11px; color:#990000; text-decoration:none }

#mininav a:link { font-size:11px; color:#666666; text-decoration:none }

#mininav a:visited { font-size:11px; color:#999999; text-decoration:none }

#mininav a:hover { font-size:11px; color:#990000; text-decoration:none }

#mininav a:active { font-size:11px; color:#990000; text-decoration:none }

#footer { width:1000px; height:54px; font:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:right; background-image:url(../Bilder/Main_10.jpg); }

#footer ul { width:auto; height: auto; list-style-type:none; }

#footer li { display: inline; padding-left:4px; padding-right:20px; }

#footer a:link { font:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; }

#footer a:visited { font:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;text-decoration:none; }

#footer a:hover { font:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#990000; }

#footer a:active { font:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#990000; }

#member { width:100px; height:auto; padding-top:3px; margin-left:490px; margin-right:404px; z-index:3; border:3px solid #8C0000; background-color:#CCCCCC; text-align:center; font-weight:bold;text-indent: -9999px; }

member a:link { color:darkred; font-size:11px; text-decoration:none; }

member a:visited { color:darkred; font-size:11px; text-decoration:none; }

member a:hover { color:white; font-size:11px; text-decoration:none; }

member a:active { color:white; font-size:11px; text-decoration:none; }

#jobs { background-image: url(../Bilder/jobs/boy-hintergrund2.jpg); width:720px; height:400px; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#666666; margin-left:65px; border:1px solid #666666;  }

#seitenindex { width:auto; height:auto; }

#mininav { width:200px; float:right; }

#honorare { width:500px; height:399px; text-align:justify; color:#666666; font-size:11px; float:left; font-family:Geneva, Arial, Helvetica, sans-serif; }

#honorarebild {width:330px; height:461px; background-image:url(../Bilder/honorare.jpg); float:left; margin-left:15px;}

#referenzen {width:850px; height:auto;}

#nummer {padding-top:23px; left:170px; position:relative; width:400px;}

.Stil8 {color: #000000}
.Stil9 {font-size: 11px}
.telnummer { font-size: 22px; color: #000000; font-weight:bold; }
.bookline { font-size: 16px; color:#990000; font-weight:bold; }
.infoline { font-size: 12px; color: #000000; }

#chat { width:122px; height:45px; position:relative; left:-181px; top:139px; z-index:2; }
