<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.cf:after, .cf:before {
    content: "";
    display: table;
}
.cf:after {
    clear: both;
}
.cf {
}

* {margin:0;padding:0;}
body {
	/*font-family:'Yanone Kaffeesatz',Verdana,Helvetica,Arial;*/
	font-family:Tahoma, Arial, sans-serif;
	font-size:13pt;
	margin:0;
	background:#fff;
	color:#454545;
	height:100%;
	line-height: 140%;
}
h1,h2,h3{text-transform: uppercase; font-family:"Yanone Kaffeesatz",sans-serif}
/*h1{font-size: 45px; color: #000 !important; font-weight: 600; margin: 10px 0 25px 0; line-height:45px}*/
h1 {
  margin-top: 5px;
  text-transform: uppercase;
}
h2{font-size: 25px; color: #cc0000 !important; font-weight: 400 !important; margin: 10px 0; line-height:30px}}
h3{font-size: 21px; color:#222; margin: 10px 0 0}
a, img{border:none;}
.lingue {
    float: right;
}
.lingue .active{ background: #333;}
.lingue span{ background: #333;}
.lingue a{display: block;
font-family:'Yanone Kaffeesatz', Arial; margin: 5px 0px; padding: 2px 5px; text-decoration: none;font-size: 20px;}
/* Slide mobile */
#wrapper_home .swipe {
  margin:0;
  padding:0;
  position:relative;
  z-index:1;
}
#wrapper .swipe {
  margin:0;
  padding:0;
  position:relative;
  z-index:1;
  	height:320px !important;
}
.swipe li div, .swipe div div div {
  margin:0;
  padding:0px 0px;
  font-weight:bold;
  color:#fff;
  font-size:20px;
  text-align:center;
	background-size:100%;
	padding-right: 0;
    text-align: right;
}
.swipe ul {
	padding:0;
	margin:0;
}
.swipe ul li{
	padding:0;
	margin:0;
}
.swipe a{
	text-decoration:none;
	height:150px;
}
.swipe #voce{
	background:repeat scroll center top transparent;
	padding:5px;
	text-shadow: 1px 1px 1px #000000;
	color: #fff;
	/*text-decoration:none;*/
}
#wrapper .swipe {
    margin-bottom: 0px;
}


.accordionButton {
  display: inline;
}

.accordionButton img {
  display: block;
  display: block !important;
  height: 15px;
  float:left;
 /* width: 36px;*/
  height: 40px;
  margin-left:5px;
  filter: alpha(opacity=60);
  z-index: 100;
  text-indent: -9999px;
  border:none!important;
}

.accordionContent{  
  width: 100%;
  float: left;
  background: #fff;
  z-index: 999;
  list-style: disc outside none;
  display: block;
  height: auto;
  margin: 0;
  position: static;
  background: transparent;
  text-align: left;
}

.accordionContent a{
	color:#B3103F;
	text-decoration:none!important;
}

.accordionContent #menucat{
	background:#FFF!important;
	margin-top:20px;
}

.accordionContent #menucat li{
  border-bottom: 1px dotted #000000;
  position: relative;
  /*width: 100%;*/
  display: block;
  /*height: 30px;*/
  overflow: hidden;
  padding: 10px 10px 10px 10px;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: bold;
}

.accordionContent #menucat li .sottomenu li {
  border:none;
  position: relative;
  /*width: 100%;*/
  display: block;
  /*height: 30px;*/
  overflow: hidden;
  padding: 20px 0 0 10px;
  font-weight: bold;
  
}

.accordionContent #menucat li .sottomenu li a{
  text-transform: none;
  font-size: 16px;
  color:#2f4c90;
}






.puls a div:last-child{height: 100px; margin-top: 10px;}
.puls a div{
    height: 50px;
    margin: 20px auto 0;
    width: 120px;
}

html{height:100%;-webkit-text-size-adjust:none}
a {color:#fff;text-decoration:underline;}

#title {
	background: no-repeat scroll 0 0 transparent;
	display:block;
	font-size:14px;
	text-transform:uppercase;
	/*font-weight:bold;*/
	height:55px;
	padding:5px 0 5px 0px;
	width:179px;
	font-family:Georgia, serif;
	text-indent:-9999px;
	float:left;
}

#logo{
    display: block;
    float: left;   
    text-align:center;
    width: 100%;
	/*margin-bottom: 10px;*/
	/*height: 50px;*/
}
#logo img{
	/*min-height: 54px;*/
	border-bottom:4px solid #FFF;
}
#intro {
	width:100%;
	min-height:400px;
	text-align:center;
	background:#C6BC9A no-repeat left top;
	-webkit-background-size:100% 100%;
	background-size:100% 100%;
}
#blackberry #intro {min-height:100px;	background:#C6BC9A no-repeat scroll left top;
-webkit-background-size:100% 100%;
	background-size:100% 100%;
}
#header {
	padding: 20px 0;
	background: #2F4C90;
	width:100%;
	border:0;
     /*   border-top: 7px solid #393939;*/
}
#blackberry #header {min-height:100px;	background: #367A31 top repeat-x;
-webkit-background-size:100% 100%;
	background-size:100% 100%;
}
.languageversion{
	display:block;
	font-size:10pt;
	float:right;
	margin-right:5px;
	color:#000 !important;
	text-decoration:underline;

}
.button{padding: 8px 15px; width: 75%; display: block; margin: 5px auto; text-decoration: none !important; text-align: center; color: #fff !important; background:#cc0000; text-transform: uppercase; box-shadow: 0px 0px 3px rgba(0,0,0,0.4); -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.4);-moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.4); text-shadow: 1px 2px 3px #AF0808; }
/*Icona Maps*/
#wrapper_home {
	width:100%;
	text-align:center;
	-webkit-background-size:100% 100%;
	background-size:100% 100%;
	position:relative;	
}
#wrapper p{margin: 5px 0;}
/*#wrapper{margin: 10px 20px 20px 10px;}*/
#wrapper img{
	max-width:300px;
	height:auto;
}
#wrapper #titolo{
    background: #B5A08F;
    //height: 45px;
    height: 100%;
    padding-bottom:10px;
}
#wrapper #titolo img{
    float:left;
    padding: 12px 0 0 10px;
}
#wrapper .immagine-testata {
    background: none repeat scroll 0 0 / 100% 100% #E7E7E9;
    border-bottom: 3px solid #B5A08F;
    color: #000000;
    font-size: 90%;
    height: 150px;
    min-height: 150px;
    padding: 0;
    text-align: left;
}
#wrapper.interno {

}
#wrapper .immagine-testata img {
	width:77%;height:auto;padding:10px 0;
}
#wrapper a{
color:#cc0000;
text-decoration: underline;
}
.contattaci{text-align: center; margin: 20px auto 20px;}
.contattaci h3{font-size: 20px; font-weight: normal;margin-bottom: 20px;}
.contattaci h3 strong{color: #cc0000;}
ol,ul {
	list-style:disc outside none;
	display:block;
	float:none;
	height:auto;
	margin:0;
	position:static;
	background:transparent;
	text-align:left;
}
li a span {
    color: #000000;
    font-family: aleoregular, Arial;
	font-weight: bold;
    font-size: 21px;
}
.home ol li {
    padding: 10px 0px;
    border-bottom: 1px solid #999;
	position:relative;
	width:100%;
	display:block;
	height:30px;
	overflow:hidden;
    padding:3px 0 3px 0;
   text-transform:uppercase;
	font-size:16px;
    font-weight:bold;
}

.mail {
  display: block;
  background: url("/images/mobile/mail.png") no-repeat scroll 0 0 transparent;
  background-size: 32px;
  height: 32px;
  text-indent: -9999px;
  width: 32px;
  margin: 0 auto;
  text-align: center;
  padding-top: 5px;
}

.map {
  display: block;
  background: url("/images/mobile/maps.png") no-repeat scroll 0 0 transparent;
  background-size: 35px;
  height: 32px;
  text-indent: -9999px;
  width: 32px;
  margin: 0 auto;
  text-align: center;
  padding-top: 5px;
}

.phone {
  display: block;
  background: url("/images/mobile/phone.png") no-repeat scroll 0 0 transparent;
  background-size: 33px;
  height: 32px;
  text-indent: -9999px;
  width: 35px;
  margin: 0 auto;
  text-align: center;
  padding-top: 5px;
}

#ultimo {
  border: none !important;
}

ol li span{
margin-left:10px;
}
p {
    color: #111;
    font-size: 18px;
    line-height: 130%;
    margin: 5px;
	text-align: left;
}
.contenuto{
	padding: 10px;
}
.contenuto h1{
  color: #203258;
  font-family: Arial;
  font-weight: normal;
  font-size:28px;
  line-height: 120%;
  text-transform: none !important;
  margin-bottom:10px;
  text-transform:uppercase!important;
}

.contenuto h2{
  text-transform:none!important;
}

.contenuto h3{
  text-transform:none!important;
}

.contenuto ul li{list-style: disc inside none;}
.elenco h2, .elenco h3{font-weight: normal; font-size: 27px; color:#cc0000; margin-bottom: 2px;}
.elenco li{list-style: none !important; margin: 10px 0 40px 0;}
.elenco p{margin-bottom: 0px !important;}
.elenco a {
    font-size: 16px;
}
.contenuto ol li{list-style: inside inside none;}
.contenuto ol,.contenuto ul{
    color: #111;
    font-size: 18px;
    line-height: 130%;
    margin: 5px;
	text-align: left;
}
ol#menusez li {background: #2F4C90;}
ol#menusez li a {
	/*background:url(/images/mobile/next.png) no-repeat scroll 1% 50% transparent;*/
	display:block;
	font-size:20px;
	text-transform:uppercase;
	-webkit-tap-highlight-color: rgba(9,35,51,0.4);
	text-shadow:1px 1px 1px #000;
	font-weight:normal;
	text-decoration:none;
    color:#fff;
	padding-top: 3px;
	padding-left: 10px;
}
ol li a:active {
	background-color:#092333;
}
.evidenza{
background: #f3f3f3;
padding-bottom: 10px; margin-bottom:10px;}
.evidenza img{
width: 100% !important;
float:none !important;}
.titolo {
    color: #454545;
    font-size: 18px;
	text-transform: uppercase;
    margin: 5px;
    text-align: left;
	/*font-family: 'aleobold', Arial;
	font-weight: normal;*/
}
.social-footer img {
    width: 48px;
}
address{font-style: normal !important; padding: 10px;}
address h2{font-family: 'aleoregular', Arial;
 font-weight: 600;
 font-sizE: 25px;
margin: 10px 0px 5px 0px ;
 color: #ff0000}
.interruzione{clear:both;}
.box{
		display:block;
		font-size:16px;
		text-transform:uppercase;
		-webkit-tap-highlight-color: rgba(9,35,51,0.4);
		font-weight:normal;
		text-decoration:none;
        color:#8E6600;
		padding-top:105px;
		padding-bottom:0;
		text-align:center;
		border:0;
}
address strong{
	font-size:14px;
}
address{color: #fff;}
#footer {
	padding:5px;
	display:block;
	clear:both;
	text-align:left;
	font-size:13px;
	color: #fff;
    /*background-color: #000614;
    background-image: url("../images/background5.jpg");
    background-position: center top;
    background-repeat: repeat;*/
	background:#000614 url("/images/sfondo.jpg") no-repeat scroll center -150px
}

address{text-align: center;}
#footer small{font-size: 13px;}
#footer a{
	color:#fff;
}
#blackberry #footer {
	background-position:0 0;
}
#footer p, #footer h1{
	text-align:center;
	font-size:17px!important;
    line-height: 122%;
	color:#fff!important;
	padding: 5px;
	text-shadow: 1px 1px 3px #000;
	letter-spacing: 0.8px;
	margin:0;
	text-transform:none;
}
p#descr {
	color:#333;
	text-transform:uppercase;
	display:block;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	padding:5px 0;
	clear:both;
}
/*
.credits p.credit{
	float:left;
	display: block;
	width: 48%;
	margin:0px;
	padding:0px 5px;
	text-align: lefT !important;
}
.credits a.pp{
	float:right;
	display: block;
	width: 42%;
	margin:0px;
	padding:0px 5px;
	text-align: right !important;}
.credits p{font-size: 14px !important;}
.credits img{
border:0px;
max-height: 12px;
width: auto;
}*/

/*Stili aggiunti dal sito*/


#menu {
  height: 33px;
  padding: 8px 0;
  background: #000614;
  /* background: #68645B; */
  width: 100%;
}

#ultimo{
    border-bottom:none !important;
}

#menu li {
  float: left;
  width: 33%;
  /* border-right: 1px solid #014B92; */
  border-right: 1px solid #CACACA;
  height: 100%;
}
#menu ul {
  list-style: none outside none;
  height: 100%;
}
/* MENU LINGUE */
#loghi{
	border-top: 1px solid #B5A08F;
	text-align: center;
	padding: 8px 0;
	//line-height:39px;
	overflow: auto;
}
#loghi img, #loghi .credits{
	display: inline;
	vertical-align: middle;
	//margin: 0 5px;
}

#loghi .credits img{
	margin: 0 1px 0 0 !important;
}
/*Gallery*/
.gallery { list-style: none; padding: 0; margin: 0; }
.gallery:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery li { float: left; width: 50%; }
.gallery li a { display: block; margin: 5px auto; border: 1px solid #3c3c3c; height:130px; width:140px }
.gallery li img { display: block; width: 100%; height: 80px;}

#box-gallery{
        margin:0 auto;
        width:300px;
}


/* tabelle listino prezzi */
.tabella {
	/*width: 600px;*/
        width: 80%;
	border-collapse: collapse;
	border: 1px solid  #8D6602;
	margin: 0 auto 5px auto;
}
.tabella th{
	padding: 8px !important;
	background-color:#8D6602;
	color:#ffffff;
	text-align: center;
	white-space: nowrap;
}
.tabella td{
	margin: 5px;
	padding: 5px;
	font-weight: normal;
	text-align: center;
	white-space: nowrap;
}
.allinea-destra{
	text-align: right !important;
}
/* stili per il calendario delle form (datepicker) */

input.DatePicker{
	cursor: pointer;
}
input:focus.DatePicker{
}
.dp_container{
	position: relative;
	padding: 0;
	z-index: 500;
}
.dp_cal{
	background-color: #fff;
	border: 2px dotted #000000;
	position: absolute;
	width: 177px;
	top: 24px;
	left: 0;
	margin: 0px 0px 3px 0px;
}
.dp_cal table{
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
}
.dp_cal select{
	margin: 2px 3px;
	font-size: 11px;
}
.dp_cal select option{
	padding: 1px 3px;
}
.dp_cal th,
.dp_cal td{
	width: 14.2857%;
	text-align: center;
	font-size: 11px;
	padding: 2px 0;
}
.dp_cal th{
	border: solid #ffffff;
	border-width: 1px 0;
	color: #000000;
	background: #E6E0D5;
	font-weight: bold;
}
.dp_cal td{
	cursor: pointer;
}
.dp_cal thead th{
	background: #604D3F;
}
.dp_cal td.dp_roll{
	color: #000;
	background: #fff6bf;
}
/* must have this for the IE6 select box hiding */
.dp_hide{
	visibility: hidden;
}
.dp_empty{
	background: #eee;
}
.dp_today{
	background: #604D3F;
}
.dp_selected{
	color: #fff;
	background: #604D3F;
}

/* fine stili per il calendario delle form (datepicker) */
.headline {
    color: #FFFFFF;
    float: right;
    font-family: 'EnglishRegular';
    font-size: 150%;
    font-weight: normal;
    left: 100px;
    line-height: 95%;
    padding-top: 0;
    position: absolute;
    top: 70px;
    //width: 440px;
}

.box-offerte{
	text-align:center;
}

.box-offerte img{
	display:block;
	margin:0 auto;
	padding:5px 0;
}

.offerta{
	padding:10px 0;
	border-bottom:1px dotted #000000;
}



.box-offerte .titolo-offerta{
	display: block;
	padding-bottom: 3px;
	font-size: 120%;
	color: #4C3523;
    text-decoration: underline;
}
.puls img{max-height: 106px; display:inline-block; padding: 18px 3px 3px;}
.puls h2, .puls h3, .puls h1, .puls p{color:#000 !important; font-weight: normal; font-size: 22px; margin: 3px 0 10px 0;}
.puls{width: 50%; float: left; min-height: 130px; background-position: right bottom; background-color:#f3f3f3; background-repeat: no-repeat;}
.puls a{text-decoration: none!important;}
#telefona{ 
	bottom: 25px !important;
	height: 150px;
    right: 8px;
    position: fixed;
    width: 40px;
    z-index: 99999999;}
.btn{
    background: url("/images/mobile/button_icon.png") no-repeat scroll right center #b3103f !important;
    border: 1px solid #b3103f !important;
    color: #ffffff;
    text-transform: uppercase;
    border-radius: 20px;
    font-family: "Yanone Kaffeesatz",sans-serif;
    font-size: 20px;
    padding: 8px 42px 10px 18px;
	color: #fff !important;
	text-decoration: none !important;
}
.sidr ul li{text-align:right;}
.sidr ul li a,
.sidr ul li span{
	font-family: "Yanone Kaffeesatz",sans-serif; margin-top: 0px; display: inline-block !important; text-align: right; width: 85%;}
.fixed-tel img{max-height: 30px; max-width: 27px; vertical-align: middle; padding: 7px;}
.fixed-tel a {
    background: none repeat scroll 0 0 #cc0000;
    border-radius: 35px;
	width: 40px;
	height: 40px;
	margin: 5px 0;
       box-shadow: 0px 0px 3px #555;  
       -webkit-box-shadow: 0px 0px 3px #555;  
       -moz-box-shadow: 0px 0px 3px #555;  
	   display: block;
	   text-align: center
}
/* Slide mobile */
#slider3 p {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    color: #fff;
    display: block;
    font-family: "Yanone Kaffeesatz",sans-serif;
    font-size: 24px;
    font-weight: normal;
    max-width: 150px;
    padding: 15px 10px;
	text-shadow: 1px 1px 1px #000;
	-webkit-text-shadow: 1px 1px 1px #000;
	-moz-text-shadow: 1px 1px 1px #000;
	top: 10px;
	left: 10px;
	line-height: 110%;
    text-transform: uppercase !important;
	position: absolute;
}
.swipe {
  margin:0;
  padding:0;
  position:relative;
  z-index:1;
  	/*height:150px;*/
}
.swipe ul {
	padding:0;
	margin:0;
}
.swipe ul li{
	padding:0;
	margin:0;
}
.swipe div {position:relative;}
.swipe div img{width: 100%;}
.swipe a{
	text-decoration:none;
	height:150px;
}
#contattaci {
    margin-bottom: 0;
    margin-top: 0;
    padding: 0px 10px 30px;
}
#contattaci .richiedi-info-form{background:#203258 !important; border-radius: 15px; padding: 5px 15px; color:#fff; display: block; border: 0px; margin: 5px auto; font-size: 20px; }
.error {
    color: #cc0000;
    display: block;
    font-size: 11px;
    line-height: 4px;
    text-align: left;
}
#contattaci{/*margin-top: 10px;*/ margin-bottom: 25px;}
#contattaci fieldset{/*margin-top: 15px;*/}
#contattaci h2, #contattaci h3{text-align: center; margin-bottom: 15px; font-weight: normal; color: #000; margin-bottom: 3px !important; padding-bottom: 0px !important}
fieldset{border: 0px;}
input[type="text"] {
    background-color: #ffffff;
    border-radius: 6px;
    color: #000;
    margin: 2px;
    padding: 5px;
    width: 96%;
	max-width: 300px;
	display:block;
	border: 1px solid #dbdbdb;
}
span.checkbox{font-size: 12px;}
.checkbox{margin-top: 20px;}
label{margin-top: 10px;    display: block; color: #222;}
label.error{margin-top: 0px !important;}
textarea {
    background-color: #ffffff;
	border: 1px solid #dbdbdb;
    border-radius: 6px;
    color: #000;
    margin: 2px;
    padding: 5px;
    width: 96%;
	min-height: 120px;
	max-width: 300px;
	display:block
}
input[type="text"]{
-webkit-appearance: none;
}
/** reset styling **/
.firebugResetStyles {
    z-index: 2147483646 !important;
    top: 0 !important;
    left: 0 !important;
    display: block !important;
    border: 0 none !important;
    margin: 0 !important;
    padding: 0 !important;
    outline: 0 !important;
    min-width: 0 !important;
    max-width: none !important;
    min-height: 0 !important;
    max-height: none !important;
    position: fixed !important;
    transform: rotate(0deg) !important;
    transform-origin: 50% 50% !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    background: transparent none !important;
    pointer-events: none !important;
    white-space: normal !important;
}

.firebugBlockBackgroundColor {
    background-color: transparent !important;
}

.firebugResetStyles:before, .firebugResetStyles:after {
    content: "" !important;
}
/**actual styling to be modified by firebug theme**/
.firebugCanvas {
    display: none !important;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.firebugLayoutBox {
    width: auto !important;
    position: static !important;
}

.firebugLayoutBoxOffset {
    opacity: 0.8 !important;
    position: fixed !important;
}

.firebugLayoutLine {
    opacity: 0.4 !important;
    background-color: #000000 !important;
}

.firebugLayoutLineLeft, .firebugLayoutLineRight {
    width: 1px !important;
    height: 100% !important;
}

.firebugLayoutLineTop, .firebugLayoutLineBottom {
    width: 100% !important;
    height: 1px !important;
}

.firebugLayoutLineTop {
    margin-top: -1px !important;
    border-top: 1px solid #999999 !important;
}

.firebugLayoutLineRight {
    border-right: 1px solid #999999 !important;
}

.firebugLayoutLineBottom {
    border-bottom: 1px solid #999999 !important;
}

.firebugLayoutLineLeft {
    margin-left: -1px !important;
    border-left: 1px solid #999999 !important;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.firebugLayoutBoxParent {
    border-top: 0 none !important;
    border-right: 1px dashed #E00 !important;
    border-bottom: 1px dashed #E00 !important;
    border-left: 0 none !important;
    position: fixed !important;
    width: auto !important;
}

.firebugRuler{
    position: absolute !important;
}

.firebugRulerH {
    top: -15px !important;
    left: 0 !important;
    width: 100% !important;
    height: 14px !important;
    border-top: 1px solid #BBBBBB !important;
    border-right: 1px dashed #BBBBBB !important;
    border-bottom: 1px solid #000000 !important;
}


.firebugRulerV {
    top: 0 !important;
    left: -15px !important;
    width: 14px !important;
    height: 100% !important;
    border-left: 1px solid #BBBBBB !important;
    border-right: 1px solid #000000 !important;
    border-bottom: 1px dashed #BBBBBB !important;
}


.overflowRulerX &gt; .firebugRulerV {
    left: 0 !important;
}

.overflowRulerY &gt; .firebugRulerH {
    top: 0 !important;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.fbProxyElement {
    position: fixed !important;
    pointer-events: auto !important;
}

#toggle-menu {
    display: block !important;
	z-index: 0;
}

#toggle-menu a {
    height: 126px;
	background-size: 35px 35px !important
}
.nero{padding: 10px;}

					
[class*="webit-credits"]{
margin: 20px auto !important;
padding: 5px !important;
font-size: 12px !important;
line-height: 12px !important;
text-align: center !important;
font-style: normal !important;
font-weight: normal !important;
font-family: "Arial", sans-serif !important;
}
[class*="webit-credits"] img{
display: inline-block !important;
vertical-align: middle !important;
margin: 0 5px 0 0 !important;
}
[class*="webit-credits"] a{
text-decoration: none !important;
}
[class*="webit-credits-pos"],
[class*="webit-credits-pos"] a,
[class*="webit-credits-pos"] a:hover,
[class*="webit-credits-pos"] a:active{
color: #474747 !important;
}
[class*="webit-credits-neg"],
[class*="webit-credits-neg"] a,
[class*="webit-credits-neg"] a:hover,
[class*="webit-credits-neg"] a:active{
color: #ffffff !important;
}



/*Gallery*/
.gallery { list-style: none; padding: 0; margin: 0; }
.gallery:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery a { float: left; width: 33.33333333%; }
.gallery a { display: block; margin: 5px; /*border: 1px solid #3c3c3c;*/ height:80px; width:90px; box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.5); }
.gallery a img { display: block; width: 100%; height: 80px!important;}


/*Gallery*/
/*
.gallery { list-style: none; padding: 0; margin: 0; }
.gallery:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery li { float: left; width: 33.33333333%; }
.gallery li a { display: block; margin: 5px auto; height:80px; width:90px; box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, 0.5); }
.gallery li img { display: block; width: 100%; height: 80px;}
*/










				</pre></body></html>