/*------------------------------------------------------------------
Project:	Marval O'Farrell & Mairal
Version:	1.0
Last change:	 11/08/10
-------------------------------------------------------------------*/
@import "reset.css";
@import "layout.css";
@import "css/jNice.css";
@import "css/newcss.css";
@import "css/forms.css";
@import "css/marvalnews.css";

/*

Secciones del sitio
    + [Home]

    + [Institucional]

    + [Profesionales]

    + [Areas de practica]

    + [Oficinas]

    + [Publicaciones]
        + [Marval News]
            - [form buscador]
            - [resultados de busqueda]
            - [Indice Edicion]
        + [Newsletters]

    + [Premios y reconocmientos]

*/


/*------------------------------------------------------------------
[Estilos generales]
*/
body {
	font-size:62.5%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
 	background:url(images/bg-gral-bottom.jpg) repeat-x bottom;
}

.clear {
	clear:both;
}

p{margin-bottom:10px;}
.pMN{margin-bottom:10px;}

tr.toggle{cursor: pointer;}
tr.toggle h3, div.toggle h3, .ranking h3{
	font-size: 1em;
	font-family: Verdana;
	margin-bottom:5px;
}
/*.ranking h3, .more-info{width:490px}*/
.more-info{overflow:hidden;}
.more-info, .tablaPremios h3{width:580px; padding-left:20px}
.more-info-imgL{float:left}
.more-info-imgR{float:right}
#content-area .more-info-imgR{/*margin-right:0; margin-left:20px*/}
.ranking h3{clear:both;}
.tituloPremio{color:#003E71; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; padding-bottom:10px}
.tablaPremios{margin-top:10px}
/*Soluciona el problema en FF del fondo inferior*/
#Body #Form {
	height:auto!important;
}
a:link, a:visited{
	color:#333;
	font-weight:bold;
	/*text-decoration:underline;*/
	text-decoration:none;
}
.art-publicaciones #content .marvalNewsC a:link, 
.art-publicaciones #content .marvalNewsC a:visited{
	color:#635952
}
a:hover{
	color:#003E71;
	/*text-decoration:none;*/
	text-decoration:underline;
}
h1, h2, h3, h4, h5{
	color:#003E71;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-weight:normal;

}
.n-laboral .linksPublicaciones li td h2 span{
	color:#416068;
	font-weight:normal !important;}
.ip #content .linksPublicaciones li td h2 span{
	color:#990000;
	font-weight:normal !important;
}
.mining #content .linksPublicaciones li td h2 span,
.n-mining #content .linksPublicaciones li td h2 span{
	color:#61210B;
	font-weight:normal !important;
}
h1, h3{margin-bottom:1em;}
h2{
	font-size:1.6em;
	font-weight:normal;
	padding-bottom:5px;
	line-height:1em;
}
h4{font-size:1.3em; margin:0 0 13px; *height:1em;}
.n-laboral .linksPublicaciones li td h2 span,
.ip .linksPublicaciones li td h2 span,
.mining .linksPublicaciones li td h2 span,
.n-mining .linksPublicaciones li td h2 span,
.art-publicaciones #content .marvalNewsC h5{ 
	font-size:25px;
	font-family:"Times New Roman", Times, serif;
	margin-bottom:5px;
	line-height:1.2em;
}
h5{font-size:1.3em; margin:0 0 13px;}
h4.titulo-publicaciones span{font-size:14px!important;}
#home #content .plano h2, #home #content .rounded h2, .title-underline, #links-news h2, h4{
	background:url(images/subrayado.gif) repeat-x center bottom;
	padding-bottom:5px;
}
#home #sidebar-right .acordion .container .content div{
    /*overflow: hidden;*/
    width: 217px !important;
}
.publicaciones #content h4{
	background:#635952;
	color:#fff;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 10px;
	height:16px;
	line-height:16px;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:0;
	margin-right:21px
}
.mining #content h4,.n-mining #content h4{background:#61210B}
.mining h3.mntitulo,.n-mining h3.mntitulo{padding-bottom:4px;}
.mining #header-publicacion .mnsubtitulo span.edicion,
.n-mining #header-publicacion .mnsubtitulo span.edicion{ padding-bottom:10px;}
.n-laboral #content h4{background:#416068}

.antidumping #content h4, .n-antidumping #content h4{background: #FFCC00; color: #000}
.antidumping h3.mntitulo span, .n-antidumping h3.mntitulo span {color: #5A5964; line-height: 45px;}
.ip #content h4,
.n-ip #content h4{
	background:#990000
}
.ip #header-publicacion h3.mnsubtitulo span.edicion,
.n-ip #header-publicacion h3.mnsubtitulo span.edicion{
	padding-top:8px;*padding-top: 12px;
	color: #990000;
}
.ip #header-publicacion h3.mnsubtitulo span.fechaMN,
.n-ip #header-publicacion h3.mnsubtitulo span.fechaMN{
	color: #990000;
}
.ip #header-publicacion h3.mntitulo,
.n-ip #header-publicacion h3.mntitulo{
	padding-top:15px;
}
.n-ip .mnsubtitulo span{
	*margin-left: -5px !important;
}


#sidebar-right .content li {margin-top:10px;}
#sidebar-right .content li:first-child {margin-top:0px!important;}


.publicaciones #content .destacadoMN h4{
	color:#194070;
	background:none;
	margin-bottom:0
}
.subtituloarea{margin-top:15px}
#home #content .plano h2, #home #content .rounded h2{width:100%}
#home #content .plano .header{margin-bottom:15px}
#home #content .plano .content{padding-left:5px}
.destacadoMN{overflow:hidden; *height:1%}
.publicaciones .destacadoMN{
/*	background:#fff url(images/bg-destacada-publicaciones.png) no-repeat 0 0;*/
	background:url(images/bg-art.jpg) no-repeat scroll right 0 #FFFFFF;
	padding:0 15px
}
.publi-layout .destacadoMN{
	background:none;
	padding-top:20px;
	padding-right:22px;
	/* border-top:1px solid #7F7F7F */
}
.n-ambiental .destacadoMN{
	padding-top:27px;
	*padding-top:15px
}
.publicaciones .destacadoMN b a{
	color:#003E71;
	display:block;
	font-family:"Times New Roman",Times,serif;
	font-size:25px;
	font-weight:normal;
	margin:5px 0 10px;
} 
.publicaciones #content .destacadoMN ul li b a{line-height:1em !important;}

/*.destacadoMN ul li{list-style-type:none !important; background:none !important; padding-left:0 !important; margin-bottom:0 !important}*/
/*.destacadoMN ul li a{text-decoration:none}
.destacadoMN ul li a:hover{text-decoration:underline}*/
.imagenes-homeMN{float:left; /*margin-right:7px;*/ margin-top:10px !important;}
.publicaciones .imagenes-homeMN{
	float:right;
	padding-right:0
}
div.square ul.imagenes-homeMN{margin-top:0 !important;}
.imagenes-homeMN img{margin-right:8px !important;}
.copeteHomeMN/*, .destacadoMN .detail*/{margin:8px 0}
.destacadoMN .detail{margin-left:13px}
.publicaciones .destacadoMN .detail{
	margin-bottom:15px;
	margin-top:5px;
/*	width:410px;*/
}

#home .container.plano{padding:0 20px 10px; *width:605px !important;}


h4{margin-top:3px}
#links-news h2{margin-bottom:1em}
span.edicion{
	color:#575553; 
	font-style:italic; 
	display:block; 
	line-height:1em
}

.mntitulo{font-size:25px; line-height:25px; margin-bottom:0px; margin-top:-3px}


table td{ vertical-align:top}
div.hr2{
	background:transparent url(images/subrayado.gif) repeat-x center;
	margin:20px 0;
	height:2px;
}
.marvalNewsC div.hr2{margin:5px 0 45px;}
.copete{font-style:italic; margin-bottom:25px;}
.art-publicaciones .copete{margin-bottom:20px;}

/*------------------------------------------------------------------
[Home]
*/
#home .home-numero {
    width:220px;
}
#home .marvalNewsC .icon  {
    top: 30px !important;
}
/*
#home .container-home .content .fotomnportal 
{
    float: left;      
}
#home .container-home .content .titulomnportal 
{
    float: left;
    margin: 10px 0 20px 20px;
}
#home .container-home .content .titulomnportal a{
    font-size:26px;
    line-height:1.1;
	color:#003E71;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif
}
#home .container-home .content .copetemnportal {
    clear:both;
    margin-bottom:20px;
}
*/

/*------------------------------------------------------------------
[Estructura General]
*/
body{
	*text-align:center; /*IE7*/
}

 
/* @group [barra superior] */
.top-search, 
.top-form, 
.selectLan{
	float:left
}

#top-bar {
	background-color:#615751;
	margin-bottom:5px;
	position:relative;
	z-index:100;
}
#top-bar  a {
	color:#000;
}
#top-bar .log-in a {
	color:#615751
}
#top-bar-inner {
	*text-align:left; /*IE7*/
}

/*buscador*/
.top-form{
	margin-right:10px;
}
.top-form input{
	float:left; 
	background:none; 
	height:14px; 
	border:0;
	padding:0 5px;
	width:152px;
	color:#333;
	font-size:10px;
	line-height:16px
}
.top-form span{
	display:block;
	height: 14px;
	width:177px;
	position:relative;
	background:url(images/select_left_top.gif) no-repeat left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#333;
}
.top-form a, 
.top-form input.SkinObject{
	background:transparent url(images/bg-boton-buscador.jpg) no-repeat scroll 0 0;
	right:0;
	top:0;
	font-size:1.1em;
	padding-left:3px;
	width:26px;
	padding-left:6px;
	display:block;
	line-height:14px;
	position:absolute !important;;
	font-weight:normal;
	cursor:pointer;
	padding-bottom:1px
}

/* @end */



/* @group [contenedor] */
#wrapper {
 	background:url(images/bg-gral-top.jpg) repeat-x top;
	
}
#page {
	*text-align:left; /*IE7*/
	
}
/* @end */




/* @group Contenido central / #main */
#main {
	*height:1%; /*IE7*/
	background:	url(images/bg-menu-content.jpg) no-repeat !important;
	min-height:500px;
	height:auto !important;
	height:500px;
}
/* @end */
 

#main-publicaciones{
	background:	url(images/bg-publicaciones.png) repeat-x !important;
	*background:	url(images/bg-publicaciones.png) repeat-x !important;
	*background:	url(images/bg-publicaciones-ie.jpg) repeat-x;
	height:auto;
	*height:1%;
	overflow:hidden;
	*margin-right:-10px;
}


 /*
 * Contenido / #content
 */
#content {

}

#content-inner{
	padding:12px 30px 30px;
} 

.sidebar-right #content-innter {
	width: 630px;
}


.cvs #menu{margin-bottom:-10px}
.cvs #content-inner{padding:0 0 30px}
.cvs .header h2{display:none}
.cont-publicaciones #content-inner{padding:12px 10px 30px}

#content-area {
	*width:100%;
/*	min-height:350px;*/
}
#content-area img{margin-right:20px}
#content-area .tabla-pdf img{margin-right:0}
.tabla-pdf td{vertical-align:bottom}
.tabla-pdf{width:540px; margin:0 auto}
#content div.square li{
	margin-bottom:10px;
}
#content .destacadoMN div.square li{
	margin-bottom:0
}
div.square ul li {
	list-style:none;
	background:url(/Portals/_default/skins/marval/images/square.gif) no-repeat 0 5px;
	padding-left:13px;
}


/* @group menu */
#page #menu{
	height: 40px;
	padding: 0;
	position: relative;
	width:920px;
}
#menu img{
	display:none
}
#menu table.MainMenu_MenuContainer {
	position: absolute;
	top: 14px;
	left: 10px;
}
#menu table td{
	background:url(/Portals/_default/skins/marval/images/square.gif) no-repeat right center;
	padding:0 8px;
}
#menu table td:first-child{
	padding-left:0;
}

#menu table td table td{
	background:none; 
	padding:0
}
#menu table table tr td{
	font-size:11px !important;
	font-weight:normal;
	font-family: "Times New Roman", Times, serif;
	text-transform:uppercase;
}
#menu table table tr td:hover{
	color:#003E71;
	background:transparent!important;
		
}
.MainMenu_MenuItem{
	border:0 !important;
}

#submenu{
	position:relative;
	height:28px;
	width: 920px;
	*width: 900px;
}
#submenu li {
	margin-bottom:0!important;
}
#submenu #dnn_submenuPane{
	position:absolute; 
	width:100%;
	height:28px;
}
#submenu .theSubMenu {
	margin-top:1px;
	/*width: 920px !important;*/
	/**width: 900px !important;*/
}
#submenu .theSubMenu div.submenu{
	height:28px;
}
/* @end */

 
/*
* Lateral derecho / #sidebar-right
*/
#sidebar-right-inner{
	padding:12px 20px 0 0;
	width:270px;
	*width:280px;
}


.publi-layout #sidebar-right-inner{
	padding-top:26px; 
	color:#fff;
}



.publi-layout #sidebar-right-inner a{
	color:#fff;
}
#sidebar-right .selectareas {
	
}
#sidebar-right .selectareas .jNiceSelectWrapper {
	margin-left:-10px;
}
#sidebar-right .selectareas .form-submit {
	margin-left:0;
}
#dnn_RightPane_wrapper{
 	/*background:url(images/bg-lateral-derecho.png) no-repeat;*/
	width:270px;
	min-height:350px;
	height:auto !important;
	height:350px;
}
#dnn_RightPane{
 	padding:0 20px;
 	*padding:0 19px;
	*width:100%;
     word-wrap: break-word;
}


.sidebar-right-prof .tools li .contacto  {
	width: auto;
}

/*------------------------------------------------------------------
[Publicaciones]
*/

.container-art {
	border: 0!important;
}

.publicaciones #sidebar-right{
	margin-top:0;
}
.publicaciones #content {
	margin-top:0;
}
.publicaciones #content-inner #content-area #dnn_contentPane .conSeparador .header {
	width: 90%!important;/*soluciona el problema de que el contenido de la barra lateral se desordena en IE7-8*/
}

/*
.art-publicaciones #content,
.n-ambiental #content,
.mining #content,
.n-ip #content,
.n-laboral #content,
.n-insurance #content {
    background: none repeat scroll 0 0 #FFFFFF;
}
*/

.publicaciones #content .linksPublicaciones li a{
	color:#635952;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.2em;
	margin-bottom: 20px;
	/* display: block; */
	/* width: 60px; */
}

.publicaciones #content .linksPublicaciones li p a{
	font-size: 10px;
	display: inline;
	font-style: italic;
	text-decoration: underline;
}


.n-mining #content-inner,
.publicaciones #content-inner{
	padding:0 21px
}


.n-ambiental #content-inner {
	padding:0 21px;
	*padding:0 11px 0 21px;
}

.n-ambiental #content-area .header {
	width: 90%;
}

.n-insurance #content-inner{
	padding: 0 10px 0 21px;
}

.mining #content-inner{
	padding: 0 0 0 21px;
}

.publicaciones span.edicion{
	color:#AC9F99;
	font-style:normal;
	font-weight:normal;
}

.art-publicaciones #content,
.n-ambiental #content,
.mining #content,
.n-ip #content,
.n-laboral #content,
.n-insurance #content {
	background: #FFF;
}

.no-sidebars #main-publicaciones #content {
    width: 881px;
}

.publicaciones .cont-content{
	background:url(images/bg-columna.gif) repeat-y 18px 15px;
	/**background:url(images/bg-columna.gif) repeat-y 21px 15px;*/
	/*.background-position:21px 15px;*/
	border: 1px solid transparent;
	*margin-top:15px;
	*border-top:1px solid #E9E8E5;
	
	
}

.art-publicaciones #content{
	background:#fff url(images/bg-art.jpg) no-repeat right 0;
	*width: 590px;
	_width: 590px;
	.width: 590px;
	

}

.art-publicaciones .content-inner {*padding-right:0px!important;
                                   _padding-right:0px!important;
								   .padding-right:0px!important;}

.publi-layout .cont-content{
	*margin-top:-1px
}



.publi-layout #header-publicacion{
	margin:25px 22px 0 19px;
	*margin:25px 22px 0 18px;
	padding:21px 3px 18px 15px;
	*padding:19px 3px 17px 15px;
	width:864px;
	*width:882px;
	height: 70px !important;
	*height:110px !important;
	border-bottom:1px solid #7F7F7F	
}
.mnsubtitulo{ 
 	margin:-2px 0 0; 
	color:#000; 
	font-weight:bold; 
	font-family: Verdana, Geneva, sans-serif;
	line-height:21px !important;
}



/*------------------------------------------------------------------
[Marval News]
*/
.cont-home-nro {
    width:105px;
    height:75px;
}
.cont-home-nro .home-nro,
.cont-home-nro .home-numero {
    float:none;
    position:absolute;
}
.cont-home-nro .home-nro span,
.cont-home-nro .home-numero span {
    display:block;
}
.cont-home-nro .home-nro{
    position:absolute;
    top:0;
    left:0;
}
.cont-home-nro .home-numero{
    position:absolute;
    top:0;
    right:0;
    height:75px;
    /*width:75px;*/
}

.cont-home-nro .home-numero img{
	position: relative;
	top: -5px;
	right:-25px;
}

#header-publicacion .home-numero img{
	position: relative;
	top: -21px;
}

.copetemnportal ol li{
	margin-left:20px;
}

.publicaciones #header-publicacion .marvalNewsC {
    height:75px !important;
    margin:0!important;
}

.publicaciones #header-publicacion .marvalNewsC.cnDestacado {
	height: auto !important;
	*height: 75px !important;
}

.publicaciones #header-publicacion .cont-home-nro {
	right: 0;
}

.marvalNewsC .DNNAlignleft ul {
	padding-left: 0;
}

.marvalNewsC .ulforWeb {
	padding-left: 25px;
}

.marvalNewsC .nota-destacada {
	margin-left: 0;
	width: auto;
}

/* @group [form buscador] */
#content-top{
	clear:both;
	position: relative;
	height: 63px;
	*height: 40px;
	z-index:99999;	
}
#content-top-inner {
	/*border-bottom:1px solid #B6AEA8;*/
	margin:0 20px;
	height: 50px;
}
#content-top .plano,
#content-top .non-header{
	margin: 0;
}
#content-top .container{
 	clear:none;
}
#content-top .ModYourCompanyMNBuscadorC {
    position: absolute;
	left: 18px;
    top: 18px;
    width: 480px;
}
#content-top .ModYourCompanyMNBuscadorC .form-submit {
    margin-left: -12px;
    margin-top:1px;
}

#content-top .ModYourCompanySelectorIndicesMNC {
    position: absolute;
    right: 300px;
    top: 48px;
    width: 600px;
}

#content-top #links-news .opciones li {
    margin-right: 20px;
}
/* @end */



/* @group [resultados de busqueda] */
.ModYourCompanyMNResultadosC .bloque {
    margin-bottom: 20px;
}
.ModYourCompanyMNResultadosC .bloque .item{
    background: url(images/square.gif) no-repeat 0 5px;
    padding-left:10px;
    margin-bottom:5px;
	zoom:1;
}
.publicaciones #content .ModYourCompanyMNResultadosC h4{
    margin-left: 0;
    margin-right:0;
    margin-top:0px;
    margin-bottom:15px;
}


.ModYourCompanyMNResultadosC ul{
    /*margin-left: 14px;*/
}


/* @end */





/* indice*/
.publicaciones #dnn_RightPane_wrapper{
	width:auto;
	background:none;
}
.publicaciones #sidebar-right #dnn_RightPane{
	padding-right:20px;
	background:#194070;/*IE*/
	/*width:230px;*/
}
#header-publicacion{
	width:880px;
	margin:25px 18px 15px;
	*margin:25px 21px 0;
	position:relative
}
.publicaciones .marvalNewsC .mntitulo{
	margin-left:80px; 
	margin-bottom: 4px;
	font-family:"Times New Roman", Times, serif;
	/*padding-top:5px;  prueba*/
}
.publicaciones .marvalNewsC .mnsubtitulo{ 
	margin-top: 0!important;
	line-height:1!important;
    height:auto!important;
}
.publicaciones #header-publicacion .mnsubtitulo span{
	margin: 0;
	line-height: 1!important;
}
/* prueba separacion titulos */
.mntitulo span{
	line-height:25px;
}
.mntituloip span{
	line-height:45px;
}
.ipsubtitulo{
	margin-bottom:15px; 
	*margin-bottom:10px;
}
.mnsubtitulo span{
	line-height:21px!important;
}

/* detalle de articulo */
.art-publicaciones #content-area {
	position: relative;
	*position:inherit;
	.position:inherit;
	_position:inherit;
	
}
.art-publicaciones #sidebar-right  .content h4{
	color:#fff;
}
.art-publicaciones #sidebar-right a.lnkVersionImpresa {
	position: absolute;
	top: 30px;
	left: 20px;	
	background-image: url(images/printer.png);
	background-color:#194070;/*IE*/
	background-repeat: no-repeat;
	padding-left: 30px;
	color: #638cac;
}
.art-publicaciones #sidebar-right ul.linksPublicaciones a{
	color: #638cac!important;
	font-weight:normal;
}
/* @end */


/*------------------------------------------------------------------
[Newsletters]
*/

.newsletters #content,
.publicaciones #content {
	margin-left: 18px;
	width: 611px;
}

.n-ambiental .container .header,
.antidumping .container .header,
.n-antidumping .container .header,
.n-laboral .container .header,
.ip .container .header,
.mining .container .header,
.n-mining .container .header,
.n-insurance .container .header {
    /*background:none !important;*/
}

.n-ip2 #content h4,
.n-ambiental2 #content h4,
.n-antidumping2 #content h4,
.n-laboral2 #content h4,
.n-mining2 #content h4,
.n-insurance2 #content h4 {
	margin-right: 0 !important;
}

.publicaciones #header-publicacion .marvalNewsC .icon {
    top:10px!important;
}

#header-publicacion #dnn_headerPublicacionPane .icon{
    top:0px!important;
    ,top:16px!important;
    *top:0px!important;
}

#sidebar-right .ModYourCompanyNewsletterNotaDerechaC h4 span{
    color:#fff;
}


.publicaciones #sidebar-right .container #dnn_ctr716_ContentPane .ModYourCompanyNewsletterAgradecimientosC #dnn_ctr716_ViewNewsletterAgradecimientos_divAgradecimiento{ padding-top:bottom;}	




.ip .mnsubtitulo .fechaMN,
.antidumping .mnsubtitulo .fechaMN,
.n-antidumping .mnsubtitulo .fechaMN{
	display:none !important;
}

/* @group ambiental*/
.n-ambiental #content {
	margin-right: -670px;
}

.n-ambiental #contactos {
	margin-top: 0;
}

.n-ambiental #content h4{
	background:#767625;
}
.n-ambiental .mntitulo .newstitulo2 {
	padding-bottom: 13px;
}

n-ambiental #sidebar-right .content h4 {margin-bottom:-10px!important;}

div.n-ambiental .linksPublicaciones li td span{
	font-size: 16px;
	font-family: Georgia;
	font-weight: normal;
	line-height: 24px;
	display:block;
	margin-bottom: 8px;
	color: #767625;
}
.n-ambiental #header-publicacion .mnsubtitulo {
	top:55px!important;
}
div.n-ambiental #sidebar-right #dnn_RightPane{
	background:#767625;
}
.n-ambiental .mntitulo span{
	display:block;
}
.n-ambiental .ModYourCompanyNewsletterHeaderC .mntitulo{
	color:#767625;
	padding-top:2px;
}
.n-ambiental #content h2{
	color:#767625;
}
.n-ambiental .marvalNewsC .mntitulo .newstitulo1{
	font-size:20px;
}
.n-ambiental .marvalNewsC .mntitulo .newstitulo1{
	font-size:30px;
}
.n-ambiental .cont-content{
	background:url(images/bg-columna-a.gif) repeat-y 21px 15px;
}
.n-ambiental #header-publicacion{
	background:#fff url(images/bg-ambiental.jpg) no-repeat right;
}
/* @end */


/* andidumping */
div.antidumping #sidebar-right #dnn_RightPane,
div.n-antidumping #sidebar-right #dnn_RightPane {
	 background: #FFCC00;
}
.antidumping .ModYourCompanyNewsletterHeaderC .mntitulo,
.n-antidumping .ModYourCompanyNewsletterHeaderC .mntitulo{
	color: #FFCC00;
	font-size:45px;
	/*padding-top:10px; prueba */
}

.antidumping #content {
	*margin-right: -670px;
}

.antidumping #contactos {
	*margin-top: 0px;
}

.antidumping #content h2,
.n-antidumping #content h2{
	/*color:#FFCC00;*/
	color:#000;
}
.antidumping .cont-content,
.n-antidumping .cont-content{
	background:url(images/bg-columna-an.gif) repeat-y 21px 15px;
}
.antidumping #header-publicacion,
.n-antidumping #header-publicacion {
	background:#fff url(images/bg-anti.jpg) no-repeat right;
	color:#FFCC00 !important;
}

.antidumping #header-publicacion span.edicion,
.n-antidumping #header-publicacion span.edicion 
{
    color:#5A5964 !important;
}

.antidumping #sidebar-right .Head,
.n-antidumping #sidebar-right .Head {
 color: #5A5964 !important;
}

.antidumping #sidebar-right .pMN {margin-bottom:0px!important;}

.antidumping .contactos p span,
.n-antidumping .contactos p span {
 color: #5A5964;
}

.antidumping #sidebar-right .contactos a,
.n-antidumping #sidebar-right .contactos a {
 color: #5A5964 !important;
}

.antidumping #sidebar-right .content .contactos li,
.n-antidumping #sidebar-right .content .contactos li a {
    color: #5A5964 !important;
}

.antidumping #sidebar-right .content ul li {*width:200px;
											_width:200px;
											.width:200px;
											\0/width:200px;}

.antidumping .container .profesional-bold a { 
}
.antidumping .container .e-mail span {float:left;}
.antidumping .container .e-mail {position: relative;
    right: 0px;
    top: 0px;
}
.antidumping .container .tel{
    float: left;
    margin-left: 22px;
	*margin-left: 27px;
    margin-top: 3px;
}


/*.ie .antidumping .container .tel{
	clear:both;
    margin-left: 27px;}
.ie .antidumping .container .e-mail {clear:both;
width:200px;
margin-left:27px;}
.ie .antidumping .container .profesional-bold {width:150px;}
.ie .antidumping .container .profesional-bold a {
}*/


.antidumping .square span {font-size:20px;
						   font-family:Georgia, "Times New Roman", Times, serif;}




/* @end */

/* laboral */
div.n-laboral #sidebar-right #dnn_RightPane{
	background:#416068;
}

.n-laboral #content-area .header {
	width: 90%;
}

.n-laboral #content-inner {
	padding-right: 11px;
}

.n-laboral .marvalNewsC .mntitulo{
	padding-top:6px;
}
.n-laboral .mntitulo span{
	display:block;
	color:#416068;
}
.n-laboral #content {
	margin-right: -670px;
}
.n-laboral #contactos {
	*margin-top: 0;
}
.n-laboral #content h2{
	color:#416068;
}
.n-laboral .mntitulo .newstitulo1{
	font-size:18px;
	margin-top:-8px
}
.n-laboral .mntitulo .newstitulo2{
	font-size:40px;
}
.n-laboral .cont-content{
	background:url(images/bg-columna-n.gif) repeat-y 21px 15px;
}
.n-laboral #header-publicacion{
	background:#fff url(images/bg-en.jpg) no-repeat right;
}
.n-laboral .ModYourCompanyNewsletterHeaderC .mntitulo {
	padding-top: 17px;
	*padding-top: 20px;
	padding-bottom: 13px;
}
/* @end */

/* ip news */
div.ip #sidebar-right #dnn_RightPane{
	background:#990000;
}

.ip #content {
	*margin-right: -670px;
}

.ip #contactos {
	*margin-top: 0px;
}

.ip #content h2,
.n-ip #content h2{
	color:#990000;
}

.ip #header-publicacion .ModYourCompanyNewsletterHeaderC h3.mntitulo,
.n-ip #header-publicacion .ModYourCompanyNewsletterHeaderC h3.mntitulo{
	color:#990000;
	font-size:45px;
	padding-top:10px;
	padding-bottom:13px;
}
.ip .cont-content,
.n-ip .cont-content{
	background:url(images/bg-columna-ip.gif) repeat-y 21px 15px;
}
.ip #header-publicacion,
.n-ip #header-publicacion{
	background:#fff url(images/bg-ip.jpg) no-repeat right;
}
/* @end */

/* mining news */
.mining #content,
.n-mining #content{
	background:#fff;
	margin-left: 18px;
}
div.mining #sidebar-right #dnn_RightPane,
div.n-mining #sidebar-right #dnn_RightPane{
	background:#61210B;
}
.mining .ModYourCompanyNewsletterHeaderC .mntitulo,
.n-mining .ModYourCompanyNewsletterHeaderC .mntitulo{
	font-size:40px;
	color:#61210B;
	padding-top:4px;
	*padding-top:6px;
}

.mining #contactos {
	*margin-top: 0px;
}

.mining #content h2,
.n-mining #content h2{
	color:#61210B;
}
.mining #content {
	width: 590px;
}
.mining .cont-content,
.n-mining .cont-content{
	background:url(images/bg-columna-m.gif) repeat-y 21px 15px;
}
.mining #header-publicacion,
.n-mining #header-publicacion{
	background:#fff url(images/bg-mining.jpg) no-repeat right;
}

#sidebar-right .pMN {margin-bottom:0px!important;}


.mining #sidebar-right .content h4 {margin-bottom:-10px!important;}

									

.publicaciones #sidebar-right .content h4 {*margin-top:-20px!important;}

/* @end */

/* insurance news */
.nosidebar-insurance #disclaimer {
	width: 780px !important;
}

.nosidebar-insurance #content {
	width: 882px !important;
	*width: 838px !important;
}
.no-sidebars.n-insurance .contactos {
	margin-top: 0;
}

.no-sidebars.n-insurance .contactos p span{
	color: #FFF;
}

.no-sidebars.n-insurance .contactos .item-list li{
	background: none;
}


/*------------------------------------------------------------------
[HOME]
*/
#home #dnn_RightPane_wrapper{
	background:none;
	/*background:url(images/bg-columna-n.gif) repeat-y 18px 15px;
	*background:url(images/bg-columna-n.gif) repeat-y 21px 15px;*/
}
#home #sidebar-right-inner, 
#home #content-inner{
	padding-top:26px; 
	*padding-top:36px
}
#home #content-inner{
	padding-left:14px; 
	padding-right:14px;
}
#home .container-home h2.title {
	margin-top: 5px;
}

/* @group modulo newsletters */
#newsletters {

}
#newsletters .row{
 	float:left;
	width:100%;
	background-image:url(images/subrayado.gif);
	background-position: 0 100%;
	background-repeat:repeat-x;
	padding-top: 12px;
	padding-bottom:12px;
}
#newsletters .row .rowinner{
	overflow:hidden;
	background-image:url(images/subvert.gif);
	background-repeat: repeat-y;	
	background-position: 50% 0;	
	height:65px;
}
#newsletters .row .item{
 	float: left;
	width: 45%;
	background-image:url(images/pic.png);
	background-repeat: no-repeat;
}
#newsletters .row #miningnews{
	background-image:url(images/bg-mining.png);
}
#newsletters .row #ambiental{
	background-image:url(images/bg-ambiental.png);
}
#newsletters .row #laboral{
	background-image:url(images/bg-laboral.png);
	float:right;
}
#newsletters .row #dummping{
	background-image:url(images/bg-dummping.png);
	float:right;
}
#newsletters .row #ipnews{
	background-image:url(images/bg-ipnews.png);
	width:32%;
}
#newsletters .row .destacado {
	float:right;
	width: 64%;
}
#newsletters .row .destacado h4{
	background: none;
	margin: 0;
}
#newsletters .row .inner {
	height:65px;
}
#newsletters .item h3{
	background:none;
	float:left;
	width:180px;
	margin:0 0 0 80px;
	color:#61615f;
	font-size:17px;
	margin-top:15px;
}
#newsletters .item a{
	margin:0 0 0 80px;
	float:left; 
	width:180px;
	color:#003E71;
	text-decoration:none;
	font-weight: normal;
	padding-left:8px;
	background-image:url(images/bullet-arrow.png);
	background-repeat:no-repeat;
	background-position: 0 50%;
}
/* @end */



/* @group footer */
#footer {

}
/* @end */



/*------------------------------------------------------------------
[Overwrite default.css] 
*/

/* style for module titles */
.Head {
	color:#003E71;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
}
.publicaciones #sidebar-right .Head{
	color:#fff;
	font-size:21px;
	font-family: "Times New Roman", Times, serif;
	line-height:1em;
}
.publicaciones #content .conSeparador .Head{
	font-size:21px;
	font-family: "Times New Roman", Times, serif
}
/* text style used for most text rendered by modules */
.Normal, .NormalDisabled {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}





#dnn_HEADER1_bannerDinamico object, #dnn_HEADER1_bannerDinamico embed{margin-left:2px}




/*estilos editor*/
.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

.pieDePagina {
	font-size: 10.6667px;
	font-style: italic;
	font-family: arial;
}
.pieDePagina a{
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
	vertical-align:super;
	color:#333 !important;
}
.pieDePagina i{}
.listaIndentada{
	margin-left:72px;
	text-align:left;
	text-indent:-50px;
}
.listaIndentada2{
	margin-left:50px;
	text-align:left;
	text-indent:-28px;
}
.listaIndentada3{
	margin-left:25px;
	text-align:left;
	text-indent:-20px;
}
.listaIndentada4{
	margin-left:45px;
}


/*marval newa*/
#links-news{
	margin-bottom:25px;
}
#links-news .opciones{
	overflow:hidden;
	*height:1%;
	/* width:467px */
}
#links-news .opciones a{cursor:pointer}
.publicaciones #links-news .opciones a{float:left}
#links-news .opciones li{
	float:left;
	margin-right:20px;
	list-style-type:none;
}

/*
.publicaciones #links-news .indice-tematico,
.publicaciones #links-news .indice-edicion, 
.publicaciones #links-news .ultima-edicion{
	background:url(images/arrow2.gif) no-repeat 0 0;
	color:#635952;	
	padding-left:12px;
}
*/
.publicaciones #sidebar-right #links-news .indice-tematico,
.publicaciones #sidebar-right #links-news .indice-edicion, 
.publicaciones #sidebar-right #links-news .ultima-edicion{
	color:#fff;
	background:none;
	padding-left:0;
	float:none	
}
.publicaciones #sidebar-right #links-news li{float:none}
.publicaciones #sidebar-right #links-news{margin-bottom:0}
#links-news .indice-tematico, #links-news .indice-edicion, #links-news .ultima-edicion{
	background:url(images/publicaciones-marval-news-bg-btn.png) no-repeat;
	color:#FFF;
	width:130px;
	display:block;
	height:14px;
	*line-height:13px;
	text-align:center;
	text-decoration:none;
}

/*
.publicaciones #links-news .indice-tematico:hover,
.publicaciones #links-news .indice-edicion:hover, 
.publicaciones #links-news .ultima-edicion:hover,
.publicaciones #links-news .active{
	background:url(images/arrow2.gif) no-repeat 0 -15px;
	color:#003E71
}
*/

#links-news .indice-tematico:hover,
#links-news .indice-edicion:hover, 
#links-news .ultima-edicion:hover,
#links-news .active{
	background-image:url(images/publicaciones-marval-news-bg-btn-active.png);
}

.square ul{
	padding:0 15px 0 10px;
}

.contactos{margin-top:30px; color:#fff;}

.ModYourCompanyNewsletterNotaC .contactos{
    margin:0;
}
.ModYourCompanyNewsletterNotaC .contactos ul {
    margin:0;
}

.art-publicaciones #sidebar-right .contactos{*margin-top:5px}
.contactos p span{line-height:1.2em}
#sidebar-right .contactos a{color:#fff !important;}
#sidebar-right .contactos a:hover{background:none !important;}
#sidebar-right .contactos input{padding-bottom:4px;}
.art-publicaciones #content .marvalNewsC .contactos ul{margin-bottom:0px}
.contactos p{margin-bottom:0}
.contactos ul{margin:1em 0 30px}

.contactos li, .linksPublicaciones li, .resultadoBusqueda li{
	background:url(images/arrow.gif) no-repeat 0 4px;
	margin-bottom:0;
	padding-left:13px;
	list-style-type:none
}
.n-laboral .linksPublicaciones li,
.ip .linksPublicaciones li,
.mining .linksPublicaciones li,
.n-mining .linksPublicaciones li{
	background:none;
	padding-left:0
}
.n-laboral .linksPublicaciones li:hover,
.ip .linksPublicaciones li:hover,
.mining .linksPublicaciones li:hover,.n-mining .linksPublicaciones li:hover{background:none}
.contactos li{margin-bottom:10px; background-image:0 5px}
.jNiceSelectWrapper ul li{padding-left:0}
.resultadoBusqueda .paginado{text-align:center; margin-top:50px}
.resultadoBusqueda .paginado li{display:inline; background:none; padding:0 5px}
.resultadoBusqueda .paginado li:hover{background:none;}
.resultadoBusqueda li{margin-bottom:25px; *height:1%}
.jNiceSelectWrapper ul li{margin-bottom:0}
.linksPublicaciones li{width:100%}
.linksPublicaciones li.mnarea{margin-bottom:15px}
.linksPublicaciones li:hover,
.contactos li,
/*.contactos li:hover,*/
.resultadoBusqueda li:hover{background-image:url(images/arrow-active.gif);}
.jNiceSelectWrapper ul li:hover{background-image:none}
.linksPublicaciones li a, .contactos li a, .linksPublicaciones li a:visited, .contactos li a:visited{text-decoration:none}
.linksPublicaciones li a:hover, .contactos li a:hover{text-decoration:underline}



.form-text{width:155px !important;}

#dnn_contentPane .non-header{margin-bottom:10px}

.clr{clear:both}
.nota-destacada{
/*	background:url(images/bg-destacado.png) repeat-y;
	padding:5px;*/
	height:auto !important;
	height:1%;
	color:#194070;
	margin:25px auto 15px;
	*margin-left:58px;
	width:530px
}

.publi-layout #disclaimer{
    font-style: italic;
	height:auto !important;
	height:1%;
	margin:0 auto 0 8px;
	width:523px;
}
.mining #disclaimer{color:#61210B;
                    margin-left: 8px;}
.n-laboral #disclaimer{color:#416068;
                       margin-left: 8px;}
.n-ambiental #disclaimer{color:#767625;
                         margin-left: 8px;}
.antidumping #disclaimer{color:#5A5964;
                         margin-left: 8px;}
.ip #disclaimer{color:#990000;
                      margin-left: 8px;}
					  
.publi-layout #disclaimer{
	margin-left:45px;
}


/*.mining #disclaimer{color:#61210B;}
.n-laboral #disclaimer{color:#416068}
.n-ambiental #disclaimer{color:#767625}
.antidumping #disclaimer{color:#D1A015}
.ip #disclaimer{color:#990000}*/

.nota-destacada p{
margin-bottom:1em;
margin-top:1em;
}

#sidebar-right .content li .normalLink{
	background:transparent none repeat scroll 0 50%;
	padding-left:0;
	/*text-decoration:underline;*/
}

#sidebar-right .content li .normalLink:hover{
	background:transparent none repeat scroll 0 0;
	/*text-decoration:none;*/
}

.verTodos{
	display:block;
	margin:15px 0 32px;
}

#edn1{
	background: #fff url(images/sep-pie.gif) no-repeat left top;
	padding-top:15px
}

.floatLeftImage{
	float:left;
	margin-bottom:5px;
	margin-right:20px;
}

.sidebar-right-prof h4{background:none; margin-bottom:0}
#sidebar-right .sidebar-right-prof div.square{margin-top:0px;}
#sidebar-right .content .sidebar-right-prof ul{padding:0 0;}

/*bloque profesionales*/
.blocksPane{
	overflow:hidden;
	*height:1%;
	padding-left:30px;
}
.blockPaneChiquitito, .blockPane{
	float:left;
	min-height:116px;
	height:auto !important;
	height:116px;
	width:280px;
}
.blockPaneAncho{background:url(images/block-panes.png) no-repeat;}
.blockPane.chiquitito{background:url(images/block-pane-lil.png) no-repeat; width:190px}
.blockPaneChiquitito{background:url(images/block-pane-lil.gif) no-repeat !important; width:190px}
.blockPane h2 span.Head, .blockPaneChiquitito h2 span.Head{
	font-size:13px;
	padding-top:15px;
}
.blockPane h2, .blockPaneChiquitito h2{margin-top:19px}
.plano .icon{
	float:left;
	margin-top:10px !important;
}
.plano .icon img{
	margin-right:5px !important;
	width:34px;
	height:38px;
	margin-left:5px
}
.cont-publicaciones .plano .icon img{width:43px; height:auto; margin-left:0}
.cont-publicaciones .plano .icon{margin-top:0 !important;}
.blockPane ul{margin-left:20px}
.cont-publicaciones .blockPane ul{margin-left:0}
.blockPane.chiquitito ul, .blockPaneChiquitito ul{margin-left:12px}
.blockPane ul li, .blockPaneChiquitito ul li{
	background:transparent url(/Portals/_default/skins/marval/images/arrow.gif) no-repeat scroll 0 3px !important;
	padding:0 10px 0 13px;
	list-style:none !important;
	margin-bottom:10px;
	width:237px;
}
.cont-publicaciones .blockPane ul li{width:auto}
.cont-publicaciones .blockPane ul li{background:none !important; padding:0}

.blockPane.chiquitito ul li, .blockPaneChiquitito ul li{padding-left:10px}

.blockPane ul li a, .blockPaneChiquitito ul li a{
	font-weight:bold;
	/*text-decoration:none !important;*/
}
.blockPane ul li a:hover, .blockPaneChiquitito ul li a:hover{color:#003E71}
.blockPane .content, .blockPaneChiquitito .content{
	padding-top:10px;
/*	padding:0 10px 0 20px*/
}
.cont-publicaciones .blockPane .content{padding-top:0;}
/*.cont-publicaciones .blockPane .content{padding-top:0; font-size:11px;}
.cont-publicaciones .blockPane .content p{font-size:11px}*/
.cont-publicaciones .blockPane span, .cont-publicaciones .blockPane ul li a, .cont-publicaciones .blockPane ul li, .cont-publicaciones .blockPane p, .cont-publicaciones .blockPane .detail{line-height:14px}
/*.cont-publicaciones .blockPane ul li a{font-weight:normal}
.cont-publicaciones #dnn_blockPane3 ul li a{color:#003E71; font-family:"Times New Roman", Times, serif; font-size:13px}*/
.cont-publicaciones #dnn_blockPane2 ul li a{color:#003E71; font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:normal}
.theSubMenu li a.active{color:#003E71 !important;}
.theSubMenu ul li ul li{ height: 23px; }
/*.blockPane.chiquitito .content{padding:0 8px 0 12px;}*/
/*#dnn_blockPane1, #dnn_blockPane2{margin-right:10px;}*/

a.texto-rojo{color:#003E71; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; text-decoration:none; font-weight:normal}
a.texto-rojo:link, a.texto-rojo:hover, a.texto-rojo:visited{color:#003E71 !important;}

.indice-alf{margin-bottom:15px}
.indice-alf a{font-size:12px; padding-right:10px}




#sidebar-right, 
#content{
	margin-top:30px;/*antes 60px*/
}

.publicaciones #content,
.publicaciones #content td{color:#635952 !important;}
.cvs #content{margin-top:0}
.cont-publicaciones #content{margin-top:30px;}
#home #sidebar-right, #home #content{margin-top:0}
.ingresa-cv{
	background-image:url(images/btn-ingresar-cv.png);
	background-repeat:no-repeat;
	display:block;
	height:39px;
	text-indent:-9999em;
	width:140px;
	margin-top:25px
}
.ingresa-cv:hover{background-image:url(images/btn-ingresar-cv-over.png);}
.fechaMN{margin-left:20px; margin-bottom:15px; display:block; color:#003E71}
.publicaciones .fechaMN{color:#635952}
.publicaciones #header-publicacion .fechaMN{margin-bottom:0}
.cont-publicaciones .fechaMN{margin-left:0; color:#003E71; font-size:16px; font-family:"Times New Roman", Times, serif; margin-bottom:10px; line-height:1em; margin-top:0;}
.cont-publicaciones #dnn_blockPane2 .fechaMN{color:#AC9F99}
#home .fechaMN{margin:0 0 15px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:bold;color:#003E71; padding-top:5px}
#sidebar-right .verMasMN{margin:5px 0;}
#sidebar-right .fechaMN{margin:0 0 10px; padding-top:5px}
.verMasMN{margin-left:20px; margin-top:20px; display:block}
.cont-publicaciones .content a.verMasMN{
	margin-left:0;
	font-size:10px;
	font-weight:normal; 
	text-transform:uppercase;
	color:#194070;
	background:transparent url(../../skins/marval/images/arrow-active.gif) no-repeat scroll 0 3px;
	padding-left:13px;
	width:70px
}

.contactos-m a, .contactos-m a:link, .contactos-m a:visited{text-decoration:none !important;}
.contactos-m a:hover{text-decoration:underline !important;}
.contactos-m img{
	margin-bottom:2px /*5px*/
}


.contactos-m .profesional-bold {font-weight:bold;}
.profesional-bold {font-weight:bold;}

#dnn_ctr569_ViewArticulosPublicados_rptArticulos_ctl01_hlkURL{position:relative; z-index:-1}


/*premios*/
.page-premios-reconocimientos .item .logo-inner{
	height:82px;
	position:relative;
	width:162px;
}
.page-premios-reconocimientos .item .logo{
	background:url(images/bg-premios-item.png) no-repeat;
	*background:url(images/bg-premios-item.gif) no-repeat;
	float:left;
	height:120px;
	width:162px;
	margin-left:20px
}

.page-premios-reconocimientos .item .logo img{
	height:80px;
	left:50%;
	margin-left:-75px;
	margin-top:-40px;
	position:absolute;
	top:50%;
	width:150px;
}
.page-premios-reconocimientos .item .text  {
	width: 615px;
	float: left;
	margin-left:30px
}
.page-premios-reconocimientos .item .text h3{
	color:#333;
	font-weight: bold;
	font-family: Verdana;
	cursor: default;
}

.page-premios-reconocimientos .item{
	margin-bottom:30px;
	overflow:hidden;
	_height:1%;
}
.page-premios-reconocimientos{padding-top:5px}

.menlosm li{margin-bottom:10px}
.menlosm a{ font-weight:bold}

.contactos-m{width:100%}
.contactos-m .imgProfesionalTd{width:56px;padding-top:3px;}

.contactos-m  tr.separador td {
	height:1px;
	background-image:url(images/separador.gif);
	background-repeat: repeat-x;
	
}

/*oficinas*/
.cont-oficinas{overflow:hidden; *height:1%;padding-top:5px;}
.img-oficinas{float:left;margin-right:20px; *margin-right:10px; width:314px;}
#content-area .img-oficinas img{margin-right:0}
.detalle-oficinas{float:right;width:230px;}
.detalle-oficinas li{width:217px;}
.title-underline{padding-bottom:8px;}
.see-map{display:block}
.detail-img-ofi p{float:left; margin-bottom:8px}
.img-cruz{display:block; float:right}
.detail-img-ofi{overflow:hidden; *height:1%; padding:10px 5px 0 2px; *padding-bottom:8px;}

.intro{height:900px; position:absolute; width:100%; background:#fff url(images/intro.jpg) no-repeat center 100px; z-index:1000; top:0; left:0}


.ranking .toggle {
	width: 252px;
}
.onclick{cursor:pointer}
/*
#buscar-publicaciones .form-submit{font-size:12px !important}*/

/*barra top*/
.botonera{
	overflow:hidden;
	height:32px;
	float:left;
	margin-top:5px;
}

.botonera a{
background-repeat:no-repeat;
display:block;
float:left;
height:32px;
text-indent:-99999em;
width:32px;
}
.printButton{background-image:url(images/ico-imprimir.jpg);}
.printButton:hover{background-image:url(images/ico-imprimir_over.jpg);}

.homeButton{background-image:url(images/ico-home.jpg);}
.homeButton:hover{background-image:url(images/ico-home_over.jpg);}
.contactButton{background-image:url(images/ico-contacto.jpg);}
.contactButton:hover{background-image:url(images/ico-contacto_over.jpg);}


.selectLan{margin-right:10px; *padding-top:1px}
.selectLan .jNiceSelectWrapper div span{
	line-height:14px;
	width:148px;
	background:url(images/select_left_top.gif) no-repeat left;
}

.selectLan .jNiceSelectWrapper div a, .selectLan .jNiceSelectOpen{background:url(images/select_right_top.gif) no-repeat}
.selectLan select, .selectLan .jNiceSelectWrapper{width:172px;}
.top-bar-inner2{ float:right; width:465px; *margin-right:5px}
.top-search{padding-top:14px; *padding-top:13px;}

.log-in{position:absolute}

.premiosYrecono #main-inner{*overflow:hidden; *height:100%}

.header-publi{
	background:url(images/bg-header-publicaciones.png) no-repeat;
	margin-bottom: 0;
	height:33px;
	padding:7px 0 0 20px;
}.header-publi a{
	color:#003E71;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
	font-weight:normal;
}
.col1R{width:250px}
.col2R{width:600px}

.cont-publicaciones{
	overflow:hidden;
	*height:1%;
	background: url(images/bg-publicaciones.jpg) repeat-x 0 35px;
	*margin-top:10px;
	width:920px
}
.cont-publicaciones .blockPane h2.title span.Head{
	font-family:"Times New Roman", Times, serif; 
	color:#635952;
	font-weight:normal; 
	font-size:25px;
	line-height:0.9em;
	padding-top:0
}
.cont-publicaciones #dnn_blockPane2 h2.title span.Head{color:#003e71}
.cont-publicaciones .blockPane h2.title{margin-top:0; margin-bottom:8px}
.titulo-publi, .titulo-publi a, .cont-publicaciones .titulo-mn-portal a{
	/*color:#648CAD;*/
	color:#003E71;
	font-size:14px; 
	font-weight:normal; 
	line-height:1.1em;
	font-family:"Times New Roman", Times, serif; 
}

.cont-publicaciones #dnn_blockPane1, .cont-publicaciones #dnn_blockPane2{
	background: url(images/bg-publicaciones2.jpg) no-repeat top;
	margin-right:10px
}
.cont-publicaciones .blockPane{width:273px; padding:10px 10px 0; *width:293px}
/*estilos galeria*/
.scrollItwrapper img{border:0}
.scroll-menu{overflow:hidden;}
.scrollItwrapper{
	background:url(images/sombra.jpg) no-repeat bottom;
	padding-bottom:30px;
}

#sidebar-right .content .scroll-menu ul{margin:0; padding:0}
.scroll-menu ul li{margin:0; padding:0; list-style:none; display:block}

/*arrows*/
.scroll-it-down, .scroll-it-up{height:10px; width:10px; cursor:pointer; margin-top:103px}
.scroll-it-up{background:url(images/up1.gif) no-repeat; margin-right:10px}
.scroll-it-down{background:url(images/down1.gif) no-repeat; margin-left:10px}
/*.scroll-it-down.arrow-hover{background-image:url(../images/down.gif)}
.scroll-it-up.arrow-hover{background-image:url(../images/up.gif)}*/
.horizontal .scroll-it-down, .horizontal .scroll-it-up{float:left}
#sidebar-right .content .scrollItwrapper li a, #sidebar-right .content .scrollItwrapper li a{background:none; padding:0; display:block}
#lightbox-overlay {
	position:fixed;
}
.cont-publicaciones .titulo-mn-portal{
	/*overflow:hidden;*/
	min-height:126px;
	height: auto !important;
	height:126px;
	border-top:1px solid #BEC7D0;
	padding-top:2px;
	background:url(images/bg-nl-p.jpg) repeat-x left bottom; 
	position:relative
}
.blockPane ul.imagenes-homeMN li{margin-bottom:0}
.cont-publicaciones .copetemnportal{border-bottom:1px solid #BEC7D0; padding-bottom:15px; margin-bottom:10px; margin-top:10px}
/*.cont-publicaciones .titulo-mn-portal a{width:140px; margin-top:20px; padding-left:10px; float:left}*/
.cont-publicaciones .titulo-mn-portal a{width:260px; margin-top:12px; padding-left:10px; float:left}
/*.cont-publicaciones #content-area .titulo-mn-portal img{position:absolute; width:118px; height:126px; margin-right:0; float:right; right:0}*/
.cont-publicaciones #content-area .titulo-mn-portal img{ width:118px; height:126px;}
#content-area .descarga-pdf img{margin-right:5px}
.descarga-pdf{margin-top:25px}




/*NUEVO DISE?O Publicaciones 18 mayo 2010*/

/* @group posicionando elementos */
.cont-publicaciones #content-inner {
	padding-top: 20px;
	overflow: hidden;
	zoom: 1;
}
.cont-publicaciones .Pane h2.title span.Head {
	color:#635952;
	font-family:"Times New Roman",Times,serif;
	font-size:25px;
	font-weight:normal;
	line-height:0.9em;
	padding-top:0;
}
.cont-publicaciones .Pane ul li{
	list-style: none;
	margin-bottom: 10px;
}

.cont-publicaciones #column1 {
	overflow: hidden;
	zoom: 1;
	width: 586px;
	float: left;
	background-repeat: no-repeat;
	background-image:url(images/bg_publi.png);
	
}
	.cont-publicaciones #column1-inner{
		padding: 10px 15px;
	}
	
		.cont-publicaciones #dnn_Pane1 {

		}
			.cont-publicaciones  #dnn_Pane1 .container{
				margin: 0;
			}	
		
		.cont-publicaciones .twoColumns {
			overflow: hidden;
			zoom: 1;
			background-image: url(images/separador_publi.gif);
			background-repeat: repeat-y;
			background-position: 50% 0;
		}
			
			.cont-publicaciones #dnn_Pane2 {
				float:left;
				width: 260px;
			}
				.cont-publicaciones #dnn_Pane2 .container{
					float:left;
					margin-bottom:0;
					width: 260px;
				}		
				
			.cont-publicaciones #dnn_Pane3 {
				float:right;
				width: 260px;
			}
				.cont-publicaciones  #dnn_Pane3 .container{
					margin: 0;
					border:0;
				}		

.cont-publicaciones #column2{
	width: 290px;
	float: right;
}
	.cont-publicaciones #column2-inner {
		padding-left: 0;
		padding-right: 15px;
		*width: 275px;/*IE7*/
	}
		.cont-publicaciones #dnn_Pane4 {
			
		}
			.cont-publicaciones #dnn_Pane4 .container{
				border-bottom:1px solid #CFCBC8;
				padding-bottom:15px;

				margin-bottom: 15px;
			}		
/* @end */


/* @group PANEL MARVAL NEWS */
.cont-publicaciones  #dnn_Pane1 {
	overflow: hidden;
	margin-bottom: 20px;
}

/* cabecera */
	.cont-publicaciones #dnn_Pane1 .header {
		height: 70px;
	}
		.cont-publicaciones #dnn_Pane1 .header .icon  {
			display: block;
			width: 51px;
			height: 51px;
			position: absolute; 
			top: 0;
			left: 0;
		}
			.cont-publicaciones #dnn_Pane1 .header .icon img {
				width: 51px;
				height: 51px;
			}
		.cont-publicaciones #dnn_Pane1 .header h2.title {
			margin-left: 60px;
		}

/* contenido */
#marvalNewsContent {
	background-image:url(images/subrayado.gif);
	background-repeat: repeat-x;	
	background-position: 0 0;
	position: relative;
}
	#marvalNewsContentInner {
		padding: 10px 0 5px 0;
		background-image:url(images/subrayado.gif);
		background-repeat: repeat-x;	
		background-position: 0 100%;
		*border: 1px solid transparent;/*IE7*/
		_border: 0;
	}

		/*subtitulo*/
		#marvalNewsContent .mnsubtitulo {
			margin: 0;
			position: absolute;
			top: -50px;
			left: 60px;
		}
		#marvalNewsContent .mnsubtitulo span {
			font-family: Verdana;
			color: #000;
			font-weight: normal;
			font-size: 10px;
		}
			#marvalNewsContent .mnsubtitulo span.numerofechaMN {
				color: #635952;
				display: block;
				margin-top: -5px;
			}

		/*numero*/
		#marvalNewsContent .numeroMN {
			position: absolute;
			right: 0;
			top: -90px;
			font-family: "Times New Roman";
			color: #C9C2B2;
			font-style: italic;
		}
			#marvalNewsContent .numeroMN .cNro {
				float:left;
				margin-top: 22px;
				margin-right: -5px;
				*margin-right: -10px;
				font-size:21px;
				font-weight:bold;
			}
			#marvalNewsContent .numeroMN .iNro {
				font-size:74px;
			}

		/*titulo*/
		#marvalNewsContent .titulo-mn-portal {
			background: none;
			border: 0;
			padding: 0;
			min-height:30px!important; 
			*height:auto; 
			float: left;
			width: 400px;
		}
			#marvalNewsContent .titulo-mn-portal a{
				display: block;
				width: 100%;
				margin:0;
				padding: 0;
				font-size: 26px;
				float: left;
			}

		/*copete*/
		#marvalNewsContent .copetemnportal {
			border: 0;
			margin: 0;
			padding: 0;
			clear: left;
		}

		/*foto*/
		#marvalNewsContent .foto {
			float: right;
		}
			#marvalNewsContent .foto img{
				margin: 0;
			}

		/*link ver mas*/
		#marvalNewsContent .verMasMN {

		}
		
		#marvalNewsContent .bloque-prof {
			display: none;
		}		
/* @end */


/* @group PANEL NEWSLETTERS */
#marvalNewslettersContent .item{
	margin-bottom: 10px;
	overflow: hidden;
	zoom: 1;
}
	#marvalNewslettersContent .pic {
		float: left;
		width: 116px;
		height: 84px;
		float: left;
		margin-right: 10px;
	}
		#marvalNewslettersContent .pic img{
			margin-right:0;
		}	
	#marvalNewslettersContent .info{
		margin-top: 10px;
	}
		#marvalNewslettersContent .info .fecha{
			background-image:url("images/arrow.gif");	
			background-repeat: no-repeat;
			background-position: 0 20%;
			padding-left: 10px;
		}
		#marvalNewslettersContent .info h3{
			font-family: Verdana;
		}
/* @end */


#sidebar-right .direccionImpresa {
	padding-left: 20px;
	color: #fff;
}
#sidebar-right .direccionImpresa h2 {
	color: #fff;
	font-family:"Times New Roman",Times,serif;
	font-size:21px;
	line-height:1;
}
.direccionImpresa {
	display: none;
}


/* @group Newsletter Indice */
.page-newsletters #content {
	margin-top:15px;
}

.page-newsletters #anio {
	width: 160px;
}

.page-newsletters #anio .anio2 {
	font-size: 62px;
}

.ulnewsletter li p a img{
	width: 107px !important;
}

.ulnewsletter li {
	overflow: hidden;
	width: 97px;
	*width: 110px;
}

.page-newsletters #content #dnn_contentPane .header{background: none;}
.page-newsletters #content #dnn_contentPane .header h2.title {
	position: absolute;
	left: 30px;
	top: 35px;
	*top: 45px;
}
/*cabecera*/
#wrapperIndiceNewsletter .panelHead {
	background:url("images/indice-newsletter.gif") no-repeat scroll 0 0 transparent;
	margin-bottom: 20px;
}
	#wrapperIndiceNewsletter .panelHead .inner{
		background:url("images/subrayado.gif") repeat-x scroll center bottom transparent;
		height:45px;
		position: relative;
	}
	
	#wrapperIndiceNewsletter .panelHead .form-submit{
		position: absolute;
		top: 20px;
		right: 0;
		
		cursor: pointer;
		text-indent: -9999em;		
		width: 30px;
		height: 14px;
		border:0;
		background-image:url("images/btn-ok.png");
		background-repeat:no-repeat;
		background-color: transparent;	
		*font-size: 0px;
		*line-height: 0px;		
		
	}
	#wrapperIndiceNewsletter .panelHead  .select-premio .jNiceSelectWrapper {
		top: 20px;
		right: 30px;
	}

/*contenido*/
#wrapperIndiceNewsletter .panelContent,
#wrapperIndiceNewsletter .panelContent .inner {
	overflow:hidden;
}
#wrapperIndiceNewsletter #anio{
	float: left;
	margin-right:10px;
	width: 170px;
	height: 100px;
	position: relative;
}
	#wrapperIndiceNewsletter .anio{
		position:absolute;
		top: 25px;
		left: 0;
		color:#C9C2B2;
		font-family:times New Roman;
		font-size:20px;
		font-style:italic;
		font-weight:bold;
		text-transform:uppercase;
	}
	#wrapperIndiceNewsletter .anio2{
		position: absolute;
		top: 0;
		right: 0;
		left: 50;
		*right: -10px;
		color:#C9C2B2;
		font-family:times New Roman;
		font-size:70px;
		font-style:italic;
		font-weight:normal;
		letter-spacing:-4px;
	}

#wrapperIndiceNewsletter #ediciones {
	float: left;
}
	#wrapperIndiceNewsletter ul.ulnewsletter {
		overflow: hidden;
		/*margin-right:-20px;*/
	}
	#wrapperIndiceNewsletter ul.ulnewsletter li{
		float:left;
		padding:0 8px;
		list-style:none;
		
		/*margin-right:15px;*/
	}
		/*trigger*/
		#wrapperIndiceNewsletter p.trigger {
			float:left;
			padding:0;
			margin: 0;
			cursor:pointer;
		}
		#wrapperIndiceNewsletter p.trigger img{
			margin: 0;
		}		
		#wrapperIndiceNewsletter p.trigger a {
			display:block;
			text-decoration:none;
		}
		#wrapperIndiceNewsletter p.trigger a:hover{
			color:#0c4270;
		}
		#wrapperIndiceNewsletter p.trigger .arrow  a :hover{
			color:#0c4270;
		}
		#wrapperIndiceNewsletter p.trigger .arrow {
			background:url("images/arrow.gif") no-repeat scroll 0 9px transparent;
			font-size:11px;
			padding-left:15px;
			padding-top:5px;
			text-align:left;
			letter-spacing:-1px;
			font-weight: bold;
			color: #626260;
			width: 100px;
		}
		#wrapperIndiceNewsletter p.trigger.arrow active{
			background:#000;
		}
		#wrapperIndiceNewsletter p.trigger a:active {
			color: #ccc;
		}
		#wrapperIndiceNewsletter p.trigger .paddingquince{
			padding-left:15px;
		}	
		/*toggle container*/
		#wrapperIndiceNewsletter .toggle_container {
			margin:0;
			padding:0;
			margin-left: -7px;
			clear:both;
			overflow:hidden;
			width:120px;
		}
		#wrapperIndiceNewsletter .toggle_container .block {	
			
		}		
		#wrapperIndiceNewsletter .toggle_container .block p {	
			padding: 5px 0;	
			margin: 5px 0;
		}
		#wrapperIndiceNewsletter .toggle_container h3 {	
			padding: 0 0 5px 0;	
			border-bottom: 1px dashed #ccc;
		}	
			#wrapperIndiceNewsletter ul.sub{
				
			}
			#wrapperIndiceNewsletter ul.sub li{
				display:block;
				float:none;
				color:#194070;
				margin-bottom: 2px;
			}
			#wrapperIndiceNewsletter ul.sub a{
				text-decoration:none;
				font-weight:normal;
				color:#194070;
				line-height: 1;

			}
			#wrapperIndiceNewsletter ul.sub p{
				font-size:1.05em;
				background:url(images/arrow.gif) no-repeat;
				background-position:left;
				font-weight:700;
				padding-left:10px;
				margin:5px 0 12px;
			}

.brochure p{	
	background-image:url(../_images/institucional-brochure.png);
	background-position:right center;	
	background-repeat: no-repeat;
	height:105px;	
	padding-right:90px;
}
.indice h2{
	color:#0d4777;
	background:none;
}

html {overflow-Y: scroll;}
*, * focus {
	outline: none;	
	margin: 0;	
	padding: 0;
}

p.active {
	background-position: left bottom;
}

ul .subul{
	margin-left:10px;
}
li.container {
	list-style:none;
}
.ultoogle li{
	background:url("../images/map/flecha_bordo.gif") no-repeat scroll left 3px transparent;
	padding-left:10px;
	list-style:none;
}
.comite{
	font-weight:bold;
	list-style-type:square;
}
ul.alist a:link{
	font-weight:500;
}
ul.comite a:link{
	text-decoration:none;
}
.item-list li a:hover{
	color:#044980;
}
/* @end */


/* @group Newsletter Indice */
#areasPractica {
	width: 605px;
	float: left;
	margin-left: -15px;
	margin-right: -15px;
	*position: relative;/*IE7*/
}
#areasPractica ul{
	margin-right: -5px;
	width:605px;
	float:left;
}
#areasPractica ul li{
	list-style: none;
	width:105px;
	*width:116px;
	padding-top: 5px;
	padding-left:5px;
	padding-right:5px;
	margin-right: 5px;
	margin-bottom: 5px;	
	
	height: 130px;
	overflow:hidden;

	font-size:9px;
	float:left;	
	text-align: left;	
	,height:136px
}
#areasPractica ul li.active {
	background-color: #625751;
}
#areasPractica ul li.active a{
	color: #ffffff;
}
#areasPractica ul li img{
	margin: 0 auto;
	display: block;
	margin-bottom: 3px;
}
#areasPractica ul a
{
    padding-bottom:2px;
	display: block;
	font-weight:normal;
	color:#194070;
	line-height: 1;
}
#areasPractica a:hover{
	text-decoration:none;
}
/* @end */

.clase-especial ul li{
	background:none;
}

.clase-especial ul li img {
	margin-right:5px!important;
}

.link-como-texto {
	text-decoration: none;
	cursor: default;
}


/*  MARVAL NEWS 100 */

#destacado {
	margin-top:50px;
	margin-bottom:5px!important;
	position:relative;
}

#destacado table{
	background-color:#1A4071;}
	
/* @group [marval news destacado] */
#destacado {
    background-color:#1A4071;
    overflow:hidden;
    zoom:1;
}
#destacado .inner {
    overflow: hidden;
    zoom: 1;    
    padding: 15px;
}
#destacado h2 {
    color: #FFFFFF;
    font-size: 30px;
    margin-bottom: 20px;
}
#destacado .info {
    color:#DDDCD7;
    float:left;
    width:600px;
}
#destacado .pic {
    float: right;
}
/* @end */

.titulo-destacada{
	font-size:30px; color:#003E71; 
	font-family:'Times New Roman', Times, serif; 
	color:#FFF; 
	padding-top:10px;
}
.parrafo-destacada{
	font-size:12px; 
	color:#877468; 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	color:#DDDCD7;
	line-height:16px;
}

.parrafo-destacada {	
	font-size:12px; 
	color:#877468;
	margin-top: 30px;
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	color:#DDDCD7;
	line-height:16px;
	padding-left:15px;
}
.titulo-destacada {	
	font-size:30px; 
	color:#003E71; 
	font-family:'Times New Roman', Times, serif; 
	color:#FFF; 
	padding-top:7px;
}
.info-destacada{
	padding:0 15px 0 15px;
	}
.foto-destacada
{
    padding-right:10px;
	/*padding:20px 10px 50px 10px;*/
	/*padding:20px 10px 100px 10px;*/
	}



.premiosYrecono .ranking .toggle .more-info  img{
 float:left;
 margin-right:10px;
 margin-bottom:10px;
}






/* @group [Indice Edicion] */
.MNIndiceEdicion {}

.MNIndiceEdicion .contxEdicion{
	overflow:hidden;
    margin-bottom:20px;
}
.MNIndiceEdicion ul.xEdicion {
    float:left;
    width:50%;
}
.MNIndiceEdicion ul.xEdicion li {
    width:auto;
    padding-right:150px;
    overflow:hidden;
}
.MNIndiceEdicion ul.xEdicion li a {
    float:left;
}
.MNIndiceEdicion ul.xEdicion li .fechaPublicacion {
    float:right;
}


.resultadoBusqueda .logo, 
.resultadoBusqueda .mntitulo{
    /*display:none*/
}
.xEdicion{
	/*margin:5px 0 15px;
	overflow:hidden;
	*height:1%;
	float:left*/
}
.xEdicion li{
	/**width:269px;
	*width:275px;
	margin-right:10px; 
	overflow:hidden;
	*height:1%;
	padding-left:6px !important;*/
}
.publicaciones #sidebar-right .xEdicion li{
	/*width:auto;
	background:none;
	margin:0;
	padding:0 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;*/
}
.publicaciones #sidebar-right .xEdicion li a{
	background-image: url("images/arrow_w.png");
	color:#648CAD;
	margin:0;
	padding:0;
	font-weight:normal;
	padding-left:20px;
}

.publicaciones #sidebar-right .xEdicion li a:hover{
	background-image: url("images/arrow_g.png");
	color:#648CAD;
	text-decoration:underline;
}
.xEdicion li a, .xEdicion li .puntos{
    /*float:left;
    margin-left:6px;*/
}
.xEdicion li .fechaPublicacion{
    /*float:left; 
    width:125px; 
    text-align:right; 
    display:block; 
    padding-left:5px*/
}

/* @end */



/* @group [Insurance News] */

.insurance_news .cont-content {
    background: url("images/bg-columna-insurance.gif") repeat-y scroll 18px 15px transparent;
    *background: url("images/bg-columna-insurance.gif") repeat-y scroll 21px 15px transparent;
}
.insurance_news #header-publicacion {
	background:#fff url(images/Insurance2.jpg) no-repeat 100% 0;
	border-bottom: 1px solid #314A8D;
	*height:126px;
	*width:882px;
}

/* @end */







.publicaciones .cont-home-nro {
	width:140px;
	*width:160px;
}


.publicaciones .cont-home-nro .home-nro {

	position: static;
	float:left
}

.publicaciones .cont-home-nro .home-numero {
	/*position: static;*/
	float:left

}

#home .cont-home-nro{
	width:145px;
	*width:160px;
}

#home .cont-home-nro .home-nro {
	position: static;
	float:left;
}
#home .cont-home-nro  .home-numero {
    position:static;
	float: left;
	width: auto;
}
.no-sidebars .cont-content {
	background:none!important;
}
.publi-layout #header-publicacion .mnsubtitulo span.edicion {
	font-size:20px!important;
	padding:0!important;
}

#header-publicacion{
/*
	*width:882px!important;
*/
}
.n-ambiental .ModYourCompanyNewsletterHeaderC .mntitulo {
	*margin-left:0!important;
	*padding-left:95px!important;
}
.n-ambiental #header-publicacion .mnsubtitulo {
	*margin-left:0!important;
	*padding-left:95px!important;
}
.n-ambiental2 .ModYourCompanyNewsletterNotaSolaC {
	padding-right:15px;
}
.publi-layout #header-publicacion .mnsubtitulo span {
	margin-right:10px!important;
}


/*estilos para newsletter insurance - inicio */
.n-insurance #content {
    width: 610px;
    *width: 580px;
	background: none repeat scroll 0 0 #FFFFFF;
	margin-left: 18px;
	margin-right: -630px;
}
.nosidebar-insurance #disclaimer {
	width: 780px !important;
}

.nosidebar-insurance {
	width: 882px !important;
	*width: 838px !important;
}
.n-insurance #header-publicacion #dnn_headerPublicacionPane .icon {
	top: 0 !important;
	/**top: 15px !important;*/
}
.n-insurance .ModYourCompanyNewsletterHeaderC .mntitulo {
    color:#314A8D;
    font-size: 45px;
    margin-bottom: 13px;
    padding-top: 10px;
}
.n-insurance #header-publicacion .mnsubtitulo span.fechaMN, 
.n-insurance #header-publicacion .mnsubtitulo span.edicion{
	color:#314A8D;
	margin-top: 0 !important;
}
.n-insurance #content h2 {
	color:#314A8D;
}
.n-insurance #content h4 {
	background-color:#314A8D;
}
div.n-insurance .linksPublicaciones li td span {
	color:#314A8D;
}
.n-insurance #disclaimer{
	color:#314A8D;
}
div.n-insurance #sidebar-right #dnn_RightPane{
	background-color:#314A8D;
}

.n-insurance #header-publicacion{
	background: url("images/insuranceHeader.jpg") no-repeat scroll right center #FFFFFF;	
}
.n-insurance .cont-content  {
	background: url("images/bg-columna-insurance.gif") repeat-y scroll 21px 15px transparent;
}


/*estilos para newsletter insurance - fin */

.mining #header-publicacion .mnsubtitulo span.edicion,
.n-mining #header-publicacion .mnsubtitulo span.edicion,
.n-mining #header-publicacion .mnsubtitulo span.fechaMN{
	font-size:23px!important;
	margin-top:0!important;
	color: #61210B !important;
}

.mining #header-publicacion .mnsubtitulo span.fechaMN {
	display: block;
    float: none;
}

.mining #header-publicacion .mnsubtitulo span.edicion {
	display: block;
    font-size: 14px !important;
}


#buscar-publicaciones .form-submit {
	*padding-left:0;
}

#sidebar-right .tools li .contacto {
	text-transform: none;
	height:20px;
	font-weight:bold;
	font-family:Verdana;
	font-size:10px;
	color:#333;
}

.publicaciones .destacadoMN h2 span {
    font-size: 20px !important;
}

.publicaciones #dnn_contentPane ol {
	list-style: decimal;
	margin: 0 0 10px 40px;
}

/* Ver M?s en Newsletters */
.publi-layout.publicaciones .linksPublicaciones a,
.publi-layout.publicaciones .destacadoMN a {
	display: block;
    margin-top: -20px;
}

.publi-layout.publicaciones .linksPublicaciones a:first-child{
	margin-top: 0;
}

.publi-layout.publicaciones .destacadoMN a {
	*display: inline;
}

.publi-layout.publicaciones .destacadoMN p a,
.publi-layout.publicaciones.mining .destacadoMN a,
.publi-layout.publicaciones .marvalNewsC a,
.publi-layout.publicaciones #dnn_RightPane .linksPublicaciones p a {
	display: inline;
	margin: 0;
}


.publi-layout.publicaciones.n-ambiental .linksPublicaciones a {
	margin-top: -5px;
}

.publi-layout.publicaciones #dnn_RightPane .linksPublicaciones a {
	margin-top: -5px;
	/*margin-bottom: 15px;*/
}

.publicaciones #content-area {
	*width: auto;
}

.flecha-m li {
	list-style: none;
}


.n-ip2 #disclaimer
{
    color: #990000;   
    width: 780px!important;
}

/* Estilos Contacto V-Card */

#sidebar-right-inner1 .info-contacto h4 span {
	color: #003C79;
    font-family: Georgia;
    font-size: 14px;
    font-weight: normal !important;
}

#sidebar-right-inner1 .vcard span {
	position: relative;
    top: -4px;
}

#sidebar-right-inner1 .datos-personales {
	margin: 15px 0 0;
}

#sidebar-right-inner1 .email span, #sidebar-right-inner1 .tel span {
	margin: 4px 0 8px;
}

/* Asociados */
.ModYourCompanyListadoAsociadosC .listaBloque{
	clear: both;
}

.ModYourCompanyListadoAsociadosC .letraLista{
	width: 23px;
	display: block;
	text-align: center;
	line-height: 23px;
}

.ModYourCompanyListadoAsociadosC .FloatLeft {
	position: relative;
	width: 100% !important;
}

#InfoTooltip {
	position: absolute;
	background: none repeat scroll 0 0 #F7F7F7;
    border-top: 1px solid #CCCCCC;
    display: none;
    padding: 10px 8px;
    width: 190px;
	font-size: 9px;
    z-index: 600;
	text-align: left;
}

.line1,
.line2,
.line3,
.line4{
	position: absolute;
	cursor: pointer;
}

.line1 {
	left: 10px;
}

.line2 {
	left: 230px;
}

.line3 {
	left: 450px;
}

.line4 {
	left: 670px;
}

.myIEfix {
	position: absolute;
	top: 0px;
}

.listaBloque {
	background: url("images/letter_bg2.png") repeat-x scroll left top transparent;
    color: #FFFFFF;
    display: block;
    font-family: Georgia;
    font-size: 24px;
    height: 23px;
    width: 100%;
}

.ModYourCompanyListadoAsociadosC ul.FloatLeft li{
	overflow: visible;
	list-style: none;
	width: 187px;
	background-position: left 1px;
}

.ModYourCompanyListadoAsociadosC ul.FloatLeft .more-info {
	padding: 10px 8px;
	border-top: 1px solid #CCC;
	display: none;
	position: absolute;
	background: #f7f7f7;
	width: 180px;
	z-index: 9999
}

.ModYourCompanyListadoAsociadosC ul.FloatLeft .more-info .title {
	float: left;
	clear: left;
	/*width: 45px;*/
}

.ModYourCompanyListadoAsociadosC ul.FloatLeft .more-info .content {
	/*float: left;*/
	display: block;
	margin-left: 5px;
}

.ModYourCompanyListadoAsociadosC ul.FloatLeft .more-info span {
	font-size: 9px;
}

.ModYourCompanyListadoAsociadosC ul.FloatLeft .toggle {
	font-size: 10px;
    text-decoration: none;
	color: #333333;
    font-weight: bold;
	cursor: pointer;
}

.ModYourCompanyListadoAsociadosC .FloatLeft a {
	line-height: 10px;
	background-position: left 3px;
}

/* LAPIZ DE EDICION */
.edit-lapiz {
    margin-top: 0 !important;
}

.art-publicaciones #content {
	width: 610px;
	.width:590px;
	*width:590px;
	_width:590px;

	margin-right: -630px;
}

.art-publicaciones #content-inner {
	*padding-right: 0px;
	_padding-right: 0px;
	.padding-right: 0px;

}

/* Full content en admin */
#content.fullContent {
	width: 920px;
}

/* Tabla de auditoria */
#dnn_ctr771_EditUserAudit_gvUserAudit {
	width: 650px;
}

/* Premios y Reconocimientos */
.premiosYrecono #content #dnn_ctr685_ModuleContent li {
	list-style-type: none;
}

/* Callout Available in Spanish */
#spanishAlert    
{
    display: none;
    padding: 10px 8px;
    background: #F7F7F7;
    border-top: 1px solid #CCCCCC;
    text-align: left;
    width: 100px;
    *width: 116px;
}

/* Fix para indice newsletters */
#wrapperIndiceNewsletter h2 {
    float: left;
    position: relative;
    top: 20px;
    width: 200px;
}

#wrapperIndiceNewsletter .form {
	float: right;
}

#wrapperIndiceNewsletter .select-premio {
	right: 2px;
}

/* Premios en Areas de Practica */
.areasdepractica #dnn_contentPane .container .header {
    background: none !important;
}

.areasdepractica #dnn_contentPane .container .header .Head {
	font-size: 13px;
}

.areasdepractica .container .header .icon {
	margin-top: -3px;
	width: 40px;
	overflow: hidden;
}

.areasdepractica .threeBlock .container .header .icon {
	width: 50px;
}

.areasdepractica .container ul li {
	list-style-type: none;
}

.areasdepractica .ranking .tablaPremios {
	margin-top: 10px;
	*margin-top: 0;
}

.areasdepractica #dnn_ctr738_ModuleContent {
	*margin-top: -15px;
}

.areasdepractica #dnn_ctr738_ModuleContent li {
	/*height: 25px;*/
}

/* Estilado Rankings en Premios y Reconocimientos */

#dnn_ctr685_ViewPremiosReconocimientos_pnlReconocimientos span {
	width: 250px;
	float: left;
}

#dnn_ctr685_ViewPremiosReconocimientos_pnlReconocimientos ul {
	width: 600px;
	float: left;
	overflow: hidden;
}

#dnn_ctr685_ViewPremiosReconocimientos_pnlReconocimientos .tablaPremios {
	margin-top: 0;
}

/* Listados en articulos */

.destacadoMN ul,
.destacadoMN ol {
    padding: 0 15px 0 10px;
	margin-bottom: 10px;
    margin-left: 30px;
}

.destacadoMN .detail {
	margin-left: 0;
}

.destacadoMN ul {
	margin-left: 0;
}

.destacadoMN ul li {
	list-style-type: none;
}

.publicaciones #content-inner {
	padding-top: 10px;
}

#dnn_ctr705_ModuleContent {
	width: 230px !important;
}

/* Fixes */
#wrapperIndiceNewsletter h2 {
	display: none;
}

.select-premio .jNiceSelectWrapper ul {
	width: auto;
}

.premiosYrecono .headSection {
	position: relative;
	padding-bottom: 3px;
	margin-bottom: 3px;
}

.premiosYrecono .headSection .select-premio {
	position: absolute;
	top: 0;
	*top: -15px;
	right: 0;
}

.premiosYrecono .rankings .item {
    padding-bottom: 10px;
    *padding-bottom: 45px;
    overflow: hidden;
}

.n-ambiental2 #content-area .header {
	display: none;
}

.publicaciones #content .ModYourCompanyMNUltimaEdicionC h4 {
	margin-right: 0;
}

/* Fotitos Marval News */
.cont-publicaciones #marvalNewsContentInner .foto {
	position: relative;
}

.cont-publicaciones #marvalNewsContentInner .foto ul {
	width: 140px;
}

.cont-publicaciones #marvalNewsContentInner .foto li {
	float: left;
}

/* Links de impresi?n */
a.lnkVersionImpresa 
{
    background-color: transparent;
    background-image: url("images/printer.png");
    background-position: 10px 2px;
    background-repeat: no-repeat;
    color: #003E71;
    display: block;
    height: 30px;
    left: 20px;
    padding-left: 35px;
    position: absolute;
    top: -30px;
}

/* CSS IMPRESION AUDITORIA */
#dnn_ctr808_EditUserAudit_gvUserAudit .headAuditoria1 { width: 30px}
#dnn_ctr808_EditUserAudit_gvUserAudit .headAuditoria2 { width: 30px}
#dnn_ctr808_EditUserAudit_gvUserAudit .headAuditoria3 { width: 70px}
#dnn_ctr808_EditUserAudit_gvUserAudit .headAuditoria4 { width: 130px}
#dnn_ctr808_EditUserAudit_gvUserAudit .headAuditoria5 { width: 75px}
#dnn_ctr808_EditUserAudit_gvUserAudit .headAuditoria6 { width: 50px}
#dnn_ctr808_EditUserAudit_gvUserAudit .headAuditoria7 { width: 50px}
#dnn_ctr808_EditUserAudit_gvUserAudit .headAuditoria8 { width: 150px}
#dnn_ctr808_EditUserAudit_gvUserAudit .headAuditoria8 div { width: 150px}
#dnn_ctr808_EditUserAudit_gvUserAudit .headAuditoria9 { width: 100px}
#dnn_ctr808_EditUserAudit_gvUserAudit td { text-align: center; padding: 5px 0}
#dnn_ctr808_EditUserAudit_gvUserAudit td span[id*='gvUserAudit']{ text-align: center; }
#dnn_ctr808_EditUserAudit_gvUserAudit td span[id*='Label8']{ width: 200px; display: block; text-align: center; word-break: break-all }

#home.error404 #content-inner {
    width: 1150px;
}

#default404 {
	background: url('../images/bg_top.gif') top left repeat-x;
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
}

#default404 body {
	background: url('../images/bg_bottom.gif') bottom left repeat-x;
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
}

#default404 #center 
{
    background: url('images/center_bg404.png') top left no-repeat !important;
	height: 182px;
	margin: 60px auto 0;
	padding: 125px 50px 0;
    width: 498px;
	    *width: 600px!important;
        *height: 370px!important;
        *margin: 60px 0 0 147px!important;

}

    .ie #default404 #center 
    {
        width: 600px!important;
        height: 370px!important;
        margin: 60px 0 0 147px!important;
    }





#default404 #center span {
	color: #003e71;
	font-family: Georgia;
	font-size: 19px;
	display: block;
	width: 100%;
	text-align: center;
}

/* 404 fix for ie */
.ie7 .error404 #center 
{
    width: 100%;
}

#home #newsletters 
{
    overflow: hidden;
}

.publicaciones #sidebar-right .container {
	color: #FFF;
}


/* Links del bloque Principal Home */
.container-home .link-izquierda {
	clear: both;
	padding: 5px 0 0 2px;
}

/* Imagen cuando no hay usuario en las notas */

.fotomnportal .imagenes-homeMNEspecial {
	float: left;
    width: 126px;
}

#contactos li {
    /*position: relative;*/
}

#contactos li img,
#contactos li input {
    left: 0;
    position: absolute;
    top: 3px;
}
/*Desactivado por Matias*/
/*#contactos .item-list a, 
#contactos .item-list span {
    padding-left: 20px !important;
}
*/

/*********************************************************************************************************************/



/* Manejamos los contactos en el news [Modificado por Matias] */

.art-publicaciones #contactos li,
.publi-layout #contactos li
{
    overflow: hidden;
    float: none!important;
	margin-bottom: 10px !important;
}

.art-publicaciones #sidebar-right #contactos li {margin-bottom: 0px !important;}
.art-publicaciones #sidebar-right #contactos .linksPublicaciones li {margin-bottom: 10px!important;}

.art-publicaciones #contactos a,
.publi-layout #contactos a
{
    background: none;
    float: left;
    width: auto;
    display: block !important;
}


.art-publicaciones #contactos a.LinkIconoMail
{
    width: 12px;
    height: 21px;
	padding: 0 !important;
	margin-right:10px!important;
}

.publi-layout #contactos a.LinkIconoMail
{
    width: 12px;
    height: 17px;
	padding: 0 !important;
	margin-right:10px!important;
}


.art-publicaciones #contactos a.LinkIconoMail img,
.publi-layout #contactos a.LinkIconoMail img
{
    position: static;
	padding-top: 3px;
}

.art-publicaciones #contactos .profesional-bold,
.publi-layout #contactos .profesional-bold
{
	padding: 0!important;
    color: #FFF !important;
	display:inline!important;
}

.ie .art-publicaciones #contactos .profesional-bold,
.ie .publi-layout #contactos .profesional-bold
{
	padding-top: 0px !important;
}

.art-publicaciones #contactos .profesional-bold span,
.publi-layout #contactos .profesional-bold a.LinkContacto,
.publi-layout #contactos .profesional-bold span {
	padding: 0 !important;
	width: auto;
	margin: 0 !important;
}

.art-publicaciones #sidebar-right #contactos .profesional-bold a.LinkContacto{
	left: 18px;
    padding: 0 !important;
    position: relative;
    top: -17px;
    width: 100%;
}

.art-publicaciones .content .clase-especial .profesional-bold {
	left: 18px;
    padding: 0 !important;
	top: -17px;
}


.ie .art-publicaciones #contactos .profesional-bold a.LinkContacto {top:-20px!important;}  



    /* Manejamos el margen para los contactos de abajo */
    .art-publicaciones #contactos .clase-especial li
	.publi-layout #contactos .clase-especial li
	{
        padding: 0;
    }
    
    .art-publicaciones #contactos .clase-especial a.LinkContacto,
    .art-publicaciones #contactos .clase-especial span
	{
        padding: 0px 0 0 3px !important;
        color: #635952 !important;
		display: block;
		font-weight: bold;
		float: left;
    }
	
	.ie .art-publicaciones #contactos .clase-especial a.LinkContacto,
    .ie .art-publicaciones #contactos .clase-especial span
	{
		padding: 0 0 0 5px !important;
	}
	
#sidebar-right .content .contactos li span{
	margin-left:0!important;
}
#sidebar-right .content .contactos li .profesional-bold span{
	*margin-left:-3px!important;
	margin-left:0!important;
}

#sidebar-right .content .contactos li .profesional-bold{
	margin-left:0!important;
	*margin-left:-3px!important;
}

.art-publicaciones #contactos .clase-especial a.LinkIconoMail,
.publi-layout #contactos .clase-especial a.LinkIconoMail{

	margin-right:0!important;
	
}

/* @group [ Alerta de Browser ] */

#block{
	height:47px;
	background-image:url(images/bgNavegadores.png);
	background-repeat:repeat-x;
	border-bottom:none!important;
}
.resolucionNavegador{
	width:750px;
	margin:0 auto;
	margin-top:55px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#003e71;
	position:relative;
	height:45px;
}


.resolucionNavegador div{
	margin:0 auto;
}
.resolucionNavegador div .linkNavegador{
	display:inline;
}
#hpl{
	position:absolute;
	right:-100px;
	top:-57px;
	color:#FFF;
	font-size:14px;
	text-decoration:underline;
}

.lnkMensajeNavegador{
	float:left;
}
.linkNavegador{
	cursor:pointer;
	cursor:hand;
}
#hlkUpdateBrowser{
	color:#003e71;
	font-weight:normal;
}
#hlkUpdateBrowser:hover{
	text-decoration:underline;
}

.block{
	border-bottom:none!important;

}
#wrapper {
 	position:relative;
}
#page {
	position:relative;
}
#top-bar-inner{
	position:static!important;
}
/* @end */



