body { margin: 0;	padding: 0;	background: #252b52 url(../img/body_bg.gif) repeat-x top; font-family: tahoma; font-size: 11px; color: #333333; line-height: 16px; text-align: left; }

a { color: #00a1c5; text-decoration: underline; font-weight:normal;}
a:hover { color: #00a1c5; text-decoration: none; }
form { display: inline; }
img {border:0px;}
h1 {color:#333333;font-size:21px;font-weight:bold;margin:0 0 10px 0px;padding:0;font-family:trebuchet ms,tahoma;line-height:22px}
h3 {margin:0px 0 10px 0;color:#754084}

.k { font-weight: bold; padding: 20px; margin: 3px 0 3px 0; border: 1px solid #C8C8C8; text-align: center; }
.e { font-weight: bold; padding: 20px; margin: 3px 0 3px 0; border: 1px solid red; text-align: center; }

#layout { width: 900px; margin: 0 auto 10px auto; }
#header { overflow:hidden;width: 900px; height: 71px; }
#logo {width:400px;height:71px;float:left;}
#headerRight {float:right;width:490px;text-align:right;padding:30px 0 0 0}

#headerRight .menu {color:#c7cbe7;font-size:12px;background:url(../img/arrow.gif) no-repeat 0px 5px;padding:0 0 0 7px;text-decoration:none;margin:0 21px 0 0;vertical-align:middle;}
#headerRight .menu:hover {text-decoration:underline;color:#e5b100}
#headerRight .lang {margin:0 0 0 10px}
#headerRight .lang img {vertical-align:middle;}

#mainMenuPanel {clear:both;overflow:hidden;width:900px;margin:0 auto;height:45px;}
#mainMenuPanel .logo2 {float:left;width:281px;}
#mainMenuPanel .menu {float:right;width:619px;}

#banner {clear:both;width:900px;margin:0 auto;background:url(../img/banner_bg.jpg) repeat-x}
#mainFlash {width:890px;margin:0 5px 0 5px;height:264px;background:url(../img/flash_bg.jpg) no-repeat bottom;}

#content {overflow:hidden;width:890px;margin:13px auto 20px auto;}
#content .boxHeader {color:#252b52;font-weight:bold;font-size:16px;height:46px;padding:10px 0 0 0}
#boxLeft {float:left;width:440px;margin:0 14px 0 0;background:#fff}
#boxLeft .top {width:440px;height:5px;background:url(../img/box_left_top.jpg) no-repeat;overflow:hidden;}
#boxLeft .boxContainer {width:418px;padding:0px 9px 10px 9px;margin:0 2px 0 2px;background:url(../img/box_bg.jpg) repeat-x;height:463px}
#boxLeft .bottom {width:440px;height:5px;background:url(../img/box_left_bottom.jpg) no-repeat;overflow:hidden;}

#boxLeft .newsBox {overflow:hidden;width:418px;}
#boxLeft .newsBox .picture {float:left;width:97px;margin:0 8px 0 0}
#boxLeft .newsBox .picture img {border:1px solid #cccccc}
#boxLeft .newsBox .description {float:right;width:313px;}
#boxLeft .newsBox .title {margin:0 0 10px 0}
#boxLeft .newsBox .title a {color:#703782;font-weight:bold;text-decoration:none;font-size:12px;}
#boxLeft .newsBox .title a:hover {color:#e5b100;font-weight:bold;text-decoration:none;}
#boxLeft .newsBox .text {margin:0 0 0px 0}
#boxLeft .newsBox .date {vertical-align:middle;color:#999999;padding:3px 0 3px 0}
#boxLeft .newsBox .link_more {vertical-align:middle;margin:0 0 0 20px}
#boxLeft .newsBox .link_more img {vertical-align:middle;}
#boxLeft .line {width:418px;height:1px;background:#ced0db;margin:13px 0;overflow:hidden;}
#archNews {margin:0px 40px 0 0;text-align:right;}
#archNews a {font-weight:bold;color:#252b52}

#columnCenter {overflow:hidden;float:left;width:243px;margin:0 14px 0 0;}
#boxCenter {width:243px;background:#fff;margin:0 0 14px 0}
#boxCenter .top {width:243px;height:5px;background:url(../img/box_center_top.jpg) no-repeat;overflow:hidden;}
#boxCenter .boxContainer {width:221px;padding:0px 9px 0px 9px;margin:0 2px 0 2px;background:url(../img/box_bg.jpg) repeat-x;height:384px}
#boxCenter .bottom {width:243px;height:5px;background:url(../img/box_center_bottom.jpg) no-repeat;overflow:hidden;}
#boxCenter .searchBox {/*background:url(../img/search_box_bg.jpg) no-repeat top right*/;padding:10px 0 }
#boxCenter .searchBox .text {font-weight:bold;font-size:12px;padding:0 0px 25px 0}
#boxCenter .searchBox select {font-size:11px;color:#252b52;border:1px solid #d6d6d6;padding:3px 0 3px 3px;width:198px;margin:0 0 10px 10px;}
#boxCenter .searchBox .selectText {font-weight:bold;font-size:12px;margin:15px 0 10px 0}
#boxCenter .searchBox .button {text-align:center;margin:22px 0 0 0}
#boxCenter .searchBox .button img { cursor: pointer; }


#columnRight {float:right;width:179px}
#boxRight {width:179px;background:#fff;margin:0 0 14px 0}
#boxRight .top {width:179px;height:5px;background:url(../img/box_right_top.jpg) no-repeat;overflow:hidden;}
#boxRight .boxContainer {width:157px;padding:0px 9px 19px 9px;margin:0 2px 0 2px;background:url(../img/box_bg.jpg) repeat-x;height:276px}
#boxRight .bottom {width:179px;height:5px;background:url(../img/box_right_bottom.jpg) no-repeat;overflow:hidden;}
#boxRight .service {text-align:center;padding:5px 0 5px 0}
#columnRight .banner {width:179px;}

#footer {clear:both;width:890px;margin:0 auto;background:url(../img/footer_bg.jpg) no-repeat;padding:10px 0 20px 0}
#footerMenu {text-align:center;margin:0 0 15px 0}
#footerMenu a {font-size:12px;color:#c7cbe7;vertical-align:middle;text-decoration:none;}
#footerMenu a:hover {color:#e5b100}
#footerMenu span {color:#897127;margin:0 17px;vertical-align:middle;font-size:14px}
#copyright {text-align:center;color:#fff}
#copyright a {color:#fff;font-weight:bold;text-decoration:none;}
#copyright a:hover {color:#e5b100;font-weight:bold;text-decoration:underline;}

/* podstrona */
#subpageFlash {width:890px;margin:0 auto;height:212px;padding:0 0 3px 0;background:url(../img/flash_bg.jpg) no-repeat bottom;}
#columnLeft_s {width:241px;float:left;margin:0 12px 0 0;padding:32px 0 0 0;}
#leftMenu {width:241px;background:#49518b url(../img/left_menu_bg.jpg) no-repeat top;padding:5px 0 0 0;margin:0 0 12px 0}
#leftMenu .top {width:241px;}
#leftMenu a {display:block}
#leftMenu .menu_0 {color:#ffffff;font-weight:bold;text-decoration:none;background:url(../img/arrow.gif) no-repeat 15px 22px;padding:15px 0 15px 26px}
#leftMenu .menu_0:hover {color:#ffffff;font-weight:bold;text-decoration:none;background:#1a1e39 url(../img/arrow.gif) no-repeat 15px 22px;padding:15px 0 15px 26px}
#leftMenu .menu_1 {color:#ffffff;font-weight:normal;text-decoration:none;background:url(../img/arrow.gif) no-repeat 26px 14px;padding:7px 0 7px 37px}
#leftMenu .menu_1:hover {color:#1a1e39;font-weight:normal;text-decoration:none;}

#leftMenu .menu_2 {color:#ffffff;font-weight:normal;text-decoration:none;background:url(../img/arrow.gif) no-repeat 46px 14px;padding:7px 0 7px 57px}
#leftMenu .menu_2:hover {color:#1a1e39;font-weight:normal;text-decoration:none;}


#leftMenu .line {width:241px;background:#868dbf;height:1px;overflow:hidden;}

#leftMenu .menu_0_active {color:#e5b100;background:#1a1e39 url(../img/arrow.gif) no-repeat 15px 22px;}
#leftMenu .menu_1_active {color:#e5b100;font-weight:bold;}
#leftMenu .menu_1_active:hover {color:#1a1e39;font-weight:bold;}
#leftMenu .bottom {width:241px;height:5px;background:url(../img/left_menu_bottom.jpg) no-repeat;overflow:hidden;}

#leftMenu .menu_2_active {color:#e5b100;font-weight:bold;}
#leftMenu .menu_2_active:hover {color:#1a1e39;font-weight:bold;}
#leftMenu .bottom {width:241px;height:5px;background:url(../img/left_menu_bottom.jpg) no-repeat;overflow:hidden;}

#columnLeft_s .box {width:241px;background:#fff;}
#columnLeft_s .box .top {width:241px;height:5px;background:url(../img/column_left_box_top.jpg) no-repeat;overflow:hidden;}
#columnLeft_s .box .boxContainer {width:219px;padding:0px 9px 10px 9px;margin:0 2px 0 2px;background:url(../img/box_bg.jpg) repeat-x;}
#columnLeft_s .box .bottom {width:241px;height:5px;background:url(../img/column_left_box_bottom.jpg) no-repeat;overflow:hidden;}
#columnLeft_s .box .searchBox {/*background:url(../img/search_box_bg.jpg) no-repeat top right;*/padding:10px 0 }
#columnLeft_s .box .searchBox .text {font-weight:bold;font-size:12px;padding:0 30px 25px 0}
#columnLeft_s .box .searchBox select {font-size:11px;color:#252b52;border:1px solid #d6d6d6;padding:3px 0 3px 3px;width:198px;margin:0 0 10px 10px;}
#columnLeft_s .box .searchBox .selectText {font-weight:bold;font-size:12px;margin:15px 0 10px 0}
#columnLeft_s .box .searchBox .button {text-align:center;margin:10px 0 0 0}
#columnLeft_s .box .searchBox .button img { cursor: pointer; }


#columnRight_s {width:637px;float:right;}
#subpageHeader {width:637px;height:32px;}
#localizer {padding:0 0 0 10px;background:url(../img/arrow.gif) no-repeat 0px 7px}
#localizer a {color:#c7cbe7;text-decoration:none;}
#localizer a:hover {color:#e5b100}
#localizer span {margin:0 10px;color:#c7cbe7}


#columnRight_s .top {background:url(../img/column_right_top.jpg) no-repeat;width:637px;height:5px;overflow:hidden;}
#columnRight_s .bottom {background:url(../img/column_right_bottom.jpg) no-repeat;width:637px;height:5px;overflow:hidden;}
#columnRight_s .middle {text-align:justify;line-height:20px;width:597px;padding:15px 20px 20px 20px;background:#fff;font-size:12px;}
#columnRight_s .middle .text {clear:both;overflow:hidden;text-align:left}
#textMenu {clear:both;width:597px;text-align:right;margin:30px 0 0 0}
#textMenu a {color:#252b52;font-size:11px;text-decoration:none;vertical-align:middle;}
#textMenu a:hover {color:#e5b100;font-size:11px;text-decoration:none;}
#textMenu img {margin:0 5px 0 0;vertical-align:middle;}
#textMenu span {color:#d0c6a9;margin:0 10px}

/* katalog */
.productBox {float:left;width:179px;padding:0 0 30px 0}
.productBox .picture {width:179px;text-align:center;margin:0 0 20px 0;height:110px;}
.productBox .picture img {vertical-align:middle;}
.productBox .productName {width:169px;padding:5px 5px 5px 5px;text-align:center;border:1px solid #838bc7;border-left:none;border-right:none;background:#e7e8f1;margin:0 0 10px 0}
.productBox .productName a {color:#252b52;font-weight:bold;text-decoration:underline;}
.productBox .productName a:hover {text-decoration:none;}
.productBox .description {text-align:center;font-size:11px;line-height:17px;}
.productBoxLine {width:1px;height:130px;float:left;background:#e2e2e2;margin:0 12px}
.porcjowanie {clear:both;text-align:center;}



.picture_company {padding:2px;border:2px solid #ddd}

/* certyfikaty */
.acrobat {margin:0 7px 2px 0;vertical-align:middle;}
.download_position {margin:0 0 15px 0}
.download_position a {color:#A70707;text-decoration:none;}
.download_position a:hover {color:#252B52;text-decoration:underline;}

/* newsy szczegoly */

.news_single_title {font-size:15px;color:#754084}
.news_single_data {font-size:11px;font-weight:bold;margin:10px 0 10px 0;color:#c9c9c9}
.news_single_back {text-align:right;}
.news_single_back img {cursor:pointer;}
.news_single_text {line-height:19px;}
.news_single_text img {float:left;margin:0 10px 12px 0;padding:2px;border:2px solid #ddd}

/* galeria */
.gallery_name {margin:20px 0 10px 0;font-weight:bold;clear:both;}
.gallery_pics { clear:both;overflow:hidden;margin: 0 0 0 0; }
.gallery_pic { float: left; width: 170px; text-align: center; font-size: 11px; line-height: 14px; }
.gallery_pic img { padding: 2px; border: 3px solid #e0e0e0; margin: 0 5px 5px 5px; }
.gallery_pic span { margin: 0 10px 4px 10px; display: block; }

/* newsy lista */
#newsSearching {margin:0 0 20px 0;overflow:hidden;}
#newsSearching .position {clear:both;overflow:hidden;margin:0 0 10px 0}
#newsSearching label {clear:both;width:100px;margin:0 10px 0px 0;float:left;text-align:right;}
#newsSearching input {float:left;}
#newsSearching select {float:left;}
#newsSearching .month {float:left;margin:0 10px 0 60px}
#newsSearching input {width:247px;border:1px solid #CCCECD;margin:0 0 0px 0;padding:2px 0 2px 3px}
#newsSearching select {border:1px solid #CCCECD;margin:0 0 0px 0;padding:1px 0 2px 3px}
#newsSearching select.type_1 {width:252px;}
#newsSearching select.type_2 {width:70px;}
#newsSearching .button {clear:both;text-align:right;margin:0 235px 0 0px;}
#newsSearching .button img {cursor:pointer;}

#subpageText .newsBox {clear:both;overflow:hidden;width:597px;}
#subpageText .date {color:#CCCECD;margin:0 0 0px 0;font-size:11px;}
#subpageText .title {margin:0 0 10px 0}
#subpageText .title a {color:#754084;font-size:13px;font-weight:bold;text-decoration:none;}
#subpageText .title a:hover {color:#E5B100;text-decoration:underline;}
#subpageText .newsBox .picture {float:left;width:103px;margin:0 12px 0 0;}
#subpageText .newsBox .picture img {padding:2px;border:2px solid #ddd}
#subpageText .newsBox .description {float:right;width:482px;}
#subpageText .newsMore {text-align:right;margin:20px 0 0 0}
#subpageText .newsLine {clear:both;width:597px;height:1px;overflow:hidden;background:#ddd;margin:20px 0}



/* pojedynczy produkt */
.mainProductBox {overflow:hidden;width:597px;}
.mainProductBox .information {float:left;width:355px;margin:0 20px 0 0;background: #d1efef url(../img/main_product_description_top.jpg) no-repeat top;padding:25px 0 0 0}
.mainProductBox .information .boxTop {width:315px;padding:0 20px 10px 20px}
.mainProductBox .information .boxTop .position {clear:both;overflow:hidden;width:315px;padding:0 0 4px 0}
.mainProductBox .information .boxTop .label {clear:both;font-weight:bold;color:#000;width:130px;float:left;}
.mainProductBox .information .boxTop .description {color:#666666;float:left;width:185px;text-align:left;}
.mainProductBox .information .boxTop .productName {font-weight:bold;color:#703782}
.mainProductBox .information .boxTop .line {clear:both;width:315px;height:1px;overflow:hidden;background:#95d6d6;margin:10px 0 10px 0}
.mainProductBox .information .boxTop .text {width:315px;color:#000;line-height:17px;}
.mainProductBox .information .boxTop .price {margin:10px 0 0 0;text-align:left}
.mainProductBox .information .boxTop .price .value {color:#cc0000}
.mainProductBox .information .boxTop .price .detail {color:#999999;font-size:10px}

.mainProductBox .information .boxBottom {width:355px;height:5px;background:url(../img/main_product_description_bottom.jpg) no-repeat;overflow:hidden;}

.mainProductBox .picture {float:right;width:220px;text-align:center;}

.descriptionDetails {clear:both;width:597px;margin:20px 0 0 0}

/* Tabs */
#tabs {clear:both;width:597px;color:#606060;}
.tabsBoxBottom {clear:both;width:597px;background:url(../img/description_details_bottom.jpg) no-repeat;height:5px;}
.ui-tabs {padding:0;}
.ui-tabs-nav {position: relative; overflow:hidden;padding:0;margin:0;height:47px;background:url(../img/top_menu_bg.jpg) no-repeat bottom left;}

.ui-tabs-nav li { overflow:hidden;float: left; border-bottom: 0 !important; margin: 0 ; padding: 0; list-style: none; height:44px;display:block;}
.ui-tabs-nav li a {display:block;float:left;background:url(../img/top_menu_position_bg.jpg) repeat-x;height:32px;padding:12px 12px 0 12px;color:#999999;font-weight:bold;text-decoration:none;}
.ui-tabs-nav li a:hover {color:#E5B100}
.ui-tabs-nav li .first {float:left;background:url(../img/top_menu_first.jpg) no-repeat;width:8px;height:44px;}
.ui-tabs-nav li .last {float:left;background:url(../img/top_menu_last.jpg) no-repeat;width:8px;height:44px;}


.ui-tabs-nav li.ui-tabs-selected a {display:block;float:left;background:url(../img/top_menu_position_bg_active.jpg) repeat-x;height:32px;padding:12px 12px 0 12px;color:#41497d;font-weight:bold;text-decoration:none;}
.ui-tabs-nav li.ui-tabs-selected a:hover {color:#E5B100}
.ui-tabs-nav li.ui-tabs-selected .first {float:left;background:url(../img/top_menu_first_active.jpg) no-repeat;width:8px;height:44px;}
.ui-tabs-nav li.ui-tabs-selected .last {display:block;float:left;background:url(../img/top_menu_last_active.jpg) no-repeat;width:8px;height:44px;}

.ui-tabs-panel { clear:both;width:557px;color:#606060;background:url(../img/product_details_content_bg.jpg) repeat-y;padding:20px 20px 20px 20px;}
.ui-tabs-panel ul {list-style:none;padding-left:0}
.ui-tabs-panel li {background:url(../img/files_li_bg.gif) no-repeat 0px 7px;padding:0 0 0 10px;}
.ui-tabs-panel li a {color:#41497D;font-weight:bold;text-decoration:none;}
.ui-tabs-panel li a:hover {color:#E5B100;font-weight:bold;}
.ui-tabs-hide { display: none !important; }

/*mapa serwisu*/
.ms_0 {padding:0 0 2px 10px;background:url(../img/ms_0_bg.gif) no-repeat 0px 5px;font-size:12px;font-weight:bold;color:#703782;text-decoration:none;}
.ms_1 {padding:0 0 0 25px;background:url(../img/files_li_bg.gif) no-repeat 15px 5px;color:#CFA30C}
.ms_2 {padding:0 0 0 40px;color:#3C4376}

/* moje konto */
#formLogin {width:340px}
#przypomnijHasloBox {width:340px}
#przypomnijHasloBox .search_button {text-align:right;}
#przypomnijHasloBox .search_button img {cursor:pointer;}
.myAccount_zestaw {clear:both;margin:0 0 10px 0;width:340px;overflow:hidden;}
.myAccount_label { float: left; width: 135px; text-align: left; font-weight:bold;clear:both;color:#703782}
.myAccount_label span { color: #CF0008;font-weight:bold; }
.myAccount_input { float: left; width: 203px; text-align: left;}
.myAccount_input input { width: 200px; color: #4b4d4f;border:1px solid #ddd;padding:3px 0 3px 3px;}
.myAccount_submit {width:130px;text-align:right;float:right}
.required_fields { float:left;color: #CF0008;font-weight:bold;margin:10px 0 0 0;width:150px; }
#ukryty_submit { display: inline; width: 0; height: 0; padding: 0; margin: 0; border: 0; }

/* formularz kontaktu */
.formKontaktu {  }
.formKontaktuZestaw { clear:both;overflow:hidden;width:480px;margin:0 0 10px 0 }
.formKontaktuLabel { float:left;width:160px;;margin:0 10px 0 0;text-align:right; }
.formKontaktuLabel span { color:#B5162A;font-weight:bold; }
.formKontaktuPole { float:left;width:260px; }
.formKontaktuPole input { width:300px;background:#fff url(../img/input_bg.jpg) top repeat-x;color:#07536f;padding:3px;border: 1px solid #ccc; padding: 3px; }
.formKontaktuPole select { width:258px;background:#fff url(../img/input_bg.jpg) top repeat-x;color:#07536f;padding:3px;border: 1px solid #ccc; padding: 3px; }
.formKontaktuPole textarea { width:300px;background:#fff url(../img/input_bg.jpg) top repeat-x;color:#07536f;padding:3px;border: 1px solid #ccc; padding: 3px;font-family:tahoma;font-size:13px;height:150px; }
.formKontaktuWymagane { color:#B5162A;font-weight:bold;text-align:right; margin:0 0 10px 170px; float:left}
.formKontaktuPrzycisk { text-align:right;margin:0px 0 0 0; float:right}
.formKontaktuPrzycisk img { cursor: pointer; }
/* formularz kontaktu */

/* formularz klienta */
.form {  }
.form input, textarea { font-family: Tahoma; font-size: 12px; color: #4b4d4f; background: #FFFFFF; border: 1px solid #ddd; padding: 3px; overflow: auto; }
.formSet { padding: 20px; overflow: hidden; border: 1px solid #ddd; margin-bottom: 7px;background:url(../img/form_set_bg.jpg) repeat-x top }
.formTitle { font-weight: bold; font-size: 16px; color: #703782; margin: 0px 0 10px 0}
.formCheckbox { padding: 5px; }
.formCheckbox input { vertical-align: middle; }
.formCompany {  }
.inputLabel { width: 210px; float: left; text-align: right;color:#703782;font-weight:bold; }
.inputLabel span {color: #CF0008;font-weight:bold; }
.inputField { width: 320px; float: left; margin: 0 0 10px 5px; }
.inputField input { margin-bottom: 0px; vertical-align: middle; }
.formInput1 { width: 300px; }
.formInput2 { width: 201px; }
.formInput3 { width: 33px; }

/* cennik 
#cennik {width:595px;margin:0 auto;font-size:11px;border:1px solid #D6D6D6;border-collapse:collapse;text-align:left;}
#cennik td, th {border-collapse:collapse;border:1px solid #D6D6D6;padding:5px 4px 5px 4px}
#cennik .table_header {text-align:left;line-height:16px;font-weight:bold;background:#814F91;color:#fff;}
#cennik th {cursor:pointer;}
.tr_background {background:#eee}
.cennik_wiersz_4 {text-align:right}
.cennik_wiersz_5 {text-align:right}

/* sortik */
/* tables */

.aptekiWoj { padding: 10px 0 10px 0; font-weight: bold; }
.aptekiTabelka { width: 595px; text-align: left; border-collapse: collapse; border: 1px solid #D6D6D6; border-bottom: 0px; margin: 0 auto; }
.aptekiTabelka .lp { text-align: right; }
.aptekiTabelka thead tr th {
	background-color: #814F91;
	border-collapse:collapse;border:1px solid #D6D6D6;
	padding:5px 4px 5px 4px;
	color:#fff;
	font-weight:bold;
}
.aptekiTabelka thead tr  {
	background: #814F91 url(../img/bg.gif) no-repeat center right;
	cursor: pointer;
	text-align:left;line-height:16px;font-weight:bold;color:#fff;
}
.aptekiTabelka tbody td {
	color: #333;
	padding: 4px;
	background-color: #FFF;
	border-bottom: 1px solid #D6D6D6;
	vertical-align: top;
}

#cennik {font-family:arial;font-size: 10px;width: 595px;text-align: left;border-collapse:collapse;border:1px solid #D6D6D6;margin:0 auto;}
#cennik td {border-collapse:collapse;border:1px solid #D6D6D6}
#cennik tbody .tr_background {background:#000}
#cennik .cennik_wiersz_1 {text-align:center}
#cennik .cennik_wiersz_3 {text-align:center}
#cennik .cennik_wiersz_4 {text-align:right}
#cennik .cennik_wiersz_5 {text-align:right}
#cennik .cennik_wiersz_6 {text-align:right}

#cennik thead tr th, table.tablesorter tfoot tr th {
	background-color: #814F91;
	border-collapse:collapse;border:1px solid #D6D6D6;
	padding:5px 4px 5px 4px;
	color:#fff;
	font-weight:bold;
}
#cennik thead tr .header {
	background: #814F91 url(../img/bg.gif) no-repeat center right;
	cursor: pointer;
	text-align:left;line-height:16px;font-weight:bold;color:#fff;
}
#cennik tbody td {
	color: #333;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
#cennik tbody tr.odd td {
	background-color:#F0F0F6;
}
#cennik thead tr .headerSortUp {
	background: url(../img/asc.gif) no-repeat center right;
}
#cennik thead tr .headerSortDown {
	background: url(../img/desc.gif) no-repeat center right;
}
#cennik thead tr .headerSortDown, #cennik thead tr .headerSortUp {
background-color: #59649F;
}
/* -------------- */
.formTextarea { width: 600px; height: 150px; }
.formButton { float:right;padding:5px 0 0 0;cursor:pointer;}
.formRequiredFields { padding: 5px 0 5px 0;float:left;color: #CF0008;font-weight:bold;  }
/* formularz klienta */