@charset "utf-8";
/* FIXED CSS STYLES */

body {
	margin-top: 0;
	margin-left: 0;
	text-align: center;
	min-width: 1000px;
	background-repeat:repeat-x;
	background-image: url(../images/fondo.jpg);
	font-family: Arial;
	font-size: 12px;
}
h2 {
	text-decoration: none;
	color: #030303;
	font-family:Arial;
	font-size:16px;
	font-style:normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
}
h2 a:link {
	text-decoration: none;
}
h3 {
	text-decoration: none;
	color: #161616;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
}
h3 a:link {
	text-decoration: none;
}
a:link, a:visited {
	text-decoration: underline;
	color: #000;
}
a:hover {
	text-decoration: underline;
	color: #00cc00;
}
/* LAYOUT STYLES */
#wrapper {
	width: 960px;
	position: relative;
	margin: 0 auto;
	text-align: left;
}
#topNav {
	float: right;
	color: #fff;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	padding: 0px;
	width: 100%;
}
#mainNav {
	position: relative;
	margin-top: 0px;
	margin-bottom: 20px;
	width: 711px;
	float: right;
	height: 31px;
}
#header {
	width: 960px;
	float: left;
	height: 315px;
}
#content {
	width: 960px;
	background-color: #f4f4f4;
	margin-right: auto;
	margin-left: auto;
	float: left;
	text-align: justify;
	padding-top: 15px;
	padding-bottom: 15px;
	clear: both;
}
#primaryContent {
	float: left;
	width: 730px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 15px;
	text-align: justify;
}
#primaryContentFull {
	float: left;
	width: 930px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 15px;
	margin-right: 15px;
	text-align: justify;
}
#indeximgWrapper {
	height: 90px;
	width: 730px;
	border: 1px solid #030303;
	background-color: #afbfff;
	margin-bottom: 5px;
}
#indexCContent {
	float: left;
	margin-right: 5px;
}
#indexCContent ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: block;
	color: #000;
	text-decoration: none;
}
#indexCContent ul a, #indexCContent ul a:visited, #indexCContent ul a:active {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: block;
	color: #000;
	text-decoration: underline;
}
#indexImgContent {
	float: left;
	width: 90px;
	margin-right: 7px;
	height: 90px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #030303;
}
#indexImgContentFL {
	float: left;
	width: 150px;
	margin-right: 7px;
	height: 90px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #030303;
}
#sideContent {
	float: left;
	width: 200px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 15px;
}
#footer {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 960px;
	height: 40px;
	font-family: Arial;
	font-size: 12px;
	color: #000;
	margin-top: 10px;
	clear: left;
	float: left;
}
.headerText {
	float: left;
	background-image: url(../images/heacer_left.jpg);
	width: 593px;
	height: 285px;
	background-color: #030303;
	background-repeat: no-repeat;
	clear: right;
}
.headerTextI {
	float: left;
	background-image: url(../images/heacer_left.jpg);
	width: 710px;
	height: 273px;
	background-color: #030303;
	background-repeat: no-repeat;
	clear: right;
}
.headerFlash {
	float: left;
	height: 285px;
	background-color: #030303;
	clear: right;
	width: 367px;
}
.headerFlashI {
	float: left;
	height: 273px;
	background-color: #030303;
	clear: right;
	width: 250px;
}
.headerBottom {
	background-image: url(../images/header_bottom.gif);
	background-repeat: no-repeat;
	height: 30px;
	clear: left;
	padding-left: 27px;
	padding-top: 5px;
}
.tituloHeader {
	text-decoration: none;
	color: #ddd;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	margin-top: 45px;
	letter-spacing: -3px;
	text-align: center;
	margin-bottom: 0px;
}
.tituloHeaderI {
	text-decoration: none;
	color: #ddd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:50px;
	font-style:normal;
	font-weight:bold;
	margin-top: 25px;
	letter-spacing: -3px;
	text-align: center;
	margin-bottom: 0px;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	line-height: 70px;
}
.contextHeader {
	color: #00CC00;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 535px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	margin-top: 15px;
	margin-bottom: 0px;
}
.contextHeaderI {
	color: #00CC00;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 650px;
	text-align: justify;
	margin-top: 25px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.imageSCr {
	float: right;
	margin-top: 0px;
	border: 1px solid #030303;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 7px;
}
.imageSCl {
	float: left;
	margin-top: 0px;
	border: 1px solid #030303;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 0px;
}
.downloadPDF {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 20px;
	height: 17px;
	width: 107px;
	float: left;
	clear: left;
}
.downloadPDFr {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 20px;
	float: right;
	height: 17px;
	width: 107px;
	clear: right;
}
.unb {
	font-weight: normal;
}
#contentCat {
	background-color: #e4e4e4;
	width: 890px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	padding: 10px;
	border: 1px solid #030303;
}
.contentCat {
	float: left;
	width: 114px;
	height: 113px;
	margin-right: 5px;
	margin-left: 0px;
	clear: none;
}
#contentCat #binder {
	padding-bottom: 25px;
	padding-top: 25px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	float: left;
}
#contentCat .left {
	float: left;
	width: 195px;
	margin-right: 20px;
	margin-left: 20px;
}
#contentCat .right {
	width: 195px;
	float: left;
	margin-right: 20px;
	padding: 0px;
}
.contentCatT {
	float: left;
	width: 177px;
	height: 113px;
	font-size: 12px;
	font-family: Arial;
}
.contentCatT a:link, .contentCatT a:active, .contentCatT a:visited, .contentCatT a:hover {
	text-decoration: none;
	color: #000;
}
/* TOP NAV MENU STYLES */
#menuTop {
	height: 16px;
	float: right;
}
#menuTop ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Verdana;
	font-size: 11px;
	color: #ccc;
	width: 480px;
}
#menuTop ul li {
	float: left;
}
#menuTop ul a {
	display: block;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	color: #ccc;
	padding-top: 0;
	padding-right: 19px;
	padding-bottom: 0;
	padding-left: 19px;
	margin: 0px;
}
#menutop ul a:hover {
	color: #fff;
	text-decoration: underline;
}
/* MAIN NAV MENU STYLES */
ul#nav1 {
	margin: 0;
	list-style: none;
	height: 31px;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
	float: left;
}
ul#nav1 li {
	margin: 0;
	padding: 0;
	display: block;
	position: relative;
	float: left;
}
ul#nav1 li a:link, ul#nav1 li a:visited {
	display: block;
	line-height: 31px;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	background-image: url(../images/boton_negro.jpg);
	height: 31px;
	width: 129px;
	text-align: center;
	color: #fff;
}
ul#nav1 li.first a:link, ul#nav1 li.first a:visited {
	background-image: url(../images/boton_negro_i.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 80px;
}
ul#nav1 li.activeFirst a:link, ul#nav1 li.activeFirst a:visited {
	background-image: url(../images/boton_azul_i.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 80px;
}
ul#nav1 li.activeLast a:link, ul#nav1 li.activeLast a:visited {
	background-image: url(../images/boton_azul_f.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 115px;
}
ul#nav1 li.active a:link, ul#nav1 li.active a:visited {
	background-image: url(../images/boton_azul.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 129px;
}
ul#nav1 li.last a:link, ul#nav1 li.last a:visited {
	background-image: url(../images/boton_negro_f.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 115px;
}
ul#nav1 li:hover a, ul#nav1 li a:hover, ul#nav1 li a:active {
	background: url(../images/boton_azul.jpg) no-repeat top right;
	padding: 0;
	display: block;
	text-align: center;
	text-decoration: none;
	color: #fff;
	height: 31px;
	width: 129px;
}
ul#nav1 li.activeFirst:hover a, ul#nav1 li.activeFirst a:hover, ul#nav1 li.activeFirst a:active {
	background: url(../images/boton_azul_i.jpg) no-repeat top right;
	padding: 0;
	display: block;
	text-align: center;
	text-decoration: none;
	color: #fff;
	height: 31px;
	width: 80px;
}
ul#nav1 li.activeLast:hover a, ul#nav1 li.activeLast a:hover, ul#nav1 li.activeLast a:active {
	background: url(../images/boton_azul_f.jpg) no-repeat top right;
	padding: 0;
	display: block;
	text-align: center;
	text-decoration: none;
	color: #fff;
	height: 31px;
	width: 115px;
}
ul#nav1 li.active:hover a, ul#nav1 li.active a:hover, ul#nav1 li.active a:active {
	background: url(../images/boton_azul.jpg) no-repeat top right;
	padding: 0;
	display: block;
	text-align: center;
	text-decoration: none;
	color: #fff;
	height: 31px;
	width: 129px;
}
ul#nav1 li.last:hover a, ul#nav1 li.last a:hover, ul#nav1 li.last a:active {
	background: url(../images/boton_azul_f.jpg) no-repeat top right;
	padding: 0;
	display: block;
	text-align: center;
	text-decoration: none;
	color: #fff;
	height: 31px;
	width: 115px;
}
/* NAV SUBMENU STYLES */
ul#nav1 li ul.nav2 {
	margin: 0;
	list-style: none;
	display: none;
	width: 200px;
	position: absolute;
	top: 31px;
	left: 1px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 0;
	padding-left: 1px;
}
ul#nav1 li:hover ul.nav2 {
	display: block;
}
ul#nav1 li ul.nav2 li {
	width: 200px;
	clear: left;
	width: 200px;
}
ul#nav1 li ul.nav2 li a:link, ul#nav1 li ul.nav2 li a:visited {
	clear: left;
	width: 200px;
	position: relative;
	z-index: 1000;
	background-image: url(../images/rolover_back.png);
	font-family: Arial;
	font-size: 12px;
	color: #000;
	height: 29px;
	text-align: left;
	padding: 0;
	text-indent: 10px;
	background-repeat: repeat-x;
}
ul#nav1 li ul.nav2 li:hover a, ul#nav1 li ul.nav2 li a:active, ul#nav1 li ul.nav2 li a:hover {
	clear: left;
	padding: 0;
	width: 200px;
	position: relative;
	z-index: 1000;
	color: #fff;
}
/* BREADCRUMB STYLES */
#breadCrumbs {
	background-image: url(../images/header_bottom.gif);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #efefef;
	width: 960px;
}
#breadCrumbs ul {
	list-style-type: none;
	font-family: Verdana;
	font-size: 10px;
	color: #00CC00;
	padding-left: 10px;
	margin: 0px;
	font-weight: normal;
	padding-top: 8px;
}
#breadCrumbs ul li {
	float: left;
	padding-right: 2px;
	padding-left: 2px;
	margin: 0px;
}
#breadCrumbs ul a {
	text-decoration: none;
	color: #fff;
	display: block;
	text-transform: lowercase;
	margin-left: 5px;
	font-weight: normal;
	margin-right: 5px;
}
#breadCrumbs ul .first a {
	background-image: none;
	padding-left: 15px;
}
span.arrow {
	color: 00cc00;
}
#breadCrumbs ul .arrow {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#breadCrumbs ul a:hover {
	color: #00cc00;
	text-decoration: underline;
}
.breadCrumbs {
	margin-top: 0px;
	margin-bottom: 0px;
}
/* MENU FEATURES */
#features {
	width: 200px;
	font-size: 12px;
	font-family: Arial;
}
#features ul {
	list-style-type: disc;
	margin: 0;
	padding: 0;
}
#features li {
	padding-left: 10px;
	list-style-type: none;
}
#features li a {
	display: block;
	font-family: Arial;
	font-size: 12px;
	color: #4241a9;
	text-decoration: none;
}
#features li a:hover {
	text-decoration: underline;
}
#primaryContent ol {
	list-style-type: decimal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 28px;
	margin: 0px;
}
#primaryContent ol li {
	margin-top: 5px;
}
#primaryContent ol img.imageSCl {
	margin-right: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#primaryContent .left {
	float: left;
	width: 360px;
	margin-right: 5px;
	border: 1px solid #030303;
	margin-bottom: 15px;
	background-color: #fff;
}
#primaryContent .full {
	float: left;
	margin-right: 5px;
	border: 1px solid #030303;
	margin-bottom: 15px;
	background-color: #fff;
}
#primaryContent .right {
	width: 360px;
	float: right;
	border: 1px solid #030303;
	margin-bottom: 15px;
	clear: right;
	background-color: #fff;
}
.contentText {
	font-family: Arial;
	clear: both;
	padding-top: 25px;
	font-size: 12px;
	text-align: justify;
}
.h2text {
	margin-top: 10px;
	margin-bottom: 0px;
}
.h3text {
	margin-top: 10px;
	margin-bottom: 0px;
}
/* BOTTOM MENU STYLES */
#menuFooter {
	height: 20px;
	padding-left: 10px;
	font-family: Arial;
	font-size: 12px;
	color: #000;
}
#menuFooter ul {
	list-style-type: none;
	font-family: Verdana;
	font-size: 10px;
	color: #2a22e7;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 960px;
}
#menuFooter ul li {
	float: left;
}
#menuFooter ul a {
	text-decoration: none;
	background-image: url(../images/menu_bot_sep.gif);
	background-repeat: repeat-y;
	background-position: left top;
	display: block;
	padding-right: 16px;
	padding-left: 16px;
	font-family: Arial;
	font-size: 12px;
	color: #000;
}
#menuFooter ul .first a {
	background-image: none;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial;
	font-size: 12px;
	color: #000;
}
#menuFooter ul a:hover {
	color: #000;
	text-decoration: underline;
}
#fpSlogan {
	font-family: Arial;
	font-size: 12px;
	float: left;
	width: 100%;
	padding-left: 23px;
	padding-top: 25px;
}
.fpBox {
	float: left;
	width: 212pt;
	text-align: justify;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 5px;
}
.cr, .cr a, .cr a:visited {
	color: #000;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}
/* CONTACT FORM */
fieldset {
	margin: 1em 0;
	padding: 1em;
	border: 1px solid #ccc;
	background: #f8f8f8;
}
legend {
	font-weight: bold;
}
label {
	float: left;
	width: 10em;
}
input {
	width: 200px;
	background-color: #afbfff;
	font-family: Arial;
	font-weight: bold;
	color: #000;
}
textarea {
	width: 300px;
	height: 100px;
	background-color: #afbfff;
	font-family: Arial;
	font-weight: bold;
	color: #000;
}
input[type="text"] {
	width: 200px;
}
input[type="text"] {
	border-top: 2px solid #999;
	border-left: 2px solid #999;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
input.radio, input.checkbox, input.submit {
	width: auto;
}
input.radio {
	float: left;
	margin-right: 1em;
}
input:focus, textarea:foxus {
 background: #ffcc
}
.botton {
	font-family:Arial;
	font-size:11px;
	background-color:#eeeeee;
	width: 10em;
	height:20px;
	margin-left: 120px;
}
.required {
	font-size: 0.75em;
	color: #ff0000;
}
.slogan {
	color: #00cc00;
	text-align: center;
	margin-top: 50px;
	margin-bottom: 30px;
	font-size: 12px;
	font-family: Verdana;
	text-transform: capitalize;
	font-style: italic;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
}
.indexThumbs {
	font-size: 10px;
	font-weight: bold;
}
td.blue {
	background-color: #afbfff;
}
td.yellow {
	background-color: #ffff00;
}
td.green {
	background-color: #00cc00;
}
.greenLink {
	color: #00cc00;
	text-decoration: underline;
	font-weight: normal;
}

/** Backgrounds **/
.headerTextMain {
	float: left;
	background-image: url(../images/environmental_energy_main_1.jpg);
	width: 593px;
	height: 285px;
	background-color: #030303;
	background-repeat: no-repeat;
	clear: right;
	background-position: 0px 0px;
}
.headerFlashMain {
	float: left;
	width: 367px;
	height: 285px;
	clear: right;
	background-image: url(../images/environmental_energy_main_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tituloHeaderMain {
	text-decoration: none;
	color: #ddd;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	margin-top: 45px;
	letter-spacing: -3px;
	text-align: center;
	margin-bottom: 0px;
	font-size: 70px;
}
.contextHeaderMain {
	color: #fff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 535px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	margin-top: 55px;
	margin-bottom: 0px;
}
.headerTextContact {
	float: left;
	background-image: url(../images/environmental_energy_01_1.jpg);
	width: 710px;
	height: 273px;
	background-color: #030303;
	background-repeat: no-repeat;
	clear: right;
	background-position: 0px 0px;
}
.headerFlashContact {
	float: left;
	width: 250px;
	height: 273px;
	clear: right;
	background-image: url(../images/environmental_energy_01_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.headerTextAbout {
	float: left;
	background-image: url(../images/environmental_energy_02_1.jpg);
	width: 710px;
	height: 273px;
	background-repeat: no-repeat;
	clear: right;
	background-position: 0px 0px;
}
.headerFlashAbout {
	float: left;
	width: 250px;
	height: 273px;
	clear: right;
	background-image: url(../images/environmental_energy_02_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tituloHeaderAbout {
	text-decoration: none;
	color: #fff;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	margin-top: 45px;
	letter-spacing: -3px;
	text-align: left;
	margin-bottom: 0px;
	font-size: 50px;
	margin-left: 25px;
}
.headerTextIndoor {
	float: left;
	background-image: url(../images/environmental_energy_03_1.jpg);
	width: 710px;
	height: 273px;
	background-repeat: no-repeat;
	clear: right;
	background-position: 0px 0px;
}
.headerFlashIndoor {
	float: left;
	width: 250px;
	height: 273px;
	clear: right;
	background-image: url(../images/environmental_energy_03_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tituloHeaderIndoor {
	text-decoration: none;
	color: #fff;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	margin-top: 45px;
	letter-spacing: -3px;
	text-align: center;
	margin-bottom: 0px;
	font-size: 50px;
}
.contextHeaderIndoor {
	color: #fff;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 650px;
	text-align: justify;
	margin-top: 25px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.headerTextOutdoor {
	float: left;
	background-image: url(../images/environmental_energy_04_1.jpg);
	width: 710px;
	height: 273px;
	background-repeat: no-repeat;
	clear: right;
	background-position: 0px 0px;
}
.headerFlashOutdoor {
	float: left;
	width: 250px;
	height: 273px;
	clear: right;
	background-image: url(../images/environmental_energy_04_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tituloHeaderOutdoor {
	text-decoration: none;
	color: #333333;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	margin-top: 20px;
	letter-spacing: -3px;
	text-align: center;
	margin-bottom: 0px;
	font-size: 60px;
}
.contextHeaderOutdoor {
	color: #fff;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 650px;
	text-align: justify;
	margin-top: 25px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.headerTextFluor {
	float: left;
	background-image: url(../images/environmental_energy_05_1.jpg);
	width: 710px;
	height: 273px;
	background-repeat: no-repeat;
	clear: right;
	background-position: 0px 0px;
}
.headerFlashFluor {
	float: left;
	width: 250px;
	height: 273px;
	clear: right;
	background-image: url(../images/environmental_energy_05_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tituloHeaderFluor {
	text-decoration: none;
	color: #fff;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	margin-top: 15px;
	letter-spacing: -3px;
	text-align: left;
	margin-bottom: 0px;
	font-size: 50px;
	margin-left: 25px;
}
.contextHeaderFluor {
	color: #fff;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 650px;
	text-align: justify;
	margin-top: 50px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.headerTextMap {
	float: left;
	background-image: url(../images/environmental_energy_06_1.jpg);
	width: 710px;
	height: 273px;
	background-repeat: no-repeat;
	clear: right;
	background-position: 0px 0px;
}
.headerFlashMap {
	float: left;
	width: 250px;
	height: 273px;
	clear: right;
	background-image: url(../images/environmental_energy_06_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tituloHeaderMap {
	text-decoration: none;
	color: #fff;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	margin-top: 15px;
	letter-spacing: -3px;
	text-align: left;
	margin-bottom: 0px;
	font-size: 50px;
	margin-left: 25px;
}
.contextHeaderMap {
	color: #fff;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 650px;
	text-align: justify;
	margin-top: 50px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.headerTextDownload {
	float: left;
	background-image: url(../images/environmental_energy_07_1.jpg);
	width: 710px;
	height: 273px;
	background-repeat: no-repeat;
	clear: right;
	background-position: 0px 0px;
}
.headerFlashDownload {
	float: left;
	width: 250px;
	height: 273px;
	clear: right;
	background-image: url(../images/environmental_energy_07_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tituloHeaderDownload {
	text-decoration: none;
	color: #fff;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	margin-top: 45px;
	letter-spacing: -3px;
	text-align: left;
	margin-bottom: 0px;
	font-size: 50px;
	margin-left: 25px;
}
.headerTextArticles {
	float: left;
	background-image: url(../images/environmental_energy_08_1.jpg);
	width: 710px;
	height: 273px;
	background-repeat: no-repeat;
	clear: right;
	background-position: 0px 0px;
}
.headerFlashArticles {
	float: left;
	width: 250px;
	height: 273px;
	clear: right;
	background-image: url(../images/environmental_energy_08_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tituloHeaderArticles {
	text-decoration: none;
	color: #fff;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	margin-top: 45px;
	letter-spacing: -3px;
	text-align: left;
	margin-bottom: 0px;
	font-size: 50px;
	margin-left: 25px;
}
.contextHeaderArticles {
	color: #0066FF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 650px;
	text-align: justify;
	margin-top: 25px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.headerTextArticlesI {
	float: left;
	background-image: url(../images/environmental_energy_09_1.jpg);
	width: 710px;
	height: 273px;
	background-repeat: no-repeat;
	clear: right;
	background-position: 0px 0px;
}
.headerFlashArticlesI {
	float: left;
	width: 250px;
	height: 273px;
	clear: right;
	background-image: url(../images/environmental_energy_09_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.tituloHeaderArticlesI {
	text-decoration: none;
	color: #00FF00;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	margin-top: 45px;
	letter-spacing: -3px;
	text-align: left;
	margin-bottom: 0px;
	font-size: 50px;
	margin-left: 25px;
}
.contextHeaderArticlesI {
	color: #FF0000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 650px;
	text-align: justify;
	margin-top: 25px;
	margin-bottom: 0px;
	margin-left: 30px;
}
