﻿body
 {
 
  margin: 0px;
  background-image:URL('images/cons-inside/bg.jpg'); 
  background-color:#eedeb6;
  background-repeat:repeat-x;
  font-family: "trebuchet MS", Arial, Verdana, tahoma;
  font-size: 12px;
  color:#474236;
}

.tdUp
{
    width: 958px;
    vertical-align: bottom;
    background-repeat: no-repeat;
    padding-top: 303px;
}

a
{
    FONT-FAMILY:trebuchet MS, Arial, Verdana, tahoma;
    TEXT-DECORATION: underline;
	color : #474236;
}

.bilder
{
 border:1px solid #474236;
	margin-top: 5px;
	margin-bottom: 5px;
}

a:hover
{
    FONT-FAMILY:"trebuchet MS", Arial, Verdana, tahoma;;
    TEXT-DECORATION: underline;
	color : #e5bd27;
}

hr
{
	color : #474236;
	height:1px;
	border: 0px;
	border-bottom: 1px solid #474236;
}
	
h1
{
    FONT-FAMILY:Arial, Verdana, tahoma;
    font-weight:normal;
	color : #a19163;
    FONT-SIZE:22px;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
}

h2
{
    FONT-FAMILY:"trebuchet MS", Arial, Verdana, tahoma;;
    font-weight: bold;
	margin: 0;
	color : #474236;
    FONT-SIZE:11px;
}

.down
{
    FONT-FAMILY:"trebuchet MS", Arial, Verdana, tahoma;;
    FONT-SIZE:12px;
    TEXT-DECORATION: none;
	color : #474236;
	line-height:15px;
	padding-bottom:20px;
	vertical-align:top;
	margin-bottom:5px; 
	padding-left:400px;
}


.inner
{
    FONT-FAMILY:"trebuchet MS", Arial, Verdana, tahoma;;
    FONT-SIZE:12px;
    TEXT-DECORATION: none;
	color : #474236;
	line-height:15px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	vertical-align:top;
}

.menu
 {
 
  font-family: "trebuchet MS", Arial, Verdana, tahoma;
  font-size: 14px;
  color:#4a5f23;
  text-align:center;
}

.menu a
 {
 
  color:#4a5f23;
  text-decoration:none
  }

.menu a:hover
 {
 
  color:#ffffff;
  text-decoration:none
  }


.innerform
{
    FONT-FAMILY:"trebuchet MS", Arial, Verdana, tahoma;;
    FONT-SIZE:11px;
    TEXT-DECORATION: none;
    color : #474236;
	line-height:15px;
}

.nichtsichtbar
{
visibility:hidden;
}


.willkommen{
	position: absolute;
	margin-top: 0px;
	width:174px;
	text-align: left;
	background-color: #edf1d8;
	visibility: hidden;
	top: 522px;


}

.willkommen-it{
	position: absolute;
	margin-top: 0px;
	width:184px;
	text-align: left;
	background-color: #edf1d8;
	visibility: hidden;
	top: 522px;


}

.willkommen-en{
	position: absolute;
	margin-top: 0px;
	width:189px;
	text-align: left;
	background-color: #edf1d8;
	visibility: hidden;
	top: 522px;


}



.preise{
	position: absolute;
	margin-top: 0px;
	width:135px;
	text-align: left;
	background-color: #edf1d8;
	visibility: hidden;
	top: 522px;
	margin-left: 355px;

}

.preise-it{
	position: absolute;
	margin-top: 0px;
	width:121px;
	text-align: left;
	background-color: #edf1d8;
	visibility: hidden;
	top: 522px;
	margin-left: 360px;

}

.preise-en{
	position: absolute;
	margin-top: 0px;
	width:113px;
	text-align: left;
	background-color: #edf1d8;
	visibility: hidden;
	top: 522px;
	margin-left: 345px;

}



.umgebung{
	position: absolute;
	margin-top: 0px;
	width:136px;
	text-align: left;
	background-color: #edf1d8;
	visibility: hidden;
	top: 522px;
	margin-left: 628px;

}

.umgebung-it{
	position: absolute;
	margin-top: 0px;
	width:120px;
	text-align: left;
	background-color: #edf1d8;
	visibility: hidden;
	top: 522px;
	margin-left: 635px;

}

.umgebung-en{
	position: absolute;
	margin-top: 0px;
	width:150px;
	text-align: left;
	background-color: #edf1d8;
	visibility: hidden;
	top: 522px;
	margin-left: 595px;

}



.service{
	position: absolute;
	margin-top: 0px;
	width:199px;
	text-align: left;
	background-color: #edf1d8;
	visibility: hidden;
	top: 522px;
	margin-left: 759px;

}

.service-it{
	position: absolute;
	margin-top: 0px;
	width:207px;
	text-align: left;
	background-color: #edf1d8;
	visibility: hidden;
	top: 522px;
	margin-left: 751px;

}

.service-en{
	position: absolute;
	margin-top: 0px;
	width:213px;
	text-align: left;
	background-color: #edf1d8;
	visibility: hidden;
	top: 522px;
	margin-left: 745px;

}


.navi_inner {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	height: 20px;
		width:199px;
		padding-left:20px;
	color: #4a5f23;
}
.navi_inner a {
	font-size: 12px;
	color: #4a5f23;
	text-decoration: none;
	display: block;
}
.navi_inner a:hover {
	font-size: 12px;
	color: #4a5f23;
	text-decoration: none;
	display: block;
}


