/* --------------------------------------------------------------------
	MOLINO DEL SALENTO - Screen Sheet
	Author: Elkos IT 
	Created: 17/05/2009
	Updated: 
-------------------------------------------------------------------- */

/*COMUNI A TUTTE*/
#certificationQuality{   clear:none; margin-top:350px;  /*margin-top:0px;*/}
#certificationQuality_top{   /*margin-top:310px;*/}
div#certificationQuality_info,
div#testoMotore
{float:left;margin-top:0px;}

#news,
#appuntamenti
{
   width:300px;
    min-height:350px;
   /* border-bottom:1px solid #000;*/
}

#eventsList,
#newsList
{
   width:300px;
   min-height:270px;
   /*border-bottom:1px solid #ff0000;*/
}


#news,
#appuntamenti,
#prodotti
{
   float:left;
   margin-right:20px;
}
.data
{
   margin-top:5px;
   font-size:12px;
   color:#008000;
}


/*NEWS*/
#news{margin-left:10px;}
.notizia
{
   clear:both;
   margin-top:5px;
   padding:2px 2px 2px 10px;
   border-left:4px solid #4d4d4d;
}
.notizia h3,
.notizia h3 a
{
   font-size:13px;
   color:#0075b5;
}
.notizia h3 a{text-decoration:underline;}
.notizia h3 a:hover{text-decoration:none;}
.notizia span{display:block;}
.notizia span.sottotitolo
{
   font-size:13px;
   font-weight:bold;
   color:#4d4d4d;
}
p.minitext
{
   font-size:11px;
   color:#000;
}
p.minitext span.continue {display: inline;}
p.minitext span.continue a {color:#ff0000;}
p.minitext span.continue a:hover {text-decoration:underline;}

/*APPUNTAMENTI*/

.top_event
{
   background:url(img/theme/event_top.png) no-repeat center -10px;
   min-height:40px;
   padding-top:10px;
}
.center_event
{
   padding-top:5px;
   background:url(img/theme/event_center.png) repeat-y center top;
}
.bottom_event
{
   height:20px;
   background:url(img/theme/event_bottom.png) no-repeat center top;
}


.top_event span{display:block; float:left; font-size:16px; font-weight:bold; text-transform:uppercase;margin-top:24px;margin-left:30px;}
.top_event span.gg {}
.top_event span.mm {}
.top_event span.aa {}
.top_event h2 
{
   margin:10px auto 0px auto;
   text-align:center;
  padding:3px 0px;
   background:#0075b5;
   width:275px;
}
.evento h2 a{text-decoration:underline;}
.evento h2,
.evento h2 a
{
   color: #fff;
   font-size: 12px;
   line-height: 13px;
   text-transform: uppercase;
}
.evento h2 a:hover {text-decoration:none;}

.evento p.subTit
{
   font-size: 12px;
   color: #4d4d4d;
   margin-top: 0px;
   font-weight: bold;
}
.evento a.continue
{
   color:#000;
   font-size:11px;
   padding-left:15px;
   background:url(img/theme/plus.png) no-repeat left center;
}
.evento a:hover.continue {text-decoration:underline;}
#eventsList div.evento div.download
{
   /*margin-left: 10px;*/
   width:260px;
}
#eventsList div.evento div.download p
{
   margin-top:0px;
   line-height:12px;
   margin-left:35px;
}
.evento div.download
{
   background: url(img/theme/dwnload_icon.png) no-repeat left bottom;
   min-height: 52px;
}

.evento div.download{margin-left: 15px;}
.evento div.download p{margin-left: 33px;}
.evento div.download p.void
{
   font-weight:bold;
   padding-top:10px;
   color:#000;
   height: 22px;
   font-size:14px;
   background: url(img/theme/dwnload.png) no-repeat 85px 8px;
}
.evento div.download p.infoFile 
{   margin-top:-10px;}


.evento div.download p.infoFile a
{
   color: #000000;
   font-size: 11px;
}
.evento div.download p.infoFile a:hover{text-decoration: underline;}
.evento div.download span.sizeFile
{
   /*display:block;*/
   color: #4d4d4d;
   font-size: 10px;
}
/*#eventsList div.center_event_text{margin-left:10px;}*/

.center_event_text,
.center_event_image
{float:left;}
.center_event_text
{  
   width:145px;
   margin-left:15px;
}
.center_event_image{width:128px;}
/*CATEGORIE PRODOTTI*/


#prodotti,
#prodotti div.testataTab
{width:250px;}
#displayCatProducts_top
{
   height:18px;
   background: url(img/theme/displayCatProducts_top.png) no-repeat center top;
}
#displayCatProducts_center{

background: url(img/theme/displayCatProducts_center.png) repeat-y center top;}
#displayCatProducts_bottom
{
   height:18px;
   background: url(img/theme/displayCatProducts_bottom.png) no-repeat center top;
}
.cat
{
   padding:0px 10px 5px 20px;
   background: url(img/theme/bg_cat_home.png) no-repeat center top;
   margin-bottom:0px;
   height:92px;
}
.cat div
{
  float:left;
}
.cat div.info
{
   margin-right:15px;
   width:100px;
}
.cat h2,
.cat h2 a
{
   text-transform:uppercase;
   color:#00002f;
   font-size:16px;
   line-height:17px;
}
.cat h2 a:hover
{
text-decoration:underline;
}
.cat p
{
   line-height:12px;
   color:#fff;
   font-size:12px;
}
.cat a img
{
   border:2px solid #fff;
}
.cat a:hover img{border:2px solid #00002f;}

.contatore
{
   font-size:12px;
   color:#000;
}
.contatore a
{
   font-size:12px;
   color:#0075b5;
}
.contatore a:hover
{
   text-decoration:underline;
   font-size:12px;
   color:#00002f;
}



