	body {
		background-color:#aaa; 
		margin:0;
		padding:0px;
		font-family:arial,verdana;
		font-size:11px;
		color:#fff;
		background-color:#909193;
         background-image:url(../img/bkg1x599.jpg);
		 background-repeat:repeat-x;
		 
		}
	

#boxBig {
height:760px;
width:770px;
background-color:#737D80;
border-top:1px solid #9aa3a5;
color:#eee;
}

#boxBigLong {
height:1030px;
width:770px;
background-color:#737D80;
border-top:1px solid #9aa3a5;
color:#eee;
}

#boxBig2 {
height:150px;
width:770px;
background:#f89901;
border-top:1px solid #f89901;
color:#eee;
}

#boxBig3 {
height:30px;
width:770px;
background:#485558;
border-top:1px solid #f89901;
color:#eee;
}

#boxIzquierdo {
position:relative;
float:left;
top:17px;
left:27px; 
width:380px;
padding:7px;
}

#boxIzquierdo2 {
position:relative;
float:left;
top:12px;
left:27px; 
width:675px;
padding:7px;
}

#boxDerecho {
position:relative;
float:right;
top:17px;
right:27px; 
width:255px;
padding:7px;
}

.margen { /*IMG*/
border:2px solid #80898C;

}


h1 { 
font-family:arial;
font-size:19px;
font-weight:normal;
padding:0px;
margin:0px;
color:#FFFFFF;
}

h2 { 
font-size:15px;
color:#e8e800;
font-weight:bold;
padding:0px;
margin:0px;
border-top:1px dashed #c3d2dc;
}

h3 { 
font-size:14px;
font-weight:bold;
border-bottom:1px solid #fff;
color:#fff;
padding:0px;
margin:0px;
}

#boxFlotante {
width:115px;
float:left;
padding:15px 10px 0px 0px;
}

#boxFlotanteD135 {
width:135px;
float:right;
padding:15px 0px 0px 10px;
}

#boxFlotante2 {
width:70px;
float:left;
padding:15px 10px 0px 0px;
}

#boxFlotante0 {
height:150px;
margin-top:0px;
}


.txtLS1 { 
font-family:verdana;
margin:7px 0px 7px 0px;
line-height:15px;
color:#eee;
}

		a:link.txtLS1 {text-decoration: underline; 
						/*border-bottom: 2px solid #fff;*/
						color: #eee; }
		a:hover.txtLS1 {text-decoration: none; 
				/*border-top: 2px solid #fff;
                  border-bottom: 2px solid #fff; 
				  border-bottom-style:hidden;*/
				  border-bottom: 2px solid #fff;
                  color : #fff; 
				  /*background-color:#475558; 
				  padding:1px 0px 1px 0px;*/}
		a:active.txtLS1 {text-decoration : none; 
                  color : #ddd; }
		a:visited.txtLS1 {text-decoration : none; 
							border-bottom: 1px solid #aaa;
							color : #aaa; }

.txtLS2 { 
font-family:verdana;
margin:7px 0px 7px 0px;
line-height:13px;
color:#a4acb0;
}

.txtSUBT { 
font-family:arial,verdana;
line-height:15px;
margin-bottom:25px;
text-decoration:underline;
font-size:14px;
color:#fff;
}

		a:link.txtLS2 {text-decoration: underline; 
						/*border-bottom: 2px solid #a4acb0;*/
						color: #a4acb0; }
		a:hover.txtLS2 {text-decoration: none; 
				/*border-top: 2px solid #fff;
                  border-bottom: 2px solid #fff; 
				  border-bottom-style:hidden;*/
				  border-bottom: 2px solid #fff;
				  color : #fff; 
				  /*background-color:#3C4648; 
				  padding:1px 0px 1px 0px;*/}
		a:active.txtLS2 {text-decoration : none; color : #eee; }
		a:visited.txtLS2 {text-decoration : none; 
							/*border-bottom: 1px solid #a4acb0;*/
							color : #a4acb0; }

.txtLS3 { 
font-family:verdana;
margin:7px 0px 7px 0px;
line-height:13px;
color:#000;
}

.mini { 
font-family:arial,verdana;
font-size:9px;
letter-spacing:1px;
}


.subtitulo { 
font-family:verdana,arial;
font-size:13px;
margin:10px 0px 10px 0px;
}


p { margin:15px 0px 15px 0px; }
ul { margin:7px 0px 0px 0px;
padding-bottom:5px; }

#listLI { 
list-style-image: url(../img/flecha3.gif); 
}

#listLI li { 
margin:1px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:verdana;

}

.h2o { 
color:#e8e800;
}

		a:link.h2o {text-decoration: underline; 
					/*border-bottom: 2px solid #e8e800;*/
					color: #e8e800; }
		a:hover.h2o {text-decoration: none; 
				/*border-top: 2px solid #fff;
                  border-bottom: 2px solid #fff; 
				  border-bottom-style:hidden;*/
				  border-bottom: 2px solid #fff;
				  color : #fff;
				  /*background-color:#475558; 
				  padding:1px 0px 1px 0px;*/

				  }
		a:active.h2o {text-decoration : none; color : #ddd; }
		a:visited.h2o {text-decoration : none; 
						border-bottom: 1px solid #aaa;
						color : #aaa; }
						
/*CONTACTO*/
.colleft{
width:360px;
height:500px;
margin-bottom:50px;
border:none;
margin-left:20px;
/*margin-top:20px;*/
}
.colright{
width:300px;
text-align:left;
border:none;
}
.formconsulta{
float:left;
left:25px;
text-align:left;
}

.encabezado{
color:#fff;
font-family:arial;
font-size:19px;
font-weight:normal;
height:25px;
padding-top:7px;
padding-bottom:0;
padding-left:0;
margin-left:0px;
/*border-bottom:1px dashed #c3d2dc;
width:480px;*/
}


.encabezado2{
color:#fff;
font-family:arial;
font-size:19px;
font-weight:normal;
height:25px;
padding:0;
margin-bottom:23px;
margin-top:20px;
margin-left:0px;
border-bottom:1px solid #999;
width:315px;
/*width:480px;*/
}

.encabezado3{
color:#fff;
font-family:arial;
font-size:19px;
font-weight:normal;
height:25px;
padding:0;
margin-top:0px;
margin-left:0px;
border-bottom:1px solid #999;
}
input{
margin:5px 10px 5px 0;
background-color:#57676B;
color:#fff;
border:solid 1px #999;
}
td{
width:400px;
border:none;
}
textarea{
margin:5px 10px 5px 0;
background-color:#57676B;
color:#fff;
border:solid 1px #999;
}
label{
color:#EEE;
font-family:verdana;
font-size:11px;
margin-left:5px;
text-align:left;
padding-top:5px;
}
.submit{
color:#A4ACB0;
background-image:url(../img/btn.png);
background-repeat:repeat-x;
}
.a{
color:#EEE;
font-family:verdana;
}
.b{
color:#333333;
line-height:25px;
font-family:verdana;

}
.volanta {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}
.leyenda {
background-color:#737D80;
width:770px;
}
/*MENU*/
#containermenu{
width:770px;
height:280px;
}
#containerlogo{
margin-bottom:0;
border-bottom:1px solid #CBCECF;
}
#navlist{
margin-top:0;
padding-left:60px;
height:35px;
padding-bottom:0;
}
.contenedor {
margin-top:0;
padding-top:0;
/*height: 45px;*/
width:770px;
background-color:#526265;
border-bottom: 1px solid #47558;
text-align:center;
}
#navcontainer
{
background-color:#526265;
width:770px;
text-align:center;
padding-top:5px;
padding-bottom:5px;
}

#navcontainer ul
{
list-style-type: none;
background-color:#526265;
padding-top:10px;
/*padding-bottom:5px;*/
text-align:left;

}

#navcontainer ul li
{
display:inline;
padding-left:15px;
padding-top:15px;
list-style-type: none;
margin-left:0px;
border:none;

}

#navcontainer ul li a { 
width: 140px;
color: #A4ACB0;
text-decoration:none;
display:inline;
text-align: center;
font-family:arial; 
font-size:14px;
font-weight:normal;
padding:5px 20px 5px 20px;
border:none;

}

#navcontainer ul li a:hover
{
color: #FFFFFF;
background:#758186; 
list-style-type: none;
border:none;
padding:5px 20px 5px 20px;

}

#navcontainer a:active
{
background:#758186;
color: #FFFFFF;
border:none;
}

#navcontainer li#active a
{
background: #758186;
color: #FFFFFF;
border:none;
}
/*PORTFOLIO*/
.portfoliocont{
background-color:#737D80;
background-repeat:repeat-x;
width:770px;
margin-top:0;
margin-bottom:0;
height:3400px;
border-top:1px solid #9aa3a5;
}
.port1{
font-family:arial, verdana;
color:#EEEEEE;
font-size:11px;
text-align:center;
height:250px;
border-bottom: solid 1px #999;
width:530px;
margin-top:20px;
float:left;
padding-right:5px;
/*padding-top:5px;*/
line-height:20px;
margin-left:35px;
}
.cliente{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
margin-top:10px;
padding-left:355px;
}
.serv li{
text-align:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
margin-left:370px;
padding-left:0;
}
/*NOSOTROS*/
.nosotroscont{
background-color:#737D80;
width:770px;
margin-top:17;
margin-bottom:0;
height:500px;
border-top:1px solid #9aa3a5;
background-repeat:repeat-x;
}
/*TRADUCCION*/
#containertraduccion{
height:400px;
width:770px;
background-color:#737D80;
border-top:1px solid #9aa3a5;
color:#eee;
}
#boxespañol{
position:relative;
float:left;
top:17px;
left:40px; 
width:330px;
padding:7px;
}
#boxingles{
position:relative;
float:right;
top:17px;
right:27px; 
width:330px;
padding:7px;
}

.trans { 
font-family:verdana;
margin:7px 0px 7px 0px;
line-height:15px;
color:#eee;
text-align:left;
padding-top:5px;
}
#boxespañol{
text-align:left;
}
#boxingles{
text-align:left;
}
.a:transText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
/*EMAIL MARKETING*/
.emailcont{
background-color:#737D80;
background-repeat:repeat-x;
width:770px;
margin-top:0;
margin-bottom:0;
height:1200px;
border-top:1px solid #9aa3a5;
}
.emailport1{
font-family:arial, verdana;
color:#EEEEEE;
font-size:11px;
text-align:center;
border-bottom: solid 1px #999;
width:620px;
margin-top:20px;
float:left;
padding-right:5px;
/*padding-top:5px;*/
line-height:20px;
margin-left:35px;
}
.emailtxt{
font-family:verdana,arial;
font-size:11px;
color:#FFFFFF;
text-align:left;
padding:35px;
float:left;
width:680px;
padding-top:15px; 
margin-top:10px;
}
.emailLi{
font-family:verdana,arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
margin-top:10px;
padding-left:45px;
}