/* 
================================
 Container Styles for DotNetNuke
================================
*/   

table.peu{
	width: 806px; font-size: 9px; font-family: Arial; margin-top: 20px; padding-left: 1px; color: #58585a;
}
table.peu a:link {
	text-decoration: none;
	color: #58585a;
}      /* unvisited link */
table.peu a:visited {
	text-decoration: none;
	color: #58585a;
}  /* visited link */
table.peu a:hover {
	text-decoration: none;
	color: #9e9d90;
}  /* mouse over link */
table.peu a:active {
	text-decoration: none;
	color: #c5c4b1;
}  /* selected link */

.mapa_punts{
	position: relative;
	background-image: url(../img/imatges_web/mapa_insights-14.png);
	width: 801px;
	height: 675px;
	margin-left: 2px;
}

.mapa_punts img{
	border: 0px;
}

#img1{
	position: absolute;
	left: 252px;
	top: 374px;
}

#img2{
	position: absolute;
	left: 216px;
	top: 402px;
}

#img3{
	position: absolute;
	left: 242px;
	top: 444px;
}

#img4{
	position: absolute;
	left: 164px;
	top: 499px;
}

#img5{
	position: absolute;
	left: 132px;
	top: 526px;
}

#img6{
	position: absolute;
	left: 224px;
	top: 543px;
}

#img7{
	position: absolute;
	left: 95px;
	top: 562px;
}

#img8{
	position: absolute;
	left: 632px;
	top: 343px;
}

#img9{
	position: absolute;
	left: 438px;
	top: 372px;
}

#img10{
	position: absolute;
	left: 617px;
	top: 366px;
}

#img11{
	position: absolute;
	left: 553px;
	top: 384px;
}

#img12{
	position: absolute;
	left: 511px;
	top: 406px;
}

#img13{
	position: absolute;
	left: 401px;
	top: 415px;
}

#img14{
	position: absolute;
	left: 419px;
	top: 439px;
}

#img15{
	position: absolute;
	left: 576px;
	top: 432px;
}

#img16{
	position: absolute;
	left: 536px;
	top: 480px;
}

#img17{
	position: absolute;
	left: 406px;
	top: 502px;
}

#img18{
	position: absolute;
	left: 427px;
	top: 538px;
}

#img19{
	position: absolute;
	left: 438px;
	top: 566px;
}

#text1{
	font-family: Arial;
	font-size: 12px;
	position: absolute;
	top: 15px;
	left: 28px;
	width: 740px;
	color: #575757;
}

#text2{
	position: absolute;
	top: 125px;
	left: 28px;
	width: 740px;
}

#text2 table{
	font-family: Arial;
	font-size: 12px;
	color: #575757;
}

#text3{
	position: absolute;
	top: 304px;
	left: 37px;
	/*font-weight: bold;*/
	font-family: Arial;
	font-size: 10px;
	color: #f545a4;
}

.titols{
	letter-spacing: 1px;
}

ul.ul_careers{
	margin-left: -20px; margin-top: -4px;
}

td.capcalera_career{
	background-image: url(../img/imatges_web/ourwork3-18.png);
	width: 801px;
	height: 41px;
	padding: 13px 0px 0px 10px;
}

.ContainerServicesTitle
{
	font-family: Arial;
	font-size:  11px;
	font-weight: bold;
	border-bottom: solid 1px #c6c8c6;
	color: #ffffff;
	background-color:#848a72;
}

.containermaster_gray {
	width: 264px;
	height:205px;
	background-color: #ffffff;
	border-right:  dashed 0px #c3c5c8; 
	border-top: solid 0px #c6c8c6;
	border-left: dashed 1px #c3c5c8;
	border-bottom: solid 0px #c6c8c6;
	moz-border-radius-bottomleft: 0px; 
	moz-border-radius-bottomright: 0px; 
	moz-border-radius-topleft: 0px; 
	moz-border-radius-topright: 0px;
}

.containermaster_gray2 {
	width: 264px;
	height:205px;
	background-color: #ffffff;
	border-top: solid 2px #fff;
	border-bottom: solid 0px #c6c8c6;
	moz-border-radius-bottomleft: 0px; 
	moz-border-radius-bottomright: 0px; 
	moz-border-radius-topleft: 0px; 
	moz-border-radius-topright: 0px;
}

.containermaster_MO {
	width: 720px;	
	background-color: #f8f8f8;
	border-bottom: solid 0px #c3c5c8;
	moz-border-radius-bottomleft: 0px; 
	moz-border-radius-bottomright: 0px; 
	moz-border-radius-topleft: 0px; 
	moz-border-radius-topright: 0px;
}

.container_Testim {
	width: 238px;
	height: 146px;
	background-color: #ffffff;
	border-right:  solid 1px #c3c5c8; 
	border-top: solid 0px #c3c5c8;
	border-left: solid 1px #f8f8f8;
	border-bottom: solid 1px #c3c5c8;
	moz-border-radius-bottomleft: 0px; 
	moz-border-radius-bottomright: 0px; 
	moz-border-radius-topleft: 0px; 
	moz-border-radius-topright: 0px;
}

.containerExamples{
	width: 717px;	
	font-family:Arial;
	color:#666666;	
	background-color: #ffffff;
	border-right:  solid 0px #cccccc; 
	border-top: solid 0px #cccccc;
	border-left: solid 0px #cccccc;
	border-bottom: solid 0px #cccccc;
	moz-border-radius-bottomleft: 0px; 
	moz-border-radius-bottomright: 0px; 
	moz-border-radius-topleft: 0px; 
	moz-border-radius-topright: 0px;
}


.containerrow1_gray {
	background-color: #ffffff;
	border-bottom: dotted 2px #838383;
}
.containerrow1_gray1 {
	background-color: #d7d6c9;
	border-bottom: dotted 2px #fff;
}
.containerrow1_gray2 {
	background-color: #edede7;
	border-bottom: dotted 2px #fff;
}

.containerrow2_gray {
	background-color: #ffffff;
}

.containerExamples_HD {
	background-color: #666666;
	font-family:Arial;
	font-size:x-small;
	color:#ffffff;
	height:14px;
}

.containerResearch {
	width: 719px;	
	background-color: #ffffff;
	border-right:  solid 0px #cccccc; 
	border-top: solid 0px #cccccc;
	border-left: solid 0px #cccccc;
	border-bottom: solid 0px #cccccc;
	moz-border-radius-bottomleft: 0px; 
	moz-border-radius-bottomright: 0px; 
	moz-border-radius-topleft: 0px; 
	moz-border-radius-topright: 0px;
}

.contentTestimonials 
{
	background-color: #e3e5e6;
	height:134px;
	padding-left:10px;
	padding-right:10px;
}

.Font_Testimonial 
{
	font-family:Arial; 
	font-size:12px; 
	color:#838383;
	line-height:14px;
}

.Font_Testimonial_Pie 
{
	font-family:Arial; 
	font-weight:bold; 
	font-size:11px; 
	color:#4f4f4f;
	text-align:right;
	
}

A.fontPoP_7_N:link {
    text-decoration: underline;
    color:#4f4f4f;
}

A.fontPoP_7_N:visited  {
    text-decoration:    underline;
    color:#4f4f4f;
}

A.fontPoP_7_N:active   {
    text-decoration:    underline;
    color:#000000;
}

A.fontPoP_7_N:hover    {
    text-decoration:    underline;
    color:#000000;
}

A.fontPoP_7:link {
    text-decoration: underline;
    color:#4f4f4f;
}

A.fontPoP_7:visited  {
    text-decoration:    underline;
    color:#4f4f4f;
}

A.fontPoP_7:active   {
    text-decoration:    underline;
    color:#000000;
}

A.fontPoP_7:hover    {
    text-decoration:    underline;
    color:#000000;
}



A.fontPoP_7:link {
    text-decoration: underline;
    color:#fff;
}

A.fontPoP_7:visited  {
    text-decoration:    underline;
    color:#fff;
}

A.fontPoP_7:active   {
    text-decoration:    underline;
    color:#fff;
}

A.fontPoP_7:hover    {
    text-decoration:    underline;
    color:#fff;
}
