body {margin:0px;padding:0px;font-family:verdana, tahoma,arial;font-size:12px;background-color:#F4F3EF;}
/*body {margin:0px 0 10px 0;padding:0px;font-family:verdana, tahoma,arial;font-size:12px;background-color:#F4F3EF;}*/
/*  #f4f3ef */
h1, h2, h3, h4, h5, ul, ol, p {margin:0px;padding:0px;}
a {text-decoration:none;color:#000000;}

::-moz-focus-inner{
     border: 0;
     padding: 0;
}

input, textarea, select, option, button {font-family:arial;}
.submit input {font-family:verdana;}

img {border:0px;}

textarea { resize: none; }

.div_centro {width: 970px;margin:0px auto;overflow:hidden;}
.centro_white {background:#f4f3ef;overflow:hidden;width:100%;text-align: center;min-height: 400px;}

.mobile-link {background:url(../../img/mini_taxi_bg_3.gif) no-repeat bottom;font-weight:bold;color:white;padding:3px 10px 3px 10px;}
.mobile-link:hover {background:url(../../img/mini_taxi_bg_3.gif) no-repeat top;color:black;}
/*.mobile-link:hover {font-weight:bold;padding:3px 9px 3px 9px;}*/

.info-logowanie {float:right;padding-top:3px;font-size:11px;text-align: right;}
.info-logowanie a {display:block;float:right;padding:3px 5px;margin:-3px 0 0 2px;}
/*.info-logowanie a {display:block;float:right;padding:3px 5px;margin:-3px 0 0 2px;width:45px;} */
.info-logowanie a:hover {text-decoration: underline}

.top-middle  {width:970px;margin:0px auto;}
#top {float:left;width:100%;background:#F4F3EF url(../../img/tlo.gif) repeat-x;}
#footer {float:left;width:100%;}
#logo {float:left;}

.middle {background:#f4f3ef;overflow:hidden;padding:15px 20px;width:930px;text-align:left;}

#top h1 {float:left;padding-top:5px;}
#top h1 a {display:block;width:220px;height:70px;}

#top ul li, .logosy ul li {list-style-type:none;float:left;}

.jezyki {float:right;padding:4px 10px 0 10px;}
.jezyki ul li {float:left;list-style-type:none;}
.jezyki ul li a {display:block;height:10px;width:14px;margin:0px 2px;padding:1px;border:1px solid #c7c7c7;}
.jezyki ul li a:hover, #top .jezyki ul li a.sel {border:1px solid #8a8a89;}

#top .menu {float:left;margin:46px 0 0 35px;}
#top .menu li {background:url(../../img/menu2_left.gif) no-repeat 0 0;margin-right:5px;}
#top .menu li a {display:block;background:url(../../img/menu2_right.gif) no-repeat 100% 0;color:#ffd100;padding:10px 20px 12px 20px;}
#top .menu li.sel {background:url(../../img/menu_left.gif) no-repeat 0 0;}
#top .menu li.sel a {background:url(../../img/menu_right.gif) no-repeat 100% 0;color:#000000;font-weight:bolder;}
#top .menu li a.red {font-weight:bolder;color:#FF0000;}
#top .menu li a:hover {color:#FFFFFF;}

#middle {clear:both;}

#middle .box2 {padding:0px 30px;width:230px;}
#middle .box3 {padding:0px 30px;width:230px;}
#middle .box1, .box_promo {padding:0 30px 0 0;text-align:justify;width:350px;}
.box_promo {padding-bottom:0px;}
#middle .box1 p {line-height:200%;}
#middle .box2 h2, #middle .box1 h2 {font-size:11px;padding:0 0 10px 0;}
#middle .box2 p {line-height:24px;}
#middle .box2 p a:hover {color:red;}
#middle .box2 ul li {list-style-type:none;padding:6px 0;font-size:11px;}
#middle .box2 ul li a {color:#FF0000;font-weight:bolder;font-size:12px;text-transform:uppercase;letter-spacing: -0.5px;}
#middle .box2 ul li a:hover {color:#000000 !important;}
#middle .box1  a:hover {color:red !important;}

#h3dodaj {background-color:#EA9F0C;color:black;padding:3px 5px;font-size:12px;clear:both;}
#h3topsubmit {background-color:#FCDA67;color:black;border-top:1px dotted #EA9F0C;padding:0;font-size:12px;clear:both;}

.star_promo {background:url(../../img/promocje.jpg) no-repeat;width:145px;height:119px;text-align:center;padding-top:30px;float:left;clear:both;}
.star_promo p a {font-size:24px;}
.text_promo a {font-size:36px !important;font-weight:bolder;}

.zajawka_promo {float:left;margin-left:15px;width:190px;}
.zajawka_promo h3 a{color:#FF0000;font-size:14px;font-weight:normal;}
.zajawka_promo h3 a:hover {color:#ffd200}
.zajawka_promo h3 {padding:15px 0 5px 0;}
.zajawka_promo p a:hover, .star_promo p a:hover, .zajawka_info  p a:hover {color:red;}
.zajawka_promo p.city {color:#ac9d1c; margin-bottom:10px; font-size:10px;}

.link_y a {color:#ffd200;font-size:11px;}
.link_y {padding:10px 0 10px 0;}
.all_promo {background:url(../../img/dot_brown.gif) repeat-x top;width:100%;padding:10px 0;}
.all_promo a{font-size:11px;color:#a6a5a7;}

.data {font-size:10px;color:#ac9d1c;padding:10px 0 5px 0;}
.info_text {line-height:140%;}
.small_info_text_right {float:right;font-size:10px;width:90%;text-align:right;}
.small_info_text_left {float:left;font-size:10px;width:70%;text-align:left;margin:5px 0 15px 0;}

.box_promo h2, .box_info h2, .box_promo-firm h2 {padding:0 0 10px 0;}
.box_promo h2 a, .box_info h2 a, .box_promo h2 span, #middle .box3 h2 a, .box_promo-firm h2 a, .box_promo-firm h2 {color:#ffd100;font-size:12px;}

.box_info form {background-color:#ffd200;padding:5px 10px;}
.box_info form label {color:#0a0900;font-weight:bolder;}
.box_info form p {padding:10px 0 0 0;}

.box_info {padding:15px 30px;width:270px;}
.box_info_form {padding-right:0px !important;width:265px !important;}
.box_info_form input {width: 250px; margin-top:5px}

.box {width:970px;margin:0px auto;overflow:hidden;background:url(../../img/dot_line.gif) repeat-y 0 0;}
.box_firm {width:970px;margin:0px auto;padding:0;overflow:hidden;background:url(../../img/dots.gif) repeat-y 0 0;}
.dot_line {background:url(../../img/dot_line.gif) repeat-x 0 0;}

.pos_g, .pos_g, .pos_b, .logosy, #route_results, .pos_mid {clear:both;}
.box1, .box2, .box3, .box_promo, .box_info, .box_promo-firm {float:left;}

.pos_b {background-color:#0a0900;border-top:5px solid #ffd100;overflow:hidden;width:100%;padding:20px 0 20px 0;color:#beb69f;}

#route_results {overflow:hidden;width:100%;text-align:center;}
#route_results {padding:0px;}

.pos_g {padding:30px 0;overflow:hidden;width:100%;background:url(../../img/shadow_gr.gif) repeat-x top;}

.yel_box {width:100%;margin:0px;overflow:hidden;border-bottom:2px solid white;background-color:#FFC300;padding:10px 0;}
.yel_boxPK {width:970px;margin:0px auto;overflow:hidden;background-color:#FFC300;padding:10px 15px;}
.yel_box_max {width:100%;margin:0px;overflow:hidden;background-color:#FFDA6B;padding:0;border-bottom:3px solid white;}

.zawieszka {width:92px;height:135px;position:absolute;top:95px;}
.zawieszka a {display:block;width:92px;height:135px;background:url(../../img/pol/jak_to_dziala.gif) no-repeat 0 0;text-indent:100%;white-space:nowrap;overflow:hidden;}
.zawieszka a:hover {background:url(../../img/pol/jak_to_dziala.gif) no-repeat 100% 0;}

.form_hp, .form_hp_button {float:right;}
.form_hp_button {margin-top:7px;}
.form_hp_checkbox {float:right;font-size:10px;margin-top:5px;margin-right:170px;}
.form_hp_checkbox a {font-weight:bold;color:black;}
.form_hp_checkbox a:hover {color:red;}
.form_hp {width:835px;padding:15px 0 20px 0;}
.form_ramka {float:left;background:#FCDA67;margin-right:25px;border:2px solid #ea9f0c;font-weight:bolder;width:315px;}
.form_ramka p {border:2px solid #ffea77;padding:10px 15px;}
.form_ramka label, .form_logowanie label {display:block;padding:0 0 10px 0px;font-size:11px;}
.form_ramka input.in_text, .box_info_form  input.in_text, .form-kontakt .input input, .form-kontakt textarea {font-family:verdana;background:#ffffff;border:0px;border-bottom:1px solid #ec9c00;padding:5px 10px;width:260px;}
.box_info_form  input.in_text {width:218px;margin-right:5px;}
.box_info_form p {padding-bottom:5px;}
.box_info_form p label {color:#ffd100;font-weight:bolder;}
.popup p {border:none}

#CompanyCity_autoComplete, #CompanyName_autoComplete {border:0px !important;}

.form-kontakt {margin:0px 0 34px 0 !important;width:460px !important;padding:15px 0 10px 0;}
.form-kontakt .input input, .form-kontakt textarea {width:265px;}
.form-kontakt .input {padding:5px 0 !important;}
.form-kontakt label {font-size:11px !important;width:130px !important;display:block;}
.form-kontakt textarea {height:75px;font-size:12px;}
.form-kontakt .submit {width:100px !important;padding:5px 30px 5px 0 !important;float:right;text-align:right;}

.form_ramka_rest {width:430px;overflow:hidden;margin:60px 0 60px 100px;}
.form_ramka_rest .input {clear:both;padding:20px 0 5px 0;}
.form_ramka_rest label {float:left;width:105px;text-align:right;padding-right:15px;font-weight:normal;padding-top:6px;font-size:12px;}
.form_ramka_rest .submit {clear:both;padding:20px 30px 20px 0px;width:200px;overflow:hidden;float:right;}

.min-margin {margin:60px 0 112px 100px !important;}

.form_ramka_rest .fl a {font-size:11px;font-weight:normal;color:#AD7205;padding-top:5px;}
.form_ramka_rest .fl a:hover {color:black;}

.form_ramka h1 {background-color:#000000;font-size:12px;padding:5px 15px;color:#ffffff;margin:2px 2px 10px 2px;}


#middle .wypelnij_pola input, a.showOffers {display:block;background:url(../../img/wypelnij_pola.gif) no-repeat bottom;cursor:pointer;color:#FFC300;font-weight:bolder;text-align:center;width:145px;height:59px;border:0px;padding:0px ;margin-top:13px;font-size:14px;}
#middle .wypelnij_pola input:hover, #middle .wypelnij_pola input.oblicz_cene, a.showOffers {background:url(../../img/wypelnij_pola.gif) no-repeat top;color:#FF0000;}
a.showOffers {margin-top:0px !important;float:right;font-family:arial;padding-top:23px;height:36px;color:#000000}
a.showOffers:hover {background:url(../../img/wypelnij_pola.gif) no-repeat bottom;color:#FFC300;}
/*
##middle .wypelnij_pola {background:url(../../img/wypelnij_pola.gif) no-repeat 0 0;color:#FF0000;font-weight:bolder;width:105px;height:39px;padding:20px 0 0 60px;margin-top:10px;}
*/
.box_list a {display:block;width:16px;height:15px;background:url(../../img/kolko.gif) no-repeat 0 0;float:left;margin-left:5px;text-indent:100%;white-space:nowrap;overflow:hidden;}
.box_list a:hover, .box_list a.sel {background:url(../../img/kolko.gif) no-repeat 100% 0;}

.szukaj_podsumowanie {overflow:hidden;padding: 20px 0 10px 0; margin:0px 0 0px 0;width:100%;}
.distanceRes, .costRes, .durationRes, .daypartRes {float:left;height:80px;padding:0px 0 0 70px;line-height:24px;text-align:left;}
.costRes {float:left;}
.distanceRes label, .costRes label, .durationRes label, .daypartRes label {display:block;width:auto;text-align:left;}
.distanceRes input, .costRes input, .durationRes input, .daypartRes input {clear:both;width:85px;padding:3px 0px;border:1px solid #F4F3EF;background-color:#F4F3EF;font-weight:bolder;font-size:16px;font-family:arial;}

.ico_zegar_small, .ico_trasa_small, .ico_cena_small, .ico_taryfa_small {float:left;display:block;height:20px;padding:10px 0 0 30px;margin-right:40px;}
.ico_zegar_small {background:url(../../img/ico_zegar_small.gif) no-repeat 0 0;}
.ico_trasa_small {background:url(../../img/ico_miarka_small.gif) no-repeat 0 0;padding-left:50px;}
.ico_cena_small {background:url(../../img/ico_karta_small.gif) no-repeat 0 0;padding-left:40px;margin-right:0px;}
.ico_taryfa_small {background:url(../../img/ico_tariffs_small.gif) no-repeat 0 100%;padding-left:35px;}
.sum_text {padding:11px 20px 0 0px;font-size:11px;font-weight:bolder;float:left;}
/*
.showOffers {float:right;display:block;background:url(../../img/pokaz_oferty.gif) no-repeat 0 0;cursor:pointer;color:#ffffff;font-weight:bolder;text-align:right;width:115px;height:37px;border:0px;padding:22px 50px 0 0px;margin-top:7px;}
*/

.podsumowanie_firma .ico_zegar_small, .podsumowanie_firma .ico_trasa_small, .podsumowanie_firma .ico_cena_small, .podsumowanie_firma .ico_taryfa_small {padding-left:50px;margin:10px 0 10px 15px;width:210px;height:20px;}
.podsumowanie_firma .ico_zegar_small {background-position: 12px 0;}
/*.podsumowanie_firma .ico_taryfa_small {background-position: 7px 0;}
*/

.small_b_pos_top {background-position: 7px 0;}
.small_b_pos_mid {background-position: 7px 50%;}
.small_b_pos_bottom {background-position: 7px 100%;}


.podsumowanie_firma .ico_zegar_small span, .podsumowanie_firma .ico_trasa_small span, .podsumowanie_firma .ico_cena_small span, .podsumowanie_firma .ico_taryfa_small  span {display:block;}

#map_canvas {border:2px dashed #000000;width:99%;height:450px;}

/*
#switchDayPart {display:block;color:#ffffff;font-weight:bolder;background:url(../../img/zamowienie.gif) no-repeat top;
				width:54px;height:24px;margin-top:3px;}
#switchDayPart:hover {background:url(../../img/zamowienie.gif) no-repeat bottom;}
*/

#switchDayPart {display:block;font-weight:bolder;color:red;text-align:left;}
#switchDayPart:hover {color:#000000;}


.durationRes {background:url(../../img/ico_zegar.gif) no-repeat;margin-right:0;margin-right:31px;}
.daypartRes {background:url(../../img/ico_tariffs.gif) no-repeat 0 100%;margin-right:0;margin-right:31px;}
.distanceRes {background:url(../../img/ico_miarka.gif) no-repeat;padding-left:120px;margin-right:31px;padding-left:100px !important;}
.costRes {background:url(../../img/ico_karta.gif) no-repeat;padding-left:85px;}

.b_pos_top {background-position: 0px 0;}
.b_pos_mid {background-position: 0px 50%;}
.b_pos_bottom {background-position: 0px 100%;}

.daypartRes a {font-size:11px;color:#FF0000;}

#log {background-color:#f4f3ef; padding:10px 20px;text-align:left;font-family: Courier; font-size:11px;}

.ofe_zajawka {font-size:11px;padding:15px 0 5px 20px;clear:both;}
.ofe_zajawka span {padding-right:30px;}
.ofe_zajawka a {text-decoration:underline;}

.middle h2 {font-size:14px;margin:0px;padding:0px 0 15px 0;}
p.p_text {font-size:11px;padding:0 0 15px 0;}
table.list_ofert, .list_ofert_noprice {margin:0px 0 10px 0;padding:0px;width:100%;}
table.list_ofert tr, .list_ofert_noprice tr {cursor:pointer;padding:3px 0;}
table.list_ofert tr.promoted {background:#ffea77;}
table.list_ofert td{padding:7px 0;margin:0px;border-bottom:1px dotted #E0E0E0;}
.list_ofert_noprice td {padding:8px 0;margin:0px;border-bottom:1px dotted #333015;text-align:left;}
table.list_ofert tr.promoted td {border-bottom:1px dotted white !important;}
table.list_ofert td.ar_red span, .middle td.ar_blue span, .middle td.promotional span, .middle td.discounted span {font-weight:bolder;}
table.list_ofert td span.small {color:#FF0000;font-size:10px;font-weight:normal;padding-top:3px;display:block;}
table.list_ofert td.small {color:#FF0000;font-size:10px;font-weight:normal;padding:10px 0 10px 10px;text-align:center;}
.but_zamowienie, .but_back a {display:block;background:url(../../img/zamowienie.gif) no-repeat top;width:54px;height:19px;padding-top:5px;font-weight:bolder;font-size:11px;text-align:center;color:#FFFFFF;}
.but_zamowienie:hover, .but_back a:hover {background-position:bottom;}
td span.td_fon, .td_fon {background:url(../../img/fon.gif) no-repeat 0px 3px; padding:5px 0 5px 30px !important;display:block;}
td span.td_fon2, .td_fon2 {background:url(../../img/fon2.gif) no-repeat 0px 3px; padding:5px 0 5px 30px !important;display:block;}
table.list_ofert tr.empty {height:46px}

.zamowienie2 a, .but-black-2 {background:url(../../img/zamowienie2.gif) no-repeat top !important;width:65px !important;}
/*.but-black-2 {letter-spacing:0px}*/
.but-black-2:hover, .zamowienie2 a:hover {background-position: bottom !important;}

.td_tel, .td_home, .td_email { padding:5px 0 5px 30px !important;display:block;text-align:left;margin-left:45px;}
.td_tel {background:url(../../img/fon.gif) no-repeat 0px 7px;}
.td_home {background:url(../../img/ico_home.png) no-repeat 0px 7px; width:250px !important;}
.td_email {background:url(../../img/ico_email.png) no-repeat 0px 7px;}
.td_noicon {padding:5px 0 5px 30px !important;}

.a_fr a {float:right;}

.low_price, .norm_price {text-align:right;font-size:12px !important;}
.norm_price p {background:url(../../img/price_ye.gif) no-repeat 0px 0px;}
.middle tr.promoted .norm_price p {background:url(../../img/price_bl.gif) no-repeat 0px 0px;}
.low_price p {background:url(../../img/price_ye.gif) no-repeat 0px 0px;}

.low_price p, .norm_price p {display:block;height:23px;width:80px;padding:10px 10px 0px 10px !important;}

.bg_orange_j {background-color:#FFF5D6 !important;}
.bg_green_j {background-color:#c2e627 !important;}

td.taxi_name {font-weight:bolder;padding-left:15px !important;}

td span.price_g {display:block;width:72px;height:33px;text-align:left; }

.small_link {font-size:11px;padding:10px 0;}
.small_link a {text-decoration:underline;font-size:11px;}
.logosy img {height:70px;margin:0px 20px;}
.logosy {overflow:hidden;padding:15px 0;background:#ffffff;text-align:center;}

.no_price {padding:15px 20px;background:#f4f3ef;margin-bottom:20px;width:190px;}
/*
.na_skroty {padding:15px 5px 15px 15px;background:#ffffff;margin-bottom:20px;}
*/
.na_skroty {padding:0px 5px 15px 15px;background:#f4f3ef;margin-bottom:20px;}
/*
.w190 .na_skroty {width:180px; border-right:1px dotted #E2E1CE;} 
*/
.w190 .na_skroty {width:180px; border-right:1px dotted #595959;}

.no_price p, .na_skroty p {padding-bottom:15px;}
.no_price li, .na_skroty li {list-style-type:none;padding:10px 0 10px 10px;}
.no_price li, .but_next a {background:url(../../img/ar_gray.gif) no-repeat 0 7px;padding:5px 0 5px 20px;}
.na_skroty li a {font-weight:bolder;}
.na_skroty li li {background:url(../../img/li_tree.gif) no-repeat 0 8px;padding:10px 0 0 15px;}
.na_skroty li li a {font-size:11px;font-weight:normal;color:black; padding: 2px;}
.na_skroty li li.bld a {font-weight:bolder !important;color:red !important}
.na_skroty li.red a {font-weight:bolder;color:red !important;}
.na_skroty li.red li a {font-weight:normal;color:black !important;}
/*.na_skroty li a:hover, .na_skroty li.red li a:hover {color:#FFC400 !important; background-color: black; }*/
.na_skroty li a:hover, .na_skroty li.red li a:hover {color:#FFC400 !important; }
.na_skroty li.c_red a:after {	
	color: #ff0000;
	content: ' * ';
	display:inline;
}

.na_skroty a:hover, .no_price a:hover , .taxi-text a:hover {color:red !important;}

.but_next {padding:10px 15px;}
.but_next a, .kontakt_ramka p a {color:#FF0000;}
.but_next a:hover, .kontakt_ramka p a:hover {color:#000000;}

#but_black {height: 24px;width:54px;text-align:center;background:url(../../img/zamowienie.gif) no-repeat top;font-size:11px;font-weight:bolder;color:#FFFFFF;border:0px;cursor:pointer;}
.but_black, .form-kontakt .submit input, .order_form_div .submit input {height: 24px;width:54px;text-align:center;background:url(../../img/zamowienie.gif) no-repeat top;font-size:11px;font-weight:bolder;color:#FFFFFF;border:0px;cursor:pointer;}
.but_black1 a {display:block; background:url(../../img/but-black.gif) no-repeat top; width:104px; font-size:11px; text-align: center; color:#FFFFFF;}
.but_black3 a, .msg_close a {display:block;background:url(../../img/but-black3.gif) no-repeat top;width:70px;height:22px;font-size:9px;text-align:center;color:#FFFFFF;}
.but_black4 a {display:block;background:url(../../img/but-black4.gif) no-repeat top;padding-top:5px;width:270px;height:25px;font-size:16px;font-weight:bolder;text-align:center;color:#FFC300;}

.pluploader_one .pluploader_one-link {width:65px;margin:0px auto;}

.but_orange, .kontakt_ramka .submit input {height: 24px;width:65px;text-align:center;background:url(../../img/but-orange.gif) no-repeat top;font-size:11px;font-weight:bolder;color:#ffffff;border:0px;cursor:pointer;padding-bottom:1px;}
a.pluploader_one_btn_del, a.pluploader_one_btn_add, a.pluploader_one_btn_send {display:block;height: 24px;width:65px;text-align:center;background:url(../../img/but-orange.gif) no-repeat top !important;font-size:11px;font-weight:bolder;color:#ffffff;border:0px;cursor:pointer;padding:0 !important;}
a.pluploader_one_btn_add, a.pluploader_one_btn_send {float:left;margin:0px 3px;}
a.pluploader_one_btn_add {margin-left:300px;}
.but_orange:hover, a.pluploader_one_btn_add:hover, a.pluploader_one_btn_send:hover, .kontakt_ramka .submit input:hover, a.pluploader_one_btn_del:hover, .but_black:hover, .form-kontakt .submit input:hover, .order_form_div .submit input:hover {background-position: bottom  !important}

.but_orange2, .but_orange_long .submit input {height: 24px;width:230px;text-align:center;background:url(../../img/but-orange2.gif) no-repeat top;font-size:11px;font-weight:bolder;color:#ffffff;border:0px;cursor:pointer;}
.but_orange2:hover, .but_orange_long .submit input:hover {background-position: bottom}

.but_orange3 a {display:block;height: 19px;width:230px;text-align:center;background:url(../../img/but-orange2.gif) no-repeat top;padding-top:5px;font-size:11px;font-weight:bolder;color:#ffffff;border:0px;cursor:pointer;}
.but_orange3 a:hover {background-position: bottom}

.but_orange5 {height: 20px; width:140px; text-align:center; background:url(../../img/but-orange5.gif) no-repeat scroll center top transparent; font-size:11px; font-weight:bolder; color:#FFFFFF; 
						border:0px; cursor:pointer; float:left; margin: 5px 10px 10px 0px; padding-top: 4px;}
.but_orange5:hover {background-position: center bottom; color:#000000;}
.but_orange5r {height: 20px; width:140px; text-align:center; background:url(../../img/but-orange5r.gif) no-repeat scroll center top transparent; font-size:11px; font-weight:bolder; color:#000000; 
						border:0px; cursor:pointer; float:left; margin: 5px 10px 10px 0px; padding-top: 4px;}
.but_orange5r:hover {background-position: center bottom; color:#FFFFFF;}

.but_black3 a:hover, .but_black4 a:hover {background-position: bottom}

.kontakt_ramka {overflow:hidden;width:100%;margin-bottom:20px;}
.kontakt_ramka_lf {float: left; margin: 0 0px 25px 0px; padding-right:30px;border-right:1px dotted #EA9F0C;}
.kontakt_ramka_rg {float: right; margin: 0 15px 25px 0px;}

.kontakt_ramka_lf #CompanyName,  .panel_form #CompanyName, #CompanyFvName {width: 350px;}
#CompanyPricePrice1, #CompanyPricePrice2, #CompanyPricePrice3, #CompanyPricePrice4, #CompanyPromotionMinDistance, #CompanyPromotionValue {width: 50px;}

.info_ramka {text-align:center;margin-bottom:20px;padding:15px 15px;float:left;width:400px; overflow:hidden;line-height:20px;}
.info_ramka h3, .list_news h3 {border-top:1px dotted #E0E0E0;padding:10px 0 5px 0;font-size:12px;clear:both; }

.kontakt_ramka h3 {background-color:#595959;color:white;padding:3px 5px 3px 5px;margin-bottom:20px;font-size:12px;clear:both; }
.info_ramka h3 span a {font-size:11px;color:red;padding-left:10px;font-weight:normal !important;}
.info_ramka p, .kontakt_ramka p {padding:5px 0 ;}
.kontakt_ramka p {line-height:20px;overflow:hidden;width:100%;}
.order_podsumowanie {float:right;width:440px;padding:15px 0px;margin-bottom:20px;}
.order_podsumowanie p {padding:10px 0;border-bottom:1px dotted #C9C9C9;line-height:18px;}

.podsumowanie_firma p {background:transparent;padding-top:0px !important;}

.kontakt_ramka fieldset {border:1px solid #FFC300;padding:15px;margin:10px auto;}
.kontakt_ramka legend {font-weight:bolder;font-size:12px;padding:0 10px;}
.kontakt_ramka .fr fieldset {padding:5px;margin:0 0 15px 0;}

.kontakt_ramka fieldset label {padding:5px 25px 5px 5px;margin:0px;font-size:11px;text-align:right;}
.kontakt_ramka fieldset input {margin:5px;}
.kontakt_ramka .fr fieldset label {padding:5px 15px 5px 5px;text-align:right;width: 100px;}

.kontakt_ramka .submit {text-align:center;margin: 20px 0 15px 0;}
.kkontakt_ramka .submit input {background-color:#FF0000;color:#FFFFFF;border:0px;padding:5px 10px;height:25px;cursor:pointer;margin:0px auto;margin-right:5px;font-weight:bolder;font-size:11px;}
.kontakt_ramka .submit button {background-color:#000000;color:#FFFFFF;border:0px;padding:5px 10px;height:25px;cursor:pointer;margin:0px auto;margin-right:5px;font-weight:bolder;font-size:11px;}
.kontakt_ramka h4 {font-size:11px;font-weight:bolder;padding:5px 0 5px 15px;color:gray;}

.yel_box h2 {font-size:14px;padding:10px 0 10px 0px;}
.form_logowanie {width:400px;margin:0px auto;}
.form_logowanie label, .info_ramka label {display:block;float:left;clear:both;width:90px;padding:8px 10px 0 0;text-align:right;}
.form_logowanie .input, .info_ramka .input {padding:0 0 5px 0;}
.form_logowanie .input input, .form_logowanie .input textarea, .info_ramka .input input, .info_ramka .input textarea {width:250px;background-color:#fcda67;border:2px solid #ea9f0c;padding:5px 10px;}
.form_logowanie .submit, .info_ramka .submit {padding-left:102px !important;}
.form_logowanie .submit input, .form_logowanie .submit button, .info_ramka .submit input, .info_ramka .submit button, .form .submit input, .form .submit button {margin-right:5px; border:0px;cursor:pointer;color:#FFFFFF;background:url(../../img/zamowienie.gif) no-repeat top;width:54px;height:24px;font-weight:bolder;font-size:11px;text-align:center;}
.form_logowanie .submit a {font-size:11px;}
.info_ramka div.checkbox {clear: both; padding: 0 0 5px 140px; overflow: hidden;}
.info_ramka .input input[type=checkbox] {width:auto; float:left;padding:0; margin-right:10px;}
.info_ramka .checkbox label {width:90%; text-align:left; clear: none; padding:0}
label a {color:red}

.form label {display:block;width:200px;padding:5px 15px 0 0;text-align:right;float:left;}
.form .input input {width:250px;border:1px solid #ea9f0c;padding:5px 10px;}
.form .input input[type=checkbox], .form .input input[type=radio]  {width:auto;border:none; }
.form .input {clear:both;padding:5px 0;}
.form .input input[readonly] {background: buttonface; color:gray;}
.form h3 {font-weight:normal;}

.white_dane {overflow:hidden;}
.white_dane span.dane_price {float:right;}
.white_dane p {overflow:hidden;width:100%;}

.tab_ofe {padding:0px;margin:0px;width:100%;}
.tab_ofe th {padding:10px 5px;color:#FFFFFF;background-color:#595959;text-align:center;font-size:11px;font-weight:normal;border-right:1px solid #717171;border-bottom:1px solid #717171;}
.tab_ofe th a {color:#FFBD00;}
.tab_ofe tr:hover {background-color:#F9F9F9;cursor:pointer;} 
.tab_ofe td {padding:10px 5px;line-height:16px;border-bottom:1px dotted #DBDBDB;vertical-align:top;}
.tab_ofe td a {color:#FF0000;font-size:11px;display:block;padding:3px 0 3px 10px;background:url(../../img/ar_black_s.gif) no-repeat 0 8px;}
.tab_ofe td.ac a {padding:3px 0;background:transparent;}
.tab_ofe td a:hover {color:#000000;}
.tab_ofe td a.intab {padding-left:0;background:none}
.tab_ofe td.small {color:#666666;}
.tab_ofe td h2 {background-color: #0A0900; color: #FFC300;}
.tab_ofe td h3 {background-color: #F4F3EF; color: #000000;}

/*
#tab_moje td {border-bottom:1px dotted #595959;} 
#tab_moje td:hover {background-color:#F9F9F9;}
#tab_moje tr:hover {background-color:#F4F3EF;cursor:pointer;} 
*/

/*.tab_ofe tr {cursor:pointer;}*/
.tab_ofe td.button-panel a {margin-top:5px;display:block;width:107px;height:20px;padding-top:5px !important;background:url(../../img/button-panel.gif) no-repeat top !important;color:black !important;}
.tab_ofe td.button-panel a:hover {background-position: bottom !important;color:white !important;}

.tab_ofe td .fr a {display:inline-block;font-weight:bold;text-align:center;margin-left:10px;width:107px;height:20px;padding:5px 0 3px 0 !important;background:url(../../img/button-panel.gif) no-repeat top !important;color:black !important;}
.tab_ofe td .fr a:hover {background-position: bottom !important;color:white !important;}

.my_com {float: left; padding:0px; margin:0px; width:100%; margin-bottom: 10px;}
.my_com:hover {background-color: #ffffff; cursor:pointer; /*border: 1px dotted #000000;*/} 
.my_com .data {padding:10px 5px;line-height:16px;border-bottom:1px dotted #DBDBDB;vertical-align:top;}
/*
.my_com a {color:#FF0000;font-size:11px;display:block;padding:3px 0 3px 10px;background:url(../../img/ar_black_s.gif) no-repeat 0 8px;}
.my_com a:hover {color:#000000;}
.my_com a.intab {padding-left:0;background:none}
*/
.my_com .name {background-color: #0A0900; font-size: 14px; font-weight: bold; color: #FFC300; float: left; width: 100%; padding: 7px 10px 7px 10px;}

.my_com .button-panel a {margin-top:5px;display:block;width:107px;height:20px;padding-top:5px !important;background:url(../../img/button-panel.gif) no-repeat top !important;color:black !important;}
.my_com .button-panel a:hover {background-position: bottom !important;color:white !important;}

.my_com .fr a {display:inline-block; font-weight:bold; font-size: 11px; text-align:center;margin-left:10px;width:107px;height:20px;padding:5px 0 3px 0 !important;background:url(../../img/button-panel.gif) no-repeat top !important;color:black !important;}
.my_com .fr a:hover {background-position: bottom !important;color:white !important;}


.button-panel2 a {display:block;width:67px;text-align:center;height:23px;padding:5px 0 0 0 !important;background:url(../../img/button-panel2.gif) no-repeat top !important;color:black !important;}
.button-panel2 a:hover {background-position: bottom !important;color:white !important;}

.list_news .button-panel2 {float:right;font-size:11px;}

.col1 {float:left;width:80%;display:block;clear:both;border-bottom:1px dotted #d7d7d7;padding:3px 0px;}
.col2 {float:left;width:20%;display:block;border-bottom:1px dotted #d7d7d7;padding:3px 0px;font-weight:bolder;text-align:right;}
.col2s {float:left;width:350px;display:block;border-bottom:1px solid #d7d7d7;padding:3px 5px;font-weight:bolder;text-align:left;}

.panel_form .form_message  label {float: left; text-align:left;}
.panel_form .form_message  textarea {float: left; text-align:left;display: block;}
/*.panel_form .form_message .submit {float: right;} */

.panel_form .text, .panel_form2 .input, .panel_form .select, .panel_form .checkbox {clear:both;padding:5px 0;width:100%;overflow:hidden;}
.panel_form .text input, .panel_form2 .input input {width:200px;border:1px solid #FFC300;padding:3px 5px;background-color: #ffffff;}
.panel_form .select select {width:210px;border:1px solid #FFC300;padding:3px 5px;background-color: #ffffff;}
.panel_form label, .panel_form2 label, .panel_form .checbox label {display:block;float:left;width:250px;text-align:right;padding:5px 10px 0 0;}
.panel_form  .fl label {display:block;float:left;width:180px;text-align:right;padding:5px 10px 0 0;}

.panel_form .form_dodaj label {width:200px;}
.panel_form .form_dodaj {background:#FCDA67; border:2px solid #ea9f0c; margin: 0 auto; padding: 20px; width: 95%; font-weight: normal;}
.panel_form .error-message, .panel_form2  .error-message{text-align:left;padding-left:260px;padding-top:5px;}
.panel_form .form_dodaj .kontakt_ramka_lf .error-message {padding-left:210px; width: 300px;}
.panel_form .form_dodaj .kontakt_ramka_rg .error-message {padding-left:40px; clear: both;width:200px;}

.panel_form .input {clear:both;padding:5px 0;}
.panel_form .textarea textarea {width:400px;border:1px solid #FFC300;padding:3px 5px;background-color: #ffffff;font-size:12px;}
.panel_form label a {color:red;}
.panel_form label a:hover {color:orange;}

.box_dane_firmy {padding:10px 0 0 0;}
.box_dane_firmy h3 {font-size:22px;padding:0 0 10px 0;}
.box_dane_firmy p {background:transparent !important;padding:3px 0;margin:0px !important;}
.box_dane_firmy p a {font-style:italic;color:#7C5D00;}
.box_dane_firmy p a:hover {color:black}
.box_dane_firmy .w250 p {padding:3px 0 !important;margin:0px !important;font-size:18px;font-weight:bolder;}
.box_dane_firmy p.td_tel {font-size:22px;}

form .required label:before {
	color: #e32;
	content: ' * ';
	display:inline;
}

.mid {clear:both;margin:0px auto;padding:15px 20px;width:950px;overflow:hidden;}

#footer {clear:both;font-size:11px;padding:20px 0 20px 0;overflow:hidden;}

.tip {color:#CC6600 !important;font-size:11px;font-weight:normal;padding:5px 0 0 0px !important;clear:both;display:block;}

.bg_grad_top {background:url(../../img/shadow_gr.gif) repeat-x top}

.text_info {font-weight:normal;padding:15px;text-align:center;font-size:11px;background-color:#FFEA77;margin:0px auto 10px auto;color:#666666;}

.ls {letter-spacing:-1px;}

.linki { padding: 10px; margin: 10px 0;position:relative;background:url(../../img/dot.gif) repeat-x top;}
.linki a {color:red;padding:5px 10px;background-color:#000000;color:white;}
.linki a.but_gray {background-color:#E8E8E8;color:red;}
.linki a:hover {color:black;background-color:#E8E8E8;}
.pos_a {position:absolute;top:5px;right:0px;}

.p_error {background:url(../../img/error.png) no-repeat 0 0;padding:0 0 10px 50px !important;text-align:left;font-weight:bolder;margin-bottom:15px;}

.but_stopka {overflow:hidden;width:100%;border-top:1px dotted #595959;padding:10px 0;clear:both;}
.but_stopka .submit  {margin:0px;}
.ico_konto, .ico_haslo, .ico_firmy {display:block;width:100px;height:60px;padding:45px 0 0 110px;color:#000000;font-weight:bolder;border:1px solid #dcdfd8;margin:15px 0 0 0;}
.ico_konto {background:url(../../img/ico_konto.gif) no-repeat 0 10px;}
.ico_haslo {background:url(../../img/ico_haslo.gif) no-repeat 0 10px;}
.ico_firmy {background:url(../../img/ico_firmy.gif) no-repeat 0 10px;}
.ico_konto:hover, .ico_haslo:hover, .ico_firmy:hover {color:#ff0000;}

.logo_edytor {text-align:center;}
.logo_edytor a {padding:5px 15px;background-color:red;color:#ffffff !important;font-weight:bolder;font-size:11px;}

.art_text {line-height:18px;text-align:justify;margin-bottom:15px;float:left;width:970px;}
.art_text p {padding:3px 0;}
.art_text h3 {}

.taxi-text {line-height:18px;text-align:justify;}

.mapka_googla {width:310px !important;height:250px !important;margin:15px 0 !important;}

.art_text .list_news li {overflow:hidden;width:100%;list-style-type:none;padding:10px 0 15px 0;clear:both;border-bottom:1px dotted #F4F3EF;}
.art_data {float:left;font-size:11px;width:100px;padding-top:2px;font-weight:bolder;}
.art_info {float:left;width:770px;}
.art_more {clear:both;padding:5px 0 0 0;float:right;}
.art_more a {padding:5px 7px;background-color:#F4F3EF;color:#000000;font-size:11px;}
.art_more a:hover {background-color:#000000;color:#ffffff;}

.art_text ol {padding: 0; margin-left: 20px; list-style-position:outside;}
.art_text ul {padding: 0;}

.paginator {text-align:center;font-size:12px;padding:10px 0;clear:both;margin:0px auto;overflow:hidden;}
.paginator2 {text-align:center;font-size:12px;padding:0 0 10px 0;margin:0px auto;overflow:hidden;}

.paginator span, .paginator2 span {display:block;float:left;margin:2px;text-align:center;}
.paginator span a, .paginator span.current, .paginator2 span a, .paginator2 span.current {text-align:center;display:block;color:black;padding:5px 7px 0 7px;background-color:#f4f3ef;height:19px;}
.paginator span.current, .paginator2 span.current {background-color:#FFC300;color:#000000;font-weight:bolder;}
.paginator span a:hover, .paginator2 span a:hover {color:black;background-color:#FFC300;}

.paginator span.txt, .paginator2 span.txt {float:left;padding:3px 0 0 0;background:url(../../img/ar-left.gif) no-repeat top;width:24px;height:21px;display:block;font-weight:bolder;color:white;font-size:14px;}
.paginator span a.txt, .paginator2 span a.txt  {height:18px;padding:3px;background:url(../../img/ar-left.gif) no-repeat top;width:18px;font-weight:bolder;color:white;font-size:14px;}


.txt-first, .txt-last {background:url(../../img/but-black6.gif) no-repeat top;width:76px;padding:4px 0  0 0!important;color:white !important;height:20px !important;}

.paginator span a.txt:hover, .paginator .txt-first:hover, .paginator .txt-last:hover {background-position: bottom;}

div.logo {padding:0px 20px 10px 0; }

.w280 form .input {clear:both;padding:5px 0;}
.w280 form .input label {display:block;width:120px;float:left;text-align:right;padding:3px 10px 0 0;}
.w280 form .text input {width:200px;float:left;border:1px solid #EA9F0C;padding:3px 5px; }
.w280 form .textarea textarea {width:200px;float:left;border:1px solid #EA9F0C;padding:3px 5px; }
.w280 form .submit {text-align:right; padding-top:10px;clear:both;}
.w280 form .submit input {background-color:red;color:white;font-weight:bolder;padding:3px 5px;font-size:11px;border:0px; }

.all_promo2 {width:100%;padding:15px 0;overflow:hidden;text-align:center;}
.all_promo2div {text-align:left; margin: 0 auto; float:none;}
.all_promo2div h2 {text-align:center;} 

.zamow_div {width:420px;background:#FCDA67;border:2px solid #ea9f0c;font-weight:bolder;margin-bottom:15px;}

.order_form_div {border:2px solid #FFEA77;padding:15px;}
.order_form_div .input {clear:both;padding:10px 0 5px 0;}
.order_form_div label {float:left;width:100px;text-align:right;line-height:16px;padding-right:15px;font-weight:normal;padding-top:2px;font-size:11px;}
.order_form_div .text input, .order_form_div textarea {padding:3px 5px;width:250px;float:left;font-size:12px;margin-right:10px;border:0px;border-bottom:1px solid #EC9C00}
/*.order_form_div .submit {clear:both;padding:10px 75px 20px 170px;overflow:hidden}
*/
.order_form_div .submit {clear:both; margin: 0 auto; padding: 10px 0 0 0; overflow:hidden; border-top: 1px dotted #EA9F0C;}
.order_form_div textarea {height:65px;}
.order_form_div .checkbox input {margin-left:83px;float:left;}
.order_form_div .checkbox label {width:250px;float:left;text-align:left;padding-left:15px;}

.order_form_div  .error-message {font-weight:normal;padding:5px 0 0 144px;clear:both;line-height:16px;}

.order_form_div .fl a {font-size:11px;font-weight:normal;color:#AD7205;padding-top:5px;}
.order_form_div .fl a:hover {color:black;}

.but-fr a {float:right;margin-right:5px;}

.list-city {line-height:200%; }
.list-city p {background:url(../../img/dot.gif) bottom repeat-x;width:100%;overflow:hidden;padding:0px 0 15px 0;}
.list-city h2 {font-size:12px;padding:10px 0 10px 0;clear:both;margin-top:10px;}

.list-city a {display:block;float:left;padding:0px 5px;margin:1px 1px 0 0;}
.list-city a.select, .list-city a:hover {background-color:black;color:white;}
.list-city .inactive a {display:block;float:left;padding:0px 5px;margin:1px 1px 0 0;color:gray;font-size:11px;}
.list-city .inactive a:hover, .list-city .inactive a.select {background-color:white;color:gray;}

.box3c label {width:100%;font-weight:bolder;font-size:11px;text-align:left;padding-bottom:5px;}
.box3c .input input {border:1px solid #FFC300;background-color:white;}
.box3c p {border-top:1px dotted #E2E1CE}
.box3c form p {margin:0px;padding:0px;color:#9d9d9d;font-size:11px;border:0px;}
.box3c .submit {text-align: right;}
.box3c .submit input {background:url(../../img/but-black.gif) no-repeat top;width:104px;padding-bottom:1px;}
.kontakt_ramka .submit button {background:url(../../img/but-black5.gif) no-repeat top;width:70px;height:24px;padding:0;font-family:verdana;padding-bottom:1px;}
.kontakt_ramka .submit button.btn76  {background:url(../../img/but-black6.gif) no-repeat top;width:76px;height:24px;padding:0;font-family:verdana;padding-bottom:1px;}
.box3c .submit input:hover, .kontakt_ramka .submit button:hover {background-position:bottom;}

/* naglowki */

.h2-cennik {background:url(../../img/pol/cennik-glowny-yellow.gif) no-repeat 0 5px;height:26px;margin-bottom:10px;cursor:pointer;}
.h2-cennik.cennik2 {background:url(../../img/pol/cennik-dodatkowy-yellow.gif) no-repeat 0 5px;}
.h2-cennik a {float:right;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;margin-top:12px;width:108px;height:13px;background:url(../../img/pol/cennik-dodatkowy-gray.gif) no-repeat top;}
.h2-cennik.cennik2 a {background:url(../../img/pol/cennik-glowny-gray.gif) no-repeat top;}
.h2-cennik a:hover {background-position: bottom;}
.h2-cennik div {text-indent:100%;white-space:nowrap;overflow:hidden;display:block;float:left;height:30px;width:160px}
.h2-firma {margin: 5px 0 10px 0;}

a.selected {font-weight:bold}
a.selected_promo {font-weight:bold; color:#FFC300;}

.bg-dots {background:url(../../img/dots.gif) repeat-y 0 0;}
.bg-dots-top {background:url(../../img/dot.gif) repeat-x 0 0;}

.nag-text {font-size:12px;padding:10px 0 5px 0;}
.flash_message {display:block;position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;
				background:url(../../img/opacity.png); z-index:100000; }
.flash_message .popup {display:block;position:absolute;top:30%;left:50%;width:400px;margin-left:-265px;padding:40px 40px 20px 90px;
				text-align:left;font-size:12px;font-weight:bolder;line-height:22px;
				background:#ffffff url(../../img/komunikat.gif) no-repeat 40px 35px;border:5px solid #FFC300;
					}
.flash_message p.msg_close {text-align:right;padding-top:15px;}
.flash_message p.msg_close a {float:right;text-transform:lowercase;font-size:11px;} 
.flash_message p.msg_close a:hover {background-position:bottom;}

.komunikat {padding:20px 20px 20px 90px !important;
				text-align:left;font-size:12px;font-weight:bolder;line-height:22px;
				background:url(../../img/komunikat.gif) no-repeat 40px 15px;}

.flash_message p {}
.msg_err {color:#000000;}
.msg_ok {color:#009900;}

.error-message {color:#FF0000;font-size:11px;padding:3px 0 5px 140px ; /*125px;*/ text-align:left;}
.info_ramka .checkbox .error-message {padding-left:0;}

#UserAggreet {float:left;margin:0 0 0 20px;}
.agree2c label {width:90% !important;text-align:left;margin:0 10px 0 10px;padding:0 10px 0 10px;float:left;}
.agree2c .error-message {padding: 10px 0 0 55px; clear:both;}

.wa {width:auto !important;}

.line_tags {text-align:justify}

.border0 {border:0px !important;}

.f8 {font-size:8px;}
.f9 {font-size:9px;}
.f10 {font-size:10px !important;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f15 {font-size:15px;}
.f16 {font-size:16px;}
.f17 {font-size:17px;}
.f18 {font-size:18px !important;}
.f19 {font-size:19px;}
.f20 {font-size:20px;}

.wh16 {width:16px !important;height:16px !important;}
.w50 {width:50px !important;}
.w70 {width:70px !important;}
.w80 {width:80px !important;}
.w100 {width:100px !important;}
.w120 {width:120px !important;}
.w130 {width:130px !important;}
.w150 {width:150px !important;}
.w170 {width:170px !important;}
.w180 {width:180px !important;}
.w190 {width:190px !important;}
.w200 {width:200px !important;}
.w220 {width:220px !important;}
.w230 {width:230px !important;}
.w250 {width:250px !important;}
.w300 {width:300px !important;}
.w330 {width:330px !important;}
.w460 {width:460px !important;}
.w500 {width:500px !important;}
.w700 {width:700px !important;}
.w720 {width:720px !important;}
.w730 {width:730px !important;}
.w60p {width:60%;}
.w40p {width:40%;}
.w85p {width:85% !important;}
.w90p {width:90% !important;}
.w100p {width:100% !important;}

.h30 {height:30px !important;}
.h68 {height:68px;}
.h130 {height:130px;}
.h70 {height:70px;}
.oh {overflow:hidden;}

.box3c, .box_promo-firm {width:270px; text-align:left; float:left; margin: 0 30px 0px 0 !important;padding:10px 15px 0px 15px;}

.box_promo-firm ul {margin:0px;padding:0px;}
.box_promo-firm ul li {list-style-type:circle; padding:7px 0;}
.box_promo-firm ul li a {color:red;font-weight:bolder;}

.bnone {border: none;}
.bright {border-right:1px dotted #E2E1CE;}
.bbdot {border-bottom:1px dotted #E0E0E0;}
.tbdot {border-top:1px dotted #EA9F0C;}
.tbbdot {border-top:1px dotted #000000;}
.standard-border {border: 2px solid #EA9F0C;}

.fnorm {font-weight:normal !important;}
.fuppercase {text-transform:uppercase}
.bld {font-weight:bolder !important;}
.em {font-style:italic;}

.fl {float:left;}
.fr {float:right;}
.cl {clear:both;}
.cn {clear:none !important;}

.mb5 {margin-bottom:5px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.mb30 {margin-bottom:30px !important;}
.mb50 {margin-bottom:50px !important;}
.mr0 {margin-right:0px !important;}
.ml0 {margin-left:0px !important;}
.ml10 {margin-left:10px !important;}
.ml15 {margin-left:15px !important;}
.ml20 {margin-left:20px !important;}
.ml30 {margin-left:30px !important;}
.ml45 {margin-left:45px !important;}
.ml50 {margin-left:50px !important;}
.ml100 {margin-left:110px !important;}
.ml160 {margin-left:160px !important;}
.pb0 {padding-bottom:0px !important;}
.mt5 {margin-top:5px !important;}
.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px !important;}
.mt25 {margin-top:25px !important;}
.mt50 {margin-top:50px !important;}
.mt60 {margin-top:60px !important;}
.mr15 {margin-right:15px !important;}
.mr55 {margin-right:55px !important;}
.mr70 {margin-right:70px !important;}
.p0 {padding: 0 !important;}
.p10 {padding: 10px !important;}
.pr0 {padding-right:0px !important;}
.pl5 {padding-left:5px !important;}
.pt0 {padding-top:0px !important;}
.pt5 {padding-top:5px !important;}
.pt10 {padding-top:10px !important;}
.pt15 {padding-top:15px !important;}
.pt20 {padding-top:20px !important;}
.pt25 {padding-top:25px !important;}
.pt35 {padding-top:35px !important;}
.pt100 {padding-top:100px !important;}
.pt120 {padding-top:120px !important;}
.pb5 {padding-bottom:5px !important;}
.pb10 {padding-bottom:10px !important;}
.pb25 {padding-bottom:25px !important;}
.pb50 {padding-bottom:50px !important;}
.pb59 {padding-bottom:59px !important;}
.pb75 {padding-bottom:75px !important;}
.pb100 {padding-bottom:100px !important;}
.pb120 {padding-bottom:120px !important;}
.ptb0 {padding-top:0px !important;padding-bottom:0px !important;}
.plr0 {padding-left:0px !important;padding-right:0px !important;}
.pt15 {padding-top:15px !important;}
.pr10 {padding-right:10px !important;}
.pl100 {padding-left:100px !important;}
.pl4 {padding-left:4px !important;}
.pl20 {padding-left:20px !important;}
.pl25 {padding-left:25px !important;}
.pl210 {padding-left:210px !important;}
.pl260 {padding-left:260px !important;}
.pr20 {padding-right:20px !important;}
.mauto {margin:0px auto !important;}
.mtb40 {margin-top: 40px !important; margin-bottom: 40px !important;}

.ac {text-align:center !important;}
.ar {text-align:right !important;}
.al {text-align:left !important;}

.black {color: black !important;}
.blue {color:blue !important;}
.red {color:red !important;}
.green {color:#10A81B !important;}
.white {color:white !important;}
.grey {color:grey !important;}
.yellow2 {color:#FFE700 !important;}
.whitebg {background-color:white !important;}


.bg0 {background:transparent !important;}
.bggray {background-color:#F4F3EF;}
.bgyellow {background-color:#FFC300;}
.dyellow {color:#FFC300;}

.dline {display: inline;}
.dblock {display: block;}
.dnone {display: none;}
.vhidden {visibility: hidden;}
.vvisible {visibility: visible;}

/*#OrderAkceptujForm textarea {width:500px}*/
