 table.moduletable-topmenu{
margin:0 0 10px 10px;
}
html>body table.moduletable-topmenu{
margin:0 0 5px 10px;
}


#tabtop2119 {
/* padding:0 !important ; 
 background-color:#00FF00 !important ; 
width: 100%; 
 padding-top : 5px !important ; 
 padding-left : 5px !important ; 
 padding-right : 5px !important ; 
 padding-bottom : 0px !important ; 
 border-bottom : 1px solid #CCC !important ; */
background-color: #FFFFFF !important ; 
width: 100%; 
padding: 6px 0 0 0 !important ;
}  
#menu119 { 
margin: 0 !important ; 
padding: 0 !important ; 
}
#menu119 table, #menu119 td    { 
 /*height : 19px; */
 height : 12px; 
 margin : 0 !important ; 
 padding: 0 !important ; 
} 
#menu119 a {
 /*background-color: #E8EBF0 !important ; 
 border : 1px solid #CCC !important ; 
 color: #666 !important ; 
 font-weight: bold !important ; 
 font-size: 12px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 white-space:nowrap !important ; 
 margin-right : 8px !important ; 
 padding : 2px 10px 2px 10px !important ; 
 text-decoration : none; */
width:107px;
border : 1px solid #ebebeb !important ;
display:block;
float:left;
color: #000000 !important ; 
font-weight: normal !important ; 
font-size: 10px !important ; 
font-family: Arial, Helvetica, sans-serif !important ; 
margin :0 4px 0 0; 
padding : 2px 5px 2px 5px !important ; 
text-decoration : none;
text-transform:lowercase;
text-align:left;
}
html>body #menu119 a {
width:110px;
margin :0 6px 0 0; 
}

#menu119 a:hover    {
 /*background-color: #FFFFFF !important ; 
 border-bottom : 1px solid #FFFFFF !important ; 
 color: #000000 !important ; */
color: #FFFFFF !important ;
color:#000000;
}
#menu119 td a.here119 {
 /*background-color: #FFFFFF !important ; 
 border-bottom : 1px solid #FFFFFF !important ; 
 color: #000000 !important ; */
background-color: #b1c8f8 !important ; 
color: #000 !important ;
font-weight:bold; 
}
#menu119  td#dyn-tab-top-active119  a{
 /*background-color: #FFFFFF !important ; 
 border-bottom : 1px solid #FFFFFF !important ; 
 color: #000000 !important ; */
background-color: #FFFFFF !important ; 
border-bottom : 1px solid #bebebe !important ;
color: #000000 !important ; 
}
#menu119  img.seq1,
.submenu119  img.seq1
{
 display:    inline; 
}
#menu119 img.seq2,
#menu119 a:hover img.seq1, 
.submenu119 img.seq2,
.submenu119 a:hover img.seq1, 
#menu119 td#dyn-tab-top-active119 a img.seq1 
{
 display:    none; 
}
#menu119 a:hover img.seq2, 
.submenu119 a:hover img.seq2, 
#menu119 td#dyn-tab-top-active119 a img.seq2 
{ 
 display:    inline; 
}
#tabsub2119 { 
 /*padding:2px 5px 2px 5px !important ; 
 clear:both; 
 border-bottom : 1px dashed #CCC !important ; 
 background-color: #FFFFFF !important ; 
 height:20px; */
 padding:6px 5px 10px 5px !important ; 
 clear:both;
 background-color: #FFFFFF !important ; 
 height:16px; 
} 
 .submenu119 
{  
 clear:both; 
 margin-top :0px !important ; 
} 
table.submenu119 {  
 padding :0 !important ; 
 clear:both; 
} 
table.submenu119 td { 
 background-image: none; 
padding :0 !important ; 
}
 table.submenu119 a { 
 /*color: #666 !important ; 
 font-weight: normal !important ; 
 font-size: 12px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 height : 20px; 
 margin-right : 5px !important ; 
 padding : 2px 5px 2px 5px !important ; 
 text-decoration : none; 
 border : none !important ; 
 border-left : 1px solid #CCC !important ; 
 white-space:nowrap; */
color: #447da9 !important ; 
font-weight: normal !important ; 
font-size: 10px !important ; 
font-family: Arial, Helvetica, sans-serif !important ; 
height : 12px;
margin-right : 0px !important ; 
padding : 0 5px 3px 5px !important ; 
text-decoration : none; 
border : none !important ; 
border-left : 1px solid #cfcfcf !important ; 
white-space:nowrap; 
text-transform:lowercase;
} 
table.submenu119 a:hover, #dyn-tab-sub-active119 a{ 
 /*background-color: #E8EBF0 !important ; 
 color: #000000 !important ; */
background-color: #FFFFFF !important ; 
color: #ff8e01 !important ; 
text-decoration:none;
} 
table.submenu119 .last119 a {
 /*border-right : 1px solid #CCC !important ; */
border-right : 1px solid #cfcfcf !important ; 
}
#menu119 table a:hover { 
 color: #000000 !important ; 
}
.swtabcontent119 {
 /*height:20px; 
 width:100%; 
 display:none;*/
height:12px; 
width:100%; 
display:none;
}

/*************************AJUSTES MANUALES PARA QUE QUEDEN DEBAJO DE CADA 1er NIVEL*********/

/*menu comunidad travelview*/
a#swdyntab11962 {
margin-left:200px;
}
/*menu noticias*/
a#swdyntab11992 {
margin-left:370px;
}
/*menu servicios profesionales*/
a#swdyntab119272 {
margin-left:520px;
}
