/* CSS Document */

* html, body {
	margin: 0;
	padding: 0;
}
	
* body {
	font: 11px/14px, Arial, Helvetica, sans-serif;
	color: #666;
	background: url(../imagenes/fdopag.gif) repeat-y;
}

/* generales */
* table { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666 }
#table780 { width: 780px; margin: 0px; padding: 0; margin: 0 }
hr {
	height: 1px;
	border: 1px solid #E4E4E4;
}
/* cabezal pagina */
#cabezal { width: 780px; height: 87px }
#uno { width: 780px; height: 71px; top: 0; margin-bottom: 1px;}
/*#uno { width: 780px; height: 71px; top: 0; margin-bottom: 1px; background: url(../imagenes/cabezal1.gif) background-repeat: no-repeat }*/
#dos { width: 780px; height: 16px; top: 72px; background-color:#EFEFEF; margin-bottom: 10px }
#fecha { font-size: 10px; color: #333; top: -25px; left: 15px; position:relative; }
#fechacatynot   { font-size: 10px; color: #333; top: 72px; left: 14px; position:absolute; }
/*default links */
a, a:link, a:linked, a:visited, a:active{ text-decoration: none; color: #333; }
a:hover { text-decoration: underline; color: #333; }

/* banner publicidad */
#bannersup {
	width: 609px;
	border: 1px solid #CCC;

background: url(../imagenes/fdobannersupcat.gif) background-repeat: no-repeat; 		margin-bottom: 20px;
	height: 80px;
	padding: 5px;
}
#banner { width: 468px; float: left; padding: 10px }
#bannertxt { width: 100px; float: right; padding: 20px 20px 0 0 }
a.txtpublicite:link, a.txtpublicite:visited { color: #333; font-size: 10px; height: 20px; text-decoration: none }
a.txtpublicite:hover { color: #333; font-size: 10px; height: 20px; text-decoration: underline }


#separablanco { width: 185px; height: 20px; padding-top: 20px }

/* foros */ 
.celdamenutituloforos { width: 197px; height:23px; background:url(../imagenes/foros/back_menutitulo4.gif) repeat-x; color: #FFF;  padding: 2px 0 0 6px; }
.celdamenupieforos {
	width: 197px;
	height:8px;
	background-image: url(../imagenes/foros/back_menuinf.gif);
	background-repeat: no-repeat;
}
.tablaforos { width: 197px; border-right: 1px solid #F60;  border-left: 1px solid #F60; padding: 0; }
.titforos { font-size: 12px; font-weight: bold; padding: 0 10px 0 10px; }
.textforos { font-size: 11px; padding: 0 10px 0 10px; }

/* links barra Mi Montevideo */
#navcontainer2 { width: 148px; }
#navcontainer2 ul { margin-left: 0; padding-left: 0; list-style-type: none }
#navcontainer2 a { display: block; padding: 0; width: 148px; background-color: none; border-bottom: 1px solid #E1E6EA; color: #003366; }
#navcontainer2 a:link, #navcontainer2 a:visited { font-weight: bold; color: #003366; height: 18px; padding-left: 8px; text-decoration: none }
#navcontainer2 a:hover{ font-weight: bold; color: #003366; height: 18px; padding-left: 8px; text-decoration: none }
#mimvd{
	background-image: url(../imagenes/back_mimvdo.gif);
	background-repeat: no-repeat;
	height: 21px;
}
.celdamenuizq { background-color: #F8FCF8; width: 148px;  text-align: left; vertical-align: top }
.tablageneral { width: 780px; height: 100% }
.celdamenutitulo { text-align: left; vertical-align: top; background-image: url(../imagenes/back_menutitulo3.gif) background-repeat: repeat-x; color: #FFF; text-decoration: none; padding-left: 8px; padding-top: 2px }


/* footer */
#footer { width: 780px; height: 91px ; font-family:Arial, Helvetica, sans-serif;}
#footer1 {
	color: #FFF;
	height: 21px;
	padding: 10px;
	background-color: #3E6C38;
}
#footer2 { height: 70px; padding: 10px; color: #333; }

.lineafooter { width: 770px; height: 1px; background-color: #FFD5B5; margin-top: 5px; margin-bottom: 5px; padding: 0px; border: none }

/* categorias, noticia principal */
.noticiaprincipalcat {
	width: 367px;
	text-align: left;
	vertical-align: top;
	padding-right: 5px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.noticiaprincipal {
	width: 387px;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
	background-color: #E8EEF4;
}
.noticiasecundaria {
	width: 387px;
	padding: 10px;
	background-color: #FFFFFF;
}

.imgnotprincipal { width: 122px; margin-bottom: 6px; padding-bottom: 6px; clear: both }
.imgnotprincat {width: 110px; float: left;margin-bottom: 10px;margin-right: 10px;border: 3px double #D3EDD3;}
.imgnotseccat {width: 110px;float: left;margin-bottom: 8px;margin-right: 8px;
border: 3px double #BFC4CB;}
.imgnotbasquet { width: 122px; margin-bottom: 6px; padding-bottom: 6px; clear: both }

.fechaycat { font-size: 11px; color: #65AA5B; padding-top: 6px; padding-bottom: 6px; font-weight: bold }
.sobretitulo { text-transform: uppercase }
.nombrecat { font-weight: bold; color: #006633}
/* links noticia principal de la categoría */
a.titnoticiadeldia:link { font-size: 16px; font-weight: bold; color: #3E6C38; text-decoration: underline; height: 5px; margin-bottom: 2px; padding-bottom: 3px }
a.titnoticiadeldia:visited { font-size: 16px; text-decoration: underline; color: #3E6C38; font-weight: bold; height: 5px; margin-bottom: 2px; padding-bottom: 3px }
a.titnoticiadeldia:hover { font-size: 16px; font-weight: bold; color: #3E6C38; text-decoration: none; height: 5px; margin-bottom: 2px; padding-bottom: 3px }

/* links noticias home abajo */
a.titnoticiaABAJO:link { font-size: 12px; font-weight: bold; color: #3E6C38; text-decoration: underline; height: 5px; margin-bottom: 2px; padding-bottom: 3px }
a.titnoticiaABAJO:visited { font-size: 12px; text-decoration: underline; color: #3E6C38; font-weight: bold; height: 5px; margin-bottom: 2px; padding-bottom: 3px }
a.titnoticiaABAJO:hover { font-size: 12px; font-weight: bold; color: #3E6C38; text-decoration: none; height: 5px; margin-bottom: 2px; padding-bottom: 3px }

/* las más leídas */
.tablamasleidas{ width: 387px; background-color: #F0F5F9; border: 1px solid #CEDAE4;
padding-top: 8px;padding-right: 10px;padding-bottom: 8px;padding-left: 12px;}
a.mas_leidas:link, a.mas_leidas:visited { color: #333; font-size: 11px; text-decoration: underline;}
a.mas_leidas:hover { color: #333; font-size: 11px;  text-decoration: none; }

/* titulos secundarios */
.tablatitulossec{ width: 360px; background-color: #F8FCF8; border: 1px solid #C7E7C7;
padding-top: 5px;padding-right: 9px;padding-bottom: 5px;padding-left: 15px; margin-left:10px}
.titulos_sec {
	color: #0E5302;
	font-size: 12px;
	font-weight: bold;
}

/* links imperdibles -barder categoría */
a.titimperdiblesder:link { font-weight: bold; color: #3E6C38; text-decoration: underline}
a.titimperdiblesder:visited { font-weight: bold; color: #3E6C38; text-decoration: underline}
a.titimperdiblesder:hover { font-weight: bold; color: #3E6C38; text-decoration: none; }
.imgimperdibles {
	margin-right: 10px;
	margin-bottom: 1px;
	margin-left: 3px;
	float: left;
	height: 40px;
	width: 40px;
	border: 1px solid #666666;
}
/* noticias destacadas cat */
.noticiascat {
	vertical-align: top;
	width: 367px;
	margin-top: 6px;
	margin-bottom: 6px;
	height: 1px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D7D7D7;


}

/* estilos buscador */
.botonform {
	BACKGROUND:  url(../imagenes/buscador/fondo_boton.gif) no-repeat;
	COLOR: #333;
	text-decoration: none;
	border: 1px solid #999;
	margin-bottom: 2px;
	padding: 1px;
	font-size: 11px;
}
.campoform {BACKGROUND: #FFF;WIDTH: 120px;HEIGHT: 19px;border: 1px solid #999;
padding: 3px;font-size: 11px;margin-bottom: 3px;}
.textobuscador { color: #333; text-decoration: none }
.tablabuscador {background-image:  url(../imagenes/buscador/fondo_buscador.gif);
height: 41px;width: 196px;background-color: #EBEBEB;background-repeat: no-repeat;
background-position: top;padding: 7px;}

/* noticias asociadas */
.imgsepnoticiasasociadas { width: 100%; border-top-width: 1px; border-top-style: solid; border-top-color: #D3D6DB; margin-top: 5px; margin-bottom: 5px }
.textopienota { color: #666; padding-top: 20px; height: 40px; margin-top: 20px }
.textdocasociados { color: #333; padding-top: 20px; line-height: 16px; font-weight: bold }

.textnotprinctxt { font-size: 12 px; color: #333; padding-top: 20px; line-height: 15px; text-align: justify; margin-top: 20px }
.fechanoticia { font-size: 10px; color: #999; padding-top: 5px; padding-bottom: 5px; height: 12px }
.piedefoto { font-size: 10px; color: #999; margin-top: 2px; margin-right: 10px; margin-bottom: 0px; margin-left: 1px; width: 122px; clear: both }
.titnombrecategoria { margin-bottom: 12px; padding-bottom: 5px; padding-left: 10px; border: 0 none; background-color: #EEEEEE; height: 20px; width: 100%; margin-top: 2px; padding-top: 5px ; color: #003366;}
.linevertgris { background-image: url(../../img_portal/img_interior/linevertgris.gif); background-repeat: repeat-y; background-position: center; clear: both; float: none; width: 25px }
.textonaranja {	color: #F9790B;	margin-left: 5px; padding-left: 5px; font-weight: bold; margin-right: 2px; padding-right: 2px }

.menusup {height: 31px;width: 609px;margin-bottom: 15px;}


/*Destacados 3 y 4*/
.celda190izq{width: 190px;vertical-align: top;padding-top: 5px;padding-right: 10px;
padding-bottom: 5px;padding-left: 10px;border-right: 1px dotted #0066CC;}
.celda190der{width: 190px;vertical-align: top;padding-top: 5px;padding-right: 10px;
padding-bottom: 5px;padding-left: 15px;}
.tabla_destacados_3_4 {height: 95px;}
.tabla_extdestacados_3y4{width: 387px;}

/*Destacados izquierda y derecha*/
.tabla387 {width: 387px;margin-top: 25px;margin-right: 0;margin-bottom: 25px;
margin-left: 0;padding-top: 0px;padding-right: 0; padding-bottom: 10px; padding-left: 0;}
.celda221 {width: 211px; padding-left: 10px; vertical-align: top;}
.celda142 {width: 142px;padding-right: 10px;padding-left: 10px;
border-right-width: 1px;border-right-style: solid;border-right-color: #CCCCCC;vertical-align: top;}
#separaderecha {width: 241px;height: 15px;}

/*Chapa newsletter*/
.chapanewsletter {width: 387px;height: 125px;
margin: 30px 0 30px 0;border: 0;}

/*Noticias sector abajo*/
.noticiasabajo{width: 390px;text-align: left;vertical-align: top;
padding-right: 10px;padding-left: 10px;}
.sepnoticiasabajo{vertical-align: top;width: 367px; margin-top: 14px;
margin-bottom: 2px;height: 1px;border-top-width:1px;border-top-style: solid;
border-top-color: #EBEBEB;}
a.titnoticiasabajo:link { font-size: 12px; font-weight: bold; color: #666666; text-decoration: underline; height: 5px; margin-bottom: 2px; padding-bottom: 3px }
a.titnoticiasabajo:visited { font-size: 12px; text-decoration: underline; color: #666666; font-weight: bold; height: 5px; margin-bottom: 2px; padding-bottom: 3px }
a.titnoticiasabajo:hover { font-size: 12px; font-weight: bold; color: #666666; text-decoration: none; height: 5px; margin-bottom: 2px; padding-bottom: 3px }

/*Cortitas*/
#cortitas {
	width: 197px;
	margin: 0;
	padding: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #467C49;
	border-left-color: #467C49;
}
#cortitascab {width: 197px;height: 22px; background: url(../imagenes/lafrasedeldiasup.gif) no-repeat top;}
#cortitaspie {width: 197px;height: 8px;
	background: url(../imagenes/lafrasedeldiainf.gif) no-repeat top;}
#resumencortitas {font-family: 14px, Georgia, "Times New Roman", Times, serif;
font-style: italic;}

/*Tabla resultados y posiciones*/
#frameresultados {padding-top: 10px;}

/*Despliegue noticias*/
.tituloUC { font-size: 14px; font-weight: bold; color: #3E6C38; text-decoration: none; height: 5px; margin-bottom: 2px; padding-bottom: 3px }
.fechanoticiadespliegue{ font-size: 11px; color: #999; padding-top: 5px; padding-bottom: 5px; height: 12px }
.resumenctxt {font-weight: bold; font-size: 12px;}
.txt { font-size: 12px;}
/*banners laterales*/
#banner1der {width: 196px;height: 123px;background: #EEE;padding: 10px;
text-align: center;margin: 15px 0 15px 0;}
#banner2der {width: 196px;background: #EEE;padding: 10px;text-align: center;margin: 10px 0 15px 0;
height:43px;}


/* Buscador lateral */
.botonform {BACKGROUND:  url(../imagenes/buscador/fondo_boton.gif) no-repeat;
COLOR: #333;text-decoration: none;border: 1px solid #999;margin-bottom: 3px;padding: 1px;}
.campoformcat {BACKGROUND: #FFF;WIDTH: 100px;HEIGHT: 21px;border: 1px solid #999;
padding: 3px;font-size: 11px;margin-bottom: 3px;}
.textobuscador { color: #333; text-decoration: none }
.tablabuscadorcat{height: 41px;width: 196px;background-color: #EBEBEB;
background-repeat: no-repeat;background-position: top;padding: 2px;border-bottom-width: 1px;
border-bottom-style: solid;border-bottom-color: #999999;}

/*barra de navegacion*/
.barraNav{color: #4D7747;font-weight: bold; text-decoration: none;}
a.barraNav:link, a.barraNav:visited{color: #4D7747;font-weight: bold;text-decoration: none;}
a.barraNav:hover {color: #4D7747;font-weight: bold;text-decoration:underline;}
	
.imgbasquet_deportes {
width: 118px; margin-bottom: 6px; padding-bottom: 6px; clear: both
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
}
.img_masfotos {
	float: left;
}
.tablabuscadorNOT {
background-image:  url(../imagenes/buscador/fondo_buscador.gif);
height: 41px;width: 156px;background-color: #EBEBEB;background-repeat: no-repeat;
background-position: top;padding: 7px;
}
.campoformnot {
BACKGROUND: #FFF;WIDTH: 80px;HEIGHT: 21px;border: 1px solid #999;
padding: 3px;font-size: 10px;margin-bottom: 3px;
}
.resumenvideo {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FAFAFA;
	padding: 3px;
	border: 1px solid #CCCCCC;
	width: 198px;
}

/* noticia ppal - autocambiantes*/
#UC_principal_contenedor {
	background-color: #F5FCF9;
	border: 1px solid #CAE8CA;
	padding: 0px;
	width: 379px;
	height: 165px;
	margin-left: 10px;
}
.ucppal {position: absolute;z-index: 0;overflow: hidden;width:365px;height:150px;background:#F5FCF9;
padding: 7px}
.slideuc{position: relative;z-index: 30;width:135px;float: right;padding-right:20px;top: 120px; left: 20px}
.slideuc img{ width: 32px;height:31px;border:0;padding:0 5px 0 0}


/* galeria de imagenes */ 
#index_galeria_contenedor {
	width:380px;
	height:300px;
	background:#F5FCF9;
	border:1px solid #CAE8CA;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 5px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#index_galeria_contenedor h2 { text-transform:uppercase; font-weight:bold; margin-bottom:5px}
#index_galeria_contenedor h1 { background:#F5FCF9; height:48px; width:225px}
.index_galeria_slide {position: absolute;z-index:30;float:right; display:block; width:31px; vertical-align:top; margin-left:10px}
.index_galeria_slide IMG {HEIGHT: 31px; WIDTH: 31px}

.index_galeria_imagen {BORDER: 0; MARGIN: 0; float:left; width:300px;position: absolute;z-index: 0;overflow: hidden;background:#F5FCF9;}
.index_galeria_imagen IMG {width: 300px; height:225px; margin-top:2px }
.index_galeria_imagen h1 { color: #545454; margin:4px 0 2px 0; font-weight:normal}
.img_galeriadeldia {
	margin-top: 10px;
	margin-bottom: 10px;
	max-width:340px;
}
/*comentarios*/

/* links comentarios home y categoría */
a.comentarios:link, a.comentarios:visited  {color: #3E6C38; text-decoration: underline;font-size:11px; font-weight:normal; }
a.comentarios:hover {  color:#3E6C38; text-decoration: none; font-size:11px; font-weight:normal;  }
.ico_comentarios { width:14px; height:11px; float:left; margin:0 5px 0 0; padding:0 }

/*comentarios noticia*/
.comentarios{font-size: 14px; font-weight: bold; color: #3E6C38}
.textocomentarios{font-size: 11px; font-weight: bold; color: #3E6C38 }
.comentariosenviados {font-size: 11px}
.comentariosenviados td {padding: 2px;}

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 5px;
background-image: url(../imagenes/comentarios/back_btn.gif);background-repeat: repeat-x;font-weight: normal;
height: 22px;background-position: bottom;font-size: 11px}
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 5px 4px 5px;background-image: url(../imagenes/comentarios/back_btn.gif);
background-repeat: repeat-x;font-size: 11px;background-position: bottom}
.celdabtnenviarsup{width:123px; height: 32px; padding:5px;}

/*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}


/*validacion*/
.encuestabg{background-color:#6e6e6e}
.validacion { border: 1px solid #ff6600;padding: 10px; color: #ff6600;margin: 10px 0;font-size: 11px;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 #CCC;padding-left: 15px}
#com_form h2{font-size: 12px;font-weight: bold;color: #3E6C38;text-transform: capitalize; margin-top:10px; }
.formtxtcom {border: 1px solid #CCC;width: 260px}
.imgsepnoticiasasociadas { width: 100%; border-top: 1px solid #D3D6DB; margin: 5px 0 5px 0 }



