@charset "UTF-8";
* {
	padding: 0;
	margin: 0;
}
body {
	background-color: #ebebed;
	padding-top: 40px;
}
a img {
	border: none;
	outline:none;
}

a, img {
	outline:none;
}

.menucolumn {
	width: 320px;
	float: left;
	margin-top:35px;
}
.maincolumn {
	float: left;
	width: 729px;
}
.maincolumn  p, .maincolumn h2, #proyectoscolumn2 h2 {
	display: none;
}
#container {
	width: 1049px;
	margin-left: auto;
	margin-right: auto;
}
#header {
	text-align: right;
	width: 729px;
	height: 35px;
	float:right;
}
#header h1 {
	background-image: url(../img/cuantofalta.png);
	width: 255px;
	height: 35px;
	float: right;
}
#header  h1  a  {
	display: block;
	text-decoration: none;
}
#header h1 a span {
	display: none;
}
h2 span {
	display: none;
}

#idioma {
	float:left;	
	height:35px;
	line-height:5.5em;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#b5b4b7;
	margin-left:5px;
}

#idioma a
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#b5b4b7;
	text-decoration:none;
}

#idioma a:hover
{
	color:#ceccd1;
	text-decoration:none;
}

#menu2 {
	float:right;	
	
	line-height:1.8em;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#b5b4b7;
	margin-right:5px;
}

#menu2 a
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#b5b4b7;
	text-decoration:none;
}

#menu2 a:hover
{
	color:#ceccd1;
	text-decoration:none;
}

#nav {
	list-style-type: none;
	margin-top: 38px;
}
#nav li a {
	display: block;
	text-decoration: none;
}
#nav li a span {
	visibility: hidden;
}
#quehacemos_es  {
	background-image: url(../img/es/quehacemos.png);
	height: 38px;
	width: 320px;
}
#quehacemos_en  {
	background-image: url(../img/en/quehacemos.png);
	height: 38px;
	width: 320px;
}
#quehacemos_de  {
	background-image: url(../img/de/quehacemos.png);
	height: 38px;
	width: 320px;
}
#proyectos_es {
	background-image: url(../img/es/proyectos.png);
	height: 29px;
	width: 320px;
}
#proyectos_en {
	background-image: url(../img/en/proyectos.png);
	height: 29px;
	width: 320px;
}
#proyectos_de {
	background-image: url(../img/de/proyectos.png);
	height: 29px;
	width: 320px;
}
#contacta_es {
	background-image: url(../img/es/contacta.png);
	height: 29px;
	width: 320px;
}
#contacta_en {
	background-image: url(../img/en/contacta.png);
	height: 29px;
	width: 320px;
}#contacta_de {
	background-image: url(../img/de/contacta.png);
	height: 29px;
	width: 320px;
}
#erescliente_es {
	background-image: url(../img/es/erescliente.png);
	height: 37px;
	width: 320px;
}

#erescliente_en {
	background-image: url(../img/en/erescliente.png);
	height: 37px;
	width: 320px;
}
#erescliente_de {
	background-image: url(../img/de/erescliente.png);
	height: 37px;
	width: 320px;
}
#homepage_es {
	background-image: url(../img/es/homepage.jpg);
	height: 223px;
	width: 729px;
}
#homepage_en {
	background-image: url(../img/en/homepage.jpg);
	height: 223px;
	width: 729px;
}
#homepage_de {
	background-image: url(../img/de/homepage.jpg);
	height: 223px;
	width: 729px;
}
#quehacemospage_es {
	background-image: url(../img/es/quehacemospage.jpg);
	height: 223px;
	width: 729px;
}
#quehacemospage_en {
	background-image: url(../img/en/quehacemospage.jpg);
	height: 223px;
	width: 729px;
}
#quehacemospage_de {
	background-image: url(../img/de/quehacemospage.jpg);
	height: 223px;
	width: 729px;
}
#contactapage_es {
	height: 223px;
	width: 729px;
	background-image: url(../img/es/contactapage.jpg);
}

#contactapage_en {
	height: 223px;
	width: 729px;
	background-image: url(../img/en/contactapage.jpg);
}
#contactapage_de {
	height: 223px;
	width: 729px;
	background-image: url(../img/de/contactapage.jpg);
}

#email {
	margin-top: 137px;
	margin-left: 27px;
}
#eresclientepage_es {
	background-image: url(../img/es/eresclientepage.jpg);
	height: 223px;
	width: 729px;
}
#eresclientepage_en {
	background-image: url(../img/en/eresclientepage.jpg);
	height: 223px;
	width: 729px;
}
#eresclientepage_de {
	background-image: url(../img/de/eresclientepage.jpg);
	height: 223px;
	width: 729px;
}
#login {
	padding-top: 151px;
}
#login input[type=text], #login input[type=password] {
	background-color: transparent;
	border: none;
	color: #999999;
	font-family: helvetica, arial, sans-serif;
	font-size: 11pt;
}
#login label {
	display: none;
}
#usuario {
	margin-left: 178px;
	width: 162px;
}
#user {
	margin-left: 144px;
	width: 162px;
}
#benutzername {
	margin-left: 208px;
	width: 162px;
}
#contrasena {
	margin-left: 173px;
	width: 140px;
}
#password {
	margin-left: 159px;
	width: 140px;
}
#passwort {
	margin-left: 152px;
	width: 140px;
}
#login #submit {
	border: 1px solid #AAAAAA;
	
	color: #AAAAAA;
	background-color: #E4E4E7;
}
.submitEs
{
	margin-left:30px;
}
.submitEn{
	margin-left:78px;
}
.submitDe{
	margin-left:21px;
}
#proyectoscolumn1_es {
	float: left;
	width: 408px;
	background-image: url(../img/es/proyectospage1.png);
	height: 495px;
}
#proyectoscolumn1_en {
	float: left;
	width: 408px;
	background-image: url(../img/en/proyectospage1.png);
	height: 495px;
}
#proyectoscolumn1_de {
	float: left;
	width: 408px;
	background-image: url(../img/de/proyectospage1.png);
	height: 495px;
}
#proyectoscolumn2 {
	float: left;
	width: 321px;
	background-image: url(../img/es/proyectospage2.png);
	height: 481px;
	padding-top: 14px;
}
#proyectoscolumn2   li  {
	display: block;
	height: 80px;
	float: left;
}
#proyectoscolumn2 li:hover {
	background-position: 0 -80px;
}
#proyectoscolumn2 li a {
	display: block;
	height: 100%;
	width: 100%;
}
#proyectoscolumn2 li span  {
	display: none;
}
#proyectoinfo {
	margin-left: 27px;
	margin-top: 27px;
	height: 440px;
	width: 363px;
	position: relative;
}
#p1 {
	background-image: url(../img/proyectosiconos/1.png);
	width: 75px;
}
#p2 {
	background-image: url(../img/proyectosiconos/2.png);
	width: 63px;
}
#p3 {
	background-image: url(../img/proyectosiconos/3.png);
	width: 62px;
}
#p4 {
	background-image: url(../img/proyectosiconos/4.png);
	width: 49px;
}
#p5 {
	background-image: url(../img/proyectosiconos/5.png);
	width: 57px;
}
#p6 {
	background-image: url(../img/proyectosiconos/6.png);
	width: 75px;
}
#p7 {
	background-image: url(../img/proyectosiconos/7.png);
	width: 63px;
}
#p8 {
	background-image: url(../img/proyectosiconos/8.png);
	width: 49px;
}
#p9 {
	background-image: url(../img/proyectosiconos/9.png);
	width: 51px;
}
#p10 {
	background-image: url(../img/proyectosiconos/10.png);
	width: 68px;
}
#p11 {
	background-image: url(../img/proyectosiconos/11.png);
	width: 46px;
}
#p12 {
	background-image: url(../img/proyectosiconos/12.png);
	width: 66px;
}
#p13 {
	background-image: url(../img/proyectosiconos/13.png);
	width: 53px;
}
#p14 {
	background-image: url(../img/proyectosiconos/14.png);
	width: 68px;
}
#p15 {
	background-image: url(../img/proyectosiconos/15.png);
	width: 73px;
}
#p16 {
	background-image: url(../img/proyectosiconos/16.png);
	width: 71px;
}
#p17 {
	background-image: url(../img/proyectosiconos/17.png);
	width: 49px;
}
#p18 {
	background-image: url(../img/proyectosiconos/18.png);
	width: 65px;
}
#p19 {
	background-image: url(../img/proyectosiconos/19.png);
	width: 71px;
}
#p20 {
	background-image: url(../img/proyectosiconos/20.png);
	width: 50px;
}
#p21 {
	background-image: url(../img/proyectosiconos/21.png);
	width: 71px;
}
#p22 {
	background-image: url(../img/proyectosiconos/22.png);
	width: 79px;
}
#p23 {
	background-image: url(../img/proyectosiconos/23.png);
	width: 81px;
}
#p24 {
	background-image: url(../img/proyectosiconos/24.png);
	width: 75px;
}
#p25 {
	background-image: url(../img/proyectosiconos/25.png);
	width: 71px;
}
#p26 {
	background-image: url(../img/proyectosiconos/26.png);
	width: 93px;
}
#p27 {
	background-image: url(../img/proyectosiconos/27.png);
	width: 71px;
}
#p28 {
	background-image: url(../img/proyectosiconos/28.png);
	width: 71px;
}
