BODY {
	margin : 0px 0px 0px 0px;
	border: none;
	text-align: center;
	background-image: url(../img/back.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
} 


#idioma{
	width: 817px;
	height : 30px;
	margin: auto;
	border: none;
	padding-top:35px;
	text-align: right;
} 


#logo{
	width: 817px;
	height : 58px;
	margin: auto;
	border: none;
} 

#logo1{
	width: 817px;
	height : 233px;
	margin: auto;
	border: none;
	background-image:url(../img/back_social.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#logo2{
	width: 817px;
	height : 233px;
	margin: auto;
	border: none;
	background-image: url(../img/back_branding.jpg);
	background-position:center;
	background-repeat:no-repeat;
	text-align:left;
} 

#logo3{
	width: 817px;
	margin: auto;
	border: none;
	background-image: url(../img/back_cases.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	text-align:left;
} 

#slider_container{
        margin: 70px 0 0 55px;
		width:696px;
		height:244px
} 

#iframe_container{
width:736px;
height: 690px;
margin:20px auto 0 auto;
} 

#social{
	width: 191px;
	height : 34px;
	float:right;
	padding-top:36px;
	padding-right:5px;
}  

#branding{
	width: 191px;
	height : 36px;
	float:right;
	padding-right:192px;
	padding-top:4px;
}  

#menu{
	width: 280px;
	height : 58px;
	float:right;
} 

#menu1{
	width: 187px;
	height : 58px;
	float:right;
} 

#container{
	width: 817px;
	height : 560px;
	margin: auto;
	border: none;
	background-image:url(../img/back_home.jpg);
	background-repeat:no-repeat;
} 

#container_aboutus{
	width: 817px;
	height : 751px;
	margin: auto;
	border: none;
	background-image: url(../img/back_aboutus.jpg);
	background-repeat:no-repeat;
} 

#container_social{
	width: 817px;
	height : 560px;
	margin: auto;
	border: none;
	background-image: url(../img/back_social1.jpg);
	background-repeat:no-repeat;
} 

#container_branding{
	width: 817px;
	height : 418px;
	margin: auto;
	border: none;
	background-image: url(../img/back_branding1.jpg);
	background-repeat:no-repeat;
} 

#texto_home{
	width: 337px;
	height : 163px;
	padding-top:214px;
	padding-right:50px;
	float:right;
	text-align:left;
} 

#container_box{
	width: 632px;
	float:left;
} 

#box{
	width: 174px;
	padding-top:50px;
	padding-right:15px;
	padding-left:20px;
	text-align:left;
	float:left;
} 

#box2{
	width: 174px;
	padding-top:50px;
	padding-right:15px;
	padding-left:20px;
	text-align:left;
	float:left;
} 

#box3{
	width: 174px;
	padding-top:50px;
	padding-right:15px;
	padding-left:20px;
	text-align:left;
	float:left;
} 

#twitter_update_list{
	width: 174px;
	padding-top:10px;
	text-align:left;
	list-style-type:none;
	margin:0;
	overflow:hidden;
} 

#texto_about{
	width: 295px;
	height : 156px;
	padding-top:187px;
	padding-left:100px;
	text-align:left;
	float:left;
} 

#texto1_about{
	width: 295px;
	height : 156px;
	padding-top:187px;
	padding-left:50px;
	text-align:left;
	float:left;
} 

#linkedin{
	width: 178px;
	height : 28px;
	padding-left:217px;
	text-align:left;
	float:left;
} 

#linkedin1{
	width: 300px;
	height : 28px;
	padding-left:45px;
	text-align:left;
	float:left;
} 


#texto_social{
	width: 295px;
	height :175px;
	padding-top:14px;
	padding-left:100px;
	text-align:left;
	float:left;
} 

#texto1_social{
	width: 295px;
	height : 175px;
	padding-top:14px;
	padding-left:40px;
	text-align:left;
	float:left;
} 

#box_social{
	width: 178px;
	height : 85px;
	padding-top:168px;
	padding-left:20px;
	text-align:left;
	float:left;
	padding-right:6px;
} 

#box_branding{
	width: 202px;
	padding-top:150px;
	padding-left:44px;
	text-align:left;
	float:left;
	padding-right:25px;
} 

#pdf_social{
	width: 178px;
	padding-left:20px;
	padding-top:15px;
	text-align:left;
	float:left;
	padding-right:6px;
} 


#curriculum{
	width: 330px;
	padding-left:50px;
	padding-top:35px;
	padding-right:15px;
	text-align:left;
	float:left;
} 

#curriculum1{
	width: 333px;
	padding-left:45px;
	padding-top:35px;
	padding-right:30px;
	text-align:left;
	float:left;
} 

#clients_container{
	height : 210px;
	background-image: url(../img/ondas.jpg);
	background-repeat:repeat-x;
	margin : 0px 0px 0px 0px;
	} 
	
#clients{
	width: 817px;
	height : 210px;
	margin: auto;
	border: none;
	background-image: url(../img/back_clients.jpg);
} 

#clients_img{
	padding-top:70px;
	padding-left:54px;
	width: 183px;
	height : 97px;
	float:left;
} 

#elgg{
	width: 187px;
	padding-right:16px;
	padding-top:27px;
	float:right;
} 

#quote{
	width: 817px;
	height : 210px;
	margin: auto;
	border: none;
	background-image: url(../img/foot_social.jpg);
} 

#get_quote{
	width: 365px;
	height : 175px;
	padding-left:17px;
	padding-top:24px;
	float:left;
} 

#projects_container{
	height : 260px;
	background-image: url(../img/ondas1.jpg);
	background-repeat:repeat-x;
	margin : 0px 0px 0px 0px;
	} 

#projects{
	width: 817px;
	height : 260px;
	margin: auto;
	border: none;
	background-image: url(../img/foot_branding.jpg);
} 

#projects_img{
	padding-top:45px;
	padding-left:23px;
	width: 328px;
	height : 182px;
	float:left;
} 



#foot{
	width: 817px;
	height : 75px;
	margin: auto;
	border: none;
	padding-top:25px;
} 

#foot_cases{
	height : 79px;
	background-image:url(../img/ondas2.jpg);
	background-repeat:repeat-x
	
} 

/*links ---------------------------------------------*/

.link1{font-family: Trebuchet MS,Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
color:#669933}

.link1:hover{font-family: Trebuchet MS,Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
color:#541E12}

.link1a{font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
text-transform: normal; 
letter-spacing: normal; 
line-height: 1.3em; 
color:#541E12}

.link1a:hover{font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
text-transform: normal; 
letter-spacing: normal; 
line-height: 1.3em; 
color:#541E12}

.link2{font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
color:#666666;}

.link2:hover{font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
color:#FF9933;}

.link3{font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
color:#666666}

.link3:hover{font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
color: #333333}

.color{
background-color:#CCFF33;
}

* {
    outline: none;
}

a img { border:0; }



