	/*  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////   */
/*  ////////////////////////////////////////////////////// VERTICALI// ///////////////////////////////////////////////////////   */
/*  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////   */


/* VERTICALE 1 */
.mn_01v {
	margin-left: 0px;
}

.mn_01v .normal {
background:url(../images/bt_01v.jpg);
}

.mn_01v .selected {
background:url(../images/bt_01v_hover.jpg);
}


.mn_01v ul
{
margin: 0px 0px 0px 0px;
padding: 0px;
list-style-type: none;
}

.mn_01v ul li
{
margin: 0px 0px 0px 0px;
padding: 0px;
list-style-type: none;
}

.mn_01v ul li a { 
display: block;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 5px;
min-height:20px;
width: 150px;
color: #BD7942;
text-decoration: none;
text-align:left;
font-weight: bold;
font-size: 0.9em;
background:url(../images/bt_01v.jpg);
border-bottom:1px solid #626C74;
}

.mn_01v ul li a:hover {
	background:url(../images/bt_01v_hover.jpg);
	color:#000;
} 

.mn_01v .selected a{
	background:url(../images/bt_01v_hover.jpg);
	color:#000;
}



/*sub
.mn_01v .selected li a{
	padding:10px 0px 0px 10px;
	min-height:20px;
	width:145px;
	color:#BD7942;
	background:url(../images/bt_01v_sub.jpg);
	font-size: .8em;
}
.mn_01v .selected li a:hover{
	color:#000;
	background:url(../images/bt_01v_hover.jpg);
}
.mn_01v li .selected a{
	background:url(../images/bt_01v_hover.jpg);
	color:#000000;
}

/*sub sub
.mn_01v li .selected li a{
	padding:10px 0px 0px 20px;
	min-height:20px;
	width:135px;
	color:#BD7942;
	background:url(../images/bt_01v.jpg);
}
.mn_01v li .selected li a:hover{
	color:#000;
	background:url(../images/bt_01v_hover.jpg);
}
.mn_01v li li .selected a{
	background:url(../images/bt_01v_hover.jpg);
	color:#000000;
}
*/

/* VERTICALE 2 */

.mn_02v {
	margin-left: 0px;
}

.mn_02v ul
{
margin: 0px 0px 0px 0px;
padding: 0px;
list-style-type: none;
}

.mn_02v li { margin: 0px; }

.mn_02v a
{
display: block;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 5px;
min-height:20px;
width: 150px;
color: #000;
text-decoration: none;
text-align:left;
font-weight: bold;
font-size: .8em;
background:url(../images/bt_02v.jpg);
border-bottom:1px solid #626C74;
}
.mn_02v a:visited{	color:#000; }
.mn_02v .selected a{
	background:url(../images/bt_02v_hover.jpg);
	color:#000000;
}
.mn_02v a:hover
{
	color:#000;
	background:url(../images/bt_02v_hover.jpg);
}

/*sub*/
.mn_02v .selected li a{
	padding:10px 0px 0px 10px;
	min-height:20px;
	width:145px;
	color:#000;
	background:url(../images/bt_02v.jpg);
}
.mn_02v .selected li a:hover{
	color:#000;
	background:url(../images/bt_02v_hover.jpg);
}
.mn_02v li .selected a{
	background:url(../images/bt_02v_hover.jpg);
	color:#000000;
}

/*sub sub*/
.mn_02v li .selected li a{
	padding:10px 0px 0px 20px;
	min-height:20px;
	width:135px;
	color:#000;
	background:url(../images/bt_02v.jpg);
}
.mn_02v li .selected li a:hover{
	color:#000;
	background:url(../images/bt_02v_hover.jpg);
}
.mn_02v li li .selected a{
	background:url(../images/bt_02v_hover.jpg);
	color:#000000;
}

/* VERTICALE 3 */

.mn_03v {
	margin-left: 0px;
}

.mn_03v ul
{
margin: 0px 0px 0px 0px;
padding: 0px;
list-style-type: none;
}

.mn_03v li { margin: 0px; }

.mn_03v a
{
display: block;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 5px;
min-height:20px;
width: 150px;
color: #BD7942;
text-decoration: none;
text-align:left;
font-weight: bold;
font-size: .8em;
background:url(../images/bt_03v.jpg);
border-bottom:1px solid #626C74;
}
.mn_03v a:visited{	color:#BD7942; }
.mn_03v .selected a{
	background:url(../images/bt_03v_hover.jpg);
	color:#000000;
}
.mn_03v a:hover
{
	color:#000;
	background:url(../images/bt_03v_hover.jpg);
}

/*sub*/
.mn_03v .selected li a{
	padding:10px 0px 0px 10px;
	min-height:20px;
	width:145px;
	color:#BD7942;
	background:url(../images/bt_03v.jpg);
}
.mn_03v .selected li a:hover{
	color:#000;
	background:url(../images/bt_03v_hover.jpg);
}
.mn_03v li .selected a{
	background:url(../images/bt_03v_hover.jpg);
	color:#000000;
}

/*sub sub*/
.mn_03v li .selected li a{
	padding:10px 0px 0px 20px;
	min-height:20px;
	width:135px;
	color:#BD7942;
	background:url(../images/bt_03v.jpg);
}
.mn_03v li .selected li a:hover{
	color:#000;
	background:url(../images/bt_03v_hover.jpg);
}
.mn_03v li li .selected a{
	background:url(../images/bt_03v_hover.jpg);
	color:#000000;
}

/* VERTICALE 4 */

.mn_04v {
	margin-left: 0px;
}

.mn_04v ul
{
margin: 0px 0px 0px 0px;
padding: 0px;
list-style-type: none;
}

.mn_04v li { margin: 0px; }

.mn_04v a
{
display: block;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 5px;
min-height:20px;
width: 150px;
color: #000;
text-decoration: none;
text-align:left;
font-weight: bold;
font-size: .8em;
background:url(../images/bt_04v.jpg);
border-bottom:1px solid #626C74;
}
.mn_04v a:visited{	color:#000; }
.mn_04v .selected a{
	background:url(../images/bt_04v_hover.jpg);
	color:#000000;
}
.mn_04v a:hover
{
	color:#000;
	background:url(../images/bt_04v_hover.jpg);
}

/*sub*/
.mn_04v .selected li a{
	padding:10px 0px 0px 10px;
	min-height:20px;
	width:145px;
	color:#000;
	background:url(../images/bt_04v.jpg);
}
.mn_04v .selected li a:hover{
	color:#000;
	background:url(../images/bt_04v_hover.jpg);
}
.mn_04v li .selected a{
	background:url(../images/bt_04v_hover.jpg);
	color:#000000;
}

/*sub sub*/
.mn_04v li .selected li a{
	padding:10px 0px 0px 20px;
	min-height:20px;
	width:135px;
	color:#000;
	background:url(../images/bt_04v.jpg);
}
.mn_041v li .selected li a:hover{
	color:#000;
	background:url(../images/bt_04v_hover.jpg);
}
.mn_04v li li .selected a{
	background:url(../images/bt_04v_hover.jpg);
	color:#000000;
}

/*  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////   */
/*  ////////////////////////////////////////////////////// ORIZZONTALI ///////////////////////////////////////////////////////   */
/*  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////   */

/* ORIZZONTALE 1  */
.mn_01h 
{ 
margin:auto;
padding:4px 0px 0px 50px; 
width:900px;
height:50px;
}

.mn_01h ul
{
margin: auto;
padding: 0px;
list-style-type: none;
font-size:12px;
width:auto;
}

.mn_01h li { margin: 0; float:left}

.mn_01h a
{
display: block;
padding: 19px 0px 0px 0px;
width: 100px;
height:auto;
color: #171E23;
text-decoration: none;
font-size: 1em;
background-position: 0 0;
text-align:center;
}
.mn_01h a:visited{
	padding: 19px 0px 0px 0px;
	width: 100px;
	height:auto;
	color:#171E23;
}
.mn_01h .selected a{
	color:#FFF;
	padding: 19px 0px 0px 0px;
	height:28px;
	background-image:url(../images/bt_01h.jpg);
}
.mn_01h a:hover
{
display: block;
padding: 19px 0px 0px 0px;
width: 100px;
height:28px;
color: #BD7942;
text-decoration: none;
font-size: 1em;
background-position: 0 0;
text-align:center;
background-image:url(../images/bt_01h_hover.jpg);
}

.mn_01h ul ul li { margin: 0px 0px 0px 0px;}

.mn_01h ul ul li a{
	margin: 0px 0px 0px 0px;
	
}



/* ORIZZONTALE 2  */
.mn_02h 
{ 
margin:auto;
padding:4px 0px 0px 50px; 
width:900px;
height:50px;
}

.mn_02h ul
{
margin: auto;
padding: 0px;
list-style-type: none;
font-size:12px;
width:auto;
}

.mn_02h li { margin: 0; float:left}

.mn_02h a
{
display: block;
padding: 19px 0px 0px 0px;
width: 129px;
height:28px;
color: #171E23;
text-decoration: none;
font-size: 1em;
background-position: 0 0;
text-align:center;
background-image:url(../images/bt_02h.jpg);

}
.mn_02h a:visited{
	padding: 19px 0px 0px 0px;
	width: 129px;
	height:28px;
	color:#171E23;
}
.mn_02h .selected a{
	color:#FFF;
	padding: 19px 0px 0px 0px;
	height:28px;
	background-image:url(../images/bt_01h.jpg);
}
.mn_02h a:hover
{
display: block;
padding: 19px 0px 0px 0px;
width: 129px;
height:28px;
color: #BD7942;
text-decoration: none;
font-size: 1em;
background-position: 0 0;
text-align:center;
background-image:url(../images/bt_01h_hover.jpg);
}

.mn_02h ul ul li { margin: 0px 0px 0px 0px;}

.mn_02h ul ul a
{
display: block;
padding: 4px 0px 0px 0px;
width: 100px;
height:16px;
color: #FFC000;
background-color: #ADC1AD;
text-decoration: none;
font-weight: bold;
font-size: .8em;
background-image:url(../images/bt_h02.jpg);
background-repeat: no-repeat;
background-position: 0 0;
text-align:center;
}

.mn_02h ul ul a:hover
{
width: 100px;
height:16px;
color: #fff;
background-color: #889E88;
text-decoration: none;
background-image:url(../images/bt_h02_hover.jpg);
background-repeat: no-repeat;
background-position: 0 0;
}

/* ORIZZONTALE 3  */
.mn_03h 
{ 
margin:auto;
padding:4px 0px 0px 50px; 
width:900px;
height:50px;
}

.mn_03h ul
{
margin: auto;
padding: 0px;
list-style-type: none;
font-size:12px;
width:auto;
}

.mn_03h li { margin: 0; float:left}

.mn_03h a
{
display: block;
padding: 19px 0px 0px 0px;
width: 129px;
height:28px;
color: #171E23;
text-decoration: none;
font-size: 1em;
background-position: 0 0;
text-align:center;
background-image:url(../images/bt_03h.jpg);

}
.mn_03h a:visited{
	padding: 19px 0px 0px 0px;
	width: 129px;
	height:28px;
	color:#171E23;
}
.mn_03h .selected a{
	color:#FFF;
	padding: 19px 0px 0px 0px;
	height:28px;
	background-image:url(../images/bt_01h.jpg);
}
.mn_03h a:hover
{
display: block;
padding: 19px 0px 0px 0px;
width: 129px;
height:28px;
color: #BD7942;
text-decoration: none;
font-size: 1em;
background-position: 0 0;
text-align:center;
background-image:url(../images/bt_01h_hover.jpg);
}

.mn_03h ul ul li { margin: 0px 0px 0px 0px;}

.mn_03h ul ul a
{
display: block;
padding: 4px 0px 0px 0px;
width: 100px;
height:16px;
color: #FFC000;
background-color: #ADC1AD;
text-decoration: none;
font-weight: bold;
font-size: .8em;
background-image:url(../images/bt_h02.jpg);
background-repeat: no-repeat;
background-position: 0 0;
text-align:center;
}

.mn_03h ul ul a:hover
{
width: 100px;
height:16px;
color: #fff;
background-color: #889E88;
text-decoration: none;
background-image:url(../images/bt_h02_hover.jpg);
background-repeat: no-repeat;
background-position: 0 0;
}


/* ORIZZONTALE 4  */
.mn_04h 
{ 
margin:auto;
padding:4px 0px 0px 50px; 
width:900px;
height:50px;
}

.mn_04h ul
{
margin: auto;
padding: 0px;
list-style-type: none;
font-size:12px;
width:auto;
}

.mn_04h li { margin: 0; float:left}

.mn_04h a
{
display: block;
padding: 19px 0px 0px 0px;
width: 129px;
height:28px;
color: #171E23;
text-decoration: none;
font-size: 1em;
background-position: 0 0;
text-align:center;
background-image:url(../images/bt_04h.jpg);

}
.mn_04h a:visited{
	padding: 19px 0px 0px 0px;
	width: 129px;
	height:28px;
	color:#171E23;
}
.mn_04h .selected a{
	color:#FFF;
	padding: 19px 0px 0px 0px;
	height:28px;
	background-image:url(../images/bt_01h.jpg);
}
.mn_04h a:hover
{
display: block;
padding: 19px 0px 0px 0px;
width: 129px;
height:28px;
color: #BD7942;
text-decoration: none;
font-size: 1em;
background-position: 0 0;
text-align:center;
background-image:url(../images/bt_01h_hover.jpg);
}

.mn_04h ul ul li { margin: 0px 0px 0px 0px;}

.mn_04h ul ul a
{
display: block;
padding: 4px 0px 0px 0px;
width: 100px;
height:16px;
color: #FFC000;
background-color: #ADC1AD;
text-decoration: none;
font-weight: bold;
font-size: .8em;
background-image:url(../images/bt_h02.jpg);
background-repeat: no-repeat;
background-position: 0 0;
text-align:center;
}

.mn_04h ul ul a:hover
{
width: 100px;
height:16px;
color: #fff;
background-color: #889E88;
text-decoration: none;
background-image:url(../images/bt_h02_hover.jpg);
background-repeat: no-repeat;
background-position: 0 0;
}


/* DOCKABLE STILE MAC*/

/*
'01mvj'=>'Verticale icone piccole',
'02mvj'=>'Verticale icone grandi',
'03mvj'=>'Verticale icone molto grandi',
'04mvj'=>'Verticale icone grandissime',
'01mhj'=>'Orizzontale icone piccole',
'02mhj'=>'Orizzontale icone grandi',
'03mhj'=>'Orizzontale icone molto grandi',
'04mhj'=>'Orizzontale icone grandissime',
*/
.jqDockMenuContainer {
	z-index:5000;
	position:relative;	

}
.jqDockMenuContainer .jqDock{
	top:100px; left:131px;
}

/*
.icon{
	border:5px solid red;
}
*/

/*verticali piccole*/
.div_01mvj
{
	width:auto;
}
.div_01mvj  .jqDock{
	color:#FFF;	
	text-decoration:underline;
	font-size:15pt;	
}
/*verticali grandi*/
.div_02mvj
{
	width:auto;
}
.div_02mvj  .jqDock{
	color:#FFF;	
	text-decoration:underline;
	font-size:15pt;	
}
/*verticali molto grandi*/
.div_03mvj
{
	width:auto;
}
.div_03mvj  .jqDock{
	color:#FFF;	
	text-decoration:underline;
	font-size:15pt;	
}
/*verticali grandissime*/
.div_04mvj
{
	width:auto;
}
.div_04mvj  .jqDock{
	color:#FFF;	
	text-decoration:underline;
	font-size:15pt;	
}


/*orizzontale piccole*/
.div_01mhj
{
	height:25px;
}
.div_01mhj  .jqDock{
	color:#FFF;	
	text-decoration:underline;
	font-size:15pt;	
}
/*orizzontale grandi*/
.div_02mhj
{
	height:35px;
}
.div_02mhj  .jqDock{
	color:#FFF;	
	text-decoration:underline;
	font-size:15pt;	
}
/*orizzontale molto grandi*/
.div_03mhj
{
	min-height:50px;
}
.div_03mhj  .jqDock{
	color:#FFF;	
	text-decoration:underline;
	font-size:15pt;	
}
/*orizzontale grandissime*/
.div_04mhj
{
	height:65px;
}
.div_04mhj  .jqDock{
	color:#FFF;
	text-decoration:underline;
	font-size:15pt;	
}
