#slideshowWrap { background:#21BEDE; padding:23px; width:100%; height:260px; overflow:hidden; position:relative; margin:0 0 0 -23px; } 
#slideshowWrap img { vertical-align:bottom; }




.categorie .row { overflow:hidden; }
.categorie { overflow:hidden; position:relative; padding:0 0 20px; }
.categorie .pFooter { clear:both; border-top:2px solid #f0f0f0; }
.pFooter menu { margin:0; padding:0; text-align:center; font-size:.75em; height:50px; line-height:50px; }
.pFooter menu a { background:none; color:#666666; }
.pFooter menu a:hover, .pFooter menu a.sel { background:#69b2dc; color:#ffffff; }

.categorie article { float:left; position:relative; border:1px solid #f1f1f1; padding:5px; background:#ffffff; cursor:pointer; margin:20px 0px 0 30px; width:190px; height:210px; }
.categorie .row article:first-child { margin-left:0; }
.categorie article img { vertical-align:bottom; }
.categorie article header h1 { margin:5px 0; padding:5px 0 0; font-size:.85em; border-top:1px dotted #f1f1f1; text-transform:uppercase; text-align:center; line-height:1em; }
.categorie article h2 { position:absolute; bottom:2px; right:5px; margin:0; padding:0; font-size:1.2em; color:#69b2dc; }
.categorie article p { margin:10px 0 0; color:#999999; text-transform:uppercase; font-size:.7em; }
.categorie article a { padding:0; background:none; }

.categorie article:hover { background:#f1f1f1;}



.tasselli { padding:0 0 20px; overflow:hidden; }
.tasselli article { float:left; position:relative; border   :1px solid #c1c1c1; padding:5px; background:#ffffff; cursor:pointer; margin:10px 0px 5px 15px; width:190px; height:240px; }
.tasselli article:first-child { margin-left:0; }
.tasselli article img { vertical-align:bottom;margin-left:1px;}
.tasselli article header h1 { margin:5px 0; padding:5px 0 0; text-align: left; font-size:14px; text-transform:uppercase; text-align:center; 
	line-height:1em; /*white-space: nowrap; */width: 100%; overflow: hidden; text-overflow:ellipsis;    }
.tasselli article p { margin:10px 0 0; color:#333; font-size:12px; }
.tasselli article a { padding:0; background:none; }

/*.tasselli article:hover { background:#f1f1f1; }*/


.tasselli.alt { padding:0 0 20px; overflow:hidden; }
.tasselli.alt article { width:423px; height:160px; }
.tasselli.alt img { float:left; margin:0 20px 0 0; }
.tasselli.alt article header h1 { width:auto; text-align:left; margin-top:0; padding:0; overflow:visible; text-overflow:visible; white-space: normal; line-height:1.1em; }

.tasselli .b1
{ 
	width:97%; height:100%;
}

.tasselli .b2 
{ 
	width:423px; height:240px;
}

.tasselli .b2 img,.tasselli .b1 img { float:left; margin:0 20px 0 0; }
.tasselli .b2 header h1,.tasselli .b1 header h1  { width:auto; text-align:left; margin-top:0; padding:0; overflow:visible; text-overflow:visible; white-space: normal; line-height:1.1em; }


fieldset.hnews
{
	border:solid 1px #e1e1e1;
	background-color:#f1f1f1;
	width:645px;
	padding:5px 10px 0 10px;
}

fieldset.hnews h2
{
	background-image:url(/i/icons/rss.png);
	background-position: 5px 0;
	background-repeat:no-repeat;
	padding-left:30px !important;
	
	font-size:0.8em;
	font-weight:bold;
	color:#085DAD;
	/*background-color:#fff;*/
	text-transform:uppercase;
	margin:0;
	padding:0;
	margin-top:5px;
}