/* CSS Document */

*{ padding:0; margin:0; border:0;}
html, body { height: 100%; padding:0; margin:0}
body{background-image:url(../images/back_pantallazo1.jpg);padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;color: #ffffff;background-repeat: repeat;background-color:#35383d; margin:0; }

a:link{ color:#ffffff; text-decoration:underline}
a:visited { color:#ffffff; text-decoration:underline}
a:hover { color:#ffffff; text-decoration:none}

#contenedora{width: 750px;margin: 0 0 0 35px;height:100%;vertical-align: top;} 
.logo{margin:5px 0 17px 0;}

#contenidos{
	background-repeat: repeat-y;
	padding:25px 20px 25px 25px;
	background-image: url(../images/back_interior1.jpg);
	clear:both}

/* EasyClearing http://www.positioniseverything.net/easyclearing.html */
#contenidos:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
#contenidos{display: inline-block}
* html #contenidos{height: 1%}
#contenidos{display: block;}
img{border:0; margin:0; padding:0;}
.supinf{height:20px; clear:both; margin:0; display:block}
.colizq{width:460px;float:left; display:inline;}
.colder{width:245px; float:right; display:inline;}
.footer{ 
	height:90px;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	padding:38px 0 0 35px; 
	margin-top:15px;
}
.logomvd{float:left;}
.txtfooter{float:right; width:490px; color:#FFFFFF; font-size:12px; padding:5px 30px;}
.destinf{ height:19px;}
.separador{
	background-image: url(../images/sep.jpg);
	background-repeat: no-repeat;
	width:460px;
	height:21px;
	clear:both;
}
.separadorcat{
	background-image: url(../images/sepcat.gif);
	background-repeat: no-repeat;
	width:704px;
	height:21px;
	clear:both;
}

.sobretitulorating{
	text-transform: uppercase;
	color: #FFFFFF;
	margin-bottom:15px;
}
a.lnksdest:link, a.lnksdest:visited{font-size:24px; color:#c2f5ff; text-decoration:underline; margin-bootm:10px}
a.lnksdest:hover{font-size:24px; color:#c2f5ff; text-decoration:none;  margin-bottom:10px}
a.lnksimp:link,a.lnksimp:visited{font-size:14px; color:#c2f5ff; text-decoration:underline; font-weight:bold; margin-bottom:5px}
a.lnksimp:hover{font-size:14px; color:#c2f5ff; text-decoration:none;font-weight:bold; margin-bottom:5px}
.imgdestacadas{float:left; width:140px; border:solid 4px #333333; margin:0 10px 10px 0; height:100px}
.piedefoto { font-size: 11px;  margin: 2px 10px 2 px 1px; width: 122px; clear: both; color:#171616 }
.txtpiefoto { margin: 2px 10px 2px 1px }
.todaslasentrev { padding-top:7px; margin-top:7px; border-top:1px dotted #999; clear:both }

/*imperdibles*/
.imperdibles{margin-left:39px;}
.imperdiblescont{
	background-color:#252628;
	padding:20px 18px 15px 18px;
	display:block;
	background-image:url(../images/sup_destacadas.jpg);
	background-repeat: no-repeat;
	background-position: top;
	
}

.imgimperdibles{ width:164px; border:0;margin-bottom:10px;}
.separadorimp{background-image: url(../images/sepimp.gif);background-repeat: no-repeat; width:164px; height:5px; margin:10px 0;}
.imgdeco{margin:15px 0 0 40px;}	
.imagen{ height:10px; display:block}
.fdoentrev { background-image:url(../images/fdoentrev.gif); background-repeat:no-repeat; width:136px; height:136px;margin:0 0 5px 0}
.imgentrevistas { width:122px; height:122px; padding:7px}

/* videoflash */
.extvideoflash{
	background-image: url(../images/back_videoflash.jpg);
	background-repeat: no-repeat;
	width:433px;
	height:362px;
	padding:18px 0 0 25px;
}
#videoflash{width: 320px;height:240px; /*margin:18px 0 15px 25px*/border:1px solid #CCCCCC; border-bottom:0}
#captionvideoflash{ width:300px; clear:both}
#reslinkvdeo{padding-top:15px; width: 320px;}
.lkvideoflash {margin-top:7px}
.lkvideoflash a {float:left}
a.lkvideoflash2 {float:right; font-size:11px; font-weight:normal}

/*internas*/
.colizqint{width:620px;}
.imgdetalle{ float:left;border:solid 4px #333333; margin:0 10px 10px 0;}
h1{font-size:26px; color:#c2f5ff; font-weight:normal; margin:10px 0 }
h3{font-size:12px; margin:5px 0}
h4{font-size:12px; font-weight:normal; padding:10px 0}
h4 p {margin:16px 0}
h5{font-size:12px; font-weight:normal; padding:0; text-transform:uppercase}
h6{font-size:12px; font-weight:normal}

/* imagenes en despliegue noticia */
.imagendetalleUC { float:left; margin:0 10px 5px 0;border:4px solid #333333}
.bordeimagendetalleUC{ float:left}
.imggdedetalleUC { margin:10px 0 0 0 }

.icoimprec{float:left; margin-right:10px;}
.imprimir{width:165px;height:38px;border-right:dotted 1px #666666; float:left;margin-right:5px; }
.recomendar{width:170px;height:38px; float:right}
.imprec{width:345px; margin-top:20px;}
a.lksimprec:link, a.lksimprec:visited{margin-top:5px; color:#FFF}
a.lksimprec:hover{margin-top:5px; color:#FFF}
.imagengrande{margin:10px 0; border:solid 4px #333333;}

/* links comentarios */
a.comentarios:link, a.comentarios:visited  {color: #d6f770; text-decoration: underline }
a.comentarios:hover {  color: #d6f770; text-decoration: none}

/*encuestas*/
.encuestas{margin-left:39px; width:206px;}
#tablaencuestas { width: 170px;  vertical-align:top; text-align:left}
#tablaencuestas td{ padding: 0 3px;}
#tablaencuestas hr { color: #CBD9E5; border:0; height:1px; }
.textencuestas{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; width: 100%; }
.textencuestas a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFF; }
.textencuestas a:link{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFF; }
.textencuestas a:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFF; }
.textencuestas a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFF; }
.titencuestas { font-size: 12px; font-weight: bold; color: #c2f5ff; padding:3px;/* border-bottom: 1px solid #CBD9E5;*/ margin-bottom:5px;}
.titsuperencuesta { font-size: 12px; font-weight: bold; color: #c2f5ff; padding:3px;/* border-bottom: 1px solid #CBD9E5;*/ margin-bottom:5px;}
.lineaenc { border-top: 1px solid #CBD9E5; padding:10px 0; clear:both; font-size:11px; margin-top:5px; font-weight:bold;}
.resultsubencuesta{ display:none; background-color:#f6fcff; margin-top:10px; border:solid 1px #cbd9e5; padding-bottom:5px;}
.btnprincipal{float:right; width:137px; height:34px;}
.btnprincipalgal{float:left; width:137px; height:34px; clear:both;}

/*CIA*/
.cia { margin-left:39px }
.imgcia { width:67px; border: 1px solid #FFF; margin:0 10px 10px 0; float:left }
.ciatxt { font-size:11px }
a.lnkscia:link, a.lnkscia:visited { font-size:13px; color:#c2f5ff; text-decoration:underline; margin-bottom:10px; font-weight:bold }
a.lnkscia:hover{ font-size:13px; color:#c2f5ff; text-decoration:none;  margin-bottom:10px; font-weight:bold }

/*Rating*/
.rating{width:418px;background-color:#252628;padding:20px 20px 10px 20px;display:block;background-image:url(../images/cia_sup.gif);background-repeat: no-repeat;background-position: top;clear:both}
.ratingtxt{ font-size:11px;}
.ratingtxt table{ border: solid 1px #000;}
.ratingtxt td{padding:4px 4px 4px 10px;}
.ratingtable{border: solid 1px #000; font-weight: normal;}
.ratingtable td{padding:4px 4px 4px 10px;}
.sobretitrating{ color: #FFF }

.ratingtable2{border: 1px solid #000; width:580px; background-color:#919294}
.titsratingtable2 {background-color:#5a5c60; font-weight:bold}
.ratingtable2 td{padding:4px 4px 4px 10px}
.imgrating{width:620px; clear:both;}

/*comentarios*/
.noticiascat { vertical-align: top; width: 414px; background-image: url(../img_portal/img_interior/categorias/linesepcat.gif); margin: 12px 0 }

h2{font-size: 12px;font-weight: bold;color: #d6f770}
#comentario { margin-top: 0px; }
.nrocomentarios{font-size: 14px; font-weight: bold; color: #c2f5ff; float:left; margin:15px 0 0 10px;}
.mostrarcomentarios{font-size:12px; font-weight:normal; float:right; width:265px;}
.mostrarcomentstxt{float:left; margin-top:16px;}
.visualizacion{float:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:10px 10px 0 0;}
#commentsFilter {display: block; width:192px; height:25px; _height:30px; margin:0; background-image: url(../images/comentarios/btn_visualizacion.gif);background-repeat: no-repeat; padding:5px 0 0 8px}
.textocomentarios{font-size: 12px; font-weight: bold; color: #c2f5ff; padding-right:2px;}
a.textocomentarios:link, a.textocomentarios:visited{font-size: 11px; font-weight: bold; color: #c2f5ff; text-decoration:underline; vertical-align:top;}
a.textocomentarios:hover{font-size: 11px; font-weight: bold; color: #c2f5ff; text-decoration:none; vertical-align:top;}
.fechahora{ vertical-align:top; line-height:17px;}
.comentariosenviados{font-size: 12px}

.comentariosenviados{font-size: 12px}
.celdabtnenviarsup{width:123px}
.fdocantcomentarios{ background-color:#5a5d60; height:49px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif}
.imgfdoizq{height:49px; background-image:url(../images/comentarios/nrocom_izq.gif);background-repeat: no-repeat;background-position: left; width:100%}
.imgfdoder{height:49px;background-image:url(../images/comentarios/nrocom_der.gif);background-repeat: no-repeat;background-position: right; width:100%;}
.comment{width:620px; background-image: url(../images/comentarios/comment_center.gif); background-repeat: repeat-y;margin-bottom:10px;}
.comment_top{background-image: url(../images/comentarios/comment_top.gif); background-position: top center; background-repeat: no-repeat; }
.comment_bottom{background-image: url(../images/comentarios/comment_bottom.gif); background-position: bottom left; background-repeat: no-repeat; padding:10px;}
.fdonickfecha{ background:#5a5d60; padding:5px 4px 5px 5px;margin-bottom:5px; }
.fdonickfechaoculto{ background:#5a5d60; padding:5px 4px 5px 5px; margin-bottom:5px; height:36px; }
.nickfecha{
	float: left;
	padding-right: 10px;
	width: 100%; display:inline
}
.nickmasestado{margin-left:65px}
.menuocultar{float:right;}
.lnkocultar{color:#3b6289; font-weight:bold; padding-right:5px;}
.aporte{color:#c2f5ff; font-size:12px; font-weight:bold; width:100%; text-align:right; font-family:Arial, Helvetica, sans-serif; }
.aportetxt{margin:0 10px 0 0;}
.aporte img{margin-left:1px;}
.comment_pos{font-size:14px; font-weight:bold;background-color:#008000; color:#fff; padding:1px 5px;  margin-left:8px; }
.comment_med{font-size:14px; font-weight:bold;background-color:#f5c60b; color:#fff; padding:1px 5px; margin-left:8px;  }
.comment_neg{font-size:14px;font-weight:bold; background-color:#cc0000;color:#fff;padding:1px 5px;
margin-left:8px;}
.btnShowComment { display:block; float: left; }
.commentText {margin-bottom:10px;overflow:hidden;}
.commentExpand { cursor:pointer; display:none; float:left;}
a.commentExpand:link, a.commentExpand:visited, a.commentExpand:hover,a.btnShowComment:link,a.btnShowComment:visited,a.btnShowComment:hover{color:#d6f770;}
#commentsFilter img { border:0; }
.leercom a:link, .leercom a:visited{color:#666666; font-size:11px; text-decoration:underline;}
.leercom a:hover{color:#666666; font-size:11px; text-decoration:none;}

/*estado*/
.user_state{
	color:#CCC;
	font-size:12px;
}
.user_state a:link,.user_state a:visited,.user_state a:hover {color:#FF6600;}


/* Agregado para comentarios con cedula */
.avisoDocumentoComentarios
{
	color: #ff6600;
	font-size:10px;
	font-weight: bold;
	padding: 4px;
    margin-left: 5px;
    margin-top: -27px;
    border: 1px solid #ff6600;
    background-color: white;
    width: 150px;
}

/* Botones calificación comentarios */
.calpos img, .calneg img { width:16px; height: 19px; border: 0; background: transparent none no-repeat 0 0;vertical-align:bottom;}
.calpos img { background-image: url(../images/comentarios/ico_afavor.gif) }
.calpos:hover img { background-image: url(../images/comentarios/ico_afavor_over.gif) }
.calneg img { background-image: url(../images/comentarios/ico_encontra.gif) }
.calneg:hover img { background-image: url(../images/comentarios/ico_encontra_over.gif) }
.btnCalDisabled img { filter: alpha(opacity=30); opacity: .3; -moz-opacity: 0.3; -khtml-opacity: 0.3; }
.btnCalDisabled:hover, .btnCalDisabled:link, .btnCalDisabled:visited { cursor: default; outline: none; }
.caltotpos{color:#4db24d; font-size:11px; padding:0 5px 5px 0px;}
.caltotneg{color:#e8523c; font-size:11px; padding:0 5px 5px 5px;}
/* */


/* Error al calificar */
.calError {
    border: 2px solid #AAAAAA;
    background-color: #CCCCCC;
    color: black;    
    margin: 22px 0 0 -80px;
    width: 160px;
    padding: 2px;
    text-align: center;
}


/*validacion*/
.validacion { border: 1px solid #c2f5ff;padding: 10px; color: #c2f5ff;margin: 10px 0;font-size: 12px;font-weight: normal}
a.validacionlinks:link, a.validacionlinks:visited { text-decoration: underline;color: #c2f5ff}
a.validacionlinks:hover {text-decoration: none;color: #c2f5ff}
#com_form {border: 1px solid #cccccc;padding: 15px; width:450px;}
.formtxtcom {border: 1px solid #CCCCCC;width: 260px}
.imgsepnoticiasasociadas{background-color: #CCCCCC;margin:15px 0;height:1px}

/*clases agregadas para login c facebook*/
.sesioncontenedor{ background-image: url(../images/bg_login.gif); background-repeat: no-repeat; width:576px; height:105px;color:#666666; padding: 45px 22px 0 22px; margin-top:10px;}
.sesionportal{width:170px; float:left; font-size:11px; float:left; color:#FFFFFF;}
.sesionfacebook{width:200px; float:right; font-size:11px; float:right; margin-right:165px;color:#FFFFFF;}
.btningresar{margin-top:5px; float:left;}
.fbimg{margin:0 10px 0 0; z-index:0; float:left;}
.btnesfacebook{ width:130px; clear:both; padding:5px 40px 0 0 ;height:32px; }
a.validacionfb:link, a.validacionfb:visited { float:right;text-decoration: underline;color: #bec9e1; padding-top:10px; }
a.validacionfb:hover {float:right; text-decoration: none;color: #bec9e1;padding-top:10px; }
.image_minorfb{ margin-left:-60px; z-index:1;float:left; }

/*paginado*/
.tabla_paginado{float: left;clear: both}
.tabla_paginado td{padding: 5px 0;}
a.siguiente { text-decoration: none;border: 1px solid #CCC;padding: 1px 5px;height: 16px; margin-left:10px}
a.siguiente:link{ text-decoration: none;border: 1px solid #CCC;padding: 1px 5px;height: 16px; margin-left:10px; width:65px; color:#fff;}
a.siguient:visited { text-decoration: none;border: 1px solid #CCC;padding: 1px 5px;height: 16px; margin-left:10px; width:65px; color:#fff;}
a.siguiente:hover{ text-decoration: none;border: 1px solid #CCC;padding: 1px 5px;height: 16px; margin-left:10px; width:65px; color:#fff;}
a.anterior { text-decoration: none;border: 1px solid #CCC;padding: 1px 5px;height: 16px; margin-right:10px; width:60; color:#fff; }
a.anterior:link{ text-decoration: none;border: 1px solid #CCC;padding: 1px 5px;height: 16px; margin-right:10px; width:60; color:#fff; }
a.anterior:visited { text-decoration: none;border: 1px solid #CCC;padding: 1px 5px;height: 16px; margin-right:10px; width:60; color:#fff; }
a.anterior:hover{ text-decoration: none;border: 1px solid #CCC;padding: 1px 5px;height: 16px; margin-right:10px; color:#fff;}
.paginas {text-align: center;font-size: 11px}
.paginas a:link{ text-decoration: none;border: 1px solid #CCC;padding: 1px 5px;height: 16px; color:#fff;}
.paginas a:visited{ text-decoration: none;border: 1px solid #CCC;padding: 1px 5px;height: 16px;color:#fff;}
.paginas a:hover {text-decoration: none;border: 1px solid #CCC;padding: 1px 5px;height: 16px;color:#fff;}
.pag_selec{color:#FFF;font-weight:normal;background-color: #3d4045;padding: 2px 6px;height: 16px}

.montevideotv {font-size: 11px;padding: 0;border: 0;margin: 0 0 0 39px}
.montevideotvfondo {background-color:#252628;display:block;background-image:url(../images/mvdtv.jpg);background-repeat: no-repeat;background-position: top;padding: 65px 12px 20px 15px}

a.lnkspantallazo:link,a.lnkspantallazo:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#c2f5ff; text-decoration:underline; font-weight:bold;}
a.lnkspantallazo:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#c2f5ff; text-decoration:none;font-weight:bold;}

/* utilidades, con facebook */
.imprecfb {width:580px; margin:30px 0; height:40px}
.imprimirfb {width:180px;height:38px;border-right:dotted 1px #666666; float:left; margin-right:10px}
.icoimprimir {float:left; margin-right:10px; width:42px; height:38px}
.recomendarfb{width:155px;height:38px;border-right:dotted 1px #666666; margin:0 10px; float:left}
.icorecomendar{width:49px;height:38px; margin-right:10px; float:left}
.compartirfb {width:200px;height:38px; float:right}
.fdofb{background-image:url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?7:26981); background-repeat:no-repeat; background-position: top left}
a.menuItemCheckOn { background: url(../images/comentarios/check_on.gif) no-repeat; padding-left: 20px !important; background-position: 2px 6px; }		
a.menuItemCheckOff { background: url(../images/comentarios/check_off.gif) no-repeat; padding-left: 20px !important; background-position: 2px 6px;}
a.accesochat:link,a.accesochat:visited,a.accesochat:hover{
	color: #d6f770;
	text-decoration: underline;
	line-height: 24px;
	font-weight:bold;
}
.uoculto a:link,.uoculto a:visited,.uoculto a:hover {color:#d6f770;}

/*imagen usuario comentarios*/
.image_container{width:50px; float:left; margin-right:10px;}
.image_main, .image_minor {width:50px;height:50px;z-index:0;}
.image_minor { margin-left: -50px; z-index:1;}

/* noticia ppal - autocambiantes*/
#ucppal_contenedor{
	overflow: hidden;
	/*width:220px;*/
	font-size: 11px;
	text-align: left;
	height: 238px;
	position: relative;
	right: 0px;
	left: 0px;
	top: 0px;
	bottom: 0px;
}
.ucppal {
	position: absolute;
	z-index: 0;
	overflow: hidden;
	width:190px;
	padding-bottom: 10px;
	height: 220px;
}
.ucppal img{
	float:left;
	border:0;
	margin: 0px;
	padding: 0px;
}
a.linkucppal, a.linkucppal:visited {
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:underline;
	font-weight: bold;
}
a.linkucppal:hover{
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight: bold;
}
.slideuc{
	position: absolute;
	z-index: 30;
	width:115px;
	top: 215px;
	left: 100px;
	float: left;
}
.slideuc img{
	width: 18px;
	height:18px;
	border:0;
	padding: 0 5px 0 0;
}
.texto_montevideotv{
	width:150px;
	padding: 0;
	margin-top: 130px;
}

.img120 { width:120px; height:120px}
.playizq {height:120px; float:left}
.botplay {width:35px; height:120px; float:left}

/*tooltip estado*/
.social-state-common { background-color: #ccc; color: #4e504f; padding: 10px 10px 20px 10px; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; font-weight:normal; border:0;font-size:11px; }
.social-state-common a:link { display: block; margin-top: 4px; color:#ff6600; }
.social-state-common a:visited{ display: block; margin-top: 4px; color:#ff6600; }
.social-state-common a:hover { display: block; margin-top: 4px; color:#ff6600; }

.social-state30 { width:180px; margin-left: -130px; height: 55px; margin-top: -100px; }
.social-state100 { width:200px; margin-left: -170px; height: 75px; margin-top: -120px;}
.social-state250 { width:250px; margin-left: -170px; height: 115px; margin-top: -160px; }