
.a1d
{   
    POSITION: relative;
    TOP: 0px;
    LEFT: 0px;
    WIDTH: 100%;
    HEIGHT: 175;
    COLOR: #606261;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    BORDER-RIGHT: #eceade thin solid;
    BORDER-TOP: #eceade solid;
    SCROLLBAR-FACE-COLOR: #eceade;
    SCROLLBAR-BOTTOM-COLOR: #eceade;
    SCROLLBAR-HIGHLIGHT-COLOR: #eceade;
    BORDER-LEFT: #eceade thin solid;
    SCROLLBAR-SHADOW-COLOR: #adadad;
    SCROLLBAR-3DLIGHT-COLOR: #adadad;
    SCROLLBAR-ARROW-COLOR: darkRED;
    SCROLLBAR-TRACK-COLOR: #eceade;
    BORDER-BOTTOM: #eceade thin solid;
    SCROLLBAR-DARKSHADOW-COLOR: #eceade;
    BACKGROUND-COLOR: #eceade;
    OVERFLOW: scroll
}

.scroll
{   
    POSITION: relative;
    TOP: 0px;
    LEFT: 0px;
    WIDTH: 175;
    HEIGHT: 242;
    COLOR: #535353;
    FONT-FAMILY: Arial, verdana, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-LEFT: 0px;
    BORDER-RIGHT: #eeeeee thin solid;
    BORDER-TOP: #eeeeee solid;
    SCROLLBAR-FACE-COLOR: #eeeeee;
    SCROLLBAR-BOTTOM-COLOR: #eeeeee;
    SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
    BORDER-LEFT: #eeeeee thin solid;
    SCROLLBAR-SHADOW-COLOR: #eeeeee;
    SCROLLBAR-3DLIGHT-COLOR: #eeeeee;
    SCROLLBAR-ARROW-COLOR: darkRED;
    SCROLLBAR-TRACK-COLOR: #eeeeee;
    BORDER-BOTTOM: #eeeeee thin solid;
    SCROLLBAR-DARKSHADOW-COLOR: #eeeeee;
    BACKGROUND-COLOR: #eeeeee;
    OVERFLOW: scroll
}

.scroll_annunci
{   
    POSITION: relative;
    TOP:0px;
    LEFT: 0px;
    WIDTH: 775;
    HEIGHT: 600;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: none;
    PADDING-TOP: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    BORDER-RIGHT: #ECEAE0 thin solid;
    BORDER-TOP: #ECEAE0 solid;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-BOTTOM-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    BORDER-LEFT: #ECEAE0 thin solid;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: darkRED;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    BORDER-BOTTOM: #ECEAE0 thin solid;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    BACKGROUND-COLOR: #ffffff;
    OVERFLOW: scroll
}

.scrollcoleti
{   
    POSITION: relative;
    TOP: 0px;
    LEFT: 0px;
    WIDTH: 122;
    HEIGHT: 367;
    COLOR: #535353;
    FONT-FAMILY: Arial, verdana, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-LEFT: 0px;
    BORDER-RIGHT: #eeeeee thin solid;
    BORDER-TOP: #eeeeee solid;
    SCROLLBAR-FACE-COLOR: #eeeeee;
    SCROLLBAR-BOTTOM-COLOR: #eeeeee;
    SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
    BORDER-LEFT: #eeeeee thin solid;
    SCROLLBAR-SHADOW-COLOR: #eeeeee;
    SCROLLBAR-3DLIGHT-COLOR: #eeeeee;
    SCROLLBAR-ARROW-COLOR: darkRED;
    SCROLLBAR-TRACK-COLOR: #eeeeee;
    BORDER-BOTTOM: #eeeeee thin solid;
    SCROLLBAR-DARKSHADOW-COLOR: #eeeeee;
    BACKGROUND-COLOR: #eeeeee;
    OVERFLOW: scroll
}

.scrollbarotto
{   
    POSITION: relative;
    TOP: 0px;
    LEFT: 0px;
    WIDTH: 122;
    HEIGHT: 385;
    COLOR: #535353;
    FONT-FAMILY: Arial, verdana, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-LEFT: 0px;
    BORDER-RIGHT: #eeeeee thin solid;
    BORDER-TOP: #eeeeee solid;
    SCROLLBAR-FACE-COLOR: #eeeeee;
    SCROLLBAR-BOTTOM-COLOR: #eeeeee;
    SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
    BORDER-LEFT: #eeeeee thin solid;
    SCROLLBAR-SHADOW-COLOR: #eeeeee;
    SCROLLBAR-3DLIGHT-COLOR: #eeeeee;
    SCROLLBAR-ARROW-COLOR: darkRED;
    SCROLLBAR-TRACK-COLOR: #eeeeee;
    BORDER-BOTTOM: #eeeeee thin solid;
    SCROLLBAR-DARKSHADOW-COLOR: #eeeeee;
    BACKGROUND-COLOR: #eeeeee;
    OVERFLOW: scroll
}

.scrolleng
{   
    POSITION: relative;
    TOP: 0px;
    LEFT: 0px;
    WIDTH: 400;
    HEIGHT: 300;
    COLOR: #9A7D70;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 13px;
    FONT-WEIGHT: light;
    TEXT-DECORATION: none;
    PADDING-LEFT: 0px;
    BORDER-RIGHT: #eeeeee thin solid;
    BORDER-TOP: #eeeeee solid;
    SCROLLBAR-FACE-COLOR: #eeeeee;
    SCROLLBAR-BOTTOM-COLOR: #eeeeee;
    SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
    BORDER-LEFT: #eeeeee thin solid;
    SCROLLBAR-SHADOW-COLOR: #eeeeee;
    SCROLLBAR-3DLIGHT-COLOR: #eeeeee;
    SCROLLBAR-ARROW-COLOR: darkRED;
    SCROLLBAR-TRACK-COLOR: #eeeeee;
    BORDER-BOTTOM: #eeeeee thin solid;
    SCROLLBAR-DARKSHADOW-COLOR: #eeeeee;
    BACKGROUND-COLOR: #eeeeee;
    OVERFLOW: scroll
}

.scrollcurriculum
{   
    POSITION: relative;
    TOP: 0px;
    LEFT: 0px;
    WIDTH: 700;
    HEIGHT: 500;
    COLOR: #535353;
    FONT-FAMILY: Arial, verdana, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: light;
    TEXT-DECORATION: none;
    PADDING-LEFT: 0px;
    BORDER-RIGHT: #eeeeee thin solid;
    BORDER-TOP: #eeeeee solid;
    SCROLLBAR-FACE-COLOR: #eeeeee;
    SCROLLBAR-BOTTOM-COLOR: #eeeeee;
    SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
    BORDER-LEFT: #eeeeee thin solid;
    SCROLLBAR-SHADOW-COLOR: #eeeeee;
    SCROLLBAR-3DLIGHT-COLOR: #eeeeee;
    SCROLLBAR-ARROW-COLOR: darkRED;
    SCROLLBAR-TRACK-COLOR: #eeeeee;
    BORDER-BOTTOM: #eeeeee thin solid;
    SCROLLBAR-DARKSHADOW-COLOR: #eeeeee;
    BACKGROUND-COLOR: #eeeeee;
    OVERFLOW: scroll
}

.testobase
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 9px;
    LINE-HEIGHT: 16px;
    FONT-WEIGHT: light;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.testohp
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 20px;
    FONT-WEIGHT: light;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.headlinewww
{
    COLOR: #9A7D70;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 32px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}

.headline
{
    COLOR: #696969;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 22px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.indirizzo
{
    COLOR: #D83300;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 18px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}

.testotitoletto
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: light;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.dida
{
    COLOR: #AD370E;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 18px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.didas
{
    COLOR: #AD370E;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.titolostilisti
{
    COLOR: #9A7D70;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 13px;
    FONT-WEIGHT: light;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.diritti
{
    COLOR: #919191;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 9px;
    LINE-HEIGHT: 14px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 4px;
    TEXT-DECORATION: none
}

.perchebradypus
{
    COLOR: #E45D0B;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 9px;
    LINE-HEIGHT: 16px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}

.intersailing
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 18px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}

.datistilista:link
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.datistilista:visited
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

.datistilista:hover
{
    COLOR: #9A4824;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.cartina:link
{
    COLOR: #D83300;
    FONT-FAMILY: verdana,arial, sans-serif, Helvetica;
    FONT-SIZE: 12px;
    LETTER-SPACING: 1px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.cartina:visited
{
    COLOR: #D83300;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 12px;
    LETTER-SPACING: 1px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.cartina:hover
{
    COLOR: #5792A3;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
                          
.stil1:link
{
    COLOR: #A251BD;
    FONT-FAMILY: verdana,arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil1:visited
{
    COLOR: #A251BD;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil1:hover
{
    COLOR: #94B180;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.stil2:link
{
    COLOR: #bb73d4;
    FONT-FAMILY: verdana,arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil2:visited
{
    COLOR: #bb73d4;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil2:hover
{
    COLOR: #94B180;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.stil3:link
{
    COLOR: #bf51a6;
    FONT-FAMILY: verdana,arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil3:visited
{
    COLOR: #bf51a6;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil3:hover
{
    COLOR: #94B180;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.stil4:link
{
    COLOR: #c12f88;
    FONT-FAMILY: verdana,arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil4:visited
{
    COLOR: #c12f88;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil4:hover
{
    COLOR: #94B180;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.stil5:link
{
    COLOR: #c6085e;
    FONT-FAMILY: verdana,arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil5:visited
{
    COLOR: #c6085e;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil5:hover
{
    COLOR: #94B180;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.stil6:link
{
    COLOR: #d10939;
    FONT-FAMILY: verdana,arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil6:visited
{
    COLOR: #d10939;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil6:hover
{
    COLOR: #94B180;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.stil7:link
{
    COLOR: #de2f22;
    FONT-FAMILY: verdana,arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil7:visited
{
    COLOR: #de2f22;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil7:hover
{
    COLOR: #94B180;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.stil8:link
{
    COLOR: #eb6111;
    FONT-FAMILY: verdana,arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil8:visited
{
    COLOR: #eb6111;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil8:hover
{
    COLOR: #94B180;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.stil9:link
{
    COLOR: #f6910d;
    FONT-FAMILY: verdana,arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil9:visited
{
    COLOR: #f6910d;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil9:hover
{
    COLOR: #94B180;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.stil10:link
{
    COLOR: #F2B211;
    FONT-FAMILY: verdana,arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil10:visited
{
    COLOR: #F2B211;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil10:hover
{
    COLOR: #94B180;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.stil11:link
{
    COLOR: #E6CB25;
    FONT-FAMILY: verdana,arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil11:visited
{
    COLOR: #E6CB25;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil11:hover
{
    COLOR: #94B180;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.stil12:link
{
    COLOR: #DDD05E;
    FONT-FAMILY: verdana,arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil12:visited
{
    COLOR: #DDD05E;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil12:hover
{
    COLOR: #94B180;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.stil15:link
{
    COLOR: #ecb344;
    FONT-FAMILY: verdana,arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil15:visited
{
    COLOR: #ecb344;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil15:hover
{
    COLOR: #94B180;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.stil-bradypus:link
{
    COLOR: #999999;
    FONT-FAMILY: verdana,arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil-bradypus:visited
{
    COLOR: #999999;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.stil-bradypus:hover
{
    COLOR: #94B180;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

.grafica_roma_web_banner:link
{
    COLOR: #D83413;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.grafica_roma_web_banner:visited
{
    COLOR: #D83413;
    FONT-FAMILY: verdana, arial, sans-serif, Helvetica;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.grafica_roma_web_banner:hover														
{
    COLOR: #C43618;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: none
}

.thumbnail_festival{
	width: 100px;
	height: 120px;
	text-align: center;
	padding:6px;
	background-color: #FFFFFF;
	border: 1px solid #646464;
	float: left;
	margin-right: 48px;
	margin-bottom: 16px;
	overflow: hidden;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 11px;
	vertical-align: bottom;
}

.thumbnail_zoom{
	width: 100px;
	height: 20px;
	text-align: center;
	padding:0px;
	background-color: #FFFFFF;
	border: 0px solid #646464;
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow: hidden;
	font-family: "Trebuchet MS", Verdana, Sans-Serif;
	font-size: 11px;
	vertical-align: bottom;
}


div#titoli h1, div#titoli h2, div#titoli h3, div#titoli p, div#footer a
{
	font-size: 9px; font-family: arial; color: #4B719E; display:inline;
}