/* CSS-Styles Blumenhaus Zahn */
/* Standard CSS */

* {
	margin:0; padding:0;
}

html, body {
	height:100%; width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background:url(images-blumenhaus-zahn/hintergrund.gif) center repeat-y;
	color:#13139E;
}

ul {
	margin:0; padding:0;
}


/* ---------------------  haupt und Header */

#alles {

	width:910px;
	height:550px;
	margin-left:5px;
	left:5px;
}


#haupt {
	padding:0;
	width:900px;
	margin:0 auto;
	text-align: left;

	height: 100%;
	min-height:100%;
	background:#ffffff;
}

 table.grab
{
width:550px;
}

 table td.grab
{
	border-width:1px;
  border-style:solid;
  border-color:#13139E;
  padding:0.3em;
  text-align:top;
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#13139E;
 text-align: right;
}
 table td.grab1
{
	border-width:1px;
  border-style:solid;
  border-color:#13139E;
  padding:0.3em;
  text-align:top;
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#13139E;
 text-align: left;
}
 table td.grab2
{
	border-width:1px;
  border-style:solid;
  border-color:#13139E;
  padding:0.3em;
  text-align:top;
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#13139E;
 text-align: center;
}
#header {
	padding-top:1em;
}


/* ---------------------  Hauptmenue und Logo */

#hauptmenu {

	background: url(images-blumenhaus-zahn/blumenhaus-zahn4.jpg) left top no-repeat;
	height:90px;

	margin-top:0px;
}
#hauptmenu1 {

	background: url(images-blumenhaus-zahn/blumenhaus-zahn5.jpg) left top no-repeat;
	height:90px;

	margin-top:0px;
}


/* ---------------------Navigation*/
.dropnav {
   font-family:  Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   white-space:nowrap /*IE hack*/;
   float:left;
   margin-bottom:20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
   width:900px;
   height:45px;
   border:none;
   margin-top:-10px;
   background:rgb(225,225,225)
   url(images-blumenhaus-zahn/background_navi1.jpg) no-repeat;
   } /*Color navigation bar normal mode*/

.dropnav ul {list-style-type:none;}

.dropnav ul li {
   float:left;
   z-index:auto !important /*Non-IE6*/;
   z-index:999 /*IE6*/;
   }
.dropnav ul li a {
   float:none !important /*Non-IE6*/;
   float:left /*IE-6*/;
   display:block;
   height:45px;
   line-height:3.1em;
   padding:0 15px 0 15px;
   text-decoration:none;
   color:#13139E;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   }
.dropnav ul li ul {display:none; border:none;}

/*Non-IE6 hovering*/
.dropnav ul li:hover {position:relative;} /*Sylvain IE hack*/
.dropnav ul li:hover a {
  background-color:rgb(210,210,210);
  text-decoration:none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;

  } /*Color main cells hovering mode*/

.dropnav ul li:hover ul {
  display:block;
  width:10.5em;
  position:absolute;
  z-index:999;
  top:2.5em;
  margin-top:-0.0em;
  left:0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;

  }
.dropnav ul li:hover ul li a {
  white-space:normal;
  display:block;
  width:9.5em;
  height:auto;
  line-height:1.4em;
  margin-left:-1px;
  margin-top:0px;
  padding:3px 3px 3px 3px;
  border-bottom: solid 1px rgb(175,175,175);
  background-color:rgb(237,237,237);
  font-weight:normal;
  color:#13139E;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;

  } /*Color subcells normal mode*/

.dropnav ul li:hover ul li a:hover {
	margin-top:0px;
  background-color:#67dad5;
  text-decoration:none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;

  } /*Color subcells hovering mode*/

/*IE6 hovering*/
.dropnav table {position:absolute; top:0; left:0; border-collapse:collapse;}
.dropnav ul li a:hover {position:relative /*Sylvain IE hack*/; z-index:999 /*Sylvain IE hack*/; background-color:#C0C0C0; text-decoration:none;} /*Color main cells hovering mode*/
.dropnav ul li a:hover ul {display:block; width:10.5em; position:absolute; z-index:999; top:2.2em;  left:0; }
.dropnav ul li a:hover ul li a {white-space:normal; display:block; width:9.5em; height:1px; line-height:1.3em; padding:3px 3px 3px 3px;  border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:normal; color:#13139E;} /*Color subcells normal mode*/
.dropnav ul li a:hover ul li a:hover {background-color:#23BED4; text-decoration:none;} /*Color subcells hovering mode*/



/* ---------------------  Contentbereich */
.logotext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:66px;
margin-top:10px;
margin-left:310px;
margin-right:0px;
margin-bottom:15px;
left:310px;
right:0px;
bottom:15px;
top:10px;
  color:#312495;
}


#content {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color:#13139E;
}
#contentimpressum {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color:#13139E;
	margin-left:0em;
	font-size:11pt;
}
.contentindex {
font-family:  Verdana, Arial, Helvetica, sans-serif;
	margin-left:0px;
	margin-right:360px;
	font-size:10pt;
	line-height:1.6em;
		text-align: left;
}
.contentindex1 {
font-family:  Verdana, Arial, Helvetica, sans-serif;
	margin-left:0px;
	margin-right:300px;
	font-size:10pt;
	line-height:1.6em;
		text-align: left;
}
/* --------------------- Uberschrift */

#content p.ueber1 {
	font-size:16pt;
line-height:20pt;
padding:5px 0px 5px;
	text-align: left;
	margin-left:0em;
	margin-bottom:5px;

	border-bottom:dotted #13139E 3px;
	color:#13139E;
}


#content p.unterschrift {
  background:#ffffff url(images-blumenhaus-zahn/Unterschrift_font_a.gif) bottom repeat-x;
  text-align: left;
  width:149px;
  height:28px;
}
#content p.solarb {
  background:#ffffff url(images-blumenhaus-zahn/start.jpg) bottom repeat-x;
  text-align: left;
  width:380px;
  height:300px;
  float: right;
  margin-top:15px;
}
#content p.grabgestaltung {
  background:#ffffff url(images-blumenhaus-zahn/grabgestaltung.jpg) bottom repeat-x ;
  text-align: left;

  width:270px;
  height:340px;
  float: right;
  margin-top:3px;
}

#content p.anfahrtskizze {
  background:#ffffff url(images-blumenhaus-zahn/anfahrt-blumenhaus-zahn.jpg) bottom repeat-x;
  text-align: left;
  width:400px;
  height:300px;
  float: right;
  margin-top:0px;
  border:1px;
}

#content p.logo {
  background:#ffffff url(images-blumenhaus-zahn/logo_original_web_200.gif) bottom repeat-x ;
  text-align: center;
  width:200px;
  height:77px;
  float: left;
}

#content p.ich {
  background:#ffffff url(images-blumenhaus-zahn/anja5.jpg) bottom repeat-x ;
  width:93px;
  height:364px;
  float: left;
  margin-top:1em;
}

#content ul {
	font-size:10pt;
	line-height:1.8em;
	margin:1em 1em 2em 15em;
	list-style-image:url(images-blumenhaus-zahn/li.gif);
  color:#13139E;
}
/* -------------------  Fussbereich */
.fusstext {
font-family:  Verdana, Arial, Helvetica, sans-serif;
  margin-top:0px;
	text-align:left;
	font-size:11px;
	line-height:1.0em;
	margin-left:0px;
  color:#13139E;
}
#footer {
margin-top:0.3em;
	padding-top:1em;
	border-top:dotted #555 3px;
	text-align:left;
	font-size:1.2em;
	line-height:1.6em;
	padding:1em 0 1em;
	margin-left:0px;
	margin-top:20px;
}
#footer1 {
margin-top:-0.6em;
	padding-top:0em;
	border-top:dotted #555 3px;
	text-align:left;
	font-size:1.2em;
	line-height:1.2em;
	padding:1em 0 1em;
	margin-left:0px;
	margin-top:20px;
}
#footer2 {
margin-top:-1.6em;
	padding-top:0em;
	border-top:dotted #555 3px;
	text-align:left;
	font-size:1.2em;
	line-height:1.2em;
	padding:1em 0 1em;
	margin-left:0px;
	margin-top:20px;
}
.input
{
font-family: Verdana,Arial, sans-serif;
font-size: 10pt;
color: #13139E;
background-color: #ffffff;
border: 1px #13139E solid;
margin-bottom:0px;
margin-top:0px;
padding:0px;

}


#galerie
{

	margin-left:2px;
  left:2px;
	TOP:140px;
	VISIBILITY: visible;
	WIDTH: 900px;
	POSITION: absolute;

	HEIGHT: 360px;
	BACKGROUND-COLOR: #ffffff;
}

#ebenegalerie {
	marginleft:0px; left:0px; VISIBILITY: visible; WIDTH: 900px;
	 POSITION: absolute; TOP: 150px; HEIGHT: 360px; BACKGROUND-COLOR: #c0c0c0;
}
#ebenegalerieshow {
	LEFT: 267px; VISIBILITY: visible; WIDTH: 375px;
	 POSITION: absolute; TOP: 10px; HEIGHT: 370px;
}
#ebenegalerie1 {
	LEFT: 5px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 10px; HEIGHT: 70px;
}
#ebenegalerie2 {
	LEFT: 5px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 85px; HEIGHT: 70px;
}
#ebenegalerie3 {
	LEFT: 5px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 160px; HEIGHT: 70px;
}
#ebenegalerie4 {
	LEFT: 5px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 235px; HEIGHT: 70px;
}
#ebenegalerie5 {
	LEFT: 5px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 310px; HEIGHT: 70px;
}
#ebenegalerie6 {
	LEFT: 90px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 10px; HEIGHT: 70px;
}
#ebenegalerie7 {
	LEFT: 90px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 85px; HEIGHT: 70px;
}
#ebenegalerie8 {
	LEFT: 90px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 160px; HEIGHT: 70px;
}
#ebenegalerie9 {
	LEFT: 90px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 235px; HEIGHT: 70px;
}
#ebenegalerie10 {
	LEFT: 90px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 310px; HEIGHT: 70px;
}
#ebenegalerie6a {
	LEFT: 175px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 10px; HEIGHT: 70px;
}
#ebenegalerie7a {
	LEFT: 175px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 85px; HEIGHT: 70px;
}
#ebenegalerie8a {
	LEFT: 175px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 160px; HEIGHT: 70px;
}
#ebenegalerie9a {
	LEFT: 175px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 235px; HEIGHT: 70px;
}
#ebenegalerie10a {
	LEFT: 175px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 310px; HEIGHT: 70px;
}
#ebenegalerie11 {
	LEFT: 653px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 10px; HEIGHT: 70px;
}
#ebenegalerie12 {
	LEFT: 653px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 85px; HEIGHT: 70px;
}
#ebenegalerie13 {
	LEFT: 653px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 160px; HEIGHT: 70px;
}
#ebenegalerie14 {
	LEFT: 653px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 235px; HEIGHT: 70px;
}
#ebenegalerie15 {
	LEFT: 653px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 310px; HEIGHT: 70px;
}
#ebenegalerie16 {
	LEFT: 738px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 10px; HEIGHT: 70px;
}
#ebenegalerie17 {
	LEFT: 738px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 85px; HEIGHT: 70px;
}
#ebenegalerie18 {
	LEFT: 738px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 160px; HEIGHT: 70px;
}
#ebenegalerie19 {
	LEFT: 738px; VISIBILITY: visible; WIDTH: 80px;
  POSITION: absolute; TOP: 235px; HEIGHT: 70px;
}

#ebenegalerie20 {
	LEFT: 738px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 310px; HEIGHT: 70px;
}
#ebenegalerie21 {
	LEFT: 823px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 10px; HEIGHT: 70px;
}
#ebenegalerie22 {
	LEFT: 823px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 85px; HEIGHT: 70px;
}
#ebenegalerie23 {
	LEFT: 823px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 160px; HEIGHT: 70px;
}
#ebenegalerie24 {
	LEFT: 823px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 235px; HEIGHT: 70px;
}
#ebenegalerie25 {
	LEFT: 823px; VISIBILITY: visible; WIDTH: 80px;
	 POSITION: absolute; TOP: 310px; HEIGHT: 70px;
}


#ebenegalerieshowkraenze {
	LEFT: 267px; VISIBILITY: visible; WIDTH: 375px;
	 POSITION: absolute; TOP: 20px; HEIGHT: 350px;
}

#ebenegalerieshowbs {
	LEFT: 267px; VISIBILITY: visible; WIDTH: 375px;
	 POSITION: absolute; TOP: 10px; HEIGHT: 350px;
}

#ebenegalerie1bs {
	margin-left:5px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	POSITION: absolute; TOP: 10px; HEIGHT: 110px;
}
#ebenegalerie2bs{
	margin-left:5px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	 POSITION: absolute; TOP: 130px; HEIGHT: 110px;
}
#ebenegalerie3bs {
	margin-left:5px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	 POSITION: absolute; TOP: 250px; HEIGHT: 110px;
}
#ebenegalerie4bs {
	margin-left:135px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	 POSITION: absolute; TOP: 10px; HEIGHT: 110px;
}
#ebenegalerie5bs{
	margin-left:135px; LEFT:0px; VISIBILITY: visible; WIDTH: 120px;
	 POSITION: absolute; TOP: 130px; HEIGHT: 110px;
}
#ebenegalerie6bs {
	margin-left:135px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	 POSITION: absolute; TOP: 250px; HEIGHT: 110px;
}

#ebenegalerie7bs {
	margin-left:653px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	POSITION: absolute; TOP: 10px; HEIGHT: 110px;
}
#ebenegalerie8bs{
	margin-left:653px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	 POSITION: absolute; TOP: 130px; HEIGHT: 110px;
}
#ebenegalerie9bs {
	margin-left:653px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	 POSITION: absolute; TOP: 250px; HEIGHT: 110px;
}
#ebenegalerie10bs {
	margin-left:783px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	 POSITION: absolute; TOP: 10px; HEIGHT: 110px;
}
#ebenegalerie11bs{
	margin-left:783px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	 POSITION: absolute; TOP: 130px; HEIGHT: 110px;
}
#ebenegalerie12bs {
	margin-left:783px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	 POSITION: absolute; TOP: 250px; HEIGHT: 110px;
}

#ebenegalerie7bs1 {
	margin-left:653px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	POSITION: absolute; TOP: 20px; HEIGHT: 110px;
}
#ebenegalerie8bs1{
	margin-left:653px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	 POSITION: absolute; TOP: 140px; HEIGHT: 110px;
}
#ebenegalerie9bs1 {
	margin-left:653px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	 POSITION: absolute; TOP: 260px; HEIGHT: 110px;
}
#ebenegalerie10bs1 {
	margin-left:783px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	 POSITION: absolute; TOP: 20px; HEIGHT: 110px;
}
#ebenegalerie11bs1{
	margin-left:783px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	 POSITION: absolute; TOP: 140px; HEIGHT: 110px;
}
#ebenegalerie12bs1 {
	margin-left:783px; LEFT: 0px; VISIBILITY: visible; WIDTH: 120px;
	 POSITION: absolute; TOP: 260px; HEIGHT: 110px;
}


#ebenegalerieshowteam {
	LEFT: 450px; VISIBILITY: visible; WIDTH: 450px;
	 POSITION: absolute; TOP: 10px; HEIGHT: 380px;
}
#ebenegalerie1team {
	LEFT: 5px; VISIBILITY: visible; WIDTH: 200px;
	 POSITION: absolute; TOP: 10px; HEIGHT: 180px;
}
#ebenegalerie2team {
	LEFT: 5px; VISIBILITY: visible; WIDTH: 200px;
	 POSITION: absolute; TOP: 210px; HEIGHT: 180px;
}
#ebenegalerie3team {
	LEFT: 225px; VISIBILITY: visible; WIDTH: 200px;
	 POSITION: absolute; TOP: 10px; HEIGHT: 180px;
}
#ebenegalerie4team {
	LEFT: 225px; VISIBILITY: visible; WIDTH: 190px;
	 POSITION: absolute; TOP: 210px; HEIGHT: 170px;
}



a.link:link {
   font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12pt;
    color: #13139E;
    text-decoration: none;
    margin-left:0px;
}
.link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12pt;
    color: #13139E;
    text-decoration: none;
    margin-left:0px;
}

a.link:visited {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:12pt;
   color: #13139E;
   text-decoration: none;
   margin-left:0px;
}

a.link:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:12pt;
   color: #00a4a4;
   text-decoration:none;
   margin-left:0px;
}


/* -------------------------------------------------------------------------- */

#content img{
	border-color: #0d108a;
	border-style: solid;
}

.rechtstext h2{
	margin:0;
	padding:0 0 1em 0;
	font-size:1.3em;
}

.rechtstext p{
	margin:0;
	padding:0 0 1em 0;
}

#content ul.recht{
	margin:0;
	padding:0 0 1em 18px;
	line-height:1.2em;
}

	#content ul.recht li{
		margin:0;
		padding:0;
	}