body {margin:0;padding:0;background:#abe0bd;color:#666;font:100% 'Palatino Linotype', 'Book Antiqua', 'Palatino', serif;text-align:center;}* {margin:0; padding:0;}a:link,a:active,a:visited {color:#009a49; text-decoration:none;}a:visited {color:#71cd9d;}
#menu a:link, #menu a:active, #menu a:visited {color:#009a49;}#card {position:relative;margin:0 auto 0;padding:15px;background:#fcfcfc;width:768px;height:430px;border:0px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:left;
font-size:1.1em;}#dx {
display:inline;float:right;margin:0;padding:0;width:570px;height:400px;overflow:hidden;}#indx {margin:0;padding:10px 15px 0;background:transparent url(img/gr.gif) repeat-x;
height:388px;border:1px solid #fcfcfc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#dx p{font-size:86%;line-height:1.2em;}#sx {margin:0;padding:0;width:195px;text-align:left;}#box {margin:90px auto 0;background:#ffe100;border:4px solid #ecac00;width:790px;height:500px;text-align:left;}h1 a {
display:block;margin:6px 0 30px 10px;padding:0;background:url(img/logo.gif) no-repeat;width:101px;height:105px;text-indent:-9999px;}h2, h3 {margin:0 0 5px;padding:0;font-size:100%;line-height:1.2em;}.clear:after { content:"."; height:0; visibility:hidden; display:block; clear: both;}
#dx p {margin:7px 0;}#sx p {margin:0 0 10px;padding:0 0 0 10px;line-height:1em;font-size:80%;}#fsx {position:absolute;top:0;left:-100px;margin:0;padding:0;background:transparent url(img/fsx.gif) 0 0 no-repeat;width:100px;height:460px;}#fdx {position:absolute;top:0;right:-100px;margin:0;padding:0;background:transparent url(img/fdx.gif) 0 0 no-repeat;width:100px;height:460px;}#ftp {margin:0;padding:0;background:transparent url(img/ftp.gif) center no-repeat;width:100%;height:90px;}#fbt {margin:0;padding:0;background:transparent url(img/fbt.gif) center no-repeat;width:100%;height:100px;
}

#foto1, #foto2, #foto3, #foto4, #foto5 {margin:0;padding:0;background:transparent url(img/b&b.jpg) no-repeat;width:570px;height:400px;text-indent:-9999px;}#foto2 {background:transparent url(img/b&b2.jpg) no-repeat;}#foto3 {background:transparent url(img/b&b3.jpg) no-repeat;}#foto4 {background:transparent url(img/b&b4.jpg) no-repeat;}#foto5 {background:transparent url(img/b&b5.jpg) no-repeat;}

#copyright {
display:block;margin:0 auto;padding:10px 10px 0 0;
color:#999;width:798px;
font: 60% Arial, Arial, Helvetica, sans-serif;
text-transform:uppercase;
text-align:right;}em {font-style:normal;font-weight:normal;}#mySlides em {font-weight:800;}#menu {margin:20px 0 0;padding:10px;} #menu li {margin-bottom:16px;list-style:none;display:block;}#menu li a {padding:0 33px 0 0;}#menu li a:hover{background:transparent url(img/leaf.gif) top right no-repeat;
}#indirizzo {margin:0;padding:15px;position:absolute;bottom:0;right:0;font-size:80%;
font-style:italic;} #languages {margin:0;padding:15px;position:absolute;bottom:0;left:0;}
#languages li {
display:inline;margin-right:6px; background:transparent url(img/it.gif) no-repeat;list-style:none; display:block; float:left; width:16px;height:16px;text-indent:-9999px;
overflow:hidden;}#languages li#english{background:transparent url(img/gb.gif) no-repeat;}#languages li#deutsch{background:transparent url(img/de.gif) no-repeat;} #languages li a {  display:block;  width:16px;height:16px;} .polaroid {
display:inline;float:left;margin:10px 10px 0 0;width:155px;height:116px;background:#777;border:6px solid white;
overflow:hidden;}

iframe {  margin:10px 0 0;
border:1px solid #999;} #myController{list-style-type: none;margin:0;padding:0;}#myController li{display:inline;font-size:80%;}#myController li a{color:#009a49;cursor:pointer;}#info1, #info2{
position:relative;height:350px;
overflow:hidden;}form {font-size:small;}.invisible  {display:none;visibility:hidden;height:0;}

.avanti, .indietro {
position:absolute;
bottom:0;
right:0;background:transparent url(img/avanti.gif);width:69px;height:68px;cursor:pointer;text-indent:-9999px;}.indietro {background:transparent url(img/indietro.gif);}.italic { font-style:italic; }#prenota, #book {display:block;
margin:20px 0;background:transparent url(img/prenota.gif) no-repeat 0 0;width:100px;height:40px;text-indent:-9999px;}#book {background:transparent url(img/booknow.gif) no-repeat 0 0;}#salviette, #tv, #parcheggio, #doccia, #colazione, #animali {margin:0 0 5px;padding:0;background:transparent url(img/ico_to.gif) no-repeat 0 0;text-indent:40px;line-height:24px !important;}#tv {background:transparent url(img/ico_tv.gif) no-repeat 0 0;}#parcheggio{background:transparent url(img/ico_p.gif) no-repeat 0 0;}#doccia {background:transparent url(img/ico_sh.gif) no-repeat 0 0;}#colazione{background:transparent url(img/ico_cr.gif) no-repeat 0 0;}#animali {background:transparent url(img/ico_an.gif) no-repeat 0 0;}#servizi {
margin:10px 0;width:72%;
overflow:hidden;
}#servizidx{
display:inline;float:right;
overflow:hidden;}

#preloader {
position:absolute;
top:-9999px;
height:100px;
width:100px;
overflow:hidden;
}