/******* stat footer ********/ 
/* #footer { width:962px; margin:10px auto 0 auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; background: url(i/bg/cornert.gif) top left no-repeat; padding-top: 12px;clear:both;} */
#footer { margin-top: 10px; width:100%; float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:11px; background: url(i/bg/cornert.gif) 50% 0 no-repeat; padding-top: 12px;clear:both;}
#footer li {font-size:11px;}
#footer a {color:#808080; text-decoration: none; display: block;}
#footer a:hover {text-decoration: underline;}
/*.mainfooter { float:left;width:922px; padding:15px 20px 8px 20px; background:#f2f2f2; display: inline; }*/
.mainfooter { float:left; width:922px; padding:15px 20px 8px 20px; background:#f2f2f2; display: inline; }
.mainsites { overflow: hidden; float: left; width: 922px; margin-bottom: 15px;}
.mainsites h2 { float: left; width:70px;height:28px; margin:0; padding: 0; background:url("i/logos/rtve_footer.gif") top left no-repeat; position:relative;}
.mainsites h2 a { float: left; width:70px;height:25px; margin: 0; padding: 0;  border:0;}
.mainsites h2 span { position: absolute; margin-left: -2000px;cursor:pointer;}
.mainsites ul { float: left; margin: 7px 0 0 20px; display: inline;}
.mainsites ul li { float: left; font-size:13px; } 
.mainsites ul li a {padding-left:6px; background: url("i/bg/separationline.gif") top left repeat-y; margin-right:6px;}
.mainsites ul li a.first { background: none; margin-left:0;}
.mainsites ul li a:hover { text-decoration: underline;}
div.rtve, div.television, div.radio, div.social { float:left; border-top:1px dashed #cfcfcf; padding:8px 0 4px 0; margin-right:20px; display: inline; }
div.rtve ul, div.television ul, div.radio ul, div.social ul {  margin:0; padding: 0; float:left; display:inline; }
div.rtve h3, div.television h3, div.radio h3, div.social h3 { font-size:14px; font-weight:bold; margin-bottom: 4px; text-align:left;}
div.rtve ul li, div.television ul li, div.radio ul li, div.social ul li {margin:0; padding:0; display: inline;clear:both;}
div.rtve ul li a, div.television ul li a, div.radio ul li a, div.social ul li a{margin:3px 0 0 0; padding:0;float: left;clear:both;}
#footer div.social ul li a.rss {font-size:14px; font-weight:bold; margin-bottom: 3px; color:#ef911d; background:url("i/iconos/rss_footer.gif") center left no-repeat; padding-left: 15px;}
#footer div.social ul li a.delicious {font-size:14px; font-weight:bold; color:#0266c6;}
div.rtve { width: 320px;}
div.television { width: 220px;}
div.radio { width: 220px;}
div.social { width:100px; margin-right: 0}
div.rtve ul.first, div.television ul.first, div.radio ul.first { margin-right:25px; display: inline;}
ul.postfooter { float:left; width:922px; padding:10px 20px 0 20px; display: inline;font-size: 1em;  background: url(i/bg/cornerb.gif) top left no-repeat; padding-top: 18px;margin-bottom: 10px;}
ul.postfooter li { float:left; margin-right: 5px;color:#808080;}
ul.postfooter li a { padding-left:10px; background: url("i/bg/postfooter.gif") 0 5px no-repeat; }
ul.postfooter li.corp { float: right;} 
/******* end footer ********/
/* FOOTER GENERAL RTVE.es **************************************/
.foot .mainsites {margin:0;}
.foot div.rtve,.foot div.television,.foot div.radio,.foot div.social {border:none;padding:0;margin:0;}
.foot div ul li a {margin:0;}
.foot,.foot #footer {font-size:10px !important;}
.foot .container {clear:both;margin:0 auto;overflow:hidden;width:952px;}
.foot .c100 {width:100%;}
.foot .c60 {width:60% !important;}
.foot .c50 {width:50%;}
.foot .c40 {width:40% !important;}
.foot .c36 {width:36%;}
.foot .c27 {width:27%;}
.foot .c10 {width:10%;}
.foot #footer {margin-top:18px;width:100%;background:none;}
.foot #footer {padding:0;}
/***/    .foot .comp,
				 .foot .mark {display:table;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
/***/    .foot .mark {float:left;}
/**/    * html .foot .mark {width:auto;display:inline;//ojo con esto a ver si da problemas;}
/**/    *:first-child+html .foot .comp {width:100%;}
/**/    *:first-child+html .foot .mark {width:auto;overflow:hidden;float:none;}
.foot .corner4 {padding:7px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.foot .corner4 .mark {padding:1em;}
/**/    * html 						 .foot .corner4 {width:auto;}
/**/    *:first-child+html .foot .corner4 {width:100%;overflow:hidden;float:none;}
/*esquinas redondeadas** MEDIDAS ABSOLUTAS POR LAS IMAGENES DE FONDO **/
.foot .round {width:100%;background:#f2f2f2;position:relative;overflow:hidden;float:none;//importante para correcto en FireFox2;}
.foot .round .corner {position:absolute !important;overflow:hidden;width:12px;height:12px;display:block !important;/*background:transparent url('style/i_news/corner_invert.gif') no-repeat !important;*/}
  .foot .ltop,.foot .rtop {top:0;}
  .foot .lbot,.foot .rbot {bottom:0;}
  .foot .ltop,.foot .lbot {left:0;}
  .foot .rtop,.foot .rbot {right:0;}
  .foot .round .ltop {background-position:-12px -12px !important;}
  .foot .round .rtop {background-position:  0   -12px !important;}
  .foot .round .lbot {background-position:-12px   0 !important ;}

/***************************************************************/
.foot #footer {padding:0;}/*esto solo hace que sea un poco mas ancho que el resto del contenido*/
.foot #footer {margin-top:1.8em;width:100%;}
/**/    * html .foot #footer .round {width:100%;padding-bottom:1.2em;}
/**/    * html .foot #footer .mark {float:none;display:block;clear:both;}
/**/    * html .foot #footer .mark .mark {float:left;}
.foot #footer ul,.foot #footer li,.postfooter li {float:left;font-size:10px;}
.foot #footer a,.foot .postfooter a {color:#808080;text-decoration:none;font-size:110%;}
.foot #footer a:hover,.foot .postfooter a:hover {text-decoration:underline;color:#808080;}
/*Bloques Divisiones*/
.foot #footer h3 {width:100%;border-top:1px dashed #cfcfcf;line-height:2em;margin:0;font-weight:bold;font-size:1.4em;}
.foot #footer li {width:100%;line-height:1.6em;}
.foot #footer div.social a.rss {font-size:1em;float:left;color:#ef911d;background:url('i/iconos/rss_footer.gif') left 50% no-repeat;text-indent:0;padding-left:1.286em;}
.foot #footer div.social a.delicious {color:#0266c6;}
/*Navegacion principal*/
.foot .mainsites .mark {padding-bottom:0 !important;}
.foot .mainsites h2 {font-size:10px;float:left;width:7em;height:2.8em;background:url('i/logos/rtve_footer.png') top left no-repeat;padding:0;margin:0;}
/**/    * html .foot .mainsites h2 {filter:progid:DXImagetransform.Microsoft.AlphaImageLoader(src='/css/i/logos/rtve_footer.png');background:none;}
.foot #footer .mainsites h2 a {float:left;font-size:1em;height:2.4em;width:100%;}
.foot #footer .mainsites ul {width:auto;padding:0.7em 0 0 2em;margin:0;}
.foot #footer .mainsites ul li {width:auto;float:left;padding:0 0.6em;border-left:1px solid #929292;margin:0;} 
.foot .mainsites ul li.first {border:none;}
.foot .mainsites ul li a {display:block;margin:0;background:none;padding:0;}
/*Linea inferior enlaces extras*/
.foot .postfooter {float:left;padding:1em 2.5% 3em 2.5%;width:95%;background:none;margin:0;}
.foot .postfooter li {margin:0 0.8em 0 0;}
.foot .postfooter li a {padding-left:0.909em;background:url('i/bg/postfooter.gif') 0 0.455em no-repeat; }
.foot .postfooter li.corp {float:right;color:#808080;} 
/* FOOTER GENERAL RTVE.es **************************************/
/* END *********************************************************/
/*enlace 'prensa/comunicacion'*/
#footer .prensa {display:block;width:100px;height:28px;background:url('/css/style/i_news/ComFooter.gif') no-repeat;margin:0 0 6px 0;}