@charset "utf-8";
/**
 * Hortus Wachau
 *
 * @link		http://www.hortus.wsw.at
 * @package	Hortus
 * @version 2.0
 */
 
/**
 * Globale Einstellungen und Bugfixes
 * @section Browser-Reset
 */
 
/* Zurücksetzen der Innen- und Außenabstände  */
	* {
		margin: 0;
		padding:0;
		line-height: 1.5em
	}
	
/**
 * Schriftgröße skalieren
 */
 body, td, th { font: normal 75%/167% Arial, Helvetica, sans-serif; }
 td, th {f\ont-size: 100%; }
 
 
 /* Farben und Hintergründe setzen */
 html, body {
   color: gray;
   background-color: #D47A3C;
 }

  /*
   * @section Bilder
   */
   
  /* Rahmen verlinkter Bilder entfernen */
   a img { border: 0; }
   
   img { border: 0; }
   
   html, body, textarea {
		scrollbar-base-color: #D47A3C;
		scrollbar-highlight-color: #D47A3C;
		scrollbar-3d-light-color: #D47A3C;
		scrollbar-darkshadow-color: #3E3C3E;
		scrollbar-shadow-color: #7E7E7F;
		scrollbar-arrow-color: #70472B;
		scrollbar-track-color: #F5D4B6;
	}
   
/*-------------------------------------------------------------------------------------------------------*/

/**
 * Regeln für besondere Bereiche
 */



div#content {
	background: url(bg.jpg) center center no-repeat;
  height: 766px;
	width: 1432px;
	position: absolute;
	left: 50%;
	top: 60%;
	margin-left: -716px;
	margin-top: -388px;
  }
  
 div#content-inner {
 	position: absolute;
 	width: 800px;
 	height: 600px;
 	left: 314px;
 	top: 80px;
 }
  
  p.bilder {
  	margin: auto;
  	text-align:center;
  	z-index: 5;
  }
  
   /**
   * @section content
   */
   
   	div#maincontent {
   		height: 521px;
   		width: 540px;
   		float: left;
   		border: 1px;
   		background-color: transparent;
   	}
   	
    /**
   * @section left
   */
   
   
    div#left {
    	height: 521px;
    	width: 260px;
    	float: right;
    }
    p#left1 {
    	padding-top: 270px;
    	text-align: center;
   }
    p#left2 {
    	text-align: center;
   }
    
    p#logo {
    	position: absolute;
    	top: -83px;
    	left: -83px;
   }
  /**
   * @section menu
   */
   
  	div#menu {
  		height: 79px;
  		width: 800px;
  		clear: both;
  	}
  	
  	table#menu1 {
  	width: 675px;
  	height: 40px;
  	border: 0;
    border-collapse: separate;
    border-spacing: 2px 2px;
    padding-right: 50px;  
    text-align: right; 
    bottom: 0px;
    
   }
  
  p#linie {
  	background: url(leiste.jpg);
  	right: 0;
  	position: absolute;
 }
      
  #nav ul {
  position: absolute;
  bottom: 30px;
  left: 0px;
	}
	#nav ul li {
	  float: left;
	  list-style: none;
	  margin: 0 0 0 0;
	}
	#nav ul a{
	  color: #352545;
	  display: block;
	  padding: .6em;
	  text-decoration: none;
	  font-weight: bold;
	}

 div#subnav {
 	clear: both;
 	color: black;
 	position: absolute;
 	right: 0;
 	bottom: 15px;
 	font-size: 17px;
}
    
    
  /**
   * @section left3
   */
 
   div#left3 {
   	float: left;
   	margin-left: 18%;
   	margin-top: 190px;
   	width: 30px;
  }
    
  /**
   * @section footer
   */
   
  div#footer {
  	clear: both;
  	position: relative;
  	}
  	
  div#footer p {
  	font-size: .9em;
  	color: white;
  	text-align: center;
  	padding-right: 90px; 
  }
  
 /*------------------------------------------------------------------------------------------------------------------------*/
 
 /**
  * Regeln für allgemeine Elemente
  *
  * @section Ueberschriften und Pseudoklassen
  */
  
  .verkn:link { 
  	color: #d47a3c; 
  	font-size: .7em; 
  	text-decoration: none; 
  	font-family: "arial", helvetica; 
  }
  
  .verkn:visited { 
  	color: #d47a3c; 
  	font-size: .7em; 
  	text-decoration: none; 
  	font-family: "arial", helvetica; 
  }
  .verkn:active { 
  	color: #d47a3c; 
  	font-size: .7em;  
  	text-decoration: none; 
  	font-family: "arial", helvetica; 
  }
  
  h1 { 
  	color: #70472b; 
  	font-size: 1.2em; 
  	font-weight: bold;  
  	font-family: "arial", helvetica; 
  	margin-right: 60px;  
  	margin-left: 60px;
  	text-align: center;
  	margin-bottom: 60px;
  }
   h2 { 
     color: #70472b; 
     font-size: 1em; 
     text-align: left;  
     font-weight: bold;  
     font-family: "arial", helvetica; 
     margin-right: 60px;  
     margin-left: 60px;}
   h3 { 
   	color: #70472b; 
   	font-size: .8em; 
   	text-align: left; 
   	font-weight: normal; 
   	font-family: "arial", helvetica; 
   	margin-right: 60px;  
   	margin-left: 60px;
   }
   h4 { 
   	color: #70472b; 
   	font-size: .6em; 
   	text-align: left;  
   	font-weight: normal;  
   	font-family: "arial", helvetica; 
   	margin-right: 60px;  
   	margin-left: 60px;
   }
   
   a {
   	font-size: .9em;
 		color: #70472B;
 	}
   
/*------------------------------------------------------------------------------------------------------------------------*/
 
 /**
  * Regeln für Inhalte
  *
  * @section Start
  */
  


table#table1 { margin: auto; }

 	p.text { 
 		text-align: center;
 		font-size: .9em;
 		color: #70472B;
 		padding: 0 60px 0 60px;
 }
 
 	p.textmain {
 		text-align: center;
 		font-size: 1em;
 		color: #70472B;
 		padding: 0 35px 0 35px;
 	}
 	
 	p.bildunterschrift {
 		text-align: center;
 		font-size: .8em;
 		color: #70472B;
 }
  p.bild {
  	text-align: center;
 }
 
 h6#first {
  background: url(ueberschrift.jpg) center center no-repeat;
	height: 61px;
	text-indent: -999em;
	width: 415px;
	text-align: center;
	margin: 15px 15px 30px 60px;
 }
 
 h4#neuigkeitenueberschrift {
 	background: transparent url(neuigkeiten.png) top center no-repeat;
 	height: 15px;
 	text-indent: -999em;
 	width: 452px;
 	text-align: center;
 	margin-left: 50px;
}

	div.neuigkeit {
		float: left;
		height: 140px;
		margin-bottom: 10px;
}

	div#neuigkeiten {
		float: left;
		height: 310px;
		width: 500px;
		overflow: auto;
		clear: both;
}

 div.textalles1  { 
		float: right;
		width: 100%;
		height: 355px;
		text-align: right;
		} 
  
  p.textneu1 { 
  	text-align: left;
  	font-size: 1em;
 		color: #70472B;
 		padding: 10px 0 0 220px;
 	 }
 
   p.textneu2 { 
  	text-align: right;
  	font-size: 1em;
 		color: #70472B;
 		padding: 10px 220px 0 0;
 	 }
 	 
  p.ueberschriftstart1 { text-align: left; padding-left: 220px; color: #70472B; font-weight: bold;  }
  p.ueberschriftstart2 { text-align: right; padding-right: 220px; color: #70472B; font-weight: bold; }
  
 .bildstart1 { 
 	float: left;
  }
 
 	div.textalles2 { 
		float: left;
		width: 100%;
		height: 355px;
	
		} 
 
 .bildstart2 { 
 	float: right;
  }
 
 /*
  * @section News
  */
  
  p.ueberschrift {
 }
 	p.newsueberschrift {
 		
 }
 
 	h5.ueberschrift {
 		background: transparent url(line.gif) top center no-repeat;
 }
 
 	/*
 	 * @section popup
 	 */
 	 
 	 div#popup {
 	 	height: 5000px;
 	 	width: 100%;
 	 	background-color: #fbebdc;
 	}
	p#popupueberschrift {
		background: transparent url(inhalte/hortuswachau.png) top center no-repeat;
		height: 70px;
		width: 573px;
		text-indent: -999em;
		text-align: center;
	}
	
	p#textpopup {
		text-align: left;
		width: 50%;
		margin-left: -10px;
}

	/*
 	 * @section faq
 	 */

 	div#faq {
 		overflow: scroll;
 		height: 540px;
 		width: 550px;
 }
 
 /*
 	* @section marille
 	*/
 	
 	div#marilleseite {
 		height: 550px;
 		width: 520px;
 		overflow: scroll;
 }
 
  /*
 	 * @section garten 
  	*/
 	
 	table.garten {
 		height: 400px;
 		width: 480px;
 		text-align: center;
 		margin-left: 25px;
 }
 
 	/*
 	 * @section download	
  */
  
  table.downloadtable {
  	boder: thin solid red;
 }