.droplinetabs{
overflow: hidden; /*underline across bottom of main tabs*/}

ul.dropsopra {
width:587px;
margin:0px;
padding:0px;
list-style:none;}

ul.dropsopra li{
float:left;
display:inline;
font-weight:bold;
margin:0px;
padding:0px;}

ul.dropsopra a{
float:left;
color:#5a5a5a;
margin:0 5px 0 0;
padding:0 0 4px 4px;
text-decoration:none;}

ul.dropsopra a:link, ul.dropsopra a:visited, ul.dropsopra a:active, {
color:#5a5a5a;}
ul.dropsopra a:hover {
color:#ff6c00;}

.dropsopra a span{
float:left;
display:block;
margin:0px 17px 0px 17px;
padding:0px;}

.dropsopra a span{
float:none;}

.dropsopra a:hover{
color:#ff6c00;}

.droplineaperto {
clear:both;
float:left;
font-size:11px;
margin:0px;
padding:0px;
width:587px;
height:20px;
background-color:#f7f7f7;}

ul.droplineaperto  {
background-color:#f7f7f7;}

ul.droplineaperto{
float:left;
display:block;}

ul.droplineaperto li{
float:left;
list-style:none;
background-color:#f7f7f7;}

ul.droplineaperto li a{
color:#8e8e8e;
float:left;
padding-left:12px;
padding-right:12px;
margin:3px 0 0 0;
background-color:#f7f7f7;
text-decoration:none;}

ul.droplineaperto li a:hover{ /*sub menu links' background color onMouseover. Add rounded edges in capable browsers */
color:#a5c300;
border-bottom:3px solid #a5c300;
line-height:12px;
padding-bottom:3px;
margin:2px 0 0 0;
background-color:transparent;
-webkit-border-radius:5px;  
-moz-border-radius:5px; 
-khtml-border-radius:5px;  
border-radius:5px;}

