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{
    position:relative;
	width: 817px;
	height : 58px;
	margin: auto;
	border: none;
} 

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

#logo2{
    position:relative;
	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{
    position:relative;
	width: 817px;
	margin: auto;
	border: none;
	background-image: url(../img/back_usecase.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	text-align:left;
	height: 1200px;
} 

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

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

#social{
    position:absolute;
    left: 426px;
    top: -25px;
	height : 35px;
	float:right;
	padding-top:58px;
	padding-right:0px;
	width: 0px;
}  

#branding{
    position:absolute;
    left: 422px;
    top: 33px;
	width: 200px;
	height : 75px;
	float:right;
	padding-right:197px;
	padding-top:0px;
}  

#branding_brand{
    position:absolute;
    left: 422px;
    top: 33px;
	width: 200px;
	height : 75px;
	float:right;
	padding-right:197px;
	padding-top:0px;
}  

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

#menu1{
	width: 388px;
	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_blog{
	width: 817px;
	height : 560px;
	margin: auto;
	border: none;
/*
	background-image:url(../img/header_blog.jpg);
	background-repeat:no-repeat;
*/
} 

#container_aboutus{
	width: 817px;
	height : 1094px;
	margin: auto;
	border: none;
	background-image: url(../img/back_aboutus1.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;
} 

#container_rightbox{
	width: 185px;
	float:left;
	
	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:#8FC255;
	text-align: left;
} 

#container_rightbox div{
	padding-top:40px;
	font-size: 12px; 
	font-weight: bold; 
	margin-bottom: 10px;
} 

#container_rightbox p{
	margin-bottom: -5px;
} 

#container_rightbox a{
	color:#8FC255;
} 

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

#blog_box{
	width: 532px;
	padding-top:40px;
	padding-right:50px;
	padding-left:50px;
	text-align:left;
	float:left;

	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:#883418;	
} 

#blog_box div{
	font-size: 20px; 
	font-weight: bold; 
	margin-bottom: 10px;
	line-height: 20px;
} 

#blog_box a{
	color:#8FC255;
} 


#blog_box hr{
	background: none repeat scroll 0 0 #883418;
    border: 0 none;
    color: #883418;
    height: 1px;
    margin-top: 40px;
} 

#blog_box p{
	margin-top: 25px;
} 

#twitter_update_list{
	width: 154px;
	padding-top:10px;
	text-align:left;
	list-style-type:none;
	margin:0;
	overflow:hidden;
	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: #333333; 
}

#twitter_update_list span a {
display: inline;
color: #541E12;
}
#twitter_update_list span a:hover {
text-decoration: underline;
color:#541E12;
} 



#twitter_update_list_1{
	width: 145px;
	padding-top:2px;
	text-align:left;
	list-style-type:none;
	float:left;
	margin:0;
	overflow:hidden;
	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: #333333; 
}
#twitter_update_list_1 a {
display: inline;
color: #CBAB18;
}
#twitter_update_list_1 a:hover {
text-decoration: underline;
color: #CBAB18;
} 

#twitter_update_list_2{
	width: 145px;
	padding-top:2px;
	text-align:left;
	list-style-type:none;
	float:left;
	margin:0;
	overflow:hidden;
	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: #333333; 
}
#twitter_update_list_2 a {
display: inline;
color: #DE7621;
}
#twitter_update_list_2 a:hover {
text-decoration: underline;
color:#DE7621;
} 

#twitter_update_list_3{
    width: 145px;
	padding-top:2px;
	text-align:left;
	list-style-type:none;
	float:left;
	margin:0;
	overflow:hidden;
	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: #333333; 
}
#twitter_update_list_3 a {
display: inline;
color: #63A043;
}
#twitter_update_list_3 a:hover {
text-decoration: underline;
color:#63A043;
} 


#texto_about{
	width: 320px;
	height : 110px;
	padding-top:187px;
	padding-left:70px;
	text-align:left;
	float:left;
} 

#texto1_about{
	width: 345px;
	height : 110px;
	padding-top:187px;
	padding-left:20px;
	text-align:left;
	float:left;
} 

#partners{
	width: 810px;
	float:left;
	height : 270px;
} 

#partners1{
	width: 810px;
	float:left;
	height : 240px;
} 


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

#elgg_link{
	width: 178px;
	height : 23px;
	padding:0 0 0 122px;
	text-align:left;
	float:left;
} 

#follow_link{
	width: 145px;
	padding:0 0 5px 8px;
	text-align:left;
	float:left;
} 

#twitter_about{
	width: 145px;
	height : 125px;
	padding:45px 0 0 130px;
	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: 430px;
	padding:10px 60px 0 0;
	text-align:left;
	float: right;
} 

#clients_container{
	height : 210px;
	background-image: url(../img/ondas.jpg);
	background-repeat:repeat-x;
	margin : 0px 0px 0px 0px;
	} 
	
#clients1_container{
	height : 390px;
	background-image: url(../img/ondas3.jpg);
	background-repeat:repeat-x;
	margin : 0px 0px 0px 0px;
	} 
	
#clients{
	width: 817px;
	height : 401px;
	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;
} 

#clients_text{
		text-align:left;
		width:374px;
		height:120px;
		padding:20px 0 0 30px;
		float:left;
}	

#title_event{
		text-align:left;
		width:374px;
		height:310px;
		padding:20px 0 0 30px;
		float:right;
}	


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

#elgg0910{
	width: 370px;
	float:right;
	padding-top:222px;
}  

#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}

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

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


.link5{font-family: "Georgia", Times New Roman, Times, serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: normal;
color:#666666}

.link5:hover{font-family: "Georgia", Times New Roman, Times, serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: normal;
color: #333333}

.linkelgg  {font-family: Trebuchet MS,Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight:  bold;
text-transform: normal;
letter-spacing: normal;
line-height: 1.2em;
color:#663300;}

.linkelgg:hover  {font-family: Trebuchet MS,Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: normal;
line-height: 1.2em;
text-decoration:underline;
color:#663300;}

.color{
background-color:#CCFF33;
}


* {
    outline: none;
}





