/*Global*/
html {height: 101%}
body{
	padding-top: 25px;
	background-image: url(img/header_bg.png);
	background-repeat: repeat-x
}
h6 {
	font-weight: bold
}

.box-sidebar a,
h2 a  {
color:#005a8c;
}
.page-id-1967 h2,
.page-id-1974 h2
 {
 font-size: 2em
}
.box-sidebar a:hover {
color:#000;
}
.box-sidebar h2 a:hover {
	text-decoration: none
}
p,
li {
	color:#7b7c7c
}
.container {position: relative}
#header {height: 75px;margin-bottom: 15px}
#footer {
background:#e0e0e1;
color:#000000;
font-size:95%;
margin:120px 0 50px;
position: relative;
padding: 50px 0 100px 0
}
#footer a {
	color:#616161;
	font-weight:normal
}
#footer div.f-left {
margin-right:20px;
width:88px;
}
#footer div.f-left#group-footer-05 {
	margin-right: 0
}
#footer div#group-footer-01.f-left ul{
	margin-right:25px
}
#footer div#group-footer-01.f-left ul.none-m {
	margin-right: 0
}
#footer div#group-footer-01.f-left {
	width:435px
}
#footer div#group-footer-02.f-left {
	width: 152px
}
#footer div#group-footer-03.f-left {
	width:167px
}
.change-lang {
	bottom:25px;
	position:absolute;
	right:0;
	width:120px;
}
.change-lang h6{
	font-weight: normal
}
.change-lang span{
	margin-right:5px;
	
}

#promotions-home {
	height:405px;
	margin-bottom:10px;
	padding-top:10px;
}
#promotions-home .photo-promotion div{
	width: 720px;
	height: 405px;
	float:left;
	display: none;
	position: absolute;

}

#promotions-home .photo-promotion {
	position: relative
}

#promotions-home .photo-promotion .photo-option-1 {
	background: url(img/v2/foto-opcion-01.jpg) no-repeat
}
#promotions-home .photo-promotion .photo-option-2 {
	background: url(img/v2/foto-opcion-02.jpg) no-repeat;
}
#promotions-home .photo-promotion .photo-option-3 {
	background: url(img/v2/foto-opcion-03.jpg) no-repeat;
}
#promotions-home .photo-promotion .photo-option-2.en {
	background: url(img/v2/foto-opcion-02-en.jpg) no-repeat;
}
#promotions-home .photo-promotion .photo-option-3.en {
	background: url(img/v2/foto-opcion-03-en.jpg) no-repeat;
}
#promotions-home .photo-promotion .photo-option-2.fr {
	background: url(img/v2/foto-opcion-02-fr.jpg) no-repeat;
}
#promotions-home .photo-promotion .photo-option-3.fr {
	background: url(img/v2/foto-opcion-03-fr.jpg) no-repeat;

}
#promotions-home .photo-promotion .photo-option-4 {
	background: url(img/v2/foto-opcion-04.jpg) no-repeat;

}


#menu-nav-promotion {
	width: 230px;
	height: 405px;
	float: right;
	background:#f1f1f1;
	color:#000
}

#menu-nav-promotion .link-title {
	background: url(img/v2/css-btn-menu-promotion.png) no-repeat;
	width: 230px;
	height: 37px;
	line-height: 37px;
	display: block;
	font-size: 115%;
	overflow: hidden;
	outline: none
}
#menu-nav-promotion .link-title.off {
	display: none
}
#menu-nav-promotion .link-title div{
	display: block;
}
#menu-nav-promotion .link-title div.on{
	padding-left: 27px
}
#menu-nav-promotion a:hover.link-title {
	background-position: 0 -83px;
	color: #fff
}
#menu-nav-promotion  li ul {
	padding: 10px 10px 10px 27px;
	font-size: 95%;
	color:#616161;
	display: none;
	height: 237px;
	position: relative
}
#menu-nav-promotion  li ul .arrow{
	background: url(img/v2/arrow-ul-class-on.png);
	width:14px;
	height: 207px;
	position: absolute;
	top:10px;
	left: -14px
}
#menu-nav-promotion  li ul.on {
	display: block
}
#menu-nav-promotion  li ul {
    line-height: 16px
}   
#menu-nav-promotion span.title {
	background: url(img/v2/css-btn-menu-promotion.png) no-repeat 0 -41px;
	display: block;
	width: 230px;
	height: 37px;
	line-height: 37px;
}
#menu-nav-promotion span.title {
	color:#000
}
#menu-nav-promotion span.title.on {
	display: block
}
#menu-nav-promotion span.title span{
	display: block;
	padding-left: 27px
}
#cnt-news-solutions-home {
	background: url(img/fnd-news-home.png);
	width: 950px;
	height: 460px;
	position: relative
}
#cnt-solutions-home li{
float:left;
height:100px;
margin:0 0 20px 20px;
width:275px;
}
#cnt-single-main {
	background: transparent url(img/fnd-single-page.png) repeat-y scroll right center;
	padding-top:25px;
}
#cnt-single-main .photo-product,
.box-sidebar .photo-product {
display:block;
float:left;
height:170px;
width:130px;
}
.ngg-gallery-thumbnail img{
width: 90px;
height: 90px
}
.box-sidebar .photo-product {
height:75px;
width:75px;
}
.box-sidebar h5 {
	margin: 0
}
.box-sidebar ul li {
	width:280px;
	clear: both;
	background: url(img/arrow-der.png) no-repeat;
	padding-left: 22px
}
.box-sidebar ul.no-bullets li {
    background: none;
    padding-left: 0
}
.box-sidebar hr {
	margin: 0 0 0.5em 0
}

#content-sidebar textarea {width: 270px;height: 150px}
.box-sidebar ul {
margin:0 0 20px 0
}
#content-sidebar {
		padding-top:10px;
}
#content-sidebar .box-sidebar {
		padding:15px;
		background:#fdfdfd url(img/fnd-box-sidebar.png) bottom repeat-x;
		border: 1px solid #cdcdcd;
		margin-bottom: 15px;
		-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
}
#content-header {
height:123px;
padding-top:15px;
position: relative
}
#content-header p {
margin-bottom: 0.4em;
}
.option-solutions #content-header p {
float: left;
width: 740px;
}
.page-id-106 .option-solutions #content-header p {
float: none;
width: auto;
}

#content-header .ico-page {
position: absolute;
right: 0;
top:10px
}
body#about-us #content-header {
height:192px;
}

body.single#option-solutions #content-header,
body.page-template-page-solutions-php #content-header  {margin-top: 40px;height: 151px; padding-top:0px}
.img-home {
	display: block;
	float: left
}
#flash-bullets {
	background:#eaf6fe;
	padding:30px;
	margin-bottom: 20px;
	color:#02267a;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;

}
#flash-bullets.flash-right {
	float: right
}
#flash-bullets.flash-routing {
	width: 545px
}
#flash-bullets h2{
	color:#101010
}

#flash-bullets li{
	background: url(img/ico_ventajas.png) no-repeat;
	margin-bottom:10px;
	padding-left: 25px
}
ul.bullet-list {
	margin:15px 0 15px 25px
}
.bullet-list li {
	list-style: square;
	margin-bottom: 5px
}
/* Menu */
#menu-nav ul li a{
	display:block;
	height:30px;
	line-height:30px;
	margin:0  0 0 5px;
	padding:0 15px;
}
#menu-nav ul li a.option-solutions {

}
.home #menu-nav ul li a.home,
.parent-pageid-106 #menu-nav ul li a.solutions,
.parent-pageid-101 #menu-nav ul li a.aboutus,
.page-id-1332 #menu-nav ul li a.investor,
.parent-pageid-1332 #menu-nav ul li a.investor,
.parent-pageid-105 #menu-nav ul li a.contactus,
.page-template-single-solutions-php  a.solutions,
.page .option-solutions #menu-nav ul li a.solutions {
	color:#000;
	background:#fff none repeat scroll 0 0;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
 	-moz-border-radius:5px;
	border-radius: 5px;

	
}
#menu-nav ul li a:hover  {
	background:#616161 url(img/v2/fnd-menu-nav.png) repeat-x;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
 	-moz-border-radius:5px;
	border-radius: 5px;
	color: #fff
}
#menu-nav ul li.last a{
	margin-right: 0
}
#search {
	height:40px;
	padding-top:5px;
	color: #e3f3fd
}
/* Submenu */
#submenu-nav {
	position: absolute;
	top:55px;
	left:450px
}
#submenu-lang {
	position: absolute;
	top:55px;
	right:15px;
	color: grey;
	font-size: 0.9em
}

#submenu-nav a {
color: #005a8c;
display:block;
float:left;
font-size:0.9em;
padding-left:20px;
background:url("img/ico-separate-submenu.png") no-repeat scroll 9px 7px transparent
}
#submenu-nav a:hover  {
	color: #000 ;
}						             

.solution-corporate #submenu-nav .corporate,
.solution-premium #submenu-nav .premium,
.solution-payment #submenu-nav .payment,
.management-profile #submenu-nav .management,
.partnership #submenu-nav .partnership,
.caso-exito #submenu-nav .caso-exito,
.network-support #submenu-nav .network-support,
.network-operation  #submenu-nav .network-operation,
.nota-de-prensa   #submenu-nav .nota-de-prensa, 
.historia   #submenu-nav .historia, 
.presentacion  #submenu-nav .presentacion,
.legal  #submenu-nav .legal,
.consultas #submenu-nav .consultas,
.oficinas #submenu-nav .oficinas,
.jobs #submenu-nav .jobs,
.sala-de-prensa #submenu-nav .sala-de-prensa,  
.relaciones-con-inversores #submenu-nav .relaciones-con-inversores

  {
	color:#000;
}
.solution-corporate #submenu-nav .corporate span,
.solution-premium #submenu-nav .premium span,
.solution-payment #submenu-nav .payment  span,
.management-profile #submenu-nav .management span,
.partnership #submenu-nav .partnership span,
.caso-exito #submenu-nav .caso-exito span,
.network-support #submenu-nav .network-support span,
.network-operation  #submenu-nav .network-operation span,
.nota-de-prensa   #submenu-nav .nota-de-prensa  span,
.historia   #submenu-nav .historia  span,
.presentacion  #submenu-nav .presentacion span,
.legal  #submenu-nav .legal span,
.oficinas #submenu-nav .oficinas span,
.consultas #submenu-nav .consultas span,
.jobs #submenu-nav .jobs span,
.sala-de-prensa #submenu-nav .sala-de-prensa span,  
.relaciones-con-inversores #submenu-nav .relaciones-con-inversores span {
background:url("img/ico-arrow-selected.png") no-repeat scroll center 21px transparent;
display:block;
height:33px;
}
/*Sidebar soluciones */
.routing-manager .box-sidebar .routing-manager,
.econotel .box-sidebar .econotel,
.smsgateway .box-sidebar .smsgateway,
.smschat .box-sidebar .smschat,
.ticket .box-sidebar .ticket,
.phone2enter .box-sidebar .phone2enter,
.chattv .box-sidebar .chattv {
	display: none
}
.pdf {background:url(img/ico_pdf.png) no-repeat;padding-left: 20px;margin-bottom:10px }
.external-link {background:url(img/external-link.png) no-repeat 0 3px;padding-left: 20px;margin-bottom: 10px}
/*botones */
a.btn-generic {
background: transparent url(img/btn-small-right.png) no-repeat scroll top right; 
display: block; 
color:#fff;
float: left; 
height: 27px; /* Image height */ 
padding-right: 15px;/*Image Width*/ 
}
.option-solutions a.btn-generic {
	width: 280px;
	text-align: center
}
#promotions-home a.btn-generic{
background: transparent url(img/btn-large-right.png) no-repeat scroll top right; 
height: 36px;
padding-right: 21px;
color:#022f50;
font-weight: bold
}
a.btn-generic span{
background: transparent url(img/css-sprite-btn.png) 0 -90px no-repeat;
display: block;
line-height: 27px;/* Image Height */
padding:0 0 0 15px
}
#promotions-home a.btn-generic span {
background-position: 0 0;
line-height: 36px;/* Image Height */
padding:0 0 0 21px
}
a:hover.btn-generic {
background: url(img/btn-small-right-hover.png) no-repeat top right; 
}
a:hover.btn-generic span{
background: transparent url(img/css-sprite-btn.png) 0 -128px no-repeat;
}
#promotions-home  a:hover.btn-generic {
background: url(img/btn-large-right-hover.png) no-repeat top right; 
}
#promotions-home  a:hover.btn-generic span{
background: transparent url(img/css-sprite-btn.png) 0 -43px no-repeat;
}
#cnt-news-home .btn-generic, #cnt-solutions-home .btn-generic {position: absolute;	bottom:10px}
#cnt-news-home p {
	margin: 0 0 0.8em
}
#cnt-news-home h3 {
	margin: 0 0 0.2em
}
#cnt-news-home .btn-generic { left:85px}
#cnt-solutions-home .btn-generic { left:500px}
a.read-more {
	background:transparent url(img/ico-readmore.png) no-repeat scroll 0 3px;
	display:block;
	margin:-10px 0 10px 129px;
	padding-left:25px;
	width:250px;
}
.econotel-example-call {
	position: relative;
	background: url(img/econotel-ejemplo.png) no-repeat;
	width: 609px;
	height: 69px;
	margin-bottom: 25px
}
.econotel-example-call .prefix,
.econotel-example-call .number{
	position: absolute;
	top: 50px;
	left: 260px
}
.econotel-example-call .number{
	left:380px
}

#cnt-single-main .wp-pagenavi {text-align: center}
#cnt-single-main .wp-pagenavi .pages {border: 0}
#cnt-single-main .wp-pagenavi .page {background: #d5eefc}
/* Tabs */
#container-tabs {
	padding-top: 10px
}
.tabs-left {
	float:left;
position:relative;
right:-1px;
width:135px;
z-index:5;
}
.tabs-left li {
background: #fff;
border:1px solid #CDCDCD;
border-right:1px solid #fff; 
-moz-border-radius:5px 0px 0 5px;
-webkit-border-radius-top-left:5px;
-webkit-border-radius-bottom-left:5px;
border-radius: 5px 0 0 5px;
padding:15px 0 15px 10px;

}
.tabs-left li a{
color:#000;
cursor:default
}
.tabs-left li.off a{
color:#037EB9
}
.tabs-left li.off {
background:#e9f5ff;
cursor: pointer;
border-right:1px solid  #CDCDCD;

}
.tabs-left li:hover.off {
background: #fff;
border-right:1px solid  #CDCDCD;

}
.cnt-tabs {
background:#fff url(img/fnd-single-page.png) repeat-y scroll right center;
border:1px solid #CDCDCD;
float:left;
padding:15px;
width:460px;
-moz-border-radius:0 5px 5px 5px;
	-webkit-border-radius-top-right:5px;
	-webkit-border-radius-bottom-left:5px;
	-webkit-border-radius-bottom-right:5px;
border-radius: 0 5px 5px 5px;
}
/* 123 Ticket */
#example-123ticket {
background:transparent url(img/fnd-example-123ticket.jpg) no-repeat scroll 0 0;
font-size:11px;
height:80px;
padding-top:175px;
width:610px;
}
#example-123ticket li {
float:left;
line-height:14px;
padding-left:23px;
width:183px;
}
#example-123ticket li.last {
padding-left:30px;
width:160px;
}
/* Phone2Enter */
#fnd-map-phone2enter {
background:transparent url(img/fnd-map-phone2enter.png) no-repeat scroll 0 0;
width: 607px;
height: 350px;
color: #fff;
font-size: 12px;
position: relative
}
#txt-billing-coverage {
left:30px;
position:absolute;
top:271px;
}
#list-billing-coverage {
height:235px;
left:390px;
position:absolute;
top:100px;
width:215px;
}
#list-billing-coverage li {
margin: 0 0 8px 0;
color:#FFFFFF
}
/* CV */
#TB_ajaxContent {
border:5px solid #a2daf3;
background: #fff
}
.cnt-cv-resume {
	margin-left: 10px;
	float:left;
	margin-left:10px;
	width:325px;
}
.cnt-cv-resume h2{
	margin-bottom: 0.2em
}
.cnt-last-cv {
float:left;
margin-left:10px;
width:185px;
}
.latest-additions li{
margin:20px 0
}
.ico-cv {
	background: url(img/ico_cv.png) no-repeat 0 2px;
	padding-left: 20px
}
.ico-mail {
	background: url(img/ico_mail.png) no-repeat 0 4px;
	padding-left: 20px
}
.ico-close {
	background: url(img/ico_close.png) no-repeat 0 0;
	padding-left: 20px
}
.ico-phone,
.ico-fax {
	padding-left: 25px;
	font-size:1.1em;
	height:25px;
	line-height:25px;
	margin:0 0 10px;
	padding-left:31px;
}
.ico-phone {
	background: url(img/ico-phone.png) no-repeat 0 0;
}
.ico-fax {
	background: url(img/ico-fax.png) no-repeat 0 0;
}


#social-media li {}
/* Resources css*/
.t-center{ text-align: center}
span.liblock-left,
ul.liblock-left li,
.f-left {float:left}
.f-right {float:right}
.d-none {display: none}
.d-block {display: block}
.d-inline {display: inline}
.aligncenter {display: block;margin: auto}
/* Paddings */
.padd-5{padding: 5px}
.padd-10{padding: 10px}
.padd-15{padding: 15px}
.padd-20{padding: 20px}
.padd-r-20{padding-right: 20px}
#TB_window p{margin-bottom:0px}
#TB_window .bullet-list {margin: 5px 0 15px 20px}
#TB_window h3 {margin:10px 0;font-weight: bold}
#TB_ajaxContent {background:#fff url(img/logo-egt-marca-agua.png) no-repeat bottom right }
.hd-table td{background: #e2e2e2}
.photo-promotion {
		
}
.ico-plataforma-voz,
.ico-plataforma-movil,
.ico-servicios-online {
	line-height: 17px;
	height: 17px;
	padding-left: 22px
}
.ico-plataforma-voz  {
	background: url(img/ico-plataforma-voz.png) no-repeat;

}
.ico-plataforma-movil {
	background: url(img/ico-plataforma-movil.png) no-repeat;
}
.ico-servicios-online {
	background: url(img/ico-servicios-online.png) no-repeat;
}
.lista-soluciones li{
    clear: both;
    margin: 0 5px 0 0
}
.lista-soluciones li a{
	color:#005a8c;
	font-weight: normal
}
.lista-soluciones li p{
    text-align: left;
    margin:0 0 10px 34px
}
.lista-soluciones li a:hover {
	color: #000
}
#management-profile img {
    margin-right: 15px
}
.nota-de-prensa-list li {
background:url("img/arrow-der.png") no-repeat scroll 0 0 transparent;
clear:both;
padding-left:22px;
height: 25px
}
.nota-de-prensa-list li  span{
display:block;
float:left;
}
.nota-de-prensa-list li  a{
background:url("img/ico_pdf.png") no-repeat scroll 0 0 transparent;
display:block;
height:25px;
line-height:18px;
margin-left:19px;
padding-left:22px;
float: left;
color:#005a8c
}
.nota-de-prensa-list li  a:hover{
color: #000
}

.txt-home-solutions {
    height: 100px
}
#logo {
    margin-top: -17px
}
/* iconos soluciones */

.ico-solutions {
    background:url("img/v2/css-sprite-icos-solutions.png") no-repeat scroll  0 0 transparent;
    display: block;
    float: left;
    height: 30px;
    margin: 0 10px 0 0;
    text-indent: -6999px;
    width: 26px;
}
.ico-solutions.econotel {
    background-position:0 -37px 
}
.ico-solutions.premium-rates {
    background-position:0 -73px 
}
.ico-solutions.video-chat {
    background-position:-2px -106px
}
.ico-solutions.sms-chat {
    background-position:0 -138px 
}
.ico-solutions.chat-tv {
    background-position:-5px -169px
}
.ico-solutions.billing-operador {
    background-position:-7px -208px
}

.ico-solutions.plataforma-sms-push {
    background-position:-7px -249px
}
.ico-solutions.call-center-sms {
    background-position:-44px 2px
}
.ico-solutions.sms-aplicaciones {
    background-position:-46px -40px
}
.ico-solutions.sms-servicios {
    background-position:-46px -76px
}
.ico-solutions.fax2mail {
    background-position:-45px -114px
}
.ico-solutions.micropagos-web {
    background-position:-45px -145px
}
.ico-solutions.e-commerce,
.ico-solutions.plataforma-de-comercio-electronico {
    background-position:-45px -181px
}
.ico-solutions.internet-movil {
    background-position:-45px -226px
}
.ico-solutions.red-inteligente {
    background-position:-87px 0
}
.ico-solutions.routing-manager {
    background-position:-87px -44px
}
.ico-solutions.centralita-virtual-plus {
    background-position:-87px -77px
}
.ico-solutions.call-back {
    background-position:-87px -117px
}
.ico-solutions.contacto-multicanal {
    background-position:-87px -251px
}
.ico-solutions.Text2Speech {
    background-position:-87px -161px
}
.ico-solutions.sms-gateway {
    background-position:-87px -203px
}
.ico-solutions.video-call {
    background-position:-2px -210px
}
.ico-solutions.video-call {
    background-position:-2px -210px
}

.ico-solutions.portales-corporativos {
    background-position:-134px -1px
}
.ico-solutions.web-2-0 {
    background-position:-136px -37px
}
.ico-solutions.marketing-online {
    background-position:-134px -76px
} 
 
.cnt-radius{
	border: 1px solid #dadada;
	 -webkit-border:5px;/*Safari*/
	 -moz-border-radius:5px;/*FX*/
	 border-radius:5px/* chrome*/;
	
}
.cnt-radius#cnt-home {
	 background: url(img/fnd-cnt-home.png) repeat-x center 291px
	
}
ul.list-arrow li {
    background: url("img/csss-sprite-btn.png") no-repeat scroll -7px -279px transparent;
    margin-bottom: 15px;
    padding-left: 20px;
    text-shadow: 1px 2px 3px #FFFFFF;
}
.btn-promotion-home, input.wpcf7-submit {
    background: url("img/csss-sprite-btn.png") no-repeat scroll 0 -55px transparent;
    color: #FFFFFF;
    display: block;
    height: 54px;
    line-height: 54px;
    width: 380px;
}
a.btn-promotion-home {
    text-align: center;
    text-shadow: 1px 1px 1px #000000;
    margin: 15px 0 0 0
}
a:hover.btn-promotion-home {
    color: #fff
}
.on-modal {
    background: url("img/ico-new-window.png") no-repeat scroll 0 5px transparent;
    padding: 0 0 0 20px;
}
.clear.none {
    text-indent: -6996px
}
.list-sector-large li {
    float: left;
    margin-right: 10px;
}
ul.list-sector-large {
	margin-bottom: 10px
}

.list-sector-large li {
	margin-right:10px;
	float: left
}
.list-sector-large li.last {
	margin-right: 0
}
.list-sector-large li a,
.list-sector-home li a{
	display: block;
	width: 144px;
	padding-top:64px;
	background: url(img/css-sprites-sectors-w.png) no-repeat
}
.list-sector-home li a.no-photo {
	background: none;
	padding: 0;
	width: 200px;
	height: auto;

}
.list-sector-home li a.no-photo.title {
	color: #5F2061;
	font-size:1.1em;
	font-weight: bold
}
.list-sector-large li a span,
.list-sector-home  li a span,
.link-txt {
	display: block;
	background:url(img/csss-sprite-btn.png) -8px -530px no-repeat;
	padding-left: 10px
}
.list-sector-large li.media a,
.list-sector-home li.media a {
	background-position:0 -146px  
}
.box-sidebar .list-sector-home li.media a {
	background-position:-16px -231px
}
.list-sector-large li.social a,
.list-sector-home li.social a{
	background-position:-149px -146px 
}
.box-sidebar .list-sector-home li.social a {
	background-position:-110px -231px
}
.list-sector-large li.gaming a,
.list-sector-home li.gaming a{
	background-position:-299px -146px 
}
.box-sidebar .list-sector-home li.gaming a {
	background-position:-203px -231px
}
.list-sector-large li.betting a,
.list-sector-home li.betting a{
	background-position:-449px -146px 
}
.box-sidebar .list-sector-home li.betting a {
	background-position:-310px -231px
}
.list-sector-large li.entertaiment a,
.list-sector-home li.entertaiment a{
	background-position:-601px -146px 
}
.box-sidebar .list-sector-home li.entertaiment a {
	background-position:-407px -231px
}
.list-sector-large li.audio-video a,
.list-sector-home li.audio-video a{
	background-position:-749px -146px 
}
.box-sidebar .list-sector-home li.audio-video a {
	background-position:-506px -231px
}
.list-sector-large li.media a:hover,
.list-sector-home li.media a:hover{
	background-position:0 0  
}
.list-sector-large li.social a:hover,
.list-sector-home li.social a:hover{
	background-position:-149px 0 
}
.list-sector-large li.gaming a:hover,
.list-sector-home li.gaming a:hover{
	background-position:-299px 0
}
.list-sector-large li.betting a:hover,
.list-sector-home li.betting a:hover{
	background-position:-449px 0
	}
.list-sector-large li.entertaiment a:hover,
.list-sector-home li.entertaiment a:hover{
	background-position:-601px 0 
}
.list-sector-large li.audio-video a:hover,
.list-sector-home li.audio-video a:hover{
	background-position:-749px 0 
}
.logo-pagantis {
    background: url(img/logo-pagantis-baseline.png);
    text-indent: -6999px;
    width: 225px;
    height: 75px
}
p.intro {
    height:90px;
    overflow: hidden
}
.centered {
    margin: auto
}
#logos-ferias {
	background: #eaf2f8;
	-webkit-border-radius:10px;/*Safari*/
	-moz-border-radius:10px;/*FX*/
	padding:10px
	
}
#logos-ferias li {
    float: left;
    margin-right: 25px;
    width: 280px
}
#logos-ferias li a {
    display: block;
     background: url("img/css-sprite-logos-ferias.png") no-repeat scroll 0 33px transparent;
    padding: 0 0 50px;
}

#logos-ferias li.hamburgo a{
    background-position: -427px 33px
}
#logos-ferias li.madrid {
    margin: 20px 0 0;
    width: 300px;
}
#logos-ferias li.madrid a{
background-position: -11px -49px;
    padding: 0 0 60px;

}


.wpcf7-form input {
    padding: 3px;
}
.wpcf7-form textarea {
      height: 200px;
    padding: 5px;
    width: 290px;
}
.wpcf7-form label {
    margin: 10px 0
}
/*tabla historia*/

            .container-tabla{
                border-bottom: 5px solid;
                height: 333px;
                width: 600px;
            }

            .container-tabla .laTabla{
                height: 340px;
                list-style: none outside none;
                margin: 0;
                padding: 0;
                width: 600px;
            }

            .container-tabla .laTabla .contenedorCabecera{
                height: 25px;
                list-style: none outside none;
                padding: 0;
                width: 600px;
                background: #000000;
                margin: 0px;
            }

            .container-tabla .laTabla li {
                text-align: left
            }
            .container-tabla .laTabla li.f-left{
                float: left;
                height: 25px;
                width: 166px;
                color: #fff;
                margin: 0px;
                padding: 0px;
                background: none repeat scroll 0 0 #0077B7;
            }

            .container-tabla .laTabla li.losPrimeros{
                width: 100px;
                background: #fff;
                color:#000;
            }

            .container-tabla .laTabla .contenedor1{
                float: left;
                height: 304px;
                width: 100px;
                margin: auto;
                padding: 0px;                
            }

             .clear{
                clear:both;
             }

            .container-tabla .laTabla .contenedores.c1{
                background: #E6E6E6;
            }

            .container-tabla .laTabla .contenedores.c2{
                background: #F2F2F2;
            }

            .container-tabla .laTabla .contenedores.c3{
                background: #f9f9f9;
            }

            .container-tabla .laTabla .contenedor1 a{                
                border-bottom: 1px solid #000000;
                display: block;
                height: 25px;
                padding-top: 50px;
                text-align: left;
                width: 100px;
                text-decoration: none;
                font-size: 18px;
                color:#666F7F;
            }

            .container-tabla .laTabla .contenedor1 a.nuevaLetra{
                font-size: 24px;
                text-align: right;
                background: url(img/ico-arrow.png) bottom right no-repeat;
                padding: 25px 10px 25px 0;
                color:#0077B7
            }
            
            .container-tabla .laTabla .contenedores{
               float: left;
               height: 304px;
               overflow: hidden;
               width: 166px;
               padding: 0px;
               margin: 0px;
            }          

            .container-tabla .laTabla .contenedores .txtContenido{
               height: 304px;
               list-style: none outside none;
               padding: 0;
               width: 126px;
               margin: 0px
            }

            .container-tabla .laTabla .contenedores .txtContenido li{               
                height: 283px;                
                padding: 10px;                
                width: 146px;
                margin: 0px;                
            }

            .txtGrande{
                font-size: 24px;
                margin-left: 4px;
            }

            .txtNormal{
                display: block;
                font-size: 14px;
                margin-top: 4px;
                margin-left: 10px;
            }
            .container-tabla p {
                text-align: left;
                font-size: 10px
            }
.logos-partner a {
    display: block;
    width: 90px;
    height:90px;
    background: url(img/css-sprite-logos.png) no-repeat;
    
}
.logos-partner a.movistar {
    background-position: -277px -1px
}
.logos-partner a.vodafone {
   background-position: -385px -1px;
    width: 102px;
}
.logos-partner a.yoigo {
    background-position: -497px -3px;
    width: 147px;
}
.logos-partner a.bt {
   background-position: -99px -1px;
    width: 143px;
}
.logos-partner a.amazon {
   background-position:-147px -115px;
    width: 143px;
}
.logos-partner a.cisco {
    background-position: 4px -117px;
    width: 133px;
}
.logos-partner a.dell {
   background-position: -309px -117px;
    width: 124px;
}

.logos-partner li {
    float: left;
    margin: 0 10px 15px 0;
    text-indent: -6999px
    
}
.grafico {
    margin-top: -10px
}
.click-toggle {
    display: none;
    margin-bottom:20px
}
.zd_multilang_list li {
	float:left;
}
/*.zd_multilang_list li:first-child {
	border-right:1px solid grey;
	margin-right:3px;
	padding-right:5px;
}*/
.zd_multilang_list img{
	display:none;
}
.zd_multilang_list a{
	color:grey;
}
.picture-prensa {
    width: 230px;
    background: url(img/v2/css-sprite-fotos-prensa.jpg);
    height: 170px;
    text-indent: -6999px
}
.dossieres .picture-prensa {
    background-position: -238px 0
}
.egt-en-la-prensa .picture-prensa {
    background-position: -475px 0
}
.material .picture-prensa {
    background-position: -715px 0
}
.notas-de-prensa a {
    display: block;
    background: url(img/ico_pdf.png) no-repeat;
    padding-left: 20px;
    margin:10px
}
.notas-de-prensa a,
.dossieres a,
.egt-en-la-prensa a,
.material a{
    display: block;
    background: url(img/ico_pdf.png) no-repeat;
    margin: 10px 10px 10px 0;
    padding-left: 25px;
}
.egt-en-la-prensa a {
    background: url("img/arrow-der.png") no-repeat scroll 0 0 transparent
}
.material a {
    background: url("img/ico-illustrator.png") no-repeat scroll 0 0 transparent
}
a span.grey {
    color: #7B7C7C
}
.notas-de-prensa p,
.dossieres p,
.egt-en-la-prensa p,
.material p{
    text-align: left
}
.img-left {
    height: 130px;
    margin-right: 20px;
    width: 235px;
    float: left
}
.casos-de-exito .img-left {
	float: left;
	height: 85px;
	margin-bottom: 0;
	margin-right: 0;
	overflow: hidden;
	width: 176px;
}
.img-right {
    width: 692px;
    float: right
}
.casos-de-exito li {
  border-bottom: 1px solid #D7D7D7;
    clear: both;
    margin-bottom: 20px;
    min-height: 224px;
    padding: 10px 0;
}
.casos-de-exito li strong{
    font-size: 16px
}
