/* COLORI */
/* I colori sono ripresi direttamente da quelli del marchio Mukki e sue declinazioni. In particolare:
100% ciano	 	#009ee0
30%  ciano		#bde4f7
10%  ciano	 	#ebf6fc
100% nero (K)	#1a171b
60% nero (K)	#87888a
rosso			#e2001a
blu scuro		#004595
*/

/* OVERRIDE DEL MAIN.CSS */
body{color:#004595;font-size:12px;padding:0;background:#013b84 url(../images/bg_body.png) repeat-x 0 0;}
body#home{background-color:#fff;}
.grid_12{padding:20px 0 0 0;}
.grid_12.fff{background:#fff url(../images/bg_grid_12_fff.gif) repeat-y center top;padding:0}
.container_12{margin:0;padding:0 0 0 20px;background: url(../images/bg_container.png) no-repeat 0 0;}


/* LINK */
a{color:#004595;text-decoration:none;cursor:pointer}
a:focus{outline:0 none;text-decoration:none}
a:hover{cursor:pointer;color:red;outline:0 none;text-decoration:none;color:#e2001a}


/* GENERICHE */
.hide{display:none}
.white{background-color:#fff}
.ten{height:10px}
.twenty{height:20px}
.gamma{margin-left:20px;margin-right:0}
h2{font-size:16px;font-weight:bold;line-height:16px;margin:0 0 15px 0;padding:0;display:block;float:none;clear:both;color:#009ee0}
form{padding:10px}
label{padding:5px 0;display:block;float:none;clear:both;font-weight:bold}
textarea{width:400px;height:200px;}
input{width:400px;}

/* MENU PRINCIPALE */
.menu{height:50px;padding-top:0}
.menu ul{display:block;float:right;clear:none;padding:0;margin:0;height:50px;line-height:50px;}
.menu ul li{display:inline;float:left;clear:none;padding:0 0 0 20px;margin:0;}
.menu ul li.img{margin:6px 0 0 0;}
.menu ul li.img.uno{padding:0 0 0 30px;}
.menu ul li.img.due,.menu ul li.img.tre{padding:0 0 0 5px;}
.menu ul li a{font-size:14px;font-weight:bold;}

/* HOMEPAGE- DIV FLASH - l'animazione è quella laterale fatta da Lumen, mentre quella flash è fatta da Alta */
#animazione{display:block;float:none;clear:both;padding:0;width:216px;height:481px;margin:46px 0 0 9px}
#animazionenogoccia{display:block;float:none;clear:both;padding:0;width:216px;height:481px;margin:46px 0 0 9px}
#flash{display:block;float:none;clear:both;padding:0;margin:25px 0 15px 0;width:620px;height:310px;}


/* HOMEPAGE- BANNER SOTTO AREA FLASH */
.ad{height:100px;padding:0;margin:0 0 78px 0}
.ad a{display:block;float:none;clear:both;width:620px;height:100px;overflow:hidden}
.ad a img{display:block;float:none;clear:both;width:620px;height:100px}


/* HOMEPAGE - NOTIZIE */
.news{display:block;float:none;clear:both;margin:0 0 20px 0;padding:0;}
.news a{display:block;float:none;clear:both;line-height:16px;margin:3px 0 8px 0;overflow:hidden;}


/* HOMEPAGE- AREA PRODOTTI */
.prodotti{padding:0 10px}
.prodotti p{display:block;float:none;clear:both;margin:0;padding:0 0 10px 0;line-height:16px;}
.prodotti li{display:block;float:left;clear:none;width:120px;padding:0;margin:0 20px 0 0;}
.prodotti li a{font-size:12px;font-weight:bold;}

/* HOMEPAGE - MONDO MUKKI */
.mondoMukki h2{margin:0;}
a.item{display:block;float:none;clear:both;padding:0 0 15px 0;margin:15px 0 0 0;}
a.item h3{font-size:14px;font-weight:bold;line-height:18px;margin:0 0 6px 0;display:block;float:none;}
a.item p{display:inline;float:left;margin:0;width:190px}
a.item img{display:inline;float:right;margin:0;width:80px}


#ads{display:block;float:none;clear:both;margin:0}
#ads a{display:block;float:none;clear:both;margin:0;width:300px;height:150px;overflow:hidden}


.topMenuLaterale{margin:120px 0 0 0;padding:0;height:20px;width:300px;display:none;background:url(../images/top.png) no-repeat 0 0}
.bottomMenuLaterale{margin:0 0 20px 0;padding:0;height:20px;width:300px;display:none;background:url(../images/bottom.png) no-repeat 0 0}
.menuLaterale{margin:140px 0 0 0;padding:0;background:transparent}
.menuLaterale ul{margin:0;padding:0;}
.menuLaterale ul li{list-style:none;font-size:13px;font-weight:bold;padding:2px 0;margin:2px 0;border-bottom:1px dotted #fff;}
.menuLaterale ul li a{color: #fff;}
.menuLaterale ul li.set{color:#fcd500;}
.menuLaterale ul li.set ul{margin:0 0 0 20px}
.menuLaterale ul li.set ul li{border:none}
.menuLaterale img{width:300px}
.grid_4 dl{margin-bottom:0}
.grid_4 dl a{color:#fff;}
.grid_4 dt{font-weight: bold;font-size:13px;padding:4px 0;border-bottom:1px dotted #fff}
.grid_4 dt i{display:block;font-weight:normal;font-style:normal;padding:0 0 0 0}

.grid_4 dl{margin-bottom:0}

/* STILI ARTICOLO SINGOLO */
.top{margin:40px 0 0 0;padding:0;height:20px;width:620px;display:block;background:url(../images/top.png) no-repeat 0 0}
.bottom{margin:0 0 20px 0;padding:0;height:20px;width:620px;display:block;background:url(../images/bottom.png) no-repeat 0 0}
.colonna{margin:0;padding:0 10px;background:#fff}
.articolo dl{margin-bottom:0}
.articolo dt{font-weight: bold;font-size:13px;padding:0 0 2px 0}
.articolo dt i{display:block;font-weight:normal;font-style:normal;padding:0 0 0 0}
.articolo dd{display:block;font-weight:normal;font-style:italic;padding:0px 0 10px 0}
.articolo dl{margin-bottom:0}
.mainfoto{float:none;display:block;clear:both;margin:0 0 20px 3px;}
.fotoprodotto{float:left;display:block;clear:left;margin:0 20px 10px 0;}
.articolo{text-align:left;overflow:hidden}
.articolo h1,.articolo h2,.articolo h3{display:block;float:none;clear:both;text-align:left}
.articolo h1,.articolo h2{font-size:18px;line-height:24px;height:24px}
.articolo h3{font-size:14px;line-height:14px;height:14px}
.articolo p{display:block;float:none;clear:both;margin:0;padding:20px 0 0 0;text-align:left;font-weight:normal;margin:0}
.articolo ul{list-style-type:none;display:block;float:none;clear:both;padding:0;margin:0}
.articolo ul li{list-style-type:none;display:block;float:none;clear:both;padding:5px 0;margin:0;text-align:left;font-weight:normal}
/* proprietà della pagina */
.articolo .testi{margin:0 0 15px 0;padding:0;text-align:left;float:none;clear:both;display:block;height:16px}
.articolo .testi a img{text-decoration:none;border:none}
.articolo .testi .datiarticolo{margin:0;padding:0;text-align:left;line-height:16px;font-size:12px;float:none;display:block;clear:both;height:16px}
.articolo .testi div.dataarticolo{display:inline;float:left;clear:none;text-align:left;margin:0;background:url(../images/icn_data.png) no-repeat 0 0;padding:0 0 0 20px;}/* iewin6.css */
.articolo .testi div.stampa-invia{display:inline;float:right;clear:none;margin:0;padding:0;text-align:left;height:16px}
.articolo .testi div.stampa-invia a{margin:0 0 0 20px;float:left;display:block;clear:none;text-align:left;font-size:11px;line-height:16px}/* iewin6.css */
.articolo .testi a.archivioarticolo{padding:0 0 0 20px;background:url(../images/icn_vaiarchivio.png) no-repeat 0 0}/* iewin6.css */
.articolo .testi a.stampaarticolo{padding:0 0 0 20px;background:url(../images/icn_stamparticolo.png) no-repeat 0 0}/* iewin6.css */
.articolo .testi a.inviaarticolo{padding:0 0 0 20px;background:url(../images/icn_inviaarticolo.png) no-repeat 0 0}/* iewin6.css */
/* tutto il resto*/
.articolo h1{margin:0 0 10px 10px;padding:0 0 5px 0;display:block;float:none;clear:both;height:auto;}
.articolo p.abstract{padding:0 10px 10px 10px;font-style:italic}

.articolo ul,.articolo ol{padding:5px 0 20px 0;margin:0 30px}
.articolo ul li,.articolo ol li{font-size:12px;line-height:18px;border-bottom:1px dotted #b4cbdd}
.articolo div.contenuto{margin:0;display:block;float:none;clear:both;padding:0 10px 5px 10px;line-height:22px;font-size:12px}
.articolo div.contenuto table{margin:10px 0;padding:0;float:none;clear:both;font-size:12px;line-height:16px}
.articolo div.contenuto table th{margin:0;padding:6px 5px;background:#4278A8;color:#fff;text-transform:uppercase;font-weight:bold}
.articolo div.contenuto table tr{margin:0;padding:1px 0;background:#E8F4FF}
.articolo div.contenuto table td{margin:0;padding:5px;font-weight:bold}
.articolo div.contenuto table td p{margin:0 2px 2px 5px;padding:0}
.articolo div.doclinks h3{margin:20px 0 0 10px;color:#df6d07;line-height:24px;height:24px;padding:0 0 0 20px}
.articolo div.doclinks ul,
.articolo div.doclinks ul{margin:0;padding:0 10px 10px 10px;list-style-type:none;margin:0}
.articolo div.doclinks h3.docs{background:url(../images/icn_download.png) no-repeat left center}/* iewin6.css */
.articolo div.doclinks h3.links{background:url(../images/icn_link.png) no-repeat left center}/* iewin6.css */


.paginazione{margin:25px 0 0 0;padding:10px;border:1px solid #e1e1e1;text-align:left;background:#f2f2f2;float:none;clear:both}
.paginazione span.risultati{margin:0;padding:0;float:left;font-size:12px;color:#222;line-height:16px}
.paginazione span.avanti-indietro{margin:0;padding:0;float:right;font-size:12px;height:16px}
.paginazione span.avanti-indietro a{margin:0 10px;padding:0;float:left;font-size:12px;line-height:16px}
.paginazione span.avanti-indietro span{margin:0 10px;padding:0;float:left;font-size:12px;line-height:16px;color:#222}
.paginazione span.avanti-indietro a.avanti{width:16px;height:16px;padding:0;float:left;font-size:12px;background:url(../images/icn_avanti.png) no-repeat 0 0}
.paginazione span.avanti-indietro a.indietro{width:16px;height:16px;padding:0;float:left;font-size:12px;background:url(../images/icn_indietro.png) no-repeat 0 0}
.paginazione span.avanti-indietro a i{display:none}
.grid_4 .paginazione{border:0;background:none;padding:0;}
.grid_4 .paginazione span.risultati{font-size:10px;color:#fff}
.grid_4 .paginazione span.avanti-indietro span{color:#fff}

#titolo{width:397px;height:128px;margin:10px 0 30px 40px;background:url(../images/mukkiamaci/titolo.png) no-repeat 0 0}
a.due{margin-left:32px;}



