body { leftmargin:0; topmargin:0; background: #5B544C url(sfondo6f.jpg) top center no-repeat;font: 100%/1.5 Arial,sans-serif;color:#333}

.jqueryslidemenu{
font: 14px Verdana;
align=right;
width: 100%;

}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
float:right;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float:right;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
/*display: inline-block;*/
color: white;
padding: 3px 5px;
/*border-right: 1px solid #778;
color: #2d2b2b;*/
text-decoration: none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
align: right;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover{
/*background: black; /*tab link background during hover state
color: white;*/
color: #9B0000;
//text-shadow: 2px 2px 2px #000, 3px 3px 3px #fff; 4px 4px 4px #ccc;
}

/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
/*left: 0;*/
right: 0;
float:right;
/*display: block;*/
display: inline-block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
display: inline-block;
float: right;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 12px Verdana;
width: 180px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 0px ;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
/*background: #eff9ff;
color: black;*/
color: #FF9966;
text-shadow: 2px 2px 2px #000, 3px 3px 3px #fff; 4px 4px 4px #ccc;
}

/* ######### CSS classes applied to down and right arrow images  #########

.downarrowclass{
position: absolute;
top: 12px;
right: 4px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 4px;
}
*/
ul#menuling{float: left;width: 50%;color: #DDD;
    background: Transparent }
a.menuling {
display:inline;
font-size: 80%;
border-bottom: 1px #CCCCCC;
margin-bottom: 0.3em;

a.menuling:link, a.menuling:visited {
text-decoration: none;
color: #E5E4E4;
}

a.menuling:hover {
color: #FF9966;
}
float:right;
margin-left: 0.3em;
}
a.menuling:link, a.menuling:visited {
text-decoration: none;
color: #E5E4E4;
}
a.menuling:hover {
color: #9B0000;
}
input{
 background-color:#CCCC99;
 }