/* Font family e colore di sfondo */

table{ margin:0px auto; width: auto; }
table, td, th{border: 2px solid #eee;border-collapse: collapse;}
table.tabs, td.tabs, th.tabs {border: none; border-collapse: collapse;}
td,th{padding:3px 12px;width: auto; }
td{text-align:center;  font-weight: bold;   }
th{text-align:left}
tr.odd td,tr.odd th{background: #D5E4FF}
caption{text-align:center; font-weight:normal; color: blue;  font-size: large; filter: Shadow(Color=#0000FF, Strength=4, Direction=150) } 

h4{text-align:center; color:blue ; font-size: 1.6em; font-weight:normal ; font-style: italic; font-family: times new roman }
h3{text-align:center; color:white ; font-size: 1.6em; font-weight:normal ; font-style: italic; font-family: times new roman }
h6{text-align:center; color:white ; font-size: 3.2em; font-weight:normal ; font-style: italic; font-family: times new roman }

.carousel-control.left{
background-image:none;}
.carousel-control.right{
background-image:none;}

.carousel-control {  
  width: 20%;
  color: #fff;
    font-size: 50px;
	 margin-top: -10px;
}
/*  width: 50%;superficie cliccabile intera immagine x scorrimento */
/* color: #fff; colore freccia */
@media screen and (min-width: 768px){
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
}}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 80px;
  }}


p.title{margin-top: 0; text-align:center; color: #00f; font-size: 2.0em; font-weight:bold ; font-style: italic; font-family: times new roman ,sans-serif}

p.descr{margin-top: 0; color: blue; font-size: 1.4em;  font-style: italic; font-family: times new roman ,sans-serif}
p.descr_picc{margin-top: 0; color: blue; font-size: 1em;  font-style: italic; font-family: times new roman ,sans-serif}
p.address{text-align:center; color: #000; font-size: 1.2em;}
p.mini-title{margin-top: 0; text-align:center; color: #00f; font-size: 1.2em; font-weight:bold ; font-style: italic; font-family: times new roman ,sans-serif}
p.mini-descr{margin-top: 0; color: blue; font-size: 1.0em;  font-style: italic; font-family: times new roman ,sans-serif}
p.mini-scritta{margin-top: 0; text-align:center; color: #00f; font-size: 1.2em;  font-style: italic; font-family: times new roman ,sans-serif}
body { padding-top: 50px; }

.navbar-text {
  margin-bottom: 0;
  line-height: 20px;
  color: black;
  font-weight:bold ;
  font-style: italic;
  font-size: 1.2em;
}
.navbar-brand {
 display: inline-block;
 text-indent: -9999px;
 width: 190px;
 height: 50px;
 background: url(../foto/vera.png) center center no-repeat;
}

.box-vera {
 margin-bottom: 10px;
 padding: 15px;
 background-color: #Fff;
 }
 .box-camere {
 margin-bottom: 0px;
 margin-top: 0px;
 padding: 0px;
 background-color: none;
 text-align: bottom;
 
}
.box-camere h3, .box-camere h4 {margin-top: 20px; color:blue; font-size: 2.2em; font-weight:normal ; font-style: italic; font-family: times new roman ,sans-serif}
.box-camere h2 {text-align: left; margin-top: 20px; margin-left: 200px; color:blue; font-size: 1.2em; font-weight:normal ; font-style: italic; font-family: times new roman ,sans-serif}
.box-camere h1 {text-align: left; margin-top: 20px; margin-left: 0px; margin-right: 200px; color:blue; font-size: 1.2em; font-weight:normal ; font-style: italic; font-family: times new roman ,sans-serif}
 
 .span4 {
	width: 200px;
	
}

.thumbnail img {
    opacity: 1.00;
    max-width: 200px;
}
 
 hr { color: #00f; background: #00f; border: 1px solid; height: 1px; }
 
.nav-tabs > li {  color:blue}
.nav-tabs > li >a {  color:blue}
 <!-- -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.25); -->
}

.text-16 {
	font-size: 16px;
}
.text-black {
	text-align:left;
	text-shadow: none;
	color: black;
}

.pre-scrollable {
    max-height: 270px;
    overflow-y: scroll;
}
