 #mySlideShow
{
width: 400px !important;
height: 200px !important;
}


body              {font-family: Verdana, sans-serif; font-size: 13px; color: #000000; background-color: #FFFFFF; margin: 12px;
background-image: 
url('../pics/texture/BACK10.GIF');
background-repeat: repeat-x;
}


a                 {
font-family: Verdana, sans-serif; 
font-size: 13px; 
color: #006699; 
text-decoration: none
}

a:hover           {
font-family: Verdana, sans-serif; 
font-size: 13px; 
color: #eeeeee; 
background-color: #006699; 
text-decoration: none
}
a img{border: none; }

table.annunci_news { 
	font-family: Verdana, sans-serif;  
	font-size: 11px; 
	border-spacing: 0;
	border-collapse: collapse; 
	width: 200px; 
}

th.annunci_news {
	margin: 0; 
	border: 1px solid #aaaaaa; padding: 0px; 
	text-align: left; 
	vertical-align: top; 
	white-space: nowrap; 
	font-size: 9px;	
	background-color: #00AA00; 
	width: 300px;
}

table.annunc_main { 
	font-family: Verdana, sans-serif;  
	width: 500px;
	font-size: 11px; border-spacing: 0;
	border-collapse: collapse;
}

table.annunci { 
	font-family: Verdana, sans-serif;  
	font-size: 11px; 
	border-spacing: 0;
	border-collapse: collapse;
}

th.annunci {
	font-family: Arial,sans-serif;
	color: #00ffff;
	margin: 0px; 
	border: 1px solid #aaaaaa; 
	padding: 0px; 
	text-align: left; 
	vertical-align: top; 
	white-space: nowrap; 
	font-size: 9px;	
	background-color: #00AA00;
	width: 300px;
}

td.annunci {
	margin: 0; border: 1px solid #aaaaaa; 
	padding: 2px; 
	text-align: left; 
	background-color: #aaffff;
}

td.annunci_r {
	margin: 0; border: 1px solid #aaaaaa; 
	padding-left: 1cm;
	text-align: left; 
	background-color: #aaffff;
}


td.annuncialt {
	margin: 0; 
	border: 1px solid #aaaaaa; 
	padding: 2px; 
	text-align: left; 
	background-color: #99eeee;
}

a.annunci      {
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	color: white; 
	text-decoration: none
}

a.annunci:hover  {
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	color: red; 
	background-color: #00AA00; 
	text-decoration: none
}

a.annunci img             {border: none; }
a.spam        {font-family: Verdana, sans-serif; font-size: 10px; color: white; text-decoration: none}
a.spam:hover           {font-family: Verdana, sans-serif; font-size: 10px; color: red; background-color: white; text-decoration: none}
a.spam img             {border: none; }

a.s        {font-family: Verdana, sans-serif; font-size: 16px; color: red; text-decoration: bold}
a.s:hover           {font-family: Verdana, sans-serif; font-size: 18px; color: white; background-color: #00aa00; text-decoration: bold}
a.s img             {border: none; }


a.eventi  {
	font-family: Verdana, sans-serif; 
	font-size: 12px; 
	color: green; 
	text-decoration: none
}

a.eventi:hover {
	font-family: Verdana, sans-serif; 
	font-size: 12px; 
	color: red; 
	background-color: #00AA00; 
	text-decoration: none
}

a.eventi img             {border: none; }

table.bib     {font-family: Verdana, sans-serif; font-size: 11px; border: 1px green; border-spacing: 0; border-collapse: collapse;}
th.bib        {margin: 0; border: 1px solid #aaaaaa; padding: 0px; text-align: left; vertical-align: top; white-space: nowrap;
	background-color: #00AA00;}

td.bib        {margin: 0; font-size: 11px; border: 1px solid #aaaaaa; padding: 2px; text-align: left; background-color: #aaffff;}
td.bibialt     {margin: 0; border: 1px solid #aaaaaa; padding: 2px; text-align: left; background-color: #99eeee;}
a.bib         {font-family: Verdana, sans-serif; font-size: 10px; color: white; text-decoration: none}
a.bib:hover           {font-family: Verdana, sans-serif; font-size: 10px; color: red; background-color: #00AA00; text-decoration: none}
a.bib img 
table.eventi     {font-family: Verdana, sans-serif; 
font-size: 11px; border-spacing: 0; border-collapse: collapse;}
th.eventi      {margin: 0;
	border: 1px solid #aaaaaa; padding: 0px; text-align: left; 
	vertical-align: top; white-space: nowrap;
}

table.annunci_main {
	width: 500px;
	font-family: Verdana, sans-serif; 
	/* border: 0px solid #aaaaaa; 
font-size: 12px; border-spacing: 0; 
*/
border-collapse: collapse;}

table.pagelle {
	width: 500px;
	font-family: Verdana, sans-serif; 
	border: 0px solid #aaaaaa;
font-size: 12px; border-spacing: 0; border-collapse: collapse;}

table.traduzioni     {font-family: Verdana, sans-serif; font-size: 11px; border-spacing: 0; border-collapse: collapse;}
th.traduzioni        {margin: 0; border: 1px solid #aaaaaa; padding: 0px; text-align: left; vertical-align: top; white-space: nowrap;
	color: red; background-color: #00AA00;}

td.traduzioni        {margin: 0; border: 1px solid #aaaaaa; padding: 2px; text-align: left; background-color: #aaffff;}
td.traduzionialt     {margin: 0; border: 1px solid #aaaaaa; padding: 2px; text-align: left; background-color: #99eeee;}





td.repliche        
{
	margin: 0; border: 1px solid #aaaaaa;
padding-left: 8px; text-align: left; background-color: #aaff22;
}

menu.li {
background-color: #00AA00;
}
div.hr {
  height: 20px;
  width: 155px;
  background: #fff url(../pics/julehjerte.jpg) repeat-x scroll center;
}
div.hr hr {
  display: none;
}

h1.nisse {
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color: #ffffff;
 margin: 0px;
 padding: 0px;
 background-color: #ff0000;
}


.laage { 
font-family: Verdana,Arial,sans-serif;
 font-size: 300%;
 margin: 0px;
 padding: 0px;
 background-color: #ff0000;
}

b.laage {
	
font-family: Verdana,Arial,sans-serif;
 font-size: 300%;
 color: #ffffff;
 margin: 0px;
 padding: 0px;
 background-color: #ff0000;
}

table.nisse,   {
		background-color: lightblue;
		color: white	;
	border: 1px;
	font-family: Verdana, sans-serif;
font-size: 10px; border-spacing: 10;
border-collapse: collapse;
}

td.befana_giorno
{
	margin: 0; 
	border: 3px solid red; 
	padding-left: 0.3cm;
	color: white;
	font-size:11px;
	padding-right: 0.3cm;
	text-align:center;
	background-color: red ;
}

td.befana_caramella
{
	margin: 0; 
	position: relative;
	border: 3px solid red; 
	top: 10px;
	padding-left: 0.3cm;
	padding-right: 0.3cm;
	text-align:justify;
/*	background-color: #223445; */
}


td.befana_carbone
{
	position: relative;
	margin: 0; 
	border: 3px solid black; 
	padding-left: 0.3cm;
	padding-right: 0.3cm;
		top: 10px;

	text-align:justify;
/*	background-color: #223445; */
}

table.profilo {
	/* background-color: lightblue; */
	border: 1px;
	font-family: Verdana, sans-serif;
font-size: 10px;
/* color: green; */
border-spacing: 10;
border-collapse: collapse;
}   

a.bloggers         {font-family: Verdana, sans-serif; font-size: 10px; color: red; text-decortion: none}
a.bloggers:hover         {font-family: Verdana, sans-serif; font-size: 13px; color: white; text-decoration: none}


a.profilo_it         {font-family: Verdana, sans-serif; font-size: 10px; font-variant: small-caps; color: green; text-decoration: none}
a.profilo_it:hover           {font-family: Verdana, sans-serif; font-size: 11px color: red; 

	font-variant: small-caps

text-decoration: none}

a.profilo_dk        {font-family: Verdana, sans-serif; font-size: 10px; font-variant: small-caps; color: red; text-decoration: none}
a.profilo_dk:hover           {font-family: Verdana, sans-serif; font-size: 11px color: green; 

	font-variant: small-caps
			   text-decoration: none}
a.profilo img             {border: none; }

td.profilo        {
	margin: 0;
	/* border: 2px solid #00ffff; */
	padding-left: 0.3cm;
	padding-right: 0.3cm;
	text-align:justify;
	background-color: #ffffff;}

td.nisse        {
margin: 0; border: 0px solid #ff0000; 
	padding-left: 0.3cm;
	padding-right: 0.3cm;

text-align:justify;
background-color: #ffffff;}


p.justify {
;
text-align:justify;
background-color: #dddddd;

}

th.eventi      {margin: 0;
	border: 0px solid #aaaaaa; padding: 0px; text-align: left; 
	vertical-align: top; white-space: nowrap;
}

/*background-color: #66ff66;}
*/
tr.eventi        {margin: 0; border: 1px solid #aaaaaa;
width:100px;


}
td.eventi        {margin: 0; border: 1px solid #aaaaaa; padding: 2px; text-align: left; background-color: #aaffff;}
td.eventialt     {margin: 0; border: 1px solid #aaaaaa; padding: 2px; text-align: left; background-color: #99eeee;}
table.film        {font-family: Verdana, sans-serif; font-size: 11px; border-spacing: 0; border-collapse: collapse;}
th.film           {margin: 0; border: 1px solid #aaaaaa; padding: 0px; text-align: left; vertical-align: top; white-space: nowrap; background-color: #66ff66;}
td.film           {margin: 0; border: 1px solid #aaaaaa; padding: 2px; text-align: left; background-color: #aaffff; font-size: 11px}
td.filmalt        {margin: 0; border: 1px solid #aaaaaa; padding: 2px; text-align: left; background-color: #99eeee; font-size: 9px}
table.login       {font-family: Verdana, sans-serif; font-size: 9px; border-spacing: 0; border-collapse: collapse;}
th.login          {margin: 0; border: 0px; padding: 0px; text-align: left; vertical-align: top; white-space: nowrap;}
td.login          {margin: 0; border: 0px; padding: 2px; text-align: left; white-space: nowrap;}
table.menu        {font-family: Verdana, sans-serif; font-size: 18px; border-spacing: 0; border-collapse: collapse; width: 100px; align: center;}
td.menu           {margin: 0; border: 1px solid #666666; padding: 2px; text-align: center; font-variant: small-caps; background-color: #00dddd;}
td.menumembri     {margin: 0; border: 1px solid #666666; padding: 2px; text-align: center; font-variant: small-caps; background-color: #66ff66;}
td.menuamministratore     {margin: 0; border: 1px solid #666666; padding: 2px; text-align: center; font-variant: small-caps; background-color: #66ff66;}

table.prossimi_eventi        {
font-family: Verdana, sans-serif; font-size: 10px;
padding: 10px;
border-spacing: 0;
/*border: 2px dashed; */
border-right: 0px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;

/*border-collapse: collapse;*/
width: 460px; align: center;
}

td.prossimi_eventi         {
margin: 0;
padding: 10px; 
text-align: center; 
white-space: nowrap;
}

table.ultimo_post       {
font-family: Verdana, sans-serif; font-size: 10px;
padding: 10px;
border-spacing: 0;
/*border: 2px dashed; */
border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
/*background-color: #c4ff00;.*/
/*border-collapse: collapse;*/
width: 460px; align: center;
}

td.ultmo_post         {
margin: 0;
padding: 2px; 
text-align: center; 
white-space: nowrap;
}

#ultimo_post {
	width: 460px;
	}

h1.ultimo_post {

	width: 400px;

}
hr                {
height: 5px; border: none; 
	background-color: #aaaaaa;
	color: #aaaaaa; 
	align: left;
}



hr.temi {
	border: 10px; color: #000000; 
}
p                 {margin: 2; margin-bottom: 20px;}
ol                {margin-top: 10px; margin-bottom:0;}
ul                {margin-top: 10px; margin-bottom:0;}
li                {margin: 8px;}


p.da_nascondere { visibility: hidden;}
div.content { visibility: hidden; }

form { margin:0;}
div#login {margin: 0; width: 190px; background-color: #66ff66; border: #666666 1px solid;}
.fieldset { width:180px; border:solid 0 #ffffff; }
.fieldset .textfield { margin-bottom: 1px; height:20px; width:99px; border:solid 0 #ffffff; font-size: 9px;}
.fieldset .nobr {display:none;}
.fieldset label { text-align:right; width:70px; float:left; padding:0.2em; margin:0; margin-bottom: 1px; font-size: 9px; }
.submit { margin-bottom:1px; height:20px; border:solid 1px #000000; background-color: #00dddd; width:60px; }
.submit:hover { color: #eeeeee; background-color: #006699; cursor: pointer;}

.popupbox { position: absolute; border: solid 1px #000000; background-color: #66ff66; width: 300px; visibility: hidden; }

.popupbox2 { position: absolute; border: solid 1px #000000; background-color: #66ff66;
	    width: 150px; visibility: hidden; }

.sitetitle { color: #006666; font-size: 18pt; font-weight: bold; 
position: absolute; left: 300px; top: 30px }
.sitetitle1 { padding-left: 80px;
	padding-right: 100px; font-family: Verdana; color: #00AA00;
	font-size: 30pt; font-weight: bold;
position: absolute; left: 180px; top: 10px; border: 0px solid red; }

.sitetitle2 { color: #AA0000; font-size: 12pt;  
position: absolute; left: 290px; top: 80px }

.sitetitle2_verde { color: #AA0000; font-size: 20pt; font-weight: bold; 
position: absolute; left: 500px; top: 50px }

.sitetitle2_rosso { color: #AA0000; font-size: 20pt; font-weight: bold; 
position: absolute; left: 550px; top: 50px }

td.meno { color: #00AA00; font-size: 30pt; font-weight: bold; 
position: relative; top: 10px; text-align: center; }
#pagehead { height: 138px; border: 0px solid black; }
 

#profilo { width: 100%;  border: 1px solid red; }

/*#identification { position: absolute; left: 75px; top: 35px; right: 50px; } */ 
#identification { position: absolute; left: 45px; top: 35px; right: 50px; } 

th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #6D929B;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(images/bg_header.jpg) no-repeat;
}


th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #FFFFFF;
	background-color:#FFFFFF;
}

.subtitle { color: #00AA00;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 20pt;
	letter-spacing: 2px;

}

td.job {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #6D929B;
}


td.alt {
	background: #F5FAFA;
	color: #B4AA9D;
}


#spam {
	
	float: right;
	position: relative; 	
	background: red;
	border: 2px solid white;
	margin-left: 50px;	
	margin-top: 0px;	
	font: white; 
	
	
}
#vota_evento {	
	float: right;
	position: relative; 	
	background: #C1DAD7;
	border: 2px solid green;
	margin-left: 50px;	
	margin-top: 0px;	

}

#vota_post {	
	float: right;
	position: relative; 	
	background: #C1DAD7;
	border: 2px solid green;
	margin-left: 20px;	
	margin-top: 20px;	

}

#vota_gruppo {	
	float: right;
	position: relative; 	
	background: #C1DAD7;
	border: 2px solid green;
	margin-left: 0px;	


}

td.vota_gruppo {
	
	background: #C1DAD7;
	border: 2px solid green;
	
}

#foto_membro_blog {
	float: right
	border: 1px solid green;
	width: 60px;
	height: 80px;	
}

#no_foto {
	float: right;
	border: 1px solid green;
	width: 150px;
	height: 200px;	
}
#logo {	
	/*float:left; */
	position: absolute;
	margin-left: 65px;	
	margin-top: 20px;	
	border: 0px solid green;
}

#main {
	position: absolute;
	left: 5px;
	top: 0px;
	width: 100%;
	margin-left: 20px;
	margin-right: 20px;
	border: 0px solid black;
}

#workarea {
	clear:right;
	width: 550px;
	margin-left: 230px;
	margin-top: 40px;

	padding-left:0px;
	border: 0px solid green;
}

#cover {
	position: relative;
	margin-left: -100px;
	width: 500px;
	text-align: center;
}

#befanakalender {
	
	background-image:
	url('./../befana/befana1.jpg');
	
	 background-position:  center; 
	 width: 300px;
      /*  background-position: 300px 500px; */

	/* background-repeat: none; */
	
}

#calendario {
	background-image:
	url('../Layout/calendari/novembre.jpg');
	background-repeat: none;
	width: 500px;
	height: 400px ;
}

table.calendario      {
	font-family: Verdana, sans-serif; font-size: 12x;
	border: 0px solid green;
	border-spacing: 0; border-collapse:collapse; 
	width: 100%;
	text-align: center; 
}

#legenda_temi{
	top: 10px;
	left: 400px;
	background-repeat:none;
}

#julekalender {
	width: 100%;
}
#pagefoot {
	
	clear:right;
	text-align: left;
	border-top: 3px solid green;
	/*margin-left: 200px; */
	padding-top: 20px;	
	padding-left:0px;
	padding-right: 2px;
	font-style: italic;
	font-size: 0.8em;
}
/*
 * The globalnav is for buttons that exist on all pages.
 * They are shown on the left
 */
#div1, #div2, #div3 {
position:absolute; top: 100; left: 200; width:200; 
visibility:hidden;
}
 
#film {
	float: center;
	
}


#lastmessages {
	position: absolute;
	left: 30px;
	width: 200px;
	margin: 0px;
	border: 1px solid green;

}

#globalnav {
	position: absolute;
	left: 5px;
	top: 135px;
	width: 200px;
	margin: 0px;
}


#globalnav ul {
	list-style: none;
	list-style-image: none; /* bug in IE */
	padding-left: 0;
	margin-left: 25px;
	margin-bottom: 25px;
	width: 150px;
}

#globalnav li {
	font-family: sans-serif;
	font-variant: small-caps; 
	height:18px;
	vertical-align: center;
	text-align: center; 
	color:#006699;
	background-color: #00dddd;
	border: 1px solid #666666; 
	margin: 0 0 1px 0;
	padding: 0;
	white-space: nowrap;
}

#globalnav li a {
	font-size: 15px;
	text-decoration: none;
}
#globalnav li.menumembri {
	background-color: #66ff66;
}

#globalnav li a:hover {
	color: #eeeeee;
	background-color: #006699; 
}

#img {
	position: absolute;
	left: 210px;
	top: 150px;
}

img.membro {

padding: 0.1cm;	
float: left;

}

img.membro_v2 {

padding: 0.1cm;	
float: left;
/*padding:5px;*/
border:2px solid #021a40;
/*border:1px solid #021a40;*/

background-color:#0ff;


}

img.annunci {

padding-left: 4cm;	

}


#ultima_foto {
	
	background-image: url('../Layout/sfondo_galleria.gif');

}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 114%;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

#headlines{
	position: absolute;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;

	padding-right: 0px;
	right: 125px;
	top: 280px;
}

#archivioserate{
	position: absolute;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;

	padding-right: 0px;
	right: 25px;
	top: 180px;
}

#news{
	float:right;
	width: 20%;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;	
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	position: absolute;
	top: auto;
	right: 150px;
}
	
#descrizione_news{

	float:center;
	width: 20%;
	padding: 0px 0px 10px 10px;
	position: absolute;
	top: 155px;
	right: 700px;
}


#presentazione{
	
	float: left;
}

#concetto{
	position: absolute;
	top: 275px;
	left: 230px;
	width:75%;
	margin-right:30px;
	border: 0px solid green;

}
#contatore {
	position: absolute; 
	/*left: 230px; */
	width: 500px;
	/*top: 520px; */
}

#menuorizzontale{
	position: absolute;
	top: 135px;
	left: 230px;
	width: 75%;
	margin-right:30px;
	border: 1px solid green;

}

#poll{
	position: relative;                                                                                                                                                     
	top: 30px;
	width: 180px;
	margin-right:0px;

}

#si_poll_pp{
	position: relative;    
	top: 0px;
	left: 410px;
	width: 160px;

}

#si_copertina_pp{
	position: relative;    
	top: 0px;
	left: -210px;
	width: 350px;
	text-align: center;

}

#si_poll1{
	position: relative;
	width: 200px;
	top: 12px;
	left:0px; 
	bottom: 12px;

}

#si_poll2{
	position: relative;    
	width: 200px;
	top: -135px;
	left:310px; 

}

table.si_bib       {
font-family: Verdana, sans-serif; 
font-size: 11px; border-spacing: 0;
border-collapse:collapse;
border: 1px solid black;
}

td.si_bib        {
	
padding: 0px; text-align: left; 
background-color: #aaffff; 
font-size:11px; 
border: 1px solid black;
padding-bottom: 0.5cm; 
}

table.si_poll       {
font-family: Verdana, sans-serif; 
font-size: 11px; border-spacing: 0;
border-collapse:collapse;
align: center; 
 background-color: #aaffff; 
}

td.si_poll        {
	
border: 0px solid #666666;
padding: 0px; text-align: left; 
background-color: #aaffff; 
font-size:11px; 
/* padding-bottom: 0.5cm; */
}

td.si_pollradio        {
border: 0px solid #666666; 
padding: 0px; text-align: left;  
/* background-color: #aaffff; */
}
th.si_poll 
{
background-color:#66ff66; 
font-size: 11px;  
color: gray; border: 1px;
}

table.si_question       {border-collapse:collapse; text-align: center; background-color: #aaffff; border:1px;}
th.si_question { background-color:#00dddd; font-size:9px;  color: gray; border: 0px; text-align:left; }


#ultimo_commento_blog{
	position: absolute;                                                                                                                                                     
	top: 150px;
	left:740px;
	width: 180px;
	margin-right:20px;

}

p.befanakalender {
	border: 1px solid blue; 
	text-align: center; 
	font-size:9px;

}

p.boni {
	text-align: right; 
	font-size:10px;

}

p.creatori_gruppi {
	text-align: center; 
	font-size:10px;

}

p.news_gruppi {
	text-align: left; 
	font-size:9px;

}

p.ultimo_commento_blog {
	border: 1px solid blue; 
	text-align: center; 
	font-size:9px;

}

#blog{
	position: absolute;
	width: 530px;

}

#temi_blog{
	
	position: absolute;
	top: 90px;
	left: 550px; 
	width: 	150px;

}

#statistiche_blog{
	
	position: absolute;
	top: 400px;
	left: 510px; 
	width: 	150px;

}

#jobs_menu	{
	position: relative;
	text-align: center;
	font-size: 11px;
	width: 200px;
	/* float: right; */
	top: 10px; left: 100px;
	/*border: 1px solid red; */
}	

#blog_cover	{
	font-size: 9px;
}

#piu_pieni_di_iniziativa {
	
	background-color: #00ff00;
	font-size: 10px;
	color: red;
	float: center;
	width: 	100px;
	border: 1px;
	border: 1px dashed red;
	top: 200px;
	
	
}

#barometro	{
	position: relative;
	font-size: 9px;
	color: red;
	float: right;
	width: 	20px;
	border: 1px;
	top: -20px;
}

#befanakalender {
	
	
	
}

td.oggi {
	/* background-color: #333333; */
	font-size: 9px;
	color: white;
	border: 3px solid red;	
}

td.barra_verde {
	background-color: #00ff00;
	font-size: 9px;
	color: #00ff00;
	float: right;
	width: 	20px;
	border: 2px;
	border: 1px solid red;
	

}

td.barra_rossa {
	background-color: #ff0000;
	font-size: 9px;
	color: #ff0000;
	float: right;
	width: 	20px;
	border: 2px;
	border: 1px solid red;
	

}

#barra_verde	{
	position: relative;
	top: 10px;
	background-color: #00ff00;
	font-size: 9px;
	color: #00ff00;
	float: right;
	width: 	20px;
	border: 2px;
	border: 1px solid red;


}
#barra_rossa	{
	position: relative;
	top: 10px;
	background-color: #ff0000;
	font-size: 9px;
	color: #ff0000;
	float: right;
	width: 	20px;
	border: 2px;
	border: 1px solid red;


}

table.jobs_    {
	width: 100%;
	font-family: Verdana, sans-serif; 
	border-collapse: collapse;
	border: 1px solid green;
	padding-left: 5px;
border-spacing: 5;}




table.inchieste    {
	font-size: 9px;
	width: 500px;
	font-family: Verdana, sans-serif; 
	border-collapse: collapse;
	border: 1px solid green;
	padding-left: 5px;
	border-spacing: 5;}

tr.pari {
	
	color: #112233;
	border-left: 1px solid blue;
	border-bottom: 1px solid blue;

}

p.big {

font-size: 12px;

}

p.standard_ {

font-size: 10px;

}

td.pari_ {
	
	border: 2px solid green;
	}
	
td.dispari_ {
	
	border: 2px solid green;
	}

tr.inchieste {
	
	color: #ff0000;
	border: 1px solid blue;

}


table.nomebimbo    {
	width: 80%;
	font-family: Verdana, sans-serif;
	border-collapse: collapse;
	border: 2px solid red;
border-spacing: 0;}



td.nomebimbo {
	
	color: #ff0000;
	border: 1px solid blue;

}
	
#bloggers	{
	background-color: #00ff00;
	font-size: 9px;
	color: red;
	float: right;
	width: 	100px;
	border: 1px;
	border: 1px dashed red;
}

#pilone	{
	bottom: 10px absolute; 
	/* position: relative ; */
	 float: left; 
	/* font-size: 12px; */
	color: red;
	padding-left: 10px; 
	


}

#gradimento	{
	font-size: 10px;
	color: blue;
	width: 	400px;
	border: 3px;



}
#gradimenti	{
	position: relative;
	left: 10px;
	font-size: 12px;
	color: red;
	


}
a.commento_nuovo      {
 text-decoration: blink;
 color: red;
 font-size: 13px;

	font-variant: small-caps
}
a.commento_nuovo:hover      {
 color: white;
 	background-color: #ff0000;

 font-size: 13px;

	font-variant: small-caps
}
a.gradimento         {font-family: Verdana, sans-serif; font-size: 11px; 
	background-color: #ff0000;
 color: white; text-decoration: none}
a.gradimento:hover           {font-family: Verdana, sans-serif; 
	font-size: 9px color: blue; 
	font-variant: small-caps

text-decoration: none}
/*
#nuovi_bloggers	{
	background-color: #00ff00;
	font-size: 9px;
	color: red;
	float: right;
	width: 	100px;
	border: 1px;
	border: 1px dashed black;


}
*/
#blog_abbonamento	{
	background-color: #00ff00;
	font-size: 9px;
	color: white;
	float: right;
	width: 	100px;
	border: 1px;
	border: 1px dashed red;


}
#tc	{
	font-size: 9px;
	color: red;
	float: right;
}

#polls_blog{
		font-size: 10px;

	position: absolute;
	top: 75px;
	left: 370px; 
	width: 	170px;

}


table.si_poll {
		border-spacing: 5px;
	border: 1px solid red;
 border-collapse:collapse;	
padding: 2px; 
}

td.si_poll_domanda {
	padding-left: 5px;
	border-spacing: 5px;
	font-size: 10px;	
}


td.si_poll_opzione {
	font-size: 10px;	
}

table.posts       {
	font-family: Verdana, sans-serif; font-size: 12x;
	border: 1px solid green;
	border-spacing: 0; border-collapse:collapse; 
align: center; 
}

table.menublog      {
	font-family: Verdana, sans-serif; font-size: 12x;
	border: 1px solid green;
	border-spacing: 0; border-collapse:collapse;
align: center; 
}

th.menublog       {
	border: 1px solid #222222; padding: 0px; text-align: center; 
font-size:12px; padding-bottom: 0.5cm; }

table.bib_vp_button {
	padding: 5px;
	border-spacing: 10;
border-collapse:collapse;

}

td.bib_vp_button1 {
	padding-left: 5px;
	border-spacing: 5px;
	background-color:  red;
	
}

td.bib_vp_button2 {
	padding-left: 5px;
	border-spacing: 5px;
	background-color:  brown;
	
}
a.bib_vp_button {
	
font-family: Verdana, sans-serif; font-size: 12px; font-variant: small-caps; color: white; text-decoration: none
	
}

a.bib_vp_button:hover {
	
font-family: Verdana, sans-serif; font-size: 12px; font-variant: small-caps; color: yellow; text-decoration: none
	
}

td.menuprofilo      {
	background-color:  #00AA00;
	border: 0px solid #222222; 
	padding: 0px; text-align: center; 
	font-size:12px; 
	color: white;
/*	padding-bottom: 0.5cm; */
	height: 30px;
	width:300px;
}

td.menuprofilo_      {
	font-size:10px; 
	
}

td.menublog       {
	background-color:  #00AA00;
	border: 0px solid #222222; 
	padding: 0px; text-align: center; 
	font-size:12px; 
	color: white;
/*	padding-bottom: 0.5cm; */
	height: 30px;
}


a.menuprofilo         {
font-family: Verdana, sans-serif; font-size: 12px; font-variant: small-caps; color: white; text-decoration: none
}


a.menuprofilo:hover           {font-family: Verdana, sans-serif; font-size: 13px; 
		font-variant: small-caps; color: red;
			   text-decoration: none}
a.menuprofilo img             {border: none; }


a.menublog         {
font-family: Verdana, sans-serif; font-size: 12px; font-variant: small-caps; color: white; text-decoration: none
}


a.menublog:hover           {font-family: Verdana, sans-serif; font-size: 13px; 
		font-variant: small-caps; color: red;
			   text-decoration: none}
a.menublog img             {border: none; }


td.commenti_pp       {
vertical-align: top;
width: 182px;
height: 40px;
text-align: justify;
background-color: #dddddd;
/* border: 1px solid black	; */

}

table.commenti_pp       {

text-align: justify;
/* border: 1px solid black	; */

}


#ultimo_post {
	
	width: 160px fixed;
	position: relative;
	font-size:11px;
	
	
}

#ultimi_posts {
	
	height: 600px fixed;
	position: relative;
	font-size:11px;
	border: 1px dashed red;
	
	
}
table.ultimi_post_pp {
border: 1px solid blue;
}
td.ultimi_post_pp_  {
vertical-align: top;
width: 160px;

border: 1px solid blue;

}

td.ultimi_post_pp  {
vertical-align: top;
width: 182px;
height: 40px;
text-align: justify;
background-color: #dddddd;
}

/*
td.ultimi_post_pp  {
vertical-align: top;
width: 130px fixed;
 background-color: #DDDDee; 
}
 /* border: 1px solid black; */ 

td.ultimi_post_img_pp  {
vertical-align: top;
width: 130px;
height: 300px;
border: 1px solid black	;
}

table.ultimi_eventi_pp {
/* border: 1px solid blue; */
}

td.ultimi_eventi_pp       {
vertical-align: top;
width: 182px fixed;
height: 100px fixed;
background-color: #dddddd;
/* border: 1px solid black	; */
}

/*
td.ultimi_eventi_pp  {
vertical-align: top;	
text-align: justify;
width: 150px fixed;
border: 1px solid green;
}
*/
td.coverblog      {vertical-align:top; border: 1px solid #222222; 
	height: 100px fixed;
	padding: 0px; text-align: justify; 
font-size:11px; padding-bottom: 0.5cm; }

td.posts       {border: 0px solid #666666; padding-left: 5px; padding-right: 5px; text-align: justify; 
font-size:12px; padding-bottom: 0.5cm; }

#commento {
	
	position: relative;	
	
}

#ultimo_commento {
	
	position: relative;
	font-size:11px;
	width: 160px fixed;
	
}

td.blog_repliche       {
	
	border: 0px solid green; 
	width: 510px;
	padding: 0px; 
	text-align: left; 
	font-size: 12px;
	padding-left: 0.2cm;
	padding-right: 0.2cm;
	padding-bottom: 0.5cm;
	padding-top: 0.5cm;

}

td.commenti       {
	
	border: 1px solid blue; 
	width: 520px;
	padding: 0px; 
	text-align: left; 
	font-size: 12px;
	padding-left: 1cm;
	padding-right: 0.2cm;
	padding-bottom: 0.5cm;
	padding-top: 0.5cm;
	background-image: url('../pics/BACK10.gif');
	background-repeat: repeat-y;

}
table.ultimo_commento_blog {
	height: 100px fixed;
	border: 1px solid;
 border-collapse:collapse;	
}
td.ultimo_commento_blog      {
	width: 520px;
	padding: 0px; 
	text-align: left; 
	font-size:11px;
	padding-top: 0.5cm;
	background-color: #aaffff;
	border: 1px solid #aaaaaa;
}

td.tc {
	border: 0px solid #0aaaca;
	padding-left: 20px;
	/*width=200px;*/

}

a.chat img {border: none; }

a.chat:hover           {
font-family: Verdana, sans-serif; 
font-size: 13px; 
color: #eeeeee; 
background-color: red; 
text-decoration: none
}

a.chat           {
font-family: Verdana, sans-serif; 
font-size: 13px; 
color: #eeeeee; 
text-decoration: none
}

a.recupero_passwd {
	font-size:10px;
	color: red;
	background-color: white;
	
}

a.tc {
	font-size:10px;
	color: red;
	text-decoration: underline;
	background-color: white;
	
}

th.ultimo_commento_blog       {
	color: gray;
	width: 520px;
	padding: 0px; 
	text-align: center; 
	font-size:11px;
	background-color: #66ff66;
border: 1px solid #aaaaaa;
}

tr.commenti {
	
font-family: Verdana, sans-serif; font-size: 12x; width:550px;
	border: 1px solid green;
	border-spacing: 0; border-collapse:collapse; 	
}
table.blog       {font-family: Verdana, sans-serif; font-size: 12x;
	border: 1px solid green;
	border-spacing: 0; border-collapse:collapse; 
align: center; 
}
td.blog       {border: 0px solid #666666; padding: 0px; text-align: left; background-color: #00dddd; font-size:12px; padding-bottom: 0.5cm; }

table.menu_h      {font-family: Verdana, sans-serif; font-size: 12x;
	border: 1px solid green;
	border-spacing: 0; border-collapse:collapse;  
}


table.poll       {font-family: Verdana, sans-serif; font-size: 11px; border-spacing: 0; border-collapse:collapse; align: center; background-color: #00dddd;}
td.poll        {border: 0px solid #666666; padding: 0px; text-align: left; background-color: #aaffff; font-size:11px; padding-bottom: 0.5cm; }
td.pollradio        {border: 0px solid #666666; padding: 0px; text-align: left; background-color: #aaffff;}
th.poll { background-color:#66ff66; font-size: 11px;  color: gray; border: 1px;}
table.question       {border-collapse:collapse; align: center; background-color: #aaffff; border:1px;}
th.question { background-color:#00dddd; font-size:11px;  color: gray; border: 0px; text-align:left; }

table.temi       { font-family: Verdana, sans-serif;border-collapse:collapse; align: center;}
td.temi       {margin: 0; border: 0px solid #666666; text-align: center; background-color: #00dddd; padding-left:0px; padding-right:0px; font-variant: small-caps }
th.temi { background-color:#66ff66; color: gray; border: 0px;}


#proverbio_del_giorno {
	/* background-color: #ff3399; */
	/*background-image: url(../pics/Callout.gif); */
	background-repeat: no-repeat; 
	background-color:#aaffff;
	font-size: 11px;
	
	/*position: absolute; */
	border: 1px solid green;
	margin-top: 1px;
	/*color: #0000aa; */	
}

p.proverbio_del_giorno {
	
	background-color:#aaffff;
color: 0000aa;
}

#ultimo_arrivato {
	/* background-color: #ff3399; */
	/*background-image: url(../pics/Callout.gif); */
	background-repeat: no-repeat; 
	background-color:#aaffff;
	/*position: absolute; */
	border: 1px solid green;
	margin-top: 5px;
	/*color: #0000aa; */	
}

#ultimi_arrivati {
	/* background-color: #ff3399; */
	/*background-image: url(../pics/Callout.gif); */
	background-repeat: no-repeat; 
	background-color:#aaffff;
	/*position: absolute; */
	border: 1px solid green;
	margin-top: 5px;
	/*color: #0000aa; */	
	
}

/********* Biblioteca items ************/
                                                           
#bibnav {                               
	position: absolute;
	left: 150px;
	top: 250px;
	width: 200px;  
	margin: 0px;
	border-bottom: 0px solid #CCC;
}

#bibnav ul {
	list-style: none;
	list-style-image: none; /* bug in IE */
	padding-left: 0;
	margin-left: 25px;
	margin-bottom: 25px;
	width: 150px;
}

#bibnav li {
	font-family: sans-serif;
	font-variant: small-caps; 
	height:130px;
	vertical-align: center;
	text-align: center; 
	color:#006699;
	background-color: #00dddd;
	margin: 0 0 1px 0;
	padding: 0;
	white-space: nowrap;
}

li.julekalender {
	font-family: sans-serif;
	font-variant: small-caps; 
	height:130px;
	vertical-align: center;
	text-align: center; 
	color:#ffffff;
	background-color: #ff0000;
	margin: 0 0 1px 0;
	padding: 0;
	white-space: nowrap;
}	
	
#content{
	float: left;
	width: 65%;
}

body  {
	font-family: Verdana, sans-serif; 
	font-size: 13px; color: #000000; 
	background-color: #FFFFFF; margin: 12px;
	background-image: url('../pics/texture/BACK10.GIF');
	background-repeat: repeat-x
}

.hide {
	visibility: hidden;
	position: absolute;
	width: 400px;
	min-width: 400px;
}

.show {
	width: 400px;
	padding-left:20px;
}

