.botonBuscar2
{
	BORDER-RIGHT: #fff 0px solid;
    BORDER-TOP: #fff 0px solid;
    BORDER-BOTTOM: #fff 0px solid;
    BORDER-LEFT: #fff 0px solid;
    background-image:url(fondo_botones2.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:Transparent;
    FONT-WEIGHT: normal;
    font-size: 10px;  
    HEIGHT: 17px;
    CURSOR:POINTER;
    width:62px;
}
/*ERRORES*/
#error
{
	clear:both;
	border:dashed 1px #c0c0c0;
	margin:0%;
	padding:0.5%;
	/*height:15px;*/
	background-image:url(fon_cabecera_error.jpg);
	background-repeat:no-repeat;			
	margin-bottom:1%;		
}
#error H3
{
	font-weight:normal;
	
}
#error .ePositivo
{
	margin:0%;
	padding:0%;
	background-image:url(icono_listado_banco_23.gif);
	background-repeat:no-repeat;
	color:#333333;
	font-size:1.4em;
	font-weight:normal;
	margin-left:2%;
	font-family:Georgia,Times New Roman,Times,serif;
}
#error .eNegativo
{
	margin:0%;
	padding:0%;
	background-image:url(icono_listado_banco_24.gif);
	background-repeat:no-repeat;
	color:#333333;
	font-size:1.2em;
	font-weight:normal;
	margin-left:2%;
	font-family:Georgia,Times New Roman,Times,serif;
}
#error SPAN
{
	margin-left:4%;
}
.titulosInicio
{
	font-weight:bold;	
	font-family:Georgia,Times New Roman,Times,serif;
	color:Black;
	text-align:left;
}
/*Buscadores*/
#contenidoTexto #elemento
{
	clear:both;
}

#contenidoTexto .listadoElementos
{
	border:solid 0px balck;
	clear:both;
}
#contenidoTexto .listadoElementos UL
{
	padding:0%;
	margin:0%;
	list-style-image:none;
	list-style-type:none;
}
#contenidoTexto .listadoElementos LI
{
	padding:0%;
	margin:0%;
	border:solid 1px #D4D4D4;
	border-style:dashed;
	margin-bottom:10px;
	margin-top:10px;
	background-color:#F3F3F3;
}
#contenidoTexto .listadoElementos LI #valoracion
{
	border:solid 0px #D4D4D4;
	float:right;
	margin-top:0.5%;
	margin-right:1%;
	font-size:0.9em;
	font-weight:normal;
}
#contenidoTexto .listadoElementos LI H3
{
	padding:0%;
	margin:0%;	
	font-size:1.4em;
	font-weight:normal;
	margin-left:0%;
	font-family:Tahoma;
	
}
#contenidoTexto .listadoElementos LI .idea
{
	background-image:url(icono_listado_banco_5.jpg);
	background-repeat:no-repeat;
	color:#333333;
	font-size:1.4em;
	font-family:Tahoma;
	
}
#contenidoTexto .listadoElementos LI .perfil
{
	background-image:url(icono_listado_banco_19.gif);
	background-repeat:no-repeat;
	color:#333333;
	font-size:1.4em;
	font-family:Georgia,Times New Roman,Times,serif;
	
}
#contenidoTexto .listadoElementos LI .nuevaidea
{
	background-image:url(icono_listado_banco_20.gif);
	background-repeat:no-repeat;
	color:#333333;
	font-size:1.4em;
	
}
#contenidoTexto .listadoElementos LI H3 a
{
	margin-left:3%;
	color:#333333;
	font-weight:normal;
	
}	
#contenidoTexto .listadoElementos LI H3 SPAN
{
	margin-left:3%;
	color:#333333;
	font-size:1em;
	
}

#contenidoTexto .listadoElementos LI H4
{
	padding:0%;
	margin:0%;
	margin-left:4%;
	background-image:url(icono_listado_banco_3.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	padding-bottom:5px;
	font-size:1em;
	font-weight:normal;
	font-family:Tahoma;
}
#contenidoTexto .listadoElementos LI H4 a
{
	margin-left:3%;
	color:#333333;
}
#contenidoTexto .listadoElementos LI #descripcion
{
	background-image:url(sep_bi_1.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin-left:4%;
	padding-top:10px;
	padding-bottom:10px;
}
#contenidoTexto .listadoElementos LI #descripcion H4
{
	background-image:none;
}
#contenidoTexto .listadoElementos LI #descripcion LABEL
{
	font-family:Tahoma;
	color:black;
	margin-left:4%;
}
#contenidoTexto .listadoElementos LI #descripcion #boton
{
	margin-left:4%;
}
#contenidoTexto .listadoElementos LI #descripcion P
{
	text-align:justify;
	margin-right:3%;
	font-family:Tahoma;
	font-size:1em;
}
#contenidoTexto .listadoElementos LI #descripcion #elementosFormulario LABEL
{
	width:10%;
	margin-left:50px;
	color:Black;
}
#contenidoTexto .listadoElementos LI #descripcion #elementosFormularioIdea LABEL
{
	width:10%;
	margin-left:0%;
	color:Black;
}
#contenidoTexto .listadoElementos LI #descripcion #elementosFormularioIdea LABEL .des
{
	vertical-align:top;
}

#contenidoTexto .listadoElementos LI #enlacesbi
{
	border:solid 0px #D4D4D4;
	background-image:url(sep_bi_2.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin-left:4%;
	padding-top:10px;
	padding-bottom:10px;
}
#contenidoTexto .listadoElementos LI #enlacesbi #span3
{
	border:solid 1px #F3F3F3;
	background-image:url(icono_listado_banco_1.jpg);
	background-repeat:no-repeat;
	/*height:20px;*/
}
#contenidoTexto .listadoElementos LI #enlacesbi #span3 a
{
	border:solid 0px #F3F3F3;
	margin-left:3%;
}
#contenidoTexto .listadoElementos LI #enlacesbi #span4
{
	border:solid 1px #F3F3F3;
	background-image:url(icono_listado_banco_4_a.jpg);
	background-repeat:no-repeat;
	/*height:20px;*/
}
#contenidoTexto .listadoElementos LI #enlacesbi #span4 a
{
	margin-left:2.5%;
	
}
#contenidoTexto .listadoElementos LI #enlacesbi #span4 a:hover
{
	color:#3394d5;
	text-decoration:underline;
}
#contenidoTexto .listadoElementos LI #enlacesbi #span4 SPAN
{
	margin-left:2.5%;
	color:#999999;
}
#contenidoTexto .listadoElementos LI #enlacesbi #span1
{
	border:solid 1px #F3F3F3;
	background-image:url(icono_listado_banco_4_a.jpg);
	background-repeat:no-repeat;
	margin-left:3%;
	/*height:20px;*/
}
#contenidoTexto .listadoElementos LI #enlacesbi #span1 a
{
	margin-left:2.5%;
}
#contenidoTexto .listadoElementos LI #enlacesbi #span1 SPAN
{
	margin-left:2.5%;
	color:#999999;
}
#contenidoTexto .listadoElementos LI #enlacesbi #span2
{
	border:solid 1px #F3F3F3;
	background-image:url(icono_listado_banco_6.jpg);
	background-repeat:no-repeat;
	margin-left:3%;
	/*height:20px;*/
}
#contenidoTexto .listadoElementos LI #enlacesbi #span2 a
{
	margin-left:2.5%;
	color:#999999;
}
#contenidoTexto .listadoElementos LI #enlacesbi #span2 a:hover
{
	margin-left:2.5%;
	color:#3394d5;
	text-decoration:underline;
}
.separacion_listado
{
	/*border:solid 0px black;
	background-repeat:repeat-x;
	background-position:left top;
	background-image:url(fondo_linea_separacion_roja.jpg);
	height:30px;
	border-bottom:solid 1px #E6B24C;
	padding:0.3%;
	margin-top:0%;
	clear:both;*/
}
.separacion_listado H2
{
	margin:0%;
	padding:0%;
	margin-top:1.5%;
	color:#333333;
	font-size:1.2em;
	font-weight:normal;
	font-family:Georgia,Times New Roman,Times,serif;
	text-align:left;
}
#contenidoTexto .listadoElementos UL
{
	margin-left:0px;
}
#contenidoTexto .listadoElementos UL LI
{
	list-style-image:none;
	list-style-type:none;
}
#contenidoTexto .listadoElementos LI H5
{
	margin:0%;
	padding:0%;	
	margin-bottom:1%;
	font-weight:normal;
}
#radiosVotos
{
	margin-left:0%;	
}
#estrellasVotos
{
	margin-left:0.3%;
}
#botonVotar
{
	margin-left:0%;	
	margin-top:1%;
}
#botonCambiar
{
	margin-left:16%;	
	margin-top:1%;
}
#botonIdea
{
	margin-left:33%;	
	margin-top:1%;
}
#opinionVotos TEXTAREA
{
	width:90%;
	height:100px;		
}
#contenidoTexto .listadoElementos #aportaciones
{
	padding:0%;
	margin:0%;
	margin-left:4%;
}
#contenidoTexto .listadoElementos #aportaciones UL
{
	padding:0%;
	margin:0%;
	list-style:none;
	margin-left:0%
}
#contenidoTexto .listadoElementos #aportaciones LI
{
	padding:0%;
	margin:0%;
	border:solid 1px #000000;
	border-style:none;
	border-top:solid 1px #3394D5;
	margin-bottom:2%;
}
#contenidoTexto .listadoElementos #aportaciones LI H4
{
	padding:0%;
	margin:0%;
	margin-left:3%;
	padding-bottom:5px;	
	font-family:Tahoma;
}
#contenidoTexto .listadoElementos #aportaciones LI H5
{
	padding:0%;
	margin:0%;
	margin-left:0%;
	background-image:url(icono_listado_banco_5_a.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	padding-bottom:5px;
	font-size:1em;
	font-weight:normal;
	margin-left:0%;
	font-family:Tahoma;
}
#contenidoTexto .listadoElementos LI H5 SPAN
{
	margin-left:3%;
	color:#333333;
}
#contenidoTexto .listadoElementos #aportaciones LI P
{
	text-align:justify;
	margin-left:3%;
	margin-right:3%;
	margin-bottom:1%;
	font-family:Tahoma;
	font-size:1em;
}

#titular_pagina
{
	display:none;
	
}

#menuBi
{
	width:100%;
	border:solid 0px red;
	float:left;
	margin-bottom:2%;
	
}

#logoBi
{
	/*background-image:url(logoBi.jpg);
	background-position:left;
	background-repeat:no-repeat;
	border:solid 0px #000;
	height:52px;	
	margin-bottom:10px;	*/
}



#titularBi
{
	width:45%;	
	border:solid 0px yellow;
	float:left;	
	
	
}

#titularBi H3
{
	font-family:Georgia,Times New Roman,Times,serif;
	color:Black;
}

#titularBi P
{
	text-align:justify;
	
}
#login
{
	width:50%;
	float:left;
	margin-left:2%;	
	border:dashed 1px #c0c0c0;
	padding:1%;
	background-image:url(fon_cabecera_buscador.jpg);
	background-repeat:repeat-y;	
}
#login #iconoAcceso
{
	background-image:url(icono_listado_banco_17.gif);
	background-repeat:no-repeat;
	background-position:top left;	
	width:100%;	
	padding:0.2%;
}
#login #iconoAcceso SPAN
{
	margin-left:6%;
	font-weight:bold;
	color:Black;
}


#login LABEL
{
	margin:0%;
	padding:0%;
	margin-left:6%;
	color:Black;
}
.nombreCaja
{
	color:black;
}
.validar
{
	margin-top:-5px;
	margin-left:0%;
}
#anonimo
{
	margin-left:10%;
	font-size:0.7em;
	color:Black;
}

#login a
{
	color:#993333;
}
#login #registrese
{
	text-align:right;
	border:solid 0px #000;
	margin-right:2%;

}

#login #registrese A 
{
	COLOR: #666666;
}

#login #registrese A:hover
{
	COLOR: #3394d5;
}

#menuBiBarra
{
	width:100%;
	border:solid 0px red;
	float:left;
	margin-bottom:1%;
}

#logoBiBarra
{
	/*background-image:url(logoBi.jpg);
	background-position:left;
	background-repeat:no-repeat;
	border:solid 0px #000;
	height:52px;	
	margin-bottom:10px;	
	float:left;	
	width:225px;*/
}

#logoCoBarra
{
	background-image:url(bannerColabora2.jpg);
	background-position:left;
	background-repeat:no-repeat;
	border:solid 0px #000;
	height:52px;	
	margin-bottom:10px;	
	float:left;	
	width:225px;
}

#titularBiBarra
{
	width:100%;	
	float:right;
	border:solid 0px yellow;
}
#titularBiBarra P
{
	text-align:justify;
	margin-bottom:3%;
}
#herramientas
{
	float:left;
	width:100%;
	
}
#desconectar
{
	border:solid 0px #F3F3F3;
	background-image:url(icono_listado_banco_22.gif);
	background-repeat:no-repeat;
	margin-left:3%;
	padding:0.3%;
	
}
#desconectar a
{
	margin:0%;
	padding:0%;
	margin-left:3%;
}
#home
{
	border:solid 0px #F3F3F3;
	background-image:url(icono_listado_banco_18.gif);
	background-repeat:no-repeat;
	margin-left:0%;
	padding:0.3%;
}
#home a
{
	
	margin:0%;
	padding:0%;
	margin-left:3%;
	
}
#user
{
	border:solid 0px #F3F3F3;
	background-image:url(icono_listado_banco_3.jpg);
	background-repeat:no-repeat;
	margin-left:3%;
	padding:0.2%;
}
#user SPAN
{
	
	margin:0%;
	padding:0%;
	margin-left:3%;
	
}
#user a
{
	
	margin:0%;
	padding:0%;
	margin-left:3%;
	
}

#perfil
{
	border:solid 0px #F3F3F3;
	background-image:url(icono_listado_banco_19.gif);
	background-repeat:no-repeat;
	margin-left:3%;
	padding:0.2%;
}
#perfil a
{
	margin-left:3%;
}
#nuevaIdea
{
	border:solid 0px #F3F3F3;
	background-image:url(icono_listado_banco_20.gif);
	background-repeat:no-repeat;
	margin-left:3%;
	padding:0.2%;
}
#nuevaIdea a
{
	margin-left:2.5%;
}
#temas
{
	border:solid 0px #F3F3F3;
	background-image:url(icono_listado_banco_9.gif);
	background-repeat:no-repeat;
	margin-left:3%;
	padding:0.2%;
}
#temas a
{
	margin-left:2.5%;

}
#temas SELECT
{
		font-size:0.8em;
		
}
#ayuda
{
	border:solid 0px #F3F3F3;
	background-image:url(icono_listado_banco_21.gif);
	background-repeat:no-repeat;
	margin-left:3%;
	padding:0.2%;
}
#ayuda a
{
	margin-left:2.5%;
}

#registreseH a
{
	COLOR: #666666;
}
#registreseH a:hover
{
	COLOR: #3394d5;
}

#contenidoTexto .listadoElementosTemas
{
	border:solid 0px black;
	clear:both;
}
#contenidoTexto .listadoElementosTemas UL
{
	padding:0%;
	margin:0%;
	list-style-image:none;
	list-style-type:none;
}
#contenidoTexto .listadoElementosTemas LI
{
	padding:0%;
	margin:0%;
	background-image:url(sep_bi_2.jpg);
	background-repeat:repeat-x;
	background-position:bottom;	
	float:left;
	width:100%;
	padding:1%;
	list-style-image:none;
	list-style-type:none;
}
#contenidoTexto .listadoElementosTemas LI .p1
{
	padding:0%;
	margin:0%;
	border:solid 0px black;	
	float:left;
	width:55%;
	list-style-image:none;
	list-style-type:none;
}
#contenidoTexto .listadoElementosTemas LI .p1 H3
{
	margin:0%;
	padding:0%;
	color:#333333;
	font-weight:normal;
	background-image:url(icono_listado_banco_16.jpg);
	background-repeat:no-repeat;
	margin-left:1%;
}
#contenidoTexto .listadoElementosTemas LI .p1 H3 a
{
	margin-left:4%;
	color:#333333;
}
#contenidoTexto .listadoElementosTemas LI .p1 H3 SPAN
{
	margin-left:4%;
	color:#CCCCCC;
	font-size:1em;
}
#contenidoTexto .listadoElementosTemas LI .p2
{
	padding:0%;
	margin:0%;
	border:solid 0px black;	
	float:left;
	width:10%;
	list-style-image:none;
	list-style-type:none;
}
#contenidoTexto .listadoElementosTemas LI .p3
{
	padding:0%;
	margin:0%;
	border:solid 0px black;	
	float:left;
	width:12%;
	list-style-image:none;
	list-style-type:none;
}
#contenidoTexto .listadoElementosTemas LI .p4
{
	padding:0%;
	margin:0%;
	border:solid 0px black;	
	float:left;
	width:20%;
	list-style-image:none;
	list-style-type:none;
}
#contenidoTexto .listadoElementosTemas LI .p5
{
	border:solid 0px black;
	clear:both;
	width:50%;	
	margin-left:3%;
	color:#993333;
	list-style-image:none;
	list-style-type:none;
}
#contenidoTexto #listadoTituloTemas
{
	padding:0.5%;
	border:solid 1px #D4D4D4;
	background-color:#F3F3F3;
	border-style:dashed;
	float:left;
	width:100%;
	clear:both;
}
#contenidoTexto #listadoTituloTemas .p1
{
	padding:0%;
	margin:0%;
	border:solid 0px black;	
	float:left;
	width:14%;
	background-image:url(icono_listado_banco_9.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
#contenidoTexto #listadoTituloTemas .p1 SPAN
{
	margin-left:2%;
	font-family:Tahoma;
	font-size:0.8em;
}
#contenidoTexto #listadoTituloTemas .p2
{
	padding:0%;
	margin:0%;
	border:solid 0px black;	
	float:left;
	width:10%;
	background-image:url(icono_listado_banco_13.jpg);
	background-repeat:no-repeat;
	background-position:left;
	position:relative;
	left:35%;
}
#contenidoTexto #listadoTituloTemas .p2 SPAN
{
	/*margin-left:15%;*/
	margin-right:0%;
	padding:0%;
	font-family:Tahoma;
	font-size:0.8em;
}
#contenidoTexto #listadoTituloTemas .p3
{
	padding:0%;
	margin:0%;
	border:solid 0px black;	
	float:left;
	width:15%;
	background-image:url(icono_listado_banco_14.jpg);
	background-repeat:no-repeat;
	background-position:left;
	position:relative;
	left:35%;
}
#contenidoTexto #listadoTituloTemas .p3 SPAN
{
	/*margin-left:6%;*/
	font-family:Tahoma;
	font-size:0.8em;
}
#contenidoTexto #listadoTituloTemas .p4
{
	padding:0%;
	margin:0%;
	border:solid 0px black;	
	float:left;
	width:15%;
	background-image:url(icono_listado_banco_15.jpg);
	background-repeat:no-repeat;
	background-position:left;	
	position:relative;
	left:40%;
}
#contenidoTexto #listadoTituloTemas .p4 SPAN
{
	/*margin-left:15%;*/
	font-family:Tahoma;
	font-size:0.8em;
}

/*Página de Ayuda*/
#contenidoTexto #listadoTituloTemas .p6
{
	padding:0%;
	margin:0%;
	border:solid 0px black;	
	float:left;
	width:13%;
	background-image:url(icono_listado_banco_14.jpg);
	background-repeat:no-repeat;
	background-position:left;	
}
#contenidoTexto #listadoTituloTemas .p6 SPAN
{
	font-family:Tahoma;
	font-size:0.8em;
}
#contenidoTexto #listadoTituloTemas .p7
{
	padding:0%;
	margin:0%;
	border:solid 0px black;	
	float:left;
	width:20%;
	background-image:url(icono_listado_banco_15.jpg);
	background-repeat:no-repeat;
	background-position:left;	
	position:relative;
	left:17%;
}
#contenidoTexto #listadoTituloTemas .p7 SPAN
{
	font-family:Tahoma;
	font-size:0.8em;
}
#contenidoTexto .listadoElementosTemas LI .p6
{
	padding:0%;
	margin:0%;
	border:solid 0px black;	
	float:left;
	width:30%;
	list-style-image:none;
	list-style-type:none;
}
#contenidoTexto .listadoElementosTemas LI .p7
{
	padding:0%;
	margin:0%;
	border:solid 0px black;	
	float:left;
	width:60%;
	color:#993333;
	list-style-image:none;
	list-style-type:none;
	
}
/*Página de Ayuda*/
.text1
{
	width:80%;
}
.textarea1
{
	width:80%;
	height:100px;
}
.oculto
{
	display:none;
}

#atras
{
	width:600px;
	clear:both;
}

#atras IMG
{
	border:0px;
}

#atras A
{
	color:#3394D5;
	font-size:1em;
	font-family:Georgia,Times New Roman,Times,serif;
	float:right;
	margin-top:8px;
}

#atras A:hover
{
	text-decoration:underline;
}

#registro
{
	margin-left:6%;
}
#registro LABEL
{
	font-size:1.7em;
	font-weight:normal;
	color:#666666;
	font-family:Tahoma;
}

#registro .for_sen_caja
{
	font-size:1.3em;
}

