body {
	margin:0px 0px 0px 0px;
	padding:0px;
	background:#fff;
	font-family:Tahoma, Verdana, Helvetica;
	font-size:14px;
	}


td 	{ font-size:11px; }
a:link		{text-decoration:none; color:#000}
a:visited	{text-decoration:none; color:#000}
a:hover		{text-decoration:underline; color:#000}
a:active	{text-decoration:none; color:#000}

a.linkwhite:link		{text-decoration:underline; color:white}
a.linkwhite:visited		{text-decoration:underline; color:white}
a.linkwhite:hover		{text-decoration:none; color:white}
a.linkwhite:active		{text-decoration:none; color:white}

a.rdesc_a{ font-size:12px; color:#467586; margin: 0px 0px 10px 0px; }
a.rdesc_a:hover		{text-decoration:none; color:#990000;}

a.linktit:link		{ font-size:13px; color:#7A1A57; margin: 5px 5px 5px 5px;}
a.linktit:visited	{ font-size:13px; color:#7A1A57; margin: 5px 5px 5px 5px;}
a.linktit:hover 	{ font-size:13px; color:#7A1A57; margin: 5px 5px 5px 5px;}
a.linktit:active 	{ font-size:13px; color:#7A1A57; margin: 5px 5px 5px 5px;}

a.linkverde:link		{text-decoration:underline; color:green}
a.linkverde:visited		{text-decoration:underline; color:green}
a.linkverde:hover		{text-decoration:none; color:green}
a.linkverde:active		{text-decoration:none; color:green}

.table		{height:100%;}
#logo		{height:2%;}

#menu_oz 	{
		height:2%;
		padding: 0px 0px 0px 0px;
		}

.menu_mini 	{
	font-size: 9px;
	padding: 0px 2px 1px 0px;
	font-family: Tahoma;
	text-transform: lowercase;
	font-variant: normal;
	font-weight: normal;
	text-align: right;
}

#search_td 	{
		padding: 4px 12px 4px 12px;
		background:#fff url('../images/bg_search_td.gif');
		height:2%;
		}

#main 	{
		padding: 10px 0px 20px 0px;
		}

#main_sx 	{
		width:100%;
		padding-left: 15px;
		}

#main_dx 	{
		width:190px;
		background:#ffffff;
		}


#input_text{
		border-top:1px solid #333;
		border-left:1px solid #333;
		border-right:1px solid #BABABA;
		border-bottom:1px solid #BABABA;
		height:26px;
		font-size:17px;
		font-family: Tahoma;
		background:#fff url('../images/bg_search_bar.gif') no-repeat bottom left;
		}
.home_desc{
		padding: 4px 0px 0px 6px;
		font-size:11px;
		}


	.hdesc_a{ font-size:11px; color:#333; margin: 0px 0px 10px 0px; }
	.hdesc_b{ font-size:11px; color:#ff0000; margin: 0px 0px 0px 0px; }
	.hdesc_c{ font-size:22px; color:#ff0000; margin: 0px 0px 10px 0px; }
	.hdesc_d{ font-size:9px; color:#333; margin: 0px 0px 10px 0px; }
	.hdesc_e{ font-size:9px; color:#333; margin: 10px 0px 0px 0px; }

.results_desc{
		font-size:11px;
		padding-left:5px;
		border-top: #59AD06 0px solid;
		border-left: #59AD06 0px solid;
		border-right: #59AD06 0px solid;
		border-bottom: #59AD06 0px solid;

		width: 150px;
		}

.results_desc_2{
		border-top: #c0c0c0 0px solid;
		border-left: #c0c0c0 0px solid;
		padding-top: 20px;
		margin-left:2px;
		margin-top:15px;
		margin-right:10px;
		margin-bottom:10px;
		font-size:11px;
		}

.results_desc_3{
		padding: 10px 0px 0px 16px;
		font-size:11px;
		vertical-align: top;
		width: 100%;
		}


	.rdesc_a{ font-size:12px; color:#467586; margin: 0px 0px 10px 0px; }
	.rdesc_b{ font-size:13px; color:#ff0000; margin: 0px 0px 0px 0px; }
	.rdesc_c{ font-size:22px; color:#ff0000; margin: 0px 0px 10px 0px; }
	.rdesc_d{ font-size:12px; color:#333; margin: 0px 0px 10px 15px; }
	.rdesc_e{ font-size:11px; color:#333; margin: 10px 0px 0px 0px; }


.tdpippo {
		padding-left: 4px;
		padding-bottom: 2px;
		}

.td_abouts {
		padding-left: 15px;
		padding-bottom: 2px;
		font-size:14px;
		color:#666565;
		}

.td_foglio 	{
		padding: 15px 15px 25px 25px;
		background:#F7F9FA url(../images/fondo_foglio_new.gif);
		height:30pt;
		width: 300px;
		}

.td_menu_home 	{
	background: #D1CFDE;
	width: 100%;
	height: 23px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	font: bold 14px;
	}

.td_menu 	{
	background:#ffffff;
	width: 100%;
	padding-top: 5px;
	}

.td_categoria 	{
	width: 100%;
	padding-left: 9px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tdcolor 	{
		background:#F7F9FA;
}

.tdhome01 	{
		background:#ffffff;
		padding-left: 5px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
}

.tdhome02 	{
		background:#c0c0c0;
}

.tdhomedett 	{
		background:#ffffff;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
}

.tdlinea 		{
		height: 1px;
		background-image: url(../images/linea_00.gif);
}

.tdhomesotto 	{
		background:#F7F9FA;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
}

.tdpippo 	{
		padding-left: 10px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
}

.tdriquadro 	{
	padding-bottom: 5px;
	width: 50%;
	background-color: #F7F9FA;
}

.footer 	{
	font: italic;
	color: #9D9B9B;
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.browse_by_cat_a{
		background:#F7F9FA;
		padding:4px 4px 4px 4px;
		font-size:11px;
		}

.browse_by_cat_b{
		background:#EBF0F2;
		padding:4px 4px 4px 4px;
		font-size:11px;
		}



#sotto 	{
		padding: 4px 0px 0px 0px;
		}


#bg_sotto 	{
		padding: 10px 10px 10px 10px;
		background:#fff url('../images/bg_sotto.gif') no-repeat;
		text-align:center;
		height: 64px;
		font-size:10px;
}

#bg_sotto_home 	{
		padding: 10px 10px 10px 10px;
		text-align:center;
		height: 64px;
		font-size:10px;
}

#bg_about 	{
		padding: 15px 10px 10px 10px;
		text-align:justify;
		font-size:13px;
		color:#000000;
		BORDER-TOP: #B316BC 0px solid;
		BORDER-right: #AAA7C1 0px solid;
		BORDER-left: #AAA7C1 1px solid;
		BORDER-bottom: #AAA7C1 0px solid;
		width:100%;
		background:#fff;
}



/******** HOME BAR *********/

.submit-interno {

FONT-SIZE: 15px;
COLOR: black;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BORDER-TOP: #B316BC 1px solid;
BORDER-right: #B316BC 1px solid;
BORDER-left: #B316BC 1px solid;
BORDER-bottom: #B316BC 1px solid;
background : #FFFFFF;
padding:4px 4px 4px 4px;
width:95%;
height:20px;
}


#home_bar_dvd{
		height:22px;
		font-size:16px;
		font-weight:bold;
		color:#333;
		padding: 0px 0px 0px 4px;
		background:#fff url('../images/home_bar_dvd-light.jpg') no-repeat;
		}

#home_bar_books{
		height:22px;
		font-size:16px;
		font-weight:bold;
		color:#333;
		padding: 0px 0px 0px 4px;
		background:#fff url('../images/home_bar_books-light.jpg') no-repeat;
		}

#home_bar_action{
		height:22px;
		font-size:16px;
		font-weight:bold;
		color:#333;
		padding: 0px 0px 0px 4px;
		background:#fff url('../images/home_bar_action-light.jpg') no-repeat;
		}

#home_bar_glasses{
		height:22px;
		font-size:16px;
		font-weight:bold;
		color:#333;
		padding: 0px 0px 0px 4px;
		background:#fff url('../images/home_bar_sunglasses-light.jpg') no-repeat;
		}

/******** END HOME BAR *********/




/************** MENU ***************/

#nav
{
margin: 0px;
padding: 0px;
width: 610px;
padding: 0px 0px 0px 4px;
}

#nav ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

#nav ul li {
		float: left;
		width: 130px;
		list-style-type: none;
		}


#nav ul li a
{
display: inline;
text-decoration: none;
font-size: 10px;
float: left;
padding: 2px 0px 2px 0px;
text-align:center;
font-size:11px;
width: 130px;
}

#nav ul li a:hover
{
color: #000;
width: 130px;
}



#nav ul ol {
		float: left;
		width: 200px;
		list-style-type: none;
		}


#nav ul ol a
{
display: inline;
text-decoration: none;
font-size: 10px;
float: left;
padding: 2px 0px 2px 0px;
text-align:center;
font-size:11px;
width: 200px;
}

#nav ul ol a:hover
{
color: #000;
width: 200px;
}

#nav2
{
margin: 0px;
padding: 0px;
width: 510px;
padding: 0px 0px 0px 4px;
}

#nav2 ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

#nav2 ul li {
		float: left;
		width: 84px;
		list-style-type: none;
		}


#nav2 ul li a
{
display: inline;
text-decoration: none;
font-size: 10px;
float: left;
padding: 2px 0px 2px 0px;
text-align:center;
font-size:11px;
width: 84px;
}

#nav2 ul li a:hover
{
color: #000;
width: 84px;
}



#nav2 ul ol {
		float: left;
		width: 84px;
		list-style-type: none;
		}


#nav2 ul ol a
{
display: inline;
text-decoration: none;
font-size: 10px;
float: left;
padding: 2px 0px 2px 0px;
text-align:center;
font-size:11px;
width: 84px;
}

#nav2 ul ol a:hover
{
color: #000;
width: 84px;
}


.off 		{
	background: url('../images/menu_off.gif') no-repeat;
	font-family: Tahoma;
	letter-spacing: normal;
	word-spacing: normal;
	font-size: 11px;
}

.off2 		{
	background: url('../images/menu_off_1.gif') no-repeat;
	font-family: Tahoma;
	letter-spacing: normal;
	word-spacing: normal;
	font-size: 11px;
}

.off2 a:hover 	{
	background: url('../images/menu_on_1.gif') no-repeat;
	font-family: Tahoma;
	font-size: 11px;
}

.off3 		{
	background: url('../images/menu_off_old.gif') no-repeat;
	font-family: Tahoma;
	letter-spacing: normal;
	word-spacing: normal;
	font-size: 11px;
}

.off3 a:hover 	{
	background: url('../images/menu_on_old.gif') no-repeat;
	font-family: Tahoma;
	font-size: 11px;
}

.off a:hover 	{
	background: url('../images/menu_on.gif') no-repeat;
	font-family: Tahoma;
	font-size: 11px;
}

.on 		{
	background: url('../images/menu_on.gif') no-repeat;
	font-family: Tahoma;
	font-size: 11px;
}















A:linknav {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 11px;
	font-style: normal;
}
A:visited {
	COLOR: #005fa9; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

#headlines {
	PADDING-RIGHT: 10px; FLOAT: right; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; top: 1px; BORDER-LEFT: #ccd2d2 0px solid; PADDING-TOP: 0px
}
#pageNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 165px; PADDING-TOP: 0px; BACKGROUND-COLOR: #faf8f6
}
#headlines {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 80%; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 10px 10px; PADDING-TOP: 10px
}
#headlines P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 120% Arial,sans-serif; COLOR: #b1c5cc; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 114% Arial,sans-serif; COLOR: #006699; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 100% Arial,sans-serif; COLOR: #334d55; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% Arial,sans-serif; COLOR: #333333; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% Arial,sans-serif; COLOR: #334d55; PADDING-TOP: 0px
}

UL {
	margin: 0px;
padding: 0px;
list-style-type: none;
}
UL UL {
	LIST-STYLE-TYPE: disc
}
UL UL UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: square
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	FONT: bold 1em Arial,sans-serif; COLOR: #334d55; width:250px;
}
INPUT {
	FONT-FAMILY: Arial,sans-serif
}
#pagecell1 {
	RIGHT: 0%; LEFT: 0%; WIDTH: 100%;  POSITION: absolute; TOP: 115px; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #9F9BB9 1px solid;
}
#tl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; LEFT: -1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: -1px
}

#tr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; RIGHT: -1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: -1px
}
#masthead {
	RIGHT: 2%; LEFT: 2%; WIDTH: 95.6%; POSITION: absolute; TOP: 0px; Z-index:200
}
#home #masthead {
	RIGHT: 10%; LEFT: 10%; WIDTH: 79.6%;text-align:center
}
#siteName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 85px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #9e9f93; PADDING-TOP: 16px; POSITION: absolute; TOP: 5px
}
#utility {
	RIGHT: 0px; FONT: 75% Verdana,sans-serif; COLOR: #919999; POSITION: absolute; TOP: 16px
}
#utility A {
	COLOR: #616666
}
#utility A:hover {
	TEXT-DECORATION: underline
}
#pageName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 14px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccd2d2 1px solid
}
#pageName H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 160% Arial,sans-serif; COLOR: #b1c5cc; PADDING-TOP: 0px
}
#pageName H1 B {
	COLOR: #000000
}
#pageName IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#globalNav {
	PADDING: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #cccccc; POSITION: relative; HEIGHT: 38px; min-width: 540px;
	background: #fff url(back_head.png) repeat-x left top;border:1px solid #b1c5cc;border-top:2px solid #b1c5cc;top:0px;
	}
#home #globalNav {
	PADDING: 0px; MARGIN: 0px; WIDTH: 760px; COLOR: #000; POSITION: relative; HEIGHT: 200px;
	background: #fff url(back_home.png) repeat-x left top;border:1px solid #b1c5cc;border-top:2px solid #b1c5cc;top:58px;TEXT-ALIGN:center
	}

#globalNav IMG {
	MARGIN-BOTTOM: -4px
}
#gnl {
	LEFT: 0; POSITION: absolute; TOP: -52px
}
#home #gnl {
	LEFT: 0; POSITION: relative; TOP: 45px
}
div#siteLink {
	POSITION: absolute; TOP: 152px;left:93px;
}
div#siteLink a{
font-size:11px;
margin:0;
padding:0 10px;
background-color:#B1C5CC;
text-decoration:none;
color:#fff;
margin-right:5px;
}
div#siteLink a:hover{
background-color:#ffcc00;
text-decoration:none;
}
div#siteRight {
	POSITION: absolute; bottom: -8px;right:-10px;
	font-size:9px;
	background-color:#f5f5f5;
	border:1px solid #B1C5CC;
	padding:1px 5px;
}
div#siteRight a{
color:#069;
margin-right:10px;
}
#gnr {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
#globalLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 101; LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 6px; HEIGHT: 22px; min-width: 640px
}
A.glink {
	BORDER-RIGHT: #8fb8bc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px
}
A.glink:visited {
	BORDER-RIGHT: #8fb8bc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px
}
.skipLinks {
	DISPLAY: none
}
.subglobalNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; POSITION: absolute; TOP: 84px; HEIGHT: 20px; min-width: 640px
}
.subglobalNav A:link {
	FONT-SIZE: 80%; COLOR: #ffffff
}
.subglobalNav A:visited {
	FONT-SIZE: 80%; COLOR: #ffffff
}
.subglobalNav A:hover {
	COLOR: #cccccc
}
#search {
	Z-INDEX: 101; RIGHT: 10px; LEFT: 155px; POSITION: absolute; TOP: 5px
}
#home #search {
	Z-INDEX: 101; POSITION: relative; TOP: 80px;left:0
}
#search INPUT.submit {
	PADDING: 1px 4px; FONT-SIZE: 17px; MARGIN: 0px 0px 0px 10px;border:1px solid #b1c5cc;
}
#search A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
#search A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
#search A:hover {
	MARGIN: 0px
}
#breadform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; FONT: small Verdana,sans-serif; font-size:14px; COLOR: #9D9B9B; PADDING-TOP: 5px
}
#breadCrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; FONT: small Verdana,sans-serif; COLOR: #aaaaaa; PADDING-TOP: 5px
}
#breadCrumb A {
	COLOR: #aaaaaa
}
#breadCrumb A:hover {
	COLOR: #005fa9; TEXT-DECORATION: underline
}
.feature {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 80%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #faf8f6
}
.feature H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: bold 175% Arial,sans-serif; COLOR: #000000; PADDING-TOP: 30px
}
.feature IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.feature A.capsule {
	DISPLAY: block; PADDING-BOTTOM: 5px; FONT: bold 155% Arial,sans-serif; COLOR: #005fa9
}
.feature A.link {
	PADDING-BOTTOM: 5px; COLOR: #5f6365
}
.feature A.capsule:hover {
	TEXT-DECORATION: underline
}


.story {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: small;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	WIDTH: 50%;
}
.story H3 {
	FONT: bold 125% Arial,sans-serif; COLOR: #000000
}
.story P {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1.4em; WIDTH: 42em
}
.story A.desc {
	TEXT-DECORATION: none;color:#000;
}
.story A.desc:hover {
	TEXT-DECORATION: none;
}
.story A.capsule {
	DISPLAY: block; FONT-SIZE: large; COLOR: #0000cc; TEXT-DECORATION: underline;MARGIN-BOTTOM:5px;
}
.story A.capsule B {
	FONT-WEIGHT: bold
}
.story A.capsule span {text-decoration: none;font-size:small}
.story A.link I {
	FONT-SIZE: x-small; COLOR: #aaaaaa; FONT-STYLE: normal
}
.story A.link {
	DISPLAY: block; COLOR: #008000;margin-top:5px;
}
.story A.link:hover {
	TEXT-DECORATION: none
}
.storyLeft {
	PADDING-RIGHT: 20px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; margin-left: 20px; FONT-SIZE: small; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #faf8f6
}
.story TABLE {
	MARGIN: 0px 0px 15px
}
.story TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 0px
}
.story TD A.capsule {
	DISPLAY: block; MARGIN: 15px 0px 0px; FONT: bold large Arial,sans-serif; COLOR: #005fa9; TEXT-DECORATION: none
}
.story TD A.capsule:visited {
	DISPLAY: block; MARGIN: 15px 0px 0px; FONT: bold large Arial,sans-serif; COLOR: #005fa9; TEXT-DECORATION: none
}
.story TD DIV.capsule {
	DISPLAY: block; MARGIN: 15px 0px 0px; FONT: bold large Arial,sans-serif; COLOR: #005fa9; TEXT-DECORATION: none
}
.story TD A.burt {
	DISPLAY: block; FONT: small Arial,sans-serif; COLOR: #005fa9
}
.story TD A.burt:visited {
	DISPLAY: block; FONT: small Arial,sans-serif; COLOR: #005fa9
}
.story TD A {
	FONT-SIZE: small; COLOR: #666666; TEXT-DECORATION: none
}
.story TD A:visited {
	FONT-SIZE: small; COLOR: #666666; TEXT-DECORATION: none
}
.story TD A.capsule:hover {
	TEXT-DECORATION: underline
}
.story TD A.burt:hover {
	TEXT-DECORATION: underline
}
#siteArrow {
	CLEAR: both; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: -1px; PADDING-LEFT: 10px; FONT-SIZE: small; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px; BACKGROUND-COLOR: #faf8f6; TEXT-ALIGN: center
}
.siteDirectory {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: -1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #faf8f6
}
.siteDirectorydown {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: -1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
.siteDirectory H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #aaaaaa; PADDING-TOP: 0px
}
.siteDirectory TD {
	VERTICAL-ALIGN: top; WIDTH: 50%
}
.siteDirectory UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}

.bordoErrore {
	border-color: red;
}




