﻿/* CSS Document */
/******************************/
/*     P  A  G  I  N  A       */
/******************************/
#contentDx{width: auto;height: 400px;background-image: url(../App_Themes/Site/img/sfondo.png); background-repeat: repeat; bottom: 10%;right:3px;left: 473px;position: fixed !important;z-index: 7;float:left; overflow: hidden;}
#prenotazioni { position:relative;margin-top: 20px;margin-left: 30px;width: 420px;height: 80%;float: left;}
.testo{margin-top: 45px; font-family: PTSerifBold, serif;line-height: 18px; font-size:13px; color: #39332C; display:block;  }
.lblPolitiche{line-height:18px; width:215px; display: block;}
.lblPolitiche a {text-decoration: underline;}
.lblPolitiche a:hover { text-decoration: underline; }
.prenota
{position :absolute; right: 23px;
    top: 120px;
    cursor: pointer;
    padding-top:10px;
    font-family: PTSerifBoldItalic, serif;
    font-size: 12px;
    width:150px;
    text-align: center;
    height: 20px;
    display: block;
    }
.prenota a
{
    text-decoration: none;
    color: #516521;
    background: url(../App_Themes/Site/img/Prenotazioni/btnPrenota.jpg) 0px 0px no-repeat;
}
.prenota a:hover
{
    color:#996600;
}    
#content{position: fixed; display: none; z-index: 999; left: 0; top: 0; width: 100%; height: 100%; background-image: url(../App_Themes/Site/img/contatti/trasp.png);}
#contattami{margin-left: -460px; left: 50%; top: 50%; margin-top: -305px;padding-left:40px;padding-top:20px;position: absolute; font-size:12px; font-family: PTSerifBold, serif; color: #39332C; height: 610px; width: 920px; background-color: #EDEDEC; z-index: 1000; display:none;}
#Titolo{width: 900px; height: 40px;display:block;border-bottom: #c4bfa6 1px solid;}
h1,h2{float:left;}
.close {padding-top:3px; background: url(../js/slimbox2/css/close.jpg) no-repeat;background-position: right 3px; width: 164px; height: 22px; display: inline; z-index: 1; position: absolute; top: 23px; right: 3%; cursor: pointer;}
.closefrm {font-size:12px; font-family: PTSerifBold, serif; color: #39332C; padding-top:3px; background: url(../js/slimbox2/css/close.jpg) no-repeat;background-position: right 3px; width: 125px; height: 22px; display: inline; z-index: 1; position: absolute; top: 23px; right: 8%; cursor: pointer;}
#formsx,#formce,#formdx{margin-top: 30px;float:left;width:250px;height:500px;padding-left:20px;}
.lblForm{font-weight: normal;height:10px; display:block;}
.lblGaranzia{width: 210px;line-height:18px;margin-top:23px;color: #39332C;display:block; font-family: PTSerifBold, serif; font-size: 12px;}
#polpre{ display:block; width:520px; height:460px; background-color:#EDEDEC; z-index: 1001;display:none;margin-left: -460px; left: 50%; top: 60%; margin-top: -305px;padding-left:40px;padding-top:20px;position: absolute; font-size:12px;}
.lnkpol{cursor:pointer; text-decoration: underline; }
.lblpre{margin-top: 35px; width: 480px;}
.lblcan{width: 480px;}
#politiche
{
    height: 160px;
    width: 280px;
    display: block;
    border-bottom: #9a9a9a 1px solid;
    border-top: #9a9a9a 1px solid;
    font-style: normal;
    font-weight: normal;
    padding-top: 15px;
    
}
.txtForm{padding-left:2px; border: 1px solid #; font-family:arial, verdana, sans-serif;font-size:12px;line-height:12px;color:#39332C;margin-bottom:18px;}
.lblobblig {margin-left: 33px; margin-top: 12px; height: 20px; display: block; width: 200px; float: left; }

.invia
{
    cursor: pointer;
    text-align:center;
    padding-top:10px;
    font-family: PTSerifRBold, serif;
    font-size: 12px;
    margin-top:33px;
}
.invia a
{
    text-decoration: none;
    color: #516521;
}
.invia a:hover
{
    color:#996600;
}


/* Drop down styles*/
div.selectbox-wrapper {
  position:absolute;
  width:400px;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  margin-top:-10px;
  padding:0px;
  text-align:left;
  max-height:200px;
  overflow:auto;
}
 
/*Drop down list styles*/
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
/* Selected item in dropdown list*/
div.selectbox-wrapper ul li.selected {
  background-color: #EAF2FB;
}
 
/* Hover state for dropdown list */
div.selectbox-wrapper ul li.current {
  background-color: #CDD8E4;
}
 
/* Drop down list items style*/
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
  font-weight: normal;
}
 
/* Look and feel of select box */
.selectbox
{
  margin: 0px 0px 6px 0px;
  padding-left:2px;
  font-family:arial, verdana, sans-serif;
  font-size:12px;
  width : 230px; /* Resize Width */
  height:25px;
  display : block;
  text-align:left;
  background: url(../App_Themes/Site/img/contatti/Arrows.jpg) no-repeat 220px;
  cursor: pointer;
  border:1px solid #CCCCCC;
  color:#333;
  background-color: #FCFCFC;
}

