.normallink:link { color: #FF9933; text-decoration : none;}
.normallink:visited { color: #FF9933; text-decoration : none;}
.normallink:active {color:#FF9933;text-decoration:none;}
.normallink:hover {color: #FFFFFF; text-decoration:underline; } 

body {
  font-family: Trebuchet MS, Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:30px;
  color: #333333;
  background: url("/images/pattern.gif");
  background-color: #333437;
}

.background1 {
  font-family: Trebuchet MS, Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:13px;
  color: #FFFFFF;
  position:relative;  
  width:770px;
  height:598px;
  margin-left:auto;
  margin-right:auto;
  margin-top:5px;
  background-image: url("/images/background_final.gif");
  background-repeat:no-repeat;
  background-position:top center;
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  padding-bottom:5px;
  background-color: #333437;
}

 
.footer {
  font-family: Trebuchet MS, Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:12px;
  color: #FFFFFF;
  width:770px;
  margin-left:auto;
  margin-right:auto;
  background-color: #333437;
}


#menuHorizontal{
	width:600px;
	height:31px;
	float:right;
	text-align:justify;
	padding-top:10px;
}
.opcionMenuHorizontal{
	height:31px;
	float:left;
}
.opcionMenuHorizontal a{
	display:block;
}

#optionhome {
    background-image:url(../images/home_1.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	height:31px;
	width: 200px;
}

#optionequipments {
    background-image:url(../images/equipments_1.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	height:31px;
	width: 200px;
}


#optioncontact {
    background-image:url(../images/contact_1.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	height:31px;
	width: 200px;
}




#optionhome a:hover{
    background-image:url(../images/home_2.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	height:31px;
	width: 200px;
}

#optionequipments a:hover{
    background-image:url(../images/equipments_2.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	height:31px;
	width: 200px;
}


#optioncontact a:hover{
    background-image:url(../images/contact_2.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	height:31px;
	width: 200px;
}


#bodytotal{
	width:400px;
	height:300px;
	float:right;
	padding-top:40px;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, helvetica, sans-serif;
    font-size:18px;
	color: #FFFFFF;
	overflow:hidden;
    display:inline;
	}
	
#fotoview1{
	width:300px;
	height:227px;
	float:left;
	margin-left: 20px;
	margin-top: 40px;
	padding-top:40px;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, helvetica, sans-serif;
    font-size:18px;
	color: #FFFFFF;
	overflow:hidden;
    display:inline;
	}
	

.menu {
  float:left;
  height: 400px;
  margin-left: 170px;
  margin-top: 85px;
  overflow:hidden;
  display:inline;
}

.menuvertical {
  width: 105px;
  height: 20px;
}

.body1 { 
  float:left;
  margin-left: 10px,
  top: 85px;
  width: 400px;
  height: 400px;
  margin-top: 85px;
  overflow:hidden;
  display:inline;
}

.footers{
  font-family: Trebuchet MS, Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:12px;
  color: #FFFFFF;
  float:left;
  margin-left:auto;
  margin-right:auto;
}

.contact{
  font-family: Trebuchet MS, Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:14px;
  color: #FFFFFF;
}



.backgroundbody {
  font-family: Trebuchet MS, Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:30px;
  color: #333333;
  background: url("/images/back2.gif") no-repeat;
}

.blend img {
opacity: 0;
-moz-opacity: 0;
-khtml-opacity:0;
filter: alpha(opacity=0);
}

