#yt_menuwrap {
/* LAURA */
  /*background: #a19696;  Old browsers */
  background: #fdfdfb; /* Old browsers */
background: -moz-linear-gradient(top, #fdfdfb 0%, #fcfcf7 28%, #f9eecf 77%, #faf0d4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfb), color-stop(28%,#fcfcf7), color-stop(77%,#f9eecf), color-stop(100%,#faf0d4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fdfdfb 0%,#fcfcf7 28%,#f9eecf 77%,#faf0d4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fdfdfb 0%,#fcfcf7 28%,#f9eecf 77%,#faf0d4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fdfdfb 0%,#fcfcf7 28%,#f9eecf 77%,#faf0d4 100%); /* IE10+ */
background: linear-gradient(to bottom, #fdfdfb 0%,#fcfcf7 28%,#f9eecf 77%,#faf0d4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfb', endColorstr='#faf0d4',GradientType=0 ); /* IE6-9 */
  width: 100%;
  position: fixed;
  z-index: 10;
  height: 74px;
  margin: 0;
  -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.4);
  -moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.4);
  box-shadow: 1px 1px 4px rgba(0,0,0,0.4);
}
#yt_menuposition ul.navi > li.level1 .item-link {
  margin-bottom: 9px;
  line-height: 32px;
  padding: 0;
  color: #4B0101;
  font-size: 12px;
  display: block;
}
.button1,
button1, .btn-primary{
  background: #f9f4e3; /* Old browsers */
background: -moz-linear-gradient(top, #f9f4e3 0%, #f7e1c0 54%, #f7d29b 77%, #fcbb5f 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f4e3), color-stop(54%,#f7e1c0), color-stop(77%,#f7d29b), color-stop(99%,#fcbb5f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* IE10+ */
background: linear-gradient(to bottom, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f4e3', endColorstr='#fcbb5f',GradientType=0 ); /* IE6-9 */
  color: #4B0101;
  border-radius: 3px;
  text-shadow: none;
  display: inline-block;
  vertical-align: top;
  border:none;
  margin:18px;
  max-width:350px;
  font-size:14px;
  padding: 15px 5px 3px 5px; 
  line-height: 12px;
  -webkit-box-shadow: 5px 5px 10px 2px #4F0009;
  -moz-box-shadow:5px 5px 10px 2px #4F0009;
  box-shadow: 5px 5px 10px 2px #4F0009;
}
.button1:hover,
button1:hover {
 background: #fcebdb; /* Old browsers */
background: -moz-linear-gradient(top, #fcebdb 1%, #fcd283 60%, #f9ba5c 95%, #ffb521 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fcebdb), color-stop(60%,#fcd283), color-stop(95%,#f9ba5c), color-stop(100%,#ffb521)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcebdb', endColorstr='#ffb521',GradientType=0 ); /* IE6-9 */
  color: #fff;
  -webkit-box-shadow: 5px 5px 10px 2px #4F0009;
  -moz-box-shadow:5px 5px 10px 2px #4F0009;
  box-shadow: 5px 5px 10px 2px #4F0009;
}

.button,
button, .btn-primary{
  background: #f9f4e3; /* Old browsers */
background: -moz-linear-gradient(top, #f9f4e3 0%, #f7e1c0 54%, #f7d29b 77%, #fcbb5f 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f4e3), color-stop(54%,#f7e1c0), color-stop(77%,#f7d29b), color-stop(99%,#fcbb5f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* IE10+ */
background: linear-gradient(to bottom, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f4e3', endColorstr='#fcbb5f',GradientType=0 ); /* IE6-9 */
  color: #4B0101;
  text-shadow: none;
  padding: 6px 14px;
  font-size: 14px;
  line-height: 20px;
  display: inline-block;
  vertical-align: top;
  border-style: none;
  border-width: 0px;
  border-color: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 3px;
  -webkit-box-shadow: 5px 5px 10px 2px #4F0009;
  -moz-box-shadow:5px 5px 10px 2px #4F0009;
  box-shadow: 5px 5px 10px 2px #4F0009;
}
.button:hover,
button:hover {
  background: #fcebdb; /* Old browsers */
background: -moz-linear-gradient(top, #fcebdb 1%, #fcd283 60%, #f9ba5c 95%, #ffb521 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fcebdb), color-stop(60%,#fcd283), color-stop(95%,#f9ba5c), color-stop(100%,#ffb521)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcebdb', endColorstr='#ffb521',GradientType=0 ); /* IE6-9 */
  color: #fff;
  -webkit-box-shadow: 5px 5px 10px 2px #4F0009;
  -moz-box-shadow:5px 5px 10px 2px #4F0009;
  box-shadow: 5px 5px 10px 2px #4F0009;
}
.button2,
button2, .btn-primary{
  background: #f9f4e3; /* Old browsers */
background: -moz-linear-gradient(top, #f9f4e3 0%, #f7e1c0 54%, #f7d29b 77%, #fcbb5f 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f4e3), color-stop(54%,#f7e1c0), color-stop(77%,#f7d29b), color-stop(99%,#fcbb5f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* IE10+ */
background: linear-gradient(to bottom, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f4e3', endColorstr='#fcbb5f',GradientType=0 ); /* IE6-9 */
  color: #4B0101;
  border-radius: 3px;
  text-shadow: none;
  display: inline-block;
  vertical-align: top;
  border:none;
  margin:8px 0px 8px 15px;
  max-width:350px;
  /*font-size:18px;*/
  /*padding: 15px 5px 3px 5px; */
  padding: 20px 35px 15px 35px;  
  line-height: 12px;
  -webkit-box-shadow: 5px 5px 10px 2px #4F0009;
  -moz-box-shadow:5px 5px 10px 2px #4F0009;
  box-shadow: 5px 5px 10px 2px #4F0009;
}
.button2:hover,
button2:hover {
 background: #fcebdb; /* Old browsers */
background: -moz-linear-gradient(top, #fcebdb 1%, #fcd283 60%, #f9ba5c 95%, #ffb521 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fcebdb), color-stop(60%,#fcd283), color-stop(95%,#f9ba5c), color-stop(100%,#ffb521)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcebdb', endColorstr='#ffb521',GradientType=0 ); /* IE6-9 */
  color: #fff;
  -webkit-box-shadow: 5px 5px 10px 2px #4F0009;
  -moz-box-shadow:5px 5px 10px 2px #4F0009;
  box-shadow: 5px 5px 10px 2px #4F0009;
}
.button3,
button3, .btn-primary{
  background: #f9f4e3; /* Old browsers */
background: -moz-linear-gradient(top, #f9f4e3 0%, #f7e1c0 54%, #f7d29b 77%, #fcbb5f 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f4e3), color-stop(54%,#f7e1c0), color-stop(77%,#f7d29b), color-stop(99%,#fcbb5f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* IE10+ */
background: linear-gradient(to bottom, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f4e3', endColorstr='#fcbb5f',GradientType=0 ); /* IE6-9 */
  color: #4B0101;
  border-radius: 3px;
  text-shadow: none;
  display: inline-block;
  vertical-align: top;
  border:none;
  margin:8px 0px 8px 15px;
  max-width:350px;
  /*font-size:18px;*/
  /*padding: 15px 5px 3px 5px; */
  padding: 22px 48px 15px 47px;  
  line-height: 12px;
  -webkit-box-shadow: 5px 5px 10px 2px #4F0009;
  -moz-box-shadow:5px 5px 10px 2px #4F0009;
  box-shadow: 5px 5px 10px 2px #4F0009;
}
.button3:hover,
button3:hover {
 background: #fcebdb; /* Old browsers */
background: -moz-linear-gradient(top, #fcebdb 1%, #fcd283 60%, #f9ba5c 95%, #ffb521 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fcebdb), color-stop(60%,#fcd283), color-stop(95%,#f9ba5c), color-stop(100%,#ffb521)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcebdb', endColorstr='#ffb521',GradientType=0 ); /* IE6-9 */
  color: #fff;
  -webkit-box-shadow: 5px 5px 10px 2px #4F0009;
  -moz-box-shadow:5px 5px 10px 2px #4F0009;
  box-shadow: 5px 5px 10px 2px #4F0009;
}
.backtotop {
  background: #fcebdb; /* Old browsers */
background: -moz-linear-gradient(top, #fcebdb 1%, #fcd283 60%, #f9ba5c 95%, #ffb521 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fcebdb), color-stop(60%,#fcd283), color-stop(95%,#f9ba5c), color-stop(100%,#ffb521)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcebdb', endColorstr='#ffb521',GradientType=0 ); /* IE6-9 */
  width: 45px;
  bottom: 20px;
  right: 10px;
  min-height: 45px;
  overflow: hidden;
  z-index: 40;
  position: fixed;
  display: block;
  text-align: center;
  -webkit-border-radius: 45px;
  -moz-border-radius: 45px;
  border-radius: 45px;
  -webkit-transition: all 0.7s ease-in-out 0s;
  -moz-transition: all 0.7s ease-in-out 0s;
  -o-transition: all 0.7s ease-in-out 0s;
  transition: all 0.7s ease-in-out 0s;
}
.backtotop:hover {
  background: #7a5658; /* Old browsers */
background: -moz-linear-gradient(top, #7a5658 1%, #7a5859 27%, #7a2f33 78%, #7b0b12 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#7a5658), color-stop(27%,#7a5859), color-stop(78%,#7a2f33), color-stop(99%,#7b0b12)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #7a5658 1%,#7a5859 27%,#7a2f33 78%,#7b0b12 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #7a5658 1%,#7a5859 27%,#7a2f33 78%,#7b0b12 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #7a5658 1%,#7a5859 27%,#7a2f33 78%,#7b0b12 99%); /* IE10+ */
background: linear-gradient(to bottom, #7a5658 1%,#7a5859 27%,#7a2f33 78%,#7b0b12 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a5658', endColorstr='#7b0b12',GradientType=0 ); /* IE6-9 */
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active {
 background: #ff7b00;
 color: #333333;
 }
 .form-actions {
 background-color:transparent;
 border-top:none;
 }
#yt_menuposition ul.navi > li.level1 {
  float: left;
  position: relative;
  border-bottom: none;
  border-right: none;
  border-radius: 0 0 3px 3px;
  position: relative;
  margin-right: 3px;
  background: #f9f4e3; /* Old browsers */
background: -moz-linear-gradient(top, #f9f4e3 0%, #f7e1c0 54%, #f7d29b 77%, #fcbb5f 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f4e3), color-stop(54%,#f7e1c0), color-stop(77%,#f7d29b), color-stop(99%,#fcbb5f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* IE10+ */
background: linear-gradient(to bottom, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f4e3', endColorstr='#fcbb5f',GradientType=0 ); /* IE6-9 */
  text-align: center;
   -webkit-box-shadow: 5px 5px 10px 2px #4F0009;
  -moz-box-shadow:5px 5px 10px 2px #4F0009;
  box-shadow: 5px 5px 10px 2px #4F0009;
text-align: center;
  width: 80px;
  
}
#yt_menuposition ul.navi > li.level1.first{
  float: left;
  position: relative;
  border-bottom: none;
  border-right: none;
  border-radius: 0 0 3px 3px;
  position: relative;
  margin-right: 3px;
  background: none;
  width: 80px;
   -webkit-box-shadow: none;
  -moz-box-shadow:none;
  box-shadow: none;
  color: transparent;
}
#yt_menuposition ul.navi > li.level1.first .item-link {
  margin-bottom: 9px;
  line-height: 32px;
  padding: 0;
  color: transparent;
  font-size: 12px;
  display: block;
}
#yt_menuposition ul.navi > li.level1.first:hover,
#yt_menuposition ul.navi > li.level1.first.hover,
#yt_menuposition ul.navi > li.level1.first.active {
  float: left;
  position: relative;
  border-bottom: none;
  border-right: none;
  border-radius: 0 0 3px 3px;
  position: relative;
  margin-right: 3px;
  background: none;
  width: 80px;
  -webkit-box-shadow: none;
  -moz-box-shadow:none;
  box-shadow: none; 
}
#yt_menuposition ul.navi > li.level1.first:hover .item-link,
#yt_menuposition ul.navi > li.level1.first.hover .item-link,
#yt_menuposition ul.navi > li.level1.first.active .item-link {
	color: transparent;
	margin-top: 0;
}
  
#yt_menuposition ul.navi > li.level1:hover,
#yt_menuposition ul.navi > li.level1.hover,
#yt_menuposition ul.navi > li.level1.active {
  background: #fcebdb; /* Old browsers */
background: -moz-linear-gradient(top, #fcebdb 1%, #fcd283 60%, #f9ba5c 95%, #ffb521 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fcebdb), color-stop(60%,#fcd283), color-stop(95%,#f9ba5c), color-stop(100%,#ffb521)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcebdb', endColorstr='#ffb521',GradientType=0 ); /* IE6-9 */
 
  text-align: center;
   -webkit-box-shadow: 5px 5px 10px 2px #4F0009;
  -moz-box-shadow:5px 5px 10px 2px #4F0009;
  box-shadow: 5px 5px 10px 2px #4F0009;
}
#yt_menuposition ul.navi > li.level1:hover .item-link,
#yt_menuposition ul.navi > li.level1.hover .item-link,
#yt_menuposition ul.navi > li.level1.active .item-link {
	color: #fff;
	margin-top: 40px;
}

#yt_slideshow #slideshow {
  margin-top: 130px;
}
#breadcrumb div.module {margin-top:130px;
   border:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  background-color: none;
  background: none;}
#yt_footer .yt-main {
background: #fcebdb; /* Old browsers */
background: -moz-linear-gradient(top, #fcebdb 1%, #fcd283 60%, #f9ba5c 95%, #ffb521 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fcebdb), color-stop(60%,#fcd283), color-stop(95%,#f9ba5c), color-stop(100%,#ffb521)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcebdb', endColorstr='#ffb521',GradientType=0 ); /* IE6-9 */
  -webkit-box-shadow: 1px -1px 4px rgba(0,0,0,0.4);
  -moz-box-shadow: 1px -1px 4px rgba(0,0,0,0.4);
  box-shadow: 1px -1px 4px rgba(0,0,0,0.4);
  border-top:none;

}
a:hover {
  color: #333333;
  text-decoration: none;
}
.module_menu,
div.module {
  margin: 0 0 10px;
  position: relative;
  background: none;
}
.module {
  -webkit-box-sizing: none;
  -moz-box-sizing: none;
  box-sizing: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.module div.modcontent {
  padding: 0;
}
ul,
ol {
  padding: 0;
  margin: 20px 0 0 0;
}
#content #yt_component {
  clear: both;
  background:none;
  background-color:none;
  background-image:none;
  margin-bottom: 30px;
  margin-top: -1px;
  min-height: 294px;
  border: none;
  padding: 0;
  -webkit-box-sizing: none;
  -moz-box-sizing: none;
  box-sizing: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  
}
#yt_menuposition ul.navi > li.level1.havechild:after {
  content: "\f0d7";
  font-size: 12px;
  
  position: relative;
  top: 28%;
  right: 22px;
  z-index: 5;
  color: #444;
}
#yt_menuposition ul.navi > li.level1.havechild .level1 {
  padding: 0;
  
 }
 #comments .comments-list {margin-left: 0;height: 1%}
 #comments .comment-title {color: #FAA21E;font: Verdana, Arial, Sans-Serif;margin: 0;padding: 0; font-size: 18px;}
 #comments a {color: #333333;background-color: inherit;font-weight: normal;text-decoration: none}
 #comments a:active, #comments a:focus, #comments a:hover {color: #ff7b00 !important; background-color: transparent !important;}
 #comments .comment-author, #comments .author-homepage, #comments .author-email {color: #333333;font: bold 1em Verdana, Arial, Sans-Serif;margin: 0;padding: 0}
 #jc .rbox {margin: 0;padding: 4px 8px;width:auto;line-height: 100%;overflow: hidden;background: rgba(255,255,255,0.6);border: 1px ridge #ddd;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius: 7px;}
 #comments .comment-date {font-size: 12px;color: #333333;margin: 0;padding: 0 0 0 12px;}
 #comments .comment-body {color: #333333;margin: none;padding:18px;font-size:12px;line-height: 2em}
 .module h3.modtitle, #jc h4{
  line-height: 20px;
  font-size: 18px;
  color: #333333;
  font-weight: bold;
  font-family: Verdana;
  margin: 0;
  padding: 0;
  font-weight: 300;
  border-bottom: 1px solid #333333;
  background-color: none;
  background-image: none;
  background:none;
  margin-top: 20px;
}
div.genericItemCategory {display:inline;margin:0 0 18px 22px;padding:0;text-align:left;}
		div.genericItemCategory span {font-weight:bold;color:#555;text-align:left;}
		div.genericItemCategory a {text-align:left;margin-bottom:12px;}
div.genericItemExtraFields2 {margin:20px 10px 8px 5px;padding-left:18px;padding-bottom:18px;}
     div.genericItemExtraFields2 ul {margin:0;padding:0;list-style:none;}
div.catItemExtraFields, div.genericItemExtraFields {margin:-5px 0 8px 5px;padding-left:18px;padding-bottom:18px;}
	div.catItemExtraFields h4, div.genericItemExtraFields h4 {margin:0;padding:0 0 8px 0;line-height:normal !important;}
	div.catItemExtraFields ul, div.genericItemExtraFields ul {margin:0;padding:0;list-style:none;}
	div.catItemExtraFields ul li, div.genericItemExtraFields ul li {display:block;color:#333333;text-align:left;}
	div.catItemExtraFields ul li span.catItemExtraFieldsLabel, div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel {display:block;float:left;font-weight:bold;margin:0 4px 0 0;width:30%;}
	div.catItemExtraFields ul li span.catItemExtraFieldsValue {color:#333333;text-align:left;}
div.catItemExtraFields ul li span.catItemExtraFieldsValueB a, div.genericItemExtraFields ul li span.genericItemExtraFieldsValueB a,
div.moduleItemExtraFields ul li span.moduleItemExtraFieldsValueB a {color:#7b0b13;text-align:left;font-weight: bold;}
div.catItemExtraFields ul li span.catItemExtraFieldsValueB a:hover, div.genericItemExtraFields ul li span.genericItemExtraFieldsValueB a:hover,
div.moduleItemExtraFields ul li span.moduleItemExtraFieldsValueB a:hover {color:#333333}
div.catItemExtraFields ul li span.catItemExtraFieldsValueI {color:#333333;text-align:left;font-style: italic;}
div.genericItemExtraFields ul li span.genericItemExtraFieldsValueI {color:#333333;text-align:left;font-style: italic;}
.itemRatingLog {font-size:11px;margin:0;padding:0 0 0 4px;float:left;color:#333333;}
div.itemContainer {display:inline-block;text-align:center;background-color:#fff;background-image:  url("../../images/porcellorilievo5.png");
 background-repeat: no-repeat; background-position-x: right; background-position-y: bottom; border:none;margin:15px;max-width:350px;
 -webkit-box-shadow: 5px 5px 10px 2px #4F0009;
-moz-box-shadow: 5px 5px 10px 2px #4F0009;
box-shadow: 5px 5px 10px 2px #4F0009;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
		div.itemContainerLast {display: inline-block;content: "";border:none;-webkit-box-shadow: 5px 5px 10px 2px #4F0009;
-moz-box-shadow: 5px 5px 10px 2px #4F0009;
box-shadow: 5px 5px 10px 2px #4F0009;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;} /* this class is appended to the last container on each row of items (useful when you want to set 0 padding/margin to the last container) */
div.catItemHeader {}
	div.catItemHeader span.catItemDateCreated {color:#999;font-size:11px;}
	div.catItemHeader h3.catItemTitle {font-size:18px;font-weight:normal;line-height:110%;padding:18px;margin:5px;text-align:left;}
	div.catItemHeader h3.catItemTitle a{color:#FAA21E;}
	div.catItemHeader h3.catItemTitle a:hover {color:#333333;}
	div.catItemHeader h3.catItemTitle span {}
	div.catItemHeader h3.catItemTitle span sup {font-size:12px;color:#CF1919;text-decoration:none;} /* superscript */
	div.catItemHeader span.catItemAuthor {display:block;padding:0;margin:0;}
	div.catItemHeader span.catItemAuthor a {}
	div.catItemHeader span.catItemAuthor a:hover {}

div.catItemRatingBlock {margin-left:-3px;text-align:left;margin-top: 15px;}
	div.catItemRatingBlock span {display:block;float:left;font-style:normal;padding:0 4px 0 0;margin:0;color:#999;}
/*div.k2ItemsBlock ul li a.moduleItemTitle {font-size: 18px; */
div.moduleItemTitle {font-size: 18px;
font-weight: normal;
line-height: 110%;
padding: 5px 0px 3px 18px;
margin: 5px;
text-align: left;}
div.moduleItemTitle a {color:#FAA21E;}
div.moduleItemTitle a:hover {color:#333333;}
div.k2ItemsBlock ul li a.moduleItemTitle:hover {color:#333333;}
div.k2ItemsBlock ul li div.moduleItemExtraFields {}
	div.moduleItemExtraFields ul {margin:20px 0 20px 22px;}
	div.moduleItemExtraFields ul li {display:block;color:#333333;text-align:left;}
	div.moduleItemExtraFields ul li span.moduleItemExtraFieldsLabel {display:block;float:left;font-weight:bold;margin:0 4px 0 0;width:30%;}
	div.moduleItemExtraFields ul li span.moduleItemExtraFieldsValue {}
	div.moduleItemExtraFields ul li span.moduleItemExtraFieldsValueI {color:#333333;text-align:left;font-style: italic;}
div.k2ItemsBlock ul li {display:inline-block; cursor:defalut; text-align:left;}
div.k2ItemsBlock ul li div.moduleItemAuthor {color:#333333;text-align:left;margin-bottom:-10px;margin-left:5px;}
div.k2ItemsBlock ul li div.moduleItemAuthor a {}
div.k2ItemsBlock ul li div.moduleItemAuthor a:hover {}
div.moduleItemExtraFields2 ul {margin:12px 0 0 22px;}
.item-page .image-overlay {
  width: 100%;
  height: 100%;
  background-color: rgba(102,102,102,0.5);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.4s ease-out 0s;
  -moz-transition: all 0.4s ease-out 0s;
  -o-transition: all 0.4s ease-out 0s;
  transition: all 0.4s ease-out 0s;
  -moz-box-shadow: 5px 5px 10px 2px #F7D29B;
 box-shadow: 5px 5px 10px 2px #F7D29B;
 -webkit-border-radius: 5px;
 -moz-border-radius: 3px;
  border-radius: 8px;
}
.item-page .img-fulltext {
  position: relative;
  margin-bottom: 1em;
  display: inline-block;
  -moz-box-shadow: 5px 5px 10px 2px #F7D29B;
 box-shadow: 5px 5px 10px 2px #F7D29B;
 -webkit-border-radius: 5px;
 -moz-border-radius: 3px;
  border-radius: 8px;
}
.item-page .img-fulltext {
  position: relative;
  margin-bottom: 1em;
  display: inline-block;
  -moz-box-shadow: 5px 5px 10px 2px #F7D29B;
 box-shadow: 5px 5px 10px 2px #F7D29B;
 -webkit-border-radius: 5px;
 -moz-border-radius: 3px;
  border-radius: 8px;
}
.item-page .img-fulltext div.img_caption p.img_caption {
  padding: 5px 0;
  -moz-box-shadow: 5px 5px 10px 2px #F7D29B;
 box-shadow: 5px 5px 10px 2px #F7D29B;
 -webkit-border-radius: 5px;
 -moz-border-radius: 3px;
  border-radius: 8px;
}
.item-page .img-fulltext.pull-left {
  margin-right: 1.5em;
  -moz-box-shadow: 5px 5px 10px 2px #F7D29B;
 box-shadow: 5px 5px 10px 2px #F7D29B;
 -webkit-border-radius: 5px;
 -moz-border-radius: 3px;
  border-radius: 8px;
}
div.genericItemRatingBlock {margin-top:-4px; margin-bottom: 10px; margin-left: 18px;}
	div.genericItemRatingBlock span {display:block;float:left;font-style:normal;padding:0 4px 0 0;color:#999;}
div.moduleItemRatingBlock {margin-top:15px; margin-bottom: 10px; margin-left: 18px;}
	div.moduleItemRatingBlock span {display:block;float:left;font-style:normal;padding:0 4px 0 0;color:#999;}
div.moduletable {display:inline-block;text-align:left;background: #fdfdfb; /* Old browsers */
background: -moz-linear-gradient(top, #fdfdfb 0%, #fcfcf7 28%, #f9eecf 77%, #faf0d4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfb), color-stop(28%,#fcfcf7), color-stop(77%,#f9eecf), color-stop(100%,#faf0d4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fdfdfb 0%,#fcfcf7 28%,#f9eecf 77%,#faf0d4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fdfdfb 0%,#fcfcf7 28%,#f9eecf 77%,#faf0d4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fdfdfb 0%,#fcfcf7 28%,#f9eecf 77%,#faf0d4 100%); /* IE10+ */
background: linear-gradient(to bottom, #fdfdfb 0%,#fcfcf7 28%,#f9eecf 77%,#faf0d4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfb', endColorstr='#faf0d4',GradientType=0 ); /* IE6-9 */
  border:none;margin:15px;width:350px;
 -webkit-box-shadow: 5px 5px 10px 2px #4F0009;
-moz-box-shadow: 5px 5px 10px 2px #4F0009;
box-shadow: 5px 5px 10px 2px #4F0009;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.moduletable ul.menu {list-style:none;margin:5px;}
.moduletable h3 {margin:5px;}

.blog .items-leading .item {
  padding: 0;
  overflow: hidden;
}
div.genericItemList {text-align:left;}
div.genericItemView {display:inline-block;text-align:left;background-color:#fff;background-image:  url("../../images/porcellorilievo5.png");
 background-repeat: no-repeat;background-position-x: right; background-position-y: bottom; border:none;margin:15px;width:350px;min-height:219px;
 -webkit-box-shadow: 5px 5px 10px 2px #4F0009;
-moz-box-shadow: 5px 5px 10px 2px #4F0009;
box-shadow: 5px 5px 10px 2px #4F0009;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;} /* this is the item container for this view */
div.genericItemHeader {text-align:left;}
	div.genericItemHeader span.genericItemDateCreated {color:#999;font-size:11px;}
	div.genericItemHeader h2.genericItemTitle {font-size:18px;font-weight:normal;line-height:110%;padding:18px;margin:5px;text-align:left;}
	div.genericItemHeader h2.genericItemTitle a{color:#FAA21E;}
	div.genericItemHeader h2.genericItemTitle a:hover{color:#333333;}
div.k2ItemsBlock ul li{display:inline-block; cursor:default; text-align:left;margin-bottom: 2px;}
div.k2ItemsBlock ul li span.moduleItemHits {display:block;color:#333333;text-align:left;margin: 15px 0 0px 5px;padding-left: 18px;padding-bottom: 18px;border-right:none;font-size:10px;}
div.k2ItemsBlock ul li span.moduleItemHits2 {display:block;color:#333333;text-align:left;margin: 40px 0 8px 5px;padding-left: 18px;padding-bottom: 18px;border-right:none;}
div.genericItemHits {display:block;color:#333333;text-align:left;margin: 27px 0 8px 5px;padding-left: 18px;padding-bottom: 18px;border-right:none;}

body {
  margin: 0;
  font-size: 14px;
  line-height: 20px;
  color: #333;
  background-image: url("../../images/provasfondo.png");    
  background-repeat: repeat;
  background-attachment: fixed;
}
body a {color:#454545;}

.even {min-width:none;min-height: 219px;max-width:350px;
display:inline-block;text-align:center;background-color:#fff;background-image:  url("../../images/porcellorilievo5.png");
 background-repeat: no-repeat; background-position-x: right; background-position-y: bottom;cursor:default;border:none;margin:15px;
-webkit-box-shadow: 5px 5px 10px 2px #4F0009;
-moz-box-shadow: 5px 5px 10px 2px #4F0009;
box-shadow: 5px 5px 10px 2px #4F0009;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.odd {min-width:none;min-height: 219px;max-width:350px;
display:inline-block;text-align:center;background-color:#fff;background-image:  url("../../images/porcellorilievo5.png");
 background-repeat: no-repeat; background-position-x: right; background-position-y: bottom;cursor:default;border:none;margin:15px;
-webkit-box-shadow: 5px 5px 10px 2px #4F0009;
-moz-box-shadow: 5px 5px 10px 2px #4F0009;
box-shadow: 5px 5px 10px 2px #4F0009;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

div.k2CategoriesListBlock {width:350px;display:inline-block;background-color:#fff;border:none;
-moz-box-shadow: 5px 5px 10px 2px #4F0009;
box-shadow: 5px 5px 10px 2px #4F0009;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:none;margin:15px;}

div.k2CategoriesListBlock ul {background-color:transparent;border: none;margin-bottom:18px;}

div.k2CategoriesListBlock ul li {margin-left:18px;background-color: transparent;display:block;font-size:18px;}

div.itemView {padding:0 18px 18px 18px;margin:0 0 0 0;background: none; border: none;-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-border-radius: none;
-moz-border-radius: none;
border-radius: none;} /* this is the item container for this view */

div.itemContentFooter {display:block;text-align:right;padding:4px;margin:16px 0 4px 0;color:#999;border-top:none;}
div.itemHeader, .k2AccountPage, .remind, .reset {padding:18px;margin:0 0 0 0;background: #fff; border: none;-webkit-box-shadow: 5px 5px 10px 2px #F7D29B;
-moz-box-shadow: 5px 5px 10px 2px #F7D29B;
box-shadow: 5px 5px 10px 2px #F7D29B;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
div.itemRatingBlock {padding:8px 0;border-bottom: 1px solid #ddd;}

#jc p.message {color: #333333; font-size: 16px;border-bottom: 1px solid #D2DADB;padding-bottom: 5px;}

#jc .rbox {margin: 0;padding: 18px;width:auto;line-height: 100%;overflow: hidden;background-color:#fff;border: none;
border-radius:3px;-moz-border-radius:3px;-webkit-border-radius: 3px;
-webkit-box-shadow: 5px 5px 10px 2px #F7D29B;
-moz-box-shadow: 5px 5px 10px 2px #F7D29B;
box-shadow: 5px 5px 10px 2px #F7D29B;}

div.itemHeader h2.itemTitle {font-family:Verdana, Arial, Georgia, "Times New Roman", Times, serif;font-size:26px;font-weight:normal;line-height:110%;padding:10px 0 4px 0;margin:0;color:#FAA21E;border-bottom: 1px solid #ddd;}
.testo {margin-bottom:18px;}
div.itemExtraFields ul li span.itemExtraFieldsWhite {display:block;float:left;font-weight:bold;margin:0 1px 0 0;width:30%;color:#fff;}
div.itemExtraFields ul li span.itemExtraFieldsBold {display:block;float:left;font-weight:normal;margin-top: -15px;font-size:20px;width:100%;font-style: italic;}


#HLcontainer {
	width: 250px;
	margin: 0 auto;
	border: 0px;
    font-family: Verdana, Arial, Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    float: right;
    margin-right: 2px;
	}
#HLhandle {
	width: 92px;
	height: 40px;
	border-radius: 0 0 3px 3px;
  position: relative;
  margin-right: 3px;
 background: #f9f4e3; /* Old browsers */
background: -moz-linear-gradient(top, #f9f4e3 0%, #f7e1c0 54%, #f7d29b 77%, #fcbb5f 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f4e3), color-stop(54%,#f7e1c0), color-stop(77%,#f7d29b), color-stop(99%,#fcbb5f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* IE10+ */
background: linear-gradient(to bottom, #f9f4e3 0%,#f7e1c0 54%,#f7d29b 77%,#fcbb5f 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f4e3', endColorstr='#fcbb5f',GradientType=0 ); /* IE6-9 */
  text-align: center;
 
  -webkit-box-shadow: 5px 5px 10px 2px #4F0009;
  -moz-box-shadow:5px 5px 10px 2px #4F0009;
  box-shadow: 5px 5px 10px 2px #4F0009;
text-align: center;
}
#HLhandle:hover{
	width: 92px;
	height: 40px;
	border-radius: 0 0 3px 3px;
  position: relative;
  margin-right: 3px;
  background: #fcebdb; /* Old browsers */
background: -moz-linear-gradient(top, #fcebdb 1%, #fcd283 60%, #f9ba5c 95%, #ffb521 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fcebdb), color-stop(60%,#fcd283), color-stop(95%,#f9ba5c), color-stop(100%,#ffb521)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* IE10+ */
background: linear-gradient(to bottom, #fcebdb 1%,#fcd283 60%,#f9ba5c 95%,#ffb521 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcebdb', endColorstr='#ffb521',GradientType=0 ); /* IE6-9 */
  color: #fff;
 -webkit-box-shadow: 5px 5px 10px 2px #4F0009;
  -moz-box-shadow:5px 5px 10px 2px #4F0009;
  box-shadow: 5px 5px 10px 2px #4F0009;
text-align: center;

}
div#b2jcontainer<?php echo $uid ?>.b2jcontainer
{
	width: <?php $w = $this->Params->get("form__width", array("text" => "", "select" => "auto")); echo $w['text'] . $w['select']; ?>;
	
	padding:18px;margin:0 0 0 0;background: #fff; border: none;-webkit-box-shadow: 5px 5px 10px 2px #4F0009;
-moz-box-shadow: 5px 5px 10px 2px #4F0009;
box-shadow: 5px 5px 10px 2px #4F0009;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.b2jcontainer h2
{
font-size: 24px;
color: #FAA21E;
margin: 0;
padding: 15px 0px;
background: #fff;
font-weight: 300;
}

#HLrender {
	width: 100%;
	margin: 0 0 0 15px;
	padding: 10px;
	border: 0px;
}
#bd #yt_menuposition ul.navi li.level1 > .level1 {
    padding: 0;
  }
#HLsiteemu  {
	width: 950px;
	margin: 0 auto;
    padding: 0px;
	border: 0px;
	margin-top: 74px;
}
#HLwrapper {
	z-index: 8;   
}

div.k2SearchBlock {text-align: right;}
div.itemBackToTop a {text-decoration:none;color: transparent;}

.carousel {
margin-bottom: 20px;
}
.k2AccountPage table.admintable td.key, .k2AccountPage th.k2ProfileHeading{
background: none;
border-bottom: none;
}
.banner {padding:18px;margin:5px 5px 25px 15px;background: #fff; border: none;-webkit-box-shadow: 5px 5px 10px 2px #F7D29B;
-moz-box-shadow: 5px 5px 10px 2px #F7D29B;
box-shadow: 5px 5px 10px 2px #F7D29B;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;text-align:center;}
.banner2 {padding:18px;margin:125px 5px 5px 15px;background: #fff; border: none;-webkit-box-shadow: 5px 5px 10px 2px #F7D29B;
-moz-box-shadow: 5px 5px 10px 2px #F7D29B;
box-shadow: 5px 5px 10px 2px #F7D29B;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;text-align:center;}
.banner1 {margin-top:120px;background-color:transparent;background-image:none;text-align:center;}

#breadcrumb div.module {
  margin-top: 120px
  
}
.banner3 {margin:0;background-color:transparent;background-image:none;text-align:center;}
.banner4 {margin-left:15px;margin-top:-15px;margin-bottom:-30px}
.carousel {padding:18px}
.carousel-control {margin-left:18px;}
.carousel-control.right {margin-right:18px;}

div.catItemCategory {text-align: left; margin-left:22px;}
div.componentheading {text-align: left; margin-left:18px;}
div.catItemHitsBlock {display:block;color:#333333;text-align:left;margin: 27px 0 8px 5px;padding-left: 18px;padding-bottom: 18px;border-right:none;}

.yt-list.type-disc li:before {content:"f0f5";}

div.k2ItemsBlock ul li a.moduleItemCategory {text-align: left;}
div.k2ItemsBlock ul li a.moduleItemCategory2{text-align: left; margin-left:22px;}
div.k2ItemsBlock ul li .moduleItemCategory2{text-align: left; margin-left:22px;}


div.itemListCategory {padding:18px;margin:15px;background: #fff; border: none;-webkit-box-shadow: 5px 5px 10px 2px #F7D29B;
-moz-box-shadow: 5px 5px 10px 2px #F7D29B;
box-shadow: 5px 5px 10px 2px #F7D29B;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}

.lombardia {
text-align:left;padding:18px;color:#ff7b00;font-size:24px;background-image:  url("../../images/lombardia.png");
}
div.itemListCategory h2 {font-size:18px;color:#FAA21E}
.itemListCatTot {font-size:12px; color:#333333; text-align:right}
div.itemListCategory img {float:left;display:block;background:#fff;padding:0;border:none;margin:0 0 10px 0;max-width:100%;}
div.k2CategorySelectBlock {margin-top: 20px;margin-left: 15px;}