*{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
a{ text-decoration:none;}

/*Estilos para las cajas redondeadas del sitio*/
.main-roundbox-top{ background:url(../img/main-roundbox-top.gif); height:6px; overflow:hidden; clear:both; display:block;}
.main-roundbox-top2{ background:url(../img/main-roundbox-top2.gif); height:6px; overflow:hidden; display:block; margin-bottom:5px;}
.main-roundbox-bottom{ background:url(../img/main-roundbox-bottom.gif);height:6px; overflow:hidden; clear:both; display:block;}
.gray-roundbox-top{ background:url(../img/gray-roundbox-top.gif);  height:9px; overflow:hidden; display:block;}
.gray-roundbox-bottom{ background:url(../img/gray-roundbox-bottom.gif); height:9px; overflow:hidden; clear:both; display:block;}
.white-roundbox-top-a { background:url(../img/white-roundbox-top-a.gif); height:7px; overflow:hidden; clear:both; display:block;}
.white-roundbox-bottom-a{background:url(../img/white-roundbox-bottom-a.gif); height:7px; overflow:hidden; clear:both; display:block;}
.white-roundbox-top-b {background:url(../img/white-roundbox-top-b.gif); height:7px; overflow:hidden; clear:both; display:block;}
.white-roundbox-bottom-b{background:url(../img/white-roundbox-bottom-b.gif); height:7px; overflow:hidden; clear:both; display:block;}
/*Fin Estilos para las cajas redondeadas del sitio*/

body { background:#fff url(../img/bg.jpg) repeat-x center top; text-align:center;}
.wrapper { width:877px; margin:25px auto 10px auto; text-align:left; background-color:#fff;}

/*Header*/
.header { height:100px;}
.header .logo{ float:left; background:url(../img/c5n-logo.gif); width:157px; height:63px; margin:15px 0 0 20px; text-indent:-9000px;}
.header .fecha{ float:left; width:150px; font-size:12px; color:#000000; font-weight:700; padding:47px 0 0 30px}
a { font-size:12px; font-weight:700; color:#3555aa; /*display:block;*/}
.header .corresponsal-box{ float:right; background:url(../img/bg-corresponsal-login.gif); width:334px; height:58px; margin:2px 13px 0 0; display:inline; padding:35px 0 0 80px;}
.header .corresponsal-box .col-a{ width:130px; float:left; margin-right:5px;}
.header .corresponsal-box .col-a label{ display:block; font-size:11px; font-weight:700; color:#223f81;}
.header .corresponsal-box .col-a input{ width:130px; border:solid 1px #d6d3d3; }
.header .corresponsal-box .col-a a{ display:block; font-size:10px; font-weight:700; color:#eb7623;}
.header .corresponsal-box .col-b{ padding-top:17px; float:left;*padding-top:12px;}
.header .corresponsal-box .col-b input{ background:url(../img/btn-login.gif); width:13px; height:13px; border:none;}
.header .corresponsal-box .col-c{ float:left; width:130px; padding-top:13px;}
.header .corresponsal-box .col-c .naranja{ font-size:12px; color:#eb7623; font-weight:700;}
.header .corresponsal-box .col-c .azul{font-size:12px; color:#3b5998; font-weight:700}
.header .corresponsal-box .col-d { padding:15px 0 0 0;}
.header .corresponsal-box .col-d a{ background:url(../img/arrow-small.gif) no-repeat left center; padding-left:8px; display:block; margin-bottom:2px; font-size:11px; color:#eb7623; font-weight:700; width:70px;}
/*Fin header*/

.content {width:846px; background:#eeeeee; margin:0 auto 10px auto; }

/*Estilos de columna izquierda*/
.content .col-a{ float:left; width:415px; margin-left:10px;display:inline;}
.content .col-a .player { background:#fff; margin-bottom:10px;}
.content .col-a .player .live-bar { background:url(../img/bg-livebar.gif); height:28px; width:392px; line-height:28px; color:#fff; padding:0 5px; font-size:12px; font-weight:700; margin:0 auto 10px auto}
.content .col-a .player .live-bar img { float:right; margin-top:4px; display:inline;}
.content .col-a .player .object { padding:0 7px;}
.content .col-a .tabs { margin:0 auto;}
.content .col-a .tabs .solapa{ background:url(../img/solapa-onoff.gif) no-repeat top right; width:91px; height:29px; float:left; display:inline; text-align:center; font-size:10px; color:#fff; line-height:29px;}
.content .col-a .tabs .solapa.on{ background-position:top left;}
.content .col-a .tabs .solapaC{ background:url(../img/solapa-onoffc5.gif) no-repeat top right; width:91px; height:29px; float:left; display:inline; text-align:center; font-size:10px; color:#fff; line-height:29px;}
.content .col-a .tabs .solapaC.on{ background-position:top left;}
.content .col-a .tabs .cont{background:#fff; clear:both;}
.content .col-a .tabs .item { border-bottom:dotted 1px #ccc; margin:0 10px; padding:5px 0; height:45px;}
.content .col-a .tabs .item.last { border:none;} 
.content .col-a .tabs .item img { float:left; margin-right:5px; border:none}
.content .col-a .tabs .item .row-a{}
.content .col-a .tabs .item .row-b{ font-size:10px;}
/*Fin Estilos de columna izquierda*/

/*Estilos de columna derecha*/
.content .col-b{ float:right; width:400px; background:#fff; margin-right:10px; display:inline;}
.content .col-b .u2 { background:url(../img/bg-contacto.gif) no-repeat; width:376px; height:70px; clear:both; margin:0 auto;text-align:center;}
.content .col-b .u2 h3{ font-size:12px; font-weight:600; color:#b8b8b8; padding:5px 0 0 10px; margin-bottom:13px;}
.content .col-b .u2 p{ font-size:12px; color:#fff; text-align:center;margin-top:3px;}
.content .col-b .u2 p a{ display:inline; font-size:12px; color:#fff;}
	/*Modulo facebook*/
	.col-b .imagen {width:365px; margin:0 auto 10px auto;}
	.amigos { float:left; margin-left:17px; display:inline; background:#f2f5fa; width:365px;border:solid 1px #d9dadc; margin-bottom:10px;}	
	.amigos h2 { background:#3b5998; padding:0px 5px;line-height:28px; height:28px; vertical-align:middle; position:relative;}
	.amigos h2 a { float:right; font-size:11px; font-weight:100; color:#FFFFFF; text-decoration:none; line-height:28px; height:28px; margin-left:10px;}
	.amigos h2 .close { background:url(../img/close.gif); width:29px; height:27px; float:right; position:absolute; right:-31px; text-indent:-9000px;}
	.amigos .myself {padding:5px; height:70px;}
	.amigos .myself a img { border:none; float:left;}
	.amigos .myself .deco { float:left; width:10px; height:25px; background:url(../img/piquito.gif) no-repeat right center; margin-right:-1px; position:relative;}
	.amigos .myself .txt { float:left; border:solid 1px #d9dadc; width:284px; padding:2px 5px; margin-top:4px; color:#9a9a98; font-weight:100;}
	.amigos .myself .casillero { font-size:11px; color:#706f7f; float:right; width:295px; padding-top:8px;}
	.amigos .myself .casillero input { position:relative; top:2px;}
	.amigos .tabs { padding:0 7px; }
	.amigos .tabs a{ background:#e7eaf1; padding:0 10px; line-height:25px; float:left; margin-right:5px; border:solid 1px #dde1e4;  color:#6e89b6; font-size:12px; font-weight:700; text-decoration:none;margin-bottom:-2px;}
	.amigos .tabs a.on{ color:#000; background:#fff; cursor:default;border-bottom:none; position:relative;}
	.amigos .contenido-a { background:#fff; border-top:solid 1px #d9dadc; overflow:auto; height:314px; clear:both;}
	.amigos .contenido-a .item {padding:8px 0px; border-bottom:solid 1px #e9eae5; clear:both; margin:0 10px}
	.contenido-a .item .fix { clear:both; height:1px; overflow:hidden;}
	.contenido-a .item img{ float:left; margin-right:10px; display:inline; border:none;}
	.contenido-a .item .datos{ float:left; width:275px;}
	.contenido-a .item .datos .row-a{ font-size:12px;}
	.contenido-a .item .datos .row-a .username{ color:#455577; font-weight:700; display:inline;}
	.contenido-a .item .datos .row-b{ font-size:11px; color:#979596;}
	.descripcion {background-color:#EDF0F5;border-bottom:1px solid #3B5998;color:#888888;font-size:11px;font-weight:normal;padding:7px 5px;}
	/*Fin modulo facebook*/
/*Estilos de columna derecha*/	

/*Canales*/
.canales {}
.canales h5{ background:url(../img/bg-canales.gif); width:847px; height:26px; line-height:26px; text-indent:10px; margin:0 auto 15px auto; font-size:13px; color:#334f90; clear:both;}
.canales div{ float:left; width:120px; font-size:11px; font-weight:700; color:#000000; text-align:center;}
.canales div.primero { margin-left:20px; display:inline;}
.canales div img{ display:block; margin:0 auto}
/*Fin canales*/

.ticker{background:url(../img/bg-ticker.gif);width:825px;height:24px;line-height:24px; margin-top:5px;margin-lefT:12px;float:left;}
.ticker p {color:#e97624;font-size:12px;position:absolute;margin-left:12px;font-weight:bold;}

.cables{margin-left:19px;background:url(../img/footer-contacto.gif);width:841px;height:38px;margin-top:-5px;}
.cables p {font-size:12px;color:#3b5999;margin-left:20px;padding-top:10px;font-weight:bold;}
.cables p  span{font-size:12px;color:#d92e23;}
.cables p  a {color:#85a5eb;}
/*Footer*/
.footer { width:877px; margin:-10px auto; text-align:left; background-color:#fff;  text-align:center; font-size:11px; color:#344d8e; font-weight:700;padding-bottom:10px;}
.footer p { text-align:center; font-size:11px; color:#344d8e; font-weight:100; padding-top:5px;}
.footer a { text-align:center; font-size:11px; color:#344d8e; font-weight:700; display:inline;}
/*Fin Footer*/

/*Pop-up registro*/
.modal { background:#000; opacity:0.7; filter: alpha (opacity=70); width:100%; height:100%; z-index:9900; display:table-cell; top:0; left:0;}
.popup {position:absolute;top:50%; left:50%; z-index:9999;}
.popup.registro { background:url(../img/bg-regform.gif) no-repeat center center; width:497px; height:566px; margin:-280px 0 0 -250px;}
.popup.registro .deco-top{ background:url(../img/regform-top.png); width:392px; height:87px; margin:0 auto}
.popup.registro .deco-bottom{ background:url(../img/regform-bottom.png); width:392px; height:29px; margin:0 auto}
.popup.registro .cont{ background:url(../img/regform-middle.png) repeat-y; width:362px; margin:0 auto; height:430px; padding:10px 15px; text-align:left;}
.popup.registro h5{ font-size:14px; color:#2d4d8e; margin-bottom:10px; text-align:center;}
.popup.registro label{ display:block; font-size:12px; color:#183672}
.popup.registro .txt { background:#f1f1f1; border:solid 1px #cacaca; width:100%; margin-bottom:10px;}
.popup.registro .legales { font-size:12px; font-weight:700; color:#183672; padding:10px 0;}
.popup.registro .legales2{}
.popup.registro .legales2 input{ float:left; margin-right:10px;}
.popup.registro .legales2 p{ float:left; width:335px; font-size:12px; color:#183672;}
.popup.registro .botones { clear:both; text-align:center; padding-top:15px;}
.popup.registro .botones input{ background:#eb7623; border:none; font-size:12px; font-weight:700; color:#fff; display:inline-block; margin: 0 5px; line-height:25px; height:25px; width:85px; text-align:center;}
/*Fin pop-up registro*/
.modal { background:#000; opacity:0.7; filter: alpha (opacity=70); width:100%; height:100%;  z-index:9900; display:table-cell; top:0; left:0;}
.popup {position:absolute;top:50%; left:50%; z-index:9999;}
.photo { width:655px; margin:-250px 0 0 -327px;}
.photo .deco-top{ background:url(../img/popupfotos-top.gif) no-repeat; height:10px; overflow:hidden}
.photo .deco-bottom{ background:url(../img/popupfotos-bottom.gif) no-repeat; height:10px; overflow:hidden}
.photo .cont { background:#fff; padding:0 7px;}
.photo h4{ font-size:13px; color:#30335c; text-align:left; margin-bottom:5px;}
.photo h4 a { float:right; color:#30335c; font-weight:100; font-size:12px;}
.video { width:424px; margin:-190px 0 0 -212px;}
.video .deco-top{ background:url(../img/popupvideos-top.gif) no-repeat; height:5px; overflow:hidden}
.video .deco-bottom{ background:url(../img/popupvideos-bottom.gif) no-repeat; height:5px; overflow:hidden}
.video .cont { background:#fff; padding:0 7px;}
.video h4{ font-size:13px; color:#30335c; text-align:left; margin-bottom:5px; padding:5px 12px 0 12px}
.video h4 a { float:right; color:#30335c; font-weight:100; font-size:12px;}
.pagin { text-align:right; clear:both; color:#3555AA; font-size:13px; padding:5px 5px;}
.pagin a{color:#3555AA; }
.pagin .anterior{ font-size:11px; font-weight:700; background:url(../img/arrow-azul-bck.gif) no-repeat left center; padding-left:12px }
.pagin .siguiente{font-size:11px; font-weight:700; background:url(../img/arrow-azul.gif) no-repeat right center; padding-right:12px}
