
body {
	color: #333333;
	}
a {color: #A79660;}

/*HEADER*/
#navbarVillaPalmira {
	-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.35);
	-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.35);
	box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.35);
	}
.contentInfo {
	background-color: #000;
	}
	
.contentInfo .lingue_nav li a, .contentInfo .lingue_nav li, .contentInfo .info_nav li a, .contentInfo .info_nav li i, .contentInfo .info_nav li {
	color: #FFF;
	}
.contentInfo .lingue_nav li a:hover,.contentInfo .lingue_nav li a:focus, .contentInfo .info_nav li a:hover,.contentInfo .info_nav li a:focus   {
	color: #A79660;
	}
.contentInfo .lingue_nav li .dropdown-menu li a {
	color: #333333;
	}
.contentInfo .lingue_nav li .dropdown-menu li a:hover {
	color: #A79660;
	}
#LogoUfficialeHeader {
	/*border-left: 1px solid #444;*/
	}

#navbar li a {
	color: #333333;
	}
#navbar li a:hover, .navbar-default li a:focus, #navbar li.active a {
	color: #A79660;
	}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
	background-color: transparent;
	}
.navbar-default .navbar-toggle {
	border: none !important;
	}
.navbar-toggle .icon-bar {
	background-color: #A79660 !important;
	}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	#background-color: #FFF;
	border: 1px solid #DDD;
	}
.navbar-collapse.in {
	background-color: #FFF;
	border-top: 3px solid #A79660 !important;
	}
.navbar-collapse.in li {
	border-bottom: 1px dotted #DDD;
	}
	
.scrollToTop {
	color: #FFF;
	background-color: rgba(0,0,0,0.5);
	border-color: #FFF;	
	border-radius: 100% !important;
	}
.scrollToTop:hover, .scrollToTop:focus  {
	color: #FFF;
	background-color: rgba(242,106,32,1);
	border-color: #FFF;
	}
	
#wrapperSlider #aboutUs {
	color: #FFF !important;
	}
#wrapperSlider p {
	color: #333;
	}
#wrapperSlider span {
	color: #333;
	}
.slider_btn:hover,.slider_btn:focus{
	border-color:#A79660;
	color: #A79660;
}
.slides-navigation a::before,
.slides-navigation a::after,
.slides-navigation .icon-wrap::before,
.slides-navigation .icon-wrap::after {
	background: #A79660;
}
.slides-pagination a {
  border: 2px solid #A79660;
}
.slides-pagination a.current {
	background: #FFF !important;
	}
	
	
.heading h2 {
  border-bottom: 2px dotted #A79660;
}
/*FOOTER*/
#contactFeature {
	background-color: #000;
	color: #FFF;
	}
#contactFeature .containerMaxi {
	border-bottom: 1px dotted #FFF;
	}
#contactFeature h2 {
	border-bottom: 1px dotted rgba(255,255,255,0.7);
	}
#contactFeature a, footer a {
	color: #A79660;	
}
#contactFeature a:hover, footer a:hover {
	color: #FFF;	
}
.infoCollaborazioni {
	border-top: 1px solid #FFF;
	}
#linkUl a:hover, #contattiUl a:hover, #socialUl a:hover, .widget1 a:hover, .widget2 a:hover {
	color: #FFF;
	}
#socialUl li i {
	border: 1px solid #FFF;
	}
footer {
	background-color: #000;
	}

#footer, #footer a {color: #FFF;}
#footer a:hover, #footer a:focus {color: #boxHome ;}

/*SECTION HOME*/
.boxHome {background: #FFF} 
.boxHome .anteprima {
	 -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
	-webkit-transition: 1s -webkit-filter linear;
	-moz-transition: 1s -moz-filter linear;
	-moz-transition: 1s filter linear;
	-ms-transition: 1s -ms-filter linear;
	-o-transition: 1s -o-filter linear;
	transition: 1s filter linear;
	}
.boxHome:hover .anteprima {
	 -webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
    filter: grayscale(0%);
	}

.boxHome a {
	color: #333;
	}
.boxHome a:hover {
	color: #A79660
	}
.boxHome h1 {
	border-bottom: 1px dotted #A79660 
	}

/*.description*/
.description b {color: #A79660;}
.description strong {color: #A79660;}


/*btnArea*/
.btnArea {color: #FFF;}
.btnArea .btn {
	color: #333;
	background-color: #FFF;
	}
.btnArea .btn:hover, .btnArea .btn:focus {
	background-color: #A79660;
	}
.btnArea .overlay {
	background-color: rgba(184,145,50,0.5);
	}	
/*modal*/
.modal-title {color: #A79660}
.modal-header .close {color: #A79660}

/*allegati*/
.allegati .fa {color: #999999;}

/*slider*/
.slick-list {
	background-color: rgba(255,255,255,0.6);
	margin-right: 10px;
	border-radius: 8px;
	}
	
/*dettagli*/
.titoloInside {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a79660+37,a79660+99&1+0,0.4+100 */
background: -moz-linear-gradient(left,  rgba(167,150,96,1) 0%, rgba(167,150,96,0.78) 37%, rgba(167,150,96,0.41) 99%, rgba(167,150,96,0.4) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(167,150,96,1) 0%,rgba(167,150,96,0.78) 37%,rgba(167,150,96,0.41) 99%,rgba(167,150,96,0.4) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(167,150,96,1) 0%,rgba(167,150,96,0.78) 37%,rgba(167,150,96,0.41) 99%,rgba(167,150,96,0.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a79660', endColorstr='#66a79660',GradientType=1 ); /* IE6-9 */
color: #FFF;
	}

aside h1 {
	color: #999;
	}
.list-group-item.border {border-top: 1px solid #DDD;
border-bottom: 1px solid #DDD;}
.color777 {color: #777;}
.description span {color: #444;}
.extraInfo  {background-color: #F3F3F3;
color: #999;
}
.extraInfo em.green {color: green;}
.extraInfo em.red {color: red;}
.imgPrincipale {border: 1px solid #F26A20;}
.boxElenco a {color: #444;}
.boxElenco .btn {color: #FFF;
background-color: #A79660;
}
.boxElenco:hover .btn, .boxElenco:focus .btn {
background-color: #F26A20;
}

/*form */
form h2 {color: #2772A9;}
form input, form textarea, form input[type=checkbox]  {
	border: 1px solid #A79660;
	border-left: 5px solid #A79660;
		}
	form input[type=radio] {border: 1px solid #A79660;}
	
	h2.nomeCat {color: #F26A1F;}
	
form#generaPdf label, form#inviaSondaggio label {color: #A79660; font-weight: bold !important;}	
form#generaPdf button, form#inviaSondaggio button {background-color: #FFF !important; border: 1px solid #A79660; color: #F26A1F;}
.checkbox-inline, .checkbox {color: #777 !important; font-weight: normal !important;}
	/*forzature stili da formattazione ckeditor */
.description b, .description strong {color: #A79660;}
.description em {font-style: italic;}
.description ul {margin-left: 20px;}
.description ul li {list-style-type: circle; list-style-position:inside;}

.description blockquote {
  border-left: 10px solid #F26A20;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
.description blockquote:before {
  color: #F26A20;
  content: '"';
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;  
}
.description blockquote p:first-child {
  display: inline;
}
label.error {color: red !important;}
.alert-danger, .alert-danger strong {color: #a94442 !important;}
.alert-success, .alert-success strong {color: #3c763d !important;}

input[type="submit"], #btnPrenota, #sendformPrenota, #sendform{
  background: #FFF;
  border: 1px solid #A79660;
  color: #A79660;
  margin: 0 auto;
  -webkit-transition: background-color 1000ms linear;
    -ms-transition: background-color 1000ms linear;
    transition: background-color 1000ms linear;
}
input[type="submit"]:hover, #btnPrenota:hover, #sendformPrenota:hover, #sendform:hover {
  background: #A79660;
  border: 1px solid #fff;
  color: #FFF;
  margin: 0 auto;
}
 legend {
  color: #A79660 !important; 	
  font-weight: bold; 
	 }