body {

	background-color:#275c81;
	/*
	Für Schwarze Hintergrundfarbe
	background-color:#000000;
	
	*/
	color: #ffffff;
	font-family:Arial;
	font-size:9pt;
	margin:5px 0 0;
}

h2 {
	
	font-size: 13pt;
}

.shadow {
	
	width: 1066px;
	height: 746px;
	
	position: absolute;
	left: 50%;
	
	background-image: url(../img/HG_schatten.png);
	background-repeat: no-repeat;
	
	margin-left: -533px;
	margin-top: 20px;
}

.wrapper {
	
	width: 960px;
	height: 640px;
	
	position: absolute;
	left: 50%;
	
	margin-left: -480px;
	margin-top: 52px;
}

.menue {
	
	position: relative;
	width: 170px;
	float: left;
}

.innermenue {
	
	position: absolute;
	
	width: 210px;
	background-image: url(../img/menuebg.png);
	height: 640px;
}

.main {
	
	width: 790px;
	float: left;
	background-color: #ffffff;
}

.contenttext {
	
	color: #000000;
	height: 430px;
	padding-left: 60px;
	padding-right: 10px;
	
	overflow: auto;
	background-image: url(../img/hg.jpg);
	background-position: -160px -210px;
	background-repeat: no-repeat;
	background-attachment:scroll;
	
	
}

.contenttextsub{
	
	color: #000000;
	height: 415px;
	padding-left: 210px;
	padding-right: 10px;
	padding-top: 15px;
	
	overflow: auto;
	
	background-image: url(../img/hg.jpg);
	background-position: -160px -210px;
	background-repeat: no-repeat;
	background-attachment:scroll;
	
	scrollbar-arrow-color:#333333;
  scrollbar-face-color:#FBFBFB;
  scrollbar-track-color:#FBFBFB;
  scrollbar-darkshadow-color:#FBFBFB;
  scrollbar-highlight-color:#333333;
  scrollbar-shadow-color:#333333;
  
}

.contenttextsubimagevid{
	
	color: #000000;
	height: 415px;
	padding-left: 60px;
	padding-right: 10px;
	padding-top: 15px;
	
	overflow: auto;
	
	background-image: url(../img/hg.jpg);
	background-position: -160px -210px;
	background-repeat: no-repeat;
	background-attachment:scroll;
	
	scrollbar-arrow-color:#333333;
  scrollbar-face-color:#FBFBFB;
  scrollbar-track-color:#FBFBFB;
  scrollbar-darkshadow-color:#FBFBFB;
  scrollbar-highlight-color:#333333;
  scrollbar-shadow-color:#333333;
}

.contenttextsubstart{
	
	color: #000000;
	height: 290px;
	padding-left: 210px;
	padding-right: 10px;
	
	overflow: auto;
	
	/*
	background-image: url(../img/hg.jpg);
	background-position: -160px -210px;
	background-repeat: no-repeat;
	background-attachment:scroll;
	*/	
	scrollbar-arrow-color:#333333;
  scrollbar-face-color:#FBFBFB;
  scrollbar-track-color:#FBFBFB;
  scrollbar-darkshadow-color:#FBFBFB;
  scrollbar-highlight-color:#333333;
  scrollbar-shadow-color:#333333;
}

.contenttextsubstartnews {
	
	color: #000000;
	height: 415px;
	padding-left: 210px;
	padding-right: 10px;
	padding-top: 15px;
	
	overflow: auto;
	
	
	background-image: url(../img/hg.jpg);
	background-position: -160px -210px;
	background-repeat: no-repeat;
	background-attachment:scroll;
		
	scrollbar-arrow-color:#333333;
  scrollbar-face-color:#FBFBFB;
  scrollbar-track-color:#FBFBFB;
  scrollbar-darkshadow-color:#FBFBFB;
  scrollbar-highlight-color:#333333;
  scrollbar-shadow-color:#333333;
}

.contenttextsubstartnews1 {
	
	color: #000000;
	height: 415px;
	padding-left: 210px;
	padding-right: 10px;
	padding-top: 0px;
	
	height: 430px;
	
	overflow: auto;
	
	
	background-image: url(../img/hg.jpg);
	background-position: -160px -210px;
	background-repeat: no-repeat;
	background-attachment:scroll;
		
	scrollbar-arrow-color:#333333;
  scrollbar-face-color:#FBFBFB;
  scrollbar-track-color:#FBFBFB;
  scrollbar-darkshadow-color:#FBFBFB;
  scrollbar-highlight-color:#333333;
  scrollbar-shadow-color:#333333;
}

.produktpraesentation {
	
	color: #000000;
	height: 126px;
	padding-left: 210px;
	padding-right: 10px;
	padding-top: 15px;
	
	overflow: hidden;
	
	background-image: url(../img/hg.jpg);
	background-position: -160px -210px;
	background-repeat: no-repeat;
	background-attachment:scroll;
}

.startimg {
	
	padding-right: 17px;
	border: 0px solid;
}

.startimglast {

	border: 0px solid;
}

.img1 {
	
	position: relative;
	float: left;
}

.img1 #image11 {
	
	position: absolute;
	left: 0px;
	top: 0px;
}

.img2 {
	
	position: relative;
	float: left;
}

.img2 #image21 {
	
	position: absolute;
	left: 0px;
	top: 0px;
}

.img3 {
	
	position: relative;
	float: left;
}

.img3 #image31 {
	
	position: absolute;
	left: 0px;
	top: 0px;
}

.contenttextsub table, .contenttext table, .contenttext table {

	color: #000000;
	font-family:Arial;
	font-size:9pt;
}

.contenttextsub a, .contenttextsub a:visited, .contenttext a, .contenttext a:visited {
	
	color: #000000;
	text-decoration: underline;
}

.contenttext a:hover, .contenttextsub a:hover {
	
	text-decoration: underline;
}

.bigstartimage {
	
	width: 760px;
	height: 640px;
	
	background-position: -200px;
	background-image: url(../img/home.jpg);
}

.bigimage {
	
	width: 790px;
	height: 210px;
	
	background-image: url(../img/headergrafik/wasserfall.jpg);
}

.bigimagestart {
	
	width: 790px;
	height: 210px;
	
	/*background-image: url(../img/headergrafik/1a.png);*/
	background-position: -10px;
}

.mainmenue {
	
	list-style-type: none;
	margin-top: 68px;
	margin-left: -20px;
	text-align: left;
	width: 100px;
	height: 450px;
	
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;	
}

.mainmenue li {
	
	padding-bottom: 30px;
}

.nowfix {
	
	color: #DFA124 !IMPORTANT;
}

.mainmenue li a, .mainmenue li a:visited{
	
	color: #ffffff;
	text-decoration: none;
}

.mainmenue li a:hover{
	
	color: #DFA124;
}

.submenuestart {
	position: absolute;
	top: 0px;
	left: 110px;
	
	height: 640px;
	width: 250px;
	
	background-image: url(../img/bogen_grau_start.png);
	background-repeat: no-repeat;
}

.submenue {
	position: absolute;
	top: 0px;
	left: 110px;
	
	height: 640px;
	width: 250px;
	
	background-image: url(../img/bogen_grau.png);
	background-repeat: no-repeat;
}

.submenueul {
	
	list-style-type: none;
	margin-top: 120px;
	margin-left: -20px;
	text-align: right;
	width: 210px;
	height: 400px;
	
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;	
}

.submenueul li {
	
	padding-bottom: 10px;
}

.submenueul li a, .submenueul li a:visited{
	
	color: #000000;
	text-decoration: none;
}

.submenueul li a:hover{
	
	color: #DFA124;
}

.submenueul1 {
	
	margin-top: 215px;
}

.submenueul2 {
	
	margin-top: 215px;
}

.submenueul25 {
	
	margin-top: 215px;
}

.submenueul3 {
	
	margin-top: 215px;
}

.submenueul4 {
	
	margin-top: 215px;
}

.submenueul5 {
	
	margin-top: 215px;
}

.submenueul6 {
	
	margin-top: 215px;
}

.submenueul7 {
	
	margin-top: 215px;
}

.submenueul8 {
	
	margin-top: 215px;
}

.submenueul9 {
	/****
	Außnahme da die anderen Punkte noch nicht vorhanden sind, ist jetzt Menüpunkt 5
	*****/
	margin-top: 215px;
}

.submenueu20 {
	
	margin-top: 215px;
}

.questerlogo {
	left:20px;
	position:relative;
	top:20px;
}

.omega3logo {
	left:110px;
	position:relative;
}

.startnews {
	
	padding-left: 0px;
}

.startnewsbox {
	
	width: 250px;
	border: 1px solid #cccccc;
	padding: 0px;
	margin: 10px;
	float: left;
	background-color: #000000;
	overflow: hidden;
	
	/* Nur wenn 2 News stehen sollen*/
	
	
}

.newsimage img {
	
	display: block;
}
.newsimage {
	
	background-color: #EEEEEE;
	height: 140px;
	padding: 5px; 
}

.startnewsbox a, .startnewsbox a:hover, .startnewsbox a:visited {
	
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.newstext {
	
	border-top: 1px solid #cccccc;
	padding: 5px;	
	background-color: #000000;
	color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
}

.startsideimage {
	
	height: 100px;
}

.startnewstext {
	
	text-align: left;
	
}

.startnewstextlink {
	
	clear: both;
	text-align: right;
}

.news1 {
	
	overflow: hidden;
	width: 500px;
	height: 15px;
}

.news2 {
	
	overflow: hidden;
	width: 500px;
	height: 15px;
	margin-top: 10px;
}

.news3 {
	
	overflow: hidden;
	width: 500px;
	height: 25px;
	margin-top: 10px;
}

.news4 {
	
	overflow: hidden;
	width: 500px;
	height: 15px;
	margin-top: 10px;
}
#flashcontent {
	
	height: 400px;
	width: 500px;
	position:relative;
}

.zitat p{
	
	padding-left: 10px;
	font-size: 10pt;
}

.makeborder {
	
	border-top: 1px dotted #000000;
}

.mariazellerwildsaiblingspargel {
	
	overflow: hidden;
	width: 550px;
	height: 28px;
	margin-top: 10px;
}

.mariazellerwildsaibling {
	
	overflow: hidden;
	width: 500px;
	height: 28px;
	margin-top: 10px;
}

.saiblingmitwildkrauterbad {
	
	overflow: hidden;
	width: 500px;
	height: 28px;
	margin-top: 10px;
}

.mariniertersaibling {
	
	overflow: hidden;
	width: 500px;
	height: 28px;
	margin-top: 10px;
}

.gebratenersaibling {
	
	overflow: hidden;
	width: 500px;
	height: 28px;
	margin-top: 10px;
}

.saiblingmiteierschwammerln {
	
	overflow: hidden;
	width: 500px;
	height: 28px;
	margin-top: 10px;
}

.gefulltersaibling {
	
	overflow: hidden;
	width: 500px;
	height: 28px;
	margin-top: 10px;
}

.mariniertersaiblingaufkurbis {
	
	overflow: hidden;
	width: 500px;
	height: 28px;
	margin-top: 10px;
}

.tartarevomsaibling {
	
	overflow: hidden;
	width: 500px;
	height: 28px;
	margin-top: 10px;
}

.saiblingsfiletmitlinguini {
	
	overflow: hidden;
	width: 500px;
	height: 28px;
	margin-top: 10px;
}

.saiblingmitdinkelreisgemuese {
	
	overflow: hidden;
	width: 500px;
	height: 28px;
	margin-top: 10px;
}

.bachsaiblingmitblattspinat {
	
	overflow: hidden;
	width: 500px;
	height: 28px;
	margin-top: 10px;
}

.holunderroterrubenmarmelade {
	
	overflow: hidden;
	width: 500px;
	height: 28px;
	margin-top: 10px;
}

.mariazellerwildsaibling h2, .saiblingmitwildkrauterbad h2, .mariniertersaibling h2, .gebratenersaibling h2, .saiblingmiteierschwammerln h2, .gefulltersaibling h2, .mariniertersaiblingaufkurbis h2, .tartarevomsaibling h2, .saiblingsfiletmitlinguini h2, .saiblingmitdinkelreisgemuese h2, .bachsaiblingmitblattspinat h2, .holunderroterrubenmarmelade h2, .mariazellerwildsaiblingspargel h2  {
	
	font-size: 9pt;
}	
	
.medium-img {
	
	width: 
}

.news {
	
	clear: both;
}

.newswithimg {
	
	float: left;
	padding-top:10px;
}

.newswithimgstart {
	
	text-align: center;
}

.newswithimg img {
	
	padding-right: 10px;
	padding-bottom: 10px;
}

.newscontent {
	
	float: left;
	margin-left: 10px;
	width: 300px;
}

.startnews {
	
	border-bottom: 1px solid gray;
	margin-top: 5px;
}

.cleardiv {
	
	clear: both;
	height: 1px;
}

#soundframe {
	
	border: 0px;
	position:absolute;
	top: 610px;
	left: 10px;
	width: 19px;
	height: 16px;
}

.sound {
	
	height: 1px;
	font-size: 1px;
}

.newsbigimg {
	
	margin-top: 10px;
}

.impressum {
	
	float: right;
	margin-top: 5px;
}

.impressum a, .impressum a:visited, .impressum a:active {
	
	text-decoration: none;
	color: #ffffff;
}

/* Gastroguide */

.wien, .niedero, .steier, .salz {
	
	overflow: hidden;
	width: 500px;
	height: 35px;
	margin-top: 10px;
}

.seesaibling, .bachsaibling, .bachforelle, .seeforelle, .huchen, .reinanke {
	overflow: hidden;
	width: 500px;
	height:1px;
	margin-top: 10px;
}

#frischezeichen, #frischezeichenganz, #graeten, #filetieren, #raeuchern, #transport {
	overflow: hidden;
	width: 500px;
	height:1px;
	margin-top: 10px;
}
