BODY {
	MARGIN:0px 0px 0px 0px;
	PADDING:0px;
	BACKGROUND:url(gfx/back_body.jpg) repeat-x top left #ffffff;
}

.nascondi {display:none;}


.vuoto { FONT-FAMILY: Arial, Verdana,  Tahoma, Helvetica, sans-serif; font-size: 0px; text-decoration: none; font-style: normal; color: #ffffff}

.contenuti { FONT-FAMILY:  Arial, Verdana, Tahoma; text-align:left; font-size: 12px;LINE-HEIGHT: 18px; text-decoration: none; font-style: normal; color: #4C4B4B}
.contenuti  A:link { COLOR: #222222; text-decoration: none }
.contenuti  A:visited { COLOR: #222222; text-decoration: none }
.contenuti  A:hover { COLOR: #000000; text-decoration: none }

.intro { FONT-FAMILY:  Arial, Verdana, Tahoma; text-align:left; font-size: 12px; LINE-HEIGHT: 15px; text-decoration: none; font-style: normal; color: #666666}
.intro  A:link { COLOR: #666666; text-decoration: none }
.intro  A:visited { COLOR: #666666; text-decoration: none }
.intro  A:hover { COLOR: #666666; text-decoration: none }



.title_gallery { FONT-FAMILY:  Arial, Verdana, Tahoma; text-align:left; font-size: 15px; font-weight:bold;  LINE-HEIGHT: 18px; text-decoration: none; font-style: normal; color: #4C4B4B}

.footer{
	FONT-FAMILY:  Arial, Verdana,  Tahoma; text-align:left; font-size: 10px; LINE-HEIGHT: 13px; text-decoration: none; font-style: normal; color: #999999;
	height:15px;
	width:200px;
	float:right;
	background:#ffffff;
}
.footer A:link { COLOR: #999999; text-decoration: none }
.footer A:visited { COLOR: #999999; text-decoration: none }
.footer A:hover { COLOR: #999999; text-decoration: none }


.menu_01,
.menu_01_hover
{
	display:block;
	height:30px;
	width:130px;
	float:left;
	background:url(gfx/back_menu_01.jpg) no-repeat center;
}
.menu_01:hover,
.menu_01_hover
{
	background:url(gfx/back_menu_01_hover.jpg) no-repeat center;
}


.menu_02,
.menu_02_hover
{
	display:block;
	height:30px;
	width:150px;
	float:left;
	background:url(gfx/back_menu_02.jpg) no-repeat center;
}
.menu_02:hover,
.menu_02_hover
{
	background:url(gfx/back_menu_02_hover.jpg) no-repeat center;
}


.menu_03,
.menu_03_hover
{
	display:block;
	height:30px;
	width:150px;
	float:left;
	background:url(gfx/back_menu_03.jpg) no-repeat center;
}
.menu_03:hover,
.menu_03_hover
{
	background:url(gfx/back_menu_03_hover.jpg) no-repeat center;
}

.menu_04,
.menu_04_hover
{
	display:block;
	height:30px;
	width:90px;
	float:left;
	background:url(gfx/back_menu_04.jpg) no-repeat center;
}
.menu_04:hover,
.menu_04_hover
{
	background:url(gfx/back_menu_04_hover.jpg) no-repeat center;
}

.menu_05,
.menu_05_hover
{
	display:block;
	height:30px;
	width:135px;
	float:left;
	background:url(gfx/back_menu_05.jpg) no-repeat center;
}
.menu_05:hover,
.menu_05_hover
{
	background:url(gfx/back_menu_05_hover.jpg) no-repeat center;
}


.menu_06,
.menu_06_hover
{
	display:block;
	height:30px;
	width:105px;
	float:left;
	background:url(gfx/back_menu_06.jpg) no-repeat center;
}
.menu_06:hover,
.menu_06_hover
{
	background:url(gfx/back_menu_06_hover.jpg) no-repeat center;
}


.menu_sx,
.menu_sx_hover
{
	FONT-FAMILY:  Arial, Verdana,  Tahoma; text-align:left; font-size: 11px; LINE-HEIGHT: 13px; text-decoration: none; font-style: normal; color: #999999;
	width:240px;
	padding-left:20px;
	padding-top:5px;
	border-bottom:1px dotted #999;
	height:auto;
	padding-bottom:7px;
	background:url(gfx/back_menu_sx.jpg) no-repeat left 5px;
	display:block;
}

.menu_sx:hover,
.menu_sx_hover
{
	FONT-FAMILY:  Arial, Verdana,  Tahoma; text-align:left; font-size: 11px; LINE-HEIGHT: 13px; text-decoration: none; font-style: normal; color: #000000; font-weight:bold;
	background:url(gfx/back_menu_sx_hover.jpg) no-repeat left 5px;
}

.foto{
	float:left;
	margin:5px;
	border:3px solid #ddd;
	width:60px;
	height:60px;
}
