.button, a.button {margin: 4px 0;text-decoration: none;padding: 6px 10px;border:none;font-size:14px;font-weight:bold;color:#fff !important;text-align: center;background-color:#24b66e;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;cursor: pointer;}

.button:hover, a.button:hover {background:#e4e4e4;color:#666 !important;}

div#tipologieProdotti  a.button {background:#e4e4e4;color:#666 !important;}
div#tipologieProdotti  a.button.selected  {margin: 4px 0;text-decoration: none;padding: 6px 10px;border:none;font-size:14px;font-weight:bold;color:#fff !important;text-align: center;background-color:#24b66e;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;cursor: pointer;}
/* Tipologie */
h1.intro {text-align: center;margin: 30px 0 20px 0;}
div#tipologie {width:1000px;height:258px;background: url(../grafica/bkg_tipologie.jpg) no-repeat;position: relative;}

div#tipologie div#pro {width:292px;height:209px;position:absolute;left:186px;top:0;}
div#tipologie div#hobby {width:292px;height:209px;position:absolute;left:524px;top:0;}
div#tipologie a {display: block;width:292px;height:209px;z-index: 999;

	-webkit-box-shadow: 0 25px 20px rgba(0,0, 0, 0.4);
	-moz-box-shadow: 0 25px 20px rgba(0,0, 0, 0.4);
	box-shadow: 0 25px 20px rgba(0,0, 0, 0.4);
	
	-webkit-transform: rotate(0deg) scale(1.05);
	-moz-transform: rotate(0deg) scale(1.05);
	-o-transform: rotate(0deg) scale(1.05);
	-ms-transform: rotate(0deg) scale(1.05);
	transform: rotate(0deg) scale(1.05);
}

div#tipologie a:hover, div#tipologie a:focus, div#tipologie a:active {z-index: 2;
	-webkit-box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
	-moz-box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
	box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
	
	-webkit-transform: rotate(10deg);
	-moz-transform: rotate(10deg);
	-o-transform: rotate(10deg);
	-ms-transform: rotate(10deg);
	transform: rotate(10deg);
	
	-webkit-transition: all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-o-transition:all 0.5s ease-in;
	-ms-transition:all 0.5s ease-in-out;
	transition: all 0.5s ease-in;
}

div#tipologie div#pro a:hover, div#tipologie div#pro a:focus, div#tipologie div#pro a:active{
-webkit-transform: rotate(-10deg);
-moz-transform: rotate(-10deg);
transform: rotate(-10deg);
}


/* dl homepage */
dl.home {float: left;position: relative;margin:0 0 30px 0;}
dl.home dt {font-family: 'Noto Serif', Arial, Helvetica, sans-serif, serif;font-size: 24px;padding:0 0 5px 0;line-height: normal;color:#007039;}
dl.home dd {height:280px;padding: 10px;margin: 0;}

dl.azienda {width:308px;margin-right: 15px;}
dl.azienda dd {background: #0c8148;color:#fff;line-height: 18px;}
dl.azienda dd p.call {text-align: right;margin:3px 0;}
dl.prod {width:293px;margin: 0 15px;}
dl.prod dd {background: #dee47f;}
dl.news {width:308px;margin-left: 15px;}
dl.home.news dd {background: #DEECC1;height: 78px;border-top: 1px solid #f3fdde;border-bottom:1px solid #c4d5a2;}

dl.news span.dataArticolo {float:right;font-size: 11px;}
dl.news a.titoletto {font-family: 'Noto Serif', Arial, Helvetica, sans-serif, serif;font-weight: bold;font-size: 14px;line-height: 18px;}
dl.news p.strillo {margin: 8px 0 0 0;}


/* ProdScrollerBox */
dl.home.prod dd div#ProdScrollerBox {position:relative;width:270px;height:280px;margin:0;padding:0;overflow: hidden;}
dl.home.prod dd div#ProdScrollerBox ul#prodScrollerList {margin:0;padding:0;}
dl.home.prod dd div#ProdScrollerBox ul#prodScrollerList li.prodItem {float:left;width:270px;height:88px;margin:0 0 6px 0;padding:0;list-style-type: none;overflow:hidden;position: relative;	}
dl.home.prod dd div#ProdScrollerBox ul#prodScrollerList li.prodItem h5 {font-size:18px;margin: 0;color:#333;}
dl.home.prod dd div#ProdScrollerBox ul#prodScrollerList li.prodItem a.titolo {color:#007039;text-decoration: none;}
dl.home.prod dd div#ProdScrollerBox ul#prodScrollerList li.prodItem a.titolo:hover {color:#666666;text-decoration: underline;}
dl.home.prod dd div#ProdScrollerBox ul#prodScrollerList li.prodItem p.coltura {padding:0;text-align: right;font-style: italic;font-size: 14px;font-family: 'Noto Serif', Arial, Helvetica, sans-serif, serif;}
dl.home.prod dd div#ProdScrollerBox ul#prodScrollerList li.prodItem p.descrizione {text-align:right;font-size:12px;position: absolute;top:60px;right:0;}
dl.home.prod dd div#ProdScrollerBox ul#prodScrollerList li.prodItem p.descrizione a {font-weight: bold;font-size: 14px;}
dl.home.prod dd div#ProdScrollerBox ul#prodScrollerList li.prodItem a.logo img {border:5px solid #fff;float:left;margin-right: 10px;}
dl.home.prod dd div#ProdScrollerBox ul#prodScrollerList li.prodItem a.logo:hover img {border-color:#0C8148;}


/*carousel prodotti home page*/ 
.jcarousel-skin .jcarousel-container {}
.jcarousel-skin .jcarousel-container-vertical {width: 289px; height:280px; padding:0; }
.jcarousel-skin .jcarousel-clip {overflow: hidden;}
.jcarousel-skin .jcarousel-clip-vertical {width: 289px; height:280px;}
.jcarousel-skin .jcarousel-item p {}
.jcarousel-skin .jcarousel-item p.bulls {text-align: center;margin:0;padding:0;width:96px;height:20px;margin: 0 auto;}
.jcarousel-skin .jcarousel-item p.bulls a {text-decoration: none;font-size: 44px;padding: 0;margin:0 8px;color:#999;vertical-align: middle;line-height:auto;display: block;height:18px;float:left;}
.jcarousel-skin .jcarousel-item p.bulls a:hover {color:#43a643;} 
.jcarousel-skin .jcarousel-item-vertical { width: 99%; height:92px;}
.jcarousel-skin .jcarousel-direction-rtl .jcarousel-item-vertical {}
.jcarousel-skin .jcarousel-item-placeholder {background: #fff;color: #000;}


/* table prodotti */
table.prod {border:1px solid #cccccc;margin: 30px 0;}
table.prod th {color:#4c4c4c;font-size:13px;background-color:#DEECC1;padding: 6px;text-align: center;border:1px solid #becf9b;}
table.prod td {margin: 0;padding: 6px;border:1px solid #cccccc;}
table.prod td.colture, table.prod td.avversita, table.prod td.dose, table.prod td.intSicurezza {text-align: center;}
table.prod td a {text-decoration: none;}
table.prod td a:hover {text-decoration: underline;}


/* linee */
ul.linea {list-style-type: none;margin: 0;padding: 0;float:left;}
ul.linea li {float:left;width:160px;min-height:230px;margin:0 17px;text-align: center;font-size: 14px;overflow: hidden;}
ul.linea li a {display:block;text-decoration: none;text-transform: uppercase;font-family: 'Noto Serif', Arial, Helvetica, sans-serif, serif;line-height:normal;display: block;}
ul.linea li a img {width:136px;}
ul.linea li a img, div#fotogallery a img {padding:10px;background:#fff;margin-bottom:6px;border:2px solid #bfbfbf;display: block;
-webkit-transition: 0.5s ease-in-out;
-moz-transition: 0.5s ease-in-out;
-o-transition: 0.5s ease-in-out;
-ms-transition: 0.5s ease-in-out;
transition: 0.5s ease-in-out;}

ul.linea li a img:hover, div#fotogallery a img:hover {background: #007039;}

div.schedaVarieta{clear: both}

/* Box Scarica */
div.scarica ul.materialiPdf {list-style-type: none;padding: 0;margin: 20px 0 0 0;}
div.scarica ul.materialiPdf li img {vertical-align: middle;margin-right: 12px;}
div#fotogallery{float: right; padding: 0 0 5px 10px;}
div#fotogallery img{padding: 5px;}

/* Lista News */
div.listaNews p {padding-bottom:6px;border-bottom:1px dashed #cccccc;}
div.listaNews h1.titolo {font-size: 18px;}
div.listaNews h1.titolo span.data , div.dettaglioNews h1.titolo span.data{float:right;font-size:12px;color:#333;font-family: Arial, Helvetica, sans-serif, serif;}

div#moduloNewsCategorizzate h1 {font-size: 22px;}
div#moduloNewsCategorizzate h2 {font-size: 18px;font-weight: normal;line-height: 22px;}
div#moduloNewsCategorizzate div.corpoNews img {margin: 20px;}

p.tornaElenco{text-align: right;margin:0;padding:0;width: 100%;}

table.gestioneProdotti th{background: #cccccc;border: 1px solid #cccccc;}
table.gestioneProdotti td{border: 1px solid #cccccc;}
table.gestioneProdotti td.pubblico{text-align: center;}
a.elimina{color: red;}

