
 /*
---------------------------------------------------------------------------
LAYER Tags
---------------------------------------------------------------------------
*/

#container {
	margin: 0px auto;
	width: 744px;
	height:584;
	text-align: left;
	z-index:1;

}

#oben

{
 top:0; left:0;
 width:744px; height:200px;
 z-index:6;
 position:relative;
}



#gohome
{

 top:0; left:0;
 width:290px; height:200px;
 z-index:2;
 position:relative;
 float:left;

}
#navistandard
{

 top:10px; right:70px;
 width:313px; height:34px;
 z-index:6;
 position:relative;
 float:right;
 
}

#spruch
{

 top:80px; right:70px;
 width:350px; height:100px;
 z-index:6;
 position:relative;
 float:right;
 font-size: 80%;

 
}

#navihome
{

 top:248; left:386;
 width:315px; height:70px;
 z-index:8;
 position:relative;

}

#unten

{
 top:0; left:0;
 width:744px; height:360px;
 z-index:6;
 position:relative;
}


#bild
{

 top:140; left:140;
 width:220px; height:160px;
 z-index:2;
 position:relative;
}

.error {
 top:250; left:70;
 width: 540px;
 height: 285px;
 z-index:2;
 position:relative;

 font-weight:normal; font-style:normal;
 font-size: 80%;
 overflow:auto;

}


#contenthome {
 top:38; left:390;
 width: 300px;
 height: 120px;
 z-index:2;
 position:relative;

}

#contentstandard {
 top:50; left:70;
 width: 540px;
 height: 285px;
 z-index:2;
 position:relative;

 font-weight:normal; font-style:normal;
 font-size: 80%;
 overflow:auto;

}


#contentuebermich {
 top:20; left:70;
 width: 600px;
 height: 285px;
 z-index:2;
 position:relative;

 font-weight:normal; font-style:normal;
 font-size: 80%;
 overflow:auto;

}

#contentberatung {
 top:20; left:70;
 width: 600px;
 height: 285px;
 z-index:2;
 position:relative;

 font-weight:normal; font-style:normal;
 font-size: 80%;
 overflow:auto;

}

#contentkontaktmap {
 top:40; left:50;
 width:200px;
 height: 320px;
 z-index:2;
 position:relative;
 float:left;
 font-weight:normal; font-style:normal;
 font-size: 90%;
 overflow:hidden;

}
#contentkontakt {
 top:0; right:40;
 width:400px;
 height: 320px;
 z-index:2;
 position:relative;
 float:right;
 font-weight:normal; font-style:normal;
 font-size: 90%;
 overflow:auto;

}

#contentgaestebuch {
 top:0; left:70;
 width: 600px;
 height: 360px;
 z-index:3;
 position:relative;

 font-weight:normal; font-style:normal;
 font-size: 90%;
 overflow:auto;

}
#printkontakt {
 top:0; left:600;
 width: 100px;
 height: 23px;
 z-index:3;
 clear:both;
 position:relative;
 font-size: 70%;
 vertical-align: middle;


}

#print {
 top:40; left:70;
 width: 100px;
 height: 23px;
 z-index:3;
 position:relative;
 font-size: 70%;
 vertical-align: middle;


}
#printicon {
 top:19; left:0;
 width: 25px;
 height: 23px;
 z-index:4;
 position:relative;

 float:left;


}
#printfont {
 top:0; left:25;
 width: 100px;
 height: 23px;
 z-index:3;
 position:relative;

 float:right;


}




/*
---------------------------------------------------------------------------
HTML Tags
---------------------------------------------------------------------------
*/

body
{
 font-family:  Verdana, Arial, Univers, Helvetica, sans-serif;
  scrollbar-base-color:#dfd7c5; 
 scrollbar-dark-shadow-color:#ffffff; 
 scrollbar-face-color:#dfd7c5; 
 scrollbar-highlight-color : #ffffff; 
 scrollbar-shadow-color:#000000;
 scrollbar-arrow-color:#994c48; 
 scrollbar-3d-light-color:#994c48;
}

em
{
font-weight:bold; font-style:normal;
}



ul
{
 margin-top:0px; margin-bottom:0px;
 padding-top:0px; 
 font-size:100%; line-height:130%; text-align:left; font-weight:normal;
 
}

li
{
  line-height:130%; text-align:left; font-weight:normal;

}

table
{
 font-size:100%;
 }

h1
{
 font-size:100%;
 color:#000000;
 font-weight:normal;
 display:inline;
}

h2
{
 font-size:120%;
 color:#8a4138;
 font-weight:normal;
 display:inline;
}

h3
{
 font-size:100%;
 color:#7d674f;
 font-weight:bold;
 display:inline;
}

h4
{
 font-size:80%;
 padding-left:0px;
 padding-right:20px;
 padding-top:15px;
 font-weight:normal;
}

p
{
  font-size:80%; color:#8a4138; line-height:130%; text-align:left; font-weight:bold;
}

.search
{
 font-size:8pt; color:#000000; text-align:left; 
 width:155px; border:1px solid #ffffff; background-color:#ffffff;
}

.text
{
 font-size:100%; color:#000000; text-align:left; 
 width:280;  background-color:#ffffff; border:1px; border-style:solid;
 border-right-color:#8c8c8c;
 border-bottom-color:#8c8c8c;
 border-left-color:#c5c5c5;
 border-top-color:#c5c5c5;
 scrollbar-base-color:#dfd7c5; 
 scrollbar-dark-shadow-color:#ffffff; 
 scrollbar-face-color:#dfd7c5; 
 scrollbar-highlight-color : #ffffff; 
 scrollbar-shadow-color:#000000;
 scrollbar-arrow-color:#994c48; 
 scrollbar-3d-light-color:#994c48;
}


ul.beratung
{
 margin-top:0px; margin-bottom:0px;
padding-left:-5px;
 font-size:100%; line-height:130%; text-align:left; font-weight:normal;
 list-style-image: url("/_pix/liste_g.gif");
}

ul.uebermich
{
 margin-top:0px; margin-bottom:0px;
padding-left:-5px;
 font-size:100%; line-height:130%; text-align:left; font-weight:normal;
 list-style-image: url("/_pix/liste_r.gif");
}

li
{
 font-size:100%; line-height:130%; text-align:left; font-weight:normal;
 
}




/*
---------------------------------------------------------------------------
Content-Bereich - HL / VO / AR / FT1 / FT2 / Bildunterschrift
+ Container für Links / PDF-Links / Med-Links
---------------------------------------------------------------------------
*/

.chome
{
 font-size:80%;
 color:#994c48;
 font-weight:bold;
}
.mehr
{
 font-size:70%;
 color:#dfd7c5;
 font-weight:normal;
 padding-top: 20px;
 padding-left: 262px;
}
/*
---------------------------------------------------------------------------
LINKS - ALLGEMEIN / NAVI / CONTENT / LINKS / PDF / MEDIA / ZIP / MORE / EMAIL / FOOTER / ADMIN-BEREICH / SITEMAP / SPRACHWECHSEL
---------------------------------------------------------------------------
*/
a:link,
a:visited,
a:active,
a:hover
{
 color:#690200;
 text-decoration:none;
}
a.home:link,
a.home:visited,
a.home:active,
a.home:hover
{
 color:#dfd7c5;
 text-decoration:none;

}
a.beratung:link,
a.beratung:visited,
a.beratung:active,
a.beratung:hover
{
 color:#597f36;
 text-decoration:none;
  font-weight:bold;

}

a.mail:link,
a.mail:visited,
a.mail:active,
a.mail:hover
{
 color:#690200;
 text-decoration:none;
  font-weight:bold;

}
a.trauer:link,
a.trauer:visited,
a.trauer:active,
a.trauer:hover
{
 color:#4d5d72;
 text-decoration:underline;
  font-weight:normal;

}
a.gast:link,
a.gast:visited,
a.gast:active,
a.gast:hover
{
 color:#690200;
 font-size: 100%;
 text-decoration:none;
  font-weight:bold;

}

a.footer:link,
a.footer:visited,
a.footer:active,
a.footer:hover
{
 color:#000000;
 text-decoration:none;
 font-weight:normal;

}

/*
---------------------------------------------------------------------------
ERROR-SEITEN - HL / TXT01 / TXT02
---------------------------------------------------------------------------
*/

.errHL
{
 font-family:Arial, Helvetica, Verdana;
 font-size:100%;
 color:#673d35;
 font-weight:bold;
 padding-bottom:8px;
}

.errTXT01
{
 font-family: Arial, Helvetica, Verdana;
 font-size:80%;
 color:#673d35;
 font-weight:normal;
 line-height:140%;
}
.errTXT02
{
 font-family: Arial, Helvetica, Verdana;
 font-size:80%;
 color:#673d35;
 font-weight:bold;
 line-height:140%;
}

/*
---------------------------------------------------------------------------
LINKS - ERROR
---------------------------------------------------------------------------
*/


A.LnkError:link,
A.LnkError:visited,
A.LnkError:active
{
 font-family:Arial, Helvetica, Verdana;
 font-size:100%;
 color:#673d35;
 font-weight:normal;
 text-decoration:none;
}
A.LnkError:hover
{
 font-family:Arial, Helvetica, Verdana;
 font-size:100%;
 color:#673d35;
 font-weight:normal;
 text-decoration:none;
}


/*
---------------------------------------------------------------------------
SPECIALS - xs / ...
---------------------------------------------------------------------------
*/

.xs
{
 font-size: 1pt;
}


.vbl8		{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #000000; text-align: left;}
.vbr8		{ font-family: Verdana, Arial, Helvetica, Univers, sans-serif; font-size:  8pt; color: #000000; text-align: right;}

