BODY {
	PADDING-BOTTOM: 0px; /*BACKGROUND-COLOR: #668FBE;*/ MARGIN-top: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666/*004393*/; FONT-SIZE: 100%; PADDING-TOP: 0px; /*BACKGROUND: url("../img/bk-body.jpg") #668FBE fixed repeat-x;*/
}
#back  { padding:0 0 10px 10px;}


#contwrapper {
	MARGIN: 0px auto; WIDTH: 950px; /*background-image:url("../img/bk-wrapper.png"); background-position:top; background-repeat:repeat-y;*/ 
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 900px; background-color:#FFF;
}
#header {
	color: #333;
	width: 900px;
	float: left;
	height: 130px;
	background:#FFF;
	text-align: center;
	margin-top:40px;
	margin-bottom:5px;
	padding-left:0px;
}
.menuitem {
	float: left;
	height: 18px;
	color:#333;
	background:#FFF;
	font:Geneva, Arial, Helvetica, sans-serif;
	display: block;
	margin-top: 0px;
	padding-top: 0px;
	/*border-right-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;*/
	text-align: left;
	padding-left: 0px;
	padding-right: 16px;
 }

.menuitem  a:link, .menuitem  a:visited{
	color:#666666;
	text-decoration:none;
	/*font-weight: bold;*/
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
 }

.menuitem  a:hover{
	color:#0E65B2;
	/*text-decoration:underline;*/
 }
.menuitem2 {
	float: left;
	height: 18px;
	color:#333;
	background:#FFF;
	font:Geneva, Arial, Helvetica, sans-serif;
	display: block;
	margin-top: 0px;
	padding-top: 0px;
	
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
 }

.menuitem2  a:link , .menuitem2  a:visited{
	color:#666666;
	text-decoration:none;
	/*font-weight: bold;*/
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
 }

.menuitem2  a:hover{
	color:#0E65B2;
	/*text-decoration:underline;*/
 }
.nomepag {
	font-family:Geneva, Arial, Helvetica, sans-serif; font-size:38px; color:#FFB900/*0F65B3*/; float:left; margin-top:60px; /*font-weight:400;*/
}
/*H1 {
	MARGIN: 0px; FONT-SIZE: 1.8em; color:#999; padding-bottom:10px;
}
*/
#pagina { 
 color: #333;
 background:#FFF;
 height: 130px;
 width: 195px;
 float: left;
 border:0px;
 vertical-align:middle;
 padding:0 15px 0 0;
}

/*#masthead {background-image:url(../img/bk-top.png); background-repeat:repeat-x; background-position:top; PADDING: 0px; MARGIN: 0px 0 6px 0; COLOR: #999999; height:177px;
}
*/
#rett {PADDING-top: 7px; MARGIN: 0px; height:20px;	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;

}
#rett .content{ 
     padding: 2px 0px 0 0px; margin:0px; text-align:right; 
}
#rett a:link, #rett  a:visited{
	color:#666666;
	text-decoration:none;
	/*font-weight: bold;*/
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
 }

#rett a:hover{
	color:#0E65B2;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*text-decoration:underline;*/
 }


.paginazione a:link, .paginazione  a:visited{
	color:#666666;
	text-decoration:none;
	/*font-weight: bold;*/
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-right:5px;
 }

.paginazione a:hover{
	color:#0E65B2;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*text-decoration:underline;*/
 }

/*#logo{ 
     width:345px; margin-left:30px; margin-top:4px; float:left; background-image:url(../img/home/logo.jpg);      
}
#logo .content{ 
     padding: 0px 0 0px 0px; margin:0px;
}
*/
#destra-top { 
     width:500px; float:right; height:157px;      
}
/*#destra-top .content{ 
     text-align:left; padding-top:8px; padding-left:10px;   
}
*/
/*#txtrelais { 
     float:left; height:157px; color:#004393; font-size:21px; font-family:"Times New Roman", Times, serif; font-style:oblique;   
}
#txtrelais .content{ 
      text-align:left; padding-top:120px; padding-left:45px; 
}
#lingua { 
     float:right;      
}
#lingua .content{ 
      text-align:right; margin-top:30px; padding:2px 25px 0 15px; font-family:Verdana, Geneva, sans-serif; font-size:65%; background-color:#D0DCEA;  
}
#lingua A:link {
	COLOR: #7A7865; text-decoration:none;
}
#lingua A:visited {
	COLOR: #7A7865; text-decoration:none;
}
#lingua A:hover {
	COLOR: #7A7865; text-decoration:underline;
}
*/
/*#menu-gallery { clear:both; background-color:#c6c3a5; PADDING:4px 0 7px 0; MARGIN:0px; height:295px;
}*/
#cont-top { clear:both; /*background-color:#e8e6d1;*/ PADDING:0px; MARGIN:0px; height:300px; border-top:1px #EAEAEA solid; border-bottom:1px #EAEAEA solid;/*background-image:url(../img/bk-top.jpg);*/
}
#cont-ric-gallery { clear:both; /*background-color:#e8e6d1;*/ PADDING:0px; MARGIN:10px 0 0 0px; width:900px; height:280px; background-image:url(../img/bk-top.jpg);
}
#ricerca { 
    position:relative; width:246px; float:left; height:245px; margin:17px 0 0 0px;/*background-image:url(../img/bk-menu.png); padding-top:10px; */ background-image:url(../img/bk-ricerca.jpg);  
} 
#campi2 {
	color:#666;
	/*float:left;*/
	width:177px;
	/*font-size:100%;*/
	/*position:absolute;*/
	top:55px;
	left:16px;
	padding:0;
	margin:0;
	/*height: 180px;*/
	text-align:left;
	/*display: block;*/ 
	/*color:#0081CA;   */
	font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;
	font-weight:bold;
	/*line-height:48px;*/
}
.nomecampi li{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;/* font-weight:bold;*/ /*color:#0868A7;*/ color:#666666; margin-top:5px; padding:0; height:20px; border:none;}
#campi2 select.t { width:155px; font-size:11px; color:#5a5a5a;/* padding-bottom:15px;*/ padding:2px 2px; }
/*#campi2 textarea { width:80%; height:100px; font-family:"trebuchet ms",verdana,sans-serif; border-width:1px; border-style:solid; border-color:#ccc #999 #999 #ccc; }
*/
#campi2 ul { /*line-height:4px; margin-top:-8px;*/ padding:0; margin:0; LIST-STYLE-TYPE: none;/* list-style:none;*/ }
/*#campi2 li { height:125px; padding:0; LIST-STYLE-TYPE: none;}
*/#campi2 .field {width:60px; font-size:100%; padding:1px 2px; border-width:1px; border-style:solid; border-color:#ccc #999 #999 #ccc; }
#campi2 .field1 { font-size:115%; padding:1px 2px; border-width:1px; border-style:solid; border-color:#ccc #999 #999 #ccc; width:37px; }
#form1 button {
	background:transparent;
	border:0; 
	cursor:pointer;
	/*position:absolute;*/
/*	top:149px;
	left:110px;
*/	width:60px;
	height: 20px;
	padding:0;
	margin-left:110px;
	margin-top:10px;
}

/*#menu .content{ 
     text-align:left; padding-top:1px; padding-left:10px; 
}
*/
#foto { 
     width:620px; float:left; height:245px; margin:17px 0 0 17px;    
} 
/*#foto .content{ 
     text-align:left; height:280px;
}
*/#menuorizz { 
	BACKGROUND-IMAGE: url(../img/pmm_carbon_root.jpg); BACKGROUND-REPEAT: repeat-x; PADDING-BOTTOM: 0px; /*BACKGROUND-COLOR: #000000;*/ MARGIN: 0px; PADDING-LEFT: 100px; PADDING-RIGHT: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-SIZE: 80%; clear:both; height:32px;
}
/*#lingua { 
     width:100px; float:right;      
}
#lingua .content{ 
      text-align:left; padding-top:8px; padding-left:10px;   
}*/
#column_wrapper {
	background-color:#fff; /*clear:both;*/ float:left;  MARGIN-bottom: 24px; padding:0;
}
.clearfloat {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
#right {
	WIDTH: 705px; FLOAT: left;
}
#right .content {
  	/*margin-BOTTOM: 24px;*/ LINE-HEIGHT: 1.65em; PADDING-LEFT: 13px; PADDING-RIGHT: 15px; FONT-SIZE: 0.77em; margin-TOP: 0px; text-align:justify; float:left; /*border-left:1px #CDCDCD solid;*/ min-height:360px;
}
/*.nomepag {
	 font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#0F65B3; 
}*/
/*#right1 {
	WIDTH: 650px; FLOAT: right; 
}
#right1 .content {
	PADDING-BOTTOM: 24px; LINE-HEIGHT: 1.65em; PADDING-LEFT: 22px; PADDING-RIGHT: 20px; FONT-SIZE: 0.77em; PADDING-TOP: 12px; text-align:justify; float:left;
}
#nomepag1 {
	clear:both; padding:0px; margin:0px 0 10px 0;
}
#nomepag1 .content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 20px; FONT-SIZE: 0.77em; PADDING-TOP: 12px; margin:0px; 
}*/
#left {
	WIDTH: 195px; FLOAT: left; PADDING: 0px 0 20px 0;/* border-right:1px #CDCDCD solid;*/ margin:20px 0 10px 0;/* min-height:0px;*/
}
#nav-menu {width:177px;/* float:left; background-color:#F3F3EC;*//*margin-bottom:20px;*/ padding-left:8px; margin:0; }
  /*#nav-menu .inner {width:177px; background-color:#F3F3EC; padding-bottom:0px; float:left;}*/
  /*#nav-menu .dx {width:55px; background-color:#F3F3EC; padding-bottom:0px; float:left;}*/
/*	#nav-menu h3 { width:250px; color:#5E5B4D; font-size:110%; padding:5px 0; margin:0 auto; }
	#nav-menu .trattam { width:250px; color:#5E5B4D; font-size:100%; font-weight:bold; padding:8px 0 0 0; margin:0px auto; }*/
	#nav-menu ul {/*margin:0;*/ padding:0px 0 0px 0; LIST-STYLE-TYPE: none; list-style:none; /*width:155px; padding-bottom:5px; */margin-top:0px; /*margin-left:-30px;*/ }
	#nav-menu li {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;/*margin:0;*/ height:23px; line-height:23px; padding:0px 0 0px 0; LIST-STYLE-TYPE: none; list-style:none; width:155px;/* border-top:1px solid #fff;*/ border-bottom:1px dotted #CDCDCD; margin:0 0 0 15px; }
	/*#nav-menu a { display:block; font-size:12px; padding:0px; margin:0; color:#666; font-weight:bold; }*/
	#nav-menu a:link, #nav-menu a:visited {/*font-family:Geneva, Arial, Helvetica, sans-serif;*/ display:block; padding:0px; margin:0; color:#666; /*font-weight:bold;*/ text-decoration:none;}
	#nav-menu a:hover { display:block; font-size:12px; padding:0px; margin:0; color:#000; background-color:#EAEAEA; /*font-weight:bold;*/ }
/*#left .content {
	padding:0; margin-bottom:10px;  padding-left:10px;
}*/
/*    	#nav-menu {width:190px;  }
          #nav-menu .inner {width:190px; background:url("../img/bg-navigation-item.png") no-repeat; background-color:#F3F3EC; padding-bottom:0px; margin-bottom:20px;}
	#left form { margin-top:10px; }
    #left fieldset { border:0; }
      #left .label { margin-bottom:3px; }
      #left select { font-size:110%; }
          #form fieldset { padding-left:5px; padding-bottom:20px; }
		  #form fieldset { border:0; }
		  #form button { background:transparent; border:0; cursor:pointer; }
			#form button img { margin-top:5px; }
            #nav-menu h3 { width:170px; color:#44424b; font-size:120%; padding:5px 0; margin:0 auto; }
            #nav-menu ul { width:190px; padding-bottom:25px; margin:0 auto; }
            #nav-menu li { list-style:none; padding:3px 0; border-top:1px solid #fff; border-bottom:1px solid #ccc8c4; margin:0 11px; }
			#nav-menu a { display:block; font-size:115%; padding-left:4px; }
			#nav-menu a:link, #nav-menu a:visited { color:#555656; text-decoration:none; }
*/
.foto {
	 border:1px solid #999999; /*padding:1px;*/
}
/*#imgrealizz {
	 background-image:url(../img/bk-img.png); width:501px;  padding:0px; height:278px; margin-left:48px; position:relative;
}
*/
.imgreal { padding:0;/* width:220px; height:171px;*/ float:left; margin:5px 8px 0 0px; /*border:1px solid #ABA494;border-top:1px solid #9F9788;*/ }
.imgreal1 { padding:0;/* width:220px; height:171px;*/ float:left; margin:5px 0px 0 0px; /*border:1px solid #ABA494;border-top:1px solid #9F9788;*/ }

/*#imgristoranti {
	text-align:left; width:630px; padding:10px 10px 12px 0px; height:159px; margin-left:23px; position:relative;
}
#imgristoranti .rist-bar { padding:0; margin-right:18px; width:280px; float:left; border:1px solid #ABA494; border-top:1px solid #9F9788;
}
*/

#pagrealizz {/* clear:both;*/ float:left; width:230px; /*text-align:left; float:none;*/ padding:10px 3px 10px 0px; margin-top:0px;}
 .img { padding:0; margin-right:10px; margin-bottom:0px; width:220px; float:left; border:1px solid #ABA494; border-top:1px solid #9F9788;}

#imgtariffe {
	text-align:left; width:616px; /*float:left;*/ padding:10px 10px 12px 0px; height:230px; margin-left:23px; position:relative;
}

.nomerealizzazione {
	 font-family:"Century Gothic"; font-size:160%; color:#934442/*004392*/; font-weight:500; margin-bottom:20px;
}

.comeragg {
	 font-family:Geneva, Arial, Helvetica, sans-serif; font-size:160%; color:#0F65B3; font-weight:500; clear:both; padding-top:15px;
}

#masthead .content { 
	/*PADDING-BOTTOM: 12px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; LETTER-SPACING: 0.3em; FONT-SIZE: 0.8em; PADDING-TOP: 12px*/
}
/*#menuorizz .content{
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000000; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999999; PADDING-TOP: 0px
}
*/
#footer .content {
   PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px; text-align:center; COLOR: #666; line-height:20px;
}
#footer { 
   PADDING-BOTTOM: 0px; /*BACKGROUND-COLOR: #CDDBEB;*/ MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 0.7em; PADDING-TOP:20px; /*height:50px;*/ /*border-top:1px #CDCDCD solid;*//* border-bottom:1px #CDCDCD solid;*/
}
#footershiny {
	MARGIN: 0px auto; PADDING-BOTTOM: 0px; /*MARGIN: 0px;*/ PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999999; clear:both; FONT-SIZE: 0.7em; PADDING-TOP: 0px; width:900px;
}
#footershinysx { 
    width:500px; float:left;    
}
#footershinydx { 
    width:300px; float:right; text-align:right; color:#414141; padding-top:10px;    
}
#footershinydx .content {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; PADDING-TOP: 0px;
}
.menulist {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 6px 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
/*#left A:link {
	COLOR: #000000
}
#left A:visited {
	COLOR: #333333
}
#left A:hover {
	COLOR: #9b7c00;
}
*/#right A:link {
	/*COLOR: #99CCFF;*/ text-decoration:none;
}
#right A:visited {
	/*COLOR: #99CCFF;*/ text-decoration:none;
}
#right A:hover {
	/*COLOR: #99CCFF;*/ text-decoration:underline;
}
#wrapper .menulist A {
	BORDER-LEFT: #ffd940 6px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #000000; PADDING-TOP: 0px
}
#wrapper .menulist A:visited {
	BORDER-LEFT: #ffd940 6px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #000000; PADDING-TOP: 0px
}
#wrapper .menulist A:hover {
	BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-LEFT-COLOR: #000000
}
#footer A:link {
	COLOR: #1F5BA2;
}
#footer A:visited {
	COLOR: #1F5BA2
}
#footer A:hover {
	COLOR: #184883
}
.p7uberlink {
	BORDER-BOTTOM-COLOR: #000000 !important; BORDER-TOP-COLOR: #000000 !important; LETTER-SPACING: 0.15em; BORDER-RIGHT-COLOR: #000000 !important; BORDER-LEFT-COLOR: #000000 !important; FONT-WEIGHT: bold !important
}
H2 {
	MARGIN: 30px 0px 0px; FONT-SIZE: 1.6em
}
H3 {
	MARGIN: 10px 0px 0px 0px; padding-bottom:3px; FONT-SIZE: 14px; font-family:Arial, Helvetica, sans-serif; color:#0E65B2; height:15px; border-bottom:1px solid #CDCDCD;
}
H4 {
	MARGIN: 20px 0px 0px; FONT-SIZE: 1.1em
}
.nomargintop {
	MARGIN-TOP: 0px
}
.content P {
	MARGIN: 10px 0px
}

.campi{ background-color:#F9F9F9; border-width:1px; border-style:solid; border-color:#F5F5F1; padding:1px; border-width:1px; border-style:solid; border-color:#E5E5E5 #ccc #ccc #E5E5E5;}
.asterisco { color:#FFB900/*DEAF56*/; font-weight:bold; }
.Stile31 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; line-height:25px;}
.Stile32 {color: #0E65B2/*DEAF56*/; /*font-weight:bold;*/ font-size:90%; line-height:40px;}
.Stile38 {/*color: #333; */font-size:90%;}

/*#record { text-align:left; width:678px; float:left; padding:0 0 20px 0px; margin-left:7px;}
 .bk-record { background-image:url("../img/bk-record.gif"); background-repeat:repeat-x; height:3px;}
 .foto-elenco { width:110px; height:85px; float:left; border:1px solid #DCDCDB; }
 .img { width:110px; height:85px; }
 .int-caratt { float:right; height:18px; width:543px; text-align:center; font-weight:bold; font-size:110%; }
   .prezzo {  background-color:#DCDCDB; height:18px; width:236px; float:left; border-right:1px solid #f5f5f5; font-size:110%;}
   .km {  background-color:#DCDCDB; height:18px; width:135px; float:left; border-right:1px solid #f5f5f5;}
   .anno {  background-color:#DCDCDB; height:18px; width:133px; float:left; border-right:1px solid #f5f5f5;}
   .kw-cv {  background-color:#DCDCDB; height:18px; width:136px; float:left;}
  .titolo{ font-size:110%; font-weight:bold; padding-bottom:4px; }
  .caratt{ font-size:100%; line-height:13px;}
*/
.descrizione { /*float:left; text-align:left; padding:4px 10px 0 10px; width:523px;*/FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 12px; line-height:14px; }
.titolo {
	COLOR: #0E65B2; /*font-weight:bold;*/ font-size:16px;
}
.scheda {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.scheda A:link {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #999999; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.scheda A:visited {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #999999; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.scheda A:hover {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #999999; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.scheda A:active {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #999999; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.schedadec {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.schedadec A:link {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #0E65B2; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.schedadec A:visited {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #0E65B2; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.schedadec A:hover {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #0E65B2; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.schedadec A:active {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #0E65B2; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.freccette {
	COLOR: #0077cc; 
}
.lunghezza {
	COLOR: #FFB900; font-size:100%; font-weight:bold; float:right; padding-right:3px; margin:0;
}
.bold{color:#5E5B4D; font-weight:bold;}
.tabellaListinoCelle {
	BORDER-BOTTOM: #c6c3a5 1px dotted;
	font-family:"Trebuchet MS";
	font-size:12px;
}
.Stile2 {color: #6A6739}
.Stile31t {font-family: "Trebuchet MS"; font-size: 11px; }
.Stile32t {color: #770306}
.CONTENUTO-SERVIZI {
line-height:20px;  border-bottom:#c6c3a5 2px solid;
}
.periodi{ line-height:17px; font-size:11px;}
.tip-camere{ line-height:10px; font-size:11px;  }





/*Form di PRENOTAZIONE*/
  
#prenota {  clear:both; /*position:relative;*/ padding-top:10px; margin:0;}
#nomi-campi-sx { float:left; width:270px; padding:0px; margin:0 auto;}
#nomicampi { float:left; width:80px; font-size: 100%; margin:0; padding:0;}
#nomicampi span { color:#AC9317; font-weight:bold; font-size:100%;/* line-height:20px;*/ }
#nomicampi ul {TEXT-ALIGN: left; margin:0; padding:0; line-height:29px; LIST-STYLE-TYPE: none; list-style:none; /* margin-left:-40px;*/}
#nomicampi li {margin:0; padding:0; LIST-STYLE-TYPE: none; list-style:none; }

#campisx { float:right; width:180px; font-size:100%; padding-top:3px; border-right:1px #333333 dotted; /*position:absolute; top:50px; left:92px;*/}
#campisx ul {margin:0; padding:0; line-height:29px; list-style:none;/* margin-left:-40px;*/}
#campisx li {margin:0; padding:0; LIST-STYLE-TYPE: none; list-style:none;}
#campisx .field {background-color:#F1F0E2; font-size:100%; padding:1px 2px; border-width:1px; border-style:solid; border-color:#DCDCBE #999 #999 #DCDCBE; }
#campisx .fieldmail {background-color:#F1F0E2; font-size:100%; padding:1px 2px; border-width:1px; border-style:solid; border-color:#DCDCBE #999 #999 #DCDCBE; width:160px; margin-top:5px; }

#nomi-campi-dx { float:right; width:380px; padding:0px; margin:0 auto;}
#nomicampi1 { margin:0; padding:0; LIST-STYLE-TYPE: none; list-style:none; float:left; width:130px; font-size:100%;}
#nomicampi1 ul {margin:0; padding:0; LIST-STYLE-TYPE: none; list-style:none; line-height:29px; list-style:none;/* margin-left:-25px;*/}
#nomicampi1 span { color:#AC9317; font-weight:bold; }
#campidx {
	color:#666;
	float:right;
	width:250px;
	font-size:100%;
}
#campidx select.g { background-color:#F1F0E2; width:45px; font-size:100%;} #campidx select.m {background-color:#F1F0E2; width:90px; font-size:100%;} #campidx select.a {background-color:#F1F0E2; width:60px; font-size:100%;} #campidx select.t {background-color:#F1F0E2; width:140px; font-size:100%; }
#campidx textarea {background-color:#F1F0E2; width:85%; font-size:90%; height:100px; font-family:verdana,sans-serif; border-width:1px; border-style:solid; border-color:#ccc #999 #999 #ccc; margin-top:5px; }
#campidx ul { line-height:29px; margin:0; padding:0; list-style:none;}
#campidx .field {background-color:#F1F0E2; font-size:100%; padding:1px 2px; border-width:1px; border-style:solid; border-color:#DCDCBE #999 #999 #DCDCBE; }
#campidx .field1 {background-color:#F1F0E2; font-size:100%; padding:1px 2px; border-width:1px; border-style:solid; border-color:#DCDCBE #999 #999 #DCDCBE; width:37px; }
#informativa { clear:both; padding:5px 90px 0 100px; margin:0; }
  .note{ display:block; color:#b00; font-weight:bold; font-size:100%; padding-left:100px; }
  .legge{ display:block; color:#44424b; font-size:100%; }
  .pulsante{ display:block; padding:30px 0 10px 90px; }
  .stilepulsante{ /*display:block;*/ border-width:1px; font-family:"trebuchet ms",verdana,sans-serif; border-style:solid; border-color:#ccc #999 #999 #ccc; font-weight:bold;}
  
/*Form di PRENOTAZIONE*/


.enter A:link {
	COLOR: #44424b; text-decoration:none;
}
.enter A:visited {
	COLOR: #44424b; text-decoration:none;
}
.enter A:hover {
	COLOR: #44424b; text-decoration:underline;
}
.enter A:active {
	COLOR: #44424b; text-decoration: none;
}

