@charset "utf-8";
/* CSS Document */

body{
margin:0; 
padding:0; 
background-image:url(../Images/PortalNew/bginterna.jpg);
background-repeat:repeat-x;
background-position:top; 
font-family:tahoma; 
font-size:11px; 
color:#545454;
background-color:#BFBEBE
}
IMG{ border:0}
a{ border:0}
a:hover{ border:0}
#contenedor{
position:relative; 
width:780px; 
height:auto; 
overflow:hidden; 
margin:0 auto 0 auto; 
background-color:#FFFFFF; 
padding-bottom:10px;
}
#contmenucanl{
width:437px; 
margin:0 auto 0 auto;
overflow:hidden;
}
h2{ font:bold 11px tahoma; color:#c4122f; padding:0; margin:0; }
h2 a{ font:bold 11px tahoma; color:#c4122f; padding:0; margin:0;text-decoration:none}
H3{ font:bold 11px TAHOMA; color:#4e4e4e; margin:0; padding:0; padding-bottom:10px}
#cabecera{
position:relative; 
width:780px; 
height:121px; 
margin:0 auto 0 auto;
background-image:url(../Images/PortalNew/bgcab.jpg)
}
.spacio{ width:60px; float:left; margin-top:12px}
.doc{width:150px; margin-bottom:7px;}
.dni{width:50px; height:18px; margin:0; padding:0; margin-left:0; padding-left:0
}
.red{ text-decoration:none; color:#990000; font:normal 11px tahoma}.blue{ text-decoration:none; color:#093D9E; font:normal 11px tahoma}.green{ text-decoration:none; color:#67AA10; font:normal 11px tahoma}
/*inde-diana*/
#window{width:100%;}
#pagina{width:780px; text-align:left}
/*cabezera*/
#estructura{width:780px;}
#estructura .cabezera_izq{float:left; width:588px}
#estructura .cabezera_der{float:left; background-image:url(../Images/PortalNew/cabezera_der.jpg); width:192px; height:121px; background-repeat:no-repeat}
#estructura .fecha{ color:#FFFFFF; margin-top:20px; height:50px; float:left}
#estructura .espacio{color:#FFFFFF; margin-top:7px; float:left; height:10px; width:80px}
#estructura .separacion{color:#FFFFFF; margin-top:3px; float:left; width:15px; text-align:center}
#estructura .menu{ color:#FFFFFF; margin-top:3px; float:left; width:75px}
#estructura .menu a{color:#FFFFFF; text-decoration:none }
#estructura .menu a:hover{ color:#CCCCCC}
.buscar{width:100px; height:15px; border:1px solid #A2A2A2}
#estructura .busqueda{margin-left:10px; margin-top:22px; }
.clear{clear:both}

#contenido{width:780px}
#margenes{margin:0px 14px 10px 14px;}
/*ContenidoHome*/
#margenes .home{float:left; width:564px}
#margenes .bg_menus{ background-image:url(../Images/PortalNew/bg_menu.jpg); background-repeat:no-repeat; width:563px; height:38px}
#margenes .spacing{float:left; width:30px}
#margenes .linea{ float:left; margin-top:12px; margin-left:15px; margin-right:15px}
#margenes .menus{color:#545454; font:bold 11px tahoma; float:left; margin-top:12px; text-align:left;}
#margenes .menus a:hover{color:#666;}
#margenes .menus a{text-decoration:none; color:#545454;}

#img1{border:1px solid #D6D6D6; width:558px; height:196px; margin-top:4px; background-color:#F8F8F8;}


#img1 .seccion1{float:left; width:146px;margin:20px 5px 0 10px; }
#img1 .seccion2{float:left; height:191px;margin:2px 2px 2px 2px; text-align:right; width:364px;}
#img1 .seccion2 .images{ position:relative;margin-left:26px !important;margin-left:0px; background-color:#FF5F55}

#margenes .paginador{ margin-top:50px; text-align:right}
#margenes .cuadros{ width:564px; margin-top:15px}

#margenes .cuadro{float:left;overflow:hidden;width:186px}
#margenes .exportador{ background-image:url(../Images/PortalNew/margen.jpg); background-repeat:no-repeat; width:185px; height:108px; }
#margenes .turistico{ background-image:url(../Images/PortalNew/margen.jpg); background-repeat:no-repeat; width:185px; height:108px; text-align:left}
#margenes .tranparncia{ background-image:url(../Images/PortalNew/margen.jpg); background-repeat:no-repeat; width:190px; height:108px; text-align:left}
#margenes .listalink{ width:564px; margin-top:10px;overflow:hidden}
#margenes .texto{width:185px; height:18px; text-align:left;overflow:hidden;clear:both}
#margenes .texto a{ text-decoration:none; color:#040404}
#margenes .es{margin-top:8px;}
#margenes .centro{margin-top:10px; text-align:left; width:140px; margin-left:18px; font:normal 10px tahoma}
#margenes .destacados{ background-image:url(../Images/PortalNew/destacados.jpg); background-repeat:no-repeat; width:185px; height:244px}
#margenes .agenda1{ background-image:url(../Images/PortalNew/agenda.jpg); background-repeat:no-repeat; width:185px; height:244px}
#margenes .fecha1{margin-left:20px; padding-top:0px; }

#margenes .borde1{ border-top:1px solid #FF7100; border-bottom:1px solid #FF7100; width:137px; float:left}
#margenes .cuadritos{ margin-left:6px; margin-right:6px; float:left; width:6px}
#margenes .paginafecha{ float:left}
#margenes .publicacion1{ background-image:url(../Images/PortalNew/publicaion.jpg); background-repeat:no-repeat; width:185px; height:244px}
#margenes .pacio{ padding-top:100px}
#margenes .linkscuerpo{padding-left:15px; height:18px}
#margenes .linkscuerpo a{ text-decoration:none; color:#000}
#margenes .linkcuerpo{padding-left:20px; height:32px}
#margenes .linkcuerpo a{ text-decoration:none; color:#000}
#margenes .detalle{ padding-top:8px; margin-left:7px}
#margenes .detalle a{text-decoration:none; color:#CB092C}
.click{ color:#CB092C}
.click a{ color:#CB092C; text-decoration:none}
.click a:hover{color:#F52C4F; }
#margenes .lineah{ margin-top:10px; margin-bottom:10px}

/*SeccionesPaginas*/
#margenes .secciones{width:183px; float:left; margin-left:5px}
#margenes .registro{ background-image:url(../../Images/PortalNew/registro.jpg); background-repeat:no-repeat; width:181px; height:80px; margin-top:5px}
#margenes .enlaces{ background-image:url(../../Images/PortalNew/enlaces.jpg); background-repeat:no-repeat; width:181px; height:110px; margin-top:10px}
#margenes .prensa{ background-repeat:repeat-y; background-image:url(../../Images/PortalNew/bg_prensa.jpg); width:181px; height:auto; overflow:auto}
#margenes .textoseccion{ padding-right:7px; float:left; width:130px; padding-top:10px; padding-bottom:8px}
#margenes .itemregistro{padding-left:12px; height:10px; float:left; width:15px; padding-top:35px}
#margenes .textoregistro{padding-left:7px; float:left; width:130px; padding-top:35px; padding-bottom:6px}
#margenes .itemregistro2{padding-left:12px; height:10px; float:left; width:15px;}
#margenes .textoregistro2{padding-left:7px; float:left; width:130px; padding-bottom:8px}
#margenes .textoregistro2 a{ text-decoration:none; color:#000}
#margenes .textoregistro a{ text-decoration:none; color:#000}
#margenes .enlace{width:100px; padding-top:13px; padding-bottom:5px; padding-left:8px; font:bold 11px tahoma; float:left; text-align:left; color:#000}
#margenes .enlace a{font:bold 11px tahoma; color:#333333; text-decoration:none}

#margenes .textoseccion a{ color:#000000; text-decoration:none}
#margenes .itemseccion{padding-left:12px; height:10px; float:left; width:15px; padding-top:12px}
#margenes .bg_secciones{ background-image:url(../Images/PortalNew/bg_secciones.jpg); background-repeat:no-repeat; width:181px; height:84px; margin-top:10px; text-align:center; padding-top:10px}
/*logo escudo*/
.pie{text-align:center; width:780px; margin-top:30px}
/*fin index*/

/*HOME*/
#bannerhome{
position:relative;
width:563px; 
height:203px;
margin-left:13px;
}
#canales{
position:relative;
width:563px;
height:120px;
margin-left:13px;
margin-top:5px;
}
#canales .canal1{
position:relative;
width:180px;
height:120px;
margin-right:8px;
float:left
}
#canales .canal2{
position:relative;
width:180px;
height:120px;
margin-right:8px;
float:left
}
#canales .canal3{
position:relative;
width:180px;
height:120px;
float:left
}

.txtnegrocnl{
font-size:19px;
color:#000000
}
.txtrojocnl{
font-size:19px; 
color:#C4122F
} .txtrojoexp{font-size:15px; font-weight:bold; color:#C4122F} .txtverdeexp{font-size:15px; font-weight:bold;color:#67AA10} .txtazulexp{font-size:15px; font-weight:bold; color:#093D9E} .contbotexp{position:relative; width:180px; height:101px; margin-top:3px;}

.contbotdet{
position:relative; 
width:180px; 
height:101px; 
border: 1px solid #D3D3D3; 
margin-top:3px;
}

.contbotdet-a{
position:relative; 
width:170px; 
height:91px; 
border:1px solid #E6E6E6; 
margin-top:4px; 
margin-left:4px;
}

.tithmcanal{
font-family:arial; 
font-size:14px; 
color:#444444; 
font-weight:bold
}

/*FIN HOME*/

/*exportaciones*/
#margenes{margin:10px 14px 10px 14px;}
#margenes .home{float:left; width:564px}
#margenes .bg_menus{ background-image:url(../../Images/PortalNew/bg_menu.jpg); background-repeat:no-repeat; width:563px; height:38px}
#margenes .spacing{float:left; width:30px}
#margenes .linea{ float:left; margin-top:12px; margin-left:15px; margin-right:15px}
#margenes .menus{color:#545454; font:bold 11px tahoma; float:left; margin-top:12px; text-align:left;}
#margenes .menus a:hover{color:#666;}
#margenes .menus a{text-decoration:none; color:#545454;}
#estructura .cabezera_izq{float:left; width:588px}
#estructura .cabezera_der{float:left; background-image:url(../../Images/PortalNew/cabezera_der.jpg); width:192px; height:121px; background-repeat:no-repeat}
#estructura .fechas{ color:#FFFFFF; margin-top:20px; height:50px; float:left}
#estructura .espacio{color:#FFFFFF; margin-top:7px; float:left; height:10px; width:80px}
#estructura .separacion{color:#FFFFFF; margin-top:3px; float:left; width:15px; text-align:center}
#estructura .menu{ color:#FFFFFF; margin-top:3px; float:left; width:75px}
#estructura .menu a{color:#FFFFFF; text-decoration:none }
#estructura .menu a:hover{ color:#CCCCCC}
.buscar{width:100px; height:15px; border:1px solid #A2A2A2}
#estructura .busqueda{margin-left:10px; margin-top:22px; }
.clear{clear:both}
.spacing{ margin-left:40px}
#contexportaciones{
position:relative; 
width:595px;
clear:left; 
overflow:hidden; 
left:10px; 
padding-right:5px; 
padding-top:10px; 
padding-bottom:10px;

}
.informacion{ background-image:url(../../Images/PortalNew/cuadro_noticia.jpg); width:170px; height:45px; padding:10px 0 0 13px}
.modulo {float:left; width:170px; padding-left:10px; margin-left:10px!important; margin-left:0px }
.enlaces{border-bottom:1px dotted #D30A36; width:350px; text-decoration:none; color:#555}
.enlaces a{width:350px; color:#555; text-decoration:none}
.enlaces a:hover{ text-decoration:underline; color:#D30A36; font:bold 11px tahoma}
.enlacehover{ font:bold 11px tahoma; color:#c4122f;}
.linkear { text-decoration:none; color:#444}

ul{ margin:0; padding:0; border:0; margin-left:17px}
li{ margin:0; padding:0; list-style-image:url(../../Images/PortalNew/item.jpg); border:0}

/*fin exportaciones*/
/*stylos registro de formulario*/
/*agenda*/
.agenda{ margin-left:10px; width:545px; line-height:18px}
.agendaimg{ width:190px; float:left}
.textoagenda{float:left; margin-right:10px; width:340px}
.textoprensa{float:left; margin-right:0px; width:340px}
.textoverde{ color:#6DA810; text-decoration:none}
/*fin de agenda*/
.textonoticia{ float:left; margin-right:15px; width:340px}
.textonoticia2{margin-right:15px; margin-left:20px; width:550px}
.fecha{ border-bottom:2px dotted #555; border-top:2px dotted #555; margin-top:8px; margin-bottom:10px; width:325px}
.cabtitulolargo{
position:relative; 
width:750px; 
height:51px; 
left:16px; 
float:left
}
/*publicacion*/

.publicacion{ border-bottom:2px dotted #555; width:340px}
.publicacion 2{width:340px}
.descarga{ text-align:right; margin-right:10px; }
/*fin publicacion*/
label{
 float:left;
  width:140px;
  margin-right:0.5em;
  padding-top:0.5em;
 
  text-align:left;
  font-weight:normal;
  color:#666;
  font:bold 11px tahoma;color:#c4122f
}
.textoradio{font:bold 11px tahoma;color:#c4122f; margin-left:0px; margin-right:20px; border:0}
.textnoticia{ font:normal 11px tahoma; margin-right:30px}
.sala{width:600px}
.textsala{float:left; width:270px}
.buscador{ text-decoration:none; color:#444}
INPUT{ border:1px solid #777;}
.radio{ border:0}
.inputis{width:220px; margin-bottom:7px;}
#cabecera .logo{
position:relative; 
width:202px; 
height:121px; 
float:left
}
#cuerporegistro{
position:relative; 
width:578px; 
margin:0 auto 0 auto; 
height:auto; 
overflow:hidden; 
background-color:#FFF; border:1px solid #000
}
#contregistro{
position:relative; 
width:520px;
clear:left; 
/*height:820px;*/
height:auto;
overflow:auto;
overflow:hidden; 
border:1px solid #CCCCCC; 
left:14px; 
padding-right:5px; 
padding-top:10px; 
padding-bottom:10px;
padding-left:20px;
}

#contregistro2{
position:relative; 
width:530px;
clear:left; 
height:820px;
overflow:hidden; 
border:1px solid #CCCCCC; 
left:14px; 
padding-right:5px; 
padding-top:10px; 
padding-bottom:10px;
padding-left:10px;
}
#footeregistro{
position:relative; 
width:100%;
background-color:#C4122F;
height:160px; 
margin:0 auto 0 auto; 
text-align:left; color:#FFF; padding:10px  0 0 20px
}
.linkpie{ color:#FFF; text-decoration:underline; }
/*fin stylos registro de formulario*/
/*contcatenos*/

.contactos{
 float:left;
  width:140px;
  margin-right:0.5em;
  padding-top:0.5em;
  text-align:left;
  color:#4e4e4e;
  font:normal 11px tahoma;
}
/*fin contactenos*/
/*enlaces*/

.textrojo{ color:#c4122f; text-decoration:none}
/* fin enlaces*/

.textrojop{ color:#c4122f; width:255px; float:left}
.titulopublicacion{color:#c4122f; width:335px; float:left}
/*mapa*/
#mapa{
position:relative; 
clear:left; 
height:auto;
overflow:hidden;
background: url(../Images/PortalNew/mapa.jpg); width:568px; height:433px; background-repeat:no-repeat;
left:14px; 
padding-right:5px; 
padding-top:50px; 
padding-bottom:10px; line-height:18px
}
/*fin stylos mapa*/
/*oficinas*/
#oficinas{
position:relative; 
clear:left; 
height:auto;
overflow:hidden;
background: url(../Images/PortalNew/oficinas.jpg); width:568px; height:433px; background-repeat:no-repeat;
left:14px; 
padding-right:5px; 
padding-top:50px; 
padding-bottom:10px; line-height:18px
}

#registrobg{
background-color:#f3f3f3; width:472px; height:32px; padding:5px 0 0 10px
}

#registrobg2{
background-color:#f3f3f3; width:472px; height:92px; padding:5px 0 0 10px
}
#cabecera .txtcab{
position:relative; 
width:189px; 
height:121px; 
float:left
}

#cabecera .fracab{
position:relative; 
width:189px; 
left:5px; 
height:10px; 
top:42px; 
color:#555555; 
text-decoration:none; 
font-size:11px;
}

#cabecera .contdercab{
position:relative; 
width:381px; 
height:121px; 
background-image:url(../images/bgmapacab.jpg); 
float:left
}

#cabecera .fecha1{
position:relative; 
float:left; 
padding-right:10px; 
width:125px
}
#cabecera .fecha1new{
position:relative; 
float:left; 
padding-right:10px; 
width:190px
}
#cabecera .enlinicio{
position:relative; 
float:left; 
padding-right:15px; 
padding-left:10px; 
border-left:1px solid; 
border-left-color:#990000
}

#cabecera .enlmapa{
position:relative; 
width:90px; 
padding-right:15px; 
padding-left:10px; 
left:200px; 
border-left:1px solid; 
border-left-color:#990000
}

#cabecera .enlidioma{
position:relative; 
float:left; 
padding-right:15px; 
padding-left:10px; 
left:200px; 
border-left:1px solid; 
border-left-color:#990000
}

#cabecera .enlidioma2{
position:relative; 
float:left; 
padding-right:15px; 
padding-left:10px; 
left:200px; 
border-left:1px solid; 
border-left-color:#990000
}


#cuerpo{
position:relative; 
width:780px; 
margin:0 auto 0 auto; 
/*height:auto;
overflow:hidden */
}

#izquierda{
position:relative; 
width:580px;
height:auto;
overflow:hidden;
float:left
}

#izquierda-news{
position:relative; 
width:580px;
height:1500px;
overflow:hidden;
float:left
}

#derecha{
position:relative; 
width:198px; 
height:auto;
overflow:hidden;
float:left
}
#contmenu{
position:relative; 
width:561px; 
/*left:14px; */
height:33px;
margin:0 auto 0 auto
}

#izqmenu{
position:relative; 
float:left; 
width:12px; 
height:33px; 
background-image:url(../Images/PortalNew/menleft.jpg)
}
#centermen{
position:relative; 
float:left; 
width:536px; 
height:33px; 
background-image:url(../Images/PortalNew/mencenter.jpg)
}

#centermen .opc1{
position:relative; 
width:95px; 
height:20px; 
float:left; 
padding-left:5px; 
padding-right:5px; 
margin-top:8px; 
color:#545454; 
font-weight:bold;
vertical-align:bottom; 
text-align:center;
}

#centermen .opc2{
position:relative; 
width:75px; 
height:20px; 
float:left; 
padding-left:10px; 
padding-right:10px; 
margin-top:5px; 
color:#545454; 
vertical-align:text-top; 
text-align:center
}

#centermen .separa{
position:relative; 
width:1px; 
height:15px; 
float:left; 
background-color:#999999; 
top:9px;
}

#dermenu{
position:relative; 
float:left; 
width:12px; 
height:33px; 
background-image:url(../Images/PortalNew/menrigth.jpg)
}

#contpaginatit{
position:relative; 
width:576px; 
height:51px;
}

#paginador{
position:relative; 
width:170px; 
height:51px; 
left:135px; 
float:left
}

#paginador .pageizq{
position:relative; 
width:12px; 
height:24px; 
float:left; 
background-image:url(../Images/PortalNew/pagel.jpg)
}

#paginador .pagecenter{
position:relative; 
width:141px; 
height:24px; 
float:left; 
background-image:url(../Images/PortalNew/pagebg.jpg); 
background-repeat:repeat-x; 
padding-top:4px;
}

#paginador .pageder{
position:relative; 
width:12px; 
height:24px; 
float:left; 
background-image:url(../Images/PortalNew/pager.jpg)
}

#paginador .num{
float:left; 
margin-left:3px;
}


#paginador2{
position:relative; 
width:170px; 
height:51px; 
left:415px; 
float:left
}

#paginador2 .pageizq{
position:relative; 
width:12px; 
height:24px; 
float:left; 
background-image:url(../Images/PortalNew/pagel.jpg)
}

#paginador2 .pagecenter{
position:relative; 
width:141px; 
height:24px; 
float:left; 
background-image:url(../Images/PortalNew/pagebg.jpg); 
background-repeat:repeat-x; 
padding-top:4px;
}

#paginador2 .pageder{
position:relative; 
width:12px; 
height:24px; 
float:left; 
background-image:url(../Images/PortalNew/pager.jpg)
}

#paginador2 .num{
float:left; 
margin-left:3px;
}

.contcuadro{
position:relative; 
width:550px;
clear:left; 
height:auto;
overflow:hidden; 
border:1px solid #CCCCCC; 
left:14px; 
padding-right:5px; 
padding-top:10px; 
padding-bottom:10px
}

.contlista{
position:relative; width:523px; height:auto; overflow:hidden; left:18px; margin-top:5px;
}
.vinetalist{
position:relative; width:15px; height:20px; vertical-align:text-top; overflow:hidden; float:left; padding-top:2px;
}
.listtext{
position:relative; width:508px; height:auto; vertical-align:text-top; overflow:hidden; float:left; border-bottom:1px; border-bottom-style:dashed;border-bottom-color:#990000; padding-bottom:5px; 
}

.listtext2{
position:relative; width:480px; height:auto; vertical-align:text-top; overflow:hidden; float:left; border-bottom:1px; border-bottom-style:dashed;border-bottom-color:#990000; padding-bottom:5px; 
}

.caja{
position:relative; 
width:173px; 
margin-left:14px; 
border:1px solid #D3D3D3; 
padding-bottom:5px; 
overflow:hidden;
}

.cabtitulo{
position:relative; 
width:280px; 
height:51px; 
left:16px; 
float:left
}

.titcab{
color:#C4122F; 
font-family:arial; 
font-size:20px;
}
.titrojo{
font-family:tahoma;
font-size:13px;
font-weight:bold;
color:#C4122F;

}
img{
border:0
}
a.pagel:link {
	color:#444444;
	text-decoration:none;
}
a.pagel:visited {
	color:#444444;
text-decoration:none;
}
a.pagel:hover {
	color:#C4122F;
text-decoration:none
}
a.pagel:active {
		color:#C4122F;
text-decoration:none;
}

a.menutop:link {
	color:#545454;
	text-decoration:none;
}
a.menutop:visited {
color:#545454;
text-decoration:none;
}
a.menutop:hover {
	color:#999999;
text-decoration:none
}
a.menutop:active {
		color:#545454;
text-decoration:none;
}

.inputbusca{
border: 1px solid;
border-color:#A1A1A1;
width:96px;
color:#666666;
font-family:tahoma;
font-size:10px;
height:15px;
}

#contenlaces{
position:relative; 
width:308px; 
height:72px; 
top:10px;
left:85px; 
color:#000000
}

#contenlaces .enlace1-c{
position:relative;
width:300px; 
margin-top:3px; 
margin-bottom:5px; 
height:auto; 
overflow:hidden
}

#contbuscar{
position:absolute; 
width:173px; 
height:30px; 
top:91px; 
left:185px; 
background-image:url(../Images/PortalNew/bgbusca.jpg); 
background-repeat:no-repeat; color:#FFFFFF
}

#contbuscar .inbu{
position:relative; 
width:96px; 
height:15px; 
top:5px; 
left:8px; 
float:left
}
#contbuscar .btnbusca{
position:relative; 
width:55px; 
height:15px; 
top:7px; 
left:13px; 
float:left
}

a.enlace1:link{
color:#000000;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}

a.enlace1:visited{
color:#000000;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}

a.enlace1:hover{
color:#666666;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}

a.enlace1:active{
color:#000000;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}


a.enlaceder1:link{
color:#666666;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}

a.enlaceder1:visited{
color:#666666;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}

a.enlaceder1:hover{
color:#C4122F;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}

a.enlaceder1:active{
color:#66666;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}

.contagenda{
position:relative; 
margin-left:14px; 
height:auto; 
padding-bottom:5px; 
padding-top:5px; 
overflow:visible
}

.cajaenlder{
position:relative;
width:150px;
margin-left:14px;
margin-top:5px; 
height:auto; 
padding-bottom:5px; 
overflow:visible
}

.enllista1{
border-bottom:1px solid #CC0000; 
border-bottom-style:dashed; 
padding-bottom:10px; 
padding-top:10px;
}

.enllista2{
padding-bottom:5px; 
padding-top:10px;
}

#footer{
position:relative; 
width:300px;
height:175px; 
margin:0 auto 0 auto; 
text-align:center
}
.listaprensa{
width:165px; 
left:4px; 
padding-bottom:4px; 
border-bottom:1px solid #FF0000; 
border-bottom-style:dashed; 
margin-top:5px;
}

.contregis{
position:relative; 
width:112px; 
font-family:tahoma; 
font-size:11px; 
padding-top:5px; 
left:14px; float:left
}

. duro{
display:block

}
.contenedor_cuadros{width:600px;overflow:hidden}


.enlaceder1txt{
color:#666666;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}
.listaprensacont{
position:relative; 
width:165px; 
padding-bottom:4px; 
margin-top:5px;
}

/* Canal de Exportacion */
.boxContent, .boxContentLeft, .boxContentCenter, .boxContentRight, .boxContent h1, ul.ListOrden, ul.ListOrden li, .boxContent blockquote, .boxContent p, ul.agenda, ul.agenda li, ul.agenda li.texto p, .caja p.rrellenoAgenda{ padding:0; margin:0;}
.boxContent, .boxContentLeft, .boxContentRight, .boxContent blockquote{overflow:hidden;}
.boxContent{width:570px; padding:0 5px 0 5px;}
.magenBajo{ margin:0 0 20px 0;}
.altoBox{ height:73px;}
.cajaAgenda{ height:73px;}
.boxContent h1, .boxContent h1.red, .boxContent h1.blue, .boxContent h1.green{ font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 0 3px;}
.boxContent li a{ color:#666666; text-decoration:none}
.boxContent li a:hover{ color:#c4122f; text-decoration:none}
.boxContent h1.red{ color:#c4122f;}
.boxContent h1.blue{ color:#093d9e;}
.boxContent h1.green{ color:#67aa10;}
.boxContent p.link{ padding:8px 0 0 3px;}
.red, .red a, .red a:hover{color:#c4122f; text-decoration:none;}
.blue, .blue a, .blue a:hover{color:#093d9e; text-decoration:none;}
.green, .green a, .green a:hover{ color:#67aa10; text-decoration:none;}
.boxContent blockquote{ border:1px solid #d4d4d4; padding:5px; min-height:40px; max-height:500px; height:expression((documentElement.clientHeight <500) ? "500px" : "40px" );
 position:relative; background: #e1e1e1 url(../images/portalnew/bgBlockquote.jpg) repeat-x;}
.boxContentLeft{width:175px; float:left; padding:0 3px 0 12px;}
.boxContentCenter{width:175px; float:left; padding:0 3px 0 12px;}
.boxContentRight{width:175px; float:right; padding:0 3px 0 12px;}
.bgTitle1{ background:url(../images/portalnew/exporte_peru-img.jpg) 50px 40px no-repeat;}
.bgTitle2{ background:url(../images/portalnew/aprende-exportar-img.jpg) 50px 40px no-repeat; }
.bgTitle3{ background:url(../images/portalnew/estadisticas.jpg) 80px 60px no-repeat;}
.bgTitle4{ background:url(../images/portalnew/hilos.jpg) 125px 0px no-repeat;}
.bgTitle5{ background:url(../images/portalnew/mapaPeru.jpg) 85px 0px no-repeat;}
.bgTitle6{ background:url(../images/portalnew/siicex.jpg) 15px 0px no-repeat;}
.bgTitle7{ background:url(../images/portalnew/libros.jpg) 140px 0px no-repeat;}
.bgTitle8{ background:url(../images/portalnew/empresarios.jpg) 110px 4px no-repeat;}
.bgTitle9{ background:url(../images/portalnew/dinero.jpg) 118px 28px no-repeat;}
ul.ListOrden { list-style:none;  padding:90px 0 0 0;}
ul.ListOrden li {display:block; background:url(../images/portalnew/iconListRed.jpg) 2px 10px no-repeat;list-style-image:none; padding:5px 12px; }
ul.ListOrden li ul { list-style:none; }
ul.ListOrden li ul li {display:block; background:none; list-style-image:none; padding:5px 0;  }
table.agenda{ margin:0; padding:0; border-collapse:separate;  width:120px; }
.centrado{ text-align:center;}
table.agenda thead th, table.agenda thead td{ text-transform:uppercase; font-size:9px; border-top:1px solid #fe740f; border-bottom:1px solid #fe740f; text-align:center;}
table.agenda tbody td{ padding:0; margin:20px 0; text-align:center; }
table.agenda tbody tr{ margin:5px 0; padding:0;}
tbody td.activo{ background:#fe740f; color:#fff; }
.linkRed a{ color:#c4122f; font-weight:bolder; text-decoration:underline;}
p.linkRed{ text-align:right; margin:0; padding:0 10px 0 0;}
.vermas{ position:absolute; padding-right:10px; bottom:5px; right:5px; background:url(../images/portalnew/flechaVerMas.gif) no-repeat right;}

/*Proceso de Exportacion*/
.historia{ color:#4e4e4e; font-size:11px; font-weight:bolder; padding:20px 0 10px 15px;}
.historia a, .historia a:hover{ color:#4e4e4e; text-decoration:none;}
h1.proceso{ color:#cc005b; font-size:20px; font-weight:lighter; padding:0 0 0 15px;}
#flashExportacion{ margin:0 0 0 15px;}



li a:link{ color:#545454; text-decoration:none;}
li a:visited{ color:#545454; text-decoration:none}
li a:hover{ color:#990000; text-decoration:none;}
li a:active{ color:#545454; text-decoration:none;}

.itemgesttrans{list-style-image:url(../images/item-verde.jpg)}

li a:link{ color:#545454; text-decoration:none;}
li a:visited{ color:#545454; text-decoration:none}
li a:hover{ color:#990000; text-decoration:none;}
li a:active{ color:#545454; text-decoration:none;}

#idiomascontlist{
position:absolute; background-color:#FDFDFD; right:143px; top:27px; width:160px; height:60px; color:#666666; z-index:9000; 
  border: 1px solid #CCCCCC
}

#idiomascontlist a{
color:#666666;
text-decoration:none
}
#vert-contcanal1{
position:relative; width:184px; height:auto; overflow:hidden; float:left;margin-right:8px;
}
#vert-contcanal2{
position:relative; width:184px; height:auto; overflow:hidden; float:left; margin-right:8px;
}
#vert-contcanal3{
position:relative; width:184px; height:auto; overflow:hidden; float:left;
}



/** CALENDAR **/

td.calendarholder
{
	padding-bottom: 10px;
}

td.calendarholder table.calendar
{}

td.calendarholder table.calendar td.title
{
	padding-top: 0px;
	height: 42px;
	vertical-align: middle;
	text-align: center;
}

td.calendarholder table.calendar td.title img
{
	margin-right: 5px;
}

td.calendarholder table.calendar td.title span
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
}

td.calendarholder table.calendar td.navigator
{
	text-align: center;
	font-family: Verdana;
	font-size: 10px;
}

td.calendarholder table.calendar td.content th
{
	font-family: Arial;
	font-size: 10px;
}

td.calendarholder table.calendar td.content td
{
	font-family: Arial;
	font-size: 10px;
	text-align: center;
}

td.calendarholder table.calendar td.header
{
	font-family: Arial;
	font-size: 10px;
	height: 11px;
	padding-top: 0px;
	padding-bottom: 0px;	
	text-align: center;
}

td.calendarholder table.calendar td.content
{
	font-family: Arial;
	font-size: 11px;
	text-align: center;
}

td.calendarholder table.calendar td.content a.search
{
	font-weight: bold;
	color: White;
}

td.calendarholder table.calendar td.content table.native
{
	width: 100%;
}

td.calendarholder table.calendar td.content table.native table.native
{
	display: none;
}

td.calendarholder table.calendar td.content table.native td.header
{
	font-family: Arial;
	font-size: 10px;
	text-transform: capitalize;
	height: 11px;
	padding-top: 0px;
	padding-bottom: 0px;
}

td.calendarholder table.calendar td.content table.native td
{
	padding-top: 0px;
	padding-bottom: 0px;
	height: 13px;
}

td.calendarholder table.calendar td.content table.native td a
{
	text-decoration: none;
}

td.calendarholder table.calendar td.content table.native td.selected
{
	border: solid 1px white;
	background-color: #bbbbbb;
}

td.calendarholder table.calendar td.content table.native td.today
{
	background-color: #d6ecf3;
}

td.calendarholder table.calendar td.content table.native td.ignore
{
	visibility: hidden;
}

