body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
a:link {
	color: #7C7C7C;
	text-decoration: underline;
}
a:visited {
	color: #7C7C7C;
	text-decoration: underline;
}
a:hover {
	color: #333333;
	text-decoration: none;
}

.tablacontenedora {
	margin: 0px;
	float: left;
	width: 780px;
	background-color: #FFFFFF;
}
#cabezal {
	width: 780px;
	background-image: url(cab.jpg);
	background-repeat: no-repeat;
	height: 83px;
}
#cab2 {
	background-color: #D7E3EE;
	height: 16px;
	width: 780px;
	text-align: right;
	display: inline;
	float: left;
	padding-top: 6px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.trescolumnas {
	width: 780px;
	float: left;
	display: inline;
	font-size: 12px;
}
.columnaizq {
	width: 150px;
	background-color: #F0F5FF;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #D2E1FF;
	vertical-align: top;
	padding-top: 15px;
}
.columnacentro {
	width: 465px;
}
.columnader {
	background-color: #F0EFF1;
	width: 165px;
	vertical-align: top;
	padding-top: 15px;
}

.homedestacados {
	width: 435px;
	margin-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D7E3EE;
	margin-bottom: 15px;
	padding-bottom: 15px;
	margin-left: 15px;
	float: left;
	height: auto;
	display: inline;
}
.homedestacados img {
	float: left;
	margin-right: 8px;
	margin-bottom: 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.homedestacados h1{
	color: #43459A;
	font-size: 22px;
	margin: 0px;
}
.homedestacados h1 a:link, .homedestacados h1 a:visited{color: #43459A;}
.homedestacados h1 a:hover{ text-decoration:none}

.homedestacados h2{
	font-size: 12px;
	font-weight: normal;
	color: #585858;
	margin: 0px;
}
.homedestacados h3{
	margin: 0px;
	text-transform: uppercase;
	color: #999999;
	font-weight: normal;
	font-size: 12px;
}


.ContenidoUC {
	width: 435px;
	margin-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D7E3EE;
	margin-bottom: 15px;
	padding-bottom: 15px;
	margin-left: 15px;
	float: left;
	height: auto;
	display: inline;
}
.ContenidoUC img{
	float: left;
	margin-right: 8px;
	margin-bottom: 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.ContenidoUC h1{
	color: #43459A;
	font-size: 22px;
	margin: 0px;
}
.ContenidoUC h2{
	font-size: 13px;
	color: #585858;
	margin: 0px;
}
.ContenidoUC h3{
	margin: 0px;
	text-transform: uppercase;
	color: #999999;
	font-weight: normal;
	font-size: 12px;
}.ContenidoUC h4 {
	font-size: 13px;
	font-weight: normal;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}


/*votacion*/

#votos{font-size: 11px}

#cantvotos{font-size: 11px}

#votacion{font-size: 11px}

/*paginado*/
.tabla_paginado{float: left;clear: both}
.tabla_paginado td{padding: 5px 0;}
a.siguiente { text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;height: 16px; margin-left:10px}
a.siguiente:link, a.siguient:visited { text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;height: 16px; margin-left:10px; width:65px}
a.siguiente:hover{ text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;background-color: #eeeeee;height: 16px; margin-left:10px; width:65px}
a.anterior { text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;height: 16px; margin-right:10px; width:60 }
a.anterior:link, a.anterior:visited { text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;height: 16px; margin-right:10px; width:60 }
a.anterior:hover{ text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;background-color: #eeeeee;height: 16px; margin-right:10px}
.paginas {text-align: center;font-size: 11px}
.paginas a:link{ text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;height: 16px;background-color: #fff}
.paginas a:visited{ text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;height: 16px;background-color: #fff}
.paginas a:hover {text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;background-color: #eeeeee;height: 16px}
.pag_selec{color:#FFFFFF;font-weight:normal;background-color: #ff9900;padding: 2px 6px;height: 16px}

/* menu_comentarios.css */
.MyDialog {border: 2px solid #AAAAAA;background-color: #CCCCCC;color: black;padding: 20px}
.MyDialog ul {margin: 5px;padding: 0 }
.MyDialog ul li {list-style-type: none}
.MyDialog input {margin-right: 5px}
.MyDialog .DialogTitle {font-weight: bold;text-align: center}
.MyDialog .DialogButtons {padding-top: 10px;text-align: center}
.MyDialog a.btn:link, .MyDialog a.btn:visited {background-image:url(/img_portal/back_btn.gif);background-position:center bottom;background-repeat:repeat-x;background-color: #fcfcfc;border: 1px solid #CCCCCC;color:#333333;font-size:12px;height:22px;padding:4px 10px;text-decoration:none;margin: 4px}
.menuCom {border: 2px solid #cccccc;background-color: #eeeeee;color: #333;padding: 5px;width: 222px; font-size: 12px}
.menuCom a:link, .menuCom a:visited {text-decoration: none;color: #333;	padding: 4px}
.menuCom a:hover {text-decoration: none;color: white;background-color: #999;padding: 4px}
.uoculto{font-style: normal;color: #FF6600}
.avisoDocumentoComentarios{
color: #ff6600;font-size:10px; font-weight: bold;padding: 4px; margin-left: 5px;margin-top: -40px;
border: 1px solid #ff6600;background-color: white;width: 150px;}
/*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: #003366}
.comentarios{font-size: 14px; font-weight: bold; color: #003366}

.textocomentarios{font-size: 12px; font-weight: bold; color: #ff6600}

.comentariosenviados{font-size: 12px}

a.btnenviarcomentarios:link, a.btnenviarcomentarios:visited {
	text-decoration: none;
	color:#333;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #858580;
	border-bottom: 1px solid #858580;
	border-left: 1px solid #CCCCCC;
	padding: 4px 10px;
	background-image: url(../img_portal/back_btn.gif);
	background-repeat: repeat-x;
	font-weight: normal;
	height: 22px;
	background-position: bottom;
	font-size: 12px}

a.btnenviarcomentarios:hover {
	text-decoration: none;
	color:#333;
	height: 22px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #858580;
	border-bottom: 1px solid #858580;
	border-left: 1px solid #CCCCCC;
	padding: 4px 10px 4px 10px;
	background-image: url(../img_portal/back_btn.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	background-position: bottom}

.celdabtnenviarsup{width:123px; height: 32px; padding:5px;}

/*validacion*/
.validacion { border: 1px solid #ff6600;padding: 10px; color: #ff6600;margin: 10px 0;font-size: 12px;font-weight: normal}
a.validacionlinks:link, a.validacionlinks:visited { text-decoration: underline;color: #ff6600}

a.validacionlinks:hover {text-decoration: none;color: #ff6600}

#com_form {background-color: #f2f2f2;border: 1px solid #cccccc;padding-left: 15px}
.formtxtcom {border: 1px solid #CCCCCC;width: 260px}
/* utilidades noticia */
.tblutilidades {
	margin-top: 30px;
	padding-right: 2px;
	padding-left: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.tblutilidades h1 { font-size: 11px; color: #333; margin:0 0 5px 6px; padding-top:6px}
.tblutilidades div { height:32px; border-top: 1px solid #FFF; padding-top:3px; text-align:left; font-size:11px}
.tblutilidades img { width: 12px; height:12px; margin:5px 8px 0 9px; border:0}
#contenidoschasque {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #738DC0;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-size: 10px;
}
.cabezalwebmail {
	float: left;
	font-size: 11px;
	padding-left: 10px;
	padding-top: 15px;
	line-height: 23px;
}
.cabezalwebmail a:link, .cabezalwebmail a:visited{
	font-weight: bold;
	color: #FFFFFF; text-decoration:none;
}
.cabezalwebmail a:hover{font-weight: bold;
	color: #FFFFFF;text-decoration:none; color:#FF6600}
