@charset "UTF-8";
/* CSS Document */
body {
	background-color: #464749;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#conteiner {
width:988px;
background:#FFFFFF;
padding:0px;
margin:0px;
}

#fecha{
height:15px;
width:988;
text-align:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
font-weight:normal;
color:#B4D22D;
background:#464749;
margin:0px;
padding:0px;
vertical-align:bottom;
padding-bottom:10px;
}

#flash{
height:289px;
margin:0px;
padding:0px;
}

#botones{
padding:0px;
margin:0px;
height:40px;
width:988px;
background:#C7C9CA;
}

#todo{
width:988px;
padding:0px;
margin:0px;
vertical-align:top;
}

#gris{
width:928px;
height:15px;
background:url(images/bac_gris.gif);
background-position:left;
background-repeat:repeat-x;
overflow:auto;
}

#derechos{
height:15px;
width:988;
text-align: center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
font-weight:normal;
color: #FFFFFF;
background:#464749;
margin:0px;
padding:0px;
vertical-align:bottom;
padding-bottom:10px;
padding-top:15px;
clear:both;
}

h1{
text-align:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-style:normal;
font-weight:bold;
color:#AC0D25;
padding:0px;
margin:0px;
}

h2{
text-align:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-style:normal;
font-weight:bold;
color:#578725;
padding:0px;
margin:0px;
padding-bottom:10px;
}

h3{
text-align:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
color: #000000;
padding:0px;
margin:0px;
padding-bottom:6px;
}


h4{
text-align:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
color: #000000;
padding:0px;
margin:0px;
padding-bottom:6px;
}

h5{
text-align:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:bold;
color:#AC0D25;
padding:0px;
margin:0px;
padding-bottom:6px;
}

h6{
text-align:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#AC0D25;
padding:0px;
margin:0px;
}

h7{
text-align:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#578725;
padding:0px;
margin:0px;
padding-bottom:15px;
}

h8{
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-weight:bold;
color:#000000;
padding:0px;
margin:0px;
padding-top:8px;
}

h9{
text-align:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
color:#578725;
padding:0px;
margin:0px;
padding-top:8px;
}

/*-----------------------------------------------------------------------------------------*/
.olB {
padding:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
float:left;
}


.liBB {
padding:0px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
line-height:33px;
font-weight:normal;
text-decoration: none;
font-style:normal;
text-align: center;
display:block;
float:left;
background: url(images/bot_verd.gif);
background-repeat:repeat-x;
}

.liBB a{
line-height:33px;
height:32px;
width:135px;
color:#000000;
font-size:14px;
font-weight:normal;
text-decoration: none;
font-style:normal;
text-align: center;
display:block;
float:left;
border-left: #000000 solid 1px;
}

.liBB a:hover{
line-height:40px;
height:40px;
padding:0px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-weight: bold;
text-decoration: none;
font-style:normal;
text-align:center;
float:left;
background: url(images/bot_rojo.gif);
background-repeat:repeat-x;
}

.liBB2 {
padding:0px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
line-height:33px;
font-weight:normal;
text-decoration: none;
font-style:normal;
text-align: center;
display:block;
float:left;
background: url(images/bot_verd.gif);
background-repeat:repeat-x;
}
.caja {
	width:100px;
}

.liBB2 a{
line-height:33px;
height:32px;
width:153px;
color:#000000;
font-size:14px;
font-weight:normal;
text-decoration: none;
font-style:normal;
text-align: center;
display:block;
float:left;
border-left: #000000 solid 1px;
}

.liBB2 a:hover{
line-height:40px;
height:40px;
padding:0px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-weight: bold;
text-decoration: none;
font-style:normal;
text-align:center;
float:left;
background: url(images/bot_rojo.gif);
background-repeat:repeat-x;
}
.backgris {
	background-image: url(images/bac_gris.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding:0px;
	margin:0px;
}

.liBB22 {
padding:0px;
margin:0px;
width:153px;
display:block;
line-height:40px;
height:40px;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-weight: bold;
text-decoration: none;
font-style:normal;
text-align:center;
text-decoration: none;
text-align:center;
float:left;
background: url(images/bot_rojo.gif);
background-repeat:repeat-x;
list-style-type: none;
border-left: #000000 solid 1px;
}

.liBB22 a{
color:#FFF;
font-size:14px;
}

.liBB22 a:hover{
color:#FFF;
font-size:14px;
}

.liBB3{
line-height:40px;
display:block;
height:40px;
width:135px;
padding:0px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-weight: bold;
text-decoration: none;
font-style:normal;
text-align:center;
float:left;
background: url(images/bot_rojo.gif);
background-repeat:repeat-x;
border-left: #000000 solid 1px;
}

.liBB3 a {
color:#FFF;
font-size:14px;
}

.liBB3 a:hover{
color:#FFF;
font-size:14px;
}


/*----------------------------------------------------- ol -------------------------------------------------------*/

ol {
padding:0px;
padding-top:0px;
padding-bottom:0px;
margin:0px;
margin-left:15px;
list-style-image: url(images/flecha.gif);
vertical-align:top;
}

li {
padding:0px;
padding-bottom:0px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
text-decoration: none;
font-style:normal;
text-align:left;
}

li a{
padding:0px;
padding-bottom:0px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
text-decoration: none;
font-style:normal;
text-align:left;
}

li a:hover{
padding:0px;
padding-bottom:0px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration: none;
font-style:normal;
text-align:left;
color:#578725;
list-style: url(images/flecha.gif);
}
.bord {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
}

/*----------------------------------------------------- ol2 -------------------------------------------------------*/

.olW {
padding:0px;
padding-top:0px;
padding-bottom:0px;
margin:0px;
margin-left:25px;
list-style-image: url(images/flecha.gif);
vertical-align:top;
}

.liW {
padding:0px;
padding-bottom:6px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:normal;
text-decoration: none;
font-style:normal;
text-align:left;
}

.liW a{
padding:0px;
padding-bottom:6px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:normal;
text-decoration: none;
font-style:normal;
text-align:left;
}

.liW a:hover{
padding:0px;
padding-bottom:6px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration: none;
font-style:normal;
text-align:left;
color:#578725;
list-style: url(images/flecha.gif);
}

.formC{
width:200px; margin:10px; padding:10px; border:#CCCCCC solid 1px; float:right;
font-family:Arial, Helvetica, sans-serif;
}

.pCOCO{
margin:0px; padding:0px;
}

.inputC{
width:200px;
margin:0px;
margin-bottom:10px;
padding:0px;
font-size:9px;
}
.rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #C01024;
	text-decoration: none;
}

/*BACGRUNDS*/

.bacini0 {
	background-image: url(images/Banner_inicio.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.bacini {
	background-image: url(images/GE.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.bachidro {
	background-image: url(images/banner_hidrogen.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.bacaero {
	background-image: url(images/banner_aero.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.baceoli {
	background-image: url(images/banner_eolicos.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.baceco {
	background-image: url(images/DE.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#footer{
width:988px;
margin: 0 auto;
font-family:Arial, Helvetica, sans-serif;
padding:10px 0 10px 0;
color:#999;
text-align:center;
font-size:12px;
clear:both;
}

#footer a{
color:#999; text-decoration:none;
}

#footer_DK{
width:110px;
margin: 0 auto;
padding:5px 0 5px 0;
color:#666;
text-align:center;
font-size:11px;
clear:both;
}

#footer_DK a{
color:#999;
}

#footer_DK a:hover{
color:#999;
}

.caja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	width: 100%;
}
.caja2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

#form{
padding:0px;
margin:0px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
line-height:35px;
font-weight:normal;
text-decoration: none;
font-style:normal;
text-align: center;
height:34px;
}

.text_bot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #BFD1A5;
	text-decoration: none;
}