
.contattiHeader {
	color:#fff;
}

.contattiHeader a {
	color:#fff;
}

.contattiHeader a:hover {
	color: #ccc;
	text-decoration: none !important;
}

nav {
	background-color:#f3f3f3;
}

.navbar .nav > li {
	margin: 0 2px;
}

.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus{
  	
	background-color: #4973a6 !important;
	
}

.navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover{
  	color: #fff !important;
	background-color: #d0d0d0;
	font-weight: bold !important;
	border-radius: 5px 5px 5px 5px !important
}

.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle{
  	background-color: #4973a6 !important;
	font-weight: bold;
}

.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle{
  	color: #e2e2e2 !important;
}

footer {
	background:#F0F0F0;	
	border:1px solid #dbdbdb;
	color:#999;
}

footer a{
	color:#999;
}

footer a:hover {
	color: #000;
	text-decoration: none !important;
}

#slider {
	background-color:#F6F6F6;
}

#sliderBg {
	background-image: url('/themes/images/slider/bg_slider.png');
  	background-repeat: no-repeat;
  	background-position: center bottom;
}


.nivo-controlNav a
{
	  display: block;
	  float: left;
	  margin-right: 6px;
	  width: 10px;
	  height: 10px;
	  border-top-left-radius: 5px;
	  border-top-right-radius: 5px;
	  border-bottom-right-radius: 5px;
	  border-bottom-left-radius: 5px;
	  background-color: #c1c1c1;
	  background-image: none;
	  background-repeat: repeat;
	  background-attachment: scroll;
	  background-position: 0% 0%;
	  background-clip: border-box;
	  background-origin: padding-box;
	  background-size: auto auto;
	  text-indent: -999999px;
	  box-shadow: #888888;
	  -webkit-box-shadow: #888;
}


.nivo-controlNav a.active{
	  background-color: #777777;
	  background-image: none;
	  background-repeat: repeat;
	  background-attachment: scroll;
	  background-position: 0% 0%;
	  background-clip: border-box;
	  background-origin: padding-box;
	  background-size: auto auto;
}

.sectionSlider, .twoBlock {
	background:#fefefe;
	border-top:1px solid #dbdbdb;
}

.oneBlock {
	background:#FAFAFA;
	border-top:1px solid #dbdbdb;
}

.threeBlock {
	background:#FFFFFF;	
	border-top:1px solid #dbdbdb;
}

.imgBorder img {
	border-radius:5px;
	border: 1px solid #ccc;
	padding: 2px;
	margin: 4px;
}