﻿/* CSS Document */

body {background-color:#FFFFFF;margin:0;padding:0px;}

.ElencoTabellaPop { width:100%; height:95%; margin-bottom:10px; border:#f9e173 1px solid;}

  .ElencoTesto {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  color: #000099;
	  text-align:justify;	
  }
  .ElencoTesto a:link,.ElencoTesto a:visited,.ElencoTesto a:active {
	  text-decoration: underline;
	  font-weight: bold;
	  color: #000099;

  }

  .ElencoTesto a:hover {
	  color: #9999cc;

  }

.ElencoTitoli
	{
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #ffffff;
	  background-color:#9999cc;
	  font-weight: normal;
	  border:#f9e173 2px double;
	  margin-bottom:30px;
  }
  

.terrore
{	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#000099; font-weight:normal;padding:0px;margin:0px; text-align:left;}

.nodati
{	  display:block; width:350px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000099; font-weight:normal;padding:0px;margin:0px; text-align:center;}

.CloudBox
{
  /*
display:block;
    position:relative;

*/
  display:block;
    position:relative;    
  float:left;
    left:5px;
    top:10px;
    width:295px;
    height:99%;
    text-align:center;
    border:#000099 3px double;
    background-color: white;
}

.CloudBox .cStilexx-large:link,.CloudBox .cStilexx-large:active,.CloudBox .cStilexx-large:visited,.CloudBox .cStilexx-large:hover
{ color:#000099;font-family:Verdana; font-size:8.4pt; font-weight:bold; text-decoration:none;}


.CloudBox .cStilexx-small 
{ color:#bcc9f5;font-family:Verdana; font-size:8.4pt; font-weight:bold; text-decoration:none;}

.CloudBox .cStilex-small 
{ color:#f0c80f;font-family:Verdana; font-size:8.4pt; font-weight:bold; text-decoration:none;}

.CloudBox .cStilesmall 
{ color:#7c7cbb;font-family:Verdana; font-size:8.4pt; font-weight:bold; text-decoration:none;}

.CloudBox .cStilemedium 
{ color:#f6e5ad;font-family:Verdana; font-size:8.4pt; font-weight:bold; text-decoration:none;}

.CloudBox .cStilelarge 
{ color:#5157a5;font-family:Verdana; font-size:8.4pt; font-weight:bold; text-decoration:none;}

.CloudBox .cStilex-large 
{ color:#9acccd;font-family:Verdana; font-size:8.4pt; font-weight:bold; text-decoration:none;}

#LogoSmall {
	background-image:url(../../images/LogoGuidaGenitoriPiccolo.jpg);
	background-repeat:no-repeat;
	display:block;
	position:relative;
	float:left;
	left:0px;
	top:5px;
	width:82px;
	height:56px;
}
.ContenutiSmall 
{ color:#000099;font-family:Verdana; font-size:10pt; font-weight:normal; text-decoration:none; width:400px;}

.ContenutiSmall .testoblu
{ color:#000099;font-family:Verdana; font-size:10pt; font-weight:bold; text-decoration:none;}

.ContenutiSmall .inptext
{ color:#000099;font-family:Verdana; font-size:10pt; font-weight:bold; text-decoration:none; height:18px; width:150px;}
.ContenutiSmall .inpBottoni
{ color:#ffffff;font-family:Verdana; background-color:#53579e; font-size:10pt; font-weight:bold; text-decoration:none; height:25px; width:150px;}


.simple {
	width:150px;
	height:13px;
	background-color:#FFFFFF;
	border:#ffffff 0px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003399;
}

#TableContenuto {
	display:block;
	position:relative;
	left:0px;
	top:0px;
	width:999px;
	/*height:1000px;*/
	height:auto;
}

#Logo {
	background-image:url(../../images/Logo.jpg);
	background-repeat:no-repeat;
	display:block;
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:159px;
	height:145px;
}


.bannerTop {
	display:block;
	position:relative;
	left:10px;
	float:left;
	top:0px;
	width:726px;
	height:89px;
}

#spazioDX 
{
  background-image:url(../../images/spazioDX.png);
	background-repeat:no-repeat;
	display:block;
	position:relative;
	left:13px;
	float:left;
	top:0px;
	width:100px;
	height:89px;
}

#spazio_titolo {
	/*background-image:url(../../images/linguettaR.jpg);*/
	background-repeat:no-repeat;
	display:block;
	position:relative;
	float:left;	
	left:10px;
	top:5px;
	width:538px;
	height:42px;
	color:#003399;
	font-family:Verdana; 
	font-size:16pt; 
	font-weight:bold; 
}

.btncerca {
	background-image:url(../../images/btncerca.jpg);
	background-repeat:no-repeat;
	display:block;
	position:relative;
	float:left;	
	left:5px;
	top:2px;
	width:26px;
	height:36px;
}

#sfCerca {
	background-image:url(../../images/sfCerca.jpg);
	background-repeat:no-repeat;
	display:block;
	position:relative;
	float:left;	
	left:5px;
	top:2px;
	width:273px;
	height:36px;
}
	#sfCerca input { 
		display:block;
		position:relative;
		left:5px;
		top:12px;
		width:180px;
		height:15px;
	}


#linguettaAreaR {
	display:block;
	position:relative;
	/*background-image:url(../../images/linguettaAreaR.jpg);*/
	float:left;	
	left:0px;
	top:0px;
	width:158px;
	height:22px;
}
	#linguettaAreaR span { margin-left:17px;}

	#linguettaAreaR  a:link,#linguettaAreaR  a:active,#linguettaAreaR  a:visited,#linguettaAreaR  a:hover 
	{ color:#003399;font-family:Verdana; font-size:6.4pt; font-weight:bold; text-decoration:none;}
	#linguettaAreaR  a:hover 
	{ text-decoration:underline;}


#BarraMenu {
	background-image:url(../../images/BarraMenu.jpg);
	background-repeat:no-repeat;
	display:block;
	position:relative;
	float:left;	
	left:10px;
	top:55px;
	width:838px;
	height:20px;
}

	#BarraMenu  table{ 
		display:block;
		position:relative;
		left:0px;
		top:3px;
		width:95%;
	}

	#BarraMenu  td{ 
		width:10%; text-align:center;
	}

	#BarraMenu  a:link,#BarraMenu  a:active,#BarraMenu  a:visited,#BarraMenu  a:hover 
	{ color:#003399;font-family:Verdana; font-size:8.4pt; font-weight:bold; text-decoration:none;}
	#BarraMenu  a:hover 
	{ text-decoration:underline;}

#ColonnaSX {
	display:block;
	position:relative;
	float:left;	
	left:0px;
	top:0px;
	width:158px;
	height:auto;
	font-size:8pt;
}
/*
#ColonnaSX  a:link,#ColonnaSX  a:active,#ColonnaSX  a:visited,#ColonnaSX  a:hover 
{ color:#003399;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none; line-height:10pt;}
#ColonnaSX  a:hover 
{ text-decoration:underline;}
*/
	#Baloon {
		background-image:url(../../images/Baloon.jpg);
		background-repeat:no-repeat;
		display:block;
		position:relative;
		float:left;	
		left:0px;
		top:520px;
		width:148px;
		height:470px;
	}
	
	#sfMenu {
		background-image:url(../../images/sfMenu.jpg);
		background-repeat:no-repeat;
		display:block;
		position:relative;
		float:left;	
		left:0px;
		top:-7px;
		width:150px;
		min-height:329px;
		height:auto;
	}
	
	.sfMenuTable1 { margin-top:47px;margin-left:5px;display:block;
	position:relative; }
	.sfMenuTable2 { margin-left:15px; display:block;
	position:relative;}
	
	.aMenu:link,.aMenu:active,.aMenu:visited,.aMenu:hover
	{ color:#003399;font-family:Verdana; font-size:8pt; font-weight:bold; text-decoration:none;}
  .aMenu:hover
	{ color:#FF0000;}

	.aSubMenu:link,.aSubMenu:active,.aSubMenu:visited,.aSubMenu:hover
	{ color:#003399;font-family:Verdana; font-size:8pt; font-weight:normal; text-decoration:none;}
  .aSubMenu:hover
	{ color:#FF0000;}


	.divBannerSx {
		display:block;
		position:relative;
		float:left;	
		left:8px;
		top:30px;
		width:130px;
		height:auto;
	}
	
	.divBannerSx  img{ border:#f9e173 1px solid; margin-bottom :7px;}
	
/***********************************************/
/* LOGIN                                */
/***********************************************/
#private {
	height: 30px;/*height: 20px x drop3.gif*/
	/*width: 450px;x drop3.gif*/
	background: #f6e5ac url(../../images/sfLogin.jpg) no-repeat  left top; 
	width: 530px;
	margin-right: auto;
	margin-left: auto;
	color:#fff;
	position: absolute;
	font-size:0.9em;
	/*left: 410px;*/
	top:-1px;
	z-index:50;
}
#contents_private{position:relative;}		 
#private #bg_private #contents_private {
	display: inline;
	padding-left: 20px;
}
#bg_private {
	/*background-color: #f6e5ac;*/
	/*background: #f6e5ac url(../images/sfLogin.jpg) no-repeat  left top; */
	/*x drop3.gif*/
	height: 0px;
}
#clickme {
/*cursor:pointer;
cursor:hand;*/
position: absolute;
top:30px;
z-index:99;
} 

	
#ColonnaCentrale2 {
	/*background-image:url(../../images/sfContenuti.jpg);*/
	background-repeat:no-repeat;
	display:block;
	position:relative;
	float:left;
	left:10px;
	top:60px;
	width:520px;
	color: #000099;
	margin-bottom:30px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
		/*min-height:10098px;height:auto !important;height:10098px;*/
}
	
	
	#ColonnaCentrale2 table { width:95%}
	#ColonnaCentrale2 .imgDX {  padding-right:5px;}

	.Data { 
		display:block;
		position:relative;
		float:left;
		left:5px;
		top:40px;
		width:226px;
		height:20px;
		color:#003399;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:8pt; 
		font-weight:normal;
	}

	#Contenuti { 
		background-image:url(../../images/sfContenuti.jpg);
		background-repeat:no-repeat;
		display:block;
		position:relative;
		float:left;
		left:10px;
		top:0px;
		width:509px;
		height:1088px;
	}
	#ColonnaCentrale2 a:link,#ColonnaCentrale2 a:visited,#ColonnaCentrale2 a:active,#ColonnaCentrale2 a:hover
	{ color:#000099;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
	}

#ColonnaDX {
	display:block;
	position:relative;
	float:left;
	left:12px;
	top:60px;
	width:320px;
	height:auto;
}

.TotalBannerDx
{
	display:block;
	position:relative;
	float:left;	
	left:5px;
	top:0px;
	bottom:5px;
	width:305px;
	height:auto;
}

		.divBannerDx 
		{
			display:block;
			position:relative;
			float:left;	
			left:0px;
			top:0px;
			width:305px;
			height:auto;
		}
		
		.divBannerDx img { border:#003399 0px solid; padding:5px; padding-bottom:3px;}
		
		#barraGialla {
				background-color:#f9e173;
				display:block;
				position:relative;
				float:left;
				left:0px;
				top:0px;
				width:6px;
				height:1193px;
		}

		#Video1 {
			background-image:url(../../images/banner/VIDEO1.jpg);
			background-repeat:no-repeat;
			display:block;
			position:relative;
			float:left;
			left:0px;
			top:0px;
			width:300px;
			height:250px;
			border:0px;
		}

		#Video11 {
			background-image:url(../../images/banner/VIDEO1.jpg);
			background-repeat:no-repeat;
			display:block;
			position:relative;
			float:left;
			left:0px;
			top:25px;
			width:300px;
			height:250px;
			border:0px solid;
		}

		#btnDx1 {
			background-image:url(../../images/banner/vaccinazioni.gif);
			background-repeat:no-repeat;
			display:block;
			position:relative;
			float:left;
			left:0px;
			top:5px;
			width:140px;
			height:70px;
		}

	
		#btnDx2 {
			background-image:url(../../images/banner/btnDx2.jpg);
			background-repeat:no-repeat;
			display:block;
			position:relative;
			float:left;
			left:22px;
			top:5px;
			width:140px;
			height:70px;
			border:#003399 1px solid;
		}



		#btnDx3 {
			background-image:url(../../images/banner/btnDx3.jpg);
			background-repeat:no-repeat;
			display:block;
			position:relative;
			float:left;
			left:0px;
			top:10px;
			width:140px;
			height:70px;
			border:#003399 1px solid;
		}

	
		#btnDx4 {
			background-image:url(../../images/banner/passeggini.gif);
			background-repeat:no-repeat;
			display:block;
			position:relative;
			float:left;
			left:22px;
			top:10px;
			width:140px;
			height:70px;
		}


		#btnDx5 {
			background-image:url(../../images/banner/bottone_libri_genitori.gif);
			background-repeat:no-repeat;
			display:block;
			position:relative;
			float:left;
			left:0px;
			top:15px;
			width:140px;
			height:70px;
		}

	
		#btnDx6 {
			background-image:url(../../images/banner/bottone_libri_bambini.gif);
			background-repeat:no-repeat;
			display:block;
			position:relative;
			float:left;
			left:22px;
			top:15px;
			width:140px;
			height:70px;
		}



		#btnDx7 {
			background-image:url(../../images/banner/nomi.gif);
			background-repeat:no-repeat;
			display:block;
			position:relative;
			float:left;
			left:0px;
			top:30px;
			width:140px;
			height:70px;
		}

	
		#btnDx8 {
			background-image:url(../../images/banner/btnDx8.jpg);
			background-repeat:no-repeat;
			display:block;
			position:relative;
			float:left;
			left:22px;
			top:30px;
			width:140px;
			height:70px;
			border:#003399 1px solid;
		}

		#btnDx9 {
			background-image:url(../../images/banner/btnDx9.jpg);
			background-repeat:no-repeat;
			display:block;
			position:relative;
			float:left;
			left:0px;
			top:35px;
			width:140px;
			height:70px;
		}

	
		#btnDx10 {
			background-image:url(../../images/banner/bottone_mamma.gif);
			background-repeat:no-repeat;
			display:block;
			position:relative;
			float:left;
			left:22px;
			top:35px;
			width:140px;
			height:70px;
		}



#sfFooterGiallo 
{
    clear:both;
  background-color:#f9e173;
	display:block;
	position:relative;
	float:left;
	left:0px;
	top:50px;
	/*top:1281px;*/
	width:976px;
	height:auto;
	padding:5px;
	padding-left:15px;
	padding-right:15px;
}

	#sfFooterGiallo  a:link,#sfFooterGiallo  a:active,#sfFooterGiallo  a:visited,#sfFooterGiallo  a:hover 
	{ color:#003399;font-family:Verdana; font-size:6.4pt; font-weight:bold; text-decoration:none;}
	#sfFooterGiallo  a:hover 
	{ text-decoration:underline;}

	#sfFooterGiallo span { 
		 width:430px;color:#003399;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt;line-height:10pt; 
	}

.dx { float:right; text-align:right;}
.sx { float:left}

#sfFooterViola 
{
    clear:both;
	background-color:#9999cc;
	display:block;
	position:relative;
	float:left;
	left:0px;
	top:62px;
	width:976px;
	height:auto;
	padding:0px;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
}

	#sfFooterViola  a:link,#sfFooterViola  a:active,#sfFooterViola  a:visited,#sfFooterViola  a:hover 
	{ color:#ffffff;font-family:Verdana; font-size:6.4pt; font-weight:bold; text-decoration:none;}
	#sfFooterViola  a:hover 
	{ text-decoration:underline;}

	#sfFooterViola span {
	  	 width:430px;color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt;line-height:10pt; 
	}

#FooterImatika {
	background-image:url(../../images/FooterImatika.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	position:relative;
	left:895px;
	top:-7px;
	width:101px;
	height:45px;
	z-index:69;
}
/******************  AGGIUNTA DI PAOLA *********************/

#ColonnaCentrale2 td {padding:0px; margin:0px;}

.Navigazione
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	top: 0px;
	font-weight: bold;
  
}
.titoloVoceMenuIntro 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #000099;
	top: 0px;
	font-weight: bold;
	margin-bottom: 5px;
  }
.testiIntro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	top: 0px;
}


.titoloVoceMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	top: 0px;
	font-weight: bold;
	font-style:italic;
	margin-bottom: 5px;
}

.testiAutore
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	vertical-align:top;
	padding-top:10px;
	text-align:left;
}

.testi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	top: 0px;
	vertical-align:top;
}



.titoloInterno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:large;
	color: #000099;
	top: 0px;
	font-weight: bold;
}

.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	top: 0px;
	font-weight: bold;
	margin-bottom: 5px;

}


.titolo a:link,.titolo a:active,.titolo a:visited,.titolo a:hover {
	text-decoration: underline;
	font-weight: bold;
  color: #000099;

}

.titoloInterno a:link,.titoloInterno a:active,.titoloInterno a:visited,.titoloInterno a:hover {
	text-decoration: underline;
	font-weight: bold;
  color: #000099;

}

.titolo a:hover,.titoloInterno a:hover {
		color: #FF0000;
}

#fotosezioneSX {
	width:170px;
	height:98px;
	border: 3px solid #9D9DCF;
	left: 0px;
	top: 0px;
	float:left;
}
#fotosezioneSX  img
{
  width:150px;height:78px;margin:10px;
}
#sezioneSX {
	border: none;
	width:297px;
	height:61px;
	margin-left:5px;
	float:left;
}

#testiHP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	top: 0px;
}

.box {
	width:259px;
	/*height:277px;*/
	height:auto;
	border: 3px solid #9D9DCF;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
	vertical-align:top;
}
.colonnaBox { margin:0px; padding:0px; vertical-align:top;height:auto;}
.box img
{
  width:244px;height:127px;
  margin-right:7px;margin-left:7px;margin-top:7px;margin-bottom:9px; 
  
}
#testobox {
	color:#000000;
	text-align:left;
	font-size:12px;
	width: 245px;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom:10px;
} 

#laterale 
{
  left:0px;
  top:10px;
  position:relative;
	width:215px;
	padding-left: 5px;
}


#titololaterali, #testiAssociati {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	top: 0px;
	font-weight: bold;
	margin-bottom: 4px;
	vertical-align:top;
}

#titololaterali a {
	text-decoration: underline;
	font-weight: bold;
color: #000099;

}

#titololaterali a:hover {
		color: #FF0000;


}

/*************** PAGINA ARTICOLO INTERNA *********/
.lbluSmall:link,.lbluSmall:active,.lbluSmall:visited,.lbluSmall:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000099;
	font-weight:normal;
	text-align:right;	
	text-decoration:none;
}
.lbluSmall:hover { text-decoration:underline;}

.testoAutori
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000099;
	text-align:right;	
	font-weight:bold;
}
.testoCollaboratori
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000099;
	font-weight:normal;
	text-align:right;	
}

.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000099;
	top: 0px;
	text-align:justify;	
}
.testo a:link,.testo a:visited,.testo a:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	color: #000099;

}

.testo a:hover {
	color: red;

}


.abstract {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	top: 0px;
	font-weight: bold;	
	
}


/*****************PAGINA VIDEO*****************************/

div#wn	{ 
    position:relative; 
    width:180px; height:190px;
    float:left;
    left:5px;
    overflow:hidden;	
	}
div #lyr1	
{  padding:3px; margin:3px;}

#scrollLinks
{ float:left;}
#ColonnaCentraleVideo {
		display:block;
		position:relative;
		float:left;
		left:-5px;
		top:0px;
		width:509px;
		height:1088px;
}
	
	
	#ColonnaCentraleVideo table { width:95%}

#sfondo_verde {
	position:absolute;
	left:4px;
	top:1px;
	width:507px;
	height:379px;
	z-index:1;
	background-image: url(../../images/sfondoverde.jpg);
}
#DivVerde {
	position:absolute;
	left:357px;
	top:47px;
	width:146px;
	height:302px;
	z-index:2;
	text-align:left;
}
#DivVerde a:active,#DivVerde a:link,#DivVerde a:visited,#DivVerde a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
	text-decoration:none;
}
#DivVerde a:hover
{
  	text-decoration:underline;
}

.BoxVerde {
	position:absolute;
	left:21px;
	top:29px;
	width:330px;
	height:275px;
	z-index:3;
}
.descVerde {
	position:absolute;
	left:22px;
	top:310px;
	width:400px;
	height:46px;
	z-index:4;
}
#Layer5 {
	position:absolute;
	left:9px;
	top:386px;
	width:424px;
	height:258px;
	z-index:5;
	background-image: url(../../images/sfondoviola.jpg);
}
#Layer6 
{
	position:absolute;
	left:218px;
	top:487px;
	width:295px;
	height:291px;
	z-index:6;
	background-color: #FFFFFF;
	background-image: url(../../images/sfondogiallo.jpg);
}
.Stile1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
	vertical-align:top;
}
.Stile2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	vertical-align:top;
}
.Stile4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	vertical-align:top;
}

#BoxViola {
	position:absolute;
	left:10px;
	top:385px;
	width:424px;
	height:258px;
	z-index:5;
	background-image: url(../../images/sfondoviola.jpg);
}
#BoxGiallo 
{
  position:absolute;
	left:215px;
	top:454px;
	width:295px;
	height:400px;
	z-index:6;
	background-image: url(../../images/sfondogiallo.jpg);
}
.ElencoGiallo {
	position:absolute;
	left:228px;
	top:490px;
	width:292px;
	height:223px;
	z-index:7;
}

.ElencoGiallo img
{
  border:#90b9d2 1px solid;
}

.boxFotoDott {
	width:74px;
	height:61px;
	z-index:8;
	vertical-align:top;
}



.boxVideo {
	width:57px;
	height:57px;
	z-index:8;
	vertical-align:top;
}
 
.boxVideo img
{
  border:#f6e0ff 1px solid;
}


#Layer11 {
	position:absolute;
	left:237px;
	top:585px;
	width:74px;
	height:61px;
	z-index:9;
}
.Stile8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; }
#ElencoVideo {
	position:absolute;
	left:25px;
	top:424px;
	width:228px;
	height:197px;
	z-index:10;
}

#ElencoVideo a:active,#ElencoVideo a:link,#ElencoVideo a:visited,#ElencoVideo a:hover
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
	font-weight:bold;
	vertical-align:top;  
	text-decoration:none;
}
#ElencoVideo a:hover
{
  text-decoration:underline;
}

.Stile13 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; font-weight: bold; }
.Stile14 {
	font-size: 11px;
	font-weight: bold;
}
/******************FOTOGALLERY*********************/
#GalleriaWeb
{
   	background-image: url(../../images/sfondoGalleria.png);
   	background-repeat:no-repeat;
		display:block;
		position:relative;
		float:left;
		left:-10px;
		top:0px;
		width:507px;
		height:616px;
		padding:18px;
		padding-top:48px;
}

#Galleria 
{
   	background-image: url(../../images/sfondoGalleria.png);
   	background-repeat:no-repeat;
		display:block;
		position:relative;
		float:left;
		left:-50px;
		top:0px;
		width:507px;
		height:616px;
		padding:18px;
		padding-top:48px;
}
	
.Gall
{
		display:block;
		position:relative;
		float:left;
		left:0px;
		top:0px;
		width:507px;
		height:auto;
		padding:0px;
		padding-top:48px;
}
.movieGall
{
		display:block;
		position:relative;
		float:left;
		left:-20px;
		top:0px;
		width:507px;
		height:auto;
		padding:0px;
}

/*****************FORM LOGIN***********************/
.tLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000099;
	top: 0px;
	text-align:justify;	
}
.tLogin a:link,.tLogin a:visited,.tLogin a:active {
	text-decoration: underline;
	font-weight: bold;
	color: #000099;

}

.tLoginMedium
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	top: 0px;
	text-align:justify;	
}
.tLoginMedium a:link,.tLoginMedium a:visited,.tLoginMedium a:active {
	text-decoration: underline;
	font-weight: bold;
	color: #000099;

}

/************************FORUM*******************************/
.Forum
{
  left:-160px;
  top:57px;
  position:relative;
  width:500px;
  height:350px;
  float:left;
  margin:0px;
  padding:0px;
}
.descForum
{
  clear:both;
  font-size:xx-small; margin:5px; text-align:center; width:650px;
  font-family: Verdana, Arial, Helvetica; color: #000099;

}

#partecipa,#partecipaChat
{
  margin:10px;float:right;width:90%;margin-top:0px;
  font-family: Verdana, Arial, Helvetica; 
  text-align:right;
}

#partecipa a:link,#partecipa a:active,#partecipa a:visited,#partecipa a:hover,
#partecipaChat a:link,#partecipaChat a:active,#partecipaChat a:visited,#partecipaChat a:hover
{
  font-family: Verdana, Arial, Helvetica; 
  color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:undeline;
	font-weight:normal;
}

/**************CHAT*****************************/

#div_userlist {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 9px;
	  color: #000099;
	  height:auto;
	  overflow:scroll;
	  max-height:50px;
	  width:472px;
	  z-index:99;
  	margin-bottom:8px;
  	overflow-x:hidden;
  }

.chat_time 
{
  font-family: Verdana, Arial, Helvetica; 
	font-style: italic;
	font-size: 9px;
}

#chat
{
    font-family: Verdana, Arial, Helvetica; 
   	background-image: url(../../images/sfondoChat.png);
   	background-repeat:no-repeat;
		display:block;
		position:relative;
		float:left;
		left:0px;
		top:0px;
		width:507px;
		height:463px;
		padding:18px;
		padding-top:26px;
}
#chat h2{ font-size:15px; font-family: Verdana, Arial, Helvetica; }
#div_chat
{
	width:470px;
  height : 225px;
  overflow: auto; 
  background-color: #f8f5e7; 
  font-size:12px;
  color:#499ea5;
  font-weight:bold;
  border: 1px solid #9acccd;
  font-family: Verdana, Arial, Helvetica; 
}

#btn_send_chat
{
  font-family: Verdana, Arial, Helvetica; 
  background-color: #f8f5e7; 
  font-size:12px;
  color:#000099;
  font-weight:bold;
  border: 1px solid #9acccd;
}
.textareaChat
{
  font-family: Verdana, Arial, Helvetica; 
  width: 470px;
  height:20px;
  font-size:12px;
  background-color:#9acccd;
  color:#000099;
  font-weight:bold;
  border: 1px solid #9abed0;

}