html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0; }
*:focus {
  outline: 0; }

body {
	font-family: "Lucida Grande", Verdana, Arial;
	font-size: 11px;
	color: #666;
	outline: 0;
  	vertical-align: baseline;
	background: url(../images/bg_body.png) repeat-y center;
}
table {
	border-collapse: separate;
	border-spacing: 0; 
}
blockquote, q {
	quotes: none;
	margin-left: 3em;
	margin-right: 3em;
	font-style: italic;
}
img {
	margin:0;
	padding:0;
	border: none;
}
h1, h2, h3 {
	margin-top: 1.5em;
}
h1 {
	font-size: 1em;
}
h2 {
	font-size: 1em;
}
h3 {
	font-size: 1em;
}
ul, ol {
	list-style: none;
}
a {
	text-decoration: none;
	color: #e68d18; /* naranja */
}
a:hover {
	color: #619528; /* verde */
}

input, textarea, select {
	margin-bottom: 5px;
	padding: 3px;
	font-family: "Lucida Grande", Verdana, Arial;
	font-size: 1.1em;
	color: #000;
	background: #ebeae7;
}
textarea:focus, input:focus, select:focus { 
	background: #f1f4d1; 
}

input[type="password"], input[type="text"], select, textarea { 
	width: 80%;
}
input[type="image"] {
	background:#fff;
}
form label {
	margin-top:12px;
	display: block; }
  form label span.required {
    color: #f00; }
form textarea {
  height: 72px; }
form fieldset.submit {
  margin-top: 24px; }
form input[type="image"] {
  vertical-align: middle;
  margin-right: 6px; }
form a.cancel {
  margin-left: 6px; }

.lfloat {
  float: left;}
.rfloat {
  float: right;}
.centrar {
	text-align:center; }
.info {
	display:block;}
.error, .errorarea, .ok { margin-top:12px 0; font-size: 1em; font-weight:bold; }
.ok {color: #00A008; }
.error, .errorarea {color: #990000; }
.errorarea { font-size: 1.2em; text-align:center;}

.btt {
	margin: 10px 0;
	font-size: 1em;
	text-align: center;
	background: #f1f1f1;
	border: 1px outset #999;
	cursor: pointer; }

.btt:hover {
	background-color: #f1f4d1;
}

#table table {
  width: 100%; }
  #table table thead {
    background-color: #d1cdcc; }
  #table table td {
    border: 1px solid #d1cdcc;
    padding-left: 12px;
    padding-top: 6px;
    padding-bottom: 6px; }
  #table table td.important {
    background-color: #f4f5d6; }

/*******************************************************/
#page {
	width: 960px;
	margin: 0 auto;
}
/************************************************/
#menu {
	width: 960px;
	height: 20px;
	margin: 0 auto;
}
#menu ul {
	float: left;
	margin: 0;
	height: 20px;
	list-style: none;
}
#menu li {
	margin: 0;
	display: block;
	float: left;
	width: 120px;
	padding: 3px 0 0 0;
	text-align: center;
}
#menu a {
	text-decoration: none;
	color: #fff;
}
#menu a:hover {
	color: #b8ca18;
}

.bg_menu_proyectos { background: url(../images/menu/menu_general_inicio.png) no-repeat center; }
.bg_menu_energia_eolica { background: url(../images/menu/menu_general_inicio.png) no-repeat center; }
.bg_menu_energia_solar_fotovoltaica { background: url(../images/menu/menu_general_inicio.png) no-repeat center; }
.bg_menu_energia_solar_termica { background: url(../images/menu/menu_general_inicio.png) no-repeat center; }
.bg_menu_infolegal { background: url(../images/menu/menu_general_inicio.png) no-repeat center; }
.bg_menu_login { background: url(../images/menu/menu_general_inicio.png) no-repeat center; }
.bg_menu_login_admin { background: url(../images/menu/menu_general_inicio.png) no-repeat center; }

.bg_menu_inicio { background: url(../images/menu/menu_general_inicio.png) no-repeat center; }
.bg_menu_empresa { background: url(../images/menu/menu_general_empresa.png) no-repeat center; }
.bg_menu_delegaciones { background: url(../images/menu/menu_general_delegaciones.png) no-repeat center; }
.bg_menu_hemeroteca { background: url(../images/menu/menu_general_hemeroteca.png) no-repeat center; }
.bg_menu_empleo { background: url(../images/menu/menu_general_empleo.png) no-repeat center; }
.bg_menu_clientes { background: url(../images/menu/menu_general_clientes.png) no-repeat center; }
.bg_menu_contacto { background: url(../images/menu/menu_general_contacto.png) no-repeat center; }
.bg_menu_mapa { background: url(../images/menu/menu_general_mapa.png) no-repeat center; }

#cabecera {}
/************************************************/
#submenu {
	float:left;
	width: 960px;
	height: 20px;
	margin: 0 auto;
}
#submenu ul {
	float: left;
	margin: 0;
	list-style: none;
}
.ul-portada {
	margin-left:0;
}
.ul-empresa {
	padding-left:120px;
}
.ul-centros {
	padding-left:240px;
}
.ul-prensa {
	padding-left:360px;
}
.ul-empleo {
	padding-left:480px;
}
.ul-usuarios {
	padding-left:600px;
}
.ul-contacto {
	padding-left:720px;
}
.ul-msitio {
	padding-left:840px;
}
#submenu li {
	display: block;
	float:left;
	width: 120px;
	padding: 3px 0 4px 0;
	font-size: 1em;
	text-align: center;
}
#submenu a {
	text-decoration: none;
	color: #fff;
}
#submenu a:hover {
	color: #fbe9cb;
}
.sm_inicio 			{ background: url(../images/menu/menu_inicio.png) no-repeat center; }
.sm_empresa 		{ background: url(../images/menu/menu_empresa.png) no-repeat center; }
.sm_delegaciones 	{ background: url(../images/menu/menu_delegaciones.png) no-repeat center; }
.sm_hemeroteca 		{ background: url(../images/menu/menu_hemeroteca.png) no-repeat center; }
.sm_empleo 			{ background: url(../images/menu/menu_empleo.png) no-repeat center; }
.sm_clientes 		{ background: url(../images/menu/menu_clientes.png) no-repeat center; }
.sm_contacto 		{ background: url(../images/menu/menu_contacto.png) no-repeat center; }
.sm_mapa 			{ background: url(../images/menu/menu_mapa.png) no-repeat center; }
.sm_proyectos		{ background: url(../images/menu/menu_proyectos.png) no-repeat center; }
.sm_eolica			{ background: url(../images/menu/menu_eolica.png) no-repeat center; }
.sm_fotovoltaica	{ background: url(../images/menu/menu_fotovoltaica.png) no-repeat center; }
.sm_solar_termica	{ background: url(../images/menu/menu_solar_termica.png) no-repeat center; }

/************************************************/
#banner {
	float:left;
	width: 960px;
	margin: 0 auto;
	margin-bottom:10px;
}

/************************************************/
#cuerpo {
	width: 960px;
	margin: 0 auto 10px auto;
}
/************************************************/
#sidebar, #sidebar2 {
	width: 192px;
}
#sidebar img, #sidebar2 img,  {
	border: 0px;
}
.left {
	float:left;
}
.right {
	float:right;
}

#sidebar .sidebar-bloque, #sidebar2 .sidebar-bloque {
	margin-bottom:10px;
	width: 192px;
}
#sidebar .sidebar-bloque h1, #sidebar2 .sidebar-bloque h1 {
	width: 192px;
	height:23px;
	margin:0;
	padding-top:7px;
	text-align:center;
	font-weight: normal;
	color:#fff;
	border-bottom:2px solid #f49f16;
	background: url(../images/options_header.png) no-repeat center;
}
#sidebar .sidebar-bloque h2, #sidebar2 .sidebar-bloque h2 {
	width: 170px;
	margin: 0;
	padding:6px 10px 6px 10px;
	color:#4b4c4d;
	border:1px solid #a2a09d;
	background:#cdc8c6;
}
#sidebar .sidebar-content, #sidebar2 .sidebar-content {
	border-left:1px solid #cdc8c6;
	border-right:1px solid #cdc8c6;
}
#sidebar .noline, #sidebar2 .noline {
	border-left:none;
	border-right:none;
}
#sidebar .sidebar-content ul, #sidebar2 .sidebar-content ul {
	margin:0;
}
#sidebar .sidebar-content li, #sidebar2 .sidebar-content li {
	margin:0;
	padding:6px 10px 7px 20px;
	list-style: none;
	border-bottom:1px solid #cdc8c6;
	background: transparent url(../images/options_arrow_off.png) no-repeat 95% 50%;
}
#sidebar .sidebar-content .final, #sidebar2 .sidebar-content .final {
	border-bottom:none;
}
#sidebar .sidebar-content li:hover, #sidebar2 .sidebar-content li:hover {
	background: transparent url(../images/options_arrow_on.png) no-repeat 95% 50%;
}
#sidebar .sidebar-content a, #sidebar2 .sidebar-content a {
	color:#666;
}
#sidebar .sidebar-content a:hover, #sidebar2 .sidebar-content a:hover {
	color:#619526;
	text-decoration: underline;
}
#sidebar .sidebar-foot, #sidebar2 .sidebar-foot {
	width: 192px;
	background: url(../images/options_footer.png) no-repeat center;
}

.sidebar-bloque .options_footer {
	margin-top:-7px;
	margin-bottom:-2px;
	position:relative;
	z-index:99;
}
/************************************************/
#contenido {
	width: 542px;
	float:left;
	margin-left: 12px;
	margin-bottom:5px;
}
#contenido h1, #contenido h2 {
	margin:0;
	text-align:left;
	font-weight: normal;
}
#contenido h1 {
	width: 542px;
	padding:7px 0 0 10px;
	height:23px;
	color:#fff;
	border-bottom:2px solid #a2a09d;
	background: url(../images/main_header.png) no-repeat center;
}
#contenido h1 span {
	margin-left:5px;
	color:#e68d18;
}
#contenido h2 {
	width: 540px;
	padding:5px 0 0 10px;
	height:20px;
	font-weight: bold;
	color:#4b4c4d;
	border:1px solid #a2a09d;
	background:#cdc8c6;
}
.main-img, .main-texto {
	width: 550px;
	border-left:1px solid #cdc8c6;
	border-right:1px solid #cdc8c6;	
}

.links-admin {
	width:530px;
	padding: 10px;
	border-left:1px solid #cdc8c6;
	border-right:1px solid #cdc8c6;
	/*background: url(../images/menu/menu.png) no-repeat left;*/
}

.content {
width: 530px;
  line-height: 144%;
  padding:0 10px 10px 10px;
  border-left:1px solid #cdc8c6;
  border-right:1px solid #cdc8c6; }
  .content ul {	list-style: none;}
	.content h3 {
    color: #f49f16; }
    .content h3 span {
      line-height: 192%;
      color: #478e63; }
  .content p {
    line-height: 192%;
    text-align: justify;
    margin-bottom: 14px; }
  .content p small {
    line-height: 144%;}
  .content span {
    font-weight: bold; }
  .content span.title {
    display: block;
    margin-bottom: 12px; }
  .content span.title-top {
    display: block;
    margin-bottom: 12px;
	font-size: 1.1em; }
  .content span.enerpal {
	font-weight: bold;
	color: #478e63;}
  .content .olpading{
	padding-left:10px;}
  .content .rtext {
    margin-left: 24px;
    margin-top: 24px;
    margin-bottom: 24px; }
  .content .rimg {
	margin-top: 12px;
	margin-left: 24px;
	margin-bottom: 12px; }
  .content .ltext {
    margin-right: 24px;
    margin-top: 24px;
    margin-bottom: 24px; }
  .content .limg {
	margin-top: 6px;
	margin-right: 24px;
	margin-bottom: 12px; }
    .content .ltext ol li {
      color: #000;
      line-height: 212%; }
  .content ul.welcome {
    margin-top: 12px; }
    .content ul.welcome li {
      padding: 6px; }
      .content ul.welcome li a {
        color: #f49f16; }
        .content ul.welcome li a:hover {
          color: #000000; }
    .content ul.welcome img {
      vertical-align: middle;
      margin-right: 6px; }
	.content ul.newul {
		list-style-type: square;
		margin: 12px 24px;}
		.content ul.newul li {
		line-height: 212%;
		margin-top:6px;}
	.content ul.newul2 {
	list-style-type: none;
	margin:12px 24px;}
		.content ul.newul2 li {
		margin-top:6px;}
  .content .mainFooter {
    clear: both;
    margin-top: 24px; }
  .content .infolink a {
    color: #f49f16;
    text-decoration: none; }
    .content .infolink a:hover {
      color: #478e63;
      text-decoration: underline; }

.asociados_zonas {
	float:left;
	width:175px;
}

.listPosts {
 margin-top: 0px; }
 .listPosts .titular, .listPosts .foto {
   text-align: center;
   padding-left: 2px;
   padding-top: 6px;
   padding-bottom: 6px;
   background-color: #d1cdcc;
   border-right: 1px solid #fff; }
 .listPosts .titular, .listPosts .body, .listPosts .body_show {
   width: 380px; }
 .listPosts .foto, .listPosts .fotono_show {
   width: 140px; }
 .listPosts .list_post {
   margin-top: 1px;
   margin-bottom: 1px; }
   .listPosts .list_post .body {
     height: 112px;
     text-align: justify;
     padding-left: 2px;
     padding-top: 6px;
     padding-bottom: 6px;
     border-right: 1px solid #fff;
     background-color: #f1f6cd; }
   .listPosts .list_post .contentpost {
     margin: 12px; }
     .listPosts .list_post .contentpost .fecha {
        font-weight: bold;
		color: #a2a09d; }
     .listPosts .list_post .contentpost .title {
       color: #478e63; }
	.listPosts .list_post .contentpost .title a {
       	text-decoration: none;
	    color: #478e63; }
	.listPosts .list_post .contentpost .title a:hover {
	    text-decoration: underline;}
	.listPosts .list_post .contentpost .truncate {
       font-weight: normal; }
     .listPosts .list_post .contentpost .truncate a {
       text-decoration: none;
       color: #478e63; }
       .listPosts .list_post .contentpost .truncate a:hover {
         text-decoration: underline; }
   .listPosts .list_post .fotono {
     width: 122px;
     height: 100px;
     background-color: #f1f6cd;
     padding-left: 20px;
     padding-top: 12px;
     padding-bottom: 12px; }
   .listPosts .list_post .body_show {
     text-align: justify;
     padding-left: 2px;
     padding-top: 6px; }
   .listPosts .list_post .fotono_show {
     width: 122px;
     height: 100px;
     padding-left: 20px;
     padding-top: 12px;
     padding-bottom: 12px; }
   .listPosts .list_post .tipo, .listPosts .list_post .ltipo {
     width: 40px; }
   .listPosts .list_post .nombre, .listPosts .list_post .lnombre {
     width: 128px; }
   .listPosts .list_post .ubicacion, .listPosts .list_post .lubicacion {
     width: 140px; }
   .listPosts .list_post .potencia, .listPosts .list_post .lpotencia {
     width: 60px; }
   .listPosts .list_post .estado, .listPosts .list_post .lestado {
     width: 57px; }
   .listPosts .list_post .inversion, .listPosts .list_post .linversion {
     width: 85px; }


#delegaciones {
  margin-top: 24px;
  text-align: center; }

.listCentros .datos, .listCentros .foto {
  padding-left: 12px;
  padding-top: 6px;
  padding-bottom: 6px;
  background-color: #d1cdcc; }
.listCentros .datos {
  border-right: 1px solid #fff;
  width: 28%; }
.listCentros .foto {
  border-left: 1px solid #fff;
  width: 66%; }
.listCentros .list_province {
  margin-top: 4px;
  margin-bottom: 4px;
  width: 100%; }
.listCentros .list_province .email {
	margin-top:12px; }
  .listCentros .list_province .datosol {
    padding: 12px;
    width: 25.7%; }
    .listCentros .list_province .datosol li span {
      margin-top:10px;
		font-weight: bold;
      display: block;
      color: #478e63; }
  .listCentros .list_province .fotono {
    padding-top: 18px;
    padding-bottom: 12px;
    padding-left: 24px;
    border-left: 1px solid #cdc8c6; }

#form_new {
	padding-top:20px;
}
#form_new input[type="text"], #form_new textarea { 
	width: 95%;
}

.listProjects {
 }
  .listProjects .tipo, .listProjects .nombre, .listProjects .ubicacion, .listProjects .potencia, .listProjects .estado, .listProjects .inversion {
    text-align: center;
    padding-left: 2px;
    padding-top: 4px;
    padding-bottom: 6px;
    background-color: #d1cdcc;
    border-right: 1px solid #fff; }
  .listProjects .tipo, .listProjects .ltipo {
    width: 38px; }
  .listProjects .nombre, .listProjects .lnombre {
	width: 180px;}
  .listProjects .ubicacion, .listProjects .lubicacion {
    width: 114px; }
  .listProjects .potencia, .listProjects .lpotencia {
    width: 60px; }
  .listProjects .estado, .listProjects .lestado {
    width: 85px; }
  .listProjects .inversion, .listProjects .linversion {
    width: 70px; }
  .listProjects .list_project {
    margin-top: 1px; }
    .listProjects .list_project .ltipo, .listProjects .list_project .lnombre, .listProjects .list_project .lubicacion, .listProjects .list_project .lpotencia, .listProjects .list_project .lestado, .listProjects .list_project .linversion {
      height: 18px;
      text-align: center;
		font-size: 10px;
      padding-left: 2px;
      padding-top: 4px;
      padding-bottom: 4px;
      border-right: 1px solid #fff; }
  .listProjects .no_ha_lugar {
    background-color: #fae7de; }
  .listProjects .cerrada {
    background-color: #fde9cb; }
  .listProjects .abierta {
    background-color: #f1f4d1; }
  .listProjects a.en_uso_link, .listProjects a.en_obra_link, .listProjects a.en_proyecto_link {
    text-decoration: underline; }
  .listProjects .no_ha_lugar a {
    color: #e68d18; }
  .listProjects .cerrada a {
    color: #e68d18; }
  .listProjects .abierta a {
    color: #619528; }
/* excepciones */
.listProjects .nombre, .listProjects .list_project .lnombre {
	padding-left:5px;
	text-align: left;}
.listProjects .ubicacion, .listProjects .list_project .lubicacion {
	text-align: left;
	padding-left:5px;}
.listProjects .list_project .lpotencia {
	text-align: right;
	padding-right:5px;
	width: 55px; }


ul.projectNav {
}
  ul.projectNav li {
    display: inline; }
  ul.projectNav a {
    background-color: #a4a5a7;
    text-align: center;
    width: 92px;
    float: left;
    border-right: 1px solid #fff;
    padding: 6px;
    color: #fff;
    text-decoration: none; }
  ul.projectNav a.active {
    color: #a4a5a7;
    background-color: #e9e9ea; }

p.description {
  margin-left: 12px;
  margin-right: 12px; }
#map_ubicacion {
	margin-top:10px;
  text-align:center;
	color:#fff;
}
#map_ubicacion iframe {
	border:1px solid #a2a09d;
}
#map_ubicacion a {
	color:#fff;
}

#privacidad {}
	#privacidad p {
		line-height: 130%;
	}

#datos {
  margin: 12px; }
  #datos ul li {
    margin-bottom: 12px; }
    #datos ul li span {
      display: block; }

#fotografias {
	margin: 12px auto;
	margin-left:0;
	width:522px;
	height:250px;
	text-align:center;
	border:1px solid #a2a09d;
 	overflow: hidden;}

#inscripcion {
  margin: 12px; }
  #inscripcion .title {
	font-weight: bold; }
  #inscripcion p.blah {
    margin-bottom: 12px; }
  #inscripcion #files {
    margin-top: 12px; }
    #inscripcion #files ol li {
      padding: 12px; }
      #inscripcion #files ol li a {
        margin-left: 12px;
        text-decoration: none;
        color: #f00; }
        #inscripcion #files ol li a:hover {
          text-decoration: underline; }

.listEmployments {
  margin-bottom: 12px; }
  .listEmployments .oferta, .listEmployments .fecha {
    padding-left: 12px;
    padding-top: 6px;
    padding-bottom: 6px;
    background-color: #d1cdcc; }
  .listEmployments .oferta {
    border-right: 1px solid #fff;
    width: 407px; }
  .listEmployments .fecha {
    width: 98px; }
  .listEmployments .list_employment {
    margin-top: 1px;
    margin-bottom: 1px;
    width: 100%;
    background-color: #f1f6cd; }
    .listEmployments .list_employment .ofertaol {
      padding: 12px;
      border-right: 1px solid #fff;
      width: 395px; }
      .listEmployments .list_employment .ofertaol li span {
        display: block;
        color: #478e63; }
    .listEmployments .list_employment .fechaol {
      padding-top: 12px;
      padding-bottom: 12px;
      padding-left: 12px;
      width: 98px; }
	.list_employment .email {
		margin-top:5px;	}

#mapasitio {
	height:658px;
	margin-left: 36px;
	text-align:left;}
	#mapasitio .colmapasitio {
		float:left;
		width:225px;
	}
	#mapasitio ol li.navSite {
	  padding-top: 12px;
	  padding-bottom: 12px;
	  font-size: 13px;
	  color: #f49f16; }
	#mapasitio ol li.link {
	  padding-top: 2px;
	  padding-bottom: 2px;
	  padding-left: 12px; }
	  #mapasitio ol li.link a {
	    text-decoration: none;
	    color: #515853; }
	    #mapasitio ol li.link a:hover {
			color: #478e63;
	      	text-decoration: none; }

#welcome #welcomeHeader, #welcome #empresaHeader, #welcome #productosHeader, #welcome #postsHeader, #welcome #employmentsHeader, #welcome #provincesHeader, #welcome #centersHeader, #welcome #sessionsHeader, #welcome #projectsHeader, #welcome #mapaHeader, #welcome #usuariosHeader, #welcome #contactoHeader, #empresa #welcomeHeader, #empresa #empresaHeader, #empresa #productosHeader, #empresa #postsHeader, #empresa #employmentsHeader, #empresa #provincesHeader, #empresa #centersHeader, #empresa #sessionsHeader, #empresa #projectsHeader, #empresa #mapaHeader, #empresa #usuariosHeader, #empresa #contactoHeader, #productos #welcomeHeader, #productos #empresaHeader, #productos #productosHeader, #productos #postsHeader, #productos #employmentsHeader, #productos #provincesHeader, #productos #centersHeader, #productos #sessionsHeader, #productos #projectsHeader, #productos #mapaHeader, #productos #usuariosHeader, #productos #contactoHeader, #posts #welcomeHeader, #posts #empresaHeader, #posts #productosHeader, #posts #postsHeader, #posts #employmentsHeader, #posts #provincesHeader, #posts #centersHeader, #posts #sessionsHeader, #posts #projectsHeader, #posts #mapaHeader, #posts #usuariosHeader, #posts #contactoHeader, #employments #welcomeHeader, #employments #empresaHeader, #employments #productosHeader, #employments #postsHeader, #employments #employmentsHeader, #employments #provincesHeader, #employments #centersHeader, #employments #sessionsHeader, #employments #projectsHeader, #employments #mapaHeader, #employments #usuariosHeader, #employments #contactoHeader, #provinces #welcomeHeader, #provinces #empresaHeader, #provinces #productosHeader, #provinces #postsHeader, #provinces #employmentsHeader, #provinces #provincesHeader, #provinces #centersHeader, #provinces #sessionsHeader, #provinces #projectsHeader, #provinces #mapaHeader, #provinces #usuariosHeader, #provinces #contactoHeader, #centers #welcomeHeader, #centers #empresaHeader, #centers #productosHeader, #centers #postsHeader, #centers #employmentsHeader, #centers #provincesHeader, #centers #centersHeader, #centers #sessionsHeader, #centers #projectsHeader, #centers #mapaHeader, #centers #usuariosHeader, #centers #contactoHeader, #projects #welcomeHeader, #projects #empresaHeader, #projects #productosHeader, #projects #postsHeader, #projects #employmentsHeader, #projects #provincesHeader, #projects #centersHeader, #projects #sessionsHeader, #projects #projectsHeader, #projects #mapaHeader, #projects #usuariosHeader, #projects #contactoHeader, #mapa #welcomeHeader, #mapa #empresaHeader, #mapa #productosHeader, #mapa #postsHeader, #mapa #employmentsHeader, #mapa #provincesHeader, #mapa #centersHeader, #mapa #sessionsHeader, #mapa #projectsHeader, #mapa #mapaHeader, #mapa #usuariosHeader, #mapa #contactoHeader, #usuarios #welcomeHeader, #usuarios #empresaHeader, #usuarios #productosHeader, #usuarios #postsHeader, #usuarios #employmentsHeader, #usuarios #provincesHeader, #usuarios #centersHeader, #usuarios #sessionsHeader, #usuarios #projectsHeader, #usuarios #mapaHeader, #usuarios #usuariosHeader, #usuarios #contactoHeader, #contacto #welcomeHeader, #contacto #empresaHeader, #contacto #productosHeader, #contacto #postsHeader, #contacto #employmentsHeader, #contacto #provincesHeader, #contacto #centersHeader, #contacto #sessionsHeader, #contacto #projectsHeader, #contacto #mapaHeader, #contacto #usuariosHeader, #contacto #contactoHeader, #sessions #welcomeHeader, #sessions #empresaHeader, #sessions #productosHeader, #sessions #postsHeader, #sessions #employmentsHeader, #sessions #provincesHeader, #sessions #centersHeader, #sessions #sessionsHeader, #sessions #projectsHeader, #sessions #mapaHeader, #sessions #usuariosHeader, #sessions #contactoHeader {
	background-color: #ffffff; }
#welcome #welcomeHeader h1, #welcome #empresaHeader h1, #welcome #productosHeader h1, #welcome #postsHeader h1, #welcome #employmentsHeader h1, #welcome #provincesHeader h1, #welcome #centersHeader h1, #welcome #sessionsHeader h1, #welcome #projectsHeader h1, #welcome #mapaHeader h1, #welcome #usuariosHeader h1, #welcome #contactoHeader h1, #empresa #welcomeHeader h1, #empresa #empresaHeader h1, #empresa #productosHeader h1, #empresa #postsHeader h1, #empresa #employmentsHeader h1, #empresa #provincesHeader h1, #empresa #centersHeader h1, #empresa #sessionsHeader h1, #empresa #projectsHeader h1, #empresa #mapaHeader h1, #empresa #usuariosHeader h1, #empresa #contactoHeader h1, #productos #welcomeHeader h1, #productos #empresaHeader h1, #productos #productosHeader h1, #productos #postsHeader h1, #productos #employmentsHeader h1, #productos #provincesHeader h1, #productos #centersHeader h1, #productos #sessionsHeader h1, #productos #projectsHeader h1, #productos #mapaHeader h1, #productos #usuariosHeader h1, #productos #contactoHeader h1, #posts #welcomeHeader h1, #posts #empresaHeader h1, #posts #productosHeader h1, #posts #postsHeader h1, #posts #employmentsHeader h1, #posts #provincesHeader h1, #posts #centersHeader h1, #posts #sessionsHeader h1, #posts #projectsHeader h1, #posts #mapaHeader h1, #posts #usuariosHeader h1, #posts #contactoHeader h1, #employments #welcomeHeader h1, #employments #empresaHeader h1, #employments #productosHeader h1, #employments #postsHeader h1, #employments #employmentsHeader h1, #employments #provincesHeader h1, #employments #centersHeader h1, #employments #sessionsHeader h1, #employments #projectsHeader h1, #employments #mapaHeader h1, #employments #usuariosHeader h1, #employments #contactoHeader h1, #provinces #welcomeHeader h1, #provinces #empresaHeader h1, #provinces #productosHeader h1, #provinces #postsHeader h1, #provinces #employmentsHeader h1, #provinces #provincesHeader h1, #provinces #centersHeader h1, #provinces #sessionsHeader h1, #provinces #projectsHeader h1, #provinces #mapaHeader h1, #provinces #usuariosHeader h1, #provinces #contactoHeader h1, #centers #welcomeHeader h1, #centers #empresaHeader h1, #centers #productosHeader h1, #centers #postsHeader h1, #centers #employmentsHeader h1, #centers #provincesHeader h1, #centers #centersHeader h1, #centers #sessionsHeader h1, #centers #projectsHeader h1, #centers #mapaHeader h1, #centers #usuariosHeader h1, #centers #contactoHeader h1, #projects #welcomeHeader h1, #projects #empresaHeader h1, #projects #productosHeader h1, #projects #postsHeader h1, #projects #employmentsHeader h1, #projects #provincesHeader h1, #projects #centersHeader h1, #projects #sessionsHeader h1, #projects #projectsHeader h1, #projects #mapaHeader h1, #projects #usuariosHeader h1, #projects #contactoHeader h1, #mapa #welcomeHeader h1, #mapa #empresaHeader h1, #mapa #productosHeader h1, #mapa #postsHeader h1, #mapa #employmentsHeader h1, #mapa #provincesHeader h1, #mapa #centersHeader h1, #mapa #sessionsHeader h1, #mapa #projectsHeader h1, #mapa #mapaHeader h1, #mapa #usuariosHeader h1, #mapa #contactoHeader h1, #usuarios #welcomeHeader h1, #usuarios #empresaHeader h1, #usuarios #productosHeader h1, #usuarios #postsHeader h1, #usuarios #employmentsHeader h1, #usuarios #provincesHeader h1, #usuarios #centersHeader h1, #usuarios #sessionsHeader h1, #usuarios #projectsHeader h1, #usuarios #mapaHeader h1, #usuarios #usuariosHeader h1, #usuarios #contactoHeader h1, #contacto #welcomeHeader h1, #contacto #empresaHeader h1, #contacto #productosHeader h1, #contacto #postsHeader h1, #contacto #employmentsHeader h1, #contacto #provincesHeader h1, #contacto #centersHeader h1, #contacto #sessionsHeader h1, #contacto #projectsHeader h1, #contacto #mapaHeader h1, #contacto #usuariosHeader h1, #contacto #contactoHeader h1, #sessions #welcomeHeader h1, #sessions #empresaHeader h1, #sessions #productosHeader h1, #sessions #postsHeader h1, #sessions #employmentsHeader h1, #sessions #provincesHeader h1, #sessions #centersHeader h1, #sessions #sessionsHeader h1, #sessions #projectsHeader h1, #sessions #mapaHeader h1, #sessions #usuariosHeader h1, #sessions #contactoHeader h1 {
    line-height: 100%;
    visibility: hidden; }
#welcome #welcomeContent .railMain, #welcome #empresaContent .railMain, #welcome #productosContent .railMain, #welcome #postsContent .railMain, #welcome #employmentsContent .railMain, #welcome #provincesContent .railMain, #welcome #centersContent .railMain, #welcome #projectsContent .railMain, #welcome #mapaContent .railMain, #welcome #usuariosContent .railMain, #welcome #contactoContent .railMain, #welcome #sessionsContent .railMain, #empresa #welcomeContent .railMain, #empresa #empresaContent .railMain, #empresa #productosContent .railMain, #empresa #postsContent .railMain, #empresa #employmentsContent .railMain, #empresa #provincesContent .railMain, #empresa #centersContent .railMain, #empresa #projectsContent .railMain, #empresa #mapaContent .railMain, #empresa #usuariosContent .railMain, #empresa #contactoContent .railMain, #empresa #sessionsContent .railMain, #productos #welcomeContent .railMain, #productos #empresaContent .railMain, #productos #productosContent .railMain, #productos #postsContent .railMain, #productos #employmentsContent .railMain, #productos #provincesContent .railMain, #productos #centersContent .railMain, #productos #projectsContent .railMain, #productos #mapaContent .railMain, #productos #usuariosContent .railMain, #productos #contactoContent .railMain, #productos #sessionsContent .railMain, #posts #welcomeContent .railMain, #posts #empresaContent .railMain, #posts #productosContent .railMain, #posts #postsContent .railMain, #posts #employmentsContent .railMain, #posts #provincesContent .railMain, #posts #centersContent .railMain, #posts #projectsContent .railMain, #posts #mapaContent .railMain, #posts #usuariosContent .railMain, #posts #contactoContent .railMain, #posts #sessionsContent .railMain, #employments #welcomeContent .railMain, #employments #empresaContent .railMain, #employments #productosContent .railMain, #employments #postsContent .railMain, #employments #employmentsContent .railMain, #employments #provincesContent .railMain, #employments #centersContent .railMain, #employments #projectsContent .railMain, #employments #mapaContent .railMain, #employments #usuariosContent .railMain, #employments #contactoContent .railMain, #employments #sessionsContent .railMain, #provinces #welcomeContent .railMain, #provinces #empresaContent .railMain, #provinces #productosContent .railMain, #provinces #postsContent .railMain, #provinces #employmentsContent .railMain, #provinces #provincesContent .railMain, #provinces #centersContent .railMain, #provinces #projectsContent .railMain, #provinces #mapaContent .railMain, #provinces #usuariosContent .railMain, #provinces #contactoContent .railMain, #provinces #sessionsContent .railMain, #centers #welcomeContent .railMain, #centers #empresaContent .railMain, #centers #productosContent .railMain, #centers #postsContent .railMain, #centers #employmentsContent .railMain, #centers #provincesContent .railMain, #centers #centersContent .railMain, #centers #projectsContent .railMain, #centers #mapaContent .railMain, #centers #usuariosContent .railMain, #centers #contactoContent .railMain, #centers #sessionsContent .railMain, #projects #welcomeContent .railMain, #projects #empresaContent .railMain, #projects #productosContent .railMain, #projects #postsContent .railMain, #projects #employmentsContent .railMain, #projects #provincesContent .railMain, #projects #centersContent .railMain, #projects #projectsContent .railMain, #projects #mapaContent .railMain, #projects #usuariosContent .railMain, #projects #contactoContent .railMain, #projects #sessionsContent .railMain, #mapa #welcomeContent .railMain, #mapa #empresaContent .railMain, #mapa #productosContent .railMain, #mapa #postsContent .railMain, #mapa #employmentsContent .railMain, #mapa #provincesContent .railMain, #mapa #centersContent .railMain, #mapa #projectsContent .railMain, #mapa #mapaContent .railMain, #mapa #usuariosContent .railMain, #mapa #contactoContent .railMain, #mapa #sessionsContent .railMain, #usuarios #welcomeContent .railMain, #usuarios #empresaContent .railMain, #usuarios #productosContent .railMain, #usuarios #postsContent .railMain, #usuarios #employmentsContent .railMain, #usuarios #provincesContent .railMain, #usuarios #centersContent .railMain, #usuarios #projectsContent .railMain, #usuarios #mapaContent .railMain, #usuarios #usuariosContent .railMain, #usuarios #contactoContent .railMain, #usuarios #sessionsContent .railMain, #contacto #welcomeContent .railMain, #contacto #empresaContent .railMain, #contacto #productosContent .railMain, #contacto #postsContent .railMain, #contacto #employmentsContent .railMain, #contacto #provincesContent .railMain, #contacto #centersContent .railMain, #contacto #projectsContent .railMain, #contacto #mapaContent .railMain, #contacto #usuariosContent .railMain, #contacto #contactoContent .railMain, #contacto #sessionsContent .railMain, #sessions #welcomeContent .railMain, #sessions #empresaContent .railMain, #sessions #productosContent .railMain, #sessions #postsContent .railMain, #sessions #employmentsContent .railMain, #sessions #provincesContent .railMain, #sessions #centersContent .railMain, #sessions #projectsContent .railMain, #sessions #mapaContent .railMain, #sessions #usuariosContent .railMain, #sessions #contactoContent .railMain, #sessions #sessionsContent .railMain {
	width: 552px;
	margin-left: 12px;
	margin-right: 12px; }
#welcome #welcomeContent .rail, #welcome #empresaContent .rail, #welcome #productosContent .rail, #welcome #postsContent .rail, #welcome #employmentsContent .rail, #welcome #provincesContent .rail, #welcome #centersContent .rail, #welcome #projectsContent .rail, #welcome #mapaContent .rail, #welcome #usuariosContent .rail, #welcome #contactoContent .rail, #welcome #sessionsContent .rail, #empresa #welcomeContent .rail, #empresa #empresaContent .rail, #empresa #productosContent .rail, #empresa #postsContent .rail, #empresa #employmentsContent .rail, #empresa #provincesContent .rail, #empresa #centersContent .rail, #empresa #projectsContent .rail, #empresa #mapaContent .rail, #empresa #usuariosContent .rail, #empresa #contactoContent .rail, #empresa #sessionsContent .rail, #productos #welcomeContent .rail, #productos #empresaContent .rail, #productos #productosContent .rail, #productos #postsContent .rail, #productos #employmentsContent .rail, #productos #provincesContent .rail, #productos #centersContent .rail, #productos #projectsContent .rail, #productos #mapaContent .rail, #productos #usuariosContent .rail, #productos #contactoContent .rail, #productos #sessionsContent .rail, #posts #welcomeContent .rail, #posts #empresaContent .rail, #posts #productosContent .rail, #posts #postsContent .rail, #posts #employmentsContent .rail, #posts #provincesContent .rail, #posts #centersContent .rail, #posts #projectsContent .rail, #posts #mapaContent .rail, #posts #usuariosContent .rail, #posts #contactoContent .rail, #posts #sessionsContent .rail, #employments #welcomeContent .rail, #employments #empresaContent .rail, #employments #productosContent .rail, #employments #postsContent .rail, #employments #employmentsContent .rail, #employments #provincesContent .rail, #employments #centersContent .rail, #employments #projectsContent .rail, #employments #mapaContent .rail, #employments #usuariosContent .rail, #employments #contactoContent .rail, #employments #sessionsContent .rail, #provinces #welcomeContent .rail, #provinces #empresaContent .rail, #provinces #productosContent .rail, #provinces #postsContent .rail, #provinces #employmentsContent .rail, #provinces #provincesContent .rail, #provinces #centersContent .rail, #provinces #projectsContent .rail, #provinces #mapaContent .rail, #provinces #usuariosContent .rail, #provinces #contactoContent .rail, #provinces #sessionsContent .rail, #centers #welcomeContent .rail, #centers #empresaContent .rail, #centers #productosContent .rail, #centers #postsContent .rail, #centers #employmentsContent .rail, #centers #provincesContent .rail, #centers #centersContent .rail, #centers #projectsContent .rail, #centers #mapaContent .rail, #centers #usuariosContent .rail, #centers #contactoContent .rail, #centers #sessionsContent .rail, #projects #welcomeContent .rail, #projects #empresaContent .rail, #projects #productosContent .rail, #projects #postsContent .rail, #projects #employmentsContent .rail, #projects #provincesContent .rail, #projects #centersContent .rail, #projects #projectsContent .rail, #projects #mapaContent .rail, #projects #usuariosContent .rail, #projects #contactoContent .rail, #projects #sessionsContent .rail, #mapa #welcomeContent .rail, #mapa #empresaContent .rail, #mapa #productosContent .rail, #mapa #postsContent .rail, #mapa #employmentsContent .rail, #mapa #provincesContent .rail, #mapa #centersContent .rail, #mapa #projectsContent .rail, #mapa #mapaContent .rail, #mapa #usuariosContent .rail, #mapa #contactoContent .rail, #mapa #sessionsContent .rail, #usuarios #welcomeContent .rail, #usuarios #empresaContent .rail, #usuarios #productosContent .rail, #usuarios #postsContent .rail, #usuarios #employmentsContent .rail, #usuarios #provincesContent .rail, #usuarios #centersContent .rail, #usuarios #projectsContent .rail, #usuarios #mapaContent .rail, #usuarios #usuariosContent .rail, #usuarios #contactoContent .rail, #usuarios #sessionsContent .rail, #contacto #welcomeContent .rail, #contacto #empresaContent .rail, #contacto #productosContent .rail, #contacto #postsContent .rail, #contacto #employmentsContent .rail, #contacto #provincesContent .rail, #contacto #centersContent .rail, #contacto #projectsContent .rail, #contacto #mapaContent .rail, #contacto #usuariosContent .rail, #contacto #contactoContent .rail, #contacto #sessionsContent .rail, #sessions #welcomeContent .rail, #sessions #empresaContent .rail, #sessions #productosContent .rail, #sessions #postsContent .rail, #sessions #employmentsContent .rail, #sessions #provincesContent .rail, #sessions #centersContent .rail, #sessions #projectsContent .rail, #sessions #mapaContent .rail, #sessions #usuariosContent .rail, #sessions #contactoContent .rail, #sessions #sessionsContent .rail {
	width: 192px; }

	

#welcome h3, #welcome h3.special {
  background-color: #d1cdcc;
  color: #a2a09d;
  font-size: 11px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
  border-bottom: 1px solid #a2a09d;
  border-left: 1px solid #a2a09d;
  border-right: 1px solid #a2a09d; }
#welcome h3.special {
  border-top: 1px solid #a2a09d; }
#welcome .post_welcome_left, #welcome .post_welcome_right {
  margin-left: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
  height: 163px;
  width: 255px;
  background: url( ../images/welcome_arrow.png) no-repeat 240px 175px;}
#welcome .post_welcome_left {
	float:left;
}
#welcome .post_welcome_right {
	float:right;
	margin-right: 5px;
}
#welcome .post_image {
  padding: 2px;
  width: 98px;
  border: 1px solid #879e3b; }
#welcome .post_title {
  font-weight: bold;
  line-height: 18px;
  color: #619528;
  margin-left: 6px;
  width: 125px; }
#welcome .post_body {
  width: 245px;
  text-align: justify;
  margin-top: 12px; }
  #welcome .post_body a {
    color: #515853; }
    #welcome .post_body a:hover {
      text-decoration: underline; }
#welcome .post_link {
  margin-top: 12px;
  margin-left: 216px; }
#welcome .alias {
  margin-left: 1px; }

#search {
	padding: 10px 0; }

.portada-link-inversiones {
	width:550px;
	font-size:.9em; }
	
	.portada-link-inversiones .banner {
		float:left;
		width:275px;
		height:230px;}
	.portada-link-inversiones .imagen {
		float:left;
		width:110px;
		height:110px;}
	.portada-link-inversiones .texto {
		float:right;
		width:425px;
		height:85px;
		padding:15px 10px 10px 0;}
		
		.portada-link-inversiones .texto .titulo {
			float:left;
			margin-bottom:6px;
			font-weight:bold;
			color:#619528; }
			.portada-link-inversiones .texto .titulo .text {
			float:left;	}
			.portada-link-inversiones .texto .titulo .masinfo {
			float:right;
			text-align:right;}
			
		.portada-link-inversiones .texto h5 {
			margin-bottom:6px;
			font-size:1.1em;
			color:#000;}

#clear-both, .clear {
	clear: both; }
/************************************************/
.direccion span.grupo {
  color: #f49f16; }
.direccion span.enerpal {
  color: #478e63; }
/************************************************/
.pagination {
  text-align: center;
  font-weight:normal;
  margin: 24px; }

.pagination a {
  margin: 2px;
  padding: 6px;
  border: 1px solid #a2a09d;
  text-decoration: none;
  font-weight:normal;
  color: #478e63; }

.pagination a:hover, .pagination a:active {
  border: 1px solid #f49f16;
  font-weight:normal;
  color: #f49f16; }

.pagination span.current {
  padding: 6px;
  border: 1px solid #f49f16;
  background-color: #f49f16;
  font-weight:normal;
  color: #ffffff; }

.pagination span.disabled {
  margin: 2px;
  padding: 6px;
  border: 1px solid #eee;
  font-weight:normal;
  color: #ddd; }


/************************************************/
#formsession {
	float:left;
	width:170px;
}

/************************************************/
#footer {
	clear: both;
	width: 960px;
	margin: 20px auto;
	padding-top:5px;
	border-top:1px solid #bbb;
	background: url(../images/bg_menu_int.png) repeat-x;
}
#footer a {
	color: #b9d305; /* verde comunidea*/
}
#footer a:hover {
	color: #00afc6; /* azul comunidea */
}
#footer p {
	margin: 0;
	margin-bottom:5px;
	padding: 0;
	font-size: smaller;
}
#footer #legal {
	text-align:center; }
	#footer #legal a { color: #666; }
	#footer #legal a:hover { color: #619528; }
	
#footer-links {
	clear: both;
	margin-bottom:10px;
	text-align:center;
}
#footer-links a {
	color: #666;
}
#footer-links a:hover {
	color: #619528;
}

#footer #links_comunidea {
/*	float: right;*/
	margin-top:12px;
	text-align:center;
}
	#footer #links_comunidea a {color:#666;}




