/* GENERICHE */
html, body	{
	margin: 0;
	padding: 0;
	}

body{
	font-family: Tahoma;
	font-size: 12px;
	line-height: 150%;
	text-align: justify;
    /*background:url("../images/sfondo_body.jpg") #c5c5c5;*/
    background:#ffffff;
    background-repeat: no-repeat;
    
}

img{
	border: 0px solid #f00;
}

div {
	border: 0px solid #f00;
}

h1 {
	font-weight: normal;
    line-height: 25px;
    font-size:18px;
    text-transform:uppercase;
}

.titolo_h1 {
	font-weight: bold;
    line-height: 25px;
    font-size:16px;
    text-transform:uppercase;
    margin-bottom:5px;    
}

h2 {
	font-weight: normal;
	padding: 5px 0px 5px 40px;
	margin-bottom: 0px;
  font-size:16px;
  background-repeat: no-repeat;
  background-image: url(../images/baffetto.png);
  background-position: 0 7px;

}

.titolo_icon{
   float:left;   
   width:24px;
   height:9px;
   background-image: url(../images/baffetto_small.png);
   background-repeat:no-repeat;
   margin-top:9px;
   margin-left:3px;
}

.titolo_h2{
    float:left;
    font-size:14px;
    font-weight:normal;
    text-transform:uppercase;
    /*color:#3d3d3d;*/
    color:#000000;
    margin-left:5px;
    margin-top:4px;
}

div#titolo_articolo{
    float:left;
    font-size:16px;
    font-weight:normal;
    text-transform:uppercase;
    /*color:#3d3d3d;*/
    color:#000000;
    margin-left:5px;
    margin-top:10px;    
    margin-bottom:20px;
}


.titolo_bordino{    
    height:28px;
    /*border-bottom:1px solid #e5e5e5;*/
    /*background:#cccaca;*/
    background: url(../images/sfondo_titolo.jpg) repeat-x;    
}
.titolo_tondo_sx{
	float:left;
	height:28px;
	background: url(../images/tondo_sx_titolo.jpg) no-repeat;
	width:10px;
}
.titolo_tondo_dx{
	float:right;
	height:28px;
	background: url(../images/tondo_dx_titolo.jpg) no-repeat;
	width:10px;
}
.titolo_dopo{
    clear:both;
}

.articolo_bordino{    
    height:28px;    
    /*background:#cccaca;*/
    background: url(../images/sfondo_articolo.jpg) repeat-x;    
}
.articolo_tondo_sx{
	float:left;
	height:28px;
	background: url(../images/tondo_sx_articolo.jpg) no-repeat;
	width:10px;
}
.articolo_tondo_dx{
	float:right;
	height:28px;
	background: url(../images/tondo_dx_articolo.jpg) no-repeat;
	width:10px;
}
.articolo_icona_dx{
	float:right;
	height:24px;
	width:24px;
	margin-top:2px;
}
.articolo_dopo{
    clear:both;
}

.articolo_h2{
    float:left;
    font-size:12px;
    font-weight:normal;
    color:#000000;
    margin-left:5px;
    margin-top:4px;
}

h3{
	font-weight: bold;
	color: blue;
    padding-bottom:5px;
	margin: 0px;
    font-size:12px;
    text-transform:uppercase;
}

.titolo_h3{
	font-weight: bold;
	color: blue;
    padding-bottom:5px;
	margin: 0px;
    font-size:12px;
    text-transform:uppercase;
    margin-bottom:5px;
}

a {
	text-decoration: none;
/*	color: #0B72B5; */
	color: #505050;
}

a:hover {
	text-decoration: underline;
  color: #CC0000;
}

div#menu_principale a{
	font-weight: bold;
	display:block;
	/*float:left;*/
	margin-top: 1px;
	padding: 3px 15px 0px 15px;
	height: 22px;
	color: #000000;
	text-transform: uppercase;
	/*border: 1px solid #777777;*/	
}

div#menu_principale a:hover{
    /*background:#CC0000;*/
	/*color: white;*/
	color:#CC0000;
	text-transform: uppercase;	
	text-decoration: underline;
	padding: 3px 15px 0px 15px;
	/*border: 1px solid #777777;*/
}

div.menu_principale_item{	
    /*float:left;*/
    /*background:#d7cfcf;*/
    /*background: #eaeaea;*/
    margin-left:2px;
}

div.menu_principale_item_on{
    /*float:left;*/
    /*background:#CC0000;*/
    margin-right:2px;
    /*color:#ffffff;*/
    color:#CC0000;
    /*text-decoration:underline;*/    
}

div.menu_principale_item_on2{
    float:left;
    /*background:#CC0000;*/
    /*margin-left:1px;*/
    /*color:#ffffff;*/   	
}

div.menu_principale_item_on2 a{
    float:left;
    /*background:#CC0000;*/
    /*margin-left:1px;*/
    color:#CC0000;
    text-decoration:underline;   	
}

div.menu_principale_sepa{
    float:left;
    width:5px;
    height:23px;
    margin-left:2px;
    /*background:#ffffff;*/
    /*margin-top:-5px;*/
}

div.menu_principale_item_special{
    float:left;
    /*background:#d7cfcf;*/
    background: url(../images/menu-special-normal.gif) repeat-x #eaeaea;
    margin-right:2px;
}


div#menu_principale {
}
div#menu_principale3 {
  padding-top:4px;
  margin-left:2px;
  font-size:11px;  
}

div#menu_principale2 {	
	margin-left:6px;
	font-size:11px;
	height:30px;	
}


div.box_stampa{
	background:#ffffff;
	border:1px solid #777777;
	position:absolute;
	width:100;
	height:60;
	text-align:center;
	padding:4px;
	margin-left:255px;
	margin-top:-24px;
	display:none;
}

div.menu_ricerca{
    float:left;
    background:#777777;
    margin-right:2px;
    height:26px;
    width:auto;
}

div.menu_sezioni{
  	font-weight: bold;
	display:block;
	float:left;
	margin-top: 1px;
	padding: 3px 20px 0px 20px;
	height: 22px;
	color: #ececec;
}

div#div_sezioni{
    margin-left:0px;
}





div#menu{	
	margin:0 auto;	
	height: 29px;
	padding-left:5px;
	/*padding-top:4px;*/
	/*margin-top:5px;*/
	/*background-image: url(../images/sfondo_menu1.jpg);*/
	border-top:1px dotted #CC0000;
	border-bottom:1px dotted #CC0000;	
}

div#menu2{
	margin:0 auto;
	height: 29px;	
	/*margin-top:5px;*/
	background-image: url(../images/sfondo_menu2.jpg);
	margin-bottom:5px;	
}

div#menu3{
	margin:0 auto;
	height: 40px;
	margin-left: 0px;	
	background-image: url(../images/sfondo_menu3.jpg);
	/*border-top:1px dotted #CC0000;*/
	/*border-bottom:1px dotted #CC0000;*/		
	/*margin-bottom:5px;*/
	margin-top:5px;			
}


/*///////////////////////*/

div#menu_principale2 a{
	font-weight: bold;
	display:block;
	float:left;
	margin-top: 7px;
	padding: 0px 5px 3px 5px;
	height: 24px;
	color: #000000;
	line-height:24px;
}

div#menu_principale2 a:hover{    
	color: #CC0000;
	text-decoration: underline;
	margin-top: 7px;
	padding: 0px 5px 3px 5px;
	border: 0px solid;	
}

div.menu_principale_icona2{
    float:left;
    margin-right:2px;
    line-height:24px;
    position: relative;
}

div.menu_principale_icona2 div.submenu{
	position: absolute;
	top: 30px;
	left: 20px;
	z-index: 1000;
	background-color: white;
	width:130px;
	border: 1px solid grey;
	display: none;
}

div.menu_principale_icona2 div.submenu a{
	margin-left: 7px;
}

div.menu_principale_icona_on2 a{
    float:left;   
    margin-right:2px;
    line-height:24px;
    text-decoration:underline;
}



div.menu_principale_sepa_ico{
    float:left;
    width:12px;
    height:16px;
}
/*///////////////////////*/



div#menu_principale3 a{
	font-weight: bold;
	display:block;
	float:left;
	margin-top: 4px;
	padding: 0px 11px 3px 11px;
	height: 18px;
	color: #000000;
}

div#menu_principale3 a:hover{
	text-decoration:underline;
	/*background:#CC0000;*/
	font-weight: bold;
	display:block;
	float:left;
	margin-top: 4px;
	padding: 0px 11px 3px 11px;
	height: 18px;
	color: #CC0000;
}

div.menu_principale_sepa3{
    float:left;
    width:1px;
    height:16px;
    background:#ffffff;
}

div.menu_principale_item2{
    float:left;
    /*background:#777777;*/    
}

div.menu_principale_sepa2{
    float:left;
    width:2px;
    height:21px;
    background:#c5c5c5;
    margin-left:2px;
    margin-right:2px;
}

div#content div.icone_articolo img.abc{
	/*margin:0px 2px;*/
	padding:0px;
	border:0px solid #f00;
}

div#content{
	
}

img.img_anteprima{
	border:0px;
	margin-right:5px;
	margin-bottom:5px;
}

/* tpl */


div#content div#slideshow {
	border: 1px solid #ddd;
	width: 400px;
	height: 300px;
	background: url(../images/loading.gif) no-repeat;
	background-position: center;
	/*padding: 3px;*/
}

div#content div#slideshow img{
	border: 0px;
	padding: 0px;
	margin: 0px;
}

ul.sub_menu{
    float:right;
    margin: 0px 0px 5px 10px;
    border: 1px solid blue;
    padding: 5px 5px 5px 20px;
}
ul.sub_menu li{list-style: url(../images/arrow.gif);}

div#ricerca {
	position: absolute;
	top: 133px;
	right: 0px;    
}

div.box_altri_articoli, div.box_notizie_flash, div.box_calendario_eventi,
div.box_categorie, div.box_meteo, div.box_editoriale, div.box_ultimi_commenti, div.box_altri_articoli_big{
	
}

div.blog_box_new{
    background:#ffffff;
    border:1px solid #c5d2da; 
    border-top:0px;   
    margin-bottom:14px;
    padding:5px;
}

div.blog_box_new_top{
    background:#ffffff;
    border:1px solid #c5d2da;   
    margin-bottom:14px;
    padding:5px;
}

div.box_altri_articoli{
    background:#ffffff;	
    margin-bottom:14px;	
    border:1px solid #c6c6c6;
    border-top:0px;
    padding:5px;     
}

div.box_pagina{
    width:396px;
    background:#d6e7e7;
    border:1px solid #e5e5e5;
    padding-left:4px;
    padding-right:4px;
    padding-bottom:2px;
    margin-bottom:10px;
    margin-top:10px;
    padding-top:2px;
}

div#apertura_flash{

}

div#apertura_top{   
    float:left;
/*    width:726px;*/
    width:676px;
}

div#apertura_top_flash{
    float:left;   
}
div#apertura_top img{
	border:0px;
}

div.box_altri_articoli_big{
    min-height: 160px;
    height: auto !important;
    height: 160px;    
}

div.box_editoriale{
	padding-bottom: 2px;
}


div.box_editoriale{
	background-color: #ffffff;
}

div.box_notizie_flash ul, div.box_categorie ul, div.box_ultimi_commenti ul{ margin: 0px; padding-left: 20px; }
div.box_notizie_flash ul li, div.box_categorie ul li, div.box_ultimi_commenti ul li{list-style: url(../images/arrow.gif);}

div.box_ultimi_commenti div.info_commento{
	font-size: 10px;
	text-align: left;
}

div.login_messaggio{
	color:#CC0000;
}

.messaggio{
	font-size:14px;
	font-weight:bold;	
}

.rosso{
	color:#CC0000;
}

div.box_flickr{
	border: 2px solid rgb(233,233,233);
	padding: 3px;
	text-align: center;
}

p.dati_commento_blog{
	border-bottom: 2px solid rgb(212,208,200);
}
/* POSIZIONI E DIMENSIONI */




div#container {
    width: 994px;
    margin: 0 auto;
    /*border: 1px solid #9bc7ca;*/
    position:relative;
    min-height: 300px;
    height: auto !important;
    height: 300px;
}

div.bannerhome_top {
  height: 100px;
  width: 1302px;
  margin: 0 auto;
  border: 0px solid #f00;  
}

div.topfixed{
background:url(../images/banner_pec_body_top.jpg);
background-repeat:no-repeat;
width: 1302px;
height: 100px;
min-height: 100px;
height: auto !important;
height: 100px;
position:fixed;
z-index:1000;
}

div.bannerhome_left {
  position: absolute;
  left: -183px;
  top: -2px;
  width: 180px;
  height: 800px;
  border: 0px solid #f00;
}
div.bannerhome_right {
  position: absolute;
  right: -183px;
  top: -2px;
  width: 180px;
  height: 800px;
  border: 0px solid #f00;
}


div#container.homebanner {
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom: 0px;
  padding: 3px;
}

div#outerleft {
	position: absolute;
	left: -12px;
	width: 12px;
	height: 100%;
	
}

div#outerright {
	position: absolute;
	right: -12px;
	width: 12px;
	height: 100%;
	
}

div#header {
	height: 126px;
	width: 994px;
	margin: 0 auto;	
	background: url("../images/testata_top.jpg");
	background-repeat: no-repeat;
}



div#navigator {
	position: absolute;
	top: 158px;
	height: 20px;
	padding-left: 10px;
}

div#wrapper {
	width:994px;
	/*background:#000000;*/
    /*background:url("../images/sfondo.gif");*/	
}

div#content {
	width: 420px;
	/*background: #4b5f85;*/
	min-height: 550px;
	height: auto !important;
	height: 550px;	
	float:left;
	/*margin-left:6px;*/
}

div#content_big {
	clear:left;
	width: 732px;	
	padding:0px;
	margin:0px;
	/*margin-left:6px;*/	
	min-height: 550px;
	height: auto !important;
	height: 550px;
	float:left;
	/*background:#eaeaea;*/	
}

div#col_sx {
	float:left;
	width:300px;
	/*background: #cc0000;*/
	min-height: 550px;
	height: auto !important;
	height: 550px;
	/*margin-left:6px;*/
	margin-left:12px;
}

div#col_sx2 {
	float:left;
	width:250px;
	/*background:#0000cc;*/
	min-height: 550px;
	height: auto !important;
	height: 550px;
	/*margin-left:6px;*/
	margin-left:12px;	
}

div.popup_top{
    width:500px;
    height:18px;
     background: url("../images/popup_top.png");
     background-repeat:no-repeat;
}

div.popup_centro{
     background: url("../images/popup_centro.png");
     background-repeat:repeat-y;
     padding-left:20px;
     padding-right:20px;
     padding-top:20px;
     font-weight: normal;
     line-height: 20px;
     font-size:12px;
/*     text-transform:uppercase; */
}

div.popup_bottom{
    width:500px;
    height:18px;
     background: url("../images/popup_bottom.png");
     background-repeat:no-repeat;
}

div#clearfloat {
	clear:both;
	height:10px;
}

div#footer {
    background: url("../images/footer.jpg");
    background-repeat: repeat-x;
		height: 54px;
		text-align: center;
    padding-top:3px;
    font-size: 10px;
}/* CSS Document */

div.numeri_utili table { width: 390px; }
div.numeri_utili table tr.tr1{ background-color: white; }
div.numeri_utili table tr.tr2{ background-color: rgb(229,234,240); }
div.numeri_utili table td{
	padding: 3px;
	text-align: left;
}
div.numeri_utili table td{
	width: 120px;
}

div.numeri_utili table td.td1{
	font-weight: bold;
	width: 150px;
}

div.ultimi_commenti_paginazione a{
	padding: 0 10px 0 14px;
	font-weight: bold;
}

div.banner_adsense {
	text-align:center;
}


div.box_adsense_border {
    border:1px solid #68a1c2;
    margin-bottom:14px;
	/*padding:2px;*/
}



/* STILE BLOG */ 

div.data_blog{
	padding:5px;
}

div.sottotitolo_articolo{
	padding:5px;
}

div#testo_articolo{
	padding:5px;
}

div.pubb_blog{
/*    border:1px solid black;*/
    width:468px;
    height:60px;
	margin-right:15px;
	margin-top:3px;
	margin-bottom:10px;
/*    float:left;*/
}


div.zoom_base{
    position:absolute;
    z-index:10000;
    border:0px solid black;
    display:none;
}

div.leggi_tutto_blog{
	text-align:right;
}
div.leggi_tutto_altri_articoli{
    padding-bottom: 5px;
    margin-bottom: 5px;
    //border-bottom: 1px solid #E5E9F2;
}

div.piu_letti{
    position:relative;
    float:left;
    font-size:10px;
    border-top:2px solid #E9E9E9;
    border-left:2px solid #E9E9E9;
    border-right:2px solid #E9E9E9;
    padding-right:2px;
    padding-left:2px;
    margin-right:2px;
    margin-left:2px;
}

div.sfondo_letti{
    position:relative;
    width:236px;
    min-height:300px;
    #height:300px;
    border:1px solid #E9E9E9;
    background:#FFF;
}

div#div_vota{
	position:absolute;
	margin-left:-10px;
	width:260px;
	height:40px;
	background:#e9eef2;
	border:1px solid #777777;
	text-align:left;
	padding:10px;
	display:none;
}

div.action_blog{ background-color: #e9eef2; border: 1px solid rgb(212,212,212); clear:both; width:702px; margin-left:5px; }
div.send_friend_blog, div.commenti_label_blog, div.share_facebook_blog, div.letto_blog, 
div.print_blog, div.i_like_it, div.vota_articolo
{
	padding-left: 18px; float: left; margin-left:5px; margin-right: 5px; margin-top: 5px;
}

div.google_plus_one {
	padding-left:0; float:left; margin:0; margin-top:2px; width:80px;
}

div.send_friend_blog a, div.commenti_label_blog a, div.share_facebook_blog a{

}
div.i_like_it{ margin-top: 2px; padding-left: 0px; }
div.commenti_label_blog{ background: url(../images/stable/blog/commenti.gif) no-repeat ; }
div.share_facebook_blog{ background: url(../images/stable/blog/facebook.jpg) no-repeat ; margin-left:10px;}
div.send_friend_blog{	background: url(../images/stable/blog/mail.gif) no-repeat ; }
div.print_blog{	background: url(../images/stable/blog/print.gif) no-repeat ; margin-left:10px; }
div.letto_blog{	background: url(../images/stable/blog/letto.gif) no-repeat ; }


div.box_commenti_blog{
	margin:5px;
}
div.dati_commento_blog{}

div.form_commenti_blog{
	padding-top:20px;
}

input.input_blog, textarea.input_blog{ font-family: verdana; font-size: 12px; width: 300px; }
input.input_blog{  }
textarea.input_blog{ height: 70px; }

div.banner_colonna_1{
	width:420px;
	height:178px;
	margin-bottom:14px;
}

div.banner_colonna_2{
	width:300px;
	height:250px;
	margin-bottom:14px;	
}

div.banner_colonna_2_small{
	width:300px;
	height:125px;
	margin-bottom:14px;	
}

div.banner_colonna_2_briko{
	width:300px;
	height:184px;
	margin-bottom:14px;	
}

div.banner_colonna_3{
	width:250px;
	height:125px;
	margin-bottom:14px;	
}

div.banner_colonna_articolo{
	width:420px;
}

/*****************************/
/** INIZIO PRETTYPHOTO *******/
/*****************************/

/* ------------------------------------------------------------------------
	This you can edit.
------------------------------------------------------------------------- */

	div.pictureHolder .top .left { background: url(../cms/inc/js/prettyphoto/images/prettyPhoto/tl.gif) top left no-repeat; } /* Top left corner */
	div.pictureHolder .top .middle { background: #fff; } /* Top pattern/color */
	div.pictureHolder .top .right { background: url(../cms/inc/js/prettyphoto/images/prettyPhoto/tr.gif) top left no-repeat; } /* Top right corner */
	
	div.pictureHolder .content { background-color: #fff; } /* Content background */
	div.pictureHolder .content a.next:hover { background: url(../cms/inc/js/prettyphoto/images/prettyPhoto/btnNext.gif) center right no-repeat; cursor: pointer; } /* Next button */
	div.pictureHolder .content a.previous:hover { background: url(../cms/inc/js/prettyphoto/images/prettyPhoto/btnPrevious.gif) center left no-repeat; cursor: pointer; } /* Previous button */
	div.pictureHolder .content a.close { width: 61px; height: 22px; background: url(../cms/inc/js/prettyphoto/images/prettyPhoto/btnClose.gif) center left no-repeat; cursor: pointer; } /* Close button */
	
	div.pictureHolder .bottom .left { background: url(../cms/inc/js/prettyphoto/images/prettyPhoto/bl.gif) top left no-repeat; } /* Bottom left corner */
	div.pictureHolder .bottom .middle { background: #fff; } /* Bottom pattern/color */
	div.pictureHolder .bottom .right { background: url(../cms/inc/js/prettyphoto/images/prettyPhoto/br.gif) top left no-repeat; } /* Bottom right corner */
	
	div.pictureHolder .loaderIcon { background: url(../cms/inc/js/prettyphoto/images/prettyPhoto/loader.gif) center center no-repeat; } /* Loader icon */
	
	div.prettyPhotoTitle div.prettyPhotoTitleLeft { background: url(../cms/inc/js/prettyphoto/images/prettyPhoto/ttl.gif) top left no-repeat; }
	div.prettyPhotoTitle div.prettyPhotoTitleRight { background: url(../cms/inc/js/prettyphoto/images/prettyPhoto/ttr.gif) top left no-repeat; }
	div.prettyPhotoTitle div.prettyPhotoTitleContent { background: url(../cms/inc/js/prettyphoto/images/prettyPhoto/ttp.gif) top left repeat-x; }

/* ------------------------------------------------------------------------
	DO NOT CHANGE
------------------------------------------------------------------------- */

	div.prettyPhotoOverlay {
		background: #000;
		position: absolute; top: 0; left: 0;
		z-index: 9500;
		width: 100%;
	}
	
	div.pictureHolder {
		position: absolute; z-index: 10000;
		width: 100px;
	}
		
		div.pictureHolder .top {
			position: relative;
			height: 20px;
		}
			* html div.pictureHolder .top { padding: 0 20px; }
		
			div.pictureHolder .top .left {
				position: absolute;
				left: 0;
				width: 20px; height: 20px;
			}
			div.pictureHolder .top .middle {
				position: absolute;
				left: 20px; right: 20px;
				height: 20px;
			}
				* html div.pictureHolder .top .middle { position: static; }
			
			div.pictureHolder .top .right {
				position: absolute;
				top: 0; left: auto; right: 0;
				width: 20px; height: 20px;
			}
		
		div.pictureHolder .content {
			position: relative;
			text-align: left;
			width: 100%; height: 40px;
		}
		
			div.pictureHolder .content .details {
				display: none;
				margin: 10px 15px 0 20px;
			}
				div.pictureHolder .content .details p { float: left; clear: left; margin: 0; }
		
		div.pictureHolder .content div.hoverContainer {
			position: absolute; z-index: 10000;
			top: 0; left: 0;
			width: 100%;
		}
		
		div.pictureHolder .content a.next {
			position: relative; z-index: 2000;
			display: block; float: right;
			text-indent: -10000px;
			width: 49%; height: 100%;
			background: url(../cms/inc/js/prettyphoto/images/prettyPhoto/btnNext.gif) 10000px 50% no-repeat; /* Need to be defined that way to fix an IE bug */
		}	
			
		div.pictureHolder .content a.previous {
			cursor: pointer;
			display: block;
			text-indent: -10000px;
			width: 49%; height: 100%;
			background: url(../cms/inc/js/prettyphoto/images/prettyPhoto/btnNext.gif) 10000px 50% no-repeat; /* Need to be defined that way to fix an IE bug */
			
		}
			
		div.pictureHolder .content a.close {
			float: right;
			display: block;
			text-indent: -10000px;
		}
		
		div.pictureHolder .bottom {
			position: relative;
			height: 20px;
		}
			* html div.pictureHolder .bottom { padding: 0 20px; }
			
			div.pictureHolder .bottom .left {
				position: absolute;
				left: 0;
				width: 20px; height: 20px;
			}
			div.pictureHolder .bottom .middle {
				position: absolute;
				left: 20px; right: 20px;
				height: 20px;
			}
				* html div.pictureHolder .bottom .middle { position: static; }
				
			div.pictureHolder .bottom .right {
				position: absolute;
				top: 0; left: auto; right: 0;
				width: 20px; height: 20px;
			}
		
		div.pictureHolder .loaderIcon {
			display: none;
			position: absolute;
			top: 50%; left: 50%;
			margin: -12px 0 0 -12px;
			width: 24px; height: 24px;
		}
		
		div.pictureHolder #fullResImageContainer { width: 100%; text-align: center; }
	
		div.prettyPhotoTitle {
			display: none;
			position: absolute;
			top: 0; left: 0;
			z-index: 9999;
			color: #fff; font-size: 13px;
		}
		
		div.prettyPhotoTitle div.prettyPhotoTitleLeft,
		div.prettyPhotoTitle div.prettyPhotoTitleRight { float: left; width: 19px; height: 23px; overflow: hidden; }
		div.prettyPhotoTitle div.prettyPhotoTitleContent { float: left; line-height: 23px; }
			
/*****************************/
/**** FINE PRETTYPHOTO *******/
/*****************************/			
div.click{ float:left; width:105px; height:110px; cursor:pointer; } div#pizzorno{ background:#CC0000; position:absolute; width:640px; height:480px; } div#paolessi{   display:none;    background:#00CC00; position:absolute; width:640px; height:480px; } div#dane{ display:none; background:#0000CC; position:absolute; width:640px; height:480px; } div#messenio{ display:none; background:#333333; position:absolute; width:640px; height:480px; } div#pizzigallo{ display:none; background:#667700; position:absolute; width:640px; height:480px; } div#grazia{ display:none; background:#006600; position:absolute; width:640px; height:480px; }
