﻿
a { color:#8f8368; text-decoration:none; }
a:hover { color:#ee3124; text-decoration:underline; }
body { margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; background-color:#eeeeee; font-family:Tahoma; color:#8f8368; font-size:11px; }
img { border:0px; }
p { margin:0px; }
.contact-facebook { background-image:url(../_graf/bullet-facebook-a.gif); background-repeat:no-repeat; background-position:left center; padding-left:23px; line-height:22px; padding-top:10px; padding-bottom:10px; font-size:9px; }
.contact-mail { background-image:url(../_graf/bullet-mail.gif); background-repeat:no-repeat; background-position:left center; padding-left:25px; line-height:14px; }
.contact-phone { background-image:url(../_graf/bullet-phone.gif); background-repeat:no-repeat; background-position:left center; padding-left:25px; line-height:19px; }
.contact-skype { background-image:url(../_graf/bullet-skype-a.gif); background-repeat:no-repeat; background-position:left center; padding-left:25px; line-height:22px; padding-top:10px; padding-bottom:10px; font-size:9px; }
.contact-youtube { background-image:url(../_graf/youtube.png); background-repeat:no-repeat; background-position:left center; padding-left:25px; line-height:22px; padding-top:10px; padding-bottom:10px; font-size:9px; }
.contact-trip { background-image:url(../_graf/trip.png); background-repeat:no-repeat; background-position:left center; padding-left:35px; line-height:22px; padding-top:10px; padding-bottom:10px; font-size:9px; }
.contact-twitter { background-image:url(../_graf/bullet-twitter-a.gif); background-repeat:no-repeat; background-position:left center; padding-left:23px; line-height:22px; padding-top:10px; padding-bottom:10px; font-size:9px; }
.express-anfrage { background-image:url(../_graf/bullet-express-anfrage.gif); background-repeat:no-repeat; background-position:left center; padding-left:22px; line-height:16px; }
#angebote { float:left; width:920px; padding-bottom:1px; margin-left:5PX; }
#angebote .box { float:left; width:221px; height:235px; background-color:#FFFFFF; margin-left:12px; }
#angebote .box h3 { margin:0px; padding-left:15px; padding-right:15px; font-size:12px; }
#angebote .box p { padding-left:15px;padding-right:15px; font-size:11px; }
#angebote #title { float:left; width:888px; background-color:#aa9c7b; height:20px; color:#FFFFFF; font-weight:bold; font-size:14px; background-image:url(../_graf/bullet-aktuelle-angebote.gif); background-repeat:no-repeat; background-position:10px center; padding-top:6px; padding-bottom:5px; padding-left:32px; }

#dot_img { float:right; margin-right:8px; }
#dot_img img { cursor:pointer; margin:3px 2px 0 0;}

.box_offerta { float:left; width:220px; height:255px; background-color: #fafafa; margin:4px 4px 0 4px; }
.box_offerta2 {float:left; width:220px; height:30px; background-color: #fafafa; margin:0 4px 0 4px;}
#box_last { margin-right:0px;}
.box_offerta h3 { margin:0px; padding:6px 10px 10px 10px; font-size:12px;}
.box_offerta h3 a { color:#CC0000;}
.box_offerta p { padding-left:10px; padding-right:10px; font-size:11px;}

#footer { float:left; height:180px; width:910px; background-image:url(../_graf/footer-bg.gif); background-repeat:repeat-x; background-position:left top; background-color:#FFF; padding-top:30px; padding-left:10px; padding-bottom:0px; }
#header { float:left; margin-top:10px; background-image:url(../_graf/header-bg.gif); background-repeat:repeat-x; background-position:left top; width:920px; padding-top:1px; padding-right:10px; padding-left:10px; }
#header .box, #header .box_margin { float:right; margin-left:10px; width:201px; padding:10px; background-color:#efefef; margin-bottom:5px; }

#box_prenota { float:right; margin-left:10px; width:208px; padding:6px 4px 0px 9px; background-color:#efefef; min-height:86px; font-size:10px; font-weight:bold; }
#box_prenota td { padding-top:2px; }
#box_prenota select { color:#8f8368; font-size:10px; }
#box_prenota input {  color:#8f8368; font-size:10px; margin:0px; padding:0px;  }

#header .box_margin, #header .title_margin { margin-top:10px; }
#header .title_margin { width:211px; float:right; background-color:#aa9c7b; font-weight:bold; color:#FFFFFF; font-size:14px; padding:5px; }
#language { float:right; margin-right:10px;}
#language a { text-decoration:none;} 
#fumi {float:right; margin-left:20px; background-image:url('../_graf/fum2.png'); margin-top:-3px; background-repeat:no-repeat; height:22px; padding-top:3px; padding-left:22px;}
#fumi:hover { background-image:url('../_graf/fum.png'); background-repeat:no-repeat;}
#logo { float:left; margin-left:10px; }
#main { width:940px; float: center; padding-top:10px; padding-bottom:0px; margin-top:0px;margin-right:auto;margin-bottom:0px; margin-left:auto; }
#main100 { width:100%; float:left; margin:0px auto; background-image:url(../_graf/main-bg.gif); background-repeat:no-repeat; background-position:center top; }
#main100b { width:100%; float:left; background-image:url(../_graf/main-bg-bottom.gif); background-repeat:no-repeat; background-position:center bottom; margin-top:0px;margin-right:auto; margin-bottom:0px; margin-left:auto; padding-bottom:20px; } 
#k1 { width:178px; visibility:hidden; height:180px; background-image:url('../_graf/b1.png'); background-repeat:repeat-x; position:absolute; z-index:7; top:35px;}
#kiudi_kontakt { background-image:url('../_graf/close2.png'); float:right; margin-top:-5px; margin-right:5px; background-repeat:no-repeat; width:15px; height:15px;}
#test_slide { background-image:url('../_graf/trasp.png'); height:40px; margin-left:46px; width:830px; position:absolute; z-index:6; top:480px;}

#slideshow { float:left; width:920px; background-color:black; }
#slideshow img {width:687; height:383px; margin-left:0px; }
#teaser { padding:10px; float:left; width:920px; }
#teaser .box { width:221px; height:58px; background-color:#EFEFEF; text-align:center; vertical-align:middle; float:left; margin-left:12px; }
#teaser .box a { font-size:16px; color:#8f8368; text-decoration:none; float:left; text-align:center; width:221px; height:38px; padding-top:20px; }
#teaser .box a.muchelebilder:hover { }
#teaser .box a.sensispabilder:hover { background-image:url(../_graf/home_spa2.jpg); background-repeat:no-repeat; background-position:left top; font-size:0px; }
#teaser .box a.zimmerbilder:hover { background-image:url(../_graf/home_camere.jpg); background-repeat:no-repeat; background-position:left top; font-size:0px; }
#teaser .box a.loggiabilder:hover { }

.menu { margin-top:46px; height:37px; float:right; width:806px; white-space:nowrap; background-image:url(../_graf/menu-bg.gif); padding-top:4px; padding-left:8px; background-repeat:no-repeat; background-position:right top; }
.menu span { padding:6px 18px 6px 18px; vertical-align:middle; float:left; color:#FFFFFF; text-decoration:none; font-size:14px; background-image:url(../_graf/menu-link-bg.gif); background-repeat:no-repeat; background-position:right top; }
.menu span:hover { background-color:#ee3124; color:#FFFFFF; }
.menu #active { background-color:#ee3124; color:#FFFFFF; }
.menu a { color:#FFFFFF; text-decoration:none; font-size:14px; }
.menu a:hover { background-color:#ee3124; color:#FFFFFF; }
.submenu  { width:178px; position:absolute; margin-top:2px; margin-left:-20px; visibility:hidden; z-index:6; padding-top:24px; }
.submenu a { float:left; padding:4px 6px 4px 12px; vertical-align:middle; color:#ee3124; text-decoration:none; font-size:12px; background-color:#ffffff; width:160px; margin:0px; border-bottom:1px solid #dddddd; text-transform:uppercase; }

.menu_left  { width:221px; float:left; margin-right:10px; }
.menu_left div  { width:208px; height:32px; background-color:#efefef; font-size:16px; padding:13px 0px 0px 13px; margin:0px 10px 10px 0px; }
.menu_left div a { float:none; font-size:16px; padding:0px; margin:0px; background-color:#efefef; border:none; color:#8f8368; }
.menu_left div a:hover { background-color:#efefef; color:#8f8368; }
.menu_left a { float:left; padding:3px 6px 3px 12px; vertical-align:middle; color:#ffffff; text-decoration:none; font-size:12px; background-color:#aa9c7b; width:203px; margin:2px 0px 0px 0px; border-bottom:1px solid #dddddd; text-transform:uppercase; }
.menu_left a:hover { background-color:#ee3124; color:#ffffff; }
.menu_left span a { float:left; padding:3px 6px 3px 17px; vertical-align:middle; color:#aa9c7b; text-decoration:none; font-size:12px; background-color:#ffffff; width:198px; margin:2px 0px 0px 0px; border-bottom:1px solid #dddddd; text-transform:none; }
.menu_left span a:hover { background-color:#ee3124; color:#ffffff; }

#pacchetti { margin-top:10px; margin-bottom:12px; }
#pacchetti div { width:229px; height:146px; float:left; text-align:center; font-size:12px; }
#pacchetti div img { margin-bottom:6px; }
#pacchetti #cen { margin:10px; }

#centro { width:185px; margin-bottom:0px; float:left; margin-left:0px; padding:0px; }
#centro_nav { width:673px; background-color:#efefef; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:4px 4px 4px 12px; }
#centro_nav_2 { width:671px; background-color:#efefef; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:4px 4px 4px 12px; }
#centro_txt { margin:10px 10px 0 10px; width:668px; font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-size:13px; line-height:18px; }
#centro_txt_2 { width:688px; }

#elenco_camere { min-height:132px; margin-bottom:8px; font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-size:13px; }

#elenco_01 { height:auto; width:100%; margin-bottom:8px; padding:2px 0px 4px 0px; border-bottom:1px dashed #dddddd; float:left; }
#elenco_01 #nome { color:#ef3f32; font-size:12px; font-weight:bold;  }
#elenco_01 #data { color:#ef3f32; font-size:11px; float:right; }
#elenco_01 #testo { font-size:12px; line-height:14px; padding-top:2px; }

#tab_01 { float:left; }
#tab_01 th { text-align:right; padding-right:4px; font-weight:normal; white-space:nowrap; }
#tab_01 td { padding-left:4px; white-space:nowrap; }
#tab_01 input { font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-size:13px; color:#786c51; }
#tab_01 option { font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-size:13px; color:#786c51; }
#tab_01 select { font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-size:13px; color:#786c51; }
#tab_01 textarea { font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-size:13px; color:#786c51; }

#tab_02 { float:left; margin-top:10px; }
#tab_02 th { text-align:right; font-weight:normal; white-space:nowrap; }
#tab_02 td { white-space:nowrap; }
#tab_02 input { font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-size:13px; color:#786c51; }
#tab_02 textarea { font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-size:13px; color:#786c51; }

#box_news { background-image:url(../_graf/t_news2.gif); width:221px; height:64px; float:left; margin: 0px 0px 0px 12px; }
#box_news a { color:#ffffff; font-weight:bold; width:221px; height:64px; display:block; }
#box_news a:hover { text-decoration:none; }

#credit { width:920px; height:50px; margin-top:20px; text-align:center; }
#credit a { font-size:9px; font-family:Verdana, Geneva, sans-serif; }
#credit p { font-size:9px; font-family:Verdana, Geneva, sans-serif;  margin-bottom:5px;}

.mapsection {font-family: Tahoma;font-size: 12px;}
.mapitem {font-family: Tahoma;font-size: 10px;}


.slider { width:700px; margin:0; padding:0;  border:0px solid #cccccc; background-color:# 1466C0;}
#screen { width:690px; padding:0; margin:0 auto;  }
#screen ul { margin:0 auto; padding:0;}
#screen li { float:left; list-style:none; display:block; border:0;}
#screen .jq-ss-crop { margin:0; border:0; float:left; }
#left, #right { margin-top:10px; margin-left:0px; margin-right:10px; display:block; text-decoration:none; width:24px;  }
#view { margin-left:5px; margin-right:5px; padding:0; width:600px; border:0; height:63px; overflow:hidden; }

#images { padding:0; border:0; margin:0 auto; width:1000px; }
#images li { height:50px; width:95px; margin-left:5px; margin-top:4px; float:left; }
#images li a { text-decoration:none; }
#images li img { width:95px; height:50px; padding:0px; }

#provaa { width:100%; }
#provaa th { background-color:#f9f1f1; padding:3px; margin-left:1px; margin-right:1px; }
#provaa td { border-bottom:1px solid #dddddd; text-align:left; background-color:#f7f7f7; margin-left:1px; margin-right:1px; padding-left:3px; padding-right:3px; }

#zimmersuche {font-family: "Lucida Sans", Verdana, Sans-Serif; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height:128px; float: right; width: 221px; background-color: #EFEFEF; color: #AA9C7B;}
#from_day,
#from_month,
#from_year,
#to_day,
#to_month,
#to_year {width:40px;}
.bpsubtitle {font-size: 16px; display: inline; margin: 0px 10px 0px 0px; color:#5c5443;}
#zimmersuche #bptitle {font-size: 14px; font-weight:bold; margin: 0px 0px 8px 0px; background-color: #AA9C7B; color: #FFFFFF; padding: 5px 5px 5px 5px;}
#zimmersuche div.bpsubtitle {font-weight:bold; margin: 3px 0px 2px 0px;}
input#anfragen, input#buchen {float: left; margin: 8px 0px 10px 20px; width:81px; color: #FFFFFF; font-size: 12px;}
#anfragen:hover, #buchen:hover {}
input#buchen {margin: 8px 0px 0px 30px;}
#tage input, #personen input {width: 15px;}
#anreise { float: left; margin: 0px 0px 5px 5px;}
#tage, #personen {display: inline; float: left; margin: 5px 0px 5px 5px;}
#anreise {width: 216px; clear: both;}
#tage {width: 90px;}





