/* General style definitions */
* {
    padding: 0; margin: 0;
}
/*div { display: inline-block; }*/
img { border: 0; }
body{
    background: url('page_images/portal_bg.jpg') repeat-x #12308A;
    color: #525353;font: 12px Arial, Verdana, Geneva, Helvetica, sans-serif; background-attachment: fixed;
    margin-top: 3px;}
a, a:active, a:visited {
    background-color: inherit;
    color: #3B3B3B;
    text-decoration: none;
}
a:hover {
    color: #0468B2;
    text-decoration: underline;
}
/* clear fix class to force blocks to render correctly when content floats */
.cf:after,
#c11 ul.f li:after,
#c11 ul.fm li:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.cf,
#c11 ul.f li,
#c11 ul.fm li { display: inline-block; }
#c11 ul.fm li div { display:block; }

.cf { display: inline-block; }

/* Hides from IE-mac \*/
* html .cf,
* html #c11 ul.f li,
* html #c11 ul.fm li {height: 1%; }
.cf,
#c11 ul.f li,
#c11 ul.fm li {display: block; }
/* End hide from IE-mac */

div.ta { display: block; }
div.ta a { color: #fff !important; }
#w.cf { height: auto; }
#w, #c3 { max-width: 970px; min-width: 770px; text-align: center; margin: auto; width: expression(((document.compatMode &&
document.compatMode=='CSS1Compat') ?
document.documentElement.clientWidth :
document.body.clientWidth)
> 970 ? "970px" : (((document.compatMode &&
document.compatMode=='CSS1Compat') ?
document.documentElement.clientWidth :
document.body.clientWidth) < 770 ? "770px" : "auto")); }

/* Container 1 most outer container */
#c1 {
    display: table; width: 970px; margin: auto; 
}

/**
 * Header
 */
 


/* content main container */
#c6 {
     background: #FFFFFF;
     color: inherit;
     border-top: 1px solid #CCCCCC;
     border-bottom: 1px solid #CCCCCC;
     margin-bottom: 10px;
}
/* content left column */
#c7 { width: 649px; float: left; padding-left: 7px; }
/* content right column */
#c8 { width: 300px; float: right; margin:9px 7px 0 0; display: inline;  }

/*#c9 { background: #fff;  border: 1px solid #4D81E7;    padding: 1px; margin-bottom: 9px; }
#c9a { border: 1px solid #7095E3; padding: 6px 10px; }
#c9b { border: 1px solid #7095e3; margin: 7px; }
#c9b img { float: left; border-right: 1px solid #7095e3; margin-right: 1px; }
#c9c { float: left; width: 283px; font: 12px Arial, Helvetica, sans-serif; margin-top: 1px; }
#c9c img { display: block; float: none; border-right: none; }
#c9c h1 { font-weight: normal; font-size: 19px; margin: 6px 7px; line-height: 20px; }
#c9c p { margin: 10px 24px 8px 7px; }
#c9c a.x { float: right; font-weight: bold; margin-right: 24px; }*/
#c10 { width: 124px; float: left;  border-top: 1px solid #ebebeb; margin-top: 9px; }
#c10 p {
    display: block;
    background: url(page_images/NOMETA_sprite_bg2.gif) repeat-x scroll 0 -115px;
    color: #FFFFFF;
    padding: 5px 4px 4px 5px;
    height:15px;
    font-weight: bold;
    border-top: none;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}
#c10 p a {
    color:#FFFFFF;
}
#c10 ul { list-style: none;  }

#c10 ul li {
    /*
    margin-right: 1px;
    background: #2D57AD;*/
    border-left: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
    background: url(page_images/NOMETA_sprite_bg2.gif) repeat-x scroll 0 -23px;
}

#c10 ul li a
{
 text-align: left;    

}
#c10 ul li:hover {
    background: url(page_images/NOMETA_sprite_bg2.gif) repeat-x scroll 0 -69px;
}
#c10 ul li * { color: #006699; }
#c10 ul li a { display: block; padding: 5px 4px; font-weight: bold; }
#c10 ul li a:hover {
    text-decoration: none;
    /*background: #006;
    color: #fff;*/    
}
#c10 ul li.x {
    background: #FFFFFF;
}
#c10 ul li.x a {
    display: inline-block;
    font-size: 10px;
    font-weight: normal;
    /*padding: 4px 4px 6px 5px;*/
}
#c10 ul li.x a:hover {
    background: #FFFFFF;
}
#c10 ul li.x a img { float: left; margin: 0 2px 0 0; display: inline; }
#c10 ul li select {
    margin: 4px 4px 4px 4px;
    width: 112px;
    font: 9px Arial, Verdana, Geneva, Helvetica, sans-serif;
    border: 1px solid #4C80E6;
}
#c10 ul li select * { color: #000; }
#c11 { width: 518px; float: right; margin-top:9px; }
#c11 div.bb {
    background: #fff;
    border-left: 1px solid #4D81E7;
    border-right: 1px solid #4D81E7;
    padding-bottom: 6px;
}
#c11 div.bb ul {
    float: left;
    width: 33%;
    border-right: 1px solid #B2C8F9;
    list-style: none;
    margin-top: 6px;
}
#c11 div.bb ul.r {
    border-right: 0;
}
#c11 div.bb ul li {
    padding: 0 0 4px 11px;
    background: url('page_images/sq_bullet.gif') no-repeat 5px 6px;
}
#c11 div.bb ul li.x {
    padding-bottom: 0;
}
#c11 div.bx {
    background: #fff;
    padding: 6px 6px 0 6px;
    border-right: 1px solid #4D81E7;
    border-bottom: 1px solid #4D81E7;
    border-left: 1px solid #4D81E7;
}
#c11 div.ta {
    background: #2E57A7;
    color: #fff;
    padding: 2px 2px 2px 7px;
    border: 1px solid #4D81E7;
    clear: both;
}
#c11 div.ta,
#c11 div.ta * {
    font-weight: bold;
    font-size: 10px;
}
#c11 div.ta ul {
    display: inline-block;
    list-style: none;
    width:100%;
}
#c11 div.ta ul li {
    float: left;
    width: 49%;
}
#c11 div.ta ul li a,
#c11 div.ta ul li a:active,
#c11 div.ta ul li a:visited {
    color: #fff;
}
#c11 div.ta ul li a:hover {
    text-decoration: none;
}
#c11 div.ta ul li.x {
    text-align: right;
    font-weight: normal;
}
#c11 div.ba {
    /*background: url('page_images/bottom_bg.gif') bottom repeat-x #fff;
    height: 133px;
    padding: 4px 0px 2px 0px;
    border-right: 1px solid #4D81E7;
    border-bottom: 1px solid #4D81E7;
    border-left: 1px solid #4D81E7;
    margin-bottom: 9px;*/
}
#c11 ul.b {
    list-style: none;
    margin-bottom: 8px;
    background: url('page_images/bottom_bg.gif') bottom repeat-x #fff;
    border: 1px solid #4D81E7;
    border-top: 0;
    padding: 7px 6px 6px 6px;
}
#c11 ul.b li { margin-bottom: 5px; }
#c11 ul.b li.x { padding-left: 6px; }

/*#c11 div.ba div.m {
    margin: 0 5px 0 5px;
    clear: both;
    padding-bottom: 5px;
}
#c11 div.ba div.m a:hover { text-decoration: none; }
#c11 div.ba div.m a.x {    font-weight: bold; }
#c11 div.ba div.m a.x:hover { text-decoration: underline; }
#c11 div.ba div.m a img {
    float: left;
    margin-right: 4px;
    border: 1px solid #525353;
}
#c11 div.ba #fe {
    margin: 0 5px 4px 5px;
    clear: both;
    list-style: none;
    background: url('page_images/sq_bullet.gif') no-repeat 0 6px;
}
#c11 div.ba #fe li {
    padding: 0 4px 0 0;
    height: 26px;
}
#c11 div.ba #fe li * {
    display: block;
    padding-left: 6px;
}
#c11 div.ba #fe li.x {
    display: none;
}
#c11 div.ba #fe li.x * {
    color: #fff;
}*/
#c11 div.mo_box div.m
{
 /*margin: 0 5px 0 5px;*/
 clear: both;
 padding-bottom: 5px;
}

#c11 div.mo_box div.m a.bttm img
{
 display: block;
 margin-top: 7px;
}

#c11 div.mo_box div.m a
{
 font-weight: bold;
}

#c11 div.mo_box div.m a:hover { text-decoration: none; }
#c11 div.mo_box div.m a.x {    font-weight: bold; }
#c11 div.mo_box div.m a.x:hover { text-decoration: underline; }
#c11 div.mo_box div.m a img {
    float: left;
    margin: 0 5px 5px 0;
    display: inline;
    border: 1px solid #CCCCCC;
}
#c11 div.mo_box div.m bttm.a img {
    margin: 5px 0;
}
#c11 div.mo_box #fe {
	min-height: 130px;
	height: auto !important;
	height: 130px;
    margin: 0 4px;
    clear: both;
    list-style: none;
    background: transparent url(page_images/NOMETA_icons_portal.gif) no-repeat scroll -14px -368px;
}
#c11 div.mo_box #fe li {
    padding: 0 5px 0 10px;
    font-size: 14px;
    line-height: 20px;
}
#c11 div.mo_box #fe li a:hover {
    color: #0468B2;
    text-decoration: underline;
}
#c11 div.mo_box #fe li * {
    display: block;
    padding-left: 6px;
}
#c11 div.mo_box #fe li.x {
    display: none;
}
#c11 div.mo_box #fe li.x * {
    color: #fff;
}

/*#c11 div.ba ul.t {
    margin: 0 5px 4px 5px;
    list-style: none;
}
#c11 div.ba ul.t li {
    float: left;
    font-weight: bold;
    font-size: 10px;
    border-left: 1px solid #5B5A5A;
    padding: 0 8px 0 8px;
}
#c11 div.ba ul.t li.f {
    border: 0;
    padding-left: 0;
}*/
#c11 div.mo_box ul.t {
    /*margin: 0 5px 4px 5px;*/
    list-style: none;
}
#c11 div.mo_box ul.t li {
    margin: 4px 0;
    /*background: transparent url(page_images/NOMETA_icons_portal.gif) no-repeat scroll -14px -371px;*/
    /*font-size: 10px;
    float: left;
    font-weight: bold;
    border-left: 1px solid #5B5A5A;
    padding: 0 8px 0 8px;*/
}
#c11 div.mo_box ul.t li a {
    padding-left: 12px;
}
#c11 div.mo_box ul.t li a.lg {
    /*padding-left: 25px;*/
	padding: 3px 0 6px 25px;
}

#c11 div.mo_box ul.t li a.icon_photo
{
 background-position: -5px -122px;
}

#c11 div.mo_box ul.t {
    border: 0;
    padding-left: 0;
}


#c11 div#mo_news ul.t li a {
		background: transparent url(page_images/NOMETA_icons_portal.gif) no-repeat scroll -14px -371px;
}

#c11 ul.f {
    list-style: none;
}
#c11 p, #u p {
    /*font-family: Arial, Helvetica, sans-serif; font-size: 12px;*/
}
#c16 {
    /*background: url('page_images/bottom_bg.gif') bottom repeat-x #fff;
    border: 1px solid #4D81E7;
    border-top: 0;
    padding: 9px 6px 15px 6px;
    margin-bottom: 12px;*/
    line-height: 16px;
}



#c11 ul.f li
{
 /*display: inline-block;*/
 clear: both;
 /*padding-bottom: 12px;*/
 margin-bottom: 15px;
}

#c11 ul.f li a {
    font-weight: bold;
	
}
#c11 ul.f li a:hover {
    text-decoration: underline;
}
#c11 ul.f li a img {
    float: left;
    display: inline;
    margin-right: 4px;
    border: 1px solid #CCCCCC;
    height: 50px;
    width: 88px;
}
#c11 ul.f li a.x {
    font-size: 10px;
    white-space: nowrap;
    color: #0468B2;
}
#c11 ul.fm {
    list-style: none;
    width: 49.5%;
    float: left;
}
#c11 ul.fm li {
    padding-top: 15px;
    /*font: 13px arial;*/
    font-weight: normal;
}
#c11 ul.fm li a.x{
    font-size: 10px;
    color: #0468B2;
    /*font-weight: bold;*/
    white-space: nowrap;
}
#c11 ul.fm li a img {
    float: left;
    margin-right: 4px;
    display: inline;
    border: 1px solid #CCCCCC;
    height: 50px;
    width: 50px;
}
#c11 ul.dl {
    list-style: none;
    background: url('page_images/bottom_bg.gif') bottom repeat-x #fff;
    border: 1px solid #4D81E7;
    border-top: 0;
    padding: 6px 7px 3px 6px;
}
#c11 ul.dl li {
    margin-bottom: 6px;
    font: 12px Arial, Helvetica, sans-serif;
}
#c11 ul.dl li a { background: url('page_images/sq_bullet_3x3.gif') no-repeat 0 6px; padding-left: 8px; }
#c11 #mipagina {
    clear:left;
    /*background: url('page_images/bottom_bg.gif') bottom repeat-x #fff;
    border: 1px solid #4d81e7;
    border-top: 0;*/
}
#c11 #mipagina ul.cf li a{
    text-align: center;
}
#c11 #mipagina .profiles { float: left; border-right: 1px solid #d7e3fd; padding-right: 2px; padding-bottom: 6px; }
#c11 #mipagina p{
    margin-top: -2px;
    padding: 5px 0;
}
#c11 #mipagina span { font-weight: bold; }
/*#c11 div.mo_box .box {
    width: 197px;
    float: left;
    padding-left: 6px;

}*/
#c11 div.mo_box .box p {
    /*color: #0668b3;*/
}
#c11 div.mo_box .box span {
    font-weight: bold;
}
#c11 div.mo_box .box ul {
    display:block;
    list-style: none;
    padding:5px 0;
    /*width: 96%;
    margin: 0px;
    padding: 0px 0px 12px 0px;*/
}
#c11 div.mo_box .box ul li {
    float: none;
    width: auto;
    text-align: left;
    padding-left: 20px;
    margin: 0 0 5px 0;
    /*background: url(page_images/sq_bullet_3x3.gif) no-repeat 0 6px;*/
}
#c11 #mipagina .clear{clear: both; height: 1px; line-height: 1px;}

/*#c11 #mipagina { padding:9px 6px 0pt; }*/

#c11 #mipagina ul { list-style: none; /*width: 300px;*/ }
#c11 #mipagina ul li {
float:left;
width: 95px;
text-align: center;
margin-right: 10px;
display: inline;
}
#c11 #mipagina ul li.x { margin-right: 0; }
#c11 #mipagina ul li a img { border:1px solid #CCCCCC; }
#c17 { width:100%; }
#c17 div.lcl { background: url('page_images/bottom_bg.gif') bottom repeat-x #fff; padding: 5px; border: 1px solid #4D81E7; border-top: 0; margin-bottom: 9px; clear:left; }
#c17 div.lcl div.l { width: 49.5%; float: left; }
#c17 div.lcl div.l a { display: block; }
#c17 div.lcl div.l a.x { padding-bottom: 4px; font-weight: bold; font-size: 12px; }
#c17 div.lcl div.l a img { float: left; margin-right: 4px; border: 1px solid #CCCCCC; display: inline; }
#c17 div.lcl div.r { float: left; border-left: 1px solid #B2C8F9; padding-left: 7px; display: inline; width:48%; }
#c17 div.lcl div.r span.x { font-weight: bold; font-size: 12px; background: url('page_images/buscar_mg.gif') no-repeat; padding-left: 21px; padding-bottom: 2px; }
#c17 div.lcl div.r ul { float: left; list-style: none; margin-top: 6px; margin-right: 0; display: inline; }
#c17 div.lcl div.r ul.l { width: 110px; padding-left: 3px; }
#c17 div.lcl div.r ul.l li { padding-left: 0; }
#c17 div.lcl div.r ul.r { margin-right: 0; }
#c17 div.lcl div.r ul li { padding: 0 0 4px 10px; }
#c17 div.lcl ul li a  { background: url('page_images/sq_bullet_3x3.gif') no-repeat 0 5px; padding-left: 10px; }
#c17 div.lcl div.r ul li.x { padding-bottom: 0; }

#c17 div.lcl div.rx { float: left; border: 1px solid #b6cdff; background: #d4e3ff; padding: 4px 5px; margin-bottom: 6px; display: inline; }
#c17 div.lcl div.rx a.x { display: block; font-weight: bold; font-size: 12px; }
#c17 div.lcl div.rx ul { float: left; list-style: none; margin-top: 6px; }
#c17 div.lcl div.rx ul.l { width: 144px; }
#c17 div.lcl div.rx ul.r { width: 100px; }
#c17 div.lcl div.rx ul li { padding-bottom: 4px; }
#c17 div.lcl div.rx ul li.x { padding-bottom: 0; }

#c17 div.lcl div.radio { float: right; border: 1px solid #b6cdff; background: #d4e3ff; padding: 5px 5px; margin-bottom: 6px; width: 45%; display: inline; }
#c17 div.lcl div.radio a.x { display: block; font-weight: bold; font-size: 12px; }
#c17 div.lcl div.radio ul {  list-style: none; margin-top: 6px; }
#c17 div.lcl div.radio ul li { padding-bottom: 4px; }


#c11 ul.fmv {
    background: url('page_images/bottom_bg.gif') bottom repeat-x #fff;
    list-style: none;
    border-top: 1px solid #C8D8FC;
    border-bottom: 1px solid #C8D8FC;
    padding-top: 6px;
}
#c11 ul.fmv li {
    display: inline-block;
    padding-bottom: 10px;
    float: left;
    width: 253px;
}
#c11 ul.fmv li a{
    display: block;
}
#c11 ul.fmv li a.y img {
    float: none;
    display: block;
    border: 0;
}
#c11 ul.fmv li a.y,
#c11 ul.fmv li div.y {
    padding-bottom: 6px;
    padding-left: 20px;
    background: url('page_images/bullet_video.gif') 4px 0 no-repeat;
}
#c11 ul.fmv li div.y
{
    padding-bottom:4px;
}
#c11 ul.fmv li a.x{
    padding-bottom: 4px;
    font-weight: bold;
}
#c11 ul.fmv li a img {
    float: left;
    margin-right: 4px;
    display: inline;
    border: 1px solid #CCCCCC;
}
#c11 ul.r {
    float: right;
}
#c11 ul.l li{
    padding-right: 5px;
}
#c11 ul.r li{
    padding-left: 5px;
}
#c11 div.ta form ul li{
    padding: 0;
    width: 80px;
}
#c11 div.ta form ul li.x{
    width: 235px;
    padding-bottom: 4px;
}
#c11 div.ta form ul li.x input {
    float: left;
    width: 226px;
    border: 1px solid #4D81E7;
    height: 14px;
    line-height: 14px;
    padding: 2px;
    font-size: 11px;
    font-weight: bold;
}
#c11 div.bx {
    background: #fff;
    padding: 6px 6px 0 6px;
    border-right: 1px solid #4D81E7;
    border-bottom: 1px solid #4D81E7;
    border-left: 1px solid #4D81E7;
}

#c11 #Fotos {
    clear:left;
    display:block;
    /*margin-left: 7px;*/
	/*background: aqua;*/
}

#c11 #mo_fotos .mo_box_content
{
 padding-right: 0;
}

#c11 #mo_fotos .mo_box_content #Fotos
{
 padding-left: 4px;
}

#c11 div.mo_box div.by {
    /*display: inline-block;
    padding: 9px 6px 0 6px;
    border-right: 1px solid #4D81E7;
    border-bottom: 1px solid #4D81E7;
    border-left: 1px solid #4D81E7;
    margin: 0 7px 9px 0;*/
}
#c11 div.mo_box div.by ul {
    /*display: inline-block;*/
    width: 100%;
    list-style: none;
    /*margin-bottom: 10px;*/
}

#c11 div.mo_box div.by ul li {
    float: left;
    width: 20%;
    text-align: center;
}

#c11 #mo_fotos div.by ul li
{
 width: 90px;
 margin-right: 11px;
 display: inline;
}

#c11 div.mo_box div.by ul li a{
    text-align: left;
    display: block;
	padding-bottom: 1px;
}

#c11 div.mo_box ul li a img {
    border: 1px solid #CCCCCC;
	display: block;
}

#c11 div.mo_box div.by ul li a:hover img{
    text-decoration: none ;
	
}

#c13
{
 padding-bottom: 10px;
}


#c14 {     float: left; width: 327px; }
#c14 a.n {
    display: none;
    background: url('page_images/bullet_video.gif') 0 6px no-repeat;
    padding-left: 18px;
    padding-top: 2px;
    margin: 0 6px 3px 6px;
    border-top: 1px solid #C8D8FC;
    font: bold 13px Arial, Helvetica, sans-serif;
}
#c14 a.i {
    display: none;
    padding-top: 2px;
    margin: 0 6px 3px 6px;
    border-top: 1px solid #C8D8FC;
    font: bold 13px Arial, Helvetica, sans-serif;
    background: url('page_images/sq_bullet_3x3.gif') no-repeat 0 10px;
    padding-left: 6px;
}
#c15 {
    float: right; width: 184px;
}
#c15 a.d { display: block; border: 1px solid #4a7fe5; border-top: 0; }
#c15 a.d img { display: block; }
#c15 a.l { display: block; border: 1px solid #4a7fe5; border-top: 0; border-bottom: 0; }
#c15 a.l img { display: block; }
/* Right Column */
#c8 #ad{
    margin-bottom: 9px;
}

#c8 #adt {
    background: #FFFFFF;
    color: #6B6B6B; /*#BDBDBD*/
    font-size: 9px;
    /*margin-right: 6px;*/
    padding: 2px;
    text-align: right;
}

#c8 #adt a
{
 font-size: 9px;
 color: #6B6B6B;
}

#c8 #adt img {
    display: block;
    float: right;
}

#c8 #vow
{
 text-align: right;	
}

#c8 #vow #viw
{
 text-align: right;	
}

#c8 div.publicidad div {
    background: #FFFFFF;
    color: #6B6B6B; /*#BDBDBD*/
    font-size: 9px;
    /*margin-right: 6px;*/
    padding: 2px;
    
}

#c8 div.publicidad div a
{
 font-size: 9px;
 color: #006eb5;
}

#c8 div.publicidad div a:hover
{
 font-size: 9px;
 color: #6B6B6B;
}

#c8 div.tv {
    background: #2E57A7;
    color: #fff;
    font-weight: bold;
    font-size: 10px;
    padding: 1px;
    border: 1px solid #4D81E7;
    clear: both;
    margin-right: 7px;
}
#c8 div.tv ul {
    list-style: none;
}
#c8 div.tv ul li {
    float: right;
}
#c8 div.tv ul li form {
    background: #000;
    display: inline;
}
#c8 div.tv ul li form select {
    width: 166px;
    font: 9px Arial, Verdana, Geneva, Helvetica, sans-serif;
    height: 16px;
}
#c8 div.tv ul li.x {
    text-align: left;
    width: 123px;
    padding-top: 2px;
}
#c8 div.ba {
    padding: 2px 0px 2px 0px;
    border-right: 1px solid #4D81E7;
    border-bottom: 1px solid #4D81E7;
    border-left: 1px solid #4D81E7;
    margin: 0 7px 9px 0;
}
#c8 #t, #c8 #g {
    display: none;
}
#c8 div.bx {
    /*background: url('page_images/bottom_bg.gif') bottom repeat-x #fff;
    padding: 6px;
    border-right: 1px solid #4D81E7;
    border-bottom: 1px solid #4D81E7;
    border-left: 1px solid #4D81E7;
    margin: 0 7px 9px 0;*/
}
#c8 div.bx div {
    margin-bottom: 0px;
}
#c8 div.bx div.x {
    font-size: 10px;
}
#c8 div.bx div a img{
    float: left;
    margin-right: 4px;
    border: 1px solid #CCCCCC;
}
#c8 div.bx div a {
    font-weight: bold;
}
#c8 div.bx div p a {
    font-weight: normal;
    font-size: 10px;
    white-space: nowrap;
}
#c8 div.bx ul, #c11 div.bx ul {
    list-style: none;
}
#c8 div.bx ul.y {
    margin-bottom: 4px;
}
#c8 div.bx ul.y li {
    float: left;
    border-left: 1px solid #525353;
    padding: 0 5px 0 5px;
}
#c8 div.bx ul.y li.f {
    border: 0;
}
#c8 div.bx ul.y li.t {
    color: #0468B2;
    font-weight: bold;
    padding: 0;
}
#c8 div.bx ul.x {
    clear: both;
    margin-top: 10px;
    margin-bottom: 6px;
    border-bottom: 1px solid #D8E1FF;
}
#c8 div.bx ul.x li {
    padding-bottom: 2px;
}
#c8 div.bx ul.x li a {
    font-weight:normal; padding-left: 18px;
}
#c8 div.bx ul.x li a span {
    color: #525353;
    font-weight: bold;
    text-decoration: none;
}
#c8 div.bx ul.x li.v {
    background: url('page_images/bullet_video.gif') no-repeat 0 1px;
    margin-bottom: 6px;
}
#c8 div.bx ul.x li.f {
    background: url('page_images/foto_bullet.gif') no-repeat 0 2px;
}
#c8 div.bx ul.x li.e {
    background: url('page_images/audio_bullet.gif') no-repeat 0 2px;
}
#c8 div.bx ul.x li.p {
    background: url('page_images/vota_bullet.gif') no-repeat 0 2px;
}
#c8 div.bx ul.x li.o {
    background: url('page_images/opina_bullet.gif') no-repeat 0 2px;
}
#c8 div.bx ul.u , #c11 div.bx ul.u {
    width: 49.5%;
    float: left;
    margin-bottom: 4px;
}
#c8 div.bx ul.u li, #c11 div.bx ul.u li {
    padding: 0 4px 4px 6px;
    background: url('page_images/sq_bullet.gif') no-repeat 0 6px;
}
#c8 div.bx p.x, #c11 div.bx p.x  {
    margin-bottom: 6px;
}
#c8 div.bx#m {
    clear: left;
    font: 12px Arial, Helvetica, sans-serif;
}
#c8 div.bx#m {
    font-weight: bold;
}
#c8 div.bx#m ul {
    font-weight: bold;
}
#c8 div.bx#m ul li {
    /*border-top: 1px solid #4D81E7;*/
    /*font: 10px Arial, Verdana, Geneva, Helvetica, sans-serif;*/
    padding-top: 4px;
}
#c8 div.bx#m ul li div.x {
    margin-bottom: 0;
    float: left;
}
#c8 div.bx#m ul li div.y {
    float: right;
    margin-right: 4px;
}
#c8 div.bx#m ul li div.y img {
    border: 0;
    margin-right: 0;
    margin-left: 6px;
    margin-top: 4px;
}
#c8 div.bx#m ul li div.y a {
    margin-right: 0;
}
#c8 div.bx#m ul li a {
    font-weight: bold;
}
#c8 div.bx#m a {
    font-weight: normal;
}
#c8 div.ta, #c8 * div.ta  {
    background: #2E57A7;
    color: #fff;
    font-weight: bold;
    font-size: 10px;
    padding: 2px 2px 2px 7px;
    border: 1px solid #4D81E7;
    clear: both;
    margin-right: 7px;
}
#c8 div.bb {
    background: #fff;
    border-left: 1px solid #4D81E7;
    border-right: 1px solid #4D81E7;
    padding-bottom: 6px;
    margin-right: 7px;
}
#c8 div.bb ul {
    float: left;
    width: 49%;
    border-right: 1px solid #B2C8F9;
    list-style: none;
    margin-top: 6px;
}
#c8 div.bb ul.r {
    border-right: 0;
}
#c8 div.bb ul li {
    padding: 0 0 4px 11px;
    background: url('page_images/sq_bullet_3x3.gif') no-repeat 5px 6px;
}
#c8 div.bb ul li.x {
    padding-bottom: 0;
}
#c8 #sb {
    background: #D9E5FD;
    color: #535253;
    clear: both;
    margin-bottom: 10px;
}
#c8 div.ta form ul li{
    padding: 0;
    width: 80px;
}
#c8 div.ta form ul li.x{
    width: 204px;
    padding-bottom: 4px;
}
#c8 div.ta form ul li.x input {
    float: left;
    width: 195px;
    border: 1px solid #4D81E7;
    height: 14px;
    line-height: 14px;
    padding: 2px;
    font-size: 11px;
    font-weight: bold;
}
#c8 div.ta {
    background: #2E57A7;
    color: #fff;
    padding: 2px 2px 2px 7px;
    border: 1px solid #4D81E7;
    clear: both;
}
#c8 div.ta,
#c8 div.ta * {
    font-weight: bold;
    font-size: 10px;
}
#c8 div.ta ul {
    display: inline-block;
    list-style: none;
}
#c8 div.ta ul li {
    float: left;
    width: 49%;
}
#c8 div.ta ul li a,
#c8 div.ta ul li a:active,
#c8 div.ta ul li a:visited {
    color: #fff;
}
#c8 div.ta ul li a:hover {
    text-decoration: none;
}
#c8 div.ta ul li.x {
    text-align: right;
    font-weight: normal;
}

#c17 div.f div.l, #c8 div.f div.l, #c11 div.f div.l {
    float: left;
}
#c17 div.f div.r, #c8 div.f div.r, #c11 div.f div.r {
    float: right;
    margin-right: 6px;
}
#c8 #dd {
    list-style: none;
}
#c8 #dd li {
    float: left;
    width: 49.9%;
    height: 100%;
}
#c8 #dd li div {
    margin-right: 7px;
}
#c8 #dd li div.bx {
    padding: 5px 5px 5px 5px;
}
#c8 #dd li div.bx a img {
    width: 132px;
    height: 75px;
    border: 1px solid #CCCCCC;
}
#c8 #dd li div.bx a {
    font-size: 10px;
}

#c8 div.by {
    /*display: inline-block;
    padding: 9px 6px 0 6px;
    border-right: 1px solid #4D81E7;
    border-bottom: 1px solid #4D81E7;
    border-left: 1px solid #4D81E7;
    margin: 0 7px 9px 0;*/
}
#c8 div.by ul {
    display: inline-block;
    list-style: none;
    /*width: 100%;    
    margin-bottom: 10px;*/
}
#c8 div.by ul li {
    float: left;
    width: auto;
    padding:0 3px;
    text-align: left;
}
#c8 div#Fotos ul li a {
    width:88px;
}
#c8 div.by ul li a {
    text-align: left;
    display: block;
}

#c8 div.mo_box div.by ul li a.icon_photo
{
 background-position: -5px -124px;	
}

#c8 div.mo_box div.by ul li a.icon_video
{
 background-position: -5px 0px;	
}

#c8 div.by ul li a img{
    border: 1px solid #CCCCCC;
	display: block;
    background: red;
    text-decoration: none;
}
#c8 div.mt {
    border-bottom: 1px solid #4D81E7;
    margin-right: 7px;
    position: relative;
    height: 14px;
    width: 300px;
}
#c8 div.mt ul {
    position: absolute;
    list-style: none;
    top: 1px;
    width: 300px;
}
#c8 div.mt ul li { float: left;border-top: 1px solid #4D81E7;    border-right: 1px solid #4D81E7;border-left: 1px solid #4D81E7;    margin-right: 3px;}
#c8 div.mt ul li a {padding: 0 4px 0 4px;background: #2e57a7;color: #fff;}
#c8 div.mt ul li a.x {    background: #fff;    color: #2e57a7;}
#c8 div.mt ul li a:hover {text-decoration: none;}

#c8 #Fotos {
    clear:left;
}

#c8 #Fotos ul li span a {
    padding-left: 23px;
}

#c8 #mo_imageofday .mo_box_content
{
 padding-right: 0;
}

#c8 #mo_imageofday .mo_box_content #Fotos ul
{
 padding-left: 3px;
}

#c8 #mo_imageofday .mo_box_content #Fotos ul li
{
 width: 135px;
 padding: 0;
 margin-right: 9px;
 display: inline;
}


#c12 { margin-bottom: 10px; text-align: center; color: #fff; background-color: inherit; display:block; }
#c12 * {color: #fff;background-color: inherit;    font-size: 10px;padding: 3px;}
#c12 p a.x {font-weight: bold;}
#c12 p.x * {font-size: 11px;}

div#ad, div#vow, div#viw { display:block; }

/**
 * Header and Footer
 */
#header
{
 width: 970px;
 min-height: 115px;
 height: auto !important;
 height: 115px;
}

#page_top_lip
{
 width:970px;
 height:24px;
 text-align: left;
 background: url('page_images/NOMETA_top_gradient.gif') left top repeat-x;
}

#page_top_lip a
{
 color:#069;
 /*font-size: 0.85em;*/
 padding: 5px 10px 0;
}

#page_top_lip a:hover
{
 text-decoration: underline;
}

#header_row1
{
 width: 970px;
 height: auto;
 padding-top: 10px;
 padding-bottom: 10px;
 background: #fff;
}

#header_content1
{
 width:246px;
 height: auto;
 float: left;
 margin-left: 14px;
 display: inline;
 text-align: left;
}

.todaydate
{
 display: block;
 /*font-size: 0.85em;*/
 margin-bottom: 10px;
}

#logo {
	width: 251px;
	height: 54px;
	float: left;
	background-color: transparent;
	background-image: url(page_images/logo.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#logo h3 a span {
    position:relative;
    z-index: -1;
}

#logo h3 a {
    width: 251px;
    height: 54px;
    display: block;
    text-decoration: none;
}

#logo h3 a:hover {
    text-decoration: none;
}


#header_content2 {
    width:486px;
    float:left;
    position: relative;
    /*font-size: 0.85em;*/
}

/* Begin Search Widget */
#header_content2 .search_wrapper {
    width: 467px;
    float: left;
}

#ft_search_widget .search_wrapper {
    width: 655px;
    float: left;
}

.search_tabs {
    width: 100%;
    height: 17px;
    list-style-type: none;
    color:#3B3B3B;
    top:1px;
    position: relative;
}

* html .search_tabs {
    top:2px; 
}

.search_tabs li {
    height: 16px;
    margin-left: 8px;
    float: left;
    display: inline;
    background: url('page_images/NOMETA_search_widget_all_01.gif') left top no-repeat;
}

.search_tabs li input {
    display: none;
}

.search_tabs li label {
    padding: 0px 7px;
    float: left;
    line-height: 17px;
    cursor:pointer;
    background: url('page_images/NOMETA_tab_on_off_R2.gif') right top no-repeat;
}

.search_tabs .active {
    border-bottom:1px solid #fff;
    background: url('page_images/NOMETA_search_widget_all_01.gif') 0 -17px no-repeat;
}

* html .search_tabs .active {
    border-bottom: 1px solid #fff;
}

.search_tabs .active label {
    background: url('page_images/NOMETA_tab_on_off_R2.gif') right bottom no-repeat;
    cursor:default;
}

.search_box {
    width: 100%;
    height:45px;
    background: url('page_images/NOMETA_search_widget_all_01.gif') 0 -35px no-repeat;
}

.search_box_center {
    width:100%;
    height:45px;
    float:left;
    display: inline;
    padding-right: 23px;    
    background: url('page_images/NOMETA_search_box_close_no_google.gif') right bottom no-repeat;
}

#header_content2 a.customsearchlink /* TO DELETE */
{
    display: none;
}

#page-bottom a.customsearchlink /* TO DELETE */
{
    display: none;
}

.search_input span
{
 display: block;
 float: right;
 width: 1px;
 height:21px;
 margin:8px 3px 0;
 background: #ccc;
}

.search_input {
    width:100%;
    height:37px;
    float:left;
    display: inline;
    margin:4px 0 0 10px;
    background: url('page_images/NOMETA_search_widget_all_01.gif') 0 -81px no-repeat;
}

.search_input_val {
    width: 57%;
    height:20px;
    padding:5px 10px 0;
    margin:5px 0 0 7px;
    font-size:1.4em;
    color:#3B3B3B;
    font-weight: bold;
    border:none;
    background: transparent;
    float:left;
    display: inline;
}

.search_input_val_extended {
    width: 75%;
}

.search_input_btn
{
 width:65px;
 height:20px;
 float:right;
 border:none;
 display: inline;
 cursor:pointer;
 margin:8px 2px 0;
 color:#FFFFFF;
 font-weight: bold;
 font-size: 1em;
 font-family: arial;
 padding-bottom: 1px;
 background: transparent url(page_images/NOMETA_blue_btn_s.gif);
}

.search_input_btn:hover
{
 background: transparent url(page_images/NOMETA_blue_btn_mo_s.gif);
}

.search_links {
    width: 97%;
    padding: 5px; 
    color: #3B3B3B;
    overflow: hidden;
	clear: both;
}

.search_links span {
    float:left;
}

.search_links ul {
    float:left;
    margin-left:5px;
    display: inline;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}

*:first-child+html .search_links ul
{
 padding-top: 2px;
}

* html .search_links ul
{
 padding-top: 2px;
}

.search_links ul li {
    float: left;
    border-left: 1px solid #3B3B3B;
    margin:0 4px 0 0;
    padding-left:4px;
    line-height: 14px;
}

.search_links ul li.f {
    border-left: none;
}

#w .search_links ul li a, #c1 .search_links ul li a {
    /*text-decoration: none;*/
    color: #006699;
    margin:0 3px;
}
/* End Search Widget */

#header_content3 {
    width:205px;
    float:left;
    text-align: right;
    /*font-size: 0.85em;*/
}

* html #header_content3 {
    width:192px;
}

/* User not logged in */
#header_content3 input {
    border:1px solid #ccc;
    padding:0 2px 2px;
    margin:0 3px;
    text-align: center;
    width:80px;
    height:25px;
    background: transparent url(page_images/sqr_gradient_btn.gif) repeat-x scroll 0 50%;
    float:right;
    display: inline;
    cursor:pointer;
    color:#006699;
}

#header_content3 input:hover {
	border:1px solid #AFD8F8;
    background: transparent url(page_images/sqr_gradient_btn_mo.gif) repeat-x scroll 0 50%;
}

#header-no-user a {
    font-weight: bold;
    color:#006699;
    padding: 0 8px;
    background:transparent url(page_images/nav_bullet.gif) no-repeat scroll right 4px;
}

#header-no-user-btns {
    margin:10px 0;
}

/* User logged in */
#header-user-info div {
    display:block;
    color:#006699;
}

#header-user-info a {
    /*text-decoration: none;*/
    color:#006699;
}

#header-user-name a {
    font-weight: bold;
    margin: 0 0 5px;
    display: block;
}

#header-user-options div {
    float:right;
}

#header-user-links ul {
    text-align: left;
    margin: 0;
    padding: 0;
    width:130px;
    border-left:1px solid #CCE1FC;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}

#header-user-links ul li {
    margin:0 0 0 10px;
    padding:0 0 5px 15px;
    background: transparent url(page_images/NOMETA_icons_portal.gif) no-repeat -15px -371px;
}

/* Page Bottom */
#page-bottom
{
 width:970px;
 min-height: 70px;
 height: auto !important;
 height: 70px;
 padding:20px 0 15px;
 background: #fff;
 text-align: center;
 position: relative;
 border-top: 1px solid #CCE1FC;
}

#ft_search_widget
{
 width:680px;
 height: auto;
 margin: 0 auto;
 /*font-size: 0.85em;*/
}


/**
 * Portal Stage
 */
#mainStageContainer{overflow:hidden;margin-bottom:9px;width:516px;height:266px;border:1px solid #CCCCCC;color:#3B3B3B;font-family:arial;font-weight:bold; position: relative}

/*#mainStageContainer #no-js-stage * {display: none;}*/

#mainStageContainer #no-js-stage .title-overlay {text-decoration: none;}

#mainStageContainer #no-js-stage cite { bottom:45px; color:#828182; font-size:10px; font-style:normal; position:absolute; right:5px; z-index:1; }

#mainStageContainer .js{overflow:hidden;zoom:1;}

#mainStageContainer .carousel,
#mainStageContainer .carousel .carousel-wrap{margin:0;border:0;zoom:1;}

#mainStageContainer .carousel
{
 position: relative;
}

* html #mainStageContainer .carousel
{
 position: static;
}

*:first-child+html #mainStageContainer .carousel
{
 position: static; 
}

#mainStageContainer .js .carousel-wrap{/*display:inline-block*/ vertical-align:middle;width:516px;margin:0;border:none;background:#FFFFFF;/*position:relative;top:-17px;*/}

/*.IE #mainStageContainer .js .carousel-wrap{display:inline;}*/

#mainStageContainer .carousel ul{margin:0;padding:0;zoom:1;}

#mainStageContainer .js ul li{overflow:hidden;display:inline;float:left;width:516px;height:267px;text-align:center;}

#mainStageContainer .carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:15px;height:15px;cursor:pointer;line-height:999px;zoom:1;}

#mainStageContainer .carousel .carousel-next{display:none;/*background:#AFD8F8 url(page_images/next.png_) 0 0 no-repeat;position:relative;left:490px;top:-80px;z-index:1;*/}

#mainStageContainer .carousel .carousel-previous{display:none;/*background:#AFD8F8 url(page_images/prev.png_) 0 0 no-repeat;position:relative;left:370px;top:180px;z-index:1;*/}

#mainStageContainer .carousel .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}

#mainStageContainer .carousel .disabled, #mainStageContainer .carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}

#mainStageContainer .carousel div{margin:0;padding:0;border:0;}

#mainStageContainer .carousel ul{padding:0;list-style:none;}

#mainStageContainer .carousel ul li{position:relative;width:516px;margin:0;overflow:hidden;}

#mainStageContainer .carousel ul li a {text-decoration: none; }

#mainStageContainer .carousel ul li a:hover {text-decoration: underline;}
#mainStageContainer .carousel ul li a:hover div {text-decoration: underline;}

#mainStageContainer .carousel ul li img{border-style:none;}

#mainStageContainer .carousel ul li img.video{position: absolute; top: 50%; left: 50%; margin-top: -60px; margin-left: -40px; -moz-opacity:.5;opacity:0.50;filter:alpha(opacity=50);}

* html #mainStageContainer .carousel ul li img.video
{
 position:relative; top:-260px; left: 0; margin-left: 0; margin-top: 0;
}

*:first-child+html #mainStageContainer .carousel ul li img.video
{
 position:relative; top:-260px; left: 0; margin-left: 0; margin-top: 0;
}

#mainStageContainer .carousel ul li cite{position:absolute;bottom:45px;right:5px;/*line-height:19px;*/font-size:10px;color:#828182;font-style:normal;z-index:1;}

#mainStageContainer .carousel ul li cite a img{vertical-align:middle;}

#mainStageContainer .carousel ul li cite a{color:#fff;text-decoration:none;}

#mainStageContainer div.center-wrap{width:101px;overflow:hidden;clear:both;zoom:1;display:none;position:relative;left:415px;top:-267px;height:25px;z-index:1;background:transparent url('page_images/NOMETA_bg_wht.gif') no-repeat scroll 0 0;}

#mainStageContainer div.center-wrap div{border:0;/*margin:15px 0;*/}

#mainStageContainer div.center-wrap p{margin:4px 0 0 15px;}

#mainStageContainer div.center-wrap a{font-size:11px;font-weight:bold;color:#3B3B3B;cursor:pointer;margin:0 2px;padding:2px 5px;background:transparent url(page_images/NOMETA_btn_off.gif) no-repeat scroll 50% 50%;}

#mainStageContainer div.center-wrap a:hover{text-decoration: underline;}

#mainStageContainer div.center-wrap a.active{color:#ffffff;background:transparent url(page_images/NOMETA_btn_on.gif) no-repeat scroll 50% 50%;}

#mainStageContainer div.title-overlay{height:58px;width:100%;background-color:white;-moz-opacity:.8;opacity:0.80;filter:alpha(opacity=80);position:absolute;bottom:0;z-index:0;}

* html #mainStageContainer div.title-overlay{ position:relative; top:-61px }
*:first-child+html #mainStageContainer div.title-overlay {position:relative; top:-61px }


#mainStageContainer div.title-overlay h2 {margin:0 0 0 10px;padding:10px 0 0;font-size:20px;text-align: left;cursor: pointer;text-decoration: none !important;}

#mainStageContainer div.title-overlay p {margin:0 0 0 10px;padding:0;font-size:15px;text-align: left;cursor: pointer;}

/**
 * Customizable Links Widget
 */
.custLinksWidget
{
 width: 284px;
 /*border: #AFD8F8 solid 1px;*/
}                             

/*
 * Carousel specific design
 */
.custLinksWidget .js {
    overflow:hidden;
    zoom:1;
}

.custLinksWidget .carousel,
.custLinksWidget .carousel .carousel-wrap {
   
    border:0;
    font: normal normal bold small Arial;
    color: #006699;
    zoom:1;
	height: auto;
	padding-bottom: 1px;
}

.custLinksWidget .js .carousel-wrap {
    vertical-align:middle;
    width:253px;
    margin: 0 1px;
    display:-moz-inline-stack;
    display:inline-block;
    zoom:1;
    *display:inline;
}

.custLinksWidget .js ul li {
    overflow:hidden;
    display:inline;
    float:left;
    width:54px;
    height:70px;
    text-align:center;
}

.custLinksWidget .carousel .carousel-control {
    background:transparent url(page_images/NOMETA_big_btn_gradient.gif) left bottom repeat-x;
    overflow:hidden;
    vertical-align:middle;
    width:12px;
    height:69px;
    cursor:pointer;
    line-height:69px;
    border: #AFD8F8 solid 1px;
    display:-moz-inline-stack;
    display:inline-block;
    zoom:1;
    *display:inline;
}

.custLinksWidget .carousel .carousel-next div {
    background:transparent url(page_images/NOMETA_arrow_right.gif) no-repeat scroll 50% 50%;
    width:12px;
}

.custLinksWidget .carousel .carousel-previous div {
    background:transparent url(page_images/NOMETA_arrow_left.gif) no-repeat scroll 50% 50%;
    width:12px;
}

.custLinksWidget .carousel .carousel-control:hover {
    -moz-opacity:.7;
    opacity:0.70;
    filter:alpha(opacity=70);
}

.custLinksWidget .carousel .disabled,
.custLinksWidget .carousel .disabled:hover {
    -moz-opacity:.1;
    opacity:0.10;
    filter:alpha(opacity=10);
    cursor:default;
}

.custLinksWidget .carousel div
{
 margin:0;
 padding:0;
 border:0;	
}

.custLinksWidget .carousel ul
{
 margin:0 0 0 0 !important;
 padding:0;
 list-style:none;
 zoom:1;
}

.custLinksWidget .carousel ul li
{
 position:relative;
 width:63px;
 margin:0;
 font-size: 0.9em;
}

.custLinksWidget .carousel ul li a {
    text-decoration: none;
    color: #006699;
}

.custLinksWidget .carousel ul li a img {
    border-style: none;
} 

.custLinksWidget .carousel ul li cite {
    position:absolute;
    bottom:3px;
    right:10px;
    line-height:19px;
    font-size:11px;
}

.custLinksWidget .carousel ul li cite a img {
    vertical-align:middle;
}

.custLinksWidget .carousel ul li cite a {
    color:#fff;
    text-decoration:none;
}

.custLinksWidget div.center-wrap
{
 overflow:hidden;
 clear:both;
 zoom:1;
}

.custLinksWidget div.center-wrap div
{
 border:0;
 margin:15px 0 !important;
}

.custLinksWidget div.center-wrap a {
    margin:0 2px !important;
    padding:2px 5px;
    border:1px solid #4f4f4f;
    background:#333;
    cursor:pointer;
    color:#fff;
    -moz-border-radius:12px;
    webkit-border-radius:12px;
    border-radius:12px;
}

.custLinksWidget div.center-wrap a.active {
    font-weight:bold;
    color:#5db0e6;
}

.hideShowCLWPnl {
    cursor: pointer;
    padding-left: 20px;
}

.editCLWBtn {
    background:transparent url(page_images/NOMETA_edit_icon.gif) no-repeat scroll 0 3px;
}

.closeCLWBtn {
    background:transparent url(page_images/NOMETA_cerrar.gif) no-repeat scroll 0 4px;
}

/*
 * Sorting list
 */
 
#mo_lotuyo .mo_box_content
{
 position: relative;
 overflow: visible;
 z-index:9995;
}
 
.linkSortingPanel {
    width:294px;
    z-index:9999;
    display:none;
    position: absolute;	
    /*margin:-139px 0 0 0 !important;*/
	left: 0;
	top: 0;
    border: 1px solid #ccc;
    background: #fff url(page_images/NOMETA_box_bottom_fade.gif) repeat-x scroll center bottom;
}

.linkSortingDesc {
    padding: 10px 10px 20px 10px !important;
    background: transparent url(page_images/popup_top_gradient.gif) repeat-x scroll 0 0;
}

#linkSortingPanel h3 {
    background: none;
    border: none;
    color:#525353;
    height:17px;
    margin-bottom:5px;
    padding:0;
    position:relative;
    text-align:left;
}

#linkSortingPanel h3 img {
    margin:0 0 -3px 5px !important;
    border:none;
}

.linkSortingLabels {
    float: left;
    text-align: right;
    width: 18px;
    font-weight: bold;
    line-height: 30px;    
}

.linkSortingLabels div {
    display:block;
}

.linkSortingPanel ul {
    list-style-type:none;
    margin:0 0 0 5px !important;
    padding:0;
    width:120px;
    height:265px;
    float: left;
}

.linkSortingPanel li {
    margin: 0 3px 3px 3px !important;
    padding:5px 5px 5px 30px;
    height: 15px;
    cursor: move;
    color:#006699;
	border: 1px solid #D3D3D3;
    background:white url(page_images/NOMETA_grey_btn_gradient.gif) repeat-x scroll 0 100%;
}

.linkSortingPanel ul li img {
    position: absolute;
    margin: -2px -25px 0 !important;
    border: none;
}

.linkSortingPanel ul li span {
    position: relative;
    top: 1px;
}

.linkSortingPlaceholder {
    background:white url(page_images/NOMETA_blue_btn_gradient.gif) repeat-x scroll 0 100% !important;
    border:1px solid #CCE1FC;
}

.linkSortingSave
{
 width: 58px;
 height: 20px;
 margin: 10px 0 10px 110px !important;
 cursor:pointer;
 background: white url(page_images/NOMETA_salvar.gif) no-repeat;
}


/**
 * Content Styles
 */
.main_split
{
 margin-bottom: 8px;
 width: 502px;
}

.main_split_left
{
 float: left;
 width: 316px;
 border-right: 1px solid #CCCCCC;
 padding-right: 5px;
}



.main_split_right
{
 float: right;
 width:170px;
 /*margin:0 10px;*/
}

.main_links {
    border-top: 1px solid #CCCCCC;
    padding-top: 5px;
}

.main_links li {
    float: left;
    list-style: none;
    padding:5px 0 0;
}

.main_links a {
    /*padding:0 0 0 22px;*/
    padding: 3px 0 6px 22px;
    margin-right:15px;
	display: block;
}

.large a {
    /*padding:4px 0 5px 29px;*/
    padding: 3px 0 6px 29px;
}

/**
 * Icons
 */
.icon_video {
    background: transparent url(page_images/NOMETA_icons_portal.gif) no-repeat scroll -3px 1px;
}
.icon_photo {
    background: transparent url(page_images/NOMETA_icons_portal.gif) no-repeat scroll -5px -120px;
}
.icon_feed {
    background: transparent url(page_images/NOMETA_icons_portal.gif) no-repeat scroll -5px -183;
}
.icon_forum {
    background: transparent url(page_images/NOMETA_icons_portal.gif) no-repeat scroll -5px -246px;
}


.icon_bullet {
    background: transparent url(page_images/NOMETA_icons_portal.gif) no-repeat scroll -14px -371px;
}
.icon_chat {
    background: transparent url(page_images/NOMETA_icons_portal.gif) no-repeat scroll 0 -498px;
}
.icon_profile {
    background: transparent url(page_images/NOMETA_icons_portal.gif) no-repeat scroll -5px -624px;
}
.icon_search {
    background: transparent url(page_images/NOMETA_icons_portal.gif) no-repeat scroll -6px -748px;
}
.icon_article {
    background: transparent url(page_images/NOMETA_icons_portal.gif) no-repeat scroll -5px -872px;
}
.icon_univision {
    background: transparent url(page_images/NOMETA_network_logos.gif) no-repeat scroll 0 0;
}
.icon_telefutura {
    background: transparent url(page_images/NOMETA_network_logos.gif) no-repeat scroll 0 -23px;
}

.icon_galavision {
    background: transparent url(page_images/NOMETA_network_logos.gif) no-repeat scroll 0 -46px;
}


/**
 * Horoscope
 */
.horoscope {
    padding-left: 25px !important;
}
.acuario {
    background: transparent url(page_images/horoscope_portal_sml_icons.gif) no-repeat scroll 5px 5px;
}
.aries {
    background: transparent url(page_images/horoscope_portal_sml_icons.gif) no-repeat scroll 5px -18px;
}
.tauro {
    background: transparent url(page_images/horoscope_portal_sml_icons.gif) no-repeat scroll 5px -41px;
}
.leo {
    background: transparent url(page_images/horoscope_portal_sml_icons.gif) no-repeat scroll 5px -64px;
}
.capricornio {
    background: transparent url(page_imagess/horoscope_portal_sml_icons.gif) no-repeat scroll 5px -87px;
}
.geminis {
    background: transparent url(page_images/horoscope_portal_sml_icons.gif) no-repeat scroll 5px -110px;
}
.cancer {
    background: transparent url(page_images/horoscope_portal_sml_icons.gif) no-repeat scroll 5px -133px;
}
.escorpio {
    background: transparent url(page_images/horoscope_portal_sml_icons.gif) no-repeat scroll 5px -156px;
}
.libra {
    background: transparent url(page_images/horoscope_portal_sml_icons.gif) no-repeat scroll 5px -179px;
}
.sagitario {
    background: transparent url(page_images/horoscope_portal_sml_icons.gif) no-repeat scroll 5px -202px;
}
.piscis {
    background: transparent url(page_images/horoscope_portal_sml_icons.gif) no-repeat scroll 5px -225px;
}
.virgo {
    background: transparent url(page_images/horoscope_portal_sml_icons.gif) no-repeat scroll 5px -247px;
}

/**
 * Box Module
 */
.mo_box
{
 width: auto;
 min-height: 100px;
 height: auto !important;
 height: 100px;
 padding: 1px;
 margin-bottom: 9px;
 text-align: left;    
 background: #fff;
 border: 1px solid #ccc;
}

.mo_box_innerbottom
{
 width: auto; 
 min-height: 100px;
 height: auto !important;
 height: 100px;
 background: url(page_images/NOMETA_box_bottom_fade.gif) center bottom repeat-x;
}

.mo_box_innertop {
    width: auto;
    min-height: 100px;
    height: auto !important;
    height: 100px;
    padding:1px 0 0;
    
    background: url(page_images/NOMETA_tab_shadow.gif) 0px 0px repeat-x;
}

.mo_box_content {
    padding: 10px 5px 7px;
	overflow: hidden;
}

.mo_box_content div 
{
}

.mo_box h3 {
    width: auto;
    height: 18px;
    padding: 2px 7px 3px;
    text-align: left;
    margin: 0 1px;
    position:relative;        
    font-size: 1.3em;    
    color:#FFFFFF;
    border: 1px solid #264198;
    background: url(page_images/NOMETA_sprite_bg2.gif) left top repeat-x;
}

* html .mo_box h3
{
 padding: 2px 7px 2px;
}

.mo_box h3 a {
    color: #FFFFFF;
}

.mo_box h3 a:link, .mo_box h3 a:visited {
    color: #FFFFFF;
}

.mo_box h3 a:hover, .mo_box h3 a:active {
    /*text-decoration: none;*/
}

.mo_box h3 a.dropdown {
    padding-left: 20px;
    background: transparent url(page_images/NOMETA_icons_portal.gif) no-repeat -8px -996px;
}

.mo_box h3 span {
    font-size: 0.8em;
    margin-right: 7px;
    position: absolute;
    right: 0;
    line-height: 18px;
}

.mo_box h3 span a {
    color: #FFFFFF;
}

.mo_box h3 span a:link, .mo_box h3 span a:visited {
    color: #FFFFFF;
}
.mo_box h3 span a:hover, .mo_box h3 span a:active  {
    /*text-decoration: none;*/
}

.mo_box h5 {
    width: auto;
    height: auto;
    padding: 4px 4px 2px;
    text-align: left;
    margin-bottom: 0px;    
    font-size: 1.5em;    
    color: #3c3c3c;
}

.mo_box a {
    text-decoration: none;
}

.mo_box a:hover {
    text-decoration: underline;
}

.mo_box img, .mo_box_innerbottom img, .mo_box_innertop img {
    border: 1px solid #9e9fa3;
}

/**
 * Module Styles
 */
#mo_destacado
{
    margin-bottom: 7px;
}
 
#mo_destacado ul {
    list-style: none;
} 
#mo_destacado ul li {
    float:left;
    display: inline;

    /*padding:0 5px 0 0;*/
}

#mo_destacado .mo_box_content
{

}

#mo_destacado ul li
{
 margin-left: 1px;	
}



#mo_destacado ul li.mo_destacado_lastli
{
 margin-left: 8px;    
}
#shows_tele_popup {
    display: none;
    overflow:hidden;
    border: 1px solid #CCCCCC;
    background: #FFFFFF;
    position: absolute;
    width: 710px;
	/*top: 0;*/
	/*left:0;*/
    margin: 26px 0 0 5px;
    z-index: 9999;
}
#shows_tele_popup #top {
    height: auto !important;
    background: url(page_images/popup_top_gradient.gif) 0px 0px repeat-x;
}
#shows_tele_popup #bottom {
    padding: 10px;
    height: auto !important;
    background: url(page_images/NOMETA_box_bottom_fade.gif) center bottom repeat-x;
}
#shows_tele_popup input {
    border:none;
    cursor:pointer;
    float:right;
    height:15px;
    width:50px;
    padding-left: 13px;
    background: transparent url(page_images/NOMETA_cerrar.gif) no-repeat scroll left 3px;
    color:#3B3B3B;
    font-weight: bold;
}
#shows_tele_popup input:hover {
    text-decoration: underline;
}
#shows_tele_popup h3 {
    margin: 10px 0;
}
#shows_tele_popup ul {
    list-style: none;
    border-top: 1px dotted #CCCCCC;
    padding: 10px 0 5px;
}
#shows_tele_popup ul li {
    padding-left: 12px;
    margin:3px 5px 4px 0;
    background: transparent url(page_images/NOMETA_icons_portal.gif) no-repeat scroll -14px -371px;
    width: 155px;
}
#shows_tele_popup #shows ul {
    float:left;
}
#shows_tele_popup #shows ul li {
    margin:5px 5px 5px 0;
}
#shows_tele_popup #tele li {
    float:left;
}
#mo_ofertas .mo_box_content {
    padding:10px 0 7px;
	overflow: hidden;
}

#mo_movil div#m.bx ul {
    list-style-type:none; 
}
#mo_movil div#m.bx ul li {
    background: transparent url('page_images/5x5_square.gif') no-repeat 0px 6px;
    padding-left:10px;
}
#mo_movil div#m.bx ul li a {
    font-weight:normal;
}
#mo_movil #movil_links {
    margin-top:10px;
    padding-top:5px;
    display:block;
}

#mo_lotuyo p {
    margin-bottom: 10px;
}

#mo_local .lo_frags {
    padding: 5px 0 10px;
    border-bottom: 1px solid #CCCCCC;
    width: 283px;
	z-index: 1;
}

#mo_local #lo_news
{
  padding: 0 0 10px;	
}

#mo_local #lo_news p
{
	padding-top: 0;
}

#mo_local .lo_frags p {
    margin-bottom:5px;
    font-weight: bold;
}
#mo_local .lo_frags p span {
    float:left;
}
#mo_local .lo_frags p a {
    float:right;
    font-size: 10px;
}
#mo_local .lo_frags p a span {
    font-size: 1.2em;
    float:none;
}
#mo_local #lo_news a img {
    float:left;
    margin:5px 5px 5px 0;
    display: inline;
}
#mo_local #lo_weather div img {
    float:left;
    height:58px;
    width:72px;
    border: none;
    margin: 5px 10px;
}
#mo_local #lo_weather div p {
    float:left;
    margin-left: 10px;
    font-weight: normal;
}
#mo_local #lo_weather div p a {
    font: inherit;
    font-size: 12px;
    float: none;
}
#mo_local #lo_links
{
  /*overflow: hidden;*/
}

#mo_local #lo_links li {
    list-style: none;
    padding-left: 15px;
    float:left;
    display: inline;
    margin:3px;
    width:120px;
}

#mo_local #lo_radios
{
}

#mo_local #lo_radios ul {
    list-style: none;
	height: auto;
}
#mo_local #lo_radios ul li {
    float:left;
    margin:5px 2px 0;
    display: inline;
    width:90px;
	height: auto;
    text-align: center;	
}

#mo_local #lo_radios {
    padding: 5px 0 0;
}


#mo_local #lo_radios ul.two-four li {
    margin:0 20px 0;
	padding-bottom: 12px;
}
#mo_local #lo_radios ul li a {
    font-size: 9px;
	height: 70px;
}

#mo_local #lo_radios ul li a
{
 display: block;
}

#mo_local #lo_radios ul li a img {
    display:block;
    margin:0 10px;
    border:none;
}

/*#mo_local #lo_news, #mo_local #lo_radios, #mo_local #lo_links, #mo_local #lo_weather, #mo_local #lo_out_country, #mo_local #lo_cities
{
 display: none;	
}*/


#mo_local #lo_cities {
    border-bottom: none;
    padding-bottom:0;
}
#mo_local #lo_cities ul {
    list-style: none;
}
#mo_local #lo_cities ul li {
    float:left;
    padding-left: 10px;
    display: inline;
    margin: 3px 3px 0 0;
    width:80px;
    background: transparent url(page_images/5x5_square.gif) no-repeat scroll 0 50%;
}
#mo_local #lo_cities #moreCitiesLink {
    height:15px;
    padding:0 0 0 20px;
}
#mo_local #lo_cities a.more {
    background: transparent url(page_images/btn_mas.gif) no-repeat scroll 0 50%;
}
#mo_local #lo_cities a.less {
    background: transparent url(page_images/btn_menos.gif) no-repeat scroll 0 50%;
}
#mo_local #lo_cities #moreCities {
    display:none;
}
#mo_local #lo_out_country ul {
    list-style: none;
}
#mo_local #lo_out_country ul li {
    padding-left: 15px;
    margin:5px 0;
}

#mo_radio p {
    font-weight:bold;
    margin-bottom:3px;
}
#mo_radio #station_icons {
    list-style: none;
    border-bottom:1px solid #CCC;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
#mo_radio #station_icons li {
    float:left;
    margin:0 2px 5px;
    width:88px;
    text-align: center;
}
#mo_radio #station_icons li a {
    font-size: 9px;
}
#mo_radio #station_icons li a img {
    display:block;
    margin:0 10px;
    border:none;
}
#mo_radio #station_list {
    list-style: none;
}
#mo_radio #station_list li {
    border-bottom:1px dotted #CCCCCC;
    margin:7px 5px 0;
    padding: 0 0 3px 15px;
}


/**** CLEARFIX ****/
.clearfix:after
{
 content:".";
 display:block;
 height:0;
 clear:both;
 visibility:hidden;
}

.clearfix
{
 display:inline-block;
 display:block;
}

* html .clearfix
{
 height:1px;
}
