
.lks_menu{float:left;}

.bt_ddm { background:url(http://imgs.sapo.pt/sapovideo/imgs/liberdade21/bt_ddm.gif) no-repeat; width:137px; height:5px;}
.bt2_ddm { background:url(http://imgs.sapo.pt/sapovideo/imgs/liberdade21/bt2_ddm.gif) no-repeat; width:126px; height:5px;}
.top_ddm { background:url(http://imgs.sapo.pt/sapovideo/imgs/liberdade21/top_mdd.gif) no-repeat; width:137px; height:5px;}
.top2_ddm { background:url(http://imgs.sapo.pt/sapovideo/imgs/liberdade21/top2_mdd.gif) no-repeat; width:123px; height:5px;}

.slidetabsmenu{
float:left;
font-size: 11px;
line-height:normal;
color:#fff;
padding-top:0px;
}

* html .slidetabsmenu{ 
margin-bottom: 0em;
}

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

.slidetabsmenu li{
display:inline;
margin:0;
padding:0;
}

.slidetabsmenu a {
float:left;
width:110px;
margin:0;
height:22px;
padding:0 0 0 9px;
text-decoration:none;
background:url(http://imgs.sapo.pt/sapovideo/imgs/liberdade21/bk_mdd.gif) no-repeat;
}

.slidetabsmenu a span {
float:left;
display:block;
padding:4px 0px 2px 0px;
color:#fff;
width:105px;
}

.dropmenudiv_a{
	position:absolute;
	padding:0;
	width: 103px;
	margin-top:-1px;
	font:normal 11px Verdana;
	line-height:18px;
	z-index:100;
	visibility: hidden;
}


.dropmenudiv_a a{
display:block;
width:103px;
text-indent: 0;
background:#434343;
padding: 3px 10px 0 10px;
text-decoration: none;
margin:0;
color: #fff;
border-bottom:1px solid #343434;
}

.dropmenudiv_a a:hover{ 
background:#525252;
}

.sel a{ 
background:url(http://imgs.sapo.pt/sapovideo/imgs/liberdade21/bk_ddm_selected.gif) repeat-y;
}
.sel a:hover{ 
background:url(http://imgs.sapo.pt/sapovideo/imgs/liberdade21/bk_ddm_selected.gif) repeat-y;
}

.slidetabsmenu a span {float:none;}


.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{
color: #ebebeb;

}

.slidetabsmenu a:hover, .slidetabsmenu li.selected a{
background-position:0% -31px;
}

.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{
background-position:100% -31px;
}

.dropmenudiv_c{
	position:absolute;
	margin-top: -1px;
	font:normal 11px Verdana;
	line-height:18px;
	z-index:100;
	width: 133px;
	visibility: hidden;
}


.dropmenudiv_c a{
width:133px;
display: block;
text-indent: 5px;
background:#434343;
padding: 0 0 0 4px;
text-decoration: none;
color: #fff;
border-bottom:1px solid #343434;
}

* html .dropmenudiv_c a{
width: 100%;
}

.dropmenudiv_c a:hover{ 
background:#525252;
color: #fff;
}

.menumc {
float:left;
width:135px;
font-size: 11px;
line-height:normal;
color:#fff;
padding-top:0;
}

* html .menumc{ 
margin-bottom: 0em;
}


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

.menumc li{
display:inline;
margin:0;
padding:0;
}

.menumc a {
float:left;
margin:0;
margin-right: 5px;
padding:0 0 0 9px;
text-decoration:none;
background:url(http://imgs.sapo.pt/sapovideo/imgs/liberdade21/bk_ddmc.gif) no-repeat;
}

.menumc a span {
float:left;
display:block;
padding:4px 0px 2px 0px;
color:#fff;
width:123px;
height:18px;
}

.menumc a span {float:none;}

.menumc a:hover span, .menumc li.selected a span{
color: #ebebeb;

}

.menumc a:hover, .menumc li.selected a{
background-position:0% -31px;
}

.menumc a:hover span, .menumc li.selected a span{
background-position:100% -31px;
}

/* menu selected */

.menusel {
float:left;
width:120px;
font-size: 11px;
line-height:normal;
color:#fff;
}

* html .menusel { 
margin-bottom: 0em;
}


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

.menusel li{
display:inline;
margin:0;
padding:0;
}

.menusel a {
float:left;
margin:0;
margin-right: 5px;
padding:0 0 0 9px;
text-decoration:none;
background:url(http://imgs.sapo.pt/sapovideo/imgs/liberdade21/bk_mdd_selected.gif) no-repeat;
}

.menusel a span {
float:left;
display:block;
padding:2px 0px 2px 0px;
color:#fff;
width:105px;
height:21px;
}

.menusel a span {float:none;}

.menusel a:hover span, .menusel li.selected a span{
color: black;

}

.menusel a:hover, .menusel li.selected a{
background-position:0% -31px;
}

.menusel a:hover span, .menusel li.selected a span{
background-position:100% -31px;
}
