/******** GENERAL ELEMENTS ********/

/* Content */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td		{
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

body, td, th, label, input {
	/*color:#0075DC;
	color:#0056A4;*/
	color:#414141;
	font:normal 12px Tahoma, Helvetica, sans-serif;
	line-height:1.5em; 
}

html	{
	height:100%
}

body 	{
     	 background-image: url(images/fondo-cesped.gif);
     	 background-repeat:repeat;}

table 	{
	border-collapse:collapse; 
	border:0px; 
}

td 		{
	vertical-align:top
}

th 		{
	text-align:left; 
	vertical-align:top
}

img		{
	border:none
}

h1 		{
	font-size:2em;
	color:#ff6600;
	font-weight:normal;
	line-height:2em;
	text-align:left;
}
h2{
	font-size:1.35em;
	line-height:1.38em;
	margin-top:1em;
	margin-bottom:0.4em;
	font-weight:normal;
	color:#0075DC;
	text-align:left;
    /*border-bottom:dashed 1px #0075DC;*/
}

a h2{margin-top:0em;}

h2 a{color:#0075DC; text-decoration:none;}

h3 		{
	font-size:1.3em;
	color:#0075DC;
}
h4		{
	font-size:1.2em;
}


p		{
	padding:0em 0em 1em 0em;
}

textarea .inputbox {
	width:300px; 
	height:100px; 
	margin:0px 0px 5px 0px;
}

select	{
	height:auto; 
	margin:0px 0px 2px 0px; 
	vertical-align:middle
}


q{ quotes:    ;
    font-style:italic;
    font-family:Tahoma;
    line-height:1.4em;
    letter-spacing:1.5; }
    
q:before{ content: open-quote; }
q:after { content: close-quote; } 

.width	{
	width:100%
}


/************** CONTENEDOR  ********************/

#barratop{height:30px;
          background-color:#0075DC;
          text-align:right;
          padding:4px 20px 1px 0px;
          color:#0075DC;
          vertical-align:middle;
          background-image:url(images/fondo-barra-top.jpg);
          background-repeat: no-repeat;
           background-position:top left;   }
#barratop a,#barratop a:visited{text-decoration:none;
                                color:#fff;} 
 
 
#contenedor{
width:990px; 
/*width:90%;*/
margin:auto;
margin-top:1.5em;
margin-bottom:4em;
/*background-color:#fff; */
background-color:#fff;
}

/*#contenidos{background-image:url(images/fondo-iglesia.gif);
background-repeat:no-repeat;
background-position:50% 50%;}*/

#contenidos{}

#left {
		float:left;
		width:185px; 
		/*width:16em;*/
	}
	
#centro{/*margin-left:215px;*/
        margin-left:185px;
       /* margin-right:300px;*/
        /*background-image: url(images/fondo-contenidos.jpg);
        background-repeat : repeat-y;
        background-position:right;*/
        padding:0px 155px 25px 20px;
        border-left:solid #2ECC12 0.1em;
}	


#contenidos-centro{
        min-height:25em;
        }


#right {
		float:right;
		width:135px;
		/*min-height:25em;*/
		padding:0;
		/*background-color:#D6E9F9;*/
		margin-top:5px;
		margin-right:0em;
  	    text-align:left;
  	    padding-left: 5px;
	}

/********* CABECERA *******************/
#cabecera{ height:197px;
           background-image: url(images/cabecera.jpg);
           background-repeat : no-repeat;
           background-position:right 35px; }
           
#logo {
	width:508px;
	height:54px;
	/*float:left;*/
	background-image: url(images/logo.jpg);
    background-repeat: no-repeat;
    background-position:left top;
}

#logo a{ display:block; width:195px; height:137px;}
#logo a span{ display:none;} 

#bannernenes{background-image: url(images/nenes.jpg);
     	  background-repeat : no-repeat;
     	 background-position:left top; 
     	 width:609px;
     	 height:252px;}



#ctl00_placeholderBody_panelBody { text-align:justify;}
#ctl00_placeholderBody_panelBody a, #ctl00_placeholderBody_ctl89_panelDataList a{ font-weight:bold;}
 


/*************** LINKS *********************/
a, a:visited, a:hover {color:#28B610;/*#2ECC12*/}
a		{text-decoration:underline;}
a:hover {text-decoration:none}

		 
a.leermas{ 
		 text-decoration:none;
		 text-transform:lowercase;
		 font-weight:bold;
		 font-size:11px;
		/* background-image: url(images/leermas.gif);
         background-repeat :no-repeat;
         background-position:left top;
         padding-left:10px;*/}
a.leermas:hover{ text-decoration:underline;}
a h2{ text-decoration:none; }
a:hover h2{ text-decoration:underline;}

/************** IMAGENES **************/

#ctl00_placeholderBody_panelBody img{
	margin:0px 14px 5px 0px;
	border:solid 1px #0075DC; 
    padding:3px;
}

#ctl00_placeholderBody_panelBody img.izda{
	margin:0px 14px 5px 0px;
	float:left;
	border:solid 1px #0075DC; 
    padding:3px;
}

#ctl00_placeholderBody_panelBody img.dcha{
	margin:0px 0px 5px 14px;
	float:right;
	border:solid 1px #0075DC; 
    padding:3px;
}

#ctl00_placeholderBody_panelBody img.izdanoborder{
	margin:0px 14px 5px 0px;
	float:left;
	border:0;

}

#ctl00_placeholderBody_panelBody img.dchanoborder{
	margin:0px 0px 5px 14px;
	float:right;
	border:0;

}


#ctl00_placeholderBody_panelBody img.noborder{
	margin:0px 0px 5px 14px;
	border:0;

}

#right img{/*border:solid 1px #0075DC;*/ 
           border:none;
           padding:0px;
           background-color:#fff; }
           


/*************** LISTAS **********************/

 
ol {
	margin:0em 0em 0em 2em;
}
ol li {padding:0em 0em 0.5em 1em;}

li{line-height:1.5em; }

ul {
	/*list-style:none !important;*/
	list-style:circle;
	margin:0em 0em 3em 3em;
}
ul li {
	/*background:url(images/list-item.gif) no-repeat 0 5px;*/
	padding:0em 0em 0.5em 1em;
	/* necesario para que funcione despues de un float */
	display: list-item;
}

ul li a{/*
	color:#474747;
	font-weight:bold;*/
}

/* Lista 2 columnas */
ul.lista2{}
ul.lista2 li{ float:left; width:45%; padding-right:15px; }

/* lista de servicios */
ul.listaservicios{margin:0px; padding:0px;}
ul.listaservicios li{ background-image:none;
                      padding:0px;
                      float:left; width:45%; 
                      padding-right:28px;
                      padding-bottom:18px; }
                      
ul.listaservicios li a{ text-decoration:none;}                      
 
/* 
ul.ListadoEmpresas{margin-top:-25px;  } 
ul.ListadoEmpresas li{display:inline;  width:50em; }
ul.ListadoEmpresas li a{color:#414141;  }
*/


/* Lista de articulos blog */
ul.blog{margin:0px; padding:0px;
        list-style:none;}
ul.blog li{margin:0px; padding-left:15px;
           padding-bottom:0.7em;
           margin-bottom:1em;
           border-bottom:dotted 1px #2ECC12; 
           /*position: relative;*/
           display:list-item;}
         
           
/*ul.blog li img{ position: absolute; top: 0; left: 0;} */           
              
ul.blog li a h2{#margin-left:-18px;} /* IE */

ul.blog li .comentarios{padding:0px;
                        padding-left:20px;
                       /*background-image:url(images/comments.png);
                       background-repeat:no-repeat;
                       background-position:left 0.3em;*/}
 
ul.blog li .comentarios a.contadorcomentarios{ font-weight:normal !important; 
                                               font-size:11px;
                                               color:#0075DC;
                                               text-decoration:none;
                                               } 
 
 /* Lista de articulos blog */
ul.articulos{margin:0px; padding:0px;
        list-style:none;}
ul.articulos li{margin:0px; padding-left:125px;
           padding-bottom:0.7em;
           margin-bottom:1em;
           min-height:110px;
           border-bottom:dotted 1px #2ECC12; 
           position: relative;
           display:list-item;}
           
           
ul.articulos li img{ position: absolute; top: 0; left: 0;}            
              
ul.articulos li .comentarios{ padding-left:20px;
                       background-image:url(images/comments.png);
                       background-repeat:no-repeat;
                       background-position:left 0.3em;}
 
 
 
 
 /* LISTA ULTIMOS ARTICULOS */
.ultimosarticulos{margin:0px; padding:0px;list-style:none;}

.item-ultimos-articulos{min-height:65px; }
.item-ultimos-articulos img{width:50px; 
                            padding:1px; 
                            border:solid 1px #fff;
                            float:left; 
                            margin-right:12px; 
                            margin-bottom:2px; }
.item-ultimos-articulos .fecha{ } 

.item-ultimos-articulos .titulo a{ font-family:Arial; font-size:13px; font-weight:bold; } 
.item-ultimos-articulos .resumen{font-size:11px; font-weight:normal; }    
                            
                            
/* formatos de las cajas de la pagina inicial */

.ultimosarticulos1,.ultimosarticulos2,.ultimosarticulos3,
.ultimosarticulos4,.ultimosarticulos5,.ultimosarticulos6,
.ultimosarticulos7,.ultimosarticulos8,.ultimosarticulos9 {color:#fff; width:300px; 
                                                          float:left;
                                                          margin-bottom:15px;}


.ultimosarticulos1{ background-color: #26D800; margin-right:12px;
                    /*background-image:url(images/fondo-caja1.jpg);
                    background-repeat:no-repeat;
                    background-position:left top;*/}   
.ultimosarticulos2{ background-color: #22BF00; margin-right:12px;
                    /*background-image:url(images/fondo-caja2.jpg);
                    background-repeat:no-repeat;
                    background-position:left top;*/} 
.ultimosarticulos3{ background-color: #FF3366; margin-right:12px;
                    /*background-image:url(images/fondo-caja3.jpg);
                    background-repeat:no-repeat;
                    background-position:left top;*/} 
.ultimosarticulos4{ background-color:#D90036;margin-right:12px;
                    /*background-image:url(images/fondo-caja4.jpg);
                    background-repeat:no-repeat;
                    background-position:left top;*/} 
.ultimosarticulos5{ background-color:#0075DC; /*#E8003A*/
                    margin-right:12px;
                   /* background-image:url(images/fondo-caja5.jpg);
                    background-repeat:no-repeat;
                    background-position:left top;*/} 
.ultimosarticulos6{ background-color:#0062BB;/*#B7002E; */
                    margin-right:12px;
                    /*background-image:url(images/fondo-caja6.jpg);
                    background-repeat:no-repeat;
                    background-position:left top;*/}   
.ultimosarticulos7{ background-color:#FF7920;margin-right:12px;
                    /*background-image:url(images/fondo-caja7.jpg);
                    background-repeat:no-repeat;
                    background-position:left top;*/} 
.ultimosarticulos8{ background-color:#FF6600;margin-right:12px;
                    /*background-image:url(images/fondo-caja8.jpg);
                    background-repeat:no-repeat;
                    background-position:left top;*/} 
.ultimosarticulos9{ background-color:#004F95;
                    /*background-image:url(images/fondo-caja9.jpg);
                    background-repeat:no-repeat;
                    background-position:left top;*/} 


.ultimosarticulos1 a, .ultimosarticulos2 a, .ultimosarticulos3 a,
.ultimosarticulos4 a, .ultimosarticulos5 a, .ultimosarticulos6 a ,
.ultimosarticulos7 a, .ultimosarticulos8 a, .ultimosarticulos9 a{ color:#fff; font-size:12px; font-weight:bold;}




.ultimosarticulos1 .cabecera, .ultimosarticulos2 .cabecera,.ultimosarticulos3 .cabecera,
.ultimosarticulos4 .cabecera, .ultimosarticulos5 .cabecera, .ultimosarticulos6 .cabecera,
.ultimosarticulos7 .cabecera,  .ultimosarticulos8 .cabecera, .ultimosarticulos9 .cabecera{width:290px; 
                                                                                             height:22px;
                                                                                             background-image:none; 
                                                                                             margin-top:0px; 
                                                                                             padding:5px; }
 .ultimosarticulos1 .cabecera{background-image:url(images/boxheader1.jpg);
                               background-repeat:no-repeat;
                               background-position:left top;}
             

 .ultimosarticulos2 .cabecera{background-image:url(images/boxheader2.jpg);
                               background-repeat:no-repeat;
                               background-position:left top;}
                               
  .ultimosarticulos3 .cabecera{background-image:url(images/boxheader3.jpg);
                               background-repeat:no-repeat;
                               background-position:left top;}    
                               
  .ultimosarticulos4 .cabecera{background-image:url(images/boxheader4.jpg);
                               background-repeat:no-repeat;
                               background-position:left top;}

  .ultimosarticulos5 .cabecera{background-image:url(images/boxheader5.jpg);
                               background-repeat:no-repeat;
                               background-position:left top;}  
                               
  .ultimosarticulos6 .cabecera{background-image:url(images/boxheader6.jpg);
                               background-repeat:no-repeat;
                               background-position:left top;}                                                                                          

  .ultimosarticulos7 .cabecera{background-image:url(images/boxheader7.jpg);
                               background-repeat:no-repeat;
                               background-position:left top;}  
                               
  .ultimosarticulos8 .cabecera{background-image:url(images/boxheader8.jpg);
                               background-repeat:no-repeat;
                               background-position:left top;}                               

.ultimosarticulos1 .boxContent, .ultimosarticulos2 .boxContent,.ultimosarticulos3 .boxContent,
.ultimosarticulos4 .boxContent, .ultimosarticulos5 .boxContent, .ultimosarticulos6 .boxContent,
.ultimosarticulos7 .boxContent,  .ultimosarticulos8 .boxContent, .ultimosarticulos9 .boxContent{ width:285px; 
                                                                                                 /*height:70px;*/
                                                                                                 padding:0px 3px 5px 10px;
                                                                                                  }
                
             
             
                
.TituloSeccion{ font-size:15px; text-transform:uppercase;
                 letter-spacing:1.4px;
                 color:#fff;}
                 
.vertodo{font-size:10px; float:right;
         padding-left:16px;
         background-image:url(images/add.png);
         background-repeat:no-repeat;
         background-position:left top;
         text-decoration:none; }
        
 .vertodo2{font-size:11px; float:right;
         padding-left:16px;
         background-image:url(images/add.png);
         background-repeat:no-repeat;
         background-position:left top;
         text-decoration:none; }
 
 
 
 /**** JUEGOS Y JUGUETES*/
 #cajas-juguetes{ }
 
 #cajas-juguetes .caja-indice{width:130px;
                       height:30px;
                       float:left; 
                       background-color:Red;
                       margin-right:20px;
                       margin-bottom:10px;
                       color:#fff;
                       font-size:16px;
                       padding:20px; 
                       text-align:center;}
                       
 #cajas-juguetes .caja-indice a{ color:#fff; text-decoration:none;}
 #cajas-juguetes .caja-indice a:hover{  text-decoration:underline;}
  
 #cajas-juguetes .caja-juguete1{background-color: #26D800;
                                background-image:url(images/caja-juguete1.jpg);}
 #cajas-juguetes .caja-juguete2{background-color: #22BF00;
                                background-image:url(images/caja-juguete2.jpg);}
 #cajas-juguetes .caja-juguete3{background-color: #1A9100;
                                background-image:url(images/caja-juguete3.jpg); }
 #cajas-juguetes .caja-juguete4{ background-color: #FF3366;
                                 background-image:url(images/caja-juguete4.jpg);}
 #cajas-juguetes .caja-juguete5{ background-color:#D90036;
                                 background-image:url(images/caja-juguete5.jpg);}
 #cajas-juguetes .caja-juguete6{background-color:#B3002D;
                                background-image:url(images/caja-juguete6.jpg);}
 #cajas-juguetes .caja-juguete7{background-color:#0075DC;
                                background-image:url(images/caja-juguete7.jpg);}
 #cajas-juguetes .caja-juguete8{background-color:#0062BB;
                                background-image:url(images/caja-juguete8.jpg);}
 #cajas-juguetes .caja-juguete9{background-color:#004788;
                                background-image:url(images/caja-juguete9.jpg);}
 #cajas-juguetes .caja-juguete10{background-color:#FF7920;
                                 background-image:url(images/caja-juguete10.jpg);}
 #cajas-juguetes .caja-juguete11{background-color:#ff6600;
                                 background-image:url(images/caja-juguete11.jpg);}
 #cajas-juguetes .caja-juguete12{background-color:#D75600;
                                 background-image:url(images/caja-juguete12.jpg);}

 
 /******* MENU JUGUETES ************************************/
 #menu-juguetes{  margin-bottom:25px;  background-color:Red;}
 
 #menu-juguetes .item{float:left;margin-right:2px;padding:2px 4px 2px 4px;
                      border-top:solid 10px #fff;}
 #menu-juguetes .item a{ color:#fff; font-size:11px; 
                         font-family:Arial; 
                         font-weight:normal;
                         text-decoration:none;}
 
 /* elemento activo*/
  #menu-juguetes .activo{height:22px;
                          top:-10px;
                          border-top:none;
                           padding:6px 6px 4px 6px;}
                           
 #menu-juguetes .activo a{font-size:15px; 
                          /*text-transform:uppercase;*/
                          font-weight:bold;
                          }
 
.color1{ background-color: #26D800;}   
.color2{ background-color: #22BF00; } 
.color3{ background-color: #1A9101; } 
.color4{ background-color:#FF3366;} 
.color5{ background-color:#D90035; } 
.color6{ background-color:#B4002D;}   
.color7{ background-color:#0075DC;} 
.color8{ background-color:#0062BB;} 
.color9{ background-color:#004787;} 
.color10{ background-color:#FF7920;} 
.color11{ background-color:#FF6600;} 
.color12{ background-color:#D75700;} 

 
 /*********** MENU AUDIOVISUAL *********/
 #menu-audiovisual{ float:left; margin-bottom:15px; }
 #menu-audiovisual .solapa-pral{ padding:4px 8px 4px 8px; margin-right:3px;
                                      font-size:13px; font-weight:bold;
                                      color:#fff;
                                      float:left; 
                                      background-color:#1A9101; }
  
 #menu-audiovisual .activo{background-color:#26D800;}
 #menu-audiovisual .solapa-pral:hover{background-color:#26D800;}
 
 #menu-audiovisual .solapa-pral a{ font-size:13px; 
                                   font-weight:bold;
                                   color:#fff; 
                                   text-decoration:none;}
 
                                   
 #menu-audiovisual .submenu{ width:600px; 
                             padding:5px 10px 5px 10px;
                             background-color:#26D800;
                             color:#fff;
                             #margin-top:-5px; /* IE */
                              }
 
 #menu-audiovisual .submenu a{font-size:11px; 
                              font-weight:bold;
                              color:#fff; 
                              text-decoration:none;}
                              
 #menu-audiovisual .submenu ul{ margin:0px; padding:0px;}                             
 #menu-audiovisual .submenu ul li { display:inline; margin-right:20px;}
 
 
 /************ LISTADOS LISTAS **************************/
 #ctl00_placeholderBody_ctl101_panelRepeater{ margin-top:-2em;  }
 #ctl00_placeholderBody_ctl91_panelDataList{margin-top:-3em;}
 #ctl00_placeholderBody_ctl91_idOrdering{margin-top:-6em;}
 
 /* pagin */
 #ctl00_placeholderBody_ctl91_idDataListHeader{margin-top:-2em; 
                                               margin-bottom:1.5em;}

 /************** CAJAS ******************************/
 
 .caja{background-color:#F4F2EE;
       padding:1em;
       margin-bottom:1em;
}
 
 .caja2{border:solid 1px #D4D4D4;
       background-color:#fff;
       padding:1em;
       margin-bottom:1em; }
 
 .cajaizda{float:left; width:48%;}
 .cajadcha{float:right;width:48%;}
 
 /************* NOVEDADES/ACTUALIDAD ****************/
 #Actualidad{}
             
 #ActualidadHeader{ background-color:#5DC9E1;/*#0075DC; */
                    /*padding:15px; */
                    color:#fff;
                    font-weight:bold;
                    font-size:18px;
                    font-family:Arial;
                    text-transform:uppercase;
                    }

 /*#ActualidadContenidos{ background-color:#E8F9E5;
                        border:solid 1px #BAF8AF;
                        padding:5px;
                        float:left;}*/
 

 li.itemActualidad{}
 li.itemActualidad .contenidos{padding:0px}
 li.itemActualidad .titulo{ background-color:#fff;
                            height:20px;
                            margin-top:-100px;
                            z-index:100;
                            opacity: 0.7;
							-moz-opacity:0.7; 
                            filter:alpha(opacity=70);
                            padding:20px;
                            text-align:center;
                            color:#000;
}
 
                            
 li.itemActualidad .titulo a{color:#000;font-size:22px; font-weight:normal; text-decoration:none;}
 li.itemActualidad .titulo a:hover{text-decoration:underline;  }
 li.itemActualidad a.leermas{color:#000;font-size:12px;}
 li.itemActualidad .resumen{color:#333;font-size:13px;}
 li.itemActualidad .fecha-ultima-actualizacion{font-size:12px; 
                                               color:#DAF3F8;
                                               float:right; 
                                               text-align:right; 
                                               text-transform:uppercase;} 
           
 #Actualidad div.vertodo{font-size:11px; 
           color:#fff; 
           font-weight:normal; 
           /*float:right; */
           margin-top:-20px;
           position:relative;}
           
 
 /************** NOTICIAS *****************************/
 #lista-noticias{}
 #lista-noticias li {
	background-image:none;
	padding:0;
	margin:0;
 }
 #lista-noticias .item{ min-height:105px;}
 #lista-noticias .fecha{font-size:0.9em; color:#AA1111;}
 #lista-noticias .titulo{font-size:1.15em; color:#000; font-weight:bold;}
 #lista-noticias .resumen{font-size:1em; }
 
 
/************** DETALLE NOTICIAS  ***************/
.fecha-noticia{font-size:10px;
               text-transform:uppercase;
               color:#28B610;
               margin-top:-10px;
               margin-bottom:8px;}
               
               
 
 /*************** FICHERO ADJUNTO ********************/
 #file-attachment {padding:0.5em;
                   border:solid 1px #D4D4D4;
                   background-color:#F4F2EE;
                   margin-bottom:3em;
                   height:6em;}
 #file-attachment .titulo{font-size:1.2em;  font-weight:bold;
                          margin-bottom:0.8em;}
 #file-attachment img{border:0; float:left;}
 #file-attachment #informacion{}
 
 /************** ANUNCIOS ******************************/
       
 .anuncioizda{border:solid 1px #BEBEBE;
              width:115px;
              height:31px;
              font-weight:bold;
              font-size:1.2em;
              margin-bottom:10px;
              margin-left:5px;
              padding:7px 10px 7px 40px;}
  
  .anuncioizda a {color:#414141; cursor:pointer; text-decoration:none;}
  .anuncioizda a:hover{ text-decoration:none;} 
       

 /************** LISTADO EMPRESAS ***************/
#ListadoEmpresas{margin-top:-25px; 
                 margin-left:3em;
                 /*background-color:Blue;*/ } 
#ListadoEmpresas .item {float:left; 
                        width:42%;
                        margin-bottom:0.5em;
                        padding-left:0.7em;
                        background-image:url(images/list-item.gif);
                        background-repeat:no-repeat;
                        background-position:left 0.3em;   }
#ListadoEmpresas .item a{color:#414141;  text-decoration:none; } 
#ListadoEmpresas .item a:hover{color:#AA1111;  text-decoration:underline; } 
 
       
/*************  GENERAL  ************/
  
.separador{margin-top:10px;
           margin-bottom:5px;
           #width:630px;
           /*border-top: solid 1px #ff6600;*/
           border-bottom:dotted 1px #2ECC12;}  
                  
.clear{ clear:both; line-height:0%; height:0%;}
.clearleft{ clear:left; line-height:0%; height:0%;}

.font14{ font-size:1.2em;} 
.font13{ font-size:1.1em;} 
.font12{ font-size:1em;} 
.font11{ font-size:0.9em;} 
.font10{ font-size:0.8em;}
.normal{ font-size:1em;} 
.noborder{ border:0px;}  
.resaltado{ font-weight:bold;} 
.subrayado { border-bottom:solid 1px #333;}   

.negro{color:#414141;}
.gris{color:#606271;}
.gris2{color:#999BA8;}
.naranja{color:#ff6600;} 
 

.texto1{font-size:0.9em; color:#606271;}

a.download{padding-left:7em;
           background-image:url(images/descarga.gif);
           background-repeat:no-repeat;
           background-position:left 50%;}


/** clases con margenes  */
.margbot{margin-bottom:5px;}
.margbot2{margin-bottom:12px;}
.margbot3{margin-bottom:15px;}
.margbot4{margin-bottom:25px;}

.error{ background-color:#B8E0AE;}   
.centrado
{ text-align: -moz-center; /* para que funcione en Firefox */
  _text-align:center;
  #text-align:center;
   /*\*/
  html*text-align: center; /* s๓lo en safari */
}
           
	

/* Title */
.title{margin-bottom:10px;
       line-height:35px;
       font-size:200%;
       margin-top:10px;
       font-weight:normal;
       text-align:left;}

/* Form */
select {font-size:10pt}
/*.button {height:30px;font-family:Arial;font-size:11px;padding-bottom:1px;padding-left:10px;padding-right:10px;
    font-weight:bold;color:#000000;background:url('images/button.png') #EEEEEE;
    border-top:1px solid #DDDDDD;border-right:1px solid #AAAAAA;
    border-bottom:1px solid #AAAAAA;border-left:1px solid #DDDDDD;cursor:pointer;} */
    
.button
{
	/*background:url(images/readon.jpg);
    background-repeat:no-repeat;
 	background-position:left top;*/
 	background-color:#0075DC;
	color:#fff;
	font-size:14px;
	font-weight:normal;
	padding:1px 0px 4px 0px;
	border:none;
	text-transform:lowercase;
	line-height:16px;
	margin:0px 0px 0px 0px;
	text-align:center;
	min-width:82px;
	vertical-align:top;
	margin-top:2px;
}    
    
    
.textbox {font-family:Arial;font-size:9pt;padding:4px;}
.file {height:27px;font-size:10pt;padding:5px;border:0;background:#eee;margin-right:7px;}

/* Side Box */
.boxHeader  {width:115px;padding:10px;
             /*background:url('images/sidebox.jpg');*/
             margin-top:15px;text-align:left;
             font-family:Tahoma;font-size:15px;
             color:#0075DC;}
.boxContent {width:115px;padding:10px;padding-top:0px;text-align:left;font-family:Arial;font-size:11px;}
.boxContent a {}

/* Listing Paging, Sorting & Show More */
.paging {font-size:11px;padding-top:8px;width:350px;
         padding-bottom:2em;}
.sortArea {padding-bottom:5px;
           border-bottom:#26D800 5px solid;margin-top:10px;margin-bottom:10px;}
.sortInactive {padding:15px;padding-top:7px;padding-bottom:7px;
               background:#1D9304;
               text-decoration:none;
               color:#fff;
               border:none;
               font-size:12px;
                -moz-border-radius-topleft: 4px/*{cornerRadius}*/;
             -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; 
              border-top-left-radius: 4px/*{cornerRadius}*/;
             -moz-border-radius-topright: 4px/*{cornerRadius}*/; 
             -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; 
              border-top-right-radius: 4px/*{cornerRadius}*/;}
.sortActive{padding:15px;padding-top:7px;padding-bottom:7px;
             background:#2BD908;
             color:#fff;
             text-decoration:none;
             /*border-top:#4e8dec 2px solid;*/
             font-size:12px;
             -moz-border-radius-topleft: 4px/*{cornerRadius}*/;
             -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; 
              border-top-left-radius: 4px/*{cornerRadius}*/;
             -moz-border-radius-topright: 4px/*{cornerRadius}*/; 
             -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; 
              border-top-right-radius: 4px/*{cornerRadius}*/; }
             
.sortActive:hover, .sortInactive:hover{ background:#2BD908;
										color:#fff;}


ui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-right {  -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; border-radius: 4px/*{cornerRadius}*/; }

 
 
 
             
.showMoreArea {background:#eee;border:#ccc 1px solid;padding:15px;padding-left:15px;margin-bottom:10px;}
.showMoreArea a {background-image:url(../../systems/images/show_more.gif);background-repeat:no-repeat;background-position: right center;padding-right:14px;}


#navegacion1 {
		text-align:right;
		height:44px; 
		padding-left:60px;
		padding-top:22px;
}



/******** SPECIAL ELEMENTS ********/

/* Poll Results */
.pollHeader {background:#d6d7d8;text-align:center;padding:5px;font-weight:bold}
.bar1 {background:#ffaa00;border-right:#D78B00 1px solid;border-bottom:#D78B00 1px solid;}
.bar2 {background:#6B8E23;border-right:#59761D 1px solid;border-bottom:#59761D 1px solid;}
.bar3 {background:#FF4500;border-right:#C43600 1px solid;border-bottom:#C43600 1px solid;}
.bar4 {background:#1E90FF;border-right:#0060BF 1px solid;border-bottom:#0060BF 1px solid;}
.bar5 {background:#FF1493;border-right:#C71585 1px solid;border-bottom:#C71585 1px solid;}
.bar6 {background:#ffaa00;border-right:#D78B00 1px solid;border-bottom:#D78B00 1px solid;}
.bar7 {background:#6B8E23;border-right:#59761D 1px solid;border-bottom:#59761D 1px solid;}
.bar8 {background:#FF4500;border-right:#C43600 1px solid;border-bottom:#C43600 1px solid;}
.bar9 {background:#1E90FF;border-right:#0060BF 1px solid;border-bottom:#0060BF 1px solid;}
.bar10 {background:#FF1493;border-right:#C71585 1px solid;border-bottom:#C71585 1px solid;}
.barRow {background:#f6f7f8}
.barRowAlternate  {background:#d6d7d8}

/* Go Back Button */
.divGoBack {margin-top:20px;margin-bottom:20px}
.btnGoBack {}
  

/******** MODULES ********/

/* Listing - Categories */
.category_tree td div {height:20px !important}
.category_tree_node {text-transform:uppercase;font-family:Arial;font-size:11px;}
a.category_tree_node:hover {}

/* Category Navigation */
.category_area {padding:1em; 
                font-weight:normal;
                margin-bottom:1em;
                margin-top:1em;
                background-color: #26D800;/*#0075DC; */
                border:none; }
.category_item {text-transform:uppercase;margin-top:0.1em;margin-bottom:0.1em;}
.category_item b{ font-size:13px; font-weight:bold;
                  color:#fff; /* resaltar el elemento seleccionado */}
                  
.category_item i{ display:none; /* para ocultar el numero de artํculos */}

.category_item a {font-size:10px; 
                  color:#C7F5BD;  
                  font-weight:normal; 
                  text-decoration:none;}
.category_item a:hover{ text-decoration:underline; color:#fff;}

.category_item_desc {font-size:11px; font-weight:normal; margin-bottom:15px;
                     display:none; /*para ocultarlo */ }




/* Forum */
.frm_category_bar {background-color:#ffffff;}
.frm_category_title {font-weight:bold;font-size:11px;font-family:Tahoma;}
.frm_forum_header{font-weight:bold;font-size:10px;font-family:Tahoma;background:url('images/button.png');color:#2c2c2c;padding-left:7px;height:16px;border:#BEC7D1 1px solid;border-bottom:none;}
.frm_forum_item{background-color:#ffffff;border:#BEC7D1 1px solid;}

.frm_thread_header{font-weight:bold;font-size:10px;font-family:Tahoma;background:url('images/button.png');color:#2c2c2c;padding-left:7px;height:16px;border:#BEC7D1 1px solid;border-bottom:none;}
.frm_thread_item{background-color:#ffffff;border:#BEC7D1 1px solid;}

.frm_post_bar {font-size:10px;font-family:Tahoma;background:url('images/button.png');color:#2c2c2c;padding-left:7px;height:16px;border:#BEC7D1 1px solid;border-bottom:none;}
.frm_post_infopanel {background-color:#ffffff;border:#BEC7D1 1px solid;}
.frm_post_contentpanel {background-color:#ffffff;border:#BEC7D1 1px solid;padding:0px;}
.frm_post_subject {font-size:12px;font-weight:bold;background-color:#EFEFF1;border-bottom:#BEC7D1 1px solid;padding:5px;}
.frm_post_message {background-color:#ffffff;padding:5px;}

.frm_title {font-family:verdana;font-size:14px;font-weight:bold;}
.frm_statusbox {line-height:18px;background-color:#ffffff;border:#BEC7D1 1px solid;}


/********  MENUTOP **************/

/* 
#topmenu .module {
	margin:0px 0px 0px 0px;
	background:url(images/spacer.gif);
}
.module-topmenu {}

ul.menu-nav {
	padding:0px 0px 0px 0px;
	list-style:none;
}
ul.menu-nav li, ul.menu-nav li.active	{
	background:url(images/spacer.gif) !important;
	float:left;
	padding:0px 0px 0px 0px !important;
	margin:0px 2px 0px 0px;
	border:none;
}
ul.menu-nav li a, ul.menu-nav li a:hover, ul.menu-nav li a:visited {
	color:#fff;
	font-weight:normal !important;
	cursor:pointer;
	background:url(images/spacer.gif);
	padding:0px 0px 0px 0px;
}
ul.menu-nav li a  {
	background:url(images/topmenu-left.gif) no-repeat 0 0 #454545 !important;
	display:block;
	font:normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none !important;
	padding:0px 0px 0px 0px;
}
ul.menu-nav li a span	{
	background:url(images/topmenu-right.gif) no-repeat right 0 !important;
	display:block; 
	padding:10px 25px 10px 25px;
	margin:0px 0px 0px 0px;
}
*/

/*-------------------hover----*/
/*
ul.menu-nav li a:hover  {
	background:url(images/topmenu-left-act.gif) no-repeat 0 0 #fff !important;
	color:#343434;
	text-decoration:none;
}
ul.menu-nav li a:hover span	{
	background:url(images/topmenu-right-act.gif) no-repeat right 0 !important;
	padding:10px 25px 10px 25px;
}
*/
/*-------------------active----*/
/*
ul.menu-nav li.active a {
	background:url(images/topmenu-left-act.gif) no-repeat 0 0 #fff !important;
	color:#343434 !important; 
}
ul.menu-nav li.active a span {
	background:url(images/topmenu-right-act.gif) no-repeat right 0 !important;
	padding:10px 25px 10px 25px;
}
*/
/******** PLACEHOLDERS ********/

/* placeholderTopMenu */

#menutop{ /*margin-right:280px;*/
           text-align:right;
           float:left;  }
.topmenu{font-family:Tahoma; 
         font-size:11px;
         font-weight:normal;
         color:#fff; }
/*
a.topmenu:link{font-family:Tahoma;font-size:11px;font-weight:normal;color:#9E9E9E;text-decoration:none;}
a.topmenu:visited{font-family:Tahoma;font-size:11px;font-weight:normal;color:#9E9E9E;text-decoration:none;}
a.topmenu:hover{font-family:Tahoma;font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
*/


/********* PIE **************/
#footer		{
	/*background-color:#0075DC;*/
	color:#0075DC;
    }

#contenidos-footer{margin:auto;
                   /*width:960px;*/
                   height:70px;
                   padding:1em;
                   text-align:center;
                   /*background:url(images/abajo-pie.jpg);
                   background-repeat:no-repeat;
 	               background-position:left bottom;*/ }
                                   

#contenidos-footer a{color:#0075DC;
                     text-decoration:none;}

             
             
/* placeholderBottomMenu */
.bottommenu{font-family:Tahoma; font-size:11px; color:#0075DC; font-weight:bold;}
a.bottommenu:link{font-family:Tahoma;color:#0075DC;text-decoration:none;font-weight:bold;}
a.bottommenu:visited{font-family:Tahoma;color:#0075DC;text-decoration:none;font-weight:bold;}
a.bottommenu:hover{font-family:Tahoma;color:#0075DC;text-decoration:underline;font-weight:bold;}
 
 /* placeholderRegister */
a.register:link{color:#D0D0D0;}
a.register:visited{color:#D0D0D0;}
a.register:hover{color:#FFFFFF;}

/* placeholderLoginLogout */
a.login{font-size:11px;
        color:#fff;font-weight:bold;}
/*a.login:visited{color:#D0D0D0;}
a.login:hover{color:#FFFFFF;}*/

/* placeholderLogout */
a.logout:link{font-size:11px;color:#fff;font-weight:bold;}
/*
a.logout:visited{color:#D0D0D0;}
a.logout:hover{color:#FFFFFF;}*/

/* placeholderDashboardLink */
/*
a.admin:link{color:#D0D0D0;}
a.admin:visited{color:#D0D0D0;}
a.admin:hover{color:#FFFFFF;} */

/* placeholderBreadcrumb */
#breadcrumb{/*padding:4px 8px 4px 10px;
            background-repeat:no-repeat;
            background-position:left top;*/
            /*margin-bottom:0.5em;
            margin-top:1.1em;
            font-size:1em;
            font-weight:bold;
            color:#0075DC;*/
             }
          
.breadcrumb{ margin-bottom:0.5em;
             margin-top:1.1em;
             font-size:1em;
             font-weight:bold;
             color:#ff6600;
             border-bottom:dotted 1px #2ECC12;
             padding-bottom:0.7em;
             /*background-image: url(images/bambu3.gif);
             background-repeat:repeat-x;
             background-position:left 20px;
             */}
             
a.breadcrumb{font-size:1em;
             font-weight:normal;
             color:#0075DC;
             border-bottom:none;}
/*
a.breadcrumb:link{font-family:arial, hevetica, sans-serif;font-size:12px;}
a.breadcrumb:visited{color:#fff;}
a.breadcrumb:hover{color:#fff;}*/

/* placeholderPagesWithin */
.boxLinksWithin {text-align:left;white-space: nowrap;
                 font-family:Arial;
                 font-size:13px;
                 padding:23px 5px 25px 15px;
                 width:180px;
                 background:url(images/fondo-menu-izda.jpg) no-repeat  right bottom;
	             margin:0px 0px 0px 0px;
	             overflow:hidden;
                 }
                 
.boxItemLinksWithin {/*white-space:nowrap;*/
                     white-space:normal;
                     text-align:left;
                     margin-bottom:5px;
                     padding-bottom:0px;
                     /*border-bottom: solid 1px #EFEFEF;*/}
                     
.boxItemLinksWithin a {text-decoration:none;
                       padding-left:8px;
                       background:url(images/list-item.gif) no-repeat 0 5px;
                       }
.boxItemLinksWithin a:hover {text-decoration:none;}

/* placeholderSameLevelPages */
.boxQuickLinks { text-align:left;white-space:pre-wrap;
                 font-family:Tahoma;
                 font-size:13px;
                 padding:4px 4px 40px 0px;
                 width:196px;
                 background:url(images/fondo-menu-izda.jpg) no-repeat  right bottom;
	             margin:-15px 5px 5px 5px;
	             overflow:hidden;
                 /*background:url('images/boxbg.jpg') #9a9a9a;*/
                 }

.boxHeaderQuickLinks {/*white-space:nowrap;*/
                      white-space:normal;
                      text-align:left; 
                      font-size:16px; 
                      font-weight:bold;
                      padding:7px 10px 7px 10px; 
                      color:#fff;
                      background-color:#AA1111;
                      margin-bottom:12px;
                      margin-right:14px;}
                      
.boxItemQuickLinks {/*white-space:nowrap;*/
                       white-space:normal;
                       text-align:left;
                    margin-bottom:5px;
                    padding-bottom:0px;
                    /* border-bottom: dotted 1px #494949;*/}
.boxItemQuickLinks a { font-weight:normal; text-decoration:none;}
.boxItemQuickLinks a:hover {text-decoration:none;}




/* placeholderLoginForm */
.btnLogin {}
.txtLogin {}
.labelLogin {}

/* placeholderSearch */
.boxSearch   
{
	 float:left;
	 width:277px;
	 height:29px;
	 margin-top:80px;
	 background-image:url(images/caja-buscar.jpg);
	 background-repeat:no-repeat;
	 background-position:left top;
	 margin-left:60px;
	 padding:30px 3px 5px 68px ;
	 #padding:30px 3px 5px 48px ;}

.boxSearch input.textbox{/*background:url(images/buscar.jpg) no-repeat 0 0;*/
	border: solid 1px #2ECC12;
	font-size:1em;
	line-height:1.2em;
	padding:2px ; 
	vertical-align:top;
	width:118px;
	#margin-left:-40px;  /*IE*/  
	 }

.btnSearch 	
{   width:65px;
    height:21px;
	padding:2px;
	margin-left:3px;
    background-color:#2ECC12;
    border:0;
    /*background:url(images/buscar.jpg) no-repeat 0 0;*/
    color:#fff;}


/* EQUANIMITY */
.separador-resultados-busqueda{margin-top:8px;
                               margin-bottom:8px;
                               border-top: dashed 1px #999BA8;}      


/* placeholderComments */
.comments {width:100%;margin-bottom:15px;}
.commentbody {padding:8px;
              padding-left:45px;
              background:#F3F3F3;margin-bottom:20px;
              font-size:1em;
              background-image:url(images/fondo-comentario.jpg);
              background-position:left top;
              background-repeat:no-repeat; }
              
.commentinfo {padding:8px; width:100px;
              font-size:11px;color:#777777;}

/* placeholderPrint */
a.print:link{font-family:arial;font-size:11px;color:#333333;text-decoration:underline;white-space:nowrap}
a.print:visited{font-family:arial;font-size:11px;color:#333333;text-decoration:underline}
a.print:hover{font-family:arial;font-size:11px;color:#111111;text-decoration:underline}

/* placeholderCartInfo */
.cart{font-family:Verdana;font-weight:normal;font-size:10px;color:#333333;}

/* placeholderMainMenu_DropDown */                            
.static_nlsmenu {z-index:1;} /* Main Bar */
/* Main Bar - Item */
.static_nlsitemcontainer {padding-top:14px;padding-bottom:9px;
    padding-left:6px;
    padding-right:4px;background-image:url('images/v_line_menu.gif'); 
    background-position:right; background-repeat:no-repeat;}
.static_nlsiconcell {width:0px;}
.static_nlssubmenucell{width:11px;padding-top:1px;padding-left:3px;padding-right:4px; }
.static_nlsitem {
    font-weight:normal;font-size:12px;font-family:Verdana;line-height:17px;text-transform: lowercase;
    color:#ffffff;   
    padding:1px 15px 6px 8px;}
/* Main Bar - Item Hover */
.static_nlsitemcontainerover {border-top:black 0px solid;background:url('images/menubg_hover.gif');
    padding-top:15px;padding-bottom:8px;padding-left:6px;
    padding-right:3px;}
.static_nlsiconcellover {width:0px;}
.static_nlssubmenucellover {width:11px;padding-top:0px;padding-left:3px;padding-right:4px}
.static_nlsitemover {
    font-weight:normal;font-size:12px;font-family:Verdana;line-height:17px;text-transform: lowercase;
    text-decoration:underline;color:#ffffff;
    padding:0px 16px 7px 8px;} /*text-decoration:underline;font-family:tahoma;font-size:8pt;font-weight:normal;*/
/* Sub Menu */
.nlsmenu {margin-top:1px;
    border-bottom:#474747 0px solid;border-left:#3A87E8 0px solid;
    border-top:#3A87E8 0px solid;border-right:#434343 0px solid;
    z-index:1;}
/* Sub Menu - Item */
.nlsitemcontainer {height:27px;padding-left:0px;padding-right:0px;background-color:#D9D9D9 } /* ;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);-moz-opacity:0.9;} */ /*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);-moz-opacity:0.7;*/
.nlsiconcell {width:20px;background-color:#070707;}
.nlssubmenucell{padding-top:2px;padding-left:3px;padding-right:4px}
.nlsitem {
    font-weight:normal;font-size:12px;font-family:Arial;text-align:left;
    color:#000000;
    padding:8px 40px 4px 10px;}
/* Sub Menu - Item Hover */
.nlsitemcontainerover {height:27px;border:#D9D9D9 0px solid;background:url('images/menubg_hover.gif');}
.nlsiconcellover {width:20px;background-color:#5E7809;}
.nlssubmenucellover {padding-top:2px;padding-left:3px;padding-right:4px}
.nlsitemover {
    font-weight:normal;font-size:12px;font-family:Arial;text-align:left;
    color:#ffffff;
    padding:8px 40px 4px 10px;}


/* placeholderMainMenu_Links - MENU LINKS SUPERIOR - MENU PRINCIPAL*/



/********* MENU VERTICAL ************/
/* placeholderMainMenu_VerticalMenu */

#ctl00_placeholderMainMenu_VerticalMenu_ctl00_panelMenu {background-image:url(images/sombra-menu.jpg);
                                                         background-repeat:no-repeat;
                                                         background-position:right top;
                                                         margin-top:-1.1em;
                                                         #margin-top:0;
                                                         margin-bottom:1.5em;
                                                        }

ul.mnuVertical {/*width:94%;*/
                width:180px;
                margin:0;
                padding:0;
                font-size:1em;
                list-style:none;
                 }

ul.mnuVertical li {margin:0; 
                   padding:0;
                   background:none;
                   /*border-top:#C35656 1px solid;*/
                    
                   }
                   

ul.mnuVertical li a{display:block;
                    height:22px;
                    /*background-color:#0075DC;*/
                    background-image:url(images/fondo-menu-item.jpg);
                    background-repeat:no-repeat;
                    background-position:left top;
                    padding:0.1em 0.1em 0.1em 0.7em; 
                   /* border-bottom:#3B95E4 1px solid; */ 
                    margin-left:1em;
                    margin-right:0.5em;
                    color:#fff;
                    text-decoration:none;}
                    
ul.mnuVertical li a:hover{/*background-color:#2ECC12;*/
                           background-image:url(images/fondo-menu-item-hover.jpg);
                           color:#fff;}                    

/*ul.mnuVertical li.mnuNormal{margin:0px; 
                            padding:0px;}*/

                        
/*
ul.mnuVertical li.mnuPath{background-color:#7F041E;
                          color:#fff;  }*/
                                                      
 
ul.mnuVertical li.mnuSelected a{ 
                                 background-image:url(images/fondo-menu-item-selected.jpg);
                                 background-repeat:no-repeat;
                                 background-position:left center;
                                 font-weight:bold;
                                 color:#fff;} 
                   
/* nodos hijos */
ul.mnuVertical li ul{margin:0;
                     padding:0;
                     font-size:0.9em;
                     list-style:none;}
ul.mnuVertical li ul li{ border-top:none;
                         border-bottom:none;}  
                                                       


ul.mnuVertical li.mnuSelected ul li a{background-color:#fff;
                                      background-image:url(images/flecha-azul.jpg);
                                      background-repeat:no-repeat;
                                      font-weight:normal;
                                      color:#28B610;}
                                      
ul.mnuVertical li ul li a{display:block;
                           height:18px;
                    background-color:#fff;
                    background-image:url(images/flecha-azul.jpg);
                    background-repeat:no-repeat;
                    border-bottom:solid 1px #99C8F1;
                    /*border-bottom:#414141 1px dotted;*/
                    padding:0.1em 0.1em 0.1em 1.3em; 
                    color:#28B610;
                    text-decoration:none;}
                    
ul.mnuVertical li ul li.mnuSelected a{ background-image:none;
                                       background-color:#fff;
                                       color:#FF6600;}

ul.mnuVertical li ul li a:hover{ background-color:#fff;
                                 /*background-image:none;*/
                                 background-image:url(images/flecha-azul.jpg);
                                 background-repeat:no-repeat;
                                 color:#FF6600;} 


/* identacion de los hijos */
ul.mnuVertical ul.menu2 li a{padding-left:2.8em; background-position:1.8em 50%;}
ul.mnuVertical ul.menu3 li a{padding-left:4.1em; background-position:3.1em 50%;}
ul.mnuVertical ul.menu4 li a{padding-left:5.4em; background-position:4.4em 50%;}
ul.mnuVertical ul.menu5 li a{padding-left:6.7em; background-position:5.7.1em 50%;}



 
/* placeholderMainMenu_DropMenu */
.top {font:bold 11px verdana;color:#E2E9DA;background:none;}
.top_hover {font:bold 11px verdana;color:#E2E9DA;background:#924693;}
.member {font:bold 10px verdana;color:#5B5E55;}
.member_hover {font:bold 10px verdana;color:#5B5E55;background:#C2C4C5;}
.topbar {background-image:url("images/topbg.gif");height:35px;}
.memberbar {background-image:url("images/memberbg.gif");height:27px;}

/* placeholderMainMenu_Tabs */
.tabActive_Left {width:15px;height:19px;background:url('images/tab_active_left.gif') no-repeat}
.tabActive_Center {white-space:nowrap;background:url('images/tab_active_center.gif')}
.tabActive_Right {width:15px;height:19px;background:url('images/tab_active_right.gif') no-repeat}

.tabInactive_Left {width:15px;height:19px;background:url('images/tab_inactive_left.gif') no-repeat}
.tabInactive_Center {white-space:nowrap;background:url('images/tab_inactive_center.gif')}
.tabInactive_Right {width:15px;height:19px;background:url('images/tab_inactive_right.gif') no-repeat}

a.tabInactiveLink:link {font-weight:bold;font-size:9px;color:#E2ECF7;text-decoration:none;}
a.tabInactiveLink:visited {font-weight:bold;font-size:9px;color:#E2ECF7;text-decoration:none;}
a.tabInactiveLink:hover {font-weight:bold;font-size:9px;color:#E2ECF7;text-decoration:underline;}

a.tabActiveLink:link {font-weight:bold;font-size:9px;color:#1283CA;text-decoration:none;}
a.tabActiveLink:visited {font-weight:bold;font-size:9px;color:#1283CA;text-decoration:none;}
a.tabActiveLink:hover {font-weight:bold;font-size:9px;color:#1283CA;text-decoration:underline;}

/* placeholderMainMenu_Side */
#divSide {font:11px Trebuchet MS, Arial, sans-serif;background:#FAFAFA;padding:0px;width:180px}
#divSide a {color:#333333;text-decoration:none;}
#divSide a:hover {color:#1684E6}
.mnuLevel1 {margin:0px;list-style-type:none;}
.mnuLevel1 li {padding:3px;padding-left:7px;font-weight:bold;text-transform:uppercase;}
.mnuLevel2 {margin:0px;padding-left:12px;list-style-type:none;}
.mnuLevel2 li {padding:3px;padding-left:1px;border-top:#dedede 1px solid;font-weight:normal;text-transform:none;}
.mnuLevel3 {margin:0px;padding-left:12px;list-style-type:none;}
.mnuLevel3 li {padding:3px;padding-left:1px;border-top:#dedede 1px solid;font-weight:normal;text-transform:none;}
.itemSelected {color:#1684E6}



/************** MAPA WEB EQUANIMITY PAGINA INICIO***************/
#equSiteMap2{ height:330px; 
              #height:300px; }

#equSiteMap2 ul {margin-left:1.5em;font-size:1.25em; list-style:none;  }
#equSiteMap2 ul li{float:left; width:200px; }
#equSiteMap2 li  {padding-bottom:0em; 
                  padding-left:0.1em;  
                  line-height:1.2em;
                  display:list-item;}               
#equSiteMap2 ul a{font-weight:bold;text-decoration:none;}
#equSiteMap2 ul a:hover{ text-decoration:underline;}                 


/* niveles inferiores */
#equSiteMap2 li ul{margin-left:2em; font-size:0.85em; 
                   min-height:40px;
                   list-style:disc; 
                   color:#ff6600;
                   margin-top:10px;  } 
#equSiteMap2 li ul li{list-style:disc; }      
#equSiteMap2 li ul a{font-weight:normal;color:#414141;}


/************** MAPA WEB EQUANIMITY ***************/
#equSiteMap{}

#equSiteMap ul  {margin-left:2.5em;font-size:1em; list-style:disc; margin-bottom:1.5em; }
#equSiteMap li  {padding-bottom:0em; padding-left:0.2em;  line-height:1.2em;}               
#equSiteMap ul a{font-weight:bold;
                 text-decoration:none;}
#equSiteMap ul a:hover{ text-decoration:underline;}                 


/* niveles inferiores */
#equSiteMap li ul{margin-left:2em;
                  font-size:0.95em;}          
                    
#equSiteMap li ul a{font-weight:normal;
                    color:#414141;}



#equSiteMap li ul li ul li {background:url(images/flecha-azul.jpg) no-repeat 0 5px;}




/* placeholderMenu_Tree */
a.prnnode  {
    font-family:tahoma,Arial;
    font-size:8pt;
    color:#000000;
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    padding:2px;}
a.prnnode:hover {background-color:#CCFFCC; font-weight:bold;}
a.node {
    font-family:tahoma,Arial;
    font-size:8pt;
    color:#666666;
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    padding:2px;}
a.node:hover {background-color:#CCFFCC; text-decoration:underline;}
a.selnode {
    font-family:tahoma,Arial;
    font-size:8pt;
    color:#000000;
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    background-color:#CCFFCC;
    padding:1px 1px 1px 1px;
    border:#66CC66 1px solid;}
a.selprnnode {
    font-family:tahoma,Arial;
    font-size:8pt;
    font-weight:bold;
    color:#000000;
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    background-color:#CCFFCC;
    padding:1px 1px 1px 1px;
    border:#66CC66 1px solid;}
div.row {color:#0066cc;text-decoration:none;cursor:pointer;}
div.selrow {background-color:#99CCFF;cursor:pointer;}
div.row:hover {}
input.nodeedit {
    font-family:Verdana,Arial;
    font-size:8pt;
    color:#666666;
    text-decoration:none;
    position:absolute;
    height:20px;
    border:#cfcfcf 1px solid;
    z-index:1;}
.nlstree {text-align:left; border:#e6e7e8 5px solid;padding:12px;background:white;}


.textocentral{ min-height:300px;}


  

/************ ACCESIBILIDAD ******************/

.graficoaccesibilidad{ float:left; width:24%;}

/**** Accesibilidad: barra pie (Volver e Ir arriba) ***************/
#BarraPieAccesibilidad{margin-top:12px;
                       padding:12px 12px 5px 12px;
                       border-top: dotted 1px #2ECC12;} 
#BarraPieAccesibilidad ul{}
#BarraPieAccesibilidad ul li{display:inline; 
                             margin-right:15px;}

#BarraPieAccesibilidad li.Accesibilidad-BotonInicio{background:url(images/flecha-atras.gif) no-repeat 0 5px;
	                                                     padding:0px 0px 8px 12px;
	                                                     margin-right:150px;
	                                                     float:left;}  

#BarraPieAccesibilidad li.Accesibilidad-BotonInicioSeccion{padding:0px;
                                                           background-image:none; 
	                                                       float:left;}
	                                                     
#BarraPieAccesibilidad li.Accesibilidad-BotonInicioSeccion a{background:url(images/flecha-atras.gif) no-repeat 0 5px;
	                                                         padding:0px 0px 8px 12px; }	                                                     
	                                                     
#BarraPieAccesibilidad li.Accesibilidad-BotonIrArriba{background:url(images/flecha-arriba.gif) no-repeat 0 5px;
	                                                    padding:0px 0px 8px 12px;
	                                                    float:right;} 
#BarraPieAccesibilidad ul li a{	}
 


/**** OTROS ****/
.nombrecategoria{ padding:12px;
                  color:#0075DC;
                  font-size:11px;}


/****** MOVER A OTRO LADO *******/
#top {
	height:104px;
	overflow:hidden;
	position:relative;
}
 
 
/************ EQUANIMITY **********/
#equanimity{ float:right; margin-right:30px; } 
#equanimity a img{ border:0; color:#fff;}

