@import "mod_structure.css";

h2 { font-size: 17px; margin: 2px 0 7px; }
.domains { width: 669px; margin: 0 0 0 11px; display: inline; }
.domains h2 { font-size: 17px; color: #0164b3; margin: 20px 0 0; }
.domains h2 strong { float: right; font-size: 14px; margin: 3px 12px 0 0; }
h2.first_srv { margin-top: 0; }
.domains_list_div { width: 669px; margin: 0 0 0 11px; display: inline; }
.domains_list { width: 669px; margin: 0; }
.domains_list .col1 { text-align: right; width: 6%; }
.domains_list .col2 { text-align: left; }
.domains_list .col2 a { }
.domains_list .col3 { text-align: right; width: 20%; }
.domains_list .col3 small { color: #888; font-size: 10px; }
.domains_list .col4 { text-align: right; }
.domains_list .col4 a { }
.domains_list thead { background: #777; color: #fff; }
.domains_list th, .domains_list td { padding: 7px 3px; }
.registrationDomain { margin: 0 0 0 11px; width: 669px; display: inline; }
.topRegistrationDomainForm { width: 649px; background: #777; color: #fff; padding: 10px; float: left; }
.topRegistrationDomainForm #domain_name_label { float: left; color: #fff; font-size: 17px; font-weight: bold; margin: 5px 2px 0 0; }
.topRegistrationDomainForm #domain_name { padding: 2px; font-size: 18px; font-weight: normal; float: left; width: 280px; }
.topRegistrationDomainForm #checkDomainButton { float: right; width: 270px; color: #fff; font-weight: bold; border: 1px solid #fff; background: #378ed5; text-align: center; font-size: 15px; height: 22px; padding: 6px 0 0; }
#progressCheckDomain { width: 649px; text-align: center; font-weight: bold; font-size: 17px; color: #656565; background: #ccc; height: 120px; float: left; margin: 0 10px; display: inline; }
#resultsCheckDomain { width: 649px; padding: 0; clear: both; margin: 0 0 0 10px; display: inline; display: block; }
#resultsCheckDomain table { width: 100%; margin: 3px 0 0; }
#resultsCheckDomain table td, #resultsCheckDomain table th { padding: 3px 2px; text-align: left; }
.nazwa { width: 600px; }
#resultsCheckDomain .podsumowanie td { text-align: right; }
#resultsCheckDomain .niedostepna td { color: #888; }
#resultsCheckDomain .cena { text-align: right; width: 25%; }
.tr_domena:hover, .tr_domenaHover { background: #fbffbf; }
#submitRegistrationDomain { padding: 2px 0; font-weight: bold; color: #fff; background: none; font-size: 16px; border: 0; width: 220px; }
.register_radios { font-weight: bold; font-size: 17px; line-height: 150%; color: #Dc0000; }
#resultsCheckDomain table td.dodaj_col { width: 28%; text-align: right; white-space: nowrap; }
#registerDomainsList { clear: both; position: relative; }
.dostepna { font-weight: normal; }
.dostepna .nazwa {  }
.dostepna .dodaj_col { font-weight: bold; }

.tr_domain_selected { background: #c0f7c1; }
#registerDomainsListTable { position: relative; clear: both; }
.r_domain_deleted { background: #ffadad; }
#registerDomainsListTable { background: #eee; width: 669px; padding: 0 4px; margin: 10px 0 0; float: left; }
#registerDomainsListTable td, #registerDomainsListTable th { padding: 4px; }
#registerDomainsListTable .clo3 { text-align: right; width: 27%; font-weight: bold; }
#registerDomainsListTable .clo2 { text-align: right; width: 15%; }
#registerDomainsListTable .clo1 { font-weight: bold; }
#registerDomainsListTable .clo0 { width: 4%; }
#registerDomainsListTable .clo0 input { vertical-align: middle; }
#registerDomainsListTable thead th { text-align: left; font-weight: bold; font-size: 16px; }
.tfoot td { text-align: right; }
.tr_rowHover { background: #fbffbf; }
div#registrationDomainContainer.please_wait { text-align: center; font-weight: bold; width: 100%; color: #20b51c; font-size: 18px; }
div#registrationDomainContainer.results { text-align: left; font-size: 13px; }
div#registrationDomainContainer.results .add_ok b { color: #20b51c; }
div#registrationDomainContainer.results .add_error { color: #ff0000; }
#reg_submit { width: 100%; text-align: center; margin: 10px 0 0; }
.price_check_domain { clear: both; margin: 0; margin-top: 0; width: 669px; padding: 0 4px 5px; background: #eee; }
#modal_dialog_message ul li { padding: 0 0 1px; }
.zajawka { color: #666666; font-size: 11px; margin-bottom: 15px; }
.pay_invoices { width: 100%; margin: 16px 0 0; }
.pay_invoices a { float: left; margin: 0 0 0 252px; }
.pay_invoices a img { float: left; }
.results_desc { padding: 0 20px; width: 651px; margin: 10px 0 0; }
div#registrationDomainContainer.results ul { padding: 0 0 0 35px; }
.main_domain { float: left; margin: 0 0 0 6px; }
.main_domain img { float: left; }
.main_domain span { float: left; margin: 5px 0 0 5px; font-size: 13px; font-weight: normal; }
.dom2serw .serv { background: #777; color: #fff; }
.d2s_row0 { background: #f6f6f6; }
.dm_col2 { width: 20%; text-align: right; font-weight: bold; }
.dom2serw th, .dom2serw td { padding: 9px 3px; }
.domains_list_div h2 { font-size: 13px; }
.rej_dom_but { float: right; width: 194px; background: url(../../media/images/rejestruj_domene.gif) top; height: 30px; margin: 0 0 5px; }
.rej_dom_but:hover { background: url(../../media/images/rejestruj_domene.gif) bottom; }
.domains_list_div h2 span { float: left; margin: 11px 0 0; }
.domen_0 { text-align: center; font-size: 13px; }
.domen_0 a { font-size: 16px; }
.serv a { color: #fff; }
.serv a:hover { color: #ffba00; }
.tfoot .clo3 { width: 30%; }
#resultsCheckDomain { margin-top: 0; padding-top: 0; top: 0; position: static; }
#resultsCheckDomain #resultCheckDomainTable { clear: both; }
.tfoot { font-size: 22px; font-weight: normal; }
.red_price { }
.tfoot .clo2 { font-weight: bold; width: 23%; }
.smallfoot, .smallfoot * { font-size: 11px; }
#dialogForm h4, #dialogForm strong.ok { color: #20B51C; font-size: 17px; margin: 0 0 7px; text-align: left; display: block; }
#cDNS_progress { width: 100%; text-align: center; font-weight: bold; font-size: 17px; color: #555; }
#error_mes { width: 100%; text-align: center; font-weight: bold; font-size: 15px; color: #FF0404; }
#dns1_label, #dns2_label { color: #FF0404; }
.registrationDomainContainer .box h2 { padding-bottom: 3px; margin-bottom: 0; }
.registrationDomainContainer .box h3 { color: #000000; font-size: 15px; margin: 0 0 5px; }
.registrationDomainContainer .first-p { float: left; width: 422px; font-size: 11px; color: #3B3B3B; line-height: 130%; }
.registrationDomainContainer .topRegistrationDomainForm { width: 629px; margin: 0 0 0 10px; display: inline; }
.registrationDomainContainer .topRegistrationDomainForm  #domain_name { width: 270px; }
.registrationDomainContainer .topRegistrationDomainForm  #checkDomainButton { width: 280px; }
#step3 { width: 100%; border-top: 13px solid #fff; margin-bottom: 0; }
.form-5 { display: inline; width: 583px; }
.dopelnienie { height: 10px; overflow: hidden; width: 100%; }
.registrationDomainContainer #progressCheckDomain { width: 649px; margin: 0 0 0 10px; display: inline; }
.registrationDomainContainer #resultsCheckDomain { background: #fff; padding: 0 6px 6px; width: 637px; }
.registrationDomainContainer .TablePadding { margin: 0 0 0 10px; width: 637px; display: inline; padding: 0 6px; background: #eee; }
.registrationDomainContainer .TablePadding #registerDomainsListTable, .registrationDomainContainer .TablePadding #price_all_domain { padding: 0; margin: 0; width: 100%; }
.registrationDomainContainer .TablePadding #price_all_domain { margin-bottom: 6px; }
.tfoot .total_label { width: 58%; }
.box { padding: 0; }
#nu_error { float: left; background: #FEEAEA none repeat scroll 0 0; border: 2px solid #EE0000; color: #DC0000; display: block; font-size: 18px; font-weight: normal; margin: 14px 0; padding: 7px 10px; text-align: center; width: 559px; }
.ok_mes { float: left; width: 593px; border: 2px solid #1BB117; color: #11930E; display: block; font-size: 18px; font-weight: normal; margin: 14px 0; padding: 7px 10px; text-align: center; background: #D9FFD8; }
.registrationDomainContainer #submitRegistrationDomain { border: 0; background: none; }
#submitRegistrationDomain { margin: 4px 0 7px 0; }
.log_progress { font-size: 18px; text-align: center; width: 100%; margin: 10px 0; }
.form_error { float: left; width: 563px; padding: 7px 10px; background: #FEEAEA; border: 2px solid #EE0000; color: #DC0000; display: block; font-size: 18px; font-weight: normal; text-align: center; }

#resultsCheckDomain .error { width:629px;}

#resultsCheckDomain table .dostepnosc { text-align: center;}
#tipRegisterDomain { background-image: url(../../media/images/chmurka1.gif); color:#808080;
display:inline;
font-size:11px;
line-height:14px;
margin: 10px 0 0 63px;
padding:6px 13px 28px;
width:405px;}
