/* PNGFix per trasparenze su IE6 */
img, a, input, li, span { behavior: url(css/iepngfix/iepngfix.htc) }

/* @group Menu */

/* @group Area 1 */


#area1 span.first  {
	background: url(../img/area1.png) no-repeat;
}

#area1 .sub1 li span{
	background: url(../img/area1_sub1.png) no-repeat 0 center;
}

#area1 .sub1 li#active span,#area1 .sub1 li a:hover span{
	background: #FFF url(../img/area1_sub1_att.png) no-repeat 0 center;
}

#area1 .sub2 li span{
	background: url(../img/area1_sub2.png) no-repeat 0;
}

#area1 .sub2 li#active span,#area1 .sub2 li a:hover span {
	background: url(../img/area1_sub2_att.png) no-repeat 0 center;
}

/* @end */

/* @group Area 2 */


#area2 span.first  {
	background: url(../img/area2.png) no-repeat;
}

#area2 .sub1 li span{
	background: url(../img/area2_sub1.png) no-repeat 0 center;
}

#area2 .sub1 li#active span,#area2 .sub1 li a:hover span{
	background: #FFF url(../img/area2_sub1_att.png) no-repeat 0 center;
}

#area2 .sub2 li span{
	background: url(../img/area2_sub2.png) no-repeat 0;
}

#area2 .sub2 li#active span,#area2 .sub2 li a:hover span {
	background: url(../img/area2_sub2_att.png) no-repeat 0 center;
}

/* @end */

/* @group Area 3 */


#area3 span.first  {
	background: url(../img/area3.png) no-repeat;
}

#area3 .sub1 li span{
	background: url(../img/area3_sub1.png) no-repeat 0 center;
}

#area3 .sub1 li#active span,#area3 .sub1 li a:hover span{
	background: #FFF url(../img/area3_sub1_att.png) no-repeat 0 center;
}

#area3 .sub2 li span{
	background: url(../img/area3_sub2.png) no-repeat 0;
}

#area3 .sub2 li#active span,#area3 .sub2 li a:hover span {
	background: url(../img/area3_sub2_att.png) no-repeat 0 center;
}

/* @end */

/* @group Area 4 */


#area4 span.first  {
	background: url(../img/area4.png) no-repeat;
}

#area4 .sub1 li span{
	background: url(../img/area4_sub1.png) no-repeat 0 center;
}

#area4 .sub1 li#active span,#area4 .sub1 li a:hover span{
	background: #FFF url(../img/area4_sub1_att.png) no-repeat 0 center;
}

#area4 .sub2 li span{
	background: url(../img/area4_sub2.png) no-repeat 0;
}

#area4 .sub2 li#active span,#area4 .sub2 li a:hover span {
	background: url(../img/area4_sub2_att.png) no-repeat 0 center;
}

/* @end */

/* @group Area 5 */


#area5 span#first  {
	background: url(../img/area5.png) no-repeat;
}

#area5 .sub1 li span{
	background: url(../img/area5_sub1.png) no-repeat 0 center;
}

#area5 .sub1 li#active span,#area5 .sub1 li a:hover span{
	background: #FFF url(../img/area5_sub1_att.png) no-repeat 0 center;
}

#area5 .sub2 li span{
	background: url(../img/area5_sub2.png) no-repeat 0;
}

#area5 .sub2 li#active span,#area5 .sub2 li a:hover span {
	background: url(../img/area5_sub2_att.png) no-repeat 0 center;
}

/* @end */


/* @group Area 6 */


#area6 span#first  {
	background: url(../img/area6.png) no-repeat;
}

#area6 .sub1 li span{
	background: url(../img/area6_sub1.png) no-repeat 0 center;
}

#area6 .sub1 li#active span,#area6 .sub1 li a:hover span{
	background: #FFF url(../img/area6_sub1_att.png) no-repeat 0 center;
}

#area6 .sub2 li span{
	background: url(../img/area6_sub2.png) no-repeat 0;
}

#area6 .sub2 li#active span,#area6 .sub2 li a:hover span {
	background: url(../img/area6_sub2_att.png) no-repeat 0 center;
}

/* @end */

#menu .sub1 a:hover, #menu .sub2 a:hover {
	background-color: #FFF;
	color: #333;
	display: block;
	width: 100%;
}

#active a:link, #active a:visited, #active a:hover {
	background-color: #FFF;
	color: #333;
	display: block;
	width: 100%;
	float: left;
	position: absolute;
}
/* @end */

/* @group Contenuto */

div.breadcrumb-att {
	color: #fff;
}

/* @group area1 */

.area1 #icon {
	background-image: url(../img/area1_contest.png);
}

#frame.area1 {
	background: url(../img/frame_vert_area1.gif) repeat-y;
}

.area1 #title_bg, .area1 div.breadcrumb-att {
	background-color: #6eab24;
}

/* @end */

/* @group area2 */

.area2 #icon {
	background-image: url(../img/area2_contest.png);
}

#frame.area2 {
	background: url(../img/frame_vert_area2.gif) repeat-y;
}

.area2 #title_bg, .area2 div.breadcrumb-att {
	background-color: #8c5891;
}

/* @end */
/* @group area3 */

.area3 #icon {
	background-image: url(../img/area3_contest.png);
}

#frame.area3 {
	background: url(../img/frame_vert_area3.gif) repeat-y;
}

.area3 #title_bg, .area3 div.breadcrumb-att {
	background-color: #fc7216;
}

/* @end */
/* @group area4 */

.area4 #icon {
	background-image: url(../img/area4_contest.png);
}

#frame.area4 {
	background: url(../img/frame_vert_area4.gif) repeat-y;
}

.area4 #title_bg, .area4 div.breadcrumb-att {
	background-color: #77a0b1;
}

/* @end */
/* @group area5 */

.area5 #icon {
	background-image: url(../img/area5_contest.png);
}

#frame.area5 {
	background: url(../img/frame_vert_area5.gif) repeat-y;
}

.area5 #title_bg, .area5 div.breadcrumb-att {
	background-color: #0083d7;
}

/* @end */


.


/* @end */