#firstrow_left{float:left;width:200px;}
#firstrow_left ul{
	margin:0px;
	padding:0px;
	border:1px solid #045C97;
}

#firstrow_left li a{
	font-family: arial; color: #000000; 
	font-size:1em; 
	text-decoration: none;
	margin:0px 0px 0px 5px!important;
	margin:0px 0px 0px 8px;
	padding-left:0px;
	}
#firstrow_left li a:visited{font-family: arial; color: #000000; font-size:1em; text-decoration: none} 
#firstrow_left li a:hover{font-family: arial; color: #000000; font-size:1em; text-decoration: none; background-color: #CCC }

/*#firstrow_left h3 {
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	border:0px;
	line-height:31px;
	text-decoration: none;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:25px;
	padding-right:0px;
	padding-top:1px;
	padding-bottom:1px;	
	background-image: url('/images/Divertimento/_marrone-menu.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}*/
.arrowlistmenu h3 {
	font-weight: bold;
	font-size: 8pt;
	line-height:31px;
	color: #ffffff;
	border:0px;
	text-decoration: none;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:25px;
	padding-right:0px;
	padding-top:1px;
	padding-bottom:1px;	
	
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


/*INZIO STILE MENU SX ACCORDION------------------------------------------------------*/

.arrowlistmenu{
width: 200px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{

 /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;
color: white;
background:  url('/images/Menu-SX-divertimento.gif') repeat-x center left;
margin-bottom: 1px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 1px 0 1px 34px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
line-height:28px;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
line-height:31px;
background-image: url('/images/Menu-SX-divertimento_open.gif');
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A70303;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #666;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}


/*----___________________________________________________Stile verde Business____________________________________________________----*/


.arrowlistmenu_verde{
width: 200px; /*width of accordion menu*/
}

.arrowlistmenu_verde .menuheader{

 /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;
color: white;
background:  url('/images/tasto_V_include_Close.gif') repeat-x center left;
margin-bottom: 1px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 1px 0 1px 34px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
line-height:28px;
}

.arrowlistmenu_verde .openheader{ /*CSS class to apply to expandable header when it's expanded*/
line-height:31px;
background-image: url('/images/tasto_V_include_Open.gif');
}

.arrowlistmenu_verde ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu_verde ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu_verde ul li a{
color: #A70303;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #666;
font-size: 90%;
}

.arrowlistmenu_verde ul li a:visited{
color: #A70303;
}

.arrowlistmenu_verde ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}
/*-----------------------------------------------------MARKETING---------------------------*/
.arrowlistmenu_market{
width: 200px; /*width of accordion menu*/
}

.arrowlistmenu_market .menuheader{

 /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;
color: white;
background:  url('/images/tasto_Az2_close.gif') repeat-x center left;
margin-bottom: 1px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 1px 0 1px 34px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
line-height:28px;
}

.arrowlistmenu_market .openheader{ /*CSS class to apply to expandable header when it's expanded*/
line-height:31px;
background-image: url('/images/tasto_Az2_open.gif');
}

.arrowlistmenu_market ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu_market ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu_market ul li a{
color: #A70303;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #666;
font-size: 90%;
}

.arrowlistmenu_market ul li a:visited{
color: #A70303;
}

.arrowlistmenu_market ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}
/*_____________________________________________________________giallo___________________________________________*/
.arrowlistmenu_giallo{
width: 200px; /*width of accordion menu*/
}

.arrowlistmenu_giallo .menuheader{

 /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;
color: white;
background:  url('/images/tasto_G_close.gif') repeat-x center left;
margin-bottom: 1px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 1px 0 1px 34px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
line-height:28px;
}

.arrowlistmenu_giallo .openheader{ /*CSS class to apply to expandable header when it's expanded*/
line-height:31px;
background-image: url('/images/tasto_G_open.gif');
}

.arrowlistmenu_giallo ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu_giallo ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu_giallo ul li a{
color: #A70303;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #666;
font-size: 90%;
}

.arrowlistmenu_giallo ul li a:visited{
color: #A70303;
}

.arrowlistmenu_giallo ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}

/*____________________________________________________ROSSO___________________________________________________*/
.arrowlistmenu_rosso{
width: 200px; /*width of accordion menu*/
}

.arrowlistmenu_rosso .menuheader{

 /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;
color: white;
background:  url('/images/tasto_R_include_Close.gif') repeat-x center left;
margin-bottom: 1px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 1px 0 1px 34px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
line-height:28px;
}

.arrowlistmenu_rosso .openheader{ /*CSS class to apply to expandable header when it's expanded*/
line-height:31px;
background-image: url('/images/tasto_R_include_Open.gif');
}

.arrowlistmenu_rosso ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu_rosso ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu_rosso ul li a{
color: #A70303;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #666;
font-size: 90%;
}

.arrowlistmenu_rosso ul li a:visited{
color: #A70303;
}

.arrowlistmenu_rosso ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}

/*_________________________________________________________MATRIMONIO ROSA__________________________________________*/
.arrowlistmenu_rosa{
width: 200px; /*width of accordion menu*/
}

.arrowlistmenu_rosa .menuheader{

 /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;
color: #c04160;
background:  url('/images/tasto_Ro_include_Close.gif') repeat-x center left;
margin-bottom: 1px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 1px 0 1px 34px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
line-height:28px;
}

.arrowlistmenu_rosa .openheader{ /*CSS class to apply to expandable header when it's expanded*/
line-height:31px;
background-image: url('/images/tasto_Ro_include_Open.gif');
}

.arrowlistmenu_rosa ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu_rosa ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu_rosa ul li a{
color: #A70303;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #666;
font-size: 90%;
}

.arrowlistmenu_rosa ul li a:visited{
color: #A70303;
}

.arrowlistmenu_rosa ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}

/*_________________________________________________________SPORT__________________________________________*/
.arrowlistmenu_sport{
width: 200px; /*width of accordion menu*/
}

.arrowlistmenu_sport .menuheader{

 /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;
color: #FFF;
background:  url('/images/tasto_Az_include_Close.gif') repeat-x center left;
margin-bottom: 1px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 1px 0 1px 34px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
line-height:28px;
}

.arrowlistmenu_sport .openheader{ /*CSS class to apply to expandable header when it's expanded*/
line-height:31px;
background-image: url('/images/tasto_Az_include_Open.gif');
}

.arrowlistmenu_sport ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu_sport ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu_sport ul li a{
color: #FFF3;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #666;
font-size: 90%;
}

.arrowlistmenu_sport ul li a:visited{
color: #FFF;
}

.arrowlistmenu_sport ul li a:hover{ /*hover state CSS*/
color: #FFF;
background-color: #F3F3F3;
}