/*CSS de la web de Aracoop*/

@import "sweetTitles.css";

/*generales*/
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1em;
	background-color:#809636;
	background-image:url(../img/general/fondo960.png);
	background-repeat:repeat-x;
	background-attachment: fixed;
	margin-top:1em;
	margin-bottom:1em;
	color:#000000;
}

h2,h3,h4,h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#891827;
	margin-top:0em;
	margin-bottom:0.50em;
	text-decoration:none;
	text-align:left;
}
h1{
	font-family:Helvetica, Arial, sans-serif;
	font-size:1.5em;
	text-transform:uppercase;
	font-weight:lighter;
	/*Filtros de transparencia
	filter: alpha(opacity=50);
	opacity:.5 ;
	-moz-opacity:0.5;
	/*terminan los filtros*/
	color:#891827;
	margin-bottom:0.50em;
	text-decoration:none;
	text-align:left;
	padding-top:0.50em;
	padding-bottom:0.50em;
	line-height:1.10em;
}

a {
	color:#891827;
}

a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:active {text-decoration:none;}
a:hover {text-decoration:underline;} 


/*termina los generales*/

.contenedor {
	width:58.750em;
	height:auto;
	background-color:#ffffff;
	margin:0 auto;
	padding:0.50em 0.50em 0.50em 0.50em;
	color:#000000;
}

.contenedor strong {
	font-weight: bold;
}
/*comienza todos los elementos del header o cabecera*/

.cabecera {
	width:auto;
	height:5.9em;
	text-align:center;
}

.logo {
	width:6.26em;
	float:left;
	margin-top:0.50em;
}
.texto_logo {
	width:auto;
	float:left;
	margin-top:0.70em;
	margin-right:0.30em;
}

.buscar {
	width:auto;
	float:right;
	text-align:right;
	padding-left:20px;
	
}

#buscar {
	border: 1px solid #891827;
	width:15.26em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#891827;
	background:url(../img/icones/buscar.gif) 13em 0.18em;
	background-repeat:no-repeat;

}

.idioma {
	width:9.26em;
	float:right;
}

.cambio_texto {
	width:auto;
	float:right;
	margin-left:0.50em;
}

.cambio_texto img{
	border:none;
}

.asesor {
	width:auto;
	float:right;
	*margin-top:2em!important;
	_margin-top:5em;

	/*clear:left;
	_margin-left:-25em;
	_clear:none;
	_margin-top:0em;
	margin-top:3.5em;
	*margin-top:2em!important;*/

}

.asesor img{
	border:none;
}

.emprendedor {
width:auto;
float:right;
margin-left:1em;
*margin-top:2em!important;
_margin-top:5em;

/*
*clear:left!important;
*margin-top:-1.060em!important;
*margin-left:6.5em!important;
_margin-left:-19em;
_margin-top:10em;
margin-top:3.5em;*/


}
.emprendedor img{
	border:none;
}

.accesos{
width:auto;
float:right;
clear:left;
*margin-top:1.9em!important;
margin-top:-1em;
_margin-right:-2em;
*margin-right:-26.70em!important;
}
/*termina todos los elementos del header o cabecera*/

/*menus horizontal y vertical*/
.menu {
	width:auto;
	margin-top:0.50em;
	margin-bottom:0.50em;
	background-color:#891827;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#FFFFFF;
	font-weight:bold;
}
.menu ol{
	margin:0em;
	padding:0em;
	list-style:none;
	text-align:left;
	_text-decoration:none;


}
.menu li a{
	color:#FFFFFF;
	text-decoration:none;
	_text-decoration:none;

}
.menu li {
	display:inline;
	text-align:left;
	padding-left:1em;
	padding-right:1em;
	color:#FFFFFF;
	_text-decoration:none;
}
.menu li a:hover {
	background-color:#FFFFFF;
	color:#891827;
}

.menu_vertical {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.887em;
	color:#891827;
	margin-bottom:2em;
	text-align:left;
	margin-left:0em;
	max-width:13em;
	width:13em;
	height:auto;
}

.menu_vertical ol{
	margin:0;
	padding:0;
	list-style:none;
	text-align:left;
	width:13em;
	height:auto;
	
}

.menu_vertical li{
	height:auto;
	width:13em;
	vertical-align:middle;
	list-style:none;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #891827;
	padding-top:0.50em;
	padding-bottom:0.50em;
	color:#891827;

}

.menu_vertical li.indent{
	padding-left:15px;
	background: url(../img/icones/bullet.gif) no-repeat 7px 11px;
	font-size:11px;
	padding-right:25px;
    text-decoration:underline;
}

.menu_vertical li a{
/*max-width:12em;*/



}

.menu_vertical li:hover{
	width:13em;
	background-color:#891827;
	background-image:url(../img/icones/ico_menu_verti.gif);
	background-repeat:no-repeat;
	background-position:center;
	color:#FFFFFF;
	}
	
.menu_vertical li:hover a{
	width:13em;
	color:#FFFFFF;
	text-decoration:none;

}

#menu_vertical_sel{
	width:13em;
	/*background-color:#891827;
	background-image:url(../img/icones/ico_menu_verti.gif);
	background-repeat:no-repeat;
	background-position:center;*/
	/*color:#FFFFFF;*/
	font-weight:bold;
	color:#891827;
}
#menu_vertical_sel a{
	color:#891827;
	font-weight:bold;
	font-size:12px;
}

#menu_vertical_sel a:hover{
	color:#fff;
	font-weight:bold;
	font-size:12px;
}

#menu_vertical_sel li.indent{
	padding-left:15px;
	background: url(../img/icones/bullet2.gif) no-repeat 8px;
}

/*menus horizontal y vertical*/


/*comienza todos los elementos del footer o pie*/

.pie {
	width:58.750em;
	height:auto;
	margin:auto;
	padding:0.50em 0.50em 0.50em 0.50em;
	vertical-align:middle;
	background-color:#FFFFFF;
}

.contacto {
	font-size:10px;
	color:#891827;
	width:auto;
	float:right;
	margin-top:3.20em;
}
.contacto a {
	color:#891827;
	font-weight:bold;
}

.logos_apoyo {
	width:auto;
	float:left;
}

.logos_apoyo img {
margin-right:1em; float:left; border:0; margin-left:0.30em;

}

/*termina todos los elementos del footer o pie*/


/*separador y limpiador*/

.espacio {
	width:auto;
	clear:both;
}
.espacio2 {
	width:auto;
	height:1em;
	clear:both;
}

/*termina el separador y limpiador*/

/*columnas*/
.banner_central{
	width:auto;
	height:12em;
	clear:both;
	border-bottom-width: 0.20em;
	border-bottom-style: solid;
	border-bottom-color: #891827;
	text-align:center;
	vertical-align:middle;
}
.columna_izquierda {
	width:11em;
	overflow:hidden;
	float:left;
	padding:0.50em 0.50em 0.50em 0.50em;
}
.columna_central {
	width:43.90em;
	overflow:hidden;
	float:left;
	padding:0.50em 1.0em 0.50em 1.0em;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	text-align:justify;
	margin-left:0.20em;
}

.columna_central em{
	color:#891827;
	font-weight:bold;
}

.columna_central img {
border:0;
}

.enlaces{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.enlaces a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.10em;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.enlaces p{
	width:100%;
	padding-bottom:0.5em;
	padding-top:0.5em;
	background-color:#F0F0F0;
}
.enlaces a:hover{
	color:#891827;
	text-decoration:underline;
}

.respon {
	padding-bottom:1em;
	padding-top:1.50em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #891827;
}

.respon a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	text-decoration:underline;
	line-height:1.50em;
	color:#000000;
	text-decoration:none;
}
.respon a:hover{
	color:#891827;
	text-decoration:underline;
}

.noticia {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.20em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #891827;
	padding-bottom:1em;
	margin-top:1em;
}
	
.noticia a {
	color:#000000;
}
.noticia p.noticia_titulo{
	font-weight:bold;
}
.noticia p.noticia_titulo a:hover{
	font-weight:bold;
	text-decoration:underline;
	color:#891827;
}

.noticia p.entradilla{
clear:both;
	font-size:0.75em;
}

span.creditos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#999999;
	text-align:right;
}
span.creditos p {
text-align:right;
}
.columna_derecha {
	width:11em;
	overflow:hidden;
	float:right;
	padding:0.50em 0.50em 0.50em 0.50em;
	
}

.titular1, .titular2,.titular3,.titular4  {
	width:auto;
	margin-bottom:0.50em;
	padding-bottom:0.20em;
	border-bottom-width: 0.50em;
	border-bottom-style: solid;
	border-bottom-color: #b6c938;
	text-align:left;
}
.titular4 img {
	margin-bottom:0.20em;
}

.contenido1,.contenido2,.contenido3,.contenido4{
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	text-align:left;
	color:#000000;
	margin-bottom:0.50em;
	padding-bottom:0.50em;
	border-bottom-width: 0.740em;
	border-bottom-style: solid;
	border-bottom-color: #b6c938;
}

.contenido_central{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	margin-bottom:1em;
	padding-bottom:0.50em;
	text-align:justify;
}

.contenido4 img {
	margin-left:2.50em;
}

span.titulo1,span.titulo2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.90em;
	font-weight:bold;
	display:block;
}
.banners {
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	text-align:left;
	color:#000000;
	margin-bottom:0.50em;
}

/* termina las columnas*/


/* entrevista */

.entrevista, .home_destacado {
	width:100%;
	height:auto;
	float:left;
	clear:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #891827;
	padding-bottom:0.50em;
	margin-bottom:1em;
}
.entrevista h1{
	color: #891827;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	margin-top:0em;
	margin-bottom:0em;
}
.imagen_entrevista{
	width:16em;
	height:auto;
	float:left;
	margin-top:0.50em;
}
.texto_entrevista, .texto_home {
	width:26.90em;
	height:auto;
	float:right;
	clear:right;
	margin-left:1em;

}
.fecha_entrevista {
	width:auto;
	height:auto;
	float:left;
	color:#999999;
	margin-top:0.50em;
}
.enlace_entrevista {
	width:auto;
	height:auto;
	float:right;
	color:#891827;
	text-align:right;
	margin-top:0.50em;
}

.enlace_home  {
	width:auto;
	height:auto;
	float:left;
	color:#891827;
	text-align:right;
	margin-top:0.50em;
}
.enlace_entrevista a {
	color:#891827 
}


/*cierre entrevista */

.seccion {
	width:auto;
	height:auto;
	float:left;
	color:#999999;
	margin-top:0.50em;
}

.texto_articulo {
padding-top:0.50em;

}

.texto_articulo img{
	margin-right:0.20em;
	margin-bottom:0.20em;
	float:left;
}

.breadcrum{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#891827;
	margin-top:0em;
	margin-bottom:0.50em;
	text-decoration:none;
}
.breadcrum2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#891827;
	margin-top:0em;
	margin-bottom:1em;
	text-decoration:none;
	background-color:#F0F0F0;
}

h1.negro  {
	color:#000000;
	font-weight:lighter;
	
}

h1.agenda  {
	color:#891827;
	font-weight:bolder;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:none;
	margin:0;
	padding:0;
	padding-bottom:0.50em;
}


.Paginador {padding:5px;background-color:#FFFFFF;float:left;clear:both;width:100%;}
.Paginador span {float:right}
.Paginador a {margin: 1px;background-color:#EEE;border: 1px solid #bbb;padding:1px 4px;  text-decoration:none}
.Paginador a:hover {border: 1px solid #08C;background-color:#FFF;}
.Paginador ul { list-style-type:none; display:inline; margin:0; padding:0; }
.Paginador ul li { display:inline; margin:0; padding:0; }
.Paginador .activo { padding: 0 5px 0 5px; font-weight:bold; }

.destacado2 {
text-align:left;
width:auto;
height:auto;
}

.texto_resultados p.entradilla {
	color:#666666;
	font-style:italic;
}

.izquieda_agenda {
float:left;
color:#891827;}

.izquieda_agenda p{
line-height:14px;
margin:0;
padding:0;
}

.video_entrevista_home {
	float:left;
	margin:0.50em 5px 5px 0;
	/* width:205px; SERGI */
	width: 39%;
}
.texto_entrevista_home {
	/* width:304px; SERGI */
	width: 57%;
	height:auto;
	float:right;
	clear:right;
	margin-left:12px;
}
.thumb_flash, .flash {
	/* width:205px; SERGI*/
	height:175px;
	background:url(../img/icones/icoVideo.png) center center no-repeat;
}

.texto_video {float:left; width:300px; margin-top:30px; padding-left:20px;/* margin-top:-170px;*float:none!important;*/}
span.titular_14 {color:#891827;padding-bottom:10px;font-weight:bolder;}

/*  formulario contacto*/

.clear { clear:both; height:5px;}

.nombre { width:15em; float:left; margin-left:5em;_margin-left:3.30em;}
.nombre p{ margin:0; padding:0; margin-top:0.10em;}

.desplegable { width:16em; float:left; margin-left:4em;}
.desplegable p{ margin:0; padding:0; margin-top:0.10em;}

.desplegable2 { width:32em; float:left; margin-left:5em;margin-top:0.50em;}
.desplegable2 p{ margin:0; padding:0; margin-top:0.10em;}

.empresa { width:15em; margin-top:0.50em;  float:left; margin-left:5em;_margin-left:3.30em;}
.empresa p{ margin:0; padding:0; margin-top:0.10em;}

.email { width:10em;margin-top:0.50em; float:left; margin-left:4em;}
.email p{ margin:0; padding:0; margin-top:0.10em;}

.enviar { width:100%;margin-left:5em; margin-top:1em; float:left;*margin-left:2.50em!important;}
.enviar p{ margin:0; padding:0; margin-top:3px; *margin-left:2em !important;_margin-left:1em;}

.comentarios {width:15em; height:7em; margin-left:5em; margin-top:1em;_margin-left:6.50em;}
.comentarios p{ margin:0; padding:0; margin-top:0.10em;}
#comentarios{ margin:0; padding:0; width:27.80em; height:5em;}

#formulario { margin-top:2em;*margin-top:0.50em!important; padding-bottom:2em; margin-bottom:2em; padding-top:1em;}
#butlleti { font-family:Arial, Helvetica, sans-serif; font-size:0.80em; padding-bottom:0.50em;}
#butlleti p{ margin:0; padding:0;}
#campo_but {width:8em; padding:0; margin:0;}
#button {width:4em;}
.mensaje {	margin-left:5em;width:31em;border: 1px solid #891827;	padding: 5px 5px 5px 5px;}
.mensaje_error {margin-left:5em; width:31em;	border: 1px solid #891827;padding: 5px 5px 5px 5px; color: red;}
.mensaje_butlleti{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.70em;
	text-align:center;
	background-color:#FCFFC1;
	border:1px solid;
	left:50%;
	top: 50%;
	padding:25px;
	position:absolute;
	width:350px;
	margin-left: -200px;
	margin-top: -150px;
	z-index: 999999;
}

.mensaje_butlleti_error{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:red;}
.message { display:none; }

/*************************cuadros desplegables procesos de constitucion y viabilidad***********************************/

.cuadro {
width:38em;
background-color:#FFFFFF;
padding:1em;

}

.titulares {
font-family:Arial, Helvetica, sans-serif;
font-size:1.20em;

}

.titulares span.normal {
font-family:Arial, Helvetica, sans-serif;
font-size:0.65em;

}
.texto1{
width:auto;
}
.marco1 {
margin-top:0.50em;
padding:0.20em;
text-decoration:none;
}
.desplegar {
float:right;
text-decoration:none;
}
.face_2 {
border:solid 1px #000000;
}

.face1 a {
cursor:pointer;
}

.cat {
font-size:0.80em;
text-align:left;
padding-bottom:0.20em;
 }
.linea_sobre {
height:1em;
width:36em;
float:right;
clear:right;
border-bottom:solid 1px #8B1D2C;
margin-bottom:1em;
margin-right:1em;
}

.texto_dentro {
width:31em;
float:right;
clear:right;
padding:0.50em;
font-size:1.1em;

}
#cat,#cat1,#cat2,#cat3,#cat4,#cat5,#cat6,#cat7,#cat8,#cat9 {}


.finalidades {
	background-color:#EFEFEF;
	padding:3px;
}

/****************agenda**************************/



.data {
/*background-color:#b6c938;*/
color:#891827;
font-weight:bolder;
font-size:11px;
padding:0px;
width:40px;
margin-top:0px;
padding-right:5px;
float:left;
}

p.link a{ font-weight:bolder; color:#891827; font-size:11px;}

p.gris_agenda{color:#cccccc; display:none; visibility:hidden;}


/*---------------mapa web------------------------*/
ol.mapa_web {color:#891827; font-size:14px;}
ol li.mapa_seccion a{font-size:14px; paddin-top:15px;}
ol li ul li { list-style:inside lower-latin; color:#891827; padding:5px; *list-style: circle!important;}
ol li ul { padding-bottom:20px;}
/*--------------fin mapa web --------------------*/

.mapa_web_home {width:80px; float:left; margin-left:160px; /*font-size:13px;*/}