/*-------------------------------------------------------*/


h2.newsGroup span {color: #b00604 !important;padding-top: 8px}

.lt {
padding-top: 6px
}

.bg02 {
margin-bottom: 0;
padding-top: 5px
}
.bg02 h2 {
margin-bottom: 4px;
padding-bottom: 0px
}

.bg02.lt {
border-top: 3px double #ddd;
}


#colright .mark {
margin-bottom: 0 !important;
padding-bottom:0 !important;
margin-top: 0 !important;
padding-top:0 !important;
}

#colright .news {
margin-bottom: 0 !important;
padding-bottom:0 !important;
margin-top: 0 !important;
}

#colright .news .chapeaux p{
margin-bottom: 10px !important;

}

#colright .BlogsRTVE h3 {
margin: 10px 0 10px 0;

}

/*-------------------------------------------------------*/

#bar_subnews {
background: #fff;
}
#bar_subnews .unit .mark .news {
background: transparent !important;
padding-top: 12px
}

   
#bar_subnews .lt {
border-top: 4px solid gray
}

#bar_subnews h2.newsGroup span {background: #b00604 !important;color: #fff !important;padding: 2px 40px 0 4px;margin:5px 0 10px 0;font-family: RTVEfontR, Tahoma, serif;
}


/*-------------------------------------------------------*/

#corresponsalestve {
background: url("i/bgtve.jpg") left top no-repeat !important;
background-position-y: 1px;
overflow: hidden;
margin: 10px 0;
position: relative;
height: 320px;
padding-top: 0 !important;
}

#corresponsalestve a {
color: white;border-bottom: 0 none;}

#corresponsalestve .news {
margin: 10px 0 0 0;float: left
}
#corresponsalestve .news a:hover {
text-decoration: underline !important;

}


#corresponsalestve .unit .mark .news .imgT {
background: transparent !important;
margin-top:12px;
}

#corresponsalestve .news h4.M span{
position: absolute;top:50px;
font-weight: bold; color:#fff !important;
}


#corresponsalestve .bg02 {
margin: 0 !important;padding: 0 !important;
}

#corresponsalestve .M a span, 
#corresponsalestve h2.M span {
font-size:145%;
line-height:120%;
}

#corresponsalestve h2.newsGroup span {color: #fff !important;font-size: 18px;line-height:14px;}


/*-------------------------------------------------------*/
#inter-docu {
margin-bottom: 10px !important;
}

#inter-docu .mark {
margin-bottom: 0 !important;
margin-top: 0 !important;
padding-bottom: 0 !important;

}
#inter-docu .mark h2 {
margin-bottom: 0 !important;
padding-bottom: 0 !important;

}


/*-------------------------------------------------------*/

#lastnews .mark {
margin-bottom: 0 !important;
margin-top: 0 !important;
padding-bottom: 0 !important;

}

#lastnews .mark h2{
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
#lastnews .news ul li {
margin-bottom: 12px;
}

#lastnews .news ul li a span{
font-size:1em;
font-weight: normal !important;
line-height: 1.1em;
}

#lastnews .news h4.newsGroup span {
font-weight:normal !important;
font-family: RTVEfontR, arial, serif !important;
color: #000;
border-bottom:1px solid gray;
display:block;
padding:0 0 4px 0;
font-size: 19px;
border-bottom: 1px solid #ddd;
}

#lastnews   .news .chapeaux {
margin-bottom: 5px
}

/* --  */

.RSS_feeds {
    -moz-box-sizing: border-box;
    float: left;
    margin-bottom: 5px;
    width: 100%;
}
.RSS_feeds .rtv01XL {
    -moz-box-sizing: border-box;
    border-bottom-color: #C3C3C3;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #000;
    font-size: 1.7em;
    margin-bottom: 5px;
    padding-bottom: 8px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0px;
    font-family: RTVEfontR,Tahoma,serif;
}
.RSS_feeds ul {
    -moz-box-sizing: border-box;
    float: left;
    width: 95%;
}
.RSS_feeds ul li {
    -moz-box-sizing: border-box;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("http://www.rtve.es/css/style2011/i/LinksDot_news.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    border-bottom-color: #F2F2F2;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    clear: both;
    float: left;
    margin-bottom: 5px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 5px;
    width: 100%;
}
.RSS_feeds ul li a {
    -moz-box-sizing: border-box;
    clear: none;
    display: inline;
    float: left;
    font-size: 1em;
    line-height: 1.3em;
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 0;
    padding-top: 0;
    width: 100%;
}
.RSS_feeds ul li span {
    -moz-box-sizing: border-box;
    clear: none;
    color: #333333;
    display: inline-block;
    float: left;
    line-height: 1.1em;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 0;
    padding-top: 2px;
    width: 100%;
}


.new_nav {/*
border-bottom-color:#fff !important;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#fff;
border-top-style:double;
border-top-width:0 none !important;*/
border-top: 3px double #ddd;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:10px;
}
.news .cctt ul {
margin-bottom:10px;
}
.news .cctt ul li {
line-height: 1.8em !important;

}

.news .cctt ul li a {
padding-left:14px;
background-position:0 8px;
}
.new_nav .active {
background: none}

.new_nav .active h3 a {
color:#B00604 !important;
display: block;
padding-left: 0;
}

/***** estilos personalizados ladillos portadillas ******/
/********************************************************/

.sub_homeCultura h2.newsGroup span, .sub_homeCultura .BlogsRTVE h3 span {color:#872299 !important;}
.sub_homeCiencia h2.newsGroup span, .sub_homeCiencia .BlogsRTVE h3 span {color:#666633 !important;}
.sub_homeNacional h2.newsGroup span, .sub_homeNacional .BlogsRTVE h3 span, .sub_homeNacional .new_nav .active h3 a {color:#005499 !important;}
.sub_homeInternacional h2.newsGroup span, .sub_homeInternacional .BlogsRTVE h3 span {color:#aa0000 !important;}
.sub_homeEconomia h2.newsGroup span, .sub_homeEconomia .BlogsRTVE h3 span {color:#b82 !important;}


/******** TABLA ECONOMIA ********/
table { font-family:'tahoma', arial, verdana; font-size:14px;}
td {padding:5px;}
.grey { background-color:#eee;}
.grey2 { background-color:#ddd;}
.etiqueta {font-weight:bold; font-size:13px; color:#666;}
.data {text-align:center; padding:5px;}
.provisionales {text-align:right; padding:5px; font-size:11px;color:#999; border-top:2px solid #888}

.date { float:left; width:100%; color:#888;font-size:13px; font-weight:bold;}
.source {float:left; color:#999; font-size:11px; }

.up { background:url('http://www.rtve.es/css/economia/i/up.png') no-repeat right 5px; height: 10px; margin-left: 1px; padding-left: 5px; width: 10px;}
.down { background:url('http://www.rtve.es/css/economia/i/down.png') no-repeat right 5px; height: 10px; margin-left: 5px; padding-left: 5px; width: 10px;}
.number {font-size:13px; font-weight:bold;}
.number a { color:#004276}
