body {margin: 0; padding: 0;float:none;margin:auto;}
#nest { margin: 0; padding: 0 }
#zwin { border: 1px solid black ; background: #fff ; width: 15px; height: 15px; margin: 2px ; padding: 0 }
P {font-family:tahoma;font-size:11px;color:#000000}
A {color:#00377F;font-family:tahoma;font-size:11px;text-decoration:none}
A:hover {color:#123456;text-decoration:underline;color:red}
#naglowek{border:1px #555 solid;width:768px;height:50px;background-image:url("cms/images/MK/logo3.jpg");background-color:#fff;background-repeat:no-repeat;background-position:100% 0px}
#naglowek h1 {font-family:tahoma;font-size:16px;padding:20px;padding-top:5px;color:#000}
#stopka {width:768px;background:#93C120;border:1px #000 solid;height:20px;float:left;clear:both}
#stopka A {padding-top:3px;display:block;text-align:center;}
#cms  {float:left;margin:auto;background:#f9f9f9;margin-right:auto;margin-left:auto;}
#pasek {background:#93C120;height:20px;width:768px;border:1px #000 solid;border-top:none;margin-bottom:5px}
#pasek P , #pasek A {display:block;float:left;padding:0px;margin:0px;padding-top:3px;}
#pasek A {padding-left:0px}
#pasek P {padding-left:3px;width:160px}
#pasek A.s_publiczny {font-weight:bold;color:#000;float:right;padding-right:10px}
#pasek A.s_publiczny:hover {text-decoration:underline;color:#123456}
#menu_item {width:158px;}
#menu_item A  {text-align:left;background-image:url("cms/images/MK/2.gif");background-repeat:no-repeat;background-position: 5px 50%  ; display:block;padding:5px;padding-left:15px;color:#000;}
#menu_item A:hover {background-image:url("cms/images/MK/1.gif") ;background-color: #f3f2f2; color:#123456;;text-decoration:none}
#menu_group P {color:#fff;cursor:default;text-align:left;padding:5px;padding-left:10px;margin:0px;font-weight:bold;background:#5189D6;border-bottom:1px #C9CBCC solid}
#pudlo_menu {float:left;width:159px;border-right:#ccc 1px solid}
#menu {background:#fff;border:1px #ddd solid;float:left;width:158px}
#menu_group {float:left;width:158px;clear:left}
#logowanie {width:159px;float:left;height:500px;background:#fFF;}
#logowanie input {margin-top:3px;margin-left:16px;margin-bottom:0px;font-family:tahoma;font-size:12px;}
#logowanie #submit {;margin-left:30px;font-weight:bold;font-size:11px}
#logowanie P {padding-left:16px;padding-top:0px;padding-bottom:0px;margin-bottom:0px}
TD.red {;text-align:right;border:1px #000 solid;width:100%;padding:2px;font-family:tahoma;color:#fff;font-size:15px;font-weight:bold;background:#5189D6}
h3 {font-family:tahoma;font-size:15px}
#logowanie p.log {display:block;color:#fff;cursor:default;text-align:left;padding:5px;padding-left:10px;margin:0px;font-weight:bold;background:#5189D6;border-bottom:1px #C9CBCC solid;}
#content {;margin-left:10px; font-family:tahoma;font-size:11px}
#content TD, #content TD INPUT, #content TD select {font-family:tahoma;font-size:11px}
#prawa , #tabelka TD{font-family:tahoma;font-size:11px}
#tabelka td A.c_node_f , #tabelka td A.c_node_t {margin-left:20px}
input , textarea , form , li , select {font-size:11px; font-family:tahoma}
#newsy {margin-left:20px}

#menu_item {width:158px;}
#menu_item A  {text-align:left;background-image:url("cms/images/MK/2.gif");background-repeat:no-repeat;background-position: 5px 50%  ; display:block;padding:5px;padding-left:15px;color:#000;}
#menu_item A:hover {background-image:url("cms/images/MK/1.gif") ;background-color: #f3f2f2; color:#123456;;text-decoration:none}
#menu_group P {color:#fff;cursor:default;text-align:left;padding:5px;padding-left:10px;margin:0px;font-weight:bold;background:#5189D6;border-bottom:1px #C9CBCC solid}
#pudlo_menu {float:left;width:159px;border-right:#ccc 1px solid}
#cms #menu {background:#fff;border:1px #ddd solid;float:left;width:158px}
#menu_group {float:left;width:158px;clear:left}
#logowanie {width:159px;float:left;height:500px;background:#fFF;}
#logowanie input {margin-top:3px;margin-left:16px;margin-bottom:0px;font-family:tahoma;font-size:12px;}
#logowanie #submit {;margin-left:30px;font-weight:bold;font-size:11px}
#logowanie P {padding-left:16px;padding-top:0px;padding-bottom:0px;margin-bottom:0px}
h3 {font-family:tahoma;font-size:15px}
#logowanie p.log {display:block;color:#fff;cursor:default;text-align:left;padding:5px;padding-left:10px;margin:0px;font-weight:bold;background:#5189D6;border-bottom:1px #C9CBCC solid;}
#content {;margin-left:10px; font-family:tahoma;font-size:11px}
#content TD, #content TD INPUT, #content TD select {font-family:tahoma;font-size:11px}
#prawa , #tabelka TD{font-family:tahoma;font-size:11px}
#tabelka td A.c_node_f , #tabelka td A.c_node_t {margin-left:20px}
input , textarea , form , li , select {font-size:11px; font-family:tahoma}
#newsy {margin-left:20px}
legend {font-weight:bold;background:#5189d6;border:1px #93c120 solid;color:#fff;padding:2px}
#ds_apps fieldset {margin-bottom:10px;padding:10px;}
.c_node_t {color:red}
A.c_node_f:hover , A.c_node_t:hover {text-decoration:none;}
#cms #menu{height:300px;}
#content ,  #prawa , #tabelka, #ds_apps {width:595px}
.wyloguj {font-weight:bold ; color:#000}
TD.red {;text-align:right;border:1px #000 solid;width:595px;padding:2px;font-family:tahoma;color:#fff;font-size:15px;font-weight:bold;background:#5189D6}
#zwijanko input , #zwijanko form {padding:0px;margin:0px;}
#zwijanko input {background:none;border:1px #666 solid}

.page_title {	font-weight: bold;	padding-left: 5px;}
td.visible_false {color:#666}
img.iko_false {opacity:0.4; filter:alpha(opacity=40);}
.iko_false,.iko_true {position:relative; top:-3;padding-left:3px;}
.edit.pytania .label {display:block; width:130px;float:left;}
.edit.pytania textarea {width:400px;height:150px;}
.edit.pytania div {padding:5px;}
div.pas_ed {padding:7px 2px !important;margin-top:30px !important;border-top:2px solid #ddd;}
.pas_ed a {padding:0px 15px;}
.mceIframeContainer {width:450px;}
.akcja {text-align: right;margin-right:10px;border-top:1px solid #ccc;}
.dodaj_produkt {margin-right:10px;border-bottom:1px solid #ccc; height:100px;}
.zaznacz {cursor:pointer;  text-align:right;font-size:12px;font-weight:bold;color:#666;text-align:right !important;}
.nazwa_towaru {cursor:pointer;  text-align:left;font-size:12px;font-weight:bold;color:#666;text-align:left !important;}
.cena_towaru {cursor:pointer;  text-align:right;font-size:12px;font-weight:bold;color:#666;text-align:right !important;}
.kod_towaru {cursor:pointer;  text-align:left;font-size:12px;font-weight:bold;color:#666;text-align:left !important;}

#katalog_data_dodania, #katalog_data_publikacji, #katalog_kod_towaru, #katalog_kategoria, #katalog_dodaj_atrybut, #katalog_zapisz_zmiany {height:30px;}
#katalog_data_dodania span, #katalog_data_publikacji span, #katalog_kod_towaru span, #katalog_kategoria span {float:left; display:block; font-size:11px; position:relative; top:3px; text-align:right; padding-right:4px; width:100px; font-weight:bold;}
#tabela_atrybut {border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.katalog_nazwa, .katalog_wartosc {cursor:pointer; text-align:left; font-size:12px; font-weight:bold; color:#666; text-align:left !important;}
#katalog_dodaj_atrybut, #katalog_zapisz_zmiany span {float: right;}

span.list_p_kategoria {float:right;text-align:right;}
#p_kategoria,#p_sortowanie,#s_wersjonowanie,#s_ciag_znakow, #dodaj_kod_towaru, #dodaj_kategoria, #dodaj_wzorzec {float:left !important; height:30px;}
#pasek_gora_up, #pasek_gora_down {width:580px !important; float:left;}
#p_kategoria span ,#p_sortowanie span, #s_stronicowanie span, #s_wersjonowanie span, #s_ciag_znakow span, #dodaj_kod_towaru span, #dodaj_kategoria span, #dodaj_wzorzec span{float:left; display:block;font-size:11px;position:relative; top:3px;text-align:right;padding-right:4px;}
#s_stronicowanie span {width:90px !important;}
#p_kategoria{width:190px;}
#p_sortowanie{width:240px;}
#s_wersjonowanie{width:220px;}
#s_ciag_znakow{width:350px;}
#dodaj_kod_towaru{width:210px;}
#dodaj_kategoria{width:160px;}
#dodaj_wzorzec{width:150px;}
#form_sort {float:left;}
#sort_t a img {border:none !important;}
#sort_t {padding-left:5px;float:left;width:40px;}
#pasek_gora {margin-top:35px;height:60px;border-bottom:1px solid #ccc;vertical-align:middle !important}
ul#p_list{padding-left:0px;}
#spis_kategorii input, input#app_name {width:170px;margin-right:10px;padding:1px;vertical-align:middle}
#nowe_kategorie {width: 400px; height:20px;vertical-align:middle;margin-right:15px;padding:1px;}
#p_powrot {text-align:right;display:block;width:120px;float:right;font-size:14px;}
.lista_app li img{vertical-align:middle}
.lista_app li{padding:5px;}
#akcja {margin-right:10px;margin-bottom:20px;margin-top:3px;width:100px;}
.opis ,.app_data , .list_p_kategoria, .p_mail{font-size:12px;margin-right:5px;vertical-align:middle}
.pas_ed img, .pas_ed a, .pas_ed span input {vertical-align:middle;}
.p_mail {margin-top:10px;}
.opis.pytanie {margin-top:10px;display:block;text-align:right;font-weight:bold;vertical-align:middle}
#p_d_nazwa .opis ,#p_d_kategorie span {width:80px !important;display:block;float:left;vertical-align:middle}
.error_message {display:block; clear:both;}
#s_stronicowanie {width:190px;float:left !important;}
#p_kategoria {width:150px !important;}
img.odp {float:right;width:20px;position:relative; top:-3px;padding-left:5px;}
.app_li img{vertical-align:middle;padding:5px;}
.ico {border:none;padding:0px 5px;}
a.ico {text-decoration:none}
.lista_app li a {text-decoration:none;}
ul.lista_app {list-style:none;padding-left:26px !important;margin-left:10px important;}
ul.lista_app li {color:#333 !important}
img.li_p {margin-right:10px;}
#form_kat select {width:80px;}
.dodaj_produkt div {float: left}
#dodaj_kategoria {width:260px}
#dodaj_wzorzec .opis {width:64px}
#dodaj_kod_towaru {width:150px}
input#nazwa_produktu {width:60px}
#katalog_zapisz_zmiany {float:right}
.panel_app {margin: 10px 0px}
.panel_app #nazwa_formularza {margin: 0px 10px;}
.uploadifyQueueItem {    font: 11px Verdana, Geneva, sans-serif;	border: 2px solid #E5E5E5;	background-color: #F5F5F5;	margin-top: 5px;	padding: 10px;	width: 350px;}
.uploadifyError {	border: 2px solid #FBCBBC !important;	background-color: #FDE5DD !important;}
.uploadifyQueueItem .cancel {	float: right;}
.uploadifyProgress {	background-color: #FFFFFF;	border-top: 1px solid #808080;	border-left: 1px solid #808080;	border-right: 1px solid #C5C5C5;	border-bottom: 1px solid #C5C5C5;	margin-top: 10px;	width: 100%;}
.uploadifyProgressBar {	background-color: #0099FF;	width: 1px;	height: 3px;}
.inputCss {width:480px;height:120px;}
.link_de {display:none}
.pole_en {visibility:hidden}
.news .moreNews {display:none}
.news.list.item .link_eng {display:none}
.news.list.item .link_ger {display:none}
.news.list.item .link_ru {display:none}
.news.list.item #link_eng {display:none}
.news.list.item #link_ger {display:none}
.news.list.item #link_ru {display:none}
#captha_lang_en {visibility:hidden;display:none;}

/*Stronnicowanie*/
.stronicowanie li {list-style: none; display: inline-block; padding: 0 5px}

/*Logowanie*/
.login .TxtPass, .login .TxtLogin {text-align: right;  padding: 3px;}
.login label {text-align: left; vertical-align: middle;}

/*Subskrybcja newslettera*/
form[name="registration"] label {display: none;}

/*Style główne menu */
.menu > ul {margin: 0; padding: 0;}
.menu li {list-style: none;}

/*Menu postępowe*/
.menu-post {width: 100%;}
.menu-post ul {padding: 0px; width: 100%; list-style: none;}
.menu-post .menu_post_element {list-style: none; float: left; padding-right: 10px;}
.menu-post .menu_post_element > a {padding-right: 5px;}

/*Menu poziome nested */
.menu-poz {width: 100%;}
.menu-poz ul {padding: 0px; width: 100%; list-style: none;}
.menu-poz .menu_element {list-style: none; float: left; margin: 0; list-style: none;}
.menu-poz .menu_element > a {padding: 5px;}

/*Menu pion*/
.menu-pion ul li ul {padding: 5px 0px 5px 10px;}

/*Szukaj*/
#szukaj > div:not(.szukaj_button_bottom) {display: inline-block;}
#szukajButton {display: none;}
#szukaj input[type="image"] {width: 20px; height: auto; vertical-align: middle;}
#szukaj label {display: none;}

/*Stylowanie listy galerii*/
.gal_kat {width: 100%; padding: 5px 0; margin: 5px 0; border-bottom: 1px dotted #C6C6C6;}
.gal_kat li {list-style: none; width: 100%;}
.gal_kat li img {max-width: 100%; height: auto;}
.gal_miniatura, .gal_nazwa, .gal_ilosczdjec{display: inline-block; vertical-align: middle; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; padding-right: 16.66666px;}
.gal_miniatura, .gal_ilosczdjec {width: 16.66666%;}
.gal_ilosczdjec {text-align: center;}
.gal_nazwa {width: 66.66665%;}

/*Firmy, Pytania i ksiega_gosci  - formularz*/
#form_P * {margin: 0; padding: 0;}
#form_P  {width: 500px; margin: 10px auto;}
#form_P fieldset {border: 0px;}
#form_P legend {display: none;}
#form_P label {width: 25%; text-align: right;float: left;margin: 0 10px 0 0;padding: 7px 0 0 0;font-size: 13px;}
#form_P input,#form_P select {width: 300px;padding: 4px;margin: 0 0 5px 0;font-size: 13px;color: #3a3a3a;}
.v_zalacznik, .v_kategoria{width: 312px; display: inline;}
.rozwin, .zwin{font-size: 13px; padding-bottom: 5px;}
.d_format_zal, .d_format_zdj{color: #333;font-style: italic;text-align: center;font-size: 12px;margin: 5px 0;}

/*Kalendarz wydarzen*/
.calendar-day {position: relative;}
.calenderEventDay {position: absolute; background: #fff; padding: 5px 10px; z-index: 2; right: -140px; top: -100%; border: 1px solid #C6C6C6; width: 120px;}
.calenderEventDay ul, .calenderEventDay ul li {margin: 0; padding: 0;}
.calenderEventDay ul li {list-style: none;}
.CalendarNews ul, .CalendarNews li {margin: 0; padding: 0; list-style: none; width: 100%;}
.CalendarNews ul li span {padding-right: 10px;}
#wyszikiwarkaImprez label {display: none;}
#wyszikiwarkaImprez input, #wyszikiwarkaImprez select {margin-right: 10px;}
#wyszikiwarkaImprez input:last-child {margin-right: 0px;}