.iframe { 
width: 250px; 
height: 250px; 
overflow: auto;
border: 1px solid #000;
padding: 5px;
}

.registrazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.rstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.boxregistra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #FF9900;
}

.boxprofilo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #0099FF;
	color: #FFFFFF;
}
.msgerror {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
}
.bltestohome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
  a:link.bltestohome     { color:#1A3D77; font-weight: bold; text-decoration:none; }   
  a:visited.bltestohome  { color:#1A3D77; font-weight: bold; text-decoration:none; }
  a:hover.bltestohome    { color:#1A3D77; font-weight: bold; text-decoration:underline;}
  
.poll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.pollanswer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.admtemplate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.blprofilo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0066FF;
	font-weight: bold;
	text-decoration: none;
}
.blprofilooff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
}
.blprofilointerno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:none; background-color: #ffffff;
	font-size: 10px: #FFFFFF;

}
/* Default attributes of table container for entire calendar */
.table-style {
	font-family: arial;
	/*border:1px solid #a0a0a0; background-color: #ffffff;*/
	font-family: arial; 
	font-size: 11px;
	color: #FFFFFF;
}

/* Default attributes of DIV containing table container for entire calendar.
 * You probably don't want to alter this style.
 */
.div-style {
	z-index: +999;
	position: absolute;
	visibility: hidden;
}

/* Default attributes used in calendar title (month and year columns).*/
.title-style {
	padding: 2px;
	font-family: arial; 
	font-size: 11px;
	color: #3a6ea5;	
}

/* Default attributes used in calendar title background.*/
.title-background-style {
	background-color: #cee3ef;
}

/* Normal appearance of controls in calendar title. */
/* Note: The right, left and down icons are images, which must be edited if you need to change them. */
.title-control-normal-style {
	border:1px solid #3a6ea5; cursor: pointer
}

/* Moused-over (selected) appearance of controls in calendar title. */
.title-control-select-style {
	border:1px solid #3a6ea5; cursor: pointer
}

/* Default attributes of drop down lists (month and year). */
.dropdown-style {
	border:1px solid #a0a0a0; font-family: arial; 
	font-size: 11px; 
	background-color: #cee3ef;
	cursor: pointer
}

/* Default attributes selected (mouse-over) item in drop down lists (month and year). */
.dropdown-select-style {
	background-color: #3a6ea5;
}

/* Default attributes unselected (mouse-off) item in drop down lists (month and year). */
.dropdown-normal-style {
	background-color: #0;
}

/* Default attributes of calendar body (weekday titles and numbers). */
.body-style {
	padding: 5px;
	background-color: #cee3ef;
	font-family: verdana; 
	font-size: 10px;
}

/* Attributes of current day in calendar body. */
.current-day-style {
	color: red;
	font-weight: bold;
	text-decoration: none;
}

/* Attributes of end-of-week days (Sundays) in calendar body. */
.end-of-weekday-style {
	color: #909090;
	text-decoration: none;
}

/* Attributes of all other days in calendar body. */
.normal-day-style {
	color: black;
	text-decoration: none;
}

/* Attributes of border around selected day in calendar body. */
.selected-day-style {
	border-style: solid;
	border-width: 1px; 
	border-color: #a0a0a0;
}

/* Default attributes of designated holidays. */
.holiday-style {
	background-color: #FFDDDD;
}

/* Attributes of today display at bottom on calendar */
.today-style {
	padding: 0px;
	color: black;
	background-color: #cee3ef;
	text-align: center;
	text-decoration: none;
}
.testoflash {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}
/* Attributes of week number division (divider.gif) */
.weeknumber-div-style {
	background-color: #d0d0d0; 
	padding: 0px;
}
.logintesto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.adminprofilo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.admintasto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 1px;
	padding: 1px;
}.logobranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.titolointro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;

}
.testohomebianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 3px;
}
.titolohomebianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.testomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	text-decoration: none;



}
.chiebranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
.chiebrancotesto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
.testopianura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: underline;
}
.palude {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099FF;
	text-decoration: underline;
}
.prateria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009933;
	text-decoration: underline;
}
.deserto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
}
td.momentotesto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	background-color: #AD8E44;
	padding-left: 5px;
	padding-right: 5px;

}
td.profilotesto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	background-color: #AD8E44;
	padding-left: 5px;
	padding-right: 5px;

}
.testomomento{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #FFFFCC;
}

/************* STILE BODY ************/
body{
	background-color:#000000;
	}


/************* STILE BOX DIV ************/
div.boxtop200 {
	background-image: url('http://www.branco.net/images/box/pianura_200_top.gif');
	background-position: top left; 
	background-repeat: no-repeat;
	padding-top:10px;
	width: 200px;
	margin:5 0 5 0
	}
div.boxbot200 {
	background-image: url('http://www.branco.net/images/box/pianura_200_bot.gif');
	background-position: top left; 
	background-repeat: no-repeat;
	height:10px;
	}
div.boxmid200 {
	background-color:#AD8E44;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	text-decoration: none;
	padding:10px;
	}

div.boxtop250 {
	background-image: url('http://www.branco.net/images/box/pianura_250_top.gif');
	background-position: top left; 
	background-repeat: no-repeat;
	padding-top:10px;
	width: 250px;
	margin:5 0 5 0
	}
div.boxbot250 {
	background-image: url('http://www.branco.net/images/box/pianura_250_bot.gif');
	background-position: top left; 
	background-repeat: no-repeat;
	height:10px;
	}
div.boxmid250 {
	background-color:#AD8E44;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	text-decoration: none;
	padding:10px;
	}

div.boxtop410 {
	background-image: url('http://www.branco.net/images/box/pianura_410_top.gif');
	background-position: top left; 
	background-repeat: no-repeat;
	padding-top:10px;
	width: 410px;
	margin:5 0 5 0
	}
div.boxbot410 {
	background-image: url('http://www.branco.net/images/box/pianura_410_bot.gif');
	background-position: top left; 
	background-repeat: no-repeat;
	height:10px;
	}
div.boxmid410 {
	background-color:#AD8E44;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	text-decoration: none;
	padding:10px;
	}

div.boxtop620 {
	background-image: url('http://www.branco.net/images/box/pianura_620_top.gif');
	background-position: top left; 
	background-repeat: no-repeat;
	padding-top:10px;
	width: 620px;
	margin:5 0 5 0
	}
div.boxbot620 {
	background-image: url('http://www.branco.net/images/box/pianura_620_bot.gif');
	background-position: top left; 
	background-repeat: no-repeat;
	height:10px;
	}
div.boxmid620 {
	background-color:#AD8E44;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	text-decoration: none;
	padding:10px;
	}



/************* STILE FORMS ***************/
.formsbox {
	border:1px solid #000000; font-family: Verdana;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #000080;
}
td.formstitoli{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	background-color: #AD8E44;
	padding-left: 5px;
	padding-right: 5px;
}
td.formsrisultati{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	background-color: #AD8E44;
	padding-left: 5px;
	padding-right: 5px;
}



/************* STILE SPOTS ***************/
td.spot{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	background-color: #AD8E44;
	padding-left: 5px;
	padding-right: 5px;
}
A:link.spot {color:FFFFFF;text-decoration:none}
A:visited.spot {color:FFFFFF;text-decoration:none}
A:hover.spot {color:FFFF00;text-decoration:underline}
A:active.spot {color:0000FF;text-decoration:underline}




/************* STILE NEWS ***************/
td.news_box_title {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFCC;background-color: #AD8E44;padding-left: 5px;padding-right: 5px; font-weight:bold}
A:link.news_box_title {color:FFFFCC;text-decoration:none}
A:visited.news_box_title {color:FFFFCC;text-decoration:none}
A:hover.news_box_title {color:FFFFFF;text-decoration:underline}
A:active.news_box_title {color:FF0000;text-decoration:underline}

td.news_box {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFCC;background-color: #AD8E44;padding-left: 5px;padding-right: 5px;}
A:link.news_box_title {color:FFFFCC;text-decoration:none}
A:visited.news_box_title {color:FFFFCC;text-decoration:none}
A:hover.news_box_title {color:FF0000;text-decoration:underline}
A:active.news_box_title {color:FF0000;text-decoration:underline}

.news_thread {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; COLOR: #FFFFCC; text-decoration:none; font-weight:bold}
A:link.news_thread {color:FFFFCC;}
A:visited.news_thread {color:FFFFCC;}
A:hover.news_thread {color:FFFF00;}
A:active.news_thread {color:0000FF;}

.news_tema {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; COLOR: #FFFFCC; text-decoration:none; font-weight:bold}
A:link.news_tema {color:FFFFCC;}
A:visited.news_tema {color:FFFFCC;}
A:hover.news_tema {color:FF6600;}
A:active.news_tema {color:666666;}

.news_date {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; COLOR: #FFFFCC;}

.news_title {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; COLOR: #FFFFCC; text-decoration:none; font-weight:bold}
A:link.news_title {color:FFFFCC;}
A:visited.news_title {color:FFFFCC;}
A:hover.news_title {color:FF6600;}
A:active.news_title {color:666666;}

.news_home {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; COLOR: #FFFFCC; text-decoration:none;}
A:link.news_home {color:FFFFCC;}
A:visited.news_home {color:FFFFCC;}
A:hover.news_home {color:FFFFFF; text-decoration:underline;}
A:active.news_home {color:FFFFFF;}

.news_summary {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; COLOR: #FFFFCC; text-decoration:none;}
.news_notato_summary {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; COLOR: #FFFFCC; text-decoration:none;}
.news_body {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; COLOR: #FFFFCC; text-decoration:none;}
