body {
	background-color:#777777;
}

#wrapper {
	margin:0 auto;
	width:970px;
	clear:both;
	display:block;
	background-color:#000;
}

#wrapper p {
	text-align:left;
	color:#b0b0b0;
	font-size:11px;
	padding:8px;
}

#swftestimonials {
	display:block;
	clear:both;
	width:299px;
	height:329px;
}


div.mcleft {
	padding-top:47px;
	background: url('/web/css/images/v3/sp-ar/casos-de-exito.jpg') no-repeat;
	margin-left:7px;
	width:240px;
	height:209px;
	display:block;
	float:left;
}

div.mcright {
	display:block;
	width:352px;
	/*height:285px;*/
	float:left;
	margin-left:18px;
}

#swfcasestudy {
	
}

div.top_rounded {
	display:block;
	clear:both;
	height:9px;
	background:#000 url('/web/css/images/v3/top_rounded.jpg') no-repeat;
	margin-left:1px;
}

div.rcontent {
	display:block;
	min-height:571px;
	height:auto !important;
	height:571px;
	background:#000 url('/web/css/images/v3/background_content.jpg') repeat-x;
	float:left;
}


div.cleft {
	width:621px;
	margin-left:3px;
}

div.cright {
	width:308px;
	margin-left:26px;
}

div.module_content {
	display:block;
	clear:both;
	color:#FFF;
	font-size:11px;
}

div.module_content td {
	text-align:left;
}

div.mtop {
	height:330px;
}

#pressroom_rotate , #last_blog_post {
	text-align:left;
	font-size:12px;
}

#last_blog_post , #pressroom_rotate {
	color:#a4a4a4;
}

#last_blog_post a, #pressroom_rotate a {
 	color:#f9f9f9;
}

#last_blog_post {
	/*background: url('/web/css/images/v3/blog.jpg') no-repeat;*/
	display:block;
	/*height:182px;*/
	/*padding-top:39px;*/
	margin: 0 0 10px 0;
}

#last_blog_post #blog{
	margin-bottom:11px;
}

#last_blog_post .blogHolder{
	float:left;
	width:70px;
	margin:0 15px 0 0;
	/*background-color: green;*/
}

#last_blog_post #primero.blogHolder{
	margin:0 15px 0 10px;
}

#last_blog_post #ultimo.blogHolder{
	margin:0 ;		
}

#last_blog_post .blogHolder .blogHolderName p{
	margin:0;
	padding:0 0 0 7px;
	background: url('/web/css/images/blogs/triangulo.gif') left 4px no-repeat;
}

#last_blog_post .blogHolder .blogHolderName p a{
	color:#979797;
	font-size:10px;
}

#last_blog_post .blogHolder .blogHolderPicture a{
	outline:none;
}

#pressroom_rotate {
	background: url('/web/css/images/v3/sp-ar/newlink-news.jpg') no-repeat;
	display:block;
	height:114px;
	padding-top:39px;
}

#pressroom_rotate a {
	
}

#last_blog_post a {
	text-decoration:none;
	font-weight:bold;
}

#last_blog_post .entry_row {
	display:block;
	clear:both;
	height:55px;
}

#last_blog_post .entry_text, #last_blog_post .entry_imgauthor {
	display:block;
	float:left;
}

#last_blog_post .entry_imgauthor {
	width:54px;
	height:54px;
	margin-left:5px;	
}

#last_blog_post .entry_text {
	width:280px;
}

#iptvlayer {
	display:block;
	height:270px;
	width:301px;
	padding-top:37px;
}

#additional_info {
	display:block;
	width:610px;
	height:177px;
}








#case_studies_rotate {
	padding-top:30px;
	font:11px arial;
	display:block;
	float:left;
	width:244px;
}



#case_studies_rotate a {
	color:#FFF;
	text-decoration:none;
}

div.client_case {
	float:left;
	display:block;
	color:#FFF;
	font:11px arial;
	padding:1px;
	width:120px;
}

div.client_case_thumb img {
	position:absolute;
	clip:rect(0px 64px 64px 0px);
}

div.client_case_thumb {
	display:block;
	float:left;
	margin-right:10px;
	width:64px;
	height:64px;
	border:1px solid #FFF;
}

div.client_case_info {
	float:right;
	display:block;
	width:78px;
}

div.client_case_title {
	font-weight:bold;
}

div.client_case_summary {
	font:10px arial;
	color:#F0F0F0;
}

div.separator, #case_studies_rotate div.separator {
	clear:both;
	height:2px;
	display:block;
}

#testimonial_rotate {
	padding-top:5px;
	color:#FFF;
	font:11px arial,tahoma,verdana;	
	display:block;
	float:left;
	width:286px;
}

div.testimony_img {
	margin-top:30px;
	width:258px;
	max-height:258px;
	overflow:hidden;
	clear:both;
}


div.testimony_sumary {
	clear:both;
	width:254px;
	height:90px;
	overflow:hidden;
}

#testimonial_rotate a {
	display:block;
	float:right;
	color:#FFF;
	text-decoration:none;
	margin-right:30px;
}



div.empty_place {
	color:#666;
	display:block;
	text-align:center;
}

#testimonial_rotate, #last_blog_post, #case_studies_rotate {
	color:#a3a3a3;
}

#footer {
	display:block;
	clear:both;
}

#footer a.brochure {
	color:#fff;
	text-decoration:none;
	display:block;
	height:47px;
	background: url('/web/css/images/v3/view-brochure.jpg') no-repeat top right;
	padding-right:50px;
	padding-top:10px;
}

span.text2 {
	text-align:justify;
	color:#a3a3a3;
}

div.spacer {
	clear:both;
}

.clear{
	clear:both;
}
