/*
 Cogumelo v0.1 - INNOTO
Copyright (C) 2009 Innoto Gestión para el Desarrollo Social S.L. <mapinfo@innoto.es>

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301,
USA.
*/ /******************************************************
*******************************************************
	Styles of Public page, including all components.
*******************************************************
*******************************************************/
	/******************************
	Main Page containers
*******************************/
body {
	background: url('images/footer.png') bottom center no-repeat;
	margin: 0px;
	padding: 0px;
	font-size: 15px;
	font-family: Arial, Papyrus, Lucida Sans Unicode, Geneva, sans-serif;
	color: #57565b;
}

#mainBody {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}

#filler1 {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}

#filler2 {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}

/* //////////////////////
		HEAD 
   ////////////////////*/
#pageHeader {
	height: 65px;
	margin-top: 0px;
	padding-top: 10px;
	padding-right: 35px;
	text-align: right;
	background: #fff;
}

#logo {
	background: url('images/LogoInnoto.jpg');
	height: 70px;
	width: 178px;
	float: left;
	margin-left: 50px;
}

#contact {
	text-align: right;
	margin-top: 38px;
	margin-right: 32px;
	-margin-left: 802px;
	font-size: 20px;
}

.contact_text {
	font-weight: bold;
	color: #8cd8f8;
	text-decoration: none;
}

h1 {
	font-size: 20px;
}

#langMenu {
	top: 6px;
	margin-right: 30px;
	float: right;
	font-size: 15px;
	color: #d8d8d8;
	cursor: pointer;
	display: inline;
	font-weight: bold;
	height: 25px;
}

#langSeparator {
	color: #d8d8d8;
}

#langMenu a {
	color: #55565a;
}

/* //////////////////////
		PROGRAM PAGE 
   ////////////////////*/
#main_content {
	width: 900px;
	height: 450px;
}

#img_home_divulgacion {
	background: url('images/pez_divulgacion.jpg');
	margin-top: 20px;
	margin-left: 0px;
	width: 252px;
	height: 227px;
	float: left;
	display: inline;
	border: none;
	cursor: pointer;
}

#img_home_gestion {
	background: url('images/pez_gestion.jpg');
	margin-top: 20px;
	margin-left: 0px;
	width: 199px;
	height: 227px;
	float: left;
	display: inline;
	border: none;
	cursor: pointer;
}

#img_home_participacion {
	background: url('images/pez_participacion.jpg');
	margin-top: 20px;
	margin-left: 0px;
	width: 227px;
	height: 227px;
	float: left;
	display: inline;
	border: none;
	cursor: pointer;
}

.float_text {
	float: left;
	display: inline;
	margin-top: 5px;
	width: 280px;
	height: 300px;
	text-align: left;
	font-size: 16px;
}

#home_text a {
	color: #8cd8f8;
	cursor: pointer;
	text-decoration: none;
}

/*/////Botones español/////*/
.home_btn {
	background: url('images/botones/home.jpg') no-repeat;
	width: 73px;
	height: 51px;
	margin-left: 116px;
	cursor: pointer;
	margin-top: 10px;
}

#home_btn2 {
	background: url(images/botones/divulgacion.jpg) no-repeat;
	height: 51px;
	width: 200px;
	margin-left: 5px;
	float: left;
	display: inline;
	cursor: pointer;
}

#home_btn3 {
	background: url(images/botones/gestion.jpg) no-repeat;
	height: 51px;
	width: 180px;
	margin-left: 55px;
	float: left;
	display: inline;
	cursor: pointer;
}

#home_btn4 {
	background: url(images/botones/participacion.jpg) no-repeat;
	height: 51px;
	width: 153px;
	margin-left: 60px;
	margin-top: 1px;
	float: left;
	display: inline;
	cursor: pointer;
}

.btn2 {
	background: url(images/botones/divulgacion.jpg) no-repeat;
	height: 51px;
	width: 200px;
	margin-left: 340px;
	float: left;
	display: inline;
	margin-top: -42px;
	cursor: pointer;
}

.btn3 {
	background: url(images/botones/gestion.jpg) no-repeat;
	height: 51px;
	width: 180px;
	margin-left: 34px;
	float: left;
	display: inline;
	margin-top: -42px;
	cursor: pointer;
}

.btn4 {
	background: url(images/botones/participacion.jpg) no-repeat;
	height: 51px;
	width: 153px;
	margin-left: 35px;
	float: left;
	display: inline;
	margin-top: -42px;
	cursor: pointer;
}

.btn2_selected {
	background: url(images/botones/divulgacion_selected.jpg) no-repeat;
	height: 64px;
	width: 219px;
	margin-left: 340px;
	float: left;
	display: inline;
	margin-top: -52px;
	-margin-top: -40px;
}

.btn3_selected {
	background: url(images/botones/gestion_selected.jpg) no-repeat;
	height: 63px;
	width: 197px;
	margin-left: 34px;
	float: left;
	display: inline;
	margin-top: -48px;
}

.btn4_selected {
	background: url(images/botones/participacion_selected.jpg) no-repeat;
	height: 65px;
	width: 171px;
	margin-left: 34px;
	float: left;
	display: inline;
	margin-top: -52px;
}

/*///// Hovers español /////*/
#home_btn:hover,#ficha_home_btn:hover {
	background: url('images/botones/hover_home.jpg');
}

#home_btn2:hover {
	background: url('images/botones/hover_divulgacion.jpg');
}

#home_btn3:hover {
	background: url('images/botones/hover_gestion.jpg');
}

#home_btn4:hover {
	background: url('images/botones/hover_participacion.jpg');
}

#btn2sec3:hover,#btn2sec4:hover,#btn2contacto:hover {
	background: url('images/botones/hover_divulgacion.jpg');
}

#btn3sec2:hover,#btn3sec4:hover,#btn3contacto:hover {
	background: url('images/botones/hover_gestion.jpg');
}

#btn4sec2:hover,#btn4sec3:hover,#btn4contacto:hover {
	background: url('images/botones/hover_participacion.jpg');
}

/*/////Botones home gallego/////*/
#home_btn2_gl {
	background: url(images/botones/divulgacion_gl.jpg) no-repeat;
	height: 51px;
	width: 200px;
	margin-left: 10px;
	float: left;
	display: inline;
	cursor: pointer;
}

#home_btn3_gl {
	background: url(images/botones/gestion_gl.jpg) no-repeat;
	height: 51px;
	width: 186px;
	margin-left: 46px;
	float: left;
	display: inline;
	cursor: pointer;
}

#home_btn4_gl {
	background: url(images/botones/participacion_gl.jpg) no-repeat;
	height: 51px;
	width: 155px;
	margin-left: 50px;
	float: left;
	display: inline;
	cursor: pointer;
}

.btn2_gl {
	background: url(images/botones/divulgacion_gl.jpg) no-repeat;
	height: 51px;
	width: 200px;
	margin-left: 340px;
	float: left;
	display: inline;
	margin-top: -42px;
	cursor: pointer;
}

.btn3_gl {
	background: url(images/botones/gestion_gl.jpg) no-repeat;
	height: 51px;
	width: 186px;
	margin-left: 32px;
	float: left;
	display: inline;
	margin-top: -42px;
	cursor: pointer;
}

.btn4_gl {
	background: url(images/botones/participacion_gl.jpg) no-repeat;
	height: 51px;
	width: 155px;
	margin-left: 33px;
	float: left;
	display: inline;
	margin-top: -42px;
	cursor: pointer;
}

.btn2_selected_gl {
	background: url(images/botones/divulgacion_selected_gl.jpg) no-repeat;
	height: 64px;
	width: 219px;
	margin-left: 340px;
	float: left;
	display: inline;
	margin-top: -52px;
}

.btn3_selected_gl {
	background: url(images/botones/gestion_selected_gl.jpg) no-repeat;
	height: 63px;
	width: 197px;
	margin-left: 34px;
	float: left;
	display: inline;
	margin-top: -48px;
}

.btn4_selected_gl {
	background: url(images/botones/participacion_selected_gl.jpg) no-repeat;
	height: 65px;
	width: 171px;
	margin-left: 34px;
	float: left;
	display: inline;
	margin-top: -52px;
}

/*///// Hovers gallego /////*/
#home_btn2_gl:hover {
	background: url('images/botones/hover_divulgacion_gl.jpg');
}

#home_btn3_gl:hover {
	background: url('images/botones/hover_gestion_gl.jpg');
}

#home_btn4_gl:hover {
	background: url('images/botones/hover_participacion_gl.jpg');
}

#btn2sec3_gl:hover,#btn2sec4_gl:hover,#btn2contacto_gl:hover {
	background: url('images/botones/hover_divulgacion_gl.jpg');
}

#btn3sec2_gl:hover,#btn3sec4_gl:hover,#btn3contacto_gl:hover {
	background: url('images/botones/hover_gestion_gl.jpg');
}

#btn4sec2_gl:hover,#btn4sec3_gl:hover,#btn4contacto_gl:hover {
	background: url('images/botones/hover_participacion_gl.jpg');
}

/*/////Botones home inglés/////*/
.home_btn_en {
	background: url(images/botones/home_en.jpg) no-repeat;
	width: 73px;
	height: 51px;
	margin-left: 116px;
	cursor: pointer;
	margin-top: 22px;
}

#home_btn2_en {
	background: url(images/botones/divulgacion_en.jpg) no-repeat;
	height: 51px;
	width: 134px;
	margin-left: 10px;
	float: left;
	display: inline;
	cursor: pointer;
}

#home_btn3_en {
	background: url(images/botones/gestion_en.jpg) no-repeat;
	height: 51px;
	width: 160px;
	margin-left: 130px;
	float: left;
	display: inline;
	cursor: pointer;
}

#home_btn4_en {
	background: url(images/botones/participacion_en.jpg) no-repeat;
	height: 51px;
	width: 154px;
	margin-left: 84px;
	float: left;
	display: inline;
	cursor: pointer;
}

.btn2_en {
	background: url(images/botones/divulgacion_en.jpg) no-repeat;
	height: 51px;
	width: 134px;
	margin-left: 340px;
	float: left;
	display: inline;
	margin-top: -42px;
	cursor: pointer;
}

.btn3_en {
	background: url(images/botones/gestion_en.jpg) no-repeat;
	height: 51px;
	width: 160px;
	margin-left: 72px;
	float: left;
	display: inline;
	margin-top: -42px;
	cursor: pointer;
}

.btn4_en {
	background: url(images/botones/participacion_en.jpg) no-repeat;
	height: 51px;
	width: 154px;
	margin-left: 73px;
	float: left;
	display: inline;
	margin-top: -42px;
	cursor: pointer;
}

.btn2_selected_en {
	background: url(images/botones/divulgacion_selected_en.jpg) no-repeat;
	height: 62px;
	width: 151px;
	margin-left: 340px;
	float: left;
	display: inline;
	margin-top: -52px;
}

.btn3_selected_en {
	background: url(images/botones/gestion_selected_en.jpg) no-repeat;
	height: 63px;
	width: 171px;
	margin-left: 74px;
	float: left;
	display: inline;
	margin-top: -48px;
}

.btn4_selected_en {
	background: url(images/botones/participacion_selected_en.jpg) no-repeat;
	height: 65px;
	width: 165px;
	margin-left: 74px;
	float: left;
	display: inline;
	margin-top: -52px;
}

/*///// Hovers inglés /////*/
#home_btn_sec2_en:hover,#home_btn_sec3_en:hover,#home_btn_sec4_en:hover,#home_btn_en:hover
	{
	background: url('images/botones/hover_home_en.jpg');
}

#home_btn2_en:hover {
	background: url('images/botones/hover_divulgacion_en.jpg');
}

#home_btn3_en:hover {
	background: url('images/botones/hover_gestion_en.jpg');
}

#home_btn4_en:hover {
	background: url('images/botones/hover_participacion_en.jpg');
}

#btn2sec3_en:hover,#btn2sec4_en:hover,#btn2contacto_en:hover {
	background: url('images/botones/hover_divulgacion_en.jpg');
}

#btn3sec2_en:hover,#btn3sec4_en:hover,#btn3contacto_en:hover {
	background: url('images/botones/hover_gestion_en.jpg');
}

#btn4sec2_en:hover,#btn4sec3_en:hover,#btn4contacto_en:hover {
	background: url('images/botones/hover_participacion_en.jpg');
}

.trasparent {
	position: absolute;
	top: 0px;
	left: -990px;
	width: 890px;
}

/*///// Secciones /////*/
#my-glider {
	margin-top: 20px
}

.sectioncontent {
	width: 980px;
	height: 440px;
	margin-top: -8px;
	-margin-top: -20px;
}

.controls_design {
	margin-top: 0px;
	margin-left: 290px;
}

#sec2 {
	background: url('images/divulgacion_img.jpg') no-repeat left bottom;
}

#sec3 {
	background: url('images/gestion_img.jpg') no-repeat left bottom;
}

#sec4 {
	background: url('images/participacion_img.jpg') no-repeat left bottom;
}

.text_content {
	margin-top: 45px;
	margin-left: 346px;
	width: 610px;
	font-size: 16px;
	text-align: justify;
}

#contido {
	width: 859px;
	font-family: Verdana, Arial, sans serif;
	font-size: 14px;
	margin: 5px;
	font-size: 10px;
	color: #57565b;
	text-align: justify;
}

.info {
	margin-left: 340px;
	height: 30px;
	cursor: pointer;
	font-size: 10px;
}

.ref {
	color: green;
	text-decoration: none;
}

a {
	text-decoration: none;
}

/*/////////Para ie6/////////////*/ /*
#examples_carousel2 {
	-display: true;	
}

#examples_carousel3 {
	-display: true;
}

#examples_carousel4 {
	-display: true;
}
*/
#examples_list2 {
	display: none;
	-display: true;
}

#examples_list3 {
	display: none;
	-display: true;
}

#examples_list4 {
	display: none;
	-display: true; *
	display: true;
}

.list {
	margin-left: 340px;
	width: 600px;
}

#list_container2 {
	padding: 0;
	margin: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	list-style-type: none;
}

#list_container2 li {
	display: inline;
	padding: 10px 10px 10px;
}

#list_container3 {
	padding: 0;
	margin: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	list-style-type: none;
}

#list_container3 li {
	display: inline;
	padding: 10px 10px 10px;
}

#list_container4 {
	padding: 0;
	margin: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	list-style-type: none;
}

#list_container4 li {
	display: inline;
	padding: 10px 10px 10px;
}

/* ///////////////////////////////
		GLIDER STYLES
 ///////////////////////////////*/
.scroller {
	width: 960px;
	height: 460px;
	overflow: hidden;
	border: none;
}

.scroller .section {
	width: 960px;
	height: 460px;
	overflow: hidden;
}

.scroller .content {
	width: 960px;
}

/*/////////  FICHAS  //////////*/
#ficha {
	width: 960px;
}

#content_ficha {
	background: url('images/ficha.jpg') repeat-x;
	margin-top: 8px;
	height: 410px;
}

#contenedor_ficha {
	background: url('images/marco_img.jpg') no-repeat;
	padding-right: 20px;
	padding-bottom: 20px;
	height: 185px;
	width: 307px;
}

.img_ficha {
	margin-top: 4px;
	margin-left: 4px;
}

.text_ficha {
	margin-left: 360px;
	font-size: 15px;
	padding-right: 20px;
	text-align: justify;
}

#text {
	width: 570px;
	-width: 540px;
	height: 273px;
	overflow: auto;
}

.url {
	text-decoration: none;
	color: #57565b;
}

#ficha_left {
	float: left;
	padding-left: 30px;
	margin-right: 30px;
	display: inline;
	width: 280px;
	height: 300px;
}

.img_back {
	background: url('images/volver.png') no-repeat;
	width: 21px;
	height: 19px;
	cursor: pointer;
	margin-top: 15px;
	margin-left: 840px;
}

#text_back {
	margin-left: 24px;
}

.info {
	padding-left: 30px;
}

.info a {
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	font-size: 11px;
	text-align: left;
}

#section2 .info a {
	color: #19a113;
}

#section3 .info a {
	color: #db5522;
}

#section4 .info a {
	color: #ffcf23;
}

/*
#captura{
	background: url('Templates/images/loader.gif');
	background-repeat:no-repeat;
	height:175px;
}
*/ /*	///////////////////////////
		MAP CONTACT STYLES
	///////////////////////////	*/
#contactpage .home_btn {
	margin-top: 30px;
	border: none;
}

#contact_home_btn {
	background-color: red;
	height: 60px;
	width: 80px;
}

#contactpage_content {
	height: 460px;
}

.resalted {
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
}

.direction {
	width: 859px;
}

#direction {
	font-size: 10px;
	width: 586px;
	height: 200px;
	margin-left: 336px;
	overflow: auto;
}

#ruta {
	color: #57565b;
	width: 240px;
	border: none;
	height: 18px;
	margin-left: 38px;
	cursor: pointer;
	font-size: 11, 5px;
}

#como_llegar {
	background: url('images/como_llegar.jpg') left bottom no-repeat;
	width: 34px;
	cursor: pointer;
	margin-top: 30px;
	padding-bottom: 8px; *
	padding-bottom: 5px; *
	margin-top: 50px;
	-padding-bottom: 6px;
	-margin-top: 10px;
}

.zoom {
	z-index: 20;
	height: 28px;
	width: 26px;
	cursor: pointer;
	position: absolute;
}

#zoomin {
	background: url('images/zoomin.png');
	margin-left: 350px;
	cursor: pointer;
	margin-top: 60px;
	-margin-left: 70px; *
	margin-left: 70px; *
	margin-top: 30px;
}

#zoomout {
	background: url('images/zoomout.png');
	cursor: pointer;
	margin-top: 90px;
	margin-left: 350px;
	-margin-left: 70px; *
	margin-left: 70px; *
	margin-top: 60px;
}

#plano {
	background: url('images/mapaview.png');
	margin-left: 790px;
	margin-top: 60px;
	cursor: pointer;
	-margin-left: 510px; *
	margin-left: 512px; *
	margin-top: 30px;
}

#satelite {
	background: url('images/satelliteview.png');
	margin-left: 857px;
	-margin-left: 577px;
	margin-top: 60px;
	cursor: pointer; *
	margin-left: 580px; *
	margin-top: 30px;
}

.map {
	z-index: 20;
	height: 28px;
	width: 60px;
	cursor: pointer;
	position: absolute;
}

#mapita {
	width: 590px;
	height: 300px;
	margin-left: 340px;
	margin-top: 55px; *
	margin-top: 25px;
}

#twitter_text {
	background: url('images/twitter.png') no-repeat right bottom;
	float: left;
	width: 156px;
	height: 25px;
	padding-top: 5px;
}

#contactpage .float_text {
	margin-top: 25px;
	font-size: 16px;
}

.contact_info {
	font-size: 16px;
	margin-top: 40px;
}

.contact_info a {
	text-decoration: none;
	color: #57565b;
}

.contact_info_title {
	color: #8cd8f8;
	font-size: 18px;
	font-weight: bold;
}

/* /////////////////////
		LEGAL
/////////////////////*/
#legal_text {
	width: 600px;
	height: 300px;
	margin-top: 80px;
	margin-left: auto;
	margin-right: auto;
	text-align: justify;
}

/* //////////////////////
		FOOTER
   ////////////////////*/
#contentFoot {
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	height: 222px;
}

#lema {
	margin-right: auto;
	margin-left: auto;
}

#lema_es {
	background: url('images/lema_es.png') no-repeat;
	width: 951px;
	height: 29px;
}

#lema_gl {
	background: url('images/lema_gl.png') no-repeat;
	width: 951px;
	height: 29px;
}

#lema_en {
	background: url('images/lema_en.png') no-repeat;
	width: 951px;
	height: 29px;
}

#twitter_footer {
	cursor: pointer;
	font-size: 14px;
	margin-top: 44px;
	float: left;
	display: inline;
	padding-left: 20px;
	-padding-left: 0px;
}

#twitter_footer_img {
	background: url('images/twitter_footer.png') no-repeat;
	width: 224px;
	height: 80px;
	color: #57565b;
	margin-left: -30px;
	-margin-left: 0px;
	height: 80px;
	cursor: pointer;
}

#address {
	font-size: 14px;
	width: 160px;
	padding-top: 30px;
	-padding-top: 40px;
	margin-left: 10px;
	text-align: right;
	float: left;
	display: inline;
}

#blog_footer {
	cursor: pointer;
	width: 120px;
	margin-left: 52px;
	padding-top: 52px;
	-padding-top: 70px;
	float: left;
	display: inline;
}

#blog_footer_img {
	background: url('images/blog_footer.png') no-repeat;
	width: 120px;
	height: 92px;
}

#sections_footer {
	padding-top: 44px;
	margin-left: 40px;
	font-size: 10px;
	float: left;
	display: inline;
}

#sections_footer a {
	cursor: pointer;
	text-decoration: none;
	color: #57565b;
	text-decoration: none;
}

#legal {
	font-size: 12px;
	margin-top: 60px;
	width: 130px;
	margin-left: 205px;
	cursor: pointer;
}

/*////////////// CARRUSEL IE /////////////////*/
.carruselIE {
	width: 630px;
	height: 125px;
	margin-left: 340px;
	margin-top: 30px;
}

.prev {
	cursor: pointer;
	width: 15px;
	height: 103px;
	float: left;
	display: inline;
}

.next {
	cursor: pointer;
	width: 15px;
	height: 103px;
	float: left;
	margin-left: 10px;
	display: inline;
}

#prev2 {
	background: url('images/flechas/divulgacion_atras.jpg') no-repeat;
}

#next2 {
	background: url('images/flechas/divulgacion_adelante.jpg') no-repeat;
}

#prev3 {
	background: url('images/flechas/gestion_atras.jpg') no-repeat;
}

#next3 {
	background: url('images/flechas/gestion_adelante.jpg') no-repeat;
}

#prev4 {
	background: url('images/flechas/participacion_atras.jpg') no-repeat;
}

#next4 {
	background: url('images/flechas/participacion_adelante.jpg') no-repeat;
}