html {
     overflow-y: scroll;
     overflow-x: auto;
     height: 100%;	
  }

* {
margin: 0;
padding: 0;
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
} 

#clear { clear: both; }

BODY {
background: url('images/bg.gif');
color: #E4E5E6;
}

img{border: none}
a {text-decoration:none;color:#FFFFFF;}

#center {
position:relative;
width: 100%;
}

#page {
position: relative;
width: 945px;
padding-bottom:50px;
}

#topo {
position: relative;
height: 70px;
z-index: 2;
}

#logos {
position: relative;
height: 41px;
top: 25px;
float: left;
}

#logos img {
margin-right: 20px;
}

#logo {
filter:alpha(opacity=40);
opacity: 0.4;
float: left;
}

#logo_on {
float:left;
}

#flags {
position: absolute;
margin-left: 885px;
width: 60px;
top: 36px;
text-align: left;
z-index: 9999;
}

#omenu {
position: relative;
width: 114px;
height: 20px;
padding: 2px 0px 2px 0px;
top: 38px;
text-align: right;
float: right;
color: #6D6E70;
cursor: hand;
}

#omenu a{
color: #6D6E70;
}

#omenu:hover, #omenu.over {
background: url('images/omenu.gif') no-repeat;
}

#omenu ul {
margin: 0;
padding: 0;
list-style: none;
}

#omenu li ul {
width: 114px;
margin-top: 3px;
background: #231f20;
padding: 8px 0px 8px 0px;
text-align: right;
line-height: 18px;
display: none;
cursor: none;
}

#omenu li ul li{
padding-right: 16px;
}

#omenu li ul a:hover{
color: #FFFFFF;
}

#omenu:hover ul, #omenu.over ul{
display: block;
}

#banner {
position: relative;
width: 945px;
height: 265px;
text-align: center;
background: #000000 url('images/banner.jpg') no-repeat;
}

#menu {
position: relative;
width: 945px;
height: 30px;
}

#btn {
position: relative;
width: 135px;
height: 30px;
float: left;
}

#btn a{
display: block;
width: 135px;
height: 30px;
}

#btn p{
display: none;
}

.menu01 {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_01.gif') no-repeat;
}

.menu01en {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_01en.gif') no-repeat;
}

.menu01es {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_01es.gif') no-repeat;
}

.menu01_on {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_01_on.gif') no-repeat;
}

.menu01_onen {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_01_onen.gif') no-repeat;
}

.menu01_ones {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_01_ones.gif') no-repeat;
}

.menu01 a:hover{
background: #000000 url('images/menu_01_on.gif') no-repeat;
}

.menu01en a:hover{
background: #000000 url('images/menu_01_onen.gif') no-repeat;
}

.menu01es a:hover{
background: #000000 url('images/menu_01_ones.gif') no-repeat;
}

.menu02 {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_02.gif') no-repeat;
}

.menu02en {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_02en.gif') no-repeat;
}

.menu02es {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_02es.gif') no-repeat;
}

.menu02_on {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_02_on.gif') no-repeat;
}

.menu02_onen {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_02_onen.gif') no-repeat;
}

.menu02_ones {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_02_ones.gif') no-repeat;
}

.menu02 a:hover{
background: #000000 url('images/menu_02_on.gif') no-repeat;
}

.menu02en a:hover{
background: #000000 url('images/menu_02_onen.gif') no-repeat;
}

.menu02es a:hover{
background: #000000 url('images/menu_02_ones.gif') no-repeat;
}

.menu03 {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_03.gif') no-repeat;
}

.menu03en {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_03en.gif') no-repeat;
}

.menu03es {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_03es.gif') no-repeat;
}

.menu03_on {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_03_on.gif') no-repeat;
}

.menu03_onen {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_03_onen.gif') no-repeat;
}

.menu03_ones {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_03_ones.gif') no-repeat;
}

.menu03 a:hover{
background: #000000 url('images/menu_03_on.gif') no-repeat;
}

.menu03en a:hover{
background: #000000 url('images/menu_03_onen.gif') no-repeat;
}

.menu03es a:hover{
background: #000000 url('images/menu_03_ones.gif') no-repeat;
}

.menu04 {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_04.gif') no-repeat;
}

.menu04en {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_04en.gif') no-repeat;
}

.menu04es {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_04es.gif') no-repeat;
}

.menu04_on {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_04_on.gif') no-repeat;
}

.menu04_onen {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_04_onen.gif') no-repeat;
}

.menu04_ones {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_04_ones.gif') no-repeat;
}

.menu04 a:hover{
background: #000000 url('images/menu_04_on.gif') no-repeat;
}

.menu04en a:hover{
background: #000000 url('images/menu_04_onen.gif') no-repeat;
}

.menu04es a:hover{
background: #000000 url('images/menu_04_ones.gif') no-repeat;
}

.menu05 {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_05.gif') no-repeat;
}

.menu05en {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_05en.gif') no-repeat;
}

.menu05es {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_05es.gif') no-repeat;
}

.menu05 a:hover{
background: #000000 url('images/menu_05_on.gif') no-repeat;
}

.menu05en a:hover{
background: #000000 url('images/menu_05_onen.gif') no-repeat;
}

.menu05es a:hover{
background: #000000 url('images/menu_05_ones.gif') no-repeat;
}

.menu06 {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_06.gif') no-repeat;
}

.menu06en {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_06en.gif') no-repeat;
}

.menu06es {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_06es.gif') no-repeat;
}

.menu06_on {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_06_on.gif') no-repeat;
}

.menu06_onen {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_06_onen.gif') no-repeat;
}

.menu06_ones {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_06_ones.gif') no-repeat;
}

.menu06 a:hover{
background: #000000 url('images/menu_06_on.gif') no-repeat;
}

.menu06en a:hover{
background: #000000 url('images/menu_06_onen.gif') no-repeat;
}

.menu06es a:hover{
background: #000000 url('images/menu_06_ones.gif') no-repeat;
}

.menu07 {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_07.gif') no-repeat;
}

.menu07en {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_07en.gif') no-repeat;
}

.menu07es {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_07es.gif') no-repeat;
}

.menu07_on {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_07_on.gif') no-repeat;
}

.menu07_onen {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_07_onen.gif') no-repeat;
}

.menu07_ones {
position: relative;
width: 135px;
height: 30px;
float: left;
background: #000000 url('images/menu_07_ones.gif') no-repeat;
}

.menu07 a:hover{
background: #000000 url('images/menu_07_on.gif') no-repeat;
}

.menu07en a:hover{
background: #000000 url('images/menu_07_onen.gif') no-repeat;
}

.menu07es a:hover{
background: #000000 url('images/menu_07_ones.gif') no-repeat;
}

#content {
position: relative;
width: 945px;
}

#foothr {
position: relative;
width: 945px;
top: 12px;
height: 22px;
text-align: center;
}

#foot_fix {
position: fixed;
bottom: 0px;
width: 100%;
left: 0px;
z-index: 9999;
}

#foot {
position: relative;
width: 100%;
background: #231f20;
}

#footcenter {
position: relative;
width: 945px;
height: 50px;
text-align: center;
}

#fdiv {
position: relative;
width: 315px;
text-align: center;
float: left;
font-size: 13px;
color: #404041;
}

#fdiv a{
margin: 0px 1px 0px 1px;
font-size: 13px;
color: #404041;
}

#newslabel {
position: relative;
top: 17px;
margin-right: 5px;
float: right;
}

#newsinp {
position: relative;
width: 145px;
top: 10px;
float: right;
}

#nil {
position: relative;
width: 120px;
height: 27px;
float: left;
}

#nir {
position: relative;
width: 25px;
height: 27px;
float: right;
}

.nimp {
width: 120px;
padding: 5px;
height: 27px;
background: #404041;
border: none;
}

#boxh1 {
border-top: 1px solid #2e2e2e;
width: 472px;
float: left;
background: #0e0e0e url('images/hemp_bg.jpg') no-repeat top center;
}

#boxh1en {
border-top: 1px solid #2e2e2e;
width: 472px;
float: left;
background: #0e0e0e url('images/hempen_bg.jpg') no-repeat top center;
}

#boxh2 {
border-top: 1px solid #2e2e2e;
width: 472px;
float: right;
background: #0e0e0e url('images/hnot_bg.jpg') no-repeat top center;
}

#boxh2en {
border-top: 1px solid #2e2e2e;
width: 472px;
float: right;
background: #0e0e0e url('images/hnoten_bg.jpg') no-repeat top center;
}

#boxh2es {
border-top: 1px solid #2e2e2e;
width: 472px;
float: right;
background: #0e0e0e url('images/hnotes_bg.jpg') no-repeat top center;
}

#boxhpad {
padding: 55px 45px 25px 45px;
line-height: 18px;
text-align: left;
}

#boxemp {
border-top: 1px solid #2e2e2e;
background: #0e0e0e url('images/emp_bg.jpg') no-repeat top center;
}

#boxempen {
border-top: 1px solid #2e2e2e;
background: #0e0e0e url('images/empen_bg.jpg') no-repeat top center;
}

#boxpar {
border-top: 1px solid #2e2e2e;
background: #0e0e0e url('images/par_bg.jpg') no-repeat top center;
}

#boxparen {
border-top: 1px solid #2e2e2e;
background: #0e0e0e url('images/paren_bg.jpg') no-repeat top center;
}

#boxpares {
border-top: 1px solid #2e2e2e;
background: #0e0e0e url('images/pares_bg.jpg') no-repeat top center;
}

#boxpad {
padding: 55px 95px 25px 95px;
line-height: 18px;
text-align: left;
}

#proj1 {
border-top: 1px solid #2e2e2e;
width: 255px;
float: left;
background: #0e0e0e url('images/pro_bg.jpg') no-repeat top center;
}

#proj2 {
border-top: 1px solid #2e2e2e;
width: 689px;
float: right;
background: #0e0e0e url('images/proj_bg.jpg') no-repeat top center;
}

#oneonhome2 {
display: none;
}

#oh2 {
filter:alpha(opacity=30);
opacity: 0.3;
}

#boxdo {
border-top: 1px solid #2e2e2e;
width: 472px;
float: left;
background: #0e0e0e url('images/proj_bg.jpg') no-repeat top center;
}

#press {
width: 125px;
text-align:center;
float: left;
margin-bottom: 4px;
}

#wall {
text-align:center;
float: left;
}

#wall img{
margin-bottom: 4px;
}

#boxc1 {
border-top: 1px solid #2e2e2e;
width: 472px;
float: left;
background: #0e0e0e url('images/con_bg.jpg') no-repeat top center;
}

#boxc1es {
border-top: 1px solid #2e2e2e;
width: 472px;
float: left;
background: #0e0e0e url('images/cones_bg.jpg') no-repeat top center;
}

#boxc1en {
border-top: 1px solid #2e2e2e;
width: 472px;
float: left;
background: #0e0e0e url('images/conen_bg.jpg') no-repeat top center;
}

#boxc2 {
border-top: 1px solid #2e2e2e;
width: 472px;
float: right;
background: #0e0e0e url('images/proj2_bg.jpg') no-repeat top center;
}

#carrow1 {
position: absolute;
width: 17px;
margin-top: 104px;
left: 177px;
height: 15px;
z-index: 9999;
background: url('images/up_arw.gif') no-repeat;
}

#carrow2 {
position: absolute;
width: 17px;
margin-top: 104px;
left: 284px;
height: 15px;
z-index: 9999;
background: url('images/up_arw.gif') no-repeat;
display: none;
}

#cbox1 {
position: relative;
width: 258px;
height: 40px;
background: #404040;
}

#cbox2 {
position: relative;
width: 258px;
height: 40px;
background: #404040;
display: none;
}

#cboxpad {
padding-top: 10px;
font-size: 18px;
}

#send_form {
color: #6D6E70;
}

#send_form input{
font: 12px Verdana, Arial, sans-serif;
padding: 5px;
background: #404040;
color: #FFFFFF;
border: 0px;
height: 25px;
width: 265px;
}

#send_form textarea{
font: 12px Verdana, Arial, sans-serif;
padding: 5px;
background: #404040;
color: #FFFFFF;
border: 0px;
width: 265px;
height: 90px;
}

#send {
position: relative;
margin-top: -17px;
margin-left: 238px;
}

#celula {
position: absolute;
margin-left: 950px;
margin-top: -81px;
width: 18px;
height: 81px;
}