@charset "UTF-8";
/* CSS Document */

a:link {text-decoration:none; color:#999966;}
a:visited { text-decoration:none; color:##999966; }
a:hover {text-decoration:none; color:#999966;}

a.uberlink{text-decoration:none; font-style:italic; color:#999966;}

body {background-color: #dbdccc; fontfamily: georgia; color:#8c9265; font-size:14px;  background-image:url(bilder/back_sal.jpg); background-repeat:repeat-x;
}


#fondstart {
	margin:0 auto;
	position:relative;
	top: 150px;
	width:800px;
	height:600px;
	text-align:center;
	border-color:#999966;
}


#fond {
	margin:0 auto;
	position:relative;
	top: 100px;
	width:770px;
	height:580px;
	background-color: #FFFFFF;
}

#fondindex {
	margin:0 auto;
	position:relative;
	top: 50px;
	width:770px;
	height:700px;

}

#fondanfahrt {
	margin:0px auto;
	position:absolute;
	width:551px;
	height:640px;
	text-align:center;
	font-size:12px;
	line-height:20px;
}


#copy {
	margin:0 auto;
	position:relative;
	top: 680px;
	width:770px;
	height:30px;
	background-color: #FFFFFF;
}

#fondvisi {
	margin:0 auto;
	position:absolute;
	top: 140px;
	width:770px;
	height:430px;
	text-align:center;
}

#klick {
	margin:0 auto;
	position:relative;
	top: 600px;
	width:770px;
	height:50px;
	text-align:center;
}

#backphotos {
	margin:0 auto;
	position:absolute;
	
}


#fondphotos {
	margin:0 auto;
	position:absolute;
	
	width:500px;
	height:330px;
	text-align:center;

}

#text_anfahrt {
	position:absolute;
	left:25px;
	top:8px;
	width:499px;
	height:37px;
	text-align:center;
	font-size:14px;
	line-height:20px;
	padding-top:15px;
	letter-spacing:1px;
}


#text_anfahrt_2 {
	position:absolute;
	left:25px;
	top:570px;
	width:499px;
	height:37px;
	text-align:center;
	font-size:13px;
	font-style:italic;
	line-height:20px;
	padding-top:15px;
	letter-spacing:1px;
}

#box_anfahrt {
	position:absolute;
	left:26px;
	top:70px;
	width:501px;
	height:482px;
	text-align:center;
	font-size:12px;
	line-height:20px;
	padding-top:0px;
}


#text {
	margin:0 auto;
	position:absolute;
	top: 350px;
	text-align:center;

	width:500px;
	height:200px;
}


#fondformular {
	margin:0px auto;
	position:absolute;
	width:492px;
	height:509px;
	left:223px;
	text-align:center;
	font-size:12px;
	line-height:20px;
	top: 200px;
}


#formularbox {
	margin:0px auto;
	position:absolute;
	width:400px;
	height:400px;
	border-color:#999966;
	left: 41px;
	top: 19px;
}

#buttonbox {
	margin:0px auto;
	position:absolute;
	width:400px;
	height:40px
	left: 41px;
	top: 400px;
}


#logosalvini {
	position:absolute;
	left:75px;
	top:41px;
	width:187px;
	height:57px;
}


#menu {
	position:absolute;
	left:384px;
	top:36px;
	width:187px;
	height:57px;
}

#inhalt {
	position:absolute;
	left:44px;
	top:134px;
	width:680px;
	height:440px;
}


#navOben {
	position:absolute;
	top:107px;
	left:224px;
	width:507px;
	height: 30px;
}


#Button-Info_ {
	position:absolute;
	left:343px;
	width:85px;
	height:30px;
	top: 0px;
}

#Button-Salvini_ {
	position:absolute;
	left:60px;
	width:85px;
	height:30px;
	top: 0px;
}


#Button-Cucina_ {
	position:absolute;
	left:168px;
	width:85px;
	height:30px;
	top: 0px;
}



#Button-Vini_ {
	position:absolute;
	left:270px;
	width:67px;
	height:30px;
	top: 0px;
}




#Button-Kontakt_ {
	position:absolute;
	left:419px;
	width:85px;
	height:30px;
	top: 0px;
}


form { padding:20px; border:0px solid #8c9c65; }
td{ font-size:12px; letter-spacing:1px; color:#898E64;}
input, select, textarea {width:332px; font-family:"Times New Roman", Times, serif; font-size:11px; font-style:italic; letter-spacing:1px; border:1px solid #8c9c65;}
.input {width:15px; font-family:"Times New Roman", Times, serif; font-size:11px; font-style:italic; letter-spacing:1px; border:1px solid #8c9c65;}


.Bereich, .Feld { width:200px; border:1px solid #8c9c65; }
.Auswahl { width:100px; border:1px solid #8c9c65; }
.Check, .Radio { border:1px solid #8c9c65; }
.Button { background-color:#8d9368; color:#ffffff; font-family:"Times New Roman", Times, serif; width:120px; border:1px solid ##8c9c65; font-size:10px; letter-spacing:3px; }
.Buttonab { border:1px solid #8c9c65; background-color:#ffffff;font-family:"Times New Roman", Times, serif; width:40px; border:1px solid ##8c9c65; font-size:10px; letter-spacing:3px; }

.rueckruf { width:20px; border:1px solid #8c9c65; }

Anmelden { background-color:#8d9368; color:#ffffff; font-family:"Times New Roman", Times, serif; width:30px; border:1px solid ##8c9c65; font-size:10px; letter-spacing:3px; }
Abmelden { background-color:#8d9368; color:#ffffff; font-family:"Times New Roman", Times, serif; width:30px; border:1px solid ##8c9c65; font-size:10px; letter-spacing:3px; }

