﻿body {
background: #436439 url('images/tapafade.jpg') repeat-x;
text-align: center;
margin:0px;
height:100%;
/*overflow:auto;*/
}


a {
text-decoration:none;
}

form {
padding-left:10px
}



input, textarea {
background:#7CAE71;
border:1px solid #000;
}

a:hover {
color:#fff;
}

a img {
border:none;
}



#wrapper {
background:url('images/cubefadesbg.jpg') no-repeat;
height:100%;
width:100%;
margin:0 auto;
text-align:center;

}

#container {
width:763px;
margin:0pt auto;
padding-top:30px;
text-align:center;
z-index:2;
position:relative;
}


.bg {
position: fixed;
bottom:-25pt;
left:0pt;
margin:0px;
padding:0px;
z-index:1;
}

* html .bg {
position:absolute;
bottom:-210px;
}



.buttons {
margin-right:-4px;
margin-bottom:14px;
}

#wordsbox {
background:#555;
width:400px;
float:left;
}

#wordsbox2 {
background:#777;
width:400px;
float:left;
}

#words {
color:#fff;
background:#252525;
font:12px arial;
margin-top:20px;
margin-bottom:20px;
text-align:left;
padding:8px;
}

.bodyimg {
float:right;
width:323px;
}

.nofloat {
clear:both;
}



#base {
padding-top:30px;
text-align:left;
}

#base a {
text-decoration:none;
color:#202020;
font:10px arial bold;
line-height:25px;
}

#lang {
text-align: right;
}

#lang a{
text-decoration:none;
color:#ccc;
font:14px arial bold;
}

h1 {
color:#fff;
padding:30px;
font:15px arial bold;
text-align:left;
}

ul {
  list-style-type: none
 }

#logobig {
  width:600px;
  margin:0 auto
  }

#logogrande {
  width:600px;
  margin:0 auto;
  padding-top:30px;
  }

.pix {
  width:600px;
  margin:0 auto;
  text-align:center;
  height:133px;
  border:3px solid #4f4f4f;
  }

#lang2 {
 width:600px;
 margin:0 auto;
 text-align:center;
 padding-top:30px;
 padding-bottom:70px;
 }

#lang2 a {
  padding:40px;
  font: 20px arial;
  color:#4F4F4F;
  }


#sound {
  text-align:right;
  padding:4px;
  }
