/* CSS Document */
h1 {
	font-size:24px;
	font-weight:bold;
	margin:5px 0;
	color: #666666;
}
.h2_imi {
	font-size: 18px;
}


body {
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0;
margin:0;
background-color:#EDF6A8;
}

a {
text-decoration:none;
color:#9C7463;
}

a:hover {
text-decoration:none;
color:#993300;
}

#wrapper {
width:920px;
height:660px;
}

.clearer {
clear:both;
}

#logo {
	
	float:left;
	width:408px;
	height:113px;
	background-image:url(bilder/de-logo.gif);
	background-color:#edf6a8;
	background-repeat: no-repeat;
}

#logo:hover {
	background-image:url(bilder/de-logo.gif);
	background-repeat: no-repeat;
	background-color: #edf6a8;
}

#himmel {
width:510px;
height:58px;
float:left;
background-image:url(bilder/himmel.jpg)
}

li {
list-style:none;
background-color:#FFFF99;
}



#menue {
margin:0;
padding:0;
float:left;
}

#menue li {
margin:0;
padding:0;
float:left;
height:28px;
border:solid #CFE751 2px;
border-left:none;
}

#menue span {
display:none;
}

#menue li a {
float:left;
height:28px;
}

#menue li ul {
text-align:center;
margin:30px 0 0 -2px; padding:0;
position: absolute;
display:none;
}

#menue li ul li {
overflow:hidden;
height:20px;
border-top:none;
border-left:solid #CFE751 2px;
}

#menue li ul li a{
padding-top:2px;
color:#9C7463;
font-weight:bold;
font-size:11px;
}

#menue li ul li a:hover{
color:#993300;
background-color:#FFFF66;
}

* html #menue li #ulhausundanglage {
	margin-left: -109px;
	ma\rgin-left: -110px;
}

* html #menue li #ulwandernundfreizeit {
	margin-left: -159px;
	ma\rgin-left: -161px;
}

* html #menue li #ulpreiseundanfragen {
	margin-left: -144px;
	ma\rgin-left: -145px;
}

#ulhausundanglage {
width:114px;
}

#ulhausundanglage li a {
width:108px;
}

#ulwandernundfreizeit {
width:162px;
}

#ulwandernundfreizeit li a {
width:159px;
}

#ulpreiseundanfragen {
width:147px;
}

#ulpreiseundanfragen li a {
width:143px;
}

#menue li:hover ul {
display:block;
}

#ulpreiseundanfragen .aktuell{
color:#993300;
background-color:#FFFF66;
}

#ulhausundanglage .aktuell{
color:#993300;
background-color:#FFFF66;
}

#ulwandernundfreizeit .aktuell{
color:#993300;
background-color:#FFFF66;
}

#mnews.aktuell {
background-color:#FFFF66;
background-image:url(bilder/mhnews.gif);
}

#mhausundlage.aktuell {
background-color:#FFFF66;
background-image:url(bilder/mhhausundlage.gif);
}

#mwandernundfreizeit.aktuell {
background-color:#FFFF66;
background-image:url(bilder/mhwandernundfreizeit.gif);
}

#mpreiseundanfragen.aktuell {
background-color:#FFFF66;
background-image:url(bilder/mhpreiseundanfragen.gif);
}

#mfotogalerie.aktuell {
background-color:#FFFF66;
background-image:url(bilder/mhfotogalerie.gif);
}

#mnews {
width:61px;
background-image:url(bilder/mnews.gif);
}

#mnews:hover {
background-image:url(bilder/mhnews.gif);
background-color:#FFFF66;
}

#mhausundlage {
width:108px;
background-image:url(bilder/mhausundlage.gif);
}

#mhausundlage:hover {
background-image:url(bilder/mhhausundlage.gif);
background-color:#FFFF66;
}

#mwandernundfreizeit {
width:158px;
background-image:url(bilder/mwandernundfreizeit.gif);
}

#mwandernundfreizeit:hover {
background-image:url(bilder/mhwandernundfreizeit.gif);
background-color:#FFFF66;
}

#mpreiseundanfragen {
width:143px;
background-image:url(bilder/mpreiseundanfragen.gif);
}

#mpreiseundanfragen:hover {
background-image:url(bilder/mhpreiseundanfragen.gif);
background-color:#FFFF66;
}

#mfotogalerie {
width:93px;
background-image:url(bilder/mfotogalerie.gif);
}

#mfotogalerie:hover {
background-image:url(bilder/mhfotogalerie.gif);
background-color:#FFFF66;
}

/*#gruenerbalken {
z-index:10;
float:left;
height:30px;
width:858px;
background-color:#EDF6A8;
margin:0;
padding:0;
}*/

#auswahl {
overflow:hidden;
height:58px;
width:58px;
margin:0px 0px 0px -2px;
padding:0;
float:right;
background-color:#EDF6A8;
}

#auswahl:hover {
background-color:#EDF6A8 !important;
}

#auswahl li {
margin:0;
padding:0;
width:58px;
}

#auswahl li span {
display:none;
}

#auswahl li a {
float:right;
margin:0;
padding:0;
width:58px;
height:19px;
}

#mdeutsch {
background-image:url(bilder/mdeutsch.gif);
}

#mdeutsch.aktuell {
background-image:url(bilder/mhdeutsch.gif);
}

#mdeutsch:hover {
background-image:url(bilder/mhdeutsch.gif);
}

#mitaliano {
background-image:url(bilder/mitaliano.gif);
}

#mitaliano:hover {
background-image:url(bilder/mhitaliano.gif);
}

#mimpressum {
background-image:url(bilder/mimpressum.gif);
}

#mimpressum:hover {
background-image:url(bilder/mhimpressum.gif);
}

#texteil {
overflow:hidden;
width:920px;
height:273px;
background-color:#EDF6A8;
margin:0;
padding:0;
}

#startbild {
height:233px;
width:375px;
margin:2px 30px 30px 30px;
padding:0;
float:left;
border:3px solid #C1CA05;
}
#gaestebild {
height:233px;
width:175px;
margin:2px 30px 30px 30px;
padding:0;
float:left;
border:3px solid #9C7463;
}

#text {
float:left;
width:450px;
color:#666666;
font-weight:bold;
padding:3px 0px 3px 0px;
margin:0;
}

#text3 {
float:left;
width:640px;
color:#666666;
font-weight:bold;
padding:3px 0px 3px 0px;
margin:0;
}

#text p{
padding:0px 0px 12px 0px;
margin:0;
}

#boben {
float:left;
width:920px;
height:30px;
padding:0;
margin-top:5px;
background-image:url(bilder/boben.gif);
background-color:#EDF6A8;
}

#blinks {
float:left;
width:11px;
height:115px;
background-color:#EDF6A8;

}

#neuigkeiten {
float:left;
width:488px;
height:106px;
margin:0;
padding:10;
background-color:#EDF6A8;
}

#bmitte {
float:left;
width:39px;
height:115px;
background-color:#EDF6A8;
}

#wetter {
overflow:auto;
text-align:center;
float:left;
width:356px;
height:115px;
}

#wettertable div{
margin-top:10px;
background-color:#FFFF99;
margin-left:12px;
text-align:center;
float:left;
width:50px;
height:80px;
border:3px solid #9C7463;
}

#wettertable #heute{
background-color:#EDF6A8;
}

#brechts {
float:left;
width:10px;
height:115px;
background-color:#EDF6A8;
}

#bunten {
float:left;
width:920px;
height:10px;
background-color:#EDF6A8;
}

#footer {
width:920px;
text-align:center;
font-size:10px;
font-weight:bold;
color:#9C7463;
margin:10px 0 0 0;
}

#foottext {
font-size:10px;
display:block;
width:675px;
float:left;
margin-top:15px;
}


.fett {
font-size:11px;
}

#newseintrag {
display:block;
color:#333333;
padding:8px 4px 0px 4px;
}

#newseintrag:hover {
color:#999999;
}

#datum {
width:50px;
font-size:12px;
font-weight:bold;
}

.newsbild {
border:none;
padding:2px 0px 2px 0px;
height:80px;
}

.newstext {
width:340px;
}

#newsbild1 {
float:left;
}

#newstext1 {
float:right;
}

#newsbild2 {
float:right;
}

#newstext2 {
float:left;
}

#suedlogo {
width:123px;
height:55px;
float:left;
}

#schennlogo {
width:122px;
height:55px;
float:right;
}

#untererteil {
height:170px;
overflow:hidden;
background-color:#EDF6A8;
}

.black {
color:#9C7463;
}

.black2 {
color:#9C7463;
font-weight:bold;
font-size:11px;
}

/*Preise und Angebote*/
p {
margin:5px;
padding-bottom:4px;
}

table tbody{
font-size:11px;
float:left;
}

#angebotstabelle {
border:3px solid #9C7463;
float:left;
margin-left:7px;
width:508px;
}

#angebotstabelle h1{
padding:0;
margin:0;
font-size:20px;
}

#angebotstabelle th{
text-align:left;
border:solid 1px #999999;
width:390px;
height:25px;
padding-left:5px;
}

#angebotstabelle td{
text-align:center;
border:solid 1px #999999;
width:50px;
height:25px;
}

*html #angebotstabelle {
width:502px;
margin-left:5px;
}

*html #angebotstabelle th{
height:20px;
}

*html #angebotstabelle td{
height:20px;
}

*html #pauschaltabelle th{
height:20px;
}

*html #pauschaltabelle td{
height:20px;
}

#untererteil table {
float:left;
}


#pauschaltabelle {
border:10px solid #EDF6A8;
margin-top:15px;
float:left;
width:522px;
height:110px;
}

#pauschaltabelle h1{
padding:0;
margin:0;
font-size:20px;
}

#pauschaltabelle th{
width:290px;
text-align:left;
border:solid 1px #999999;
height:23px;
padding-left:5px;
}

#pauschaltabelle td{
width:100px;
text-align:center;
border:solid 1px #999999;
height:23px;
}

#infotext {
font-weight:bold;
padding:10px;
width:340px;
float:left;
}

#texteil #infotext {
padding-left:35px;
}

#untererteil #infotext {
overflow:hidden;
float:right;
border:10px solid #EDF6A8;
padding-top:7px;
margin-top:15px;
width:340px;
height:108px;
}

/*formular*/
fieldset {
padding:15px 0px 0px 15px;
margin:10px 24px 0px 24px;
border:3px solid #9C7463;
float:left;
height:225px;
width:550px;
}

*html fieldset {
margin:10px 16px 0px 16px;
}

fieldset#kontakt {
overflow:hidden;
width:230px;
float:right;
}

fieldset#kontakt label {
margin-top:10px;
float:left;
width:60px;
}

fieldset#kontakt input {
margin-top:5px;
float:left;
}

input {
margin:0px 5px 0px 10px;
}

*html input {
margin:0px 5px 0px 9px;
}

#formart {
margin:10px 0px 0px 105px;
}

#formbuch {
margin:5px 0px 0px 105px;
}

#anfab {
margin:10px 0px 10px 0px;
}

#antag {
margin-left:16px;
}

#erwachsene {
margin-left:85px;
}

#kinder {
margin:5px 0px 0px 102px;
}

*html #kinder {
margin:5px 0px 0px 86px;
}

#buttons {
overflow:hidden;
float:right;
padding:10px 40px 0 0;
height:40px;
width:400px;
text-align:right;
}

#disclaimer {
text-align:center;
overflow:auto;
padding:10px;
margin-top:15px;
width:880px;
height:105px;
border:10px solid #EDF6A8;
background-color:#FFFFFF;
}

/*Zimmer und Serice*/

#zimmerbilder {
padding:0px 0px 0px 0px;
overflow:auto;
margin-top:15px;
width:898px;
height:126px;
border:10px solid #EDF6A8;
overflow:hidden;
background-color:#FFFF99;
}

/*Anfahrt*/
#anfahrt {
text-align:center;
overflow:hidden;
width:920px;
background-color:#EDF6A8;
margin:0 0 15px 0;
padding:0;
}

/*Meran und Schenna*/

#merantext {
font-size:10px;
float:left;
width:400px;
color:#666666;
font-weight:bold;
padding:0;
margin:-8px 0px 0px 0px;
}

#merantext p{
padding:0px 0px 7px 0px;
margin:0;
}

#Links {
float:left;
overflow:auto;
padding:10px;
margin-top:15px;
width:394px;
height:105px;
border:10px solid #EDF6A8;
}

#Links a {
color:#9C7463;
}

#Links a:hover {
color:#993300;
font-weight:bold;
}

#Links h2 {
font-size:17px;
margin:0;
}

#ortsbilder {
float:left;
padding:0;
overflow:auto;
margin:15px 0px 0px 16px;
width:450px;
height:126px;
border:10px solid #EDF6A8;
overflow:hidden;
}

/*Wandern*/

.wanderntext {
font-size:10px;
float:left;
width:420px;
color:#666666;
font-weight:bold;
padding:0px 0px 0px 15px;
margin:-8px 0px 0px 0px;
}

.wanderntext p{
padding:0;
}

.wanderntext h1{
padding-left:4px;
}

/*Sitemaps*/
#sitemap {
text-align:center;
overflow:hidden;
width:850px;
height:433px;
background-color:#EDF6A8;
margin:0 0 15px 0;
padding:0px 0px 0px 70px;
}

#sitemap a img{
border:3px solid #9C7463;
}

#sitemap a img:hover{
border-color:#993300;
}

.sitemapbildbildl {
font-weight:bold;
font-size:14px;
color:#9C7463;
float:left;
margin:0px 0px 20px 80px;
}

.sitemapbildbildl:hover {
color:#993300;
}

/*Bildergalerie*/

.galeriebild{
float:left;
width:150px;
height:135px;
text-align:center;
margin-left: 29px;
}

.bildhoch{
float:left;
width:150px;
height:135px;
text-align:center;
margin-left: 29px;
}

.bildhoch img{
background-color:#FFFF99;
border:3px solid #9C7463;
padding:5px;
}

.galeriebild img{
background-color:#FFFF99;
border:3px solid #9C7463;
margin-top:18px;
padding:5px;
}

*html .galeriebild{
margin:10px 0 0 22px;
}

*html .bildhoch{
margin:10px 0 0 22px;
}

.bildzeile {
margin:0;
padding:0;
height:180px;
overflow:hidden;
}

*html .bildzeile {
height:190px;
}

#galerieselect {
float:right;
margin:25px 26px 2px 0px;
padding:0;
}

#galerieh2 {
padding:0;
font-size:20px;
float:left;
margin:20px 0px 10px 31px;}

*html #galerieselect {
margin:20px 38px -18px 0px;
} 

*html #galerieh2 {
margin:17px 0px -18px 24px;
}
h2 {
	font-size: 18px;
}
