@import url("plugins/crossbrowser.css");

* {margin:0;padding:0;border:0;border-collapse:collapse;outline-width:0 !important;}
label.error  {color:red !important;font-size:9px;}
body    {font:normal 11px Arial, "Trebuchet MS", sans-serif; color:#6F6F71;text-align:center;background:#111111;}
a img   {border:none;}
a       {text-decoration:none;}
.break  {clear:both;height:0px;}
.break2 {clear:both;height:25px;}
.content_padding {padding:0 16px;}
.bold {font-weight:bold;}
.margin_none {margin:none;}

/* content_cms */
.content_cms p   {margin-bottom:14px;}
.content_cms a   {color:#4DBCF0;}
.content_cms ul,
.content_cms ol  {margin:10px 20px 15px 20px;}
.content_cms h2  {font-size:18px;}
.content_cms h2,
.content_cms h3  {margin:0 0 15px 0;}
.bold_big,
.bold_big2        {font-size:15px;color:#6d6e71;font-weight:bold;}
.bold_big2        {font-size:12px;}

#page {width:990px;text-align:left;margin:0 auto;background:#ffffff;}

.title_all_pages    {border-bottom:1px dashed #d8d9d9;height:35px;padding:0 16px 20px ;margin:0 0 20px 0;}
.title_all_pages h2 {color:#000;font-size:16px;padding:21px 38px 0 0;float:left;}
.title_all_pages h3 {color:#9c9e9f;font-size:16px;padding:21px 38px 0 0;float:left;}
.title_all_pages h3.selected {color:#2484c6;}
.title_all_pages h2.faleconosco {background:url(../img/icons/title.jpg) top right no-repeat;}

#content {padding:23px 0 40px 0;}

#content_all {width:475px;float:left;margin:0 0 0 68px;}

/*Cabeçalho*/

h1 a {background:url(../img/logo.jpg) 0px 19px no-repeat;float:left;text-indent:-5000px;width:236px;height:73px;}
#cabecalho {height:145px;background-color:#111111;padding: 0px 5px 0px 5px; }
#cabecalho ul {float:right;padding-right:10px;position:relative;}
#cabecalho ul form .campo_busca   {border:2px groove #fff;}
#cabecalho li{list-style:none;}
#cabecalho a {font: normal 11px Arial, Verdana, Helvetica;color:#ffffff;text-decoration:none;}
#cabecalho a:hover {color:#4dbcf0;text-decoration:none;}
#cabecalho .colunaMeio {border-left:1px #595a5a solid;border-right:1px #595a5a solid;margin:0px 2px 0px 2px;padding:0px 4px 0px 4px;}
#cabecalho .LinkLogin{background:url(../img/home/seta.png) no-repeat;background-position: 26px 6px;padding-right:10px;}
#cabecalho #busca_produto{clear:both; height:30px;position:relative;z-index:0;}
#cabecalho #busca_produto ul {position:relative;z-index:0;}
#cabecalho #busca_produto p{float:left;}
#cabecalho .botao_busca_produto {margin: 0px;width:95px;padding:0px;background-color:#111;text-decoration:none;color:#4dbcf0;font:11px Arial, Verdana, Helvetica;cursor:pointer;}
#cabecalho .campo_busca {width:170px;margin-right:2px;}
#cabecalho #MenuCabecalho{border-top: 1px #dfebff dashed;margin: 0px 10px  0px 5px;padding:10px 0px 5px 0px;}
#cabecalho #MenuCabecalho a.Menu{font: 16px Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;margin-left:15px;padding:10px 10px 5px 10px;text-align:left;text-decoration:none;}
#cabecalho #MenuCabecalho a.Menu:hover      {background-color:#0086d5;}
a.menu_select                                {background-color:#0086d5;}
#cabecalho #MenuCabecalho a.popup.linkemail {text-decoration:none;font: normal 11px Arial, Helvetica, sans-serif;color: #4dbcf0;margin-left:187px;}
#cabecalho #MenuCabecalho a.popup.linkemail.admin {text-decoration:none;font: normal 11px Arial, Helvetica, sans-serif;color:#4dbcf0;margin-left:136px;}
#cabecalho .links_top         {margin:19px 0 0 0;position:relative; z-index:999;}
#cabecalho .links_top li      {float:left;}
#cabecalho .links_top a       {color:#4DBCF0;padding:5px 10px;display:blockquote;height:12px;}
#cabecalho .links_top a:hover {color:#fff;}
#cabecalho a.login_link:hover {background-color: #BBBDBF;color:#fff;text-decoration:underline;}

#cabecalho .box_login   {border:#BBBDBF 7px solid;position:absolute;right:10px;top:18px;width:210px;height:151px;z-index:999;display:none;background-color:#fff;padding:10px 0;}
#cabecalho .box_login a:hover {color:#4DBCF0;text-decoration:underline;}
#cabecalho .title_login {float:left;margin:5px 0 15px 20px;font-size:14px;color:#000;}
#cabecalho .close_login {float:right;cursor:pointer;}
#cabecalho ul.list_login    {float:left;list-style:none;width:137px;margin:0 0 0 20px;}
#cabecalho ul.list_login li {margin:0 0 15px 0;}
#cabecalho ul.list_login a  {margin:0;cursor:pointer;padding:0 !important;}


/* Rodape */
#rodape {background-color:#111;height:545px;margin:0px;padding:30px 15px 30px 25px;clear:both;}
#rodape .div_coluna_rodape{padding:0px 10px 0px 10px;margin:30px 0px 0px 0px;width:215px;float:left;border-left:1px #4d4d4d solid;}
#rodape #primeira_coluna{border:0px;padding:0px 10px 0px 10px;margin:30px 0px 0px 0px;width:215px;float:left;}
#rodape .div_coluna_rodape ul{margin:0px;padding:30px 0px 0px 0px;}
#rodape .div_coluna_rodape li {display:block;font:normal 10px/19px Arial, Helvetica, sans-serif;border:0px;padding:0px;margin:0px;}
#rodape .div_coluna_rodape a {width:200px;text-decoration:none;padding:0px 0px 0px 10px;margin:0px;color: #fbfbfb;display:block;background: url(../img/home/seta_itens.png) left no-repeat;background-position:0px 7px;}
#rodape .div_coluna_rodape a:hover {color: #fbfbfb;text-decoration: underline;}
#rodape .div_coluna_rodape a.submenu{padding:0px 0px 0px 10px;margin:0px 0px 0px 20px;}
#rodape .div_coluna_rodape h3{margin:0px;padding:0px;font:bold 18px Arial, Helvetica, sans-serif;color:#b1b3b4;}
#rodape .div_coluna_rodape span.textorodape{font:normal 12px Arial, Helvetica, sans-serif;color:#c6c7c8;margin:0px;padding:20px 0px 0px 0px;display:block;}
#rodape h1 {background:url(../img/logo.jpg) 0px 19px no-repeat;float:left;text-indent:-99999px;width:236px;height:73px;}
#rodape span.copyright {float:left;color:#b1b3b4;font:10px Arial, Helvetica, sans-serif;padding:5px 0;}
#rodape_menu{float:left;margin:-75px 0 0;padding:40px 0 0 0;position:relative;z-index:0;}
#rodape_menu a{display:block;padding:0px 5px 0px 5px;border-left:1px #595a5a solid;float:left;font: normal 9px Arial, Verdana, Helvetica;text-decoration:none;color:#c6c7c8;}
#rodape_menu a:hover{text-decoration:underline;}
#rodape_menu a.primeira_coluna{padding:0px 5px 0px 0px;border-left:0;}
#rodape_menu a.primeira_coluna:hover{text-decoration:underline;}
#rodape_menu ul{clear:both;list-style:none;}
.all_links_rodape {position:relative;z-index:1;}

/*Home*/
.home #content {padding:0;}

#all_slide  {width:100%;height:451px;background-color:#111111;position:relative;}
#slide      {width:931px;margin:0 auto;height:451px;}
.loader     {position:absolute;top:50%;left:50%;}

#nav                {position:absolute;bottom:5px;right:35px;z-index:10;}
#nav a              {padding:5px 7px;background-color:#000;font-size:15px;margin:0 2px 0 0;color:#fff;font-weight:bold;}
#nav a.activeSlide,
#nav a:hover        {background-color:#fff;color:#000;}

/*Fale conosco*/

#form_contact         {width:443px;padding:0 48px 0 60px;margin:0 34px 0 32px;border-right:1px solid #c7c9cb;border-left:1px solid #c7c9cb;float:left;}
#form_contact table   {margin:40px 0 19px 0;}
#form_contact td      {padding:0 0 8px;vertical-align:top;}
#form_contact .label  {width:75px;}
#form_contact .inputs {width:367px;}
#form_contact span,
#form_contact small   {color:#000;font-size:10px;float:left;}
#form_contact span    {float:right;}
#form_contact .submit       {background:transparent url(../img/bt/enviar2_off.png) no-repeat scroll 0 0;display:block;float:right;font-size:0;height:17px;line-height:0;outline-width:medium;width:57px;text-indent:-999999px;}
#form_contact .submit:focus {background:transparent url(../img/bt/enviar2_on.png) no-repeat scroll 0 0;}

/*Forms*/
.sucess              {background-color:#90EE90;border:1px solid green;color:green;display:block;font-size:10px;padding:2px 10px;}
.forms label         {font-size:11px;color:#9C9C9D;font-weight:bold;}
.forms input,
.forms select,
.forms textarea      {background: #fff url(../img/bg/inputs.jpg) top left no-repeat;border:none;}
.forms select        {font-size:10px;height:21px;}
.forms .width1 input,
.forms .width1 textarea,
.forms .width1 select {padding:2px;height:21px;width:355px;float:left;}
.forms .width1 select   {padding:2px;height:23px;width:355px;float:left;}
.forms .width1 textarea {height:100px;}
input.disabled  {background:url(../img/bg/inputs.png) no-repeat;}
select.disabled {background:url(../img/bg/inputs.png) no-repeat;}
#error          {color:red;padding:5px;background: #f7b3c0;border:1px solid red;margin: 10px 0 0 0;}
.error          {color:red;margin:5px 0 0 0;text-align:left;}
.notification   {background-color:#B3F7B8;border:1px solid green;color:green;float:left;margin:20px 33px;padding:5px;width:567px;}

/*Sidebars*/
.position_left  {float:left;width:150px;}
.position_right {float:right;width:150px;}

.margin_top     {margin:23px 0 0 0;}

.margin_bottom  {margin-bottom:23px;}

.padding_box               {padding:7px;}
.padding_box .notification {width:auto;}

.box_sidebar     {width:150px;}
.box             {border-left:3px solid #c7c9cb;border-right:3px solid #c7c9cd;border-bottom:6px solid #c7c9cd;background:#fff;font-size:11px;color:#000;}
.box address     {font-style:normal;}
.box blockquote       {color:#6d6e71;font-size:11px;font-style:italic;font-weight:bold;}
.box blockquote small {color:#0086d5;font-style:normal;font-weight:bold;float:right;margin:10px 0 20px 0;text-align:right;}
.box h3          {color:#000;background:#c7c9cb;padding:10px;font-size:12px;position:relative;}
.list            {padding:5px;list-style:none;}
.list li         {background:url(../img/icons/bullet.jpg) left 3px no-repeat;padding:0 0 0 9px;margin:0 0 3px 0;}
.list li a       {color:#008ED3;}
.list li a:hover {text-decoration:underline;}
.box strong           {font-size:11px;}
.box p,inputs.jpg
.box address,
.box table          {font-style:normal;margin:0 0 15px 0;}
.box .link_email    {text-decoration:underline;color:#008ED3;}

.fale_sidebar label {display:block;}
.fale_sidebar input,
.fale_sidebar select,
.fale_sidebar textarea,
.fale_sidebar label {color:#646567;font-weight:normal;}
.fale_sidebar select,
.fale_sidebar textarea,
.fale_sidebar input    {width:120px;float:left;padding:2px;height:18px;margin:0 0 8px 0;}
.fale_sidebar textarea {height:84px;margin:0 0 5px 0;}
.fale_sidebar span  {color:#000;font-size:11px;float:right;}
.fale_sidebar small {color:#000;font-size:10px;}
.fale_sidebar p     {margin:0 0 5px 0;}

.fale_sidebar .submit       {background:transparent url(../img/bt/enviar2_off.png) no-repeat scroll 0 0;display:block;float:right;font-size:0;height:17px;line-height:0;outline-width:medium;width:57px;}
.fale_sidebar .submit:focus {background:transparent url(../img/bt/enviar2_on.png) no-repeat scroll 0 0;}

.ballon      {position:absolute;top:-11px;right:-4px;}
.color_black {color:#000 !important;}
/*Cases*/
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 28px 0 15px 0; display: block; background: none; border-top:1px dashed #d8d9d9;}
.ui-tabs .ui-tabs-hide { display: none !important; }

.cases_title {color:#000;font-size:16px;margin:40px 0 12px 0;}

.ui-tabs-panel    {float:left;width:100%;}
.ui-tabs-nav      {background-color:#2484C6;width:100%;height:39px;}
.ui-tabs-nav li         {float:left;padding:12px 10px 11px 10px;background-color:#2484C6;font-size:14px;font-weight:bold;list-style:none;}
.ui-tabs-nav li:hover,
.ui-tabs-nav li a                 {color:#fff;}
.ui-tabs-nav li:hover a           {color:#000;}
.ui-tabs-nav li.ui-state-active a {color:#000;}

.left_photos  {float:left;width:377px;}
.right_photos {float:right;width:502px;}

.big_img         {position:relative;width:377px;height:254px;}
.big_img .loader {margin:-11px 0 0 -62px;display:none;}

.box_border   {width:242px;margin:40px 0 35px 0;color:#000; font-weight:bold;}
.logo         {float:right;margin:25px 22px 0 0;}

.content_testmonials {float:left;}
.content_testmonials blockquote small {color:#000; font-weight:bold !important;}

.scroll                 {float:left;height:64px;}
.scroll li              {width:84px;height:64px;margin:0 2px;display:block;list-style:none;float:left;}

.jcarousel-container   {float:left;margin:14px 0;padding:3px 3px 5px;background:url(../img/bg/bg_scroll.jpg) no-repeat;width:373px;}
.jcarousel-item        {width:84px;height:64px;}
.jcarousel-clip        {width:352px;height:64px;overflow:hidden;float:left;position:relative;}
.jcarousel-list        {position:absolute;left:0;top:0;width:99999999px !important;}

.jcarousel-prev       {float:left;margin:27px 2px 0 3px;cursor:pointer;background:url(../img/bt/prev.jpg) no-repeat;width:5px;height:10px;}
.jcarousel-next       {float:right;margin:27px 2px 0 0;cursor:pointer;background:url(../img/bt/next.jpg) no-repeat;width:5px;height:10px;}

/*Carreira*/
.carreira #content          {padding:0;}
.carreira .title_all_pages {margin:0;}
.carreira .quem_somos {margin-bottom:0;}
.form_padding      {background:#e6ecf4;padding:25px 30px 30px 44px;}
#form_carreira td    {padding:0 10px 8px 0;}
#form_carreira input  {width:229px;height:19px;padding:3px 0 0 5px;float:left;color:#9c9c9d;font-weight:bold;font-size:11px;}
#form_carreira .submit       {background:transparent url(../img/bt/enviar2_off.png) no-repeat scroll 0 0;display:block;float:right;font-size:0;height:17px;line-height:0;width:57px;text-indent:-999999px;margin:0 10px 0 0;}
#form_carreira .submit:focus {background:transparent url(../img/bt/enviar2_on.png) no-repeat scroll 0 0;}
#form_carreira .localizar       {background:transparent url(../img/bt/localizar.jpg) no-repeat scroll 0 0;display:block;float:right;font-size:0;height:15px;line-height:0;width:47px;}
#form_carreira .localizar:focus {background:transparent url(../img/bt/localizar_on.jpg) no-repeat scroll 0 0;}

.input_one           {width:245px;float:left;}
.input_one span      {float:left;}

.select_input select {width:59px;color:#9c9c9d;font-weight:bold;font-size:11px;}

#form_carreira input.min_width {width:21px;}
#form_carreira input.med_width {width:103px;}

.back       {background:transparent url(../img/bt/voltar.jpg) no-repeat scroll 0 0;text-indent:-999999px;display:block;float:right;height:17px;width:57px;}
.back:focus {background:transparent url(../img/bt/voltar_on.jpg) no-repeat scroll 0 0;}

/*Cadastro*/
#form_carreira .submit_cadastro input {float:left;height:17px !important;width:57px !important;margin:11px 0 0 77px;}

.cadastro #content          {padding:0;}
#splash_cadastro              {width:990px;height:529px;background:url(../img/bg/cadastro_splash.jpg) no-repeat;position:relative;}
#splash_cadastro #form_splash {position:absolute;top:187px;left:31px;}
#splash_cadastro #form_splash h2   {color:#fff;font-size:11px;float:left;margin:20px 0 0 0;}
#splash_cadastro #form_splash form {width:193px;float:left;margin:20px 0 0 80px;}
#splash_cadastro #form_splash form table {width:193px;}
#splash_cadastro #form_splash label {color:#fff;}
#splash_cadastro #form_splash input {font-size:10px;width:129px;height:14px;font-weight:normal;}
#splash_cadastro #form_splash table a {color:#2e3192;font-size:9px;text-decoration:underline;float:left;margin:0 0 0 41px;}

.pf,
.pj  {background:transparent url(../img/bt/pj.png) no-repeat scroll 0 0;text-indent:-999999px;display:block;float:left;height:52px;width:110px;margin:10px 20px 0 0;}
.pf   {background:transparent url(../img/bt/pf.png) no-repeat scroll 0 0;}

.border_top    {border-top:1px dashed #d8d9d9;}
.border_bottom {border-bottom:1px dashed #d8d9d9;padding:42px 0 16px 16px;color:#000;}
.border_bottom.confirm {color:#0086D5;}

.box_on_form        {float:left;width:340px;}
.box_on_form table  {width:340px;}
.box_on_form td     {padding:0 0 8px 0;}
.box_on_form td,
.box_eight td,
.box_six td,
.box_five td,
.box_two td,
.box_three td,
.box_four td        {padding:0 0 8px 0;}

.box_two,
.box_six            {width:493px;float:left;margin:0 0 0 20px;}
.box_three,
.box_five          {width:340px;float:left;}
.box_four           {width:547px;float:left;margin:0 0 0 20px;}

.input_padding      {width:240px;}
.input_padding input {width:230px;}
.input_all input     {margin:0 2px 0 0 ;height:19px;padding:4px 0 0 0;}
td.label_space       {width:88px;padding:0 10px 8px 0 !important;}
td.dual              {width:147px;}
td.label_space2      {width:90px;padding:0 10px 8px 0 !important;}
td.label_space3      {padding:0 10px 8px 10px !important;width:45px;}
td.label_space4      {padding:0 10px 8px 10px !important;width:30px;}
.cpf              {vertical-align:bottom;}
.cpf input        {width:44px;}
.rg input         {width:108px;}
.input_padding2        {width:288px;}
.input_padding4        {width:195px;}
.input_padding2 input  {width:275px;}
.input_padding4 input  {width:187px;}
.tel1             {width:20px;}
.tel2             {width:102px;}
.cel1             {width:20px;}
.cel2             {width:102px;}

.cep1             {width:96px;}
.cep2             {width:42px;}
.number           {width:45px;}

.width_input      {width:60px;}
.pais1            {width:69px;}

.day   {width:56px;margin:0 8px 0 0;}
.month {width:89px;margin:0 8px 0 0;}
.year  {width:63px;}

.formacao {width:230px;}

.sexo     {width:51px;}

.box_seven {float:left;width:190px;}
.box_eight {float:left;width:290px;}
.box_eight a {color:#2e3192;text-decoration:underline;}

.title_checkbox {width:40px;}
.checkbox       {width:18px;}
.checkbox input {background:none;}
.label_checkbox {width:88px;}

.title_form      {color:#9c9e9f;font-size:15px;height:45px;}
.title_form p    {float:left;}
.title_form span {float:right;}

#box_nine         {float:right;width:110px;height:52px;}
#box_nine .voltar,
#box_nine .submit_continuar,
#box_nine .submit {cursor:pointer;background:transparent url(../img/bt/concluir.jpg) no-repeat scroll 0 0;text-indent:-999999px;display:block;float:left;height:52px;width:110px;font-size:0;line-height:0;}
#box_nine .voltar         {cursor:pointer;background:transparent url(../img/bt/voltar_form.jpg) no-repeat scroll 0 0;}
#box_nine .submit_continuar         {cursor:pointer;background:transparent url(../img/bt/continuar.jpg) no-repeat scroll 0 0;}

.cnpj input   {width:42px;}
input.cnpj2   {width:35px;}

.margin_input {margin:0 20px 0 0;}

/*Quem Somos*/
.quem_somos        {margin:15px auto;width:960px;}
.content_cms .list {margin:0 0 20px 0;}
.wrap_flash        {margin:0 34px 0 32px;position:relative;height:630px;float:left;}
.border_lr         {border:1px solid #c7c9cb;border-top:none;padding:0 48px 0 60px;width:475px;}

#flash             {float:left;width:600px;height:300px;position:absolute;bottom:0;left:0;padding:30px 0 0 0;}

/*Soluções*/
#solutions           {background: url(../img/bg/solucoes.jpg) repeat-y;}
#solutions .img_top  {position:absolute;top:0;left:0;z-index:10;}
#content_solutions   {background: url(../img/bg/bg_solucoes.jpg) 0 219px no-repeat;position:relative;height:1000px;}
#flash_solutions     {position:absolute;z-index:2;top:0;left:40px;}
#flash_data          {position:absolute;z-index:2;top:0;left:40px;}
#flash_equipamentos     {position:absolute;z-index:2;top:0;left:40px;}
#flash_solutions     {position:absolute;z-index:2;top:0;left:40px;}
#flash_operacao    {position:absolute;z-index:2;top:0;left:40px;}
#flash_multimidia   {position:absolute;z-index:2;top:0;left:40px;}
#flash_call_center  {position:absolute;z-index:2;top:0;left:40px;}
#see_also            {background: url(../img/bg/bg_see_also.png) no-repeat; position:absolute;z-index:10;left:70px;top:630px;width:250px;padding:58px 0 0 0;}
#see_also ul         {padding:0 0 0 24px;}
#see_also a                 {color:#008ed3;}
#see_also .banner_solutions {margin:85px 0 0 0;border:1px solid #ccc;}

#rooms           {margin:0 43px 0 25px;}

#left_solutions  {float:left;width:302px;}
#right_solutions {float:left;width:585px;}

#description_room {width:229px;height:375px;background: url(../img/bg/description_room.png) no-repeat;padding:10px 43px 15px 30px;}
#description_room h3 {font-size:15px;font-weight:normal;}
#description_room h3 strong {font-size:18px;color:#2484C6;}

.input_middle                 {width:115px;height:17px;background: url(../img/bg/input_minor.png) no-repeat !important;padding:8px;font-size:10px;color:#000;margin:30px 0 16px 4px;float:left;}
.ui-accordion-header                 {background: url(../img/bg/accordion.jpg) no-repeat;display:block;float:none;clear:both;width:237px;padding:6px 0 3px 26px;}
.ui-accordion-header a               {color:#2484C6;}
.ui-accordion-header.ui-state-active {background: url(../img/bg/accordion_on.jpg) no-repeat;}
.ui-accordion-content         {width:232px;margin:0 0 0 28px;padding:15px 0;}
.ui-accordion-content fildset {width:232px;font-size:12px;color:#6E7E8A;padding:10px 0;display:block;font-weight:bold;}
.ui-accordion-content ul      {width:232px;margin:5px 0 0 0;}
.ui-accordion-content li      {width:232px;float:none;clear:both;}
.ui-accordion-content label   {float:left;font-size:11px;color:#6E7E8A;}
.ui-accordion-content input   {float:right;}

#dropdown    {width:275px;background:url(../img/bg/bg_accordion.png) no-repeat;padding:0 0 10px 0;margin:0 0 20px 0;}
#dropdown h2 {font-size:15px;font-weight:normal;width:230px;margin:28px 0 15px 28px;float:left;}

#right_solutions textarea {background:url(../img/bg/textarea.png) no-repeat;width:537px;height:221px;padding:24px 26px 23px 24px;}
#right_solutions input    {background:url(../img/bg/email.png) no-repeat;width:168px;height:16px;padding:9px 9px 8px 8px;}
#right_solutions li       {float:left;margin:0 0 10px 8px;}

a#redirection { position:absolute; top: 222px; left: 302px;z-index:10;width:30px;height:30px;display:block; text-indent: -99999px;}