/*-07/06/2010: nos traemos las etiquetas para los boletines*/
html{
min-height: 100%;
}
body{
background-color: #FFFFFF;
}
.body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: #666;
	margin: 0px;
	background:url("../imgs/new_styles/fondo_cuerpo.jpg");
	background-position: top center;
	background-repeat: repeat;
	background-color: #3099C9;
	height: 100%;
}

h1,h2,h3,h4,h5,h6,h7,h8{
	margin:0;
	padding:0;
	border:0;
	color:#444444;
	font-family:Verdana, sans-serif;
	text-align:left;
	font-weight: normal;
}
img{
       border: none;
}
.brake {
	clear: both
}

a{
color:#176095;
text-decoration: none;
}
a:hover{
	color:#CC6600;
text-decoration: underline;
}
.seleccionado{
color:#FFFF33;
text-decoration:underline;
}
.container{
	width: 100%;
	background: url(../imgs/new_styles/fondo_contenido.jpg);
	background-color: #FEFEFE;
	background-repeat: no-repeat;
	background-position: bottom right;
	padding: 0 0 20px 0;
	float:left;
	min-height: 100%;
	/* display:inline-table; */
}
.containerFull{
	width: 100%;
	background: url(../imgs/new_styles/fondo_contenido.jpg);
	background-color: #FEFEFE;
	background-repeat: no-repeat;
	background-position: bottom right;
	padding: 0 0 20px 0;
	float:left;
	min-height: 100%;
	display:inline-table;
	text-align: center;
}
/***********************************************/
/* Estructura Home Andago                      */
/***********************************************/
#banner{
       background-color: #FAFAFA;
       width: 100%;
       text-align: center;
       padding-top:10px;
       margin-bottom: 0px;
}

#bannerportada{
/* background-color: #FFF;*/
       width: 100%;
       text-align: center;
/*background: url(../imgs/fondo_banner.jpg) no-repeat;*/
/*background: #0093d6;*/
height:210px;
}
#contenedor{
         width: 930px;
         margin: auto;
         background-color: #FAFAFA;
         height: 100%;
}

#cabecera {
       	background-image: url("../imgs/new_styles/fondo_cabecera.jpg");
        width: 100%;
        height: 100px;
		background-position: center top;
}
#logo{
	float:left;
	background: url("../imgs/new_styles/logo.jpg");
	height: 100px;
	width: 200px;
}
#logo:hover{
	cursor: pointer;
}
.contactDiv{
	padding-top:34px;
	width: 960px;
	margin:auto;
}
.contacto{
	color: #FFFFFF;
	float:left;
	margin-top:10px;
}
.contactoBold{
	font-weight: bold;
}
.contactoLeft{
	float:left;
	padding-left: 38px;
}
.searchForm{
	float:right;
	padding-right:60px;
}
.searchButtonHome{
	background:none;
	border:none;
	color:#333333;
	font-family:Verdana;
	font-size:12px;
	padding-left: 10px;
}
.searchTextHome{
	background:url(../imgs/new_styles/fondo_textfield.jpg);
	background-repeat: repeat-x;
	background-color: #FAFAFA;
	border:none;
	color:#333333;
	font-family:Verdana;
	font-size:12px;
	width: 65%;
}
#menu_nav {
       	background-color:#FAFAFA;
        width: 100%;
        height: 35px;
}

#menu_nav_amarillo {
       position:relative; top:30px;
       float: right;
       /*margin-top: 78px;
        margin-right: -245px;   */
        clear: both;
}

#menuSup{
        list-style-type:none;
        margin:0 15px 0 0;
        padding: 0 0 0 0;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:9px;
}
#menuSup.amarillo li {
         font-weight:normal;
         color:#FF3;
         padding:0;
         list-style-type:none;
         text-transform: uppercase;
         letter-spacing: -0,5px;
         display:inline
}
#menuSup li a{
        text-decoration:none;
        color:#F7D501;
}
#menuSup li a:hover{
        text-decoration:underline;
        color:#FF3;
}

#menuInf{
        list-style-type:none;
        margin:0 15px 0 0;
        padding: 0 0 0 0;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:9px;
}
#menuInf.amarillo li {
         font-weight:normal;
         color:#FF3;
         padding:0;
         list-style-type:none;
         text-transform: uppercase;
         letter-spacing: -0,5px;
         display:inline
}
#menuInf li a{
        text-decoration:none;
        color:#F7D501;
}
#menuInf li a:hover{
        text-decoration:underline;
        color:#FF3;
}


#colIzq{
	/*
        width: 200px;
        float: left;
	*/
	width: 20%;
	margin:10px 0 0 0;
	padding:0;
	float:left;
	height: 100%;
	background-color: #FAFAFA;
}
#colIzqPortada{
/*
	width: 240px;
	float:left;
	border: solid  1px #B5B5B5;
	background-color: #f5f5f5;
	margin-right:10px;
	padding:5px;
	margin-top:5px;
*/
	width: 30%;
	margin:0 10px 0 0;
	padding:10px 0 0 10px;
	float:left;
	height: 100%;
	background-color:#FFFFFF;

}

#colCentro{
        border-right: 1px dotted #CCC;
        border-left: 1px dotted #CCC;
        padding: 0 10px 0 10px;
        width: 358px;
        float: left;
}
#colCentroPortada{
	/*
        width: 240px;
        float: left;
	*/
        /*border:solid 1px #B5B5B5;*/
/*
        margin-right:29px;
        margin-top:5px;
		padding:5px;
		padding-top: 0px;
		margin-bottom: 10px;
*/
	float:left;
	height:100%;
	margin:0;
	padding:10px 0 0;
	width:35.6%;
}

#colCentroBajoPortada{
      margin-top:16px;
      margin-bottom:10px;
      margin-left:267px;
      float:left;
      background-color:#F5F5F5;
      margin-top:-53px;
}

#colCentroFull{
	/*
        border-right: 1px dotted #CCC;
        border-left: 1px dotted #CCC;
        padding: 0 10px 0 10px;
        width: 550px;
        float: left;
	*/
	border-top:5px solid #176095;
	float:left;
	margin-left:10px;
	min-height:100%;
	width:78%;
	padding-top: 10px;
}
#colCentroFull a{
		color:#176095;
		text-decoration: none;
}
#colCentroFull a:hover{
		color:#CC6600;
		cursor: pointer;
}

#colCentroFull ul{
	list-style-image:url("../imgs/new_styles/bullet.png");
}
#colCentroFull ul li a{
	color: #176095;
	text-decoration: none;
}
#colCentroFull ul li a:hover{
	color: #CC6600;
	text-decoration: none;
}
.colContentLeft{
	border-top:5px solid #176095;
	float:left;
	min-height:100%;
	width:58%;
	margin-left: 10px;
}
.colContentLeft ul{
	list-style-image:url("../imgs/new_styles/bullet.png");
}
.colContentLeft ul li a{
	color: #176095;
	text-decoration: none;
}
.colContentLeft ul li a:hover{
	color: #CC6600;
	text-decoration: none;
}
#colCentroEntera{
/*        border-right: 1px dotted #CCC;
        border-left: 1px dotted #CCC; */
    padding: 0 10px 0 10px;
/*        width: 750px;
        float: left; */
    border-top:5px solid #176095;
	float:left;
	margin-left:10px;
	min-height:100%;
	width:96%;
}


#colInforme{
        border-right: 1px dotted #CCC;
        border-left: 1px dotted #CCC;
        padding: 0 10px 0 10px;
        width: 540px;
        float: left;
}
#colDer{
        width: 170px;
        float: left;

}
.colDerPortada{
	/*
	width:240px;
    float:left;
	margin-right:0px;
	padding:5px;
	margin-top:5px;
	*/
	float:right;
	margin:10px 0 0 10px;
	padding:0px 10px 0 0;
	width: 30%;
	text-align: right;
	height: 100%;

}
.colDerPortada2Cols{
	float:left;
	padding-top:15px;
	width: 65%;
	text-align: left;
	height: 100%;

}
/** Estilos para el titular de la columna derecha **/
.titColPortada{
font-size: 18px;
font-family: Verdana;
color: #444;
border-bottom: 1px solid #ecf3f7;
margin-bottom: 10px;
text-align:left;
}
/** Estilos para el titular de la columna derecha **/
/** Caja de solucion en la columna derecha, iconos pequeños **/
.cajaSolucion{
	margin:20px 0 0 0 ;
	padding:0px;
	width: 100%;
	list-style-type: none;
}
.cajaSolucion li{
	float:left;
	margin-top:5px;
	text-align:center;
	width:33%;
}

.cajaSolucion li a{
	text-decoration:none;
}
.cajaSolucion li a:hover{
	text-decoration:none;
}
/** Caja de solucion en la columna derecha, iconos pequeños **/


#colDerGris{
        width: 195px;
        float: left;
        background-color: #EEE;
}

#pie{
        width: 98%;
        background: url(../imgs/fondo_cabecera.gif);
        color:#fff;
        font-size: 11px;
        border-bottom: 1px solid #000;
        padding:5px 0px 5px 15px;
        clear: both;
        height:21px;
}
#pie A{
      text-decoration: none;
      color:#fff;
}
#pie A:hover{
      text-decoration: underline;
      color:#669;
}
#copyrightfooter{
       	background-image: url("../imgs/new_styles/fondo_pie.jpg");
        width: 100%;
		background-position: center bottom;
		background-repeat: no-repeat;
		color:#FFF;
		float: left;
		padding-top: 45px;
}
.copyrightfooterGoogle{
	width: 53%;
	text-align: right;
	float: left;
	padding-top: 100px;
}
.copyrightfooterGoogle img{
	vertical-align: middle;
}
.copyrightfooterAndago{
	text-align: left;
	float: right;
	width: 45%;
	padding-top: 100px;
	margin-bottom: 5px;
}
#footerlinks{
		float: left;
        width: 100%;
		color:#FFF;
}
.footerInfoLinks{
	text-align: center;
	color:#FFF;
	width: 450px;
	margin: 0 auto;
}
.footerInfoLinks a{
	color:#FFF;
	text-decoration: none;
}
.footerInfoLinks a:hover{
	color:#CC6600;
	text-decoration: underline;
}
#migas{
      margin: 10px 0 5px 10px;
      color: #333333;
      float: left;
	width: 78%;
}
#migas A{
      color: #176095;
      text-decoration: none;
}
#migas A:hover{
      color: #069;
      text-decoration: underline;
}
#migas_small{
      margin: 10px 0 5px 10px;
      color: #333333;
      float: left;
	width: 58%;
}
#migas_small A{
      color: #176095;
      text-decoration: none;
}
#migas_small A:hover{
      color: #069;
      text-decoration: underline;
}
.enlaceAndago{
color:#176095;
}
.enlaceAndago:hover {
      color:#C60;
      text-decoration: none;
}
.titApartado{
	border-bottom:1px solid #ECF3F7;
	color:#444444;
	font-family:Verdana;
	font-size:18px;
	margin-bottom: 5px;
}

/***********************************************/
/* Menu Desplegable Cabecera                   */
/***********************************************/
#menu	{
        /*background-image: url(../imgs/bg_nav.gif); */
        list-style-type:none;
        margin:0 0 0 12px;
        padding: 11px 0 0 0;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:11px;
        height: 20px;
        position:absolute;
}
#menu li {
         FONT-WEIGHT: bold;
         /* font-weight:normal; */
         color:white;
         padding:0 1em;
         margin:0;
         cursor:default;
         /*white-space:nowrap; */
         list-style-type:none;
         text-transform: uppercase;
         letter-spacing: -0,5px;
         border-right:1px solid #eee;

         }


#menu.horizontal li	{ display:inline }

#menu.vertical	{
         width:8em;
         border-right:1px
         solid #600
}
#menu.vertical li  {
         width:6em;
         list-style-type:none }

#menu li.active	{ background-color:#F90 }
#menu li a	{ text-decoration:none; color:white }
#menu ul	{ position:absolute; visibility:hidden; text-align:left; background-color:#369; border:1px solid #eee; width:15em; margin:0; padding:0 }
#menu ul li,
#menu.vertical ul li,
#menu.horizontal ul li	{ display:block; border-bottom:1px solid #eee; padding:0em; white-space:normal; width:15em; list-style-type:none }
#menu ul li a	{ display:block; width:13em; color:#cdf; text-decoration:none; padding:0.1em 1em; margin:0 }
#menu ul li a:hover	{ color:white; background-color:#699 }

#menu ul li.active	{ background-color:#699; color:white }

/***********************************************/
/* Caja Noticias Home                          */
/***********************************************/

.ulNoticias{
	list-style-type: none;
	padding:0px;
	margin: 0px 0px 10px 0px;
	background-color:#FAFAFA;
	border:1px solid #DDDDDD;
	text-align: left;
}
.ulNoticias LI{
	/*
        MARGIN: 0px;
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
        LIST-STYLE-TYPE: none;
        border-bottom: 1px solid #BFBFBF;
        width:100%;
        margin:auto;
        padding-left:5px;
*/
	border-bottom: 1px solid #ECF3F7;
	/* float:left; */

}
.ulNoticias A {
	/*
        PADDING: 0 0 0 0;
        COLOR: #5f5f5f;
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none
	*/
}
.ulNoticias A:hover {
	/*
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: underline;
	*/
}
.ulNoticiasCabecera {
	/*BACKGROUND-POSITION: 0px 50%; */
/*
        DISPLAY: block;
        FONT-SIZE: 12px;
        FONT-WEIGHT: bold;
        BACKGROUND-IMAGE: url(../imgs/fondo_titulo_noticias.gif);
        COLOR: blue;
*/
        /*BACKGROUND-REPEAT: repeat; */
/*        HEIGHT: 22px;  */
        /*padding: 10px 0 0 10px;*/
/*
        color: #fff;
        padding-top: 8px;
        margin-left: 0px;
*/
	color:#444444;
	font-size:18px;
	margin-bottom: 10px;
	padding-top: 5px;
}
.ulNoticiasCabecera  span.notic {
/*
        background: url(../imgs/triangulo_cabecera_noticias.gif) no-repeat;
        padding-left:22px;
*/
	padding-left: 10px;
}
.ulNoticiasCabecera  h2.notic {
	padding-left: 10px;
}
.noticiaHome{
/*
        padding: 8px 10px 8px 10px;
	background-color:#F5F5F5;
*/

}
.titNoticia{
/*
        color: #C60;
        font-weight: bold;
*/
background-image:url("../imgs/new_styles/bullet.png");
background-position:5px 3px;
background-repeat:no-repeat;
padding:0 10px 0 25px;
margin-bottom:10px;
}
.titNoticia A{
/*
        color: #535353;
        font-weight: bold;
*/
	color:#176095;
}
.txtNoticia{

}
/***********************************************/
/* Caja Enlaces Home                           */
/***********************************************/
.enlaces{
       margin: 10px 0 10px 0;
}
.titGris{
       background-color: #EEE;
       color:#069;
       font-size: 9px;
       font-weight: bold;
       padding:3px 0 2px 5px;
       border-bottom: 1px solid #666;
       text-transform: uppercase;
}
.ulLogos{
      text-align: center;
      padding:10px 0 10px 0;
      float: left;
      margin: 0 17px 0 5px;
}
/***********************************************/
/* Columna Derecha Home                        */
/***********************************************/
.colSoluciones{
     text-align: center;
}
.fondoBanner{
     background:#f5f5f5;
     width: 237px;
     height: 81px;
     border: solid 1px #b5b5b5;
     padding-top: 10px;
     padding-bottom: 10px;
     margin-bottom: 5px;
}
.bannerIzq{
    float: left;
    margin: 20px 0 0 15px;
}
.bannerDer{
    float: right;
    text-align: left;
    margin: 20px 30px 0 0;
    width: 85px;
}
.bannerDer a{

    text-decoration: none;

}
.bannTxt01{
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    color: #69C;
}
.bannTxt02{
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    color: #696;
}
.bannTxt03{
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    color: #960;
}
.bannSub{
    font-size: 9px;
    font-weight: bold;
    text-transform: uppercase;
    color: #666;
}

/***********************************************/
/* Caja Lateral Interior                       */
/***********************************************/
.ulLateralInt{
        MARGIN: 0;
        PADDING: 0;
        FONT-SIZE: 11px;
        LIST-STYLE-TYPE: none;
}

.ulLateralInt A {
        PADDING: 0 0 0 0;
        COLOR: #333;
        FONT-WEIGHT: bold;

        TEXT-DECORATION: none
}
.ulLateralInt A:hover {
        COLOR: #CC6600;
}
.ulLateralInt LI{
        MARGIN: 0px;
        PADDING: 8px 8px 8px 10px
       /* BACKGROUND-COLOR: #069;*/
        LIST-STYLE-TYPE: none;
       /* border-bottom: solid 1px #FFF;*/
}
.ulLateralIntCabecera {
	background-color:#dbdbdb;
	font-family: arial;
	font-weight: bold;
	font-size: 14px;
	color: #176095;
	padding: 8px 8px 8px 10px;
}
.ulLateralIntCabecera a{
		color: #176095;
}
.ulLateralIntSub{
       margin: 0px;
       padding: 0px;
       list-style-type: none;
}
.ulLateralIntSub LI{
      /* border-bottom: 1px solid #CCC; */
      /*  background-color: #EEE; */
       padding: 8px 8px 8px 10px
       text-decoration:none;

}


.ulLateralIntSub A {

        PADDING: 0 0 0 0;
        COLOR: #333333;
        font-weight: normal;
}

.ulLateralIntSub A:hover {
        COLOR: #CC6600;
}
.color1{
       BACKGROUND-COLOR: #EBEBEB;
       COLOR: #333333;
       font-weight: bold;
       padding:8px 8px 8px 10px;
}
.color1Active{
       background-image:url("../imgs/new_styles/fondo_menu_lateral_top_option.jpg");
	   background-repeat:repeat-y;
       COLOR: #333333;
       font-weight: bold;
       padding:8px 8px 8px 10px;
       background-color: #EBEBEB;
}
.color1Active a{
	COLOR: #333333;
	font-weight: bold;
}
.color1Active a:hover{
	text-decoration: none;
}
.color2{
	padding:8px 8px 8px 20px;
	font-family: arial;
	font-size: 12px;

}
.color2 a{
	font-weight: normal;
}
.color2Active{
	padding:8px 8px 8px 20px;
	font-family: arial;
	font-size: 12px;
	background-image:url("../imgs/new_styles/fondo_menu_lateral.jpg");
	background-repeat:repeat-y;
}
.color2Active a{
	color: #CC6600;
	font-weight: bold;
}
.color2Active a:hover{
	text-decoration: none;
}
.color3{
       padding: 5px 0 5px 35px;
       border-bottom: 1px solid #FFF;

}

.vis
{
text-decoration:none;
color:#CC6600;
background-color:#FFFF33;
}

/***********************************************/
/* Columna Derecha Interior                    */
/***********************************************/
.colSolucionesLeft{

}
.CabeceraColDerInt{
    background-color:#FFFFFF;
    border-bottom:1px solid #CCCCCC;
    margin:5px 7pt 10px 10px;
    padding:5px 0pt 0pt;
    width:155px;
}
.CabeceraColDerIntIzq{
    float: left;
    margin: 0px 0 5px 10px;
}
.CabeceraColDerIntDer{
    float: right;
    text-align: left;
    margin: 10px 40px 0px 0px;
    width: 70px;
}
#colGrisDerecha{
	/*
        width: 180px;
        float: right;
        background-color: #EEE;
        margin: 0 4px 0 0;
        padding: 5px 0 5px 5px;
	*/
	background-color:#FAFAFA;
	float:right;
	height:100%;
	margin:30px 0 0 0;
	padding:0;
	width:20%;
	border-top: 5px solid #176095;
}
/** Caja de solucion en la columna derecha, dentro de los contenidos **/
#colGrisDerecha ul{
	margin:20px 0 0 0 ;
	padding:0px;
	width: 100%;
	list-style-type: none;
}
#colGrisDerecha ul li{
	float:left;
	margin-top:5px;
	text-align:center;
	width:45%;
	margin-left: 7px;
}

#colGrisDerecha ul li a{
	text-decoration:none;
}
#colGrisDerecha ul li a img{
	float: none;
}
#colGrisDerecha ul li a:hover{
	text-decoration:none;
}
#colGrisDerecha p{
	margin-top: 0px;
}
/** Caja de solucion en la columna derecha, dentro de los contenidos **/

.colCentro{

}
.CabeceraColDerInt2{
    background-color:#FFFFFF;
    width: 175px;
    margin-left: 0px;
}
.CabeceraColDerInt2 A {
        COLOR: #069;
        FONT-WEIGHT: normal;
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
}
.CabeceraColDerInt2 A:hover {
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
        COLOR: #069;
        FONT-WEIGHT: none;
        TEXT-DECORATION: underline;
}
.CabeceraColDerIntIzq2{
    float: left;
    margin: 5px 0 5px 5px;
}

.CabeceraColDerIntDer2{
    float: left;
    padding: 12px 0 0 5px;

}
.txtLateralInterno{
   clear: both;
   background-color: #EEE;
   border-top: 1px solid #CCC;
   margin-top: 0px;
   padding: 3px 2px 5px 2px;
   font-size: 10px;
}
/***********************************************/
/* Mapa Web                                    */
/***********************************************/
.ulMap {
	PADDING-LEFT: 0px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 1em;
        BACKGROUND: url(../imgs/mapawebvertical.png) #fff repeat-y 0px 0px;
        MARGIN-BOTTOM: 5px;
        MARGIN-LEFT: 15px;
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
        LIST-STYLE-TYPE: none
}
.ulMap LI {
	PADDING-LEFT: 12px;
        BACKGROUND: url(../imgs/mapawebhorizontal.png) no-repeat 0px 10px;
        MARGIN-BOTTOM: 3px;
        MARGIN-LEFT: 0px
}
.ulSub {
	PADDING-LEFT: 0px;
        FONT-WEIGHT: normal;
        BACKGROUND: url(../imgs/mapawebvertical.png) #fff repeat-y 0px 0px;
        MARGIN-LEFT: 50px;
        LIST-STYLE-TYPE: none
}
.ulSub LI {
	MARGIN-TOP: 5px;
        BACKGROUND: url(../imgs/mapawebhorizontal.png) no-repeat 0px 10px;
        MARGIN-BOTTOM: 3px
}
.ulMap A {
	COLOR: #5f5f5f;
        TEXT-DECORATION: none
}
.ulMap A:hover {
	COLOR: #ff9900;
        TEXT-DECORATION: none
}
/**************************************************/
/* Cuerpo de la Noticia                           */
/**************************************************/
.cuerpoNoticia{
	width: 570px;
	float: right;
	margin: 0 0 15px 0;
}
.tituloNoticia{
        color:#CC6600;
        font-size:13px;
        font-weight:bold;
        margin-bottom:5px;
}
.imagenNoticia{
	float: right;
	margin-right: 8px;
	margin-top: 4px;
}


/************************************************/
/*portada nueva                                      */
/************************************************/
#enlacesPie{
	font-family: Arial;
	width: 98.5%;
	padding: 5px 5px 5px 10px;
	float:left;
	color: #FFFFFF;
}


#enlacesPie .horizontal {
display:inline;
float:left;
/* padding: 5px 10px 5px 10px; */
padding: 0px;
margin: 0px;
width: 14%;
text-align: left;
}

.horizontal li {
       display:inline;
}

#enlacesPie .desplegado {
list-style-type:none;
display: block;
padding:0px;
margin:10px 0 0 0;
}

#enlacesPie .desplegado li{

}

#enlacesPie .titulo {
font-size: 15px;
font-weight: bold;
}
#enlacesPie .titulo a{
	color:#FFF;
}
#enlacesPie .titulo a:hover{
	color: #CC6600;
}

#enlacesPie .desplegado li a{
font-size : 12px;
color: #FFFFFF !important;
}
#enlacesPie .desplegado li a:hover{
	color: #CC6600 !important;
}
#enlacesPie .horizontal:last-child{
	padding-left: 15px;
}
.soluciones  {
	text-align: right;
	margin:0px 20px 0 0;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
}
.soluciones.filados{
margin-top: 20px;
}
.soluciones.filatres{
margin-top: 20px;
}
.soluciones a{
	color: #FFFFFF;
	text-decoration: none;
	font-size:11px;
}
.lang{
	margin-right: 30px;
}
.langSelected a{
	font-size: 12px;
	margin-right: 30px;
}

select {
 font-size:10px;
}

.ulContactoFooter{
	float:right;
	list-style-type:none;
	width: 100%;
	padding: 0;
}
.ulContactoFooter li{
	width:33%;
	float: right;
}

/*****************************************/
/** ELEMENTOS PARA LA TRADUCCIÓN        **/
/*****************************************/

.logoGoogle{
   text-align:right;
   margin-top:-10px;


}
.gBranding{
 color:#FFFFFF;
}

.notPadding{
   padding-top:0px;
}
.notPadding br{
   display:none;
}
.gBrandingText{
   color:white;
}



.iframeNewsletter{
    width: 100%;
    hight: 100%;
}

/*****************************************/
/** ELEMENTOS PARA LOS BOLETINES        **/
/*****************************************/
bodyNL {
	font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; color: #000000;
}
h1NL {
	font-size: 14px; color: #000000;
}
div.fieldNL {
	height: 20px; margin: 6px 0 6px 0; padding: 4px; clear: both; background-color: #EEEEEE; border: 1px solid #CCCCCC;
}
div.fieldlabelNL {
	float: left; width: 150px;
}
div.fieldtextNL {
	float: left;
}
iframeNL {
	width: 120%; height: 400px; border: 1px solid #CCCCCC; padding: 0; margin: 0;
}

/**********************************************/
/** BOTONES DE REDES SOCIALES ****************/
/********************************************/

	.buttonsList{
		background-color:#FAFAFA;
		height:65px;
		padding:2px 45px;
		text-align:center;
		float: left;
		border-top:1px solid #EAEAEA;
	}
	.buttonsList a{
		color: #000;
		text-decoration: none;
	}
	.buttonsList a:hover{
		color: #000;
		text-decoration: none;
		cursor: pointer;
	}

	/** FACEBOOK **/
	.buttonElementfacebook{
		background-image: url("../imgs/new_styles/facebook_icon.jpg");
		background-repeat: no-repeat;
		background-position: center top;
		width: 120px;
		float:left;
		padding-top: 50px;
	}
	.buttonElementfacebook:hover{
		background-image: url("../imgs/new_styles/facebook_icon_over.jpg");
		background-repeat: no-repeat;
		background-position: center top;
	}
	/** FACEBOOK **/
	/** BLOG **/
	.buttonElementblog{
		background-image: url("../imgs/new_styles/blog_icon.jpg");
		background-repeat: no-repeat;
		background-position: center top;
		width: 120px;
		float:left;
		padding-top: 50px;
	}
	.buttonElementblog:hover{
		background-image: url("../imgs/new_styles/blog_icon_over.jpg");
		background-repeat: no-repeat;
		background-position: center top;
	}
	/** BLOG **/
	/** TWITTER **/
	.buttonElementtwitter{
		background-image: url("../imgs/new_styles/twitter_icon.jpg");
		background-repeat: no-repeat;
		background-position: center top;
		width: 120px;
		float:left;
		padding-top: 50px;
	}
	.buttonElementtwitter:hover{
		background-image: url("../imgs/new_styles/twitter_icon_over.jpg");
		background-repeat: no-repeat;
		background-position: center top;
	}
	/** TWITTER **/
	/** LINKED IN **/
	.buttonElementlinkedin{
		background-image: url("../imgs/new_styles/linkedin_icon.jpg");
		background-repeat: no-repeat;
		background-position: center top;
		width: 120px;
		float:left;
		padding-top: 50px;
	}
	.buttonElementlinkedin:hover{
		background-image: url("../imgs/new_styles/linkedin_icon_over.jpg");
		background-repeat: no-repeat;
		background-position: center top;
	}
	/** LINKED IN **/
	/** YOUTUBE **/
	.buttonElementyoutube{
		background-image: url("../imgs/new_styles/youtube_icon.jpg");
		background-repeat: no-repeat;
		background-position: center top;
		width: 120px;
		float:left;
		padding-top: 50px;
	}
	.buttonElementyoutube:hover{
		background-image: url("../imgs/new_styles/youtube_icon_over.jpg");
		background-repeat: no-repeat;
		background-position: center top;
	}
	/** YOUTUBE **/
	/** SLIDESHARE **/
	.buttonElementslideshare{
		background-image: url("../imgs/new_styles/slideshare_icon.jpg");
		background-repeat: no-repeat;
		background-position: center top;
		width: 120px;
		float:left;
		padding-top: 50px;
	}
	.buttonElementslideshare:hover{
		background-image: url("../imgs/new_styles/slideshare_icon_over.jpg");
		background-repeat: no-repeat;
		background-position: center top;
	}
	/** SLIDESHARE **/
	/** GSYC **/
	.buttonElementgsyc{
		background-image: url("../imgs/new_styles/gsyc_icon.jpg");
		background-repeat: no-repeat;
		background-position: center top;
		width: 120px;
		float:left;
		padding-top: 50px;
	}
	.buttonElementgsyc:hover{
		background-image: url("../imgs/new_styles/gsyc_icon_over.jpg");
		background-repeat: no-repeat;
		background-position: center top;
	}
	/** GSYC **/

	/** HOME DE SOLUCIONES **/
	.introText{
		font-family: arial;
		font-size: 14px;
	}
	.colInterior{
		width: 45%;
		float:left;
		font-size: 12px;
		font-family: arial;
/*		color: #CCCCCC; */
		margin-top: 10px;
		margin-right: 10px;
	}
	.subTitColInterior{
		font-family: Verdana;
		font-size: 14px;
		color: #176095;
		font-weight: bold;
	}
	.resumenColInterior{
		font-family: Verdana;
		font-size: 11px;
		color: #176095;
	}
	/** HOME DE SOLUCIONES **/

	/** RESULTADOS DE BUSQUEDA **/
	.colResBusq{
		width: 66%;
		float: left;
		padding-top:10px;
	}
	.colResBusq a{
		color:#176095;
	}
	.colResBusq a:hover{
		color:#CC6600;
	}
	/** RESULTADOS DE BUSQUEDA **/

/** ESTILOS PARA LA VENTANA MODAL DE LOCALIZACION **/
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}

#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  /* padding:20px; */
}

#boxes #dialog {
  width:250px;
  height:60px;
  padding:10px;
  background-color:#ffffff;
  background-image: url("../imgs/new_styles/fondo_cuerpo.jpg");
  background-position: bottom right;
}
.titModalWindow{
font-size: 18px;
font-family: Verdana;
color: #FFF;
border-bottom: 1px solid #ecf3f7;
margin-bottom: 10px;
text-align:left;
}
#dialog > input,select{
	font-size: 12px;
}
/** ESTILOS PARA LA VENTANA MODAL DE LOCALIZACION **/


	/*** MODO EDICION MODIFICA LA PRESENTACION ***/
	.ocms_de_bt {
	padding: 0 !important;
	border: 0 !important;
	margin: 0 !important;
	width: auto !important;
}
.ocms_de_bt table, .ocms_de_bt td, .ocms_de_bt tr  {
	width: auto !important;
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	background: transparent !important;
}
.ocms_de_norm {
	width: auto !important;
}
.ocms_de_over {
	width: auto !important;
}

		/*** MODO EDICION MODIFICA LA PRESENTACION ***/
.hideDiv{
display:none;
}
h1{
border-bottom: 1px solid #ECF3F7;
font-size:18px;
margin-bottom:10px;
}
h2{
font-size: 16px;
}
.enlaceLogo{
	float: left;
	font-size: 0;
	line-height: 0;
}
