body, td {
font: normal 11px tahoma, verdana, arial, sans-serif;
color: #4B483F;
background-color: transparent;
}

.search_h2 {
font-size: 13px;
color: #FFFFFF;
padding: 0px;
margin: 0px;
}

.company_h2 {
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
padding: 0px;
margin: 0px;

}

.company_h1 {
font-size: 15px;
font-weight: bold;
color: #FFFFFF;
padding: 0px;
margin: 0px;

}

.wyniki_h1 {
font: bold 24px tahoma, verdana, arial, sans-serif;
color: #1E2A61;
display: inline;
}

.menu, .menu a, .menu a:link, .menu a:active, .menu a:visited {
padding-top: 5px;
padding-bottom: 5px;
font: bold 11px tahoma, verdana, arial, sans-serif;
color: #1E2A61;
}

.footer, .footer a, .footer a:link, .footer a:active, .footer a:visited {
color: #000000;
}

.search_bar {
font: normal 11px tahoma, verdana, arial, sans-serif;
color: #000000;
}

input, textarea, select {
border: 1px solid #ABAAAA;
font: normal 11px tahoma, verdana, arial, sans-serif;
color: #000000;
}

a , a:link , a:active , a:visited {
text-decoration : none;
color : #F51A08;
}

a:hover {
text-decoration : underline;
}

.tablet_label {
padding-top: 5px;
font: bold 13px tahoma, verdana, arial, sans-serif;
color: #1E2A61;
}

.faq_q, .faq_q a, .faq_q a:link, .faq_q a:active, .faq_q a:visited {
padding-top: 5px;
font-weight: bold;
color: #1E2A61;
}


.main_label {
padding: 10px;
padding-bottom: 20px;
font: bold 24px tahoma, verdana, arial, sans-serif;
color: #1E2A61;
}

.main_select_admin, .main_select_admin a, .main_select_admin a:link, .main_select_admin a:active, .main_select_admin a:visited {
font: bold 18px tahoma, verdana, arial, sans-serif;
color: #1E2A61;
padding: 5px;
}

.welcome_label {
padding: 5px;
font: normal 18px tahoma, verdana, arial, sans-serif;
color: #FFFFFF;
}

.content_label {
font: bold 16px tahoma, verdana, arial, sans-serif;
color: #1E2A61;
/*position: absolute;*/
/*margin-top: 8px;*/
margin-left: 10px;
}

.news_date {
font: normal 16px tahoma, verdana, arial, sans-serif;
color: #888888;
font-size: 9px;
}

.opinie_autor {
font: normal 16px tahoma, verdana, arial, sans-serif;
color: #888888;
font-size: 9px;
}

.submit_button {
border: 0px;
font: bold 11px tahoma, verdana, arial, sans-serif;
color: #FFFFFF;
background-image: url(images/button_bg.gif);
background-repeat: repeat-x;
}

.menu_bottom{
	font-size: 11px;
	color: #000000;
	font-family: tahoma, verdana, arial;
	padding: 0px 10px 0px 2px;
}

.menu_bottom_a{
	font-size: 11px;
	color: #000000;
	font-family: tahoma, verdana, arial;
	padding: 0px 2px 0px 10px;
}

#rand_comp {
list-style-image: url(images/dot.gif);
color: #F51A08;
padding: 0px;
padding-left: 14px;
margin: 0px;
font-size: 11px;
}

#rand_comp li {
color: #1E2A62;
padding-top: 2px;
padding-bottom: 2px;
}

#rand_comp li a {
color: #1E2A62;
}

#last_query {
list-style-image: url(images/dot.gif);
color: #F51A08;
padding: 0px;
padding-left: 14px;
margin: 0px;
font-size: 11px;
}

#last_query li {
color: #1E2A62;
padding-top: 2px;
padding-bottom: 2px;
}

#last_query li a {
color: #1E2A62;
}

.reklama_list {
list-style-image: url(images/dot.gif);
color: #F51A08;
padding: 0px;
padding-left: 14px;
margin: 0px;
font-size: 11px;
}

.reklama_list li {
color: #1E2A62;
padding-top: 2px;
padding-bottom: 2px;
}

.reklama_list li a {
color: #1E2A62;
}


.register_form, .confirm_form {
  margin: 0px;
  padding: 0px;
}

    
    .register_form .title {
      font: bold 11px Arial;
      margin: 15px 0px 10px 0px;
      float: left;
      clear: both;
      width: 560px;
    }
    
    .register_form .form_row, .confirm_form .form_row {
      float: left;
      clear: both;
      margin: 5px 0px 5px 0px;
      width: 560px;
    }
    
    .register_form .label {
      width: 100px;
      display: inline;
      float: left;
    }
    
    .confirm_form .label {
      width: 100px;
      display: inline;
      float: left;
      font-weight: bold;
    }
    
    .register_form .label_f {
      width: 80px;
      margin-left: 10px;
      display: inline;
      float: left;
    }
    
    .register_form .input, .confirm_form .input {
      display: inline;
      float: left;
    }
    
    .register_form #company_verification, .confirm_form #company_verification {
      border: 0px;
    }
    
    
        .register_form .input .field_desc {
          float: left;
          clear: both;
          color: #97917F;
          font: normal 10px tahoma;
          width: 300px;
        }


    .register_form #company_name {
      width: 400px;
    }
    
    .register_form #company_city {
      width: 150px;
    }
    
    .register_form #company_street {
      width: 190px;
    }
    
    .register_form #company_s_no, .register_form #company_f_no {
      width: 50px;
    }
    
    .register_form #company_postal {
      width: 50px;
    }
    
    .register_form #company_type {
      
    }
    
    .register_form #company_branza {
      margin-top: 0px;
      vertical-align: top;
    }
    
    .register_form #company_branza_sel {
      float: left;
      clear: both;
      margin-top: 5px;
      width: 400px;
      color: #000000;
    }
    
    .register_form img#branze_ico {
      margin-top: 0px;
      margin-left: 10px;
    }
    
    .register_form .row {
      float: left;
      clear: both;
      width: 400px;
    }
    
    .register_form #company_keywords {
      width: 200px;
      margin-top: 0px;
      vertical-align: top;
    }
    
    .register_form #company_keywords_sel {
      float: left;
      clear: both;
      margin-top: 5px;
      height: 75px;
      _height: 80px;
      width: 217px;
      overflow: hidden;
      vertical-align: top;
    }
    
    .register_form img#keywords_add_ico {
      _margin-top: 1px;
      margin-left: 3px;
    }
    
    .register_form img#keywords_del_ico {
      margin-top: 5px;
      margin-left: 3px;
      _margin-left: 0px;
    }
    
    .register_form #company_tel, .register_form #company_contact_tel {
      width: 90px;
    }
    
    .register_form #company_email, .register_form #company_contact_email {
      width: 200px;
    }
    
    .register_form #company_contact_person {
      width: 200px;
    }
    
    .register_form .submit, .confirm_form .submit {
      text-align: center;
      padding: 10px 20px 10px 20px;
      border-top: 1px solid #E2E2E2;
      margin-top: 15px;
    }
    
    .register_form #company_register_prev, .confirm_form #company_register_prev {
      background: url(images/button_bg.gif) repeat-x;
      border: 0px;
      color: #ffffff;
      font-weight: bold;
      width: 70px;
      float: right;
      display: inline;
    }
    
    .register_form #company_register_next, .confirm_form #company_register_next {
      background: url(images/button_bg.gif) repeat-x;
      border: 0px;
      color: #ffffff;
      font-weight: bold;
      width: 60px;
      float: right;
      display: inline;
      margin-left:10px;
    }
    
    .register_form #company_register_send, .confirm_form #company_register_send {
      background: url(images/button_bg.gif) repeat-x;
      border: 0px;
      color: #ffffff;
      font-weight: bold;
      width: 60px;
      float: right;
      display: inline;
      margin-left:10px;
    }
    
    .register_form #company_register_cancel, .confirm_form #company_register_cancel {
      background: url(images/button_bg.gif) repeat-x;
      border: 0px;
      color: #ffffff;
      font-weight: bold;
      width: 60px;
      float: left;
      display: inline;
    }
    
    .errors_list {
      color: #E33325;
    }
    
    .require {
      color: #E33325;
    }
    
   .require_desc {
      color: #97917F;
    }
    
    .register_form .error_field, .confirm_form .error_field {
      border: 1px solid #F51A08;
      background: #F5E8E7;
    }
    
    .register_form .error_field_text, .confirm_form .error_field_text {
      color: #F51A08;
      display: inline;
      float: left;
    }
    
#ieyrnahslwen {border: 1px solid #eeeeee; z-index:99; position: absolute; width: 147px; _width: 150px; padding-left: 3px; background: #ffffff; }
#nshelwtansle {border: 1px solid #eeeeee; z-index:99; position: absolute; width: 187px; _width: 190px; padding-left: 3px; background: #ffffff;}
.wnsfdeltowrabt {background: #C4E2FF;}
.makswyentmlswe {background: #ffffff;}