.opencompany_cuadre_login {
  background-image:url(../images/opencompany_cuadre_login.jpg);
  background-repeat:no-repeat;
  width:515px;
  height:170px;
}
.opencompany_banner_login {
  background-image:url(../images/opencompany_banner_login.jpg);
  background-repeat:no-repeat;
  width:481px;
  height:65px;
  text-align:left;
  padding-left:34px;
  padding-top:24px;
  margin-top:10px;
}
.opencompany_banner_text {
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
}
a.opencompany_link,a.opencompany_link:hover,a.opencompany_link:active {
  color:#ffffff;
  font-weight:bold;
  text-decoration:underline;
  display:block;
  padding-top:5px;
}
.opencompany_boto_login {
  background-image:url(../images/opencompany_boto_login.jpg);
  background-repeat:no-repeat;
  width:111px;
  height:31px;
  color:#ffffff;
  font-weight:bold;
  font-size:10px;
  cursor:pointer;
  padding-left:1px;
}
input.opencompany_input {
  border:1px solid #7b7b7b;
  height:20px;
  width:146px;
}
.opencompany_remember {
  color:#58585a;
  font-size:10px;
  font-weight:bold;
}
.opencompany_titular {
  color:#018dcc;
  font-weight:bold;
}
.opencompany_subtitular {
  color:#717171;
  font-size:11px;
  font-weight:bold;
  padding-top:3px;
  padding-bottom:6px;
}
a.opencompany_forgot,a.opencompany_forgot:hover,a.opencompany_forgot:active {
  font-size:10px;
  color:#58585a;
  display:block;
  width:100px;
  padding-bottom:5px;
}
#opencompany_banner {
  background-image:url(../images/opencompany_banner.jpg);
  background-repeat:no-repeat;
  width:912px;
  height:121px;
  padding-left:15px;
  margin-bottom:10px;
  font-size: 12px;
}
.opencompany_titular_banner {
  font-size:18px;
  padding-top:12px;
  color:#ffffff;
}
.opencompany_subtitol {
  color:#ffffff;
  padding-top:8px;
  font-size:12px;
  font-weight:bold;
}
.opencompany_plink {
  padding-top:8px;
}
a.opencompany_link_banner,a.opencompany_link_banner:hover,a.opencompany_link_banner:active {
  font-size:14px;
  color:#ffffff;
  text-decoration:underline;
  font-weight:bold;
}
.opencompany_cblau_ple {
  background-image:url(../images/opencompany_cblau_ple.jpg);
  background-repeat:no-repeat;
  width:242px;
  height:45px;
  padding-top:10px;
  margin-right:15px;
  margin-bottom:6px;
  padding-left:10px;
}
.opencompany_pregunta {
  color:#ffffff;
  font-size:14px;
  font-weight:bold;
}
a.opencompany_linksupport,a.opencompany_linksupport:hover,a.opencompany_linksupport:active {
  color:#ffffff;
  font-weight:bold;
  font-size:10px;
}
.opencompany_titular_gran {
  font-size:18px;
  color:#0384be;
  font-weight:bold;
}
.cuadreblaumig_middle {
  background-image:url(../images/cuadreblaumig_middle.jpg);
  background-repeat:repeat-y;
  padding-left:20px;
  padding-right:51px;
  padding-bottom:10px;
  padding-top:10px;
  width:590px;
}
.cuadreblaumig_bottom {
  background-image:url(../images/cuadreblaumig_bottom.jpg);
  background-repeat:no-repeat;
  height:5px;
  width:659px;
}
.cuadreblaumig_top {
  background-image:url(../images/cuadreblaumig_top.jpg);
  background-repeat:no-repeat;
  height:5px;
  margin-top:10px;
  width:659px;
}
.opencompany_cblau {
  width:246px;
  height:155px;
  background-image:url(../images/opencompany_cblau.jpg);
  background-repeat:no-repeat;
  padding-top:8px;
  padding-left:8px;
}
.taronja14 {
  color:#ffa200;
  font-size:14px;
}
.taronja {
  color:#f87c00;
}
.gris {
  background-color:#f3fafd;
}
input.opencompany_inputtext {
  border:1px solid #717171;
  height:19px;
  width:172px;
  font-size:11px;
  color:#828282;
  font-weight:bold;
}
input.opencompany_inputtext_error {
  border:1px solid #0495d6;
  height:19px;
  width:172px;
  font-size:11px;
  color:#828282;
  font-weight:bold;
}
input.opencompany_inputtextmail {
  border:1px solid #717171;
  height:19px;
  width:451px;
  font-size:11px;
  color:#828282;
  font-weight:bold;
}
input.opencompany_inputtextmail_error {
  border:1px solid #0495d6;
  height:19px;
  width:451px;
  font-size:11px;
  color:#828282;
  font-weight:bold;
}
.blau {
  color:#048ac7;
}
a.opencompany_link2,a.opencompany_link2:hover,a.opencompany2:active {
  color:#58585a;
  font-size:11px;
  text-decoration:underline;
}
.opencompany_capamig {
  width:600px;
  border-top:1px solid #1c9ad2;
  border-bottom:1px solid #1c9ad2;
  margin-top:15px;
  padding-bottom:12px;
}
input.opencompany_inputtextblau {
  border:1px solid #0495d6;
  height:19px;
  width:451px;
  font-size:11px;
  color:#828282;
  font-weight:bold;
}
.opencompany_select {
  border:1px solid #717171;
  height:19px;
  width:174px;
  font-size:11px;
  color:#828282;
  font-weight:bold;
}
.opencompany_select_error {
  border:1px solid #0495d6;
  height:19px;
  width:174px;
  font-size:11px;
  color:#828282;
  font-weight:bold;
}
.opencompany_texte {
  color:#828282;
  font-size:11px;
}
.opencompany_cblau_text {
  color:#ffffff;
  padding-top:14px;
  font-size:11px;
  font-weight:bold;
}
.opencompany_nota {
  width:600px;
  color:#828282;
  font-size:11px;
  padding-top:4px;
}
.opencompany_noms_dreta {
  width:100px;
  padding-left:6px;
  height:28px;
  color:#828282;
  font-size:11px;
}
.opencompany_noms_dreta_error {
  width:100px;
  padding-left:6px;
  height:28px;
  color:#0495d6;
  font-size:11px;
}
.opencompany_taulaform {
  width:565px;
  margin-left:30px
}
.opencompany_noms_esq {
  width:116px;
  font-size:11px;
  height:28px;
  color:#828282;
}
.opencompany_noms_esq_error {
  width:116px;
  font-size:11px;
  height:28px;
  color:#0495d6;
}
.opencompany_titol {
  color:#58585a;
  font-weight:bold;
  padding-bottom:12px;
  padding-top:12px;
}
.opencompany_capa_sector {
  color:#828282;
  font-size:11px;
  padding-left:6px;
  margin-top:-8px;
  position:absolute;
}
.opencompany_select2 {
  border:1px solid #717171;
  height:19px;
  width:215px;
  font-size:11px;
  color:#828282;
  font-weight:bold;
}
.opencompany_error {
  color:#f87c00;
  font-weight:bold;
}
.opencompany_text_ok {
  color:#58585a;
  padding-top:5px;
  padding-bottom:5px;
  width:430px;
}
.opencompany_contingut {
  width:500px;
  margin:auto;
}
.opencompany_padding {
  padding:16px;
}
.opencompany_cblaupetit_text {
  color:#0282bc;
  font-weight:bold;
  font-size:14px;
}
#opencompany_banner_myprofile {
  background-image:url(../images/opencompany_banner_myprofile.jpg);
  background-repeat:no-repeat;
  width:912px;
  height:111px;
  padding-left:15px;
  padding-top:10px;
  margin-bottom:20px;
  font-size: 12px;
}
.opencompany_banner_myprofile_subtitol {
  color:#ffffff;
  padding-top:14px;
  font-size: 12px;
  padding-bottom:10px;
  font-weight:bold;
  width:700px;
}
.opencompany_banner_myprofile_info {
  color:#ffffff;
  font-weight:bold;
  margin-right:205px;
  text-align:right;
}
.opencompany_pestanyablau_myprofile {
  background-image:url(../images/opencompany_pestanyablau_myprofile.jpg);
  background-repeat:no-repeat;
  width:199px;
  height:58px;
  color:#ffffff;
  font-size:18px;
  font-weight:bold;
  padding-left:15px;
  border-right:1px solid #777777;
}
.opencompany_pestanyaverd_ibox {
  background-image:url(../images/opencompany_pestanyaverd_ibox.jpg);
  background-repeat:no-repeat;
  width:199px;
  height:52px;
  color:#ffffff;
  font-size:18px;
  font-weight:bold;
  padding-left:15px;
  border-right:1px solid #777777;
}
.opencompany_pestanyalila_ibox {
  background-image:url(../images/opencompany_pestanyalila_ibox.jpg);
  background-repeat:no-repeat;
  width:199px;
  height:54px;
  color:#ffffff;
  font-size:18px;
  font-weight:bold;
  padding-left:15px;
  border-right:1px solid #777777;
}
.opencompany_colesq_myprofile {
  border-left:1px solid #777777;
  border-right:1px solid #777777;
  padding-left:4px;
  padding-right:4px;
}
.opencompany_colesq_myprofile2 {
  border-left:1px solid #777777;
  padding-left:4px;
  padding-right:4px;
}
.opencompany_colesq_ibox {
  border-left:1px solid #777777;
  border-right:1px solid #777777;
  height:321px;
}
.opencompany_colesq_ibox2 {
  border-left:1px solid #777777;
  height:321px;
}
.opencompany_bottom_esq {
  background-image:url(../images/opencompany_bottom_esq.jpg);
  background-repeat:no-repeat;
  width:199px;
  height:11px;
}
.opencompany_registrationform {
  color:#717171;
  font-size:14px;
  font-weight:bold;
  padding-bottom:8px;
  padding-top:10px;
}
.opencompany_pestanyes_profile {
  background-image:url(../images/opencompany_pestanyes_profile2.jpg);
  background-repeat:no-repeat;
  background-position:left bottom;
  height:30px;
}
.opencompany_pestanyes_profile2 {
  background-image:url(../images/opencompany_pestanyes_profile.jpg);
  background-repeat:no-repeat;
  background-position:left bottom;
  height:30px;
}
.opencompany_pestanyes_cv {
  background-image:url(../images/opencompany_pestanyes_cv2.jpg);
  background-repeat:no-repeat;
  background-position:left bottom;
  height:30px;
}
.opencompany_pestanyes_challenges {
  background-image:url(../images/opencompany_pestanyes_challenges2.jpg);
  background-repeat:no-repeat;
  background-position:left bottom;
  height:30px;
}
.opencompany_pestanyes_challenges2 {
  background-image:url(../images/opencompany_pestanyes_challenges.jpg);
  background-repeat:no-repeat;
  background-position:left bottom;
  height:30px;
}
.opencompany_pestanyes_iboxs {
  background-image:url(../images/opencompany_pestanyes_innovationboxs.jpg);
  background-repeat:no-repeat;
  background-position:left bottom;
  height:30px;
}
.opencompany_pestanyes_iboxs2 {
  background-image:url(../images/opencompany_pestanyes_innovationboxs2.jpg);
  background-repeat:no-repeat;
  background-position:left bottom;
  height:30px;
}
a.opencompany_link_inactiu,a.opencompany_link_inactiu:hover,a.opencompany_link_inactiu:active {
  color:#828282;
  font-size:11px;
  font-weight:bold;
}
a.opencompany_link_actiu,a.opencompany_link_actiu:hover,a.opencompany_link_actiu:active {
  color:#58585a;
  font-weight:bold;
}
a.opencompany_link_actiu2,a.opencompany_link_actiu2:hover,a.opencompany_link_actiu2:active {
  color:#58585a;
}
.opencompany_pestanya_challenges {
  padding-left:25px;
  width:124px;
}
.opencompany_pestanya_challenges_actiu {
  padding-left:25px;
  width:158px;
}
.opencompany_pestanya_innovationbox {
  width:132px;
  padding-left:22px;
}
.opencompany_pestanya_innovationbox_actiu {
  padding-left:30px;
  width:165px;
}
.opencompany_pestanya_cv {
  width:100px;
  padding-left:18px;
}
.opencompany_pestanya_cv_actiu {
  width:130px;
  padding-left:18px;
}
.opencompany_pestanya_myprofile_actiu {
  width:81px;
  padding-left:20px;
}
.opencompany_pestanya_myprofile {
  width:68px;
  padding-left:18px;
}
.opencompany_tdhelp {
  width:16px;
}
.opencompany_puntsblau {
  background-image:url(../images/linia_punts_blau.jpg);
  background-repeat:repeat-x;
  background-position:center;
  height:2px;
  width:100%;
}
.opencompany_colesq_link_actiu {
  font-weight:bold;
  color:#1c9ad2;
}
.opencompany_colesqiboxin_link_actiu {
  font-weight:bold;
  color:#77ad0b;
}
.opencompany_colesqiboxout_link_actiu {
  font-weight:bold;
  color:#8942ca;
}
.opencompany_colesq_link {
  font-weight:bold;
  color:#9c9d9f;
}
.opencompany_colesq_apartat {
  padding-left:12px;
  padding-top:8px;
  padding-bottom:8px;
}
.opencompany_bottom_cuadregran {
  background-image:url(../images/opencompany_bottom_cuadregran.jpg);
  background-repeat:no-repeat;
  height:11px;
  width:726px;
}
.opencompany_bottom_cuadregran2 {
  background-image:url(../images/opencompany_bottom_cuadregran2.jpg);
  background-repeat:no-repeat;
  height:11px;
  width:926px;
}
#opencompany_esq {
  margin-top:23px;
  width:199px;
}
#opencompany_colesq_myprofile {
  height:450px;
}
#opencompany_colesq {
  height:315px;
}
.opencompany_taulaesq {
  padding-right:4px;
  padding-left:4px;
}
#opencompany_dreta_myprofile {
  width:700px;
  height:501px;
  padding-left:25px;
  border-right:1px solid #7f8996;
  border-left:1px solid #7f8996;
  padding-bottom:10px;
}
#opencompany_dreta_myprofile2 {
  width:700px;
  height:501px;
  padding-left:25px;
  border-right:1px solid #7f8996;
}
#opencompany_dreta_challenges {
  width:710px;
  padding-left:15px;
  border-right:1px solid #7f8996;
  padding-bottom:10px;
  height:356px;
}
#opencompany_dreta_challenges2 {
  width:700px;
  padding-right:10px;
  padding-left:15px;
  border-right:1px solid #7f8996;
  padding-bottom:10px;
  border-left:1px solid #7f8996;
}
#opencompany_liniablau {
  border-top:1px solid #1c9ad2;
  width:624px;
  margin-top:16px;
  margin-bottom:10px;
}
.opencompany_botopost {
  background-image:url(../images/opencompany_botopost.jpg);
  background-repeat:no-repeat;
  width:176px;
  height:46px;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  cursor:pointer;
}
.opencompany_no {
  color:#58585a;
  font-weight:bold;
  padding-top:62px;
  height:270px
}
.opencompany_esqblau {
  background-image:url(../images/opencompany_esqblau.jpg);
  background-repeat:no-repeat;
  background-position:top;
  height:16px;
  width:4px;
  background-color:#ffffff;
  margin-top:-1px;
}
.opencompany_dretablau {
  background-image:url(../images/opencompany_dretablau.jpg);
  background-repeat:no-repeat;
  height:16px;
  width:4px;
  background-color:#ffffff;
  margin-top:-1px;
}
.opencompany_middleblau {
  border-top:1px solid #3992c2;
  text-align:center;
  font-size:10px;
  font-weight:bold;
  width:100%;
  color:#3587b4;
}
.opencompany_width_info {
  width:320px;
}
.opencompany_width_proposals {
  width:279px;
}
.opencompany_width_actions {
  width:94px;
}
.opencompany_esqgris {
  background-image:url(../images/opencompany_esqgris.jpg);
  background-repeat:no-repeat;
  width:4px;
  height:30px;
}
.opencompany_esqgris2 {
  background-image:url(../images/opencompany_esqgris2.jpg);
  background-repeat:no-repeat;
  width:4px;
  height:30px;
}
.opencompany_middlegris {
  background-image:url(../images/opencompany_middlegris.jpg);
  background-repeat:repeat-x;
}
.opencompany_dretagris {
  background-image:url(../images/opencompany_dretagris.jpg);
  background-repeat:no-repeat;
  width:4px;
  height:30px;
}
.opencompany_dretagris2 {
  background-image:url(../images/opencompany_dretagris2.jpg);
  background-repeat:no-repeat;
  width:4px;
  height:30px;
}
.opencompany_titols_taula {
  font-size:10px;
  color:#ffffff;
  font-weight:bold;
  text-align:center;
  border-right:1px solid #ffffff;
}
.opencompany_titols_taula_ultim {
  font-size:10px;
  color:#ffffff;
  font-weight:bold;
  text-align:center;
}
.opencompany_filachallenge {
  border-right:1px solid #7fb3d3;
  height:29px;
  color:#58585a;
  font-weight:bold;
}
.opencompany_filachallenge2 {
  border-right:1px solid #7fb3d3;
  height:29px;
  color:#58585a;
  font-size:11px;
}
.opencompany_filaverd {
  border-right:1px solid #b7d971;
  height:29px;
  color:#58585a;
  font-size:11px;
}
.opencompany_filalila {
  border-right:1px solid #b88fdf;
  height:29px;
  color:#58585a;
  font-size:11px;
}
.opencompany_td_esqverd {
  border-left:1px solid #b7d971;
}
.opencompany_td_esqlila {
  border-left:1px solid #b88fdf;
}
.opencompany_ultim {
  border-right:0px;
}
.opencompany_unregister_reason {
  height:29px;
  font-weight:bold;
  color:#828282;
  font-size:11px;
}
textarea.opencompany_textarea {
  width:370px;
  height:91px;
  border:1px solid #858585;
  color:#828282;
  font-family:Arial;
  font-size:11px;
}
.opencompany_text_unregister {
  color:#58585a;
  padding-top:14px;
  padding-bottom:14px;
}
.opencompany_td_esq {
  border-left:1px solid #9ac3d9;
}
.opencompany_td_dreta {
  border-right:1px solid #9ac3d9;
}
.opencompany_td_dretaverd {
  border-right:1px solid #b7d971;
}
.opencompany_td_dretalila {
  border-right:1px solid #b88fdf;
}
input.opencompany_boto_post {
  background-image:url(../images/affiliation_boto_contact.jpg);
  background-repeat:no-repeat;
  width:113px;
  height:27px;
  color:#878889;
  font-weight:bold;
  font-size:12px;
  cursor:pointer;
  text-align:center;
  margin-bottom:12px;
}
.opencompany_puntsverd {
  background-image:url(../images/linia_punts_verd.jpg);
  background-repeat:repeat-x;
  background-position:center;
  height:2px;
  width:100%;
}
.opencompany_puntslila {
  background-image:url(../images/linia_punts_lila.jpg);
  background-repeat:repeat-x;
  background-position:center;
  height:2px;
  width:100%;
}
.opencompany_colesq_apartatibox {
  padding-left:12px;
  padding-top:6px;
  padding-bottom:6px;
}
.opencompany_esqverd {
  background-image:url(../images/opencompany_esqverd.jpg);
  background-repeat:no-repeat;
  background-position:top;
  height:16px;
  width:4px;
  background-color:#ffffff;
  margin-top:-1px;
}
.opencompany_dretaverd {
  background-image:url(../images/opencompany_dretaverd.jpg);
  background-repeat:no-repeat;
  height:16px;
  width:4px;
  background-color:#ffffff;
  margin-top:-1px;
}
.opencompany_middleverd {
  border-top:1px solid #77ad0b;
  text-align:center;
  font-size:10px;
  font-weight:bold;
  width:100%;
  color:#77ad0b;
}
.opencompany_esqlila {
  background-image:url(../images/opencompany_esqlila.jpg);
  background-repeat:no-repeat;
  background-position:top;
  height:16px;
  width:4px;
  background-color:#ffffff;
  margin-top:-1px;
}
.opencompany_dretalila {
  background-image:url(../images/opencompany_dretalila.jpg);
  background-repeat:no-repeat;
  height:16px;
  width:4px;
  background-color:#ffffff;
  margin-top:-1px;
}
.opencompany_middlelila {
  border-top:1px solid #8e48cd;
  text-align:center;
  font-size:10px;
  font-weight:bold;
  width:100%;
  color:#8e48cd;
}
.opencompany_esqfonsverd {
  background-image:url(../images/opencompany_esqfonsverd.jpg);
  background-repeat:no-repeat;
  width:4px;
  height:30px;
}
.opencompany_middlefonsverd {
  background-image:url(../images/opencompany_middlefonsverd.jpg);
  background-repeat:repeat-x;
  height:30px;
}
.opencompany_dretafonsverd {
  background-image:url(../images/opencompany_dretafonsverd.jpg);
  background-repeat:no-repeat;
  width:4px;
  height:30px;
}
.opencompany_esqfonslila {
  background-image:url(../images/opencompany_esqfonslila.jpg);
  background-repeat:no-repeat;
  width:4px;
  height:30px;
}
.opencompany_middlefonslila {
  background-image:url(../images/opencompany_middlefonslila.jpg);
  background-repeat:repeat-x;
  height:30px;
}
.opencompany_dretafonslila {
  background-image:url(../images/opencompany_dretafonslila.jpg);
  background-repeat:no-repeat;
  width:4px;
  height:30px;
}
.icon_delete_oververd {
  display:block;
  width:17px;
  height:17px;
  background-image:url(../images/icon_delete_oververd.gif);
  background-repeat:no-repeat;
}
.icon_delete_overlila {
  display:block;
  width:17px;
  height:17px;
  background-image:url(../images/icon_delete_overlila.gif);
  background-repeat:no-repeat;
}
.icon_edit_oververd {
  display:block;
  width:17px;
  height:17px;
  background-image:url(../images/icon_edit_oververd.gif);
  background-repeat:no-repeat;
}
.icon_edit_overlila {
  display:block;
  width:17px;
  height:17px;
  background-image:url(../images/icon_edit_overlila.gif);
  background-repeat:no-repeat;
}
.icon_rss_overblau {
  display:block;
  width:17px;
  height:17px;
  background-image:url(../images/icon_rss_overblau.gif);
  background-repeat:no-repeat;
}
.icon_rss_oververd {
  display:block;
  width:17px;
  height:17px;
  background-image:url(../images/icon_rss_oververd.gif);
  background-repeat:no-repeat;
}
.icon_rss_overlila {
  display:block;
  width:17px;
  height:17px;
  background-image:url(../images/icon_rss_overlila.gif);
  background-repeat:no-repeat;
}
.icon_print_overblau {
  display:block;
  width:17px;
  height:17px;
  background-image:url(../images/icon_print_overblau.gif);
  background-repeat:no-repeat;
}
.icon_change_overblau {
  display:block;
  width:17px;
  height:17px;
  background-image:url(../images/icon_change_overblau.gif);
  background-repeat:no-repeat;
}
.icon_comment_overblau {
  display:block;
  width:17px;
  height:17px;
  background-image:url(../images/icon_comment_overblau.gif);
  background-repeat:no-repeat;
}
.icon_tellfriend_overblau {
  display:block;
  width:17px;
  height:17px;
  background-image:url(../images/icon_tellfriend_overblau.gif);
  background-repeat:no-repeat;
}

.icon_tellfriend_oververd {
  display:block;
  width:17px;
  height:17px;
  background-image:url(../images/icon_tellfriend_oververd.gif);
  background-repeat:no-repeat;
}

.opencompany_content {
  background-image:url(../images/inresponse_bottom.jpg);
  background-repeat:no-repeat;
}
.opencompany_heightmin {
  height:360px;
}

/*
 *	 QUE ESTA PASSANDO - BANNER
 */
.ajax_banner_oc_container {
  text-align: left;
  margin-left: 180px;
  margin-top:0px;
  color: #efefef;
}

.ajax_banner_oc_title {
  color: #039CE0;
  font-weight: bold;
  margin-right: 10px;
}

#ajax_banner_oc_esq {
  float: left;
  background-image:url(../images/pastillablava-esq.jpg);
  background-repeat: no-repeat;
  height:31px;
  width: 6px;
}

.ajax_banner_oc_cnt { /*contenedor*/
  background-image:url(../images/pastillablava-center.jpg);
  background-repeat: repeat-x;
  padding-top: 2px;
  height:29px;
}

#ajax_banner_oc {
  float: left;
  color: #848484;
}

#ajax_banner_oc_dret {
  float: left;
  background-image:url(../images/pastillablava-dret.jpg);
  background-repeat: no-repeat;
  height:31px;
  width: 8px;
}
input.fons_boto_forms_taronja {
  background-image:url(../images/fons_boto_forms_taronja.jpg);
  background-repeat:no-repeat;
  width:114px;
  height:27px;
  color:#ffffff;
  font-weight:bold;
  font-size:12px;
  cursor:pointer;
  text-align:center;
  margin-bottom:12px;
}
.titol_login {
  color:#0486c3;
  font-size:16px;
  font-weight:bold;
}
.cuadreblaumitja_top {
  background-image:url(../images/cuadreblaumitja_top.jpg);
  background-repeat:no-repeat;
  width:370px;
  height:7px;
  margin-top:10px;
}
.cuadreblaumitja_middle {
  background-image:url(../images/cuadreblaumitja_middle.jpg);
  background-repeat:repeat-y;
  width:350px;
  padding-left:20px;
  min-height:263px;
}
.cuadreblaumitja_bottom {
  background-image:url(../images/cuadreblaumitja_bottom.jpg);
  background-repeat:no-repeat;
  width:370px;
  height:7px;
}
.login_text_oc {
  color:#585858;
  font-size:12px;
}
.opencompany_boto_register {
  background-image:url(../images/opencompany_boto_register.jpg);
  background-repeat:no-repeat;
  width:122px;
  height:27px;
  color:#ffffff;
  font-weight:bold;
  font-size:10px;
  cursor:pointer;
}
.cuadreblaumitja2_top {
  background-image:url(../images/cuadreblaumitja2_top.jpg);
  background-repeat:no-repeat;
  width:521px;
  height:7px;
  margin-top:10px;
}
.cuadreblaumitja2_middle {
  background-image:url(../images/cuadreblaumitja2_middle.jpg);
  background-repeat:repeat-y;
  width:501px;
  padding-left:20px;
  min-height:262px;
}
.cuadreblaumitja2_bottom {
  background-image:url(../images/cuadreblaumitja2_bottom.jpg);
  background-repeat:no-repeat;
  width:521px;
  height:7px;
}
.opencompany_banner_login2 {
  background-image:url(../images/opencompany_banner_login2.jpg);
  background-repeat:no-repeat;
  width:300px;
  height:42px;
  text-align:left;
  padding-left:11px;
  padding-top:8px;
  margin-top:9px;
}
.boto_companyactiv {
  background-image:url(../images/boto_companyactiv.jpg);
  background-repeat:no-repeat;
  width:170px;
  height:23px;
  color:#ffffff;
  display:block;
  font-weight:bold;
  padding-top:8px;
  margin-left:78px;
}
.cuadrecompanyactiv_middle {
  background-image:url(../images/cuadre_companyactiv_middle.jpg);
  background-repeat:repeat-y;
  width:582px;
  min-height:162px;
}
.cuadrecompanyactiv_top {
  background-image:url(../images/cuadre_companyactiv_top.jpg);
  background-repeat:no-repeat;
  width:582px;
  height:5px;
  margin-top:10px;
}
.cuadrecompanyactiv_bottom {
  background-image:url(../images/cuadre_companyactiv_bottom.jpg);
  background-repeat:no-repeat;
  width:582px;
  height:5px;
}
.titol_login_company {
	font-size:18px;
	color:#1991ce;
	font-weight:bold;
}