/*estilos de capa en cabecera y pie*/
/**********************************************************************************/
form { margin:0px; padding:0px;}
#contenedorcabecera{ width:757px; height:auto; background-image:url(cabecera_cen.jpg); background-repeat:repeat-y;}
#cabecerasup{ width:auto; height:29px; background-image:url(cabecera_sup.jpg); background-repeat:no-repeat; background-position:center top; text-align:right; padding-right:20px;}
.formsup{ line-height:20px;}
#cabecerainf{ width:auto; height:22px; background-image:url(cabecera_inf.jpg); background-repeat:no-repeat; background-position:center bottom; text-align:right; vertical-align:middle; padding-right:15px; padding-bottom:0px;}
#navegadorcabecerainf{ height:15px; padding-bottom:5px; padding-left:10px; text-align:left;}
.separaciondirectorio{ line-height:0px;}
/*estilos de capa en home*/
/**********************************************************************************/
#cuerpo1home{ width:315px; height:206px; float:left; text-align:left; padding-left:0px;}
#cuerpo2home{ width:267px; height:201px; float:left; background-image:url(cuerpohome_iz.jpg); background-repeat:no-repeat; background-position:bottom left; text-align:left; padding-top:5px; padding-left:10px; padding-right:10px;}
#cuerpo3home{ width:117px; height:93px; float:right; background-image:url(christian_manz.jpg); background-repeat:no-repeat; background-position:bottom right; padding-top:127px; padding-left:28px; padding-right:10px; text-align:left;}
#cuerpoinf1home{ clear:left; width:602px; float:left; background-image:url(cabecera_central.jpg); background-position:left; background-repeat:repeat-y;}
.separacionbannershome{ line-height:8px;}
.cuerpoinfnaranjahome{ background-image:url(noticiahomenaranja.jpg); background-position:bottom center; background-repeat: no-repeat; padding-bottom:5px; padding-left:8px; padding-right:3px; text-align:left; background-color:#EE7C0C; border-left:2px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.cuerpoinfblancohome{ background-image:url(noticiahomeblanco.jpg); background-position:top right; background-repeat: no-repeat; padding-left:6px; text-align:left}
.cuerpoinfgrishome{ background-image:url(noticiahomegris.jpg); background-position:bottom center; background-repeat: no-repeat; padding-bottom:5px; padding-left:8px; padding-right:3px; text-align:left; background-color:#828481; border-left:2px solid #FFFFFF; border-right:1px solid #FFFFFF;}
#cuerpoinf2home{ width:140px; height:239px; float:left; text-align:left; background-image:url(cabecera_cen_dr.jpg); background-position:right; background-repeat:repeat-y; padding-top:10px; padding-left:13px; font-size:7px;}
#cuerpoinf3home{ width:155px; height:auto; float:right; background-image:url(directorio_cen.jpg); background-repeat:repeat-y; background-position:right; text-align:left;}
#cuerpoinf4home{ width:135px; height:auto; float:right; text-align:left; padding-left:20px;}
#cuerpoinf3_1home{ width:155px; height:50px; background-image:url(directorio.jpg); background-position:right bottom; background-repeat:no-repeat; background-color:#FFFFFF; text-align:center; padding-top:4px;}
#cuerpoinf3_2home{ width:155px; height:auto; background-image:url(directorio_inf.jpg); background-position:bottom right; background-repeat:no-repeat; padding-top:5px;}
.enlaceablog{ background-image:url(fondoenlaceblog.jpg); background-position: bottom right; background-repeat:no-repeat; padding-left:125px; line-height:18px;}
.destacadodeabajo{ background-image:url(noticiahomedestacado.jpg); background-position: bottom left; background-repeat:no-repeat; padding-left:2px; padding-right:2px; text-align:left;}
#pieiz{ width:602px; height:auto; float:left; background-image:url(pieiz.jpg); background-repeat:no-repeat; background-position:left top; text-align:left;}
#piedr{ width:155px; height:20px; margin-left:602px; background-image:url(piedr.jpg); background-repeat:no-repeat; background-position:right top;}

/*estilos de capa en noticias*/
/**********************************************************************************/
#noticiasizsup{ width:447px; height:auto; float:left;}
#noticiasizsup2{ width:600px; height:auto; float:left;}
#noticiascensup{ width:155px; height:auto; float:left;}
#noticiasdrsup{ width:155px; height:auto; float:right;}
#cuerpo1noticias{ width:447px; height:78px; float:left; background-image: url(noticiasfondogris.jpg); background-position: right bottom; background-repeat: no-repeat; text-align:left; padding-left:0px;}
#cuerpo1cennoticias{ width:417px; height:auto; float:left; background-image:url(lineasnoticias.jpg); background-position: left; text-align:left; padding:15px;}
#cuerpo1cennoticias2{ width:570px; height:auto; float:left; background-image:url(lineasnoticias2.jpg); background-position: left; text-align:left; padding:15px;}
#cuerpo1infnoticias{ clear:left; width:447px; height:auto; float:left; background-image:url(curvainfcen.jpg); background-position: left top; background-repeat: no-repeat; text-align:left;}
#cuerpo1infnoticias2{ clear:left; width:600px; height:auto; float:left; background-image:url(curvainfcen2.jpg); background-position: left top; background-repeat: no-repeat; text-align:left;}
#cuerpo2noticias{ width:155px; height:18px; background-image:url(curvasup.jpg); background-position: bottom right; background-repeat: no-repeat;}
#cuerpo2cennoticias{ width:120px; height:auto; background-image:url(menucentro.jpg); background-position:right; background-repeat:repeat-y; text-align:left; padding-left:25px; padding-right:10px;}
#cuerpo2infnoticias{ width:155px; height:20px; background-image:url(curvainf.jpg); background-position:right; background-repeat: no-repeat;}
.cuerpo2noticiassup{ padding-left: 16px;}
.botonessigantnoticias{ bottom:10px;}
.botonessigantopinion{ bottom:10px;}
/*estilos de capa en incluya su empresa*/
/**********************************************************************************/
#cuerpo1incluya{ width:447px; height:20px; float:left; background-image: url(curvasupcen.jpg); background-position: right bottom; background-repeat: no-repeat; text-align:left; padding-left:0px;}
#cuerpo1incluya2{ width:600px; height:20px; float:left; background-image: url(curvasupcen2.jpg); background-position: right bottom; background-repeat: no-repeat; text-align:left; padding-left:0px;}
#cuerpo1cenincluya{ width:417px; height:auto; float:left; background-image:url(lineasnoticias.jpg); background-position: left; text-align:left; padding-left:15px; padding-right:15px;}
ul.incluya{ padding-left:15px; margin-left:15px; font-family: Arial; font-size: 11px; font-style: normal; color: #6D6E70; text-decoration: none}
/*estilos de capa en directorio*/
/**********************************************************************************/
#cuerpo1cendirectorio{ width:447px; height:auto; float:left; background-image:url(lineasnoticias.jpg); background-position: left; text-align:left;}
/*estilos de capa en opinion*/
/**********************************************************************************/
#opinionizsup{ width:602px; height:16px; background-image:url(opinion_sup.jpg); background-repeat:no-repeat; background-position: center bottom; float:left;}
#opinionizcen{ width:602px; height:auto; background-image:url(opinion_cen.jpg);float:left;}
#opinionizinf{ width:602px; height:auto; background-image:url(opinion_inf.jpg); background-repeat:no-repeat; background-position: center top; float:left; text-align:left;}
#opinionizcensup{ width:114px; height:244px; float:left; background-image:url(christian_manz_opinion.jpg); background-position: left top; background-repeat:no-repeat; text-align:left; padding-top:97px; padding-left:10px; padding-right:10px;}
#opinionizcencen{ width:438px; height:auto; float: right; padding-left:15px; padding-right:15px; text-align:left;}
#opinionizceninf{ clear:left; width:114px; height:auto; float:left; text-align:left; padding-top:10px; padding-left:10px; padding-right:10px;}
#opiniondrsup{ width:155px; height:auto; float:right;}
#opiniondrinf{ width:155px; height:auto; float:right; text-align:right; font-size:7px}
#opiniondirectorio{ width:155px; height:auto; float:right; background-image:url(directorio_cen.jpg); background-repeat:repeat-y; background-position:right; text-align:left;}
#cuerpoinf3_1opinion{ width:155px; height:50px; background-image:url(directorio.jpg); background-position:right bottom; background-repeat:no-repeat; background-color:#FFFFFF; text-align:center; padding-top:5px;}
/*estilos de capa en categorias*/
/**********************************************************************************/
#categoriasizsp{ width:432px; height:auto; text-align:left; padding-left:15px;}
#categoriasiz{ width:115px; height:auto; float:left; text-align:left; padding-left:15px; padding-right:20px;}
#categoriasdr{ width:282px; height:auto; float:left; padding-right:10px; text-align:left;}
.fotoproducto { border: 1px solid; border-color: #6D6E70;}
/*estilos de capa en visor*/
/**********************************************************************************/
#visor{ width:150px; height:47px; background-image:url(cabecera_visor.jpg); background-repeat:no-repeat; background-position: top center; text-align:left; padding-left:250px; padding-top:10px;}
#visor2{ width:400px; height:auto; padding-top:10px;}
/*estilos de capa en registro foro*/
/**********************************************************************************/
#cuerpoforo{ width:217px; height:162px; float:left; background-image: url(registroforo.jpg); background-position: right top; background-repeat: no-repeat; text-align:left; padding-left:230px; line-height:20px; vertical-align:middle;}
#cuerpoforo2{ width:277px; height:140px; float:left; background-image: url(registroforo2.jpg); background-position: right top; background-repeat: no-repeat; text-align:left; padding-left:170px; line-height:20px; vertical-align:middle;}
#cuerpoinfforo{ clear:left; width:447px; height:auto; float:left; text-align:left;}
/*enlaces*/
/**********************************************************************************/
.enlacetextoblancomd {  font-family: Arial; font-size: 13px; font-style: normal; font-weight:bold; color: #FFFFFF; text-decoration: none}
.enlacetextoblancomd:hover {  font-family: Arial; font-size: 13px; font-style: normal; font-weight:bold; color: #FFFFFF; text-decoration: underline;}
.menusuperior {  font-family: Arial; font-size: 9px; font-style: normal; color: #6D6E70; text-decoration: none;}
.menusuperior:hover {  font-family: Arial; font-size: 9px; font-style: normal; color: #6D6E70; text-decoration: underline}
.menusuperior2 {  font-family: Arial; font-size: 11px; font-style: normal; color: #6D6E70; text-decoration: none;}
.menusuperior2:hover { text-decoration: underline}
.menuvisor {  font-family: Arial; font-size: 9px; font-style: normal; color: #FFFFFF; text-decoration: none; border:1px #FFFFFF solid;}
.menuvisor:hover {  font-family: Arial; font-size: 9px; font-style: normal; color: #FFFFFF; text-decoration: none; border:1px #FFFFFF solid;}
.menublogindex {  font-family: Arial; font-size: 9px; font-style: normal; color: #FFFFFF; text-decoration: none;}
.menublogindex:hover {  font-family: Arial; font-size: 9px; font-style: normal; color: #FFFFFF; text-decoration: underline;}
.lineamenusuperior {  font-family: Arial; font-size: 14px; font-style: normal; color: #6D6E70; text-decoration: none}
.menucabecerainferior {  font-family: Arial; font-size: 11px; font-style: normal; font-weight:bold; color: #FFFFFF; text-decoration: none}
.menucabecerainferior:hover {  font-family: Arial; font-size: 11px; font-style: normal; font-weight:bold; color: #FFFFFF; text-decoration: underline}
.menunoticiashome {  font-family: Arial; font-size: 12px; font-style: normal; font-weight:bold; color: #FFFFFF; text-decoration: none}
.menunoticiashome:hover {  font-family: Arial; font-size: 12px; font-style: normal; font-weight:bold; color: #FFFFFF; text-decoration: underline}
.menudestacadohome {  font-family: Arial; font-size: 12px; font-style: normal; font-weight:bold; color: #6D6E70; text-decoration: none}
.menudestacadohome:hover {  font-family: Arial; font-size: 12px; font-style: normal; font-weight:bold; color: #6D6E70; text-decoration: underline}
.menudestacadonaranja {  font-family: Arial; font-size: 12px; font-style: normal; font-weight:bold; color: #F08900; text-decoration: none}
.menudestacadonaranja:hover {  font-family: Arial; font-size: 12px; font-style: normal; font-weight:bold; color: #F08900; text-decoration: underline}
.menunoticias {  font-family: Arial; font-size: 11px; font-style: normal; color: #6D6E70; text-decoration: none;}
.menunoticias:hover {  font-family: Arial; font-size: 11px; font-style: normal; color: #6D6E70; text-decoration: underline;}
.menuopinion {  font-family: Arial; font-size: 11px; font-style: normal; color: #F08900; text-decoration: none;}
.menuopinion:hover {  font-family: Arial; font-size: 11px; font-style: normal; color: #F08900; text-decoration: underline;}
.temablog {  font-family: Arial; font-size: 14px; font-style: normal; color: #6D6E70; font-weight:bold; text-decoration: none;}
.temablog:hover {  font-family: Arial; font-size: 14px; font-style: normal; color: #6D6E70; font-weight:bold; text-decoration: underline;}
.menunoticiagr {  font-family: Arial; font-size: 18px; font-style: normal; font-weight:bold; color: #FFFFFF; text-decoration: none}
.menunoticiagr:hover {  font-family: Arial; font-size: 18px; font-style: normal; font-weight:bold; color: #FFFFFF; text-decoration: underline}
.lineamenucabecerainferior {  font-family: Arial; font-size: 14px; font-style: normal; font-weight:bold; color: #FFFFFF; text-decoration: none}
.seleccionargestor {  font-family: Arial; font-size: 11px; font-style: normal; color: #F08900; text-align:right; text-decoration: none;}
.seleccionargestor:hover {  font-family: Arial; font-size: 11px; font-style: normal; color: #F08900; text-align:right; text-decoration: underline;}
ul.directorio{ margin-top:0; padding-top:0; margin-bottom:3px; padding-bottom:3px; list-style-image:url(botonflecha.jpg); line-height:12px!important; line-height:15px; }
.menuforo {  font-family: Arial; font-size: 12px; font-style: normal; color: #6D6E70; font-weight:bold; text-decoration: none;}
.menuforo:hover {  font-family: Arial; font-size: 12px; font-style: normal; color: #6D6E70; font-weight:bold; text-decoration: underline;}
.menuencab {  font-family: Arial; font-size: 13px; font-style: normal; font-weight:bold; color: #FFFFFF; text-decoration: none}
.menuencab:hover {  font-family: Arial; font-size: 13px; font-style: normal; font-weight:bold; color: #FFFFFF; text-decoration: underline}
/*textos*/
/**********************************************************************************/
.textonaranja {  font-family: Arial; font-size: 8px; letter-spacing:1px; font-style: normal; color: #F08900; text-decoration: none}
.textonaranjapq {  font-family: Arial; font-size: 11px; font-style: normal; color: #F08900; text-decoration: none}
.textonaranjamd { font-family: Arial; font-size: 14px; letter-spacing:-0.09em; font-style: normal; font-weight:bold; color: #F08900; text-decoration: none;}
.textonaranjamd2 { font-family: Arial; font-size: 14px; font-style: normal; font-weight:bold; color: #F08900; text-decoration: none;}
.textonaranjauser { font-family: Arial; font-size: 14px; font-style: normal; color: #F08900; text-decoration: none;}
.textonaranjagr {  font-family: Arial; font-size: 18px; font-style: normal; font-weight:bold; color: #F08900; text-decoration: none}
.textoblancomuypq {  font-family: Arial; font-size: 10px; font-style: normal; font-weight:100; color: #FFFFFF; text-decoration: none}
.textoblancopq {  font-family: Arial; font-size: 11px; font-style: normal; font-weight:100; color: #FFFFFF; text-decoration: none}
.textoblancopqbold {  font-family: Arial; font-size: 11px; font-style: normal; font-weight:bold; color: #FFFFFF; text-decoration: none}
.textoblancomd {  font-family: Arial; font-size: 13px; font-style: normal; font-weight:bold; color: #FFFFFF; text-decoration: none}
.textoblancogr {  font-family: Arial; font-size: 18px; font-style: normal; font-weight:bold; color: #FFFFFF; text-decoration: none}
.textogrisgr {  font-family: Arial; font-size: 14px; font-style: normal; font-weight:bold; color: #6D6E70; text-decoration: none}
.textogrismd {  font-family: Arial; font-size: 11px; font-style: normal; font-weight:bold; color: #6D6E70; text-decoration: none}
.textogriscabecera {  font-family: Arial; font-size: 15px; font-style: normal; font-weight:600; color: #6D6E70; text-decoration: none}
.textogrisgestor {  font-family: Arial; font-size: 12px; font-style: normal; color: #6D6E70; text-decoration: none}
.textogrisnavegador{ font-family: Arial; font-size: 11px; font-style: normal; font-weight:bold; color: #6D6E70; text-decoration: none;}
.textogrismuypq {  font-family: Arial; font-size: 10px; font-style: normal; font-weight:100; color: #6D6E70; text-decoration: none}
.separacionmenus{ line-height:7px;}
.rss {color: #F08900; font-weight: bold; font-size: 11px; font-family: Arial; text-decoration: none; }
/*botones de formulario*/
/**********************************************************************************/
.botones { font-family: Arial; font-size: 10px; font-style: normal; color: #FFFFFF; font-weight:bold; text-decoration: none ; background-color: #EE7C0C; height:16px; border: none;}
.cajas { font-family: Arial; font-size: 9px; font-style: normal; color: #000000; text-decoration: none ; background-color: white; border: 1px solid; border-color: #000000}
.cajasgrandes { width:180px; height:80px; font-family: Arial; font-size: 9px; font-style: normal; color: #000000; text-decoration: none ; background-color: white; border: 1px solid; border-color: #000000; overflow:hidden;}

/*publicidad*/
/**********************************************************************************/
#publigrande{ padding-top:20px; padding-left:7px}
#publisup{ padding-bottom:10px;}
#publimed{ padding-top:10px;}
#publilad{ width:125px; height:130px; margin-top:5px;}
#publilarg{ padding-left:7px;}

/*urgentes*/
/**********************************************************************************/
.news2{ padding-top:10px; text-align:center;}
.enlaceanews{ background-image:url(fondoenlaceurgente.jpg); background-position: bottom right; background-repeat:no-repeat; padding-left:14px; line-height:18px;}
#resultados { height:70px; width:282px; font-family:arial; text-align:left}
.ultimah{padding-left:10px;}
.fecha2{font-size:9px; font-weight:400; color:#FFF;}
.titulo{font-size:11px; font-weight:600; color:#FFF;}
.link{color:#FFF; text-decoration:none;}
.link:hover{color:#FFF; text-decoration:underline;}