/* CSS Document */

#cssdropdown, #cssdropdown ul {
padding: 0;
margin: 0;
list-style: none;
color:#000000;
}

#cssdropdown li {
float: left;
position: relative;
padding-right:1px;
color:#000000;
}

.mainitems {
height: 22px;
padding: 0;
padding-right:1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #ffffff;
}

ul>.mainitems {
padding-right:3px;
}

.subuls{
display: none;
font-family=Arial, Verdana, Tahoma;
font-size: 11px;
font-weight:bold;
color: #000000;
margin: 0px;
heiht:24px;
position: absolute;
padding:5px;
padding-bottom:0px;
padding-right:0px;
padding-left:18px;
background-color: #a0a9c2;
border-bottom: 1px solid #ffffff;
width: 100%;
}

.subuls li{
color: #000000;
display: block;
width: 100%;
padding:2px;
padding-bottom:2px;
padding-right:0px;
padding-left:2px;
border-bottom: 2px solid #FFFFFF;

}

.subuls li a{
color: #000000;
display: block;
width: 100%;
text-decoration: none;
padding:2px;
padding-bottom:2px;
padding-right:0px;
padding-left:2px;

}

.subuls li a:link{
text-decoration: none;
color:#000000;
}


.subuls li  a:visited{
text-decoration: none;
color:#000000;
}

.subuls li a:hover{
color: #000000;
background-color: #29756B;
color:#ffffff;
padding:2px;
padding-bottom:2px;
padding-right:0px;
padding-left:2px;
display: block;
width: 100%;
}


#menu_1 {
	background: url(/docimg/struttura_sito/icone_menu/casa1.jpg) no-repeat;
	font-family: sans,verdana,arial,sans-serif;
	vertical-align: top;
	color: #516802;
}
#menu_1:hover {
	background: url(/docimg/struttura_sito/icone_menu/casa2.jpg) no-repeat;
	font-family: sans,verdana,arial,sans-serif;
	vertical-align: bottom;
	color: white;
}

#menu_1 div {
	height: 101px;
	width: 81px;
}
#menu_1_actual {
	background: url(/docimg/struttura_sito/icone_menu/casa2.jpg) no-repeat;
	font-family: sans,verdana,arial,sans-serif;
	vertical-align: top;
	background: inherit;
}
#menu_1_actual div {
	height: 101px;
	width: 81px;
	background: inherit;
}


#menu_2 {
	background: url(/docimg/struttura_sito/icone_menu/ufficio1.jpg) no-repeat;
	vertical-align: top;
	font-family: sans,verdana,arial,sans-serif;
	color: #516802;
}
#menu_2:hover {
	background: url(/docimg/struttura_sito/icone_menu/ufficio_ON.PNG) no-repeat;
	vertical-align: bottom;
	font-family: sans,verdana,arial,sans-serif;
	color: white;
}
#menu_2_selected {
	background: url(/docimg/struttura_sito/icone_menu/ufficio_ON.PNG) no-repeat;
	vertical-align: bottom;
	font-family: sans,verdana,arial,sans-serif;
	color: white;
}
#menu_2 div {
	height: 101px;
	width: 81px;
	background: inherit;
}
#menu_2_actual div {
	height: 101px;
	width: 81px;
	background: inherit;
}


#menu_3 {
	background: url(/docimg/struttura_sito/icone_menu/all_prop1.jpg) no-repeat;
	vertical-align: top;
	font-family: sans,verdana,arial,sans-serif;
	color: #516802;	
}
#menu_3:hover {
	background: url(/docimg/struttura_sito/icone_menu/all_prop2.jpg) no-repeat;
	font-family: sans,verdana,arial,sans-serif;
	vertical-align: bottom;
	color: white;
}
#menu_3 div {
	height: 101px;
	width: 81px;
	background: inherit;
}
#menu_3_actual div {
	height: 101px;
	width: 81px;
	background: inherit;
}


#menu_4 {
	background: url(/docimg/struttura_sito/icone_menu/loft1.jpg) no-repeat;
	vertical-align: top;
	font-family: sans,verdana,arial,sans-serif;
	color: #516802;
}
#menu_4:hover {
	background: url(/docimg/struttura_sito/icone_menu/loft2.jpg) no-repeat;
	font-family: sans,verdana,arial,sans-serif;
	vertical-align: bottom;
	color: white;
}
#menu_4 div {
	height: 101px;
	width: 81px;
	background: inherit;
}
#menu_4_actual div {
	height: 101px;
	width: 81px;
	background: inherit;
}


#menu_5 {
	background: url(/docimg/struttura_sito/icone_menu/box1.jpg) no-repeat;
	vertical-align: top;
	font-family: sans,verdana,arial,sans-serif;
	color: #516802;
}
#menu_5:hover {
	background: url(/docimg/struttura_sito/icone_menu/box2.jpg) no-repeat;
	font-family: sans,verdana,arial,sans-serif;
	vertical-align: bottom;
	color: white;
}
#menu_5 div {
	height: 101px;
	width: 81px;
	background: inherit;
}
#menu_5_actual div {
	height: 101px;
	width: 81px;
	background: inherit;
}


#menu_6 {
	background: url(/docimg/struttura_sito/icone_menu/rec1.jpg) no-repeat;
	vertical-align: top;
	font-family: sans,verdana,arial,sans-serif;
	color: #516802;
}
#menu_6:hover {
	background: url(/docimg/struttura_sito/icone_menu/rec2.jpg) no-repeat;
	font-family: sans,verdana,arial,sans-serif;
	vertical-align: bottom;
	color: white;
}
#menu_6 div {
	height: 101px;
	width: 81px;
	background: inherit;
}
#menu_6_actual div {
	height: 101px;
	width: 81px;
	background: inherit;
}


#search {
	background: url(/docimg/struttura_sito/search_2.jpg) no-repeat;
	font-family: "verdana",arial,sans,sans-serif;
	width : 146px;
	height : 31px;
	border:0px;
	font-size:12px;
	font-weight:bold;
	font-color:white;
	cursor:pointer;

}


#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: auto;
left: auto;
margin-top: 0px;

}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
}

#restofcontent { /*wrap rest of content of the page inside this div*/
clear: left;
}


a.menuprin{
padding:2px;
padding-bottom:0px;
padding-right:0px;
text-shadow: #000000 2px 2px 3px;
font-size:10px;
color: 333300
height: auto;
display: block;
width: 100%;
vertical-align:middle;
text-decoration: none;
}

a.menuprin:link, a.menuprin:visited{
padding:5px;
padding-bottom:0px;
padding-right:0px;
padding-left:18px;
text-shadow: #000000 2px 2px 3px;
height: 23px;
color: #333300;
display: block;
width: 100%;
font-family=Arial, Verdana, Tahoma;
font-size:11px;
vertical-align:middle;
background-image:url(ButtonMenu.gif);
text-decoration: none;
}

a.menuprin:hover{
padding:5px;
padding-bottom:0px;
padding-right:0px;
padding-left:18px;
text-shadow: #000000 2px 2px 3px;
vertical-align:middle;
background-image:url(ButtonSottomenuOn.gif);
height: 23px;
display: block;
color: #ffffff;
font-family=Arial, Verdana, Tahoma;
width=100%;
}
