* {
	margin:0px;
	padding:0px;
}

html, body {
	height:100%;
	color:#000000;
	font-family:arial, verdana, sans-serif;
	font-size:10px;
	line-height:18px;
	
	background:#dee3e8 url(../imgs/fondoHead3.png) repeat-x;
}



h1 {
    margin-bottom:1.8em;
	font-size:1.8em;
	font-weight:bold;
	color:#dc4636;
	line-height:27px
}

h2 {
    margin-bottom:9px;
	font-size:1.4em;
	font-weight:bold;
	line-height:21px;
	color:#005a9c;
}

h3 {
	font-size:1.2em;
	font-weight:bold;
	color:#0a3e68;
	line-height:18px;
	margin-bottom:5px;
}

h4 {
	font-size:1.2em;
	font-weight:bold;
	color:#757575;
	line-height:13px;
	margin-bottom:5px;
}
h5 {
	font-size:1.1em;
	font-weight:bold;
	color:#757575;
	line-height:13px;
	margin: 0px 30px 15px 0px;
	text-align:right;
}
h6 {
	font-size:.9em;
	font-weight:bold;
	text-align: left;
	color:#686868;
	height: 15px;
	margin: 2px 0px 0px 5px;
	
}
a {
	color:#537493;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}
p{
font-size: 1.2em;
font-family:Arial, Helvetica, sans-serif;
color:#3b3b3b;
text-align: justify;
margin: 0px 0px 15px 0px;
}

tr{
padding: 2px;
border:1px solid #999999;
}

td{
padding: 0px 2px;
}

ul li{
font-size:10px;
}

ul li ul li ul li ul li ul li {
font-size:1em;
}

/***********************    contenedores     **********************************************/

#cabNucleo {

width: 100%;
height:120px;
	background:url(../imgs/interfase/fondo_cab_nucleo.jpg) repeat-x;
	color:#FFFFFF;
	margin: 0px;
	
}
#cabAreaSocial {

width: 100%;
height:120px;
	background:url(../imgs/interfase/fondo_cab_areaSocial.jpg) repeat-x;
	color:#FFFFFF;
	margin: 0px;
	
}
#cabGrupoCa {

width: 100%;
height:120px;
	background:url(../imgs/interfase/fondo_cab_grupo.jpg) repeat-x;
	color:#FFFFFF;
	margin: 0px;
	
}
#cabCruzAzul {

width: 100%;
height:120px;
	background:url(../imgs/interfase/fondo_cab_cruzazul.jpg) repeat-x;
	color:#FFFFFF;
	margin: 0px;
	
}

#cabProducto {

	width: 100%;
	height:120px;
	background:url(../imgs/interfase/fondo_cab_producto.jpg) repeat-x;
	color:#FFFFFF;
	margin: 0px;
	
}
#cabNuestraPasion {

width: 100%;
height:120px;
	background:url(../imgs/interfase/fondo_cab_NuestraPasion.jpg) repeat-x;
	color:#FFFFFF;
	margin: 0px;
	
}

#fondoMenuSecundario {
position:fixed;
top:0px;
left:0px;
width: 100%;
height:28px;
background:url(../imgs/interfase/back_secondMenu.jpg) repeat-x;
z-index:1;
	
}

#menuSecundario{
  /* background:url(../imgs/interfase/fondo_cab_nucleo.jpg) repeat-x;*/
    position:fixed;
	top:0px;
	left:0px;
	width: 100%;
    height:27px;
	color:#FFFFFF;
	margin: 0px;
	margin-left:255px;
	width:720px;
	z-index:2;
}
/*#head {
   
	height:120px;
	color:#FFFFFF;
	margin: 0px;
	
	
}

#headHistoria {
	height:26px;
	
}
*/
#menuSecundario ul{
list-style-type:none;
font-size:1.1em;
float: right;
margin:2px 0px 0px 5px;
}

#menuSecundario li{
padding:0px 5px 0px 18px;
margin: 0px 4px;
width:auto;
display:inline;	

}
.bm0{
    background:url(../imgs/iconos/home-trans.png) left no-repeat;
}
.bm1{
    background:url(../imgs/iconos/noticias-trans.png) left no-repeat;
}
.bm2{
    background:url(../imgs/iconos/agenda-trans.png) left no-repeat;
}
.bm3{
    background:url(../imgs/iconos/contacto-trans.png) left no-repeat;

}
.bm4{
    background:url(../imgs/iconos/descarga-trans.png) left no-repeat;
	
}
.bm5{
    background:url(../imgs/iconos/mapa_de_sitio-trans.png) left no-repeat;
}
.bm6{
    background:url(../imgs/iconos/intranet-trans.png) left no-repeat;
}
#menuSecundario a {
	color:#ffffff;
	
}
/*#cabNucleo p{
padding: 45px 0px 0px 100px;
#padding: 30px 0px 0px 100px;
font-size: 1.2em;
text-align:justify;
color:#FFFFFF;
}*/
.parrafoCabecera{
padding: 45px 0px 0px 100px;
#padding: 30px 0px 0px 100px;
font-size: 1.2em;
text-align:right;
color:#FFFFFF;
/*margin-left:328px;*/
margin: 0px 0px 0px 328px;
#margin: 15px 0px 0px 328px;
width:543px;
}
.parrafoCabecera_unaLinea{

font-size: 1.2em;
text-align:right;
color:#FFFFFF;

width:543px;
position:absolute;
top: 60px;
left: 427px;
z-index:0;
}
.parrafoCabecera_dosLineas{

font-size: 1.2em;
text-align:right;
color:#FFFFFF;

width:543px;
position:absolute;
top: 52px;
left: 427px;
z-index:0;
}
.parrafoCabecera_tresLineas{

font-size: 1.2em;
text-align:right;
color:#FFFFFF;

width:543px;
position:absolute;
top: 47px;
left: 427px;
z-index:0;
}
.parrafoCabecera2{
padding: 33px 0px 0px 100px;
#padding: 18px 0px 0px 100px;
font-size: 1.2em;
text-align:right;
color:#FFFFFF;
/*margin-left:328px;*/
margin: 0px 0px 0px 328px;
#margin: 15px 0px 0px 328px;
width:543px;
}




#fondoMenuPrincipal {
	width:262px;
	height:100%;
	position:fixed;
	top:0px;
	left:39px;
	/*background-image:url(../imgs/navigation_bg3-trans.png) repeat-y;*/
	background:url(../imgs/navigation_bg4-trans.png) no-repeat;
	z-index:3;
}

#menuPrincipal {
    margin:0px 0px 0px 0px;
    padding:27px 21px 0px 21px;
	width:262px;
	height:100%;
	position:fixed;
	top:0px;
	left:39px;
	/*background:url(../imgs/navigation_bg4-trans.png) no-repeat;*/

	z-index:4;
}

#menuPrincipal img {
	border:none;
}

#menuPrincipal ul {
    margin: 0px;
	padding: 8px 50px 0px 30px;
    list-style-type:none;
	font-weight:bold;
	font-size:1.2em;
	line-height:14px;
	list-style-type:square;
	/*padding: 10px 50px 0px 30px;*/
	/*padding-top:10px;
	padding-left:30px;
	padding-right:50px;*/
}

#menuPrincipal li {
	
	padding: 10px 0px 0px 0px;
}

#logo{

margin: 0px 0px 0px 0px;
}


#footer {
	/*width:20px;
	height: 24px;*/
	width:45px;
	height: 41px;
	position:fixed;
	bottom:0px;
	left:53px;
	z-index:5;
	
	

	padding: 0px;
	margin: 0px 0px 5px 93px;
	/*background-image:url(../imgs/iconos/dccGris-trans.png);*/
	background-image:url(../imgs/iconos/globalCompact2-trans.png);
	/*overflow:hidden;*/
	/*background-color:#dcdcdc;*/
	/*padding:4px 0px;*/
	
}
#ban1 {
	
	width:220px;
	height: 27px;
	position:fixed;
	bottom:52px;
	left:60px;
	z-index:6;
	
	

	padding: 0px;
	margin: 0px 0px 0px 0px;
	
}
#ban1 img{
	margin:0px;
	border:0px;
	text-decoration:none;
}
#ban1 img a{
	margin:0px;
	border:none;
	text-decoration:none;

}

#ban1 a{
text-decoration: none;
border: none;
}
#ban1a:visited{
text-decoration: none;
border: none;
}


#ban1 img:hover{
	
	margin:0px;
	border:none;
	text-decoration:none;
	
}

#footer p{
	
	font-size:1.1em;
	line-height:1.1em;
	/*color:#4b4b4b;*/
	color:#000000;
	/*overflow:hidden;*/
	/*background-color:#ffffff;*/
	padding:0px;
	margin: 0px 5px 0px 5px;
	text-align:center;
}
#footer img{
	margin:0px;
	border:0px;
	text-decoration:none;
}
.logoFooter{
/*float: right;*/
position:relative;
top: -30px;
#top: -10px;
left: 630px;
margin: -30px 0px 0px 0px;
background-image:url(../imgs/iconos/dccGris-trans.png);
}

.p_relative{
position:relative;
top: 0px;
}
.a_sinborde{
 margin:0px;
border:none;
text-decoration: none;
}
#footer img a{
	margin:0px;
	border:none;
	text-decoration:none;

}

#footer a{
text-decoration: none;
border: none;
}
#footer a:visited{
text-decoration: none;
border: none;
}


#footer img:hover{
	
	margin:0px;
	border:none;
	text-decoration:none;
	
}


#languages li img {
	border:0px;
	margin-left:5px;
}

#flash {
	width:100%;
	background-color:#000000;
	height:160px;
	background:url(../imgs/imagenes_home.jpg) repeat-x;
	overflow:hidden;
	clear:both;
	
}
#flashPrueba {
	width:100%;
	background-color:#000000;
	height:160px;
	background:url(../imgs/imagenes_home.jpg) repeat-x;
	/*overflow:hidden;
	clear:both;*/
	
}
#flash_sinCab {
	width:100%;
	/*background-color:#000000;*/
	height:120px;
	background:url(../imgs/interfase/fondo_cab_cruzazul.jpg) repeat-x;
	/*background:url(../imgs/imagenes_home.jpg) repeat-x;*/
	overflow:hidden;
	clear:both;
	padding: 27px 0px 0px 0px;
}

#animacion_sinCab {
	width:100%;
	/*background-color:#000000;*/
	height:120px;
	background:url(../imgs/interfase/fondo_cab_producto.jpg) repeat-x;
	/*background:url(../imgs/imagenes_home.jpg) repeat-x;*/
	overflow:hidden;
	clear:both;
	padding: 27px 0px 0px 0px;
}


#head, #content, #headHistoria {
	margin-left:378px;
	width:596px;
	/*margin: 0px 0px 0px 310px;
	width: 690px;*/
	
}

#content, #terminosCondiciones{

	margin: 0px 0px 0px 310px;
	width: 690px;
	/*height: 100%;*/
	
	overflow:auto;
	
}
#content img{
border: 0px;

}
#content h1{

  margin:0px 30px 8px 0px;
	
	text-align: right;
	line-height:30px
	}
#content table {
width: 660px;
text-align:left;

border:1px solid #c8c8c8;
background-color:#e8ebef;
margin: 0px 30px 0px 0px;
padding: 2px;
}
#content td{
background-color:#f3f6f7;
border:none;
margin:2px;
color:#000000;
}
#content .tr1{

background-color:#e8ebef;

}
#content .tr2{
background-color:#f3f6f7;

}
#content .tr_tit1{
color:#1d2f6f;
text-align:center;
margin:0px 0px 15px 0px;
}

#content .tr_tit2{
height: 50px;
color:#1d2f6f;
font-weight: bold;
font-size: 1.2em;
}

#terminosCondiciones {
  
 margin: 0px 30px 0px 298px;
}	
#terminosCondiciones ul{

  font-size:1.1em;
  text-align:center;
}	

#terminosCondiciones li{

    display: inline;
   padding: 0px 8px;
  
    
}
#terminosCondiciones .separadorLista{
background-image:url(../imgs/interfase/separador_li.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
	
}
#terminosCondiciones .logoRss{
padding:0px 0px 0px 20px;
background-image:url(../imgs/iconos/feed-icon-14x14-trans.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
	
}
#terminosCondiciones p{
  font-size:1.1em;
  text-align:center;
  margin: 0px 0px 0px 30px;
  text-indent:30px;
}	
#terminosCondiciones img {

	
	border: none;
}	


#terminosCondiciones .lineaSep{
  margin: 0px 0px 0px 13px;
}	
#flashCronos {
	width: 655px;
	/*height:390px;*/
	/*float: right;*/
	/*background:url(../imgs/imagenes_home.jpg) repeat-x;*/
   /* clear:both;*/
   margin: 0px 0px 0px 15px;
    /* margin: 0px 17px 0px 0px;
	#margin: 0px 22px 0px 0px;
   _margin: 0px 10px 0px 0px;*/
	/*margin: 0px;*/
	/*overflow:both;*/
	
}
#flashAnimacion {
	width: 660px;
	height:400px;
	float: left;
	/*background:url(../imgs/imagenes_home.jpg) repeat-x;*/
   /* clear:both;*/
     margin: 0px;
	/*#margin: 0px 30px 0px 0px;*/

	/*margin: 0px;*/
	/*overflow:both;*/
	
}
#home_caja1{
/*background-color:#00CC00;*/
   /* width: 646px;*/
    width: 320px;
	height: 250px;
	float: left;
	/*height:270px;*/
	display:block;
	overflow: hidden;
	/*padding: 10px 5px 0px 0px;*/
	padding: 0px;
	margin: 30px 20px 0px 0px;
	/* clear:both;*/
	
}
#home_caja2{
/*font-size:1.1em;*/
   /* width: 646px;*/
 
    width: 320px;
	height: 250px;
	float: left;
	/*height:270px;*/
	display:block;
	overflow: hidden;
	/*padding: 10px 5px 0px 20px;*/
	padding: 0px;
	margin: 30px 30px 0px 0px;
	/* clear:both;*/
	
}

#home_caja3{
/*background-color:#00CC00;*/
   /* width: 646px;*/
    width: 690px;
    /*height: 115px;*/
	
	float: left;
	/*height:300px;*/
	display:block;
	overflow:none;
	margin: 0px 0px 0px 0px;
	/*padding: 10px 5px 0px 0px;*/
	padding: 0px;
	/*clear:both;*/
	
}
#home_caja3 ul{

	font-size: 1em;
	text-align:left;
	text-indent: 0px;
	list-style:true;
	list-style-type: circle;	/* clear:both; */
	font-weight: normal;
}
#home_caja3 h3{
font-size: 1.1em;
margin: 0px;
}
#flashBannerLigas {
	width:155px;
	height:115px;
	float:left;
	display:block;
	/*background:url(../imgs/imagenes_home.jpg) repeat-x;*/
	/*padding: 5px 2px 2px 1px;*/
	padding: 0px;
	margin: 0px 12px 0px 0px;
	overflow:hidden;
	/*clear:both;*/
}
#flashBannerLigas ul{
margin:0px;
padding: 0px;
}

#flashBannerLigas li{
line-height:1.2em;
margin:0px;
padding: 0px;
text-decoration:underline;
}

#flashBannerLigas li a{

text-decoration:underline;
}
#flashBannerLigas li a:hover{

text-decoration:underline;
}

#flashBannerPortada1 {
    /*background-color:#ffffff;*/
	border:1px solid #cccccc;
	width:143px;
	height:103px;
	float:left;
	background:url(../imgs/home/banner_proceso.jpg) no-repeat;
	/*padding: 4px 3px 4px 5px;*/
	padding: 5px;
	margin: 0px 20px 0px 0px ;
	/*overflow:hidden;*/
	clear:none;
}

#flashBannerPortada1_2 {
    /*background-color:#ffffff;*/
	border:1px solid #cccccc;
	width:153px;
	height:113px;
	float:left;
	background:url(../imgs/home/banner_proceso.jpg) no-repeat;
	/*padding: 4px 3px 4px 5px;*/
	/*padding: 5px;*/
	margin: 0px 20px 0px 0px ;
	/*overflow:hidden;*/
	clear:none;
}

#flashBannerPortada2 {
	width:143px;
	height:103px;
	float:left;
	background-color:#FFFFFF;
	background:url(../imgs/home/banner_extranet.jpg) no-repeat;
	
	border:1px solid #cccccc;
	padding: 5px;
	margin: 0px 10px 0px 0px;
	
	clear:none;
}
#flashBannerPortada2_2 {
	width:153px;
	height:113px;
	float:left;
	background-color:#FFFFFF;
	background:url(../imgs/home/banner_extranet.jpg) no-repeat;
	
	border:1px solid #cccccc;
	/*padding: 5px;*/
	margin: 0px 10px 0px 0px;
	
	clear:none;
}
#flashBannerPortada3 {
	width:143px;
	height:103px;
	float:left;
	    /*background-color:#FFFFFF;*/
	background:url(../imgs/home/banner_salonFama.jpg) no-repeat;
	/*padding: 2px 5px 2px 5px;*/
	border:  1px solid #cccccc;
	padding: 5px;
	margin:  0px 0px 0px 0px;
	/*overflow:hidden;*/
	clear:none;
}
#flashBannerPortada3_2 {
	width:153px;
	height:113px;
	float:left;
	    /*background-color:#FFFFFF;*/
	/*background:url(../imgs/home/banner_salonFama.jpg) no-repeat;*/
	background:url(../imgs/banners/B2_Servicios_4835901-3658x5486.jpg) no-repeat;
	/*padding: 2px 5px 2px 5px;*/
	border:  1px solid #cccccc;
	/*padding: 5px;*/
	margin:  0px 0px 0px 0px;
	/*overflow:hidden;*/
	clear:none;
}
#flashAudio{
	width:200px;
	height:60px;
	float:left;
	    /*background-color:#FFFFFF;*/
	/*background:url(../imgs/home/banner_salonFama.jpg) no-repeat;*/
	/*padding: 2px 5px 2px 5px;*/
	/*border:  1px solid #cccccc;
	padding: 5px;*/
	margin:  0px 0px 0px 85px;
	/*overflow:hidden;*/
	clear:none;
}



#home_caja1 p{
    font-size: 1.1em;
	text-align:justify;
	
	
	/* clear:both; */
}
#home_caja2 p{
    font-size: 11px;
	text-align:justify;
	margin:0px 0px ;
	padding:0px;
	/*line-height:15px;*/
	
	/* clear:both; */
}

#home_caja2 a{
    float:both;
	margin:0px 0px ;
	padding:0px;
	/*line-height:15px;*/
	
	/* clear:both; */
}
#home_caja2 img{
    float:left;
	vertical-align:text-top;
	padding:5px;
	/*margin: 0px 0px 20px 0px;*/
	margin: 3px 10px 0px 0px;
	display: block;
	background-color:#ffffff;
	border: 1px solid #cccccc;
	}
#home_caja2 h4{
    
	text-align:justify;
	
}
#home_caja2 h6{
    margin: 0px 0px 5px 0px;
	text-align:right;
	
}

.alinearLupa{
/*display: block; */
float:right;
/*padding: 4px 0px 0px 5px;*/
margin: 4px 0px 0px 5px;
}





div.standardimage {
	float:left;
	vertical-align:text-top;
	padding:5px;
	display: block;
	background-color:#ffffff;
	border:1px solid #cccccc;
	margin: 3px 10px 0px 0px;
}
div.standardimageNews {
width:200px;
	float:left;
	
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
	margin: 0px;
}
div.standardimageNews img {
	float:left;
	vertical-align:text-top;
    border:0px solid #CCCCCC;
	border:none;
	margin: 0px;
}
div.legende {
	padding:2px 3px;
	font-size:1em;
	line-height:12px;
	width:95px;
}

div.standardimage img, div.galleryimage img, div.newsimage img {
	border:1px solid #999999;
}
div.standardimage img, div.galleryimage img, div.newsimage img {
	border:1px solid #999999;
}
div.standardimage a img, div.galleryimage a img, div.newsimage a img {
	border:1px solid #ca3c00;
}

select, input, textarea {
	border:1px solid #999999 !important;
	font-family:arial, verdana, sans-serif !important;
	font-size:12px;
	line-height:16px;
	margin-bottom:5px;
	width:200px;
	vertical-align:text-top;
}
input{
width:120px;
float:right;
margin: 2px 0px 0px 0px;
}
select {
	width:204px !important;
}

select:focus, input:focus, textarea:focus {
	background-color:#ededed;
}


/* *********************************************     menu dhtmlgoodies    ********************************** */
	
	#dhtmlgoodies_slidedown_menu{		
		width:240px;	
		display:none;
		/*font-size:0px;*/
	}
	#dhtmlgoodies_slidedown_menu ul{
		/*margin:0px;
		padding:0px;
		position:relative;*/
		
    margin: 10px 0px 0px 12px;
	padding: 0px;
   list-style-type:none;
    /*list-style-type:square;
	list-style-image:url(../imgs/interfase/bullet4-trans.png);
	list-style-position: outside;*/
	font-weight:bold;
	/*font-size:1.2em;*/
	/*font-size:0px;*/
	line-height:14px;
	/*list-style-type:circle;*/
	
	}
    #dhtmlgoodies_slidedown_menu li
	{
	 
		/* list-style-type:none;*/
		/*position:relative;*/
		padding: 5px 0px  5px 14px;
	     background-image: url(../imgs/interfase/bullet4-trans.png);
		_background-image: url(../imgs/interfase/bullet4b-trans.png);
        background-repeat: no-repeat;
        background-position: 0px 7px;
		
	}
	
	#dhtmlgoodies_slidedown_menu div{
		margin:0px;
		padding:0px;
	}
	/* 	Layout CSS */
	

	/* All A tags - i.e menu items. */
	#dhtmlgoodies_slidedown_menu a{
		color: #000;
		text-decoration:none;	
		display:block;
		clear:both;
		width:170px;	
		
		padding-left:2px;	

	}
	#dhtmlgoodies_slidedown_menu a:hover{
		
		text-decoration:underline;	
		
		color:#1d2f6f;

	}
	#dhtmlgoodies_slidedown_menu a:active{
		
		text-decoration:underline;	
		font-weight: bold;
		color:#1d2f6f;

	}
	
	/*
	A tags 
	*/
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{	/* Main menu items */
		margin-top:1px;
		font-size:12px;
		font-weight:bold;
	
		/*background-image:url(../imgs/interfase/btn_up_cruzAzul.gif) ;*/
		
		/*list-style-type:square;
		list-style-image:url(../imgs/interfase/bullet4-trans.png);*/
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{	/* Sub menu items */
	/*list-style-type:square;
		list-style-image:url(../imgs/interfase/bullet4-trans.png);*/
		margin-top:1px;
	    padding: 0px;
		
		/*font-size: .8em;*/
		font-size: 12px;
		font-weight:bold;
		
		color:#103770;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth3{	/* Sub menu items */
		margin-top:1px;
		
		/*font-size: .7em;*/
		width: 160px;
		font-size:11px;
		color: #000000;
		font-weight: normal;
	 
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4{	/* Sub menu items */
		/*margin-top:1px;*/
		  width: 140px;
		color:#103770;
		/*font-size: .5em;*/
		font-size:10px;
		font-weight: normal;
		
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth5{	/* Sub menu items */
	    color:#103770;
		/*font-size: .5em;*/
		font-size:10px;
		font-weight: normal;
		margin-top:1px;
	}

	/* UL tags, i.e group of menu utems. 
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e. 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1
	
	instead of 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
	*/
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
		padding:0px;
		margin: 0px 0px 0px 10px;
		
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 li{
	
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
		
		padding:5px 0px 5px 0px;
		margin: 5px 0px 5px 16px;
	
		
	}
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv2 li{
		margin: 0px 0px 0px -15px;
		padding: 1px 0px 1px 15px;
		 background-position: 0px 3px;/* afecta a todos los lis anidados*/
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
		padding:0px 0px 5px 0px;
		margin: 5px 0px 5px 16px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv4 ul{
		padding:0px 0px 5px 0px;
		margin: 5px 0px 5px 17px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv4 li{
		
		padding:0px 0px 0px 10px;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
		margin-left:15px;
		padding:1px;
	}

/* *********************************************  termina  menu dhtmlgoodies    ********************************** */
/* *********************************************  contenido general  ******************************************/
.espacioCelda{
height: 0px;
padding: 0px;
margin: 0px;

}
.btnRegreso{
float:right;
margin: 20px 30px 0px 0px;
/*clear:both;*/
}
.btnRegresoAlter{


float:right;
margin: 20px 30px 0px 300px;

}
.btnRegresoInt{
/*float:right;*/
margin: 20px 0px 0px 642px;
}
.btnRegresoColTexto{
float:right;
margin: 0px 0px 0px 370px;
}
.fila1{
background-color:#DBDBDB;
}
.fila2{
background-color:#676767;
}
/* *********************************************  contenido dos columnas  **************************************/
.imagenesContenido{
   float:left;
	vertical-align:text-top;
	padding:5px;
	margin: 0px 0px 20px 0px;
	display: block;
	background-color:#ffffff;
	border: 1px solid #cccccc;
	
}

.imagenCentrada{
margin: 5px;
}
.h1_nucleo{
    color:#e51c24;
	
}
.h1_area{
   color:#02a524;

}
.h1_grupo{
  color:#fd6733;
	
	}
.h1_lacruz{
   color:#1d2f6f;
	
	}
.h1_producto{
  color:#fbd33d;

}
.h1_pasion{
  color:#03d9ec;

}
.p_consejo{
margin: 0px 0px 20px 0px;
}
.parrafointro{
font-style:italic;
font-family:"Times New Roman", Times, serif;
font-size: 1.6em;
color:#8e8e8e;
line-height:20px;
font-weight:bold;
margin: 0px 0px 20px 0px;
}
.parrafoLite{

font-size: 1em;
color:#000000;
line-height:10px;
margin: 0px 0px 20px 0px;
}
.parrafoLite2{

font-size: 1em;
color:#000000;
line-height:10px;
margin: 0px 0px 10px 0px;
}
.parrafoConsejo1{

font-size: 1.2em;
font-weight:bold;
color:#8e8e8e;
margin: 0px 0px 10px 0px;
text-align:center;
}

.parrafoConsejo2{

font-size: 1.1em;
font-weight:normal;
color:#000000;
margin: 0px 0px 20px 0px;
text-align:center;
}
.parrafoDirectorio{

font-size: 1.2em;
font-weight:bold;
color:#000000;
margin: 0px 0px 10px 0px;
text-align:left;
}


#columnaImagenes{
margin: 0px;
width: 210px;
float: left;

}
#columnaImagenes img{
  float:left;
	vertical-align:text-top;
	padding:5px;
	margin: 0px 0px 20px 0px;
	display: block;
	background-color:#ffffff;
	border: 1px solid #cccccc;
}
#columnaImagenes .imgSinMarco{
  float:left;
	vertical-align:text-top;
	padding:5px;
	margin: 0px 0px 20px 0px;
	display: block;
	background:none;
	border: none;
}
#columnaImagenes .imgSinMarco2{
  float:left;
	vertical-align:text-top;
	padding:0px;
	margin: 0px 10px 20px 0px;
	display: block;
	background:none;
	border: none;
}
#columnaImagenes p{
font-size: 1em;
margin:0px;
padding:0px;
line-height: 13px;
}
#columnaTexto{
margin: 0px 0px 0px 60px;
width: 390px;
float: left;

}
#columnaTexto img{
margin: 20px 0px;


}
#columnaTexto .imgTexto{
    float:left;
	vertical-align:text-top;
	padding:5px;
	margin: 0px 0px 20px 0px;
	display: block;
	background-color:#ffffff;
	border: 1px solid #cccccc;
}
#columnaTexto .imgNoticia{
    float:left;
	vertical-align:text-top;
	padding:5px;
	
	margin: 3px 10px 0px 0px;
	display: block;
	background-color:#ffffff;
	border: 1px solid #cccccc;
	}
#columnaTexto .imgConsejo{
   
	vertical-align:text-top;
	padding:5px;
	
	 margin: 20px 0px 20px 120px;
	display: block;
	background-color:#ffffff;
	border: 1px solid #cccccc;
	}
#columnaTexto ul{
/*list-style-image:url(../imgs/interfase/bullet6-trans.png);*/
/*background-image:url(../imgs/interfase/bullet6-trans.png) no-repeat;*/
list-style: none;

margin:10px 0px 10px 40px;
}

#columnaTexto li{

line-height:20px;
padding:0px 0px 0px 20px;
font-size:1.1em;
margin: 0px;
width:auto;
/* el bullet b esta desafazado 8 px en la imágen para compensar el padding en explorer 6*/
    background-image: url(../imgs/interfase/bullet6b-trans.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
#columnaTexto .listaCentrada{
margin-left: 130px;
color: #8e8e8e;
line-height:5px;
font-size: 1.1em;
}

#columnaTexto a{
text-decoration: underline;
}
#columnaTexto a:hover{
text-decoration: none;
color:#000000;
}
#columnaTexto .linkCentrado{
color:#8e8e8e;

text-align: center;
font-size: 1.2em;
font-weight: bold;
}
.encabConsejoTitular{
color: #000000;
font-size: 12px;
font-weight:bold;
text-align:center;
margin-bottom: 2px;
}
.encabConsejoPuesto{
color: #000000;
font-size: 10px;
margin: 0px 0px 0px 5px;
text-align:center;
}
#columnaTexto h5 {
	font-size:1.2em;
	font-weight:normal;
	color:#757575;
	line-height:13px;
	margin: 30px 0px;
	text-align:center;
}
#columnaTexto h4 {
display:block;
}
#columnaTexto .parrafoDirecciones {
	font-size:1.2em;
	font-weight:normal;
	color:#000000;
	line-height:20px;
	margin: 30px 0px 0px 0px;
	text-align:center;
}
#columnaTexto table {
width: 390px;
text-align:center;

border:1px solid #999999;
background-color:#FFFFFF;
margin: 20px 0px;
padding: 2px;
}

/* columna texto en DETAILED INFORMATION *****************************************************************/
#columnaTexto_di{
margin: 0px 0px 0px 60px;
width: 390px;
float: left;

}
#columnaTexto_di img{

padding: 5px 5px 3px 1px;



}
#columnaTexto_di .imgTexto{
    float:left;
	vertical-align:text-top;
	padding:5px;
	margin: 0px 0px 20px 0px;
	display: block;
	background-color:#ffffff;
	border: 1px solid #cccccc;
}
#columnaTexto_di .imgNoticia{
    float:left;
	vertical-align:text-top;
	padding:5px;
	
	margin: 3px 10px 0px 0px;
	display: block;
	background-color:#ffffff;
	border: 1px solid #cccccc;
	}
#columnaTexto_di ul{
/*list-style-image:url(../imgs/interfase/bullet6-trans.png);*/
/*background-image:url(../imgs/interfase/bullet6-trans.png) no-repeat;*/
list-style: none;

margin:10px 0px 10px 40px;
}

#columnaTexto_di li{

line-height:20px;
padding:0px 0px 0px 20px;
font-size:1.1em;
margin: 0px;
width:auto;
/* el bullet b esta desafazado 8 px en la imágen para compensar el padding en explorer 6*/
    background-image: url(../imgs/interfase/bullet6b-trans.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
#columnaTexto_di .listaCentrada{
margin-left: 130px;
color: #8e8e8e;
line-height:5px;
font-size: 1.1em;
}

#columnaTexto_di a{
text-decoration: underline;
}
#columnaTexto_di a:hover{
text-decoration: none;
color:#000000;
}
#columnaTexto_di .linkCentrado{
color:#8e8e8e;

text-align: center;
font-size: 1.2em;
font-weight: bold;
}
#columnaTexto_di h5 {
	font-size:1.2em;
	font-weight:normal;
	color:#757575;
	line-height:13px;
	margin: 30px 0px;
	text-align:center;
}
#columnaTexto_di h4 {
display:block;
}
#columnaTexto_di .parrafoDirecciones {
	font-size:1.2em;
	font-weight:normal;
	color:#000000;
	line-height:20px;
	margin: 30px 0px 0px 0px;
	text-align:center;
}
#columnaTexto_di table {
width:auto;
height:auto;
text-align:center;
margin: auto;
padding: 0px;
border:1px solid #999999;
background-color:#FFFFFF;


}

#columnaTexto_di td {
margin: 0px;
padding: 0px;
}

#columnaTexto_di tr {
margin: 0px;
padding: 0px;
}

/*  fin de  COLUMNA TEXTO DETAILED INFORMATON *************************************************************/ 
#direcciones{
display:block;
width: 290px;
/*height: 150px;*/
padding:0px;
margin:0px;
background-color:#dee3e8;
/*background:#ffffff url(../imgs/interfase/fondoDirecciones2.jpg) repeat-y;*/
border: 5px solid #FFFFFF;
}

#marco{
width: 300px;
margin:9px 44px;
padding:0px;
border: 1px solid #cccccc;
}

#direcciones p{
text-align:center;
font-size:1.1em;
margin:0px 0px 10px 0px;
padding:0px;
}

#direcciones h4{
font-size:1.2em;
color:#000000;
text-align:center;
margin: 20px 0px 10px 0px;
padding:0px;
line-height:0px;
}

#direcciones h5{
color:#000000;
line-height:0px;
font-size:1.1em;
font-weight: bold;
text-align:center;
margin: 0px 0px 10px 0px;
padding:0px;
}

#direcciones ul{
list-style:none;
background:none;
background-image:none;
margin:0px 0px 20px 0px;
padding:0px;
text-align:center;
}

#direcciones li{
font-size:.9em;
line-height:11px;
list-style:none;
background:none;
text-align:center;
margin:auto 0px;
padding:0px;
background-image:none;
_background-image: url(../imgs/interfase/bullet4c_invisible-trans.png);
}
#direcciones a{ 
font-size:1.1em;
text-align:center;
margin: 0px 0px 20px 0px;
}
.iconDownload{
float:right;

}
.imgAlinearIzq{
float:left;
padding: 0px 20px 0px 0px;
margin:0px;
}
.parrafoNormatividad{
padding: 15px 0px 0px 0px;
}
/* *********************************************  contenido index  **************************/
#politicasPrivacidad{
padding: 0px 30px 0px 0px;
}
#politicasPrivacidad p{
padding: 0px 0px 20px 30px;
margin: 0px;
}

#politicasPrivacidad h3{
margin: 20px 0px 10px 0px;
}
#indiceSecciones {
padding: 0px 30px 0px 0px;
}
#indiceSecciones .moduloIndex{
width: 100%;
height:150px;
display:block;
margin: 10px 0px 0px 0px;
}
#indiceSecciones p{
/*margin: 0px 0px 15px 0px;*/
}
#indiceSecciones Img {
   margin: 0px;
	vertical-align:text-top;
	padding:5px;
	
	display: block;
	/*background-color:#ffffff;
	border: 1px solid #cccccc;*/

}
#indiceSecciones .marcoImg{
 margin: 0px;
	vertical-align:text-top;
	padding:5px;
	
	display: block;
background-color:#ffffff;
border: 1px solid #cccccc;
}
#indiceSecciones Img:hover {
/*padding:5px;*/

/*border: 1px solid #c6ccd2;*/


}

#indiceSecciones .imgIndexRight{
    float:right;
	 margin: 0px 0px 0px 30px;
}
#indiceSecciones .imgIndexRightMarco{
    float:right;
	 margin: 0px 0px 0px 30px;
	 background-color:#ffffff;
	border: 1px solid #cccccc;
}
#indiceSecciones .imgIndexLeft{
    float:left;
	 margin: 0px 30px 0px 0px;
}
#indiceSecciones .imgIndexLeftMarco{
    float:left;
	 margin: 0px 30px 0px 0px;
	 background-color:#ffffff;
	border: 1px solid #cccccc;
}

#indiceSecciones h2{
text-align:right;

}

#indiceSecciones .h2b{
text-align: left;
}

#indiceSecciones .fraseCentrada{
text-align:center;
font-size:1.4em;
color:#3b3b3b;
font-weight:bold;
font-style:italic;
}

#indiceSecciones ul{

list-style: none;
font-size:12px;
margin:5px 0px 10px 5px;
}
#indiceSecciones ul ul{

list-style: none;
font-size:12px;
margin:2px 0px 2px 5px;
}
#indiceSecciones li{
font-size:1.2em;
font-weight:bold;
line-height:17px;
padding:0px 0px 0px 10px;

margin: 0px;
width:auto;

    background-image: url(../imgs/interfase/bullet6-trans.png);
    background-repeat: no-repeat;
    background-position: 0px 8px;
}
#indiceSecciones li li{
font-size:1.1em;
font-weight:normal;

}
#indiceSecciones li li li a{
font-size:.9em;
color:#8e8e8e;
font-weight: normal;
}
#indiceSecciones .ulizq{
float:left;
width: 320px;
}
#indiceSecciones .ulder{
float:right;
width: 290px;
padding: 0px 0px 0px 30px;
}
#indiceSecciones .listaSinBullet{
list-type: none;
background-image: none;
}

/* *********************************************  extranet  *************************************************/
.parrafoExtranet{
width: 80px;
height: 20px;
float:left;
margin: 5px 0px;
}
.camposExtranet{
float: left;
margin: 0px;
width: 210px;
height: 20px;
padding: 3px 5px 0px 5px;
margin: 5px 10px;
background-color:#FFFFFF;
border: 1px solid #cccccc;
}
.btnExtranet{
float: right;
margin: 0px;
width: 40px;
height: 23px;
margin: 5px 0px 5px 10px;

background-color:#FFFFFF;
border: 1px solid #cccccc;
}
.cabeceraExtranet{
background:url(../imgs/home/collage_extranet_1200.jpg) repeat-x;
width: 100%;
height: 160px;
}
/* *********************************************  contenido dos columnas noticias  **************************/
.verMas1{
text-align:right;

}
#columnaImagenesNews{
margin: 0px 20px 0px 0px;
width: 320px;
float: left;
/*display:block;*/
}
#columnaImagenesNews h1{
 margin:0px 0px 8px 0px;
color:#1d2f6f;
/*width: 320px;*/

}
#columnaTextoNews{
margin: 0px 0px 0px 60px;
width: 390px;
float: left;
}
#columnaTextoNews .imgThumb{
     float:left;
	vertical-align:text-top;
	padding:5px;
	
	margin: 3px 10px 0px 0px;
	display: block;
	background-color:#ffffff;
	border: 1px solid #cccccc;

}

#columnaTextoNews .imgThumb:hover{
   
	border: 1px solid #000000;

}
#columnaTextoNews h4{
text-align:justify;
margin: 3px 0px;
/*width: 320px;*/

}
#columnaTextoNews h6{
    margin: 0px 0px 5px 0px;
	text-align:right;
	
}
#columnaTextoNews .listaCentrada{
width: 320;
margin: 10px 0px 0px 150px;
}
#columnaTextoNews ul{
text-align:center;
}
#columnaTextoNews li{
display: inline;
list-style:none;
margin: 5px;
}

#columnaTextoNews a:hover
{
	color:#000000;
	text-decoration:underline;
}

#columnaTextoNews a:visited
{
	text-decoration:none;
	font-weight:bold;
	color:#003e6c;
	
}
.listaEventos{

line-height:20px;
padding:0px 0px 0px 20px;
font-size:1.1em;
margin: 0px 0px 0px 20px;

/* el bullet b esta desafazado 8 px en la imágen para compensar el padding en explorer 6*/
    background-image: url(../imgs/interfase/bullet6b-trans.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
#columnaTextoNews .separadorHorizontal{


margin: 0px 0px 20px 0px;

}
#columnaTextoNews p{


font-size:12px;

}
#columnaTextoNews .linkCentrado{
color:#1480c1;
text-align: right;
font-size: 1.2em;
font-weight: bold;
}
/* *********************************************  contenido dos columnas de imágenes  **************************/
#dosColumnas1{
margin: 0px 20px 0px 0px;
width: 320px;
float: left;
}
#dosColumnas2{
margin: 0px;
width: 320px;
float: left;
}

#dosColumnas1 img, #dosColumnas2 img{

    float:left;
	vertical-align:text-top;
	padding:5px;
	margin: 0px 0px 20px 0px;
	display: block;
	background-color:#ffffff;
	border: 1px solid #cccccc;
}

#dosColumnas1 h3, #dosColumnas2 h3{
text-align:center;
}
#dosColumnas1 ul, #dosColumnas2 ul{
margin: 0px 0px 20px 0px;

}
#dosColumnas1 li, #dosColumnas2 li{

list-style:none;
text-align:center;
}
/* ****************   google ****************************** */
#btnBuscador{
/*float:right;*/
width:17px;
height: 16px;
/*background:url(../imgs/lupa-trans.png) no-repeat;*/
border: none;

padding: 0px;
border: 0px;
margin: 3px 5px 0px 3px;

}
.campoBuscador{

width:170px;
height: 15px;
border:0px solid #000000;
padding: 0px;
margin: 1px 1px 1px 10px;
}
.resultadosBusqueda{
width: 600px;
display:compact;
background-color:#CCCCCC;
}
#resultadosGoogle{
width: 600px;
display:block;
background-color:#FFFFFF;
}


/*  ******* campo form *************/
.labelForm{
float:left;
width: 100px;
}
.campo1{
width:283px;
height: 20px;
margin: 0px 0px 10px 0px;
padding: 0px;
float: left;
}
.campo2{
width:283px;
height: 150px;
margin: 0px 0px 10px 0px;
float: left;
}
/*select{
width:300px;
float: left;

}*/
.imput1{
float:right;
}



.tablaForm {
width: 100%;
text-align:right;

border:none;

margin: 0px;
padding: 0px;
}
#formaContacto{
margin:0px 0px 70px 0px;

}

#formaContacto table{
width: 100%;
text-align:left;

border:none;

margin: 0px;
padding: 0px;
}

.trform{
height:35px;
}
#formaContacto tr{
height:35px;
padding: 0px;
border:none;
margin: 0px 0px 5px 0px;
background-color:#FF0000;
}
#formaContacto td{
padding: 0px 0px;
background-color:#dee3e8;
}
.btnEnviar{
position: absolute;
left: 736px;  
top: 1885px;
#top: 1855px;
width: 50px;
height: 20px;
margin: 0px 20px 0px 0px;

padding: 0px;
}
.btnLimpiar{
position: absolute;
left: 681px;  
top: 1885px;
#top: 1855px;
width: 50px;
height: 20px;
margin: 0px 20px 0px 0px;
padding: 0px;
}
.labelValidation{
position: absolute;
left: 681px;  
top: 1920px;
#top: 1875px;
width: 200px;
height: 25px;

}

.oc{
display:none;
}
