@charset "utf-8";
/* CSS Document */

body {background:url("../img/bg.png") repeat-x #e9e9e9; height:100%; margin:0; min-height:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0; width:100%}
body * {-moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box}
.conteudo {height:auto; left:0; position:absolute; top:0; margin:0; min-height:100%; padding:0; width:100%}
.conteudo_aux {height:auto; margin:0 auto; overflow:hidden; padding-bottom:111px; width:943px}
.head {}
.head_aux {position:relative; width:943px}
.logo {background:url("../img/logo.png"); height:58px; left:8px; position:absolute; top:32px; width:331px; cursor:pointer;}
.flags {position:absolute; right:0; top:17px}
.flags a {background-image:url("../img/sprite_flags.png"); opacity:0.5;filter:alpha(opacity=50); cursor:pointer; float:left; height:14px; margin-left:9px; width:19px}
.flags a.hover, .flags a.active {opacity:1;filter:alpha(opacity=100)}
.flagPT {background-position:0 -14px; opacity:1;filter:alpha(opacity=100)}
.flagES {background-position:0 -42px}
.flagBR {background-position:0 -28px}
.menu {position:absolute; right:0; top:49px}
.menu_esq {background:url("../img/sprite_p.png") -63px -39px; float:left; height:32px; width:10px}
.menu_mid {background:url("../img/sprite_1px.png") 0 -264px; color:#FFF; float:left; font-size:11px; font-weight:bold; height:32px; *height:23px; _height:23px; padding-top:9px}
.menu_mid a {cursor:pointer; float:left; margin:0 20px; color:#FFF;}
.menu_mid a:visited {text-decoration: none;}
.menu_mid a:link {text-decoration: none;}
.menu_mid a:active {text-decoration: none;}
.menu_mid .active, .menu_mid .hover {color:#56C717}
.menu_dir {background:url("../img/sprite_p.png") -52px -39px; float:left; height:32px; width:10px}
.logreg {float:right; margin-right:1px}
.logreg_esq {background:url("../img/sprite_p.png") -10px -39px; float:left; height:38px; width:28px}
.logreg_mid {background:url("../img/sprite_1px.png") 0 -297px; color:#2B4014; float:left; font-size:11px; font-weight:bold; height:38px; *height:31px; _height:31px; padding-top:7px; text-shadow:0 1px 1px #FFF; text-transform:uppercase}
.logreg_mid div {cursor:pointer}
.login {background:url("../img/reg_img.png") no-repeat; float:left; height:18px; margin:0 30px 0 10px; padding:1px 0 0 24px}
.register {background:url("../img/login_img.png") no-repeat; float:left; height:18px; margin-right:26px; padding:1px 0 0 24px}
div.logreg a {text-decoration: none; color:#2B4014}
div.logreg a:hover, div.logreg a:active {color: #fff}
div.logreg a.hover, div.logreg a.active, .login.hover, .login.active {color:#fff}
.logreg_dir {background:url("../img/sprite_p.png") -39px -39px; float:left; height:38px; width:13px}
.contadores {left:7px; position:absolute; top:155px}
.contadores_esq {background:url("../img/sprite_p.png") -66px -72px; float:left; height:25px; width:4px}
.contadores_mid {background:url("../img/sprite_1px.png") 0 -417px; float:left; height:25px}
.contadores_txt {color:#B4B4B4; float:left; font-size:12px; font-weight:bold; margin-top:5px; text-transform:uppercase}
.contadores_txt div {float:left; margin:0 6px 0 5px}
.contadores_txt span {color:#FFF; float:left; margin-right:6px}
.contadores_numeros {float:left; margin-top:5px}
.contadores_numeros div {background-image:url("../img/sprite_p.png"); background-position:0 -152px; float:left; height:14px; margin:0 3px; position:relative; width:10px}
.contadores_numeros div span {background:url("../img/contador_brilho.png"); float:left; height:15px; left:-3px; position:absolute; width:15px}
.contadores_dir {background:url("../img/sprite_p.png") -57px -72px; float:left; height:25px; width:7px}
.prints, .leads {float:left; margin-right:13px}
.conteudoPrincipal {margin-top:190px}
.dropLogin {position:absolute; opacity:0.9; width:100%; left:0; top:113px}
.dropLogin table {width: 100%}
.dropLoginBg {background:url("../img/dropLogin.png") right 0pt}
.dropLoginHelp td {height:1px}
.dropLoginForm {float:right; margin-right:40px; display:none; padding-top:3px; width:455px}
.dropLoginField {float:right}
.dropLoginFieldTxt {color:#2B4014; float:left; font-size:11px; font-weight:bold; margin:6px 5px 0 11px; text-shadow:0 1px 1px #FFF; text-transform:uppercase}
.dropLoginFieldInput {background:url("../img/spriteLoginInput.png") no-repeat 0 bottom; float:left; height:25px; padding-left:7px}
.dropLoginFieldInput input {background:url("../img/spriteLoginInput.png") 0 center; border:none; color:#555; float:left; height:25px; padding:0; width:112px}
.dropLoginFieldInput div {background:url("../img/spriteLoginInput.png") no-repeat 0 top; float:left; height:25px; width:7px}
.dropLoginForm .btn {float:right; margin-top:7px}
.dropLoginForgot {float:right; font-size:8px; margin-top:4px; text-align:right; text-transform:uppercase; width:100%}

.conteudoHomePage {margin-top:21px; float:left}
.homeTopo123 {background:url("../img/home_img.jpg"); float:left; height:199px; margin-bottom:25px; position:relative; width:943px}
.homeTopo123 .homeTopo {font-size:14px; position:absolute; top:45px; width:144px}
.homeTopo123 div div {font-weight:bold; text-transform:uppercase}
.homeTopo123 div span {color:#888; font-size:11px}
.homeTopo1 {left:121px}
.homeTopo2 {left:490px}
.homeTopo3 {left:784px}
.homeInfo {float:left; width:943px}
.homeNews {float:left; width:311px; margin-right:3px}
.homeNewsBottom {float:left; width:311px}
.homeNewsTop {float:left; width:311px}
.linhaVertTopRound {background:url("../img/sprite_p.png") -23px -109px; float:left; height:6px; width:33px}
.homeNewsTopBottom {background:url("../img/bg_cinza.png"); float:left; height:6px; width:278px}
.homeNewsCont {float:left; width:311px}
.linhaVertCont {background:no-repeat center 15px #D3D3D3; border-left:1px solid #DDDDDD; border-right:1px solid #CBCBCB; float:left; width:33px; *width:31px; _width:31px}
.homeNewsVertCont {background-image:url("../img/tab_vert_txt_news.png"); min-height:381px}
.homeNewsBoxs {background:url("../img/bg_cinza.png"); float:left; min-height:380px; padding:3px 22px 6px 18px; width:278px; *width:238px; _width:238px; font-size: 12px;}
.linhaVertBottomRound {background:url("../img/sprite_p.png") -23px -101px; float:left; height:6px; width:33px}
.homeNewsBottom .homeNewsTopBottom {height:5px}
.homeNewsBox {border-bottom:1px solid #CCC; padding:5px 0 6px}
.homeNewsBox.last {border:none}
.homeNewsBox a:visited {text-decoration: none}
.titVerde {color:#56C717; font-size:14px; font-weight:bold}
.titVerde a {text-decoration: none; color:#56C717;}
.underTitDate {color:#757575; font-size:9px; margin:1px 0 3px}
.texto1 {color:#232323}
.btn {float:left; margin-top:12px; cursor:pointer; text-shadow:0 1px 1px #FFF; text-transform:uppercase; font-weight:bold; color:#324b1a}
.btn a {color:#324b1a; text-decoration: none}
.btn a:visited {text-decoration: none}
.btn span {font-size:14px}
.btnSubmit {background:none; border:none; color:#ffffff; font-weight:bold; text-align:left; cursor:pointer}
.btnCinza .btnEsq {background-position:-40px -79px}
.btnCinza .btnMid {background-position:0 55px; text-shadow:0 1px 1px #FFF; text-transform:uppercase; font-weight:bold; color:#324b1a}
.btnCinza .btnDir {background-position:-48px -79px}
.btnVerde .btnEsq {background-position:-31px -77px}
.btnVerde .btnMid {background-position:0 33px; text-shadow:0 1px 1px #FFF; text-transform:uppercase; font-weight:bold; color:#324b1a}
.btnVerde .btnDir {background-position:-23px -77px}
.btnEsq {background-image:url("../img/sprite_p.png"); float:left; height:20px; width:7px}
.btnMid {background-image:url("../img/sprite_1px.png"); float:left;height:20px; padding:1px 7px 0}
.btnDir {background-image:url("../img/sprite_p.png"); float:left; height:20px; width:7px}

.homeContRight {float:left; width:629px}
.linhaHorzBig {float:left; height:27px; width:629px}
.linhaHorzBigCont, .linhaHorzBigRight {background:#D2D2D2; border-bottom:1px solid #c6c6c6; border-left:1px solid #D9D9D9; border-top:1px solid #DEDEDE; color:#797979; float:left; font-size:14px; font-weight:bold; height:26px; *height:20px; _height:20px; padding:4px 0 0 23px; text-shadow:0 1px 3px #FFF; width:624px; *width:600px; _width:600px}
.linhaHorzBigRightRound {background:url("../img/sprite_p.png") -74px -68px; float:left; height:26px; width:5px}
.contBg {background:url("../img/bg_cinza.png"); float:left; padding:7px 0; width:629px}
.slideCampaignImg {float:left; height:113px; width:135px}
.slideCampaignTit {color:#000; float:left; font-size:11px; font-weight:bold; margin:3px 0 0 3px; width:130px}
.slideCampaignSubTit {color:#797979; float:left; font-size:11px; margin-left:3px; visibility:hidden}
.slideCampaignCPA {color:#50B21B; float:left; font-size:12px; font-weight:bold; margin:3px 0 0 3px; text-shadow:0 0 0 #50B21B}
.slideCampaignCPA span {font-size:10px}
.btnOnGoing {margin-left:38px}
.linhaHorzBigRight {border-left:0; padding:0; width:5px; *width:4px; _width:4px; *height:24px; _height:24px}
.platform {padding-right:50px; *width:579px; _width:579px; height:148px}
.imgPlatform {background:url("../img/platform_img_new.png") ; float:left; height:129px; margin:4px 0 0 23px; width:212px}
.texto2 {color:#484848; font-size:12px}
.platform .texto2 {float:left; margin:12px 0 0 21px; width:298px}
.platform .btn {margin:22px 0 0 21px}
.textVerde {color:#56C717; font-weight:bold}
.textVerde a {color:#56C717; font-weight:bold}
.footer {background:#DDD; border-top:1px solid #CCC; bottom:0; height:90px; left:0; position:absolute; width:100%}
.footerAux {height:90px; left:50%; margin-left:-470px; padding-top:18px; position:relative; width:944px}
.footer .texto2 {float:left; font-size:16px}
.footer .texto2 a {cursor:pointer; font-size:14px; padding:0 9px; text-decoration: none;}
.footer .texto2 div {cursor:pointer; margin:0 8px}
.footer .shares {position:absolute; right:0; top:0}
.footer .shares a {background-image:url(../img/shareImgs_new.png); cursor:pointer; float:left; height:27px; margin:7px 0 0 10px; width:28px}
.footer .shares .tweet {background-position:57px 0}
.footer .shares .facebook {background-position:113px 0}
.footer .direitos {bottom:19px; font-size:11px; position:absolute; right:0}

.conteudoPlatform {/*display:none;*/ float:left}
.topoImgText {float:left; height:257px; width:943px}
.topoImg {float:left; height:257px; width:447px}
.conteudoPlatform .topoImg {background:url("../img/platform_img.jpg")}
.topoText {float:left; height:257px; padding:21px 39px 0 0; width:496px; *width:208px; _width:208px; *width:457px; _width:457px}
.topoText div {color:#1A1A1A; font-size:22px; font-weight:bold; margin-bottom:14px; text-transform:uppercase}
.topoText span {color:#797979; font-size:19px}
.platformInfo {float:left; width:943px}
.platformSeccao {float:left; height:210px; margin-bottom:1px; width:943px}
.platformLinhaVert {float:left; width:33px}
.platformLinhaVert .linhaVertCont {border-bottom:1px solid #C5C5C5; border-top:1px solid #E0E0E0; height:210px}
.platformLinhaVert .linhaVertCont.statisticsEN {background-image:url("../img/tab_vert_txt_statistics_en.png")}
.platformLinhaVert .linhaVertCont.tendenciesEN {background-image:url("../img/tab_vert_txt_tendencies_en.png")}
.platformLinhaVert .linhaVertCont.campaignsEN {background-image:url("../img/tab_vert_txt_campaigns_en.png")}
.platformLinhaVert .linhaVertCont.channelsEN {background-image:url("../img/tab_vert_txt_channels_en.png")}

.platformLinhaVert .linhaVertCont.statisticsPT {background-image:url("../img/tab_vert_txt_statistics_pt.png")}
.platformLinhaVert .linhaVertCont.tendenciesPT {background-image:url("../img/tab_vert_txt_tendencies_pt.png")}
.platformLinhaVert .linhaVertCont.campaignsPT {background-image:url("../img/tab_vert_txt_campaigns_pt.png")}
.platformLinhaVert .linhaVertCont.channelsPT {background-image:url("../img/tab_vert_txt_channels_pt.png")}
.platformLinhaVert .linhaVertCont.statisticsBR {background-image:url("../img/tab_vert_txt_statistics_br.png")}
.platformLinhaVert .linhaVertCont.tendenciesBR {background-image:url("../img/tab_vert_txt_tendencies_br.png")}
.platformLinhaVert .linhaVertCont.campaignsBR {background-image:url("../img/tab_vert_txt_campaigns_br.png")}
.platformLinhaVert .linhaVertCont.channelsBR {background-image:url("../img/tab_vert_txt_channels_br.png")}
.platformLinhaVert .linhaVertCont.statisticsES {background-image:url("../img/tab_vert_txt_statistics_es.png")}
.platformLinhaVert .linhaVertCont.tendenciesES {background-image:url("../img/tab_vert_txt_tendencies_es.png")}
.platformLinhaVert .linhaVertCont.campaignsES {background-image:url("../img/tab_vert_txt_campaigns_es.png")}
.platformLinhaVert .linhaVertCont.channelsES {background-image:url("../img/tab_vert_txt_channels_es.png")}

.platformLinhaVert .linhaVertCont.options {background-image:url("../img/tab_vert_txt_options.png")}
.platformLinhaVert .linhaVertCont.first {border-top:0; height:204px}
.platformLinhaVert .linhaVertCont.last {border-bottom:0; height:206px}
.platformSeccaoImg {float:left; height:210px; margin:0 6px 0 1px; width:452px}
.platformInfo .contBg {padding:18px 33px 0; width:448px; *width:382px; _width:382px}
.titulo1 {font-size:18px}
.platformSeccaoText .titulo1 {margin-bottom:5px}
.platformSeccaoText .texto2 {background:url("../img/platform_text_linha_b.png") no-repeat center bottom; font-size:12px; height:164px; padding-bottom:18px}

.conteudoPagin {/*display:none;*/ float:left}
.conteudoPagin .topoImg {background:url("../img/campaigns_img.jpg")}
.campaignsInfo {float:left; width:943px}
.campaignsPagin {float:left; margin-left:359px; width:584px}
.campaignsPaginLeft {background-image:url("../img/sprite_p.png"); cursor:pointer; float:left; height:24px; width:35px}
.campaignsPaginTop .campaignsPaginLeft {background-position:-109px -27px}
.campaignsPaginBolas {background-image:url("../img/sprite_1px.png"); float:left; height:24px; *height:16px; _height:16px; padding:8px 5px 0}
.campaignsPaginTop .campaignsPaginBolas {background-position:0 -366px}
.campaignsPaginBola {background-image:url("../img/paginationPositions.png"); background-position:0 bottom; float:left; height:9px; margin:0 2px; width:8px}
.campaignsPaginBola.active {background-position:0 0}
.campaignsPaginMiddle {background-image:url("../img/sprite_p.png"); cursor:pointer; float:left; height:24px; width:33px}
.campaignsPaginTop .campaignsPaginMiddle {background-position:-111px -52px}
.campaignsPaginText {background:#BEBEBE; color:#FFF; float:left; height:24px; *height:19px; _height:19px; padding:5px 24px 0}
.campaignsPaginPag {float:left; font-weight:bold}
.campaignsPaginRes {float:left; margin-left:4px}
.campaignsPaginRight {background-image:url("../img/sprite_p.png"); float:left; height:24px; width:9px}
.campaignsPaginTop .campaignsPaginRight {background-position:-74px -135px}
.campaignsPaginBottom {}
.campaignsPaginBottom .campaignsPaginLeft {background-position:-109px -4px}
.campaignsPaginBottom .campaignsPaginBolas {background:none #D4D4D4; *height:17px; _height:17px; border-bottom:1px solid #C5C5C5; border-top:1px solid #CACACA; padding:5px 5px 0}
.campaignsPaginBottom .campaignsPaginMiddle {background-position:-111px -77px}
.campaignsPaginBottom .campaignsPaginRight {background-position:-85px -135px}
.campaignsSearchResults {float:left; width:943px}
.campaignsSearch {float:left; height:603px; width:327px}
.campaignsLinhaVert {float:left; height:603px; width:33px}
.campaignsLinhaVert .linhaVertCont {height:591px}
.campaignsLinhaVert .linhaVertCont.searchPT {background-image:url("../img/tab_vert_txt_search_pt.png")}
.campaignsLinhaVert .linhaVertCont.searchEN {background-image:url("../img/tab_vert_txt_search_en.png")}
.campaignsLinhaVert .linhaVertCont.searchES {background-image:url("../img/tab_vert_txt_search_es.png")}
.campaignsLinhaVert .linhaVertCont.searchBR {background-image:url("../img/tab_vert_txt_search_br.png")}
.campaignsSearchCont {background:url("../img/bg_cinza.png"); float:left; height:603px; margin:0 1px; overflow:hidden; width:292px}
div.campaignsSearchWords {color:#636363; float:left; font-size:14px; font-weight:bold; margin:24px 0 9px 24px; width:265px}
span.campaignsSearchWords {background:url("../img/sprite_p.png") -10px -104px; float:left; height:24px; margin-left:18px; width:5px}
input[type=text].campaignsSearchWords {background:url("../img/sprite_1px.png") 0 -392px; border:none; color:#FFF; float:left; height:24px; *height:22px; _height:22px; width:217px}
input[type=button].campaignsSearchWords {background:url("../img/sprite_p.png") -42px -142px; border:none; cursor:pointer; float:left; height:24px; width:31px}
.campaignsSearchCriterium {border-bottom:1px solid #C1C1C1; color:#636363; float:left; font-size:12px; margin:20px 23px 4px; padding:0 3px 5px; width:242px}
.campaignsSearchHoldEach {float:left; width:292px}
.campaignsSearchOneCima {background:url("../img/sprite_1px.png") 0 -218px; float:left; width:292px}
.campaignsSearchOneEsq {background:url("../img/sprite_p.png") -123px -102px; float:left; height:45px; width:15px}
.campaignsSearchOneMid {float:left; height:45px; width:266px}
.campaignsSearchOneMid div {background:url("../img/criteriaOpen.png") no-repeat right 4px; color:#404040; cursor:pointer; font-weight:bold; margin:4px 0 8px 4px; text-shadow:0 1px 1px #FFF}
.campaignsSearchHoldEach.active .campaignsSearchOneMid div {background:url("../img/criteriaClose.png") no-repeat right 4px}
.campaignsSearchOneMid span {color:#FFF; float:left; font-size:9px; font-weight:bold; height:12px; margin:2px 0 0 1px; overflow:hidden; text-shadow:0 0 3px #000; width:261px}
.campaignsSearchOneDir {background:url("../img/sprite_p.png") -109px -102px; float:left; height:45px; width:11px}
.campaignsSearchOneCont {background:#D6D6D6; display:none; float:left; padding:8px 17px; width:292px}
.campaignsSearchOneCont div {background:url("../img/radios.png") no-repeat; color:#636363; cursor:pointer; float:left; height:13px; margin:6px 0; padding-left:18px; width:129px}
.campaignsSearchOneCont div.active {background:url("../img/radios.png") no-repeat 0 bottom}
.campaignsSearchOneCont input {display:none}
.campaignsResults {float:left; width:616px}
.campaignsResults .campaignsLinhaVert .linhaVertCont {height:603px}
.campaignsLinhaVert .linhaVertCont.resultsPT {background-image:url("../img/tab_vert_txt_results_pt.png")}
.campaignsLinhaVert .linhaVertCont.resultsEN {background-image:url("../img/tab_vert_txt_results_en.png")}
.campaignsLinhaVert .linhaVertCont.resultsES {background-image:url("../img/tab_vert_txt_results_es.png")}
.campaignsLinhaVert .linhaVertCont.resultsBR {background-image:url("../img/tab_vert_txt_results_br.png")}
.campaignsResultsCont {float:left; /*height:603px;*/ width:583px}
.campaignsResultsOne {border-bottom:1px solid #ECECEC; border-top:1px solid #CECECE; float:left; /*height:121px; *height:119px; _height:119px;*/ position:relative; width:585px}
.campaignsResultsOne.first {border-top:none; /*height:120px; *height:119px; _height:119px*/}
.campaignsResultsOne.active .campaignsResultsOneTop {background:#d8d8d8}
.campaignsResultsOneTop {/*background:url("../img/bgCampaign.png");*/ float:left; min-height:94px; *min-height:94px; _min-height:94px; /*height:99px; *height:94px; _height:94px;*/ padding:5px 0 0 5px; width:583px; *width:578px; _width:578px}
.campaignsResultsImg {background-position:center center; background-repeat:no-repeat; float:left; height:86px; width:102px}
.campaignsResultsTxt {float:left; padding:9px; width:367px; *width:349px; _width:349px; font-size:12px;}
.campaignsResultsTxtCompleto {display:none; float:left; padding:0 9px 9px; width:367px}
.campaignsResultsTxt .titVerde {margin-bottom:8px}
.campaignsResultsOneBottom {background:#acacac; float:left; height:20px; padding-left:12px; width:583px; *width:571px; _width:571px}
.campaignsResultsButtons {float:left; margin-top:8px; position:absolute; right:0; width:109px}
.campaignsResultsButtons .btn {margin-top:3px}
.campaignsResultsWords, .campaignsResultsCountry {color:#E9E9E9; float:left; height:20px; *height:17px; _height:17px; overflow:hidden; padding:3px 7px 0}
.campaignsResultsWords {width:328px}
.campaignsResultsWords b, .campaignsResultsCountry b {color:#FFF; float:left; font-weight:bold}
.campaignsResultsCountry {padding-top:2px; width:120px}
.campaignsResultsCountry img {border:1px solid #CCC; float:left; margin:2px 2px 0}
.campaignsResultsCPA {background:#949494; color:#E9E9E9; float:right; height:20px; *height:18px; _height:18px; padding:2px 6px 0; width:111px; *width:99px; _width:99px}
.campaignsResultsCPA span {font-size:12px; font-weight:bold; text-shadow:0 0 0 #FFF}
.campaignsResultsCPA span b {font-size:9px}
.campaignsResultsCont div.noResults {color:#636363; font-size:14px; margin:20px}

.conteudoNews {display:none; float:left}
.conteudoNews .topoImg {background:url("../img/news_img.jpg")}
.conteudoNews .campaignsPagin {margin-left:33px; width:910px}
.newsHolder {float:left; width:943px}
.newsHolderTop, .newsHolderBottom {float:left; width:943px}
.newsTopBottom {float:left; height:6px; margin:0 3px 0 1px; padding:0; width:622px}
.newsTopBottomCat {background:url("../img/bg_cinzaE.png"); float:left; height:6px; width:284px}
.newsHolder .platformLinhaVert {float:none}
.newsCont {float:left; width:943px}
.newsCont td {padding:0; vertical-align:top}
.newsCont .platformLinhaVert {background:url("../img/tab_vert_txt_news.png") no-repeat center 15px #D3D3D3; border-left:1px solid #DDD; border-right:1px solid #CBCBCB; height:100%; *width:32px; _width:32px}
.newsCont .platformLinhaVert .linhaVertCont {border:none; width:31px}
.linhaVertCont.news {background-image:url("../img/tab_vert_txt_news.png")}
.newsCont .contBg {float:none; margin:0 3px 0 1px; padding:0; width:622px; *width:620px; _width:620px}
.contBgJESUSCRISTOPELOAMORDEDEUS {float:left; height:100%; padding:10px 31px 36px; width:100%}
.newsHolderSep1px {width:1px}
.newsHolderSep3px {width:3px}
.newsContNew {border-bottom:1px solid #C9C9C9;float:left; margin-bottom:22px; padding-bottom:15px; width:560px}
.newsContNew .titulo1 {float:left; margin-bottom:4px; width:560px}
.underTitDateHolder {float:left; width:560px}
.newsContNew .underTitDate {float:left}
.btnCat {cursor:pointer; float:left; height:12px; margin-left:5px}
.btnEsqCat {background:url("../img/sprite_p.png") -18px -129px; float:left; height:12px; width:4px}
.btnMidCat {background:url("../img/sprite_1px.png") 0 -487px; color:#56C717; float:left; font-size:9px; height:12px; padding:0 2px}
.btnDirCat {background:url("../img/sprite_p.png") -12px -129px; float:left; height:12px; width:4px}
.newsContNewImg {background-position:center center; float:left; height:100px; margin:12px 0 10px; width:560px}
.newsContNewTxt {float:left; width:560px}
.newsContNew .btnVerde {float:right}
.newsContCategory {background:url("../img/bg_cinzaE.png"); width:284px}
.newsContCategory .campaignsSearchWords {margin:24px 0 9px 13px; width:260px}
/* Drop box */
.drop_cont {background:url("../img/sprite_1px.png") 0 -392px; border:none; color:#FFF; float:left; height:24px; width:217px}
.drop_contHelper {background:url("../img/sprite_p.png") -10px -104px; float:left; height:24px; margin-left:14px; width:5px}
.drop_menu {background:url("../img/dropMenu.png") no-repeat right center; cursor:pointer; float:left; height:24px; margin-left:6px; position:absolute; width:242px}
.drop_menu * {border-bottom:1px solid #B2B2B2; color:#FFF; float:left; font-size:13px; font-weight:bold; height:23px; *height:15px; _height:15px; padding:3px 0 5px 7px; width:211px; *width:204px; _width:204px}
.drop_menu span {background:none; border:none}
.drop_menu div {background:#ABABAB; border-bottom:1px solid #8D8D8D; display:none}
.drop_menu div.first {border-top:1px solid #8D8D8D}
/* /Drop box */
.newsContCategoryTagsTit {border-bottom:1px solid #C5C5C5; color:#636363; float:left; font-size:14px; font-weight:bold; margin:34px 27px 15px; padding-bottom:9px; text-align:right; width:229px}
.newsContCategoryTags {float:left}
.newsContCategoryTags a {color:#52C216; float:left; margin:0 27px 2px; text-align:right; text-decoration:none; width:229px}

.conteudoContactos {/*display:none;*/ float:left}
.contactosTopoText {float:left; height:257px; *height:236px; _height:236px; padding:21px 39px 0 0; width:496px; *width:457px; _width:457px}
.contactosTopoText .contactosTopoTit {color:#1A1A1A; font-size:22px; font-weight:bold; margin-bottom:6px; text-transform:uppercase}
.conteudoContactos .topoImg {background:url("../img/contacts_img.jpg")}
.contactForm {height:165px; position:relative; width:424px}
.formPT {background:url("../img/contacts_form.png");}
.formBR {background:url("../img/contacts_form.png");}
.formEN {background:url("../img/contacts_en.png");}
.formES {background:url("../img/contacts_es.png");}
.contactForm * {background:none; border:none; height:20px; left:112px; position:absolute; width:301px}
.contactForm input[id=name] {top:2px}
.contactForm input[id=email] {top:29px; width:301px}
.contactForm input[id=subject] {top:56px}
.contactForm textarea {font-family:Arial,Helvetica,sans-serif; font-size:13px; height:76px; top:84px; overflow-x:hidden; overflow-y:auto}
.contactosTopoText .btn {margin:9px 0 0 101px}
.contactosHolder {float:left; width:943px}
.contactosGMapsTop, .contactosGMapsBottom {background:url("../img/gmaps_top.png"); float:left; height:13px; width:946px}
.contactosGMapsMid {background:url("../img/gmaps_bg.png"); float:left; height:287px; padding:0 14px; width:946px}
.contactosGMapsBottom {background:url("../img/gmaps_bottom.png")}

.conteudoAffiliate {/*display:none;*/ float:left}
.conteudoAffiliate .topoImg {background:url("../img/affiliate_img.jpg")}
.affiliateHolder {background:url("../img/bg_cinzaE.png"); float:left; padding:19px 19px; width:943px; height:auto;}
.affiliateFormFied {float:left; margin-bottom:14px}
.affiliateFormFied img {float:left; margin:6px 5px 0 0px}
.affiliateFormTxt {color:#797979; font-weight:bold; text-shadow:0 0 0 #797979; text-align:justify}
.affiliateFormTxt2 {float:left; margin-right:10px}
.affiliateFormInput, .affiliateFormInput2 {background:url("../img/spriteInput.png") no-repeat 0 bottom; float:left; height:25px; margin:6px 10px 0 0; padding-left:7px}
.affiliateFormInput input {background:url("../img/spriteInput.png") 0 center; color:#FFFFFF; border:none; float:left; height:25px; padding:0}
.affiliateFormInput div {background:url("../img/spriteInput.png"); float:left; height:25px; width:7px}
.affiliateFormFied .drop_cont {margin-top:1px}
.affiliateFormRadio {float:left}
.affiliateFormRadio label {float:left; color:#797979; cursor:pointer; font-weight:bold; text-shadow:0 0 0 #797979; margin:5px 5px 5px 15px}
.affiliateFormRadio input {float:left; margin:5px 5px 5px 20px}
input[id=first_name], input[id=last_name] {width:296px}
input[id=company] {width:330px}
input[id=phone],input[id=email] {width:250px}
input[id=url_1], input[id=url_2], input[id=url_0] {width:430px}
input[id=urlPV_0], input[id=urlPV_1], input[id=urlPV_2] {width:120px}
input[id=DB_size] {width:250px}
input[id=onetwork],input[id=fee] {width:175px}
input[id=skype], input[id=msn], input[id=gtalk] {width:248px}
input[id=name],input[id=address] {width:460px}
input[id=contact_name],input[id=contact_email] {width:340px}
input[id=postal_code],input[id=fax] {width:228px}
input[id=city] {width:320px}

.red {color: red;}
div.clear {clear:both}

a.lightbox_campaign {color:transparent}
a.lightbox_campaign div.img {line-height:113px; width:135px; background-color:white;}
a.lightbox_campaign div.img img {vertical-align:middle}
div#lightbox_campaign_box {color:#fff; width: 650px; height: auto}
div#lightbox_campaign_box div.lightbox_campaign_logo {float:left}
div#lightbox_campaign_box div.lightbox_campaign_logo img {width:280px; height:250px;}
div#lightbox_campaign_box div.lightbox_campaign_details {margin:0px 0px 10px 20px; float:left; width:350px; min-height:190px}
div#lightbox_campaign_box div.lightbox_campaign_details label {color:#56C717; font-size: 16px}
div#lightbox_campaign_box div.lightbox_campaign_details p {margin-top:15px; font-size:12px; line-height:18px}
div#lightbox_campaign_box div.lightbox_campaign_details_bottom {float:right; width:350px; font-size:11px; line-height:18px}

div#lightbox_post_box {line-height:18px; color:#fff; font-size: 12px; min-width: 650px; height: 200px}
div#lightbox_post_box h1 {font-size: 18px; color:#56C717; text-align:center}
div#lightbox_post_box img {margin-left:auto; margin-right:auto}
div#lightbox_post_box a:visited, div#lightbox_post_box a:link, div#lightbox_post_box a:active {color:#56C717; text-decoration:none}

div#lightbox_message_box {width:410px; height:auto; color:#2B4014; font-size:13px; font-weight:bold; text-shadow:0 1px 1px #FFFFFF; line-height: 20px}

/* jQuery carousel */
.jcarousel-skin-campaigns .jcarousel-container {-moz-border-radius:10px; background:transparent;border:none}
.jcarousel-skin-campaigns .jcarousel-container-horizontal {width:629px; padding:0px 40px}
.jcarousel-skin-campaigns .jcarousel-clip-horizontal {width:550px; height:152px}
.jcarousel-skin-campaigns .jcarousel-item {width:135px}
.jcarousel-skin-campaigns .jcarousel-item img {border:none}
.jcarousel-skin-campaigns .jcarousel-item-horizontal {margin-right: 3px}
.jcarousel-skin-campaigns .jcarousel-item-placeholder {background:#fff; color:#000}
.jcarousel-skin-campaigns .jcarousel-next-horizontal {position:absolute; top:43px; right:8px; width:15px; height:21px; cursor:pointer;background:transparent url(../img/sprite_p_new.png) no-repeat -38px -115px}
.jcarousel-skin-campaigns .jcarousel-next-horizontal:hover {background-position:-38px -115px;}
.jcarousel-skin-campaigns .jcarousel-next-horizontal:active {background-position:-38px -115px;}
.jcarousel-skin-campaigns .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor:default; background-position:-127px -147px!important}
.jcarousel-skin-campaigns .jcarousel-prev-horizontal {position:absolute; top:43px; left:8px; width:15px; height:21px; cursor:pointer; background: transparent url(../img/sprite_p_new.png) no-repeat -23px -115px}
.jcarousel-skin-campaigns .jcarousel-prev-horizontal:hover {background-position: -23px -115px}
.jcarousel-skin-campaigns .jcarousel-prev-horizontal:active {background-position: -23px -115px}
.jcarousel-skin-campaigns .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position:-111px -147px!important}

/*input[type="checkbox"]{
display:none;
}
.checkbox{
padding:6px 9px 7px 15px;
margin:6px;
cursor:pointer;
background-color:transparent;
-moz-border-radius: 10px; -webkit-border-radius: 10px;
}
.checked{
background-color:transparent;background-image:url(../images/Check.png)
}
.unchecked{
background-color:transparent;background-image:url(../images/UnCheck.png)
}*/

/* jQuery checkbox/radiobutton */
.ui-radio-state-disabled,
.ui-radio-state-checked-disabled,
.ui-radio-state-disabled-hover,
.ui-radio-state-checked-disabled-hover {
        color: #999;
}
span.ui-radio,
span.ui-checkbox
 {
        margin:5px;
        display: block;
        float: left;
        width: 16px;
        height: 16px;
        background: url(../images/icon_checkbox3.png) 0 -40px no-repeat;
}

span.ui-helper-hidden {
        display: none;
}

label {
        padding: 2px;

}
span.ui-radio-state-hover,
span.ui-checkbox-state-hover {
        background-position: 0 -114px;
}

span.ui-checkbox-state-checked {
        background-position: 0 -1px;
}

span.ui-checkbox-state-checked-hover {
        background-position: 0 -75px;
}
span.ui-radio-state-checked-disabled-hover,
span.ui-radio-state-checked-disabled,
span.ui-radio-state-checked {
        background-position: 0 -161px;
}


span.ui-radio-state-checked-hover {
        background-position: 0 -200px;
}

