* {
	margin: 0;
	padding: 0;
	border: 0;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	outline: none;
	color:#20445c;
}







body {background:#fff;}
h1 {float:left; display:inline; padding:39px 0 0 40px; font-size:18px; color:#20445c;}
h2,h3 {display:block; padding-bottom:10px; font-size:16px; color:#20445c;}
h3.center {text-align:center;}
a.logo {float:left; display:inline; margin-top:25px;}

.top {float:left; display:inline; width:100%; padding-bottom:25px; background:url('../images/top-bg.jpg');}
.top_center {display:block; width:980px; margin:0 auto;}
a.link_top {float:right; display:inline; padding:12px 15px 14px 15px; font-family:verdana; color:#d9d9d9; border:1px #d9d9d9 solid; border-width:0 1px 1px 1px; background:#20445c;}
a.link_top:hover {padding:14px 15px 16px 15px;}

a.setting {background:#20445c url('../images/settings.png') 8px 50% no-repeat;}
a.user {background:#20445c url('../images/user.png') 8px 50% no-repeat;}
a.off {background:#20445c url('../images/off.png') 10px 50% no-repeat;}




div.logowanie {float:left; display:inline; width:100%; padding:80px 0; background:#fff url('../images/tresc-bg.jpg') bottom center repeat-x;}

.tresc {float:left; display:inline; width:100%; background:#fff url('../images/tresc-bg.jpg') bottom center repeat-x;}
.tresc_center {float:left; display:inline; width:100%; padding:15px 0 35px 0; background: url('../images/tresc-bottom-bg.jpg') top center repeat-x;}
.tresc_center_center {display:block; width:990px; margin:0 auto;}
.tresc_witamy {float:left; display:inline; width:100%; padding:10px 0 10px 0; color:#d9d9d9; border:1px #fff solid; border-width:1px 0 1px 0; background:#20445c}
.tresc_witamy_center{width:980px; margin:0 auto; padding-right:10px; color:#d9d9d9;}
.tresc_witamy strong {color:#fff;}

.tresc_witamy ul {float:right; display:inline;}
.tresc_witamy ul li {display:inline; color:#fff;}
.tresc_witamy ul li a {margin:0 5px; color:#fff;}
.tresc_witamy ul li a.selected {text-decoration:underline;}


p.nawigacja {padding:0 0 12px 195px;}
p.nawigacja a {color:#20445c;}
p.nawigacja a:hover {text-decoration:underline;}


.menu {float:left; display:inline; width:180px;}
.menu a {cursor:pointer; position:relative; float:left; display:inline; width:135px; padding:10px 15px 10px 30px; text-shadow:#444 1px 1px; color:#fff; border:1px #20445c solid; border-width:1px 1px 0 1px;}
.menu a:hover {padding:10px 21px 10px 30px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2;}
.menu a.img {padding:0; margin:0;}
.menu a.img:hover {border:none;}

.menu a.home {background:#4f9dce url('../images/home.png') 7px 50% no-repeat;}
.menu a.home:hover {background:#f2f2f2 url('../images/home.png') 7px 50% no-repeat;}
.menu a.home_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/home.png') 7px 50% no-repeat;}
.menu a.home_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/home.png') 7px 50% no-repeat;}

.menu a.list {background:#4f9dce url('../images/list.png') 7px 50% no-repeat;}
.menu a.list:hover {background:#f2f2f2 url('../images/list.png') 7px 50% no-repeat;}
.menu a.list_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/list.png') 7px 50% no-repeat;}
.menu a.list_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/list.png') 7px 50% no-repeat;}

.menu a.comment {background:#4f9dce url('../images/comment.png') 7px 50% no-repeat;}
.menu a.comment:hover {background:#f2f2f2 url('../images/comment.png') 7px 50% no-repeat;}
.menu a.comment_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/comment.png') 7px 50% no-repeat;}
.menu a.comment_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/comment.png') 7px 50% no-repeat;}

.menu a.news {background:#4f9dce url('../images/news.png') 7px 50% no-repeat;}
.menu a.news:hover {background:#f2f2f2 url('../images/news.png') 7px 50% no-repeat;}
.menu a.news_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/news.png') 7px 50% no-repeat;}
.menu a.news_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/news.png') 7px 50% no-repeat;}

.menu a.newsletter {background:#4f9dce url('../images/newsletter.png') 7px 50% no-repeat;}
.menu a.newsletter:hover {background:#f2f2f2 url('../images/newsletter.png') 7px 50% no-repeat;}
.menu a.newsletter_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/newsletter.png') 7px 50% no-repeat;}
.menu a.newsletter_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/newsletter.png') 7px 50% no-repeat;}

.menu a.calendar {background:#4f9dce url('../images/calendar.png') 7px 50% no-repeat;}
.menu a.calendar:hover {background:#f2f2f2 url('../images/calendar.png') 7px 50% no-repeat;}
.menu a.calendar_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/calendar.png') 7px 50% no-repeat;}
.menu a.calendar_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/calendar.png') 7px 50% no-repeat;}

.menu a.notes {background:#4f9dce url('../images/notes.png') 7px 50% no-repeat;}
.menu a.notes:hover {background:#f2f2f2 url('../images/notes.png') 7px 50% no-repeat;}
.menu a.notes_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/notes.png') 7px 50% no-repeat;}
.menu a.notes_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/notes.png') 7px 50% no-repeat;}

.menu a.boss {background:#4f9dce url('../images/boss.png') 7px 50% no-repeat;}
.menu a.boss:hover {background:#f2f2f2 url('../images/boss.png') 7px 50% no-repeat;}
.menu a.boss_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/boss.png') 7px 50% no-repeat;}
.menu a.boss_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/boss.png') 7px 50% no-repeat;}

.menu a.users {background:#4f9dce url('../images/users.png') 7px 50% no-repeat;}
.menu a.users:hover {background:#f2f2f2 url('../images/users.png') 7px 50% no-repeat;}
.menu a.users_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/users.png') 7px 50% no-repeat;}
.menu a.users_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/users.png') 7px 50% no-repeat;}

.menu a.statystyki {background:#4f9dce url('../images/statystyki.png') 7px 50% no-repeat;}
.menu a.statystyki:hover {background:#f2f2f2 url('../images/statystyki.png') 7px 50% no-repeat;}
.menu a.statystyki_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/statystyki.png') 7px 50% no-repeat;}
.menu a.statystyki_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/statystyki.png') 7px 50% no-repeat;}

.menu a.phone {background:#4f9dce url('../images/phone.png') 7px 50% no-repeat;}
.menu a.phone:hover {background:#f2f2f2 url('../images/phone.png') 7px 50% no-repeat;}
.menu a.phone_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/phone.png') 7px 50% no-repeat;}
.menu a.phone_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/phone.png') 7px 50% no-repeat;}

.menu a.gallery {background:#4f9dce url('../images/gallery.png') 7px 50% no-repeat;}
.menu a.gallery:hover {background:#f2f2f2 url('../images/gallery.png') 7px 50% no-repeat;}
.menu a.gallery_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/gallery.png') 7px 50% no-repeat;}
.menu a.gallery_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/gallery.png') 7px 50% no-repeat;}

.menu a.zamowienia {background:#4f9dce url('../images/zamowienia.png') 7px 50% no-repeat;}
.menu a.zamowienia:hover {background:#f2f2f2 url('../images/zamowienia.png') 7px 50% no-repeat;}
.menu a.zamowienia_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/zamowienia.png') 7px 50% no-repeat;}
.menu a.zamowienia_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/zamowienia.png') 7px 50% no-repeat;}

.menu a.product {background:#4f9dce url('../images/product.png') 7px 50% no-repeat;}
.menu a.product:hover {background:#f2f2f2 url('../images/product.png') 7px 50% no-repeat;}
.menu a.product_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/product.png') 7px 50% no-repeat;}
.menu a.product_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/product.png') 7px 50% no-repeat;}

.menu a.faq {background:#4f9dce url('../images/faq.png') 7px 50% no-repeat;}
.menu a.faq:hover {background:#f2f2f2 url('../images/faq.png') 7px 50% no-repeat;}
.menu a.faq_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/faq.png') 7px 50% no-repeat;}
.menu a.faq_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/faq.png') 7px 50% no-repeat;}

.menu a.article {background:#4f9dce url('../images/article.png') 7px 50% no-repeat;}
.menu a.article:hover {background:#f2f2f2 url('../images/article.png') 7px 50% no-repeat;}
.menu a.article_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/article.png') 7px 50% no-repeat;}
.menu a.article_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/article.png') 7px 50% no-repeat;}

.menu a.location {background:#4f9dce url('../images/location.png') 7px 50% no-repeat;}
.menu a.location:hover {background:#f2f2f2 url('../images/location.png') 7px 50% no-repeat;}
.menu a.location_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/location.png') 7px 50% no-repeat;}
.menu a.location_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/location.png') 7px 50% no-repeat;}

.menu a.contact {margin-bottom:0; background:#4f9dce url('../images/contact.png') 7px 50% no-repeat;}
.menu a.contact:hover {margin-bottom:0; background:#f2f2f2 url('../images/contact.png') 7px 50% no-repeat;}
.menu a.contact_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/contact.png') 7px 50% no-repeat;}
.menu a.contact_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/contact.png') 7px 50% no-repeat;}

.menu a.form_add {background:#4f9dce url('../images/form_add.png') 7px 50% no-repeat;}
.menu a.form_add:hover {background:#f2f2f2 url('../images/form_add.png') 7px 50% no-repeat;}
.menu a.form_add_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/form_add.png') 7px 50% no-repeat;}
.menu a.form_add_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/form_add.png') 7px 50% no-repeat;}

.menu a.language {background:#4f9dce url('../images/language.png') 7px 50% no-repeat;}
.menu a.language:hover {background:#f2f2f2 url('../images/language.png') 7px 50% no-repeat;}
.menu a.language_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/language.png') 7px 50% no-repeat;}
.menu a.language_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/language.png') 7px 50% no-repeat;}

.menu a.questions {background:#4f9dce url('../images/questions.png') 7px 50% no-repeat;}
.menu a.questions:hover {background:#f2f2f2 url('../images/questions.png') 7px 50% no-repeat;}
.menu a.questions_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/questions.png') 7px 50% no-repeat;}
.menu a.questions_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/questions.png') 7px 50% no-repeat;}

.menu a.download {background:#4f9dce url('../images/download.png') 7px 50% no-repeat;}
.menu a.download:hover {background:#f2f2f2 url('../images/download.png') 7px 50% no-repeat;}
.menu a.download_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/download.png') 7px 50% no-repeat;}
.menu a.download_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/download.png') 7px 50% no-repeat;}

.menu a.project {background:#4f9dce url('../images/project.png') 7px 50% no-repeat;}
.menu a.project:hover {background:#f2f2f2 url('../images/project.png') 7px 50% no-repeat;}
.menu a.project_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/project.png') 7px 50% no-repeat;}
.menu a.project_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/project.png') 7px 50% no-repeat;}

.menu a.base {background:#4f9dce url('../images/base.gif') 7px 50% no-repeat;}
.menu a.base:hover {background:#f2f2f2 url('../images/base.gif') 7px 50% no-repeat;}
.menu a.base_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/base.gif') 7px 50% no-repeat;}
.menu a.base_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/base.gif') 7px 50% no-repeat;}

.menu a.dictionary {background:#4f9dce url('../images/dictionary.png') 7px 50% no-repeat;}
.menu a.dictionary:hover {background:#f2f2f2 url('../images/dictionary.png') 7px 50% no-repeat;}
.menu a.dictionary_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/dictionary.png') 7px 50% no-repeat;}
.menu a.dictionary_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/dictionary.png') 7px 50% no-repeat;}

.menu a.guestbook {background:#4f9dce url('../images/guestbook.png') 7px 50% no-repeat;}
.menu a.guestbook:hover {background:#f2f2f2 url('../images/guestbook.png') 7px 50% no-repeat;}
.menu a.guestbook_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/guestbook.png') 7px 50% no-repeat;}
.menu a.guestbook_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/guestbook.png') 7px 50% no-repeat;}

.menu a.sections {background:#4f9dce url('../images/sections.png') 7px 50% no-repeat;}
.menu a.sections:hover {background:#f2f2f2 url('../images/sections.png') 7px 50% no-repeat;}
.menu a.sections_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/sections.png') 7px 50% no-repeat;}
.menu a.sections_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/sections.png') 7px 50% no-repeat;}

.menu a.settingsmall {background:#4f9dce url('../images/settingsmall.png') 7px 50% no-repeat;}
.menu a.settingsmall:hover {background:#f2f2f2 url('../images/settingsmall.png') 7px 50% no-repeat;}
.menu a.settingsmall_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/settingsmall.png') 7px 50% no-repeat;}
.menu a.settingsmall_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/settingsmall.png') 7px 50% no-repeat;}

.menu a.profil {background:#4f9dce url('../images/profil.png') 7px 50% no-repeat;}
.menu a.profil:hover {background:#f2f2f2 url('../images/profil.png') 7px 50% no-repeat;}
.menu a.profil_selected {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/profil.png') 7px 50% no-repeat;}
.menu a.profil_selected:hover {padding:10px 16px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/profil.png') 7px 50% no-repeat;}

.menu a.help {margin:0 0 -1px 0; border-width:1px 1px 1px 1px; background:#4f9dce url('../images/help.png') 7px 50% no-repeat;}
.menu a.help:hover {margin:0 0 -1px -5px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/help.png') 7px 50% no-repeat;}
.menu a.help_selected {border-width:1px 1px 1px 1px; padding:10px 15px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/help.png') 7px 50% no-repeat;}
.menu a.help_selected:hover {border-width:1px 0 1px 1px; padding:10px 15px 10px 35px; margin:0 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2 url('../images/help.png') 7px 50% no-repeat;}


.menu span {cursor:pointer; position:relative; float:left; display:inline; width:166px; padding:10px 10px 10px 10px; margin:60px 0 -1px -5px; text-shadow:#99ccff 1px 1px; color:#000; border:1px #20445c solid; border-width:1px 0 1px 1px;background:#f2f2f2}
.menu span:hover {padding:10px 10px 10px 10px; margin:60px 0 -1px -5px; color:#000; text-shadow:#99ccff 1px 1px; border-width:1px 0 1px 1px; background:#f2f2f2;}
.menu span a {font-size:12px;cursor:pointer; position:relative; float:left; display:inline; width:auto; padding:5px; text-shadow:#99ccff 1px 1px; color:#000; border:none;}
.menu span a:hover {font-size:12px;cursor:pointer; position:relative; float:left; display:inline; width:auto; padding:5px; margin:0; text-decoration:underline; text-shadow:#99ccff 1px 1px; color:#000; border:none;}



.tekst {float:left; display:inline; width:784px; min-height:470px; height: auto !important; height:470px; _margin:0 0 0 -2px; padding:10px 0 20px 25px; color:#666666; border:1px #20445c solid; border-width:1px 1px 1px 0; background:#f2f2f2 url('../images/zakladki-bg.gif') 0 0 repeat-y;}
.tekst a {text-decoration:underline;}
.tekst_czytaj {float:left; display:inline; width:749px; line-height:18px;}





.stopka {float:left; display:inline; width:100%; height:130px; border-top:3px #20445c solid; background:#fff url('../images/top-bg.jpg');}
.stopka_center {display:block; width:980px; padding:20px 0 0 0; margin:0 auto;}
.stopka a.scnet {color:#20445c; font-weight:bold; letter-spacing:1px;}
.stopka p {color:#20445c; padding-top:2px;}
.stopka span {float:right;}
.stopka span a {margin:0 7px;}
.stopka span a:hover {text-decoration:underline;}
.stopka span img {vertical-align:middle;}





#flowpanes {float:left; display:inline; width:749px; padding:20px 0 15px 0; margin-left:10px; border:1px #ccc solid; border-width:0 0 1px 0;}

#tinytextarea {float:left; display:inline; width:700px;}


#flowtabs {float:left; display:inline; width:750px; padding:0 0 0 10px; margin:10px 0 0 0; background: url('../images/zakladki-bg.gif') left bottom repeat-x;}
#flowtabs li {float:left; display:inline; display:inline; list-style:none;}
#flowtabs li a {float:left; display:inline; padding:10px 25px; text-decoration:none; text-shadow:#444 1px 1px; color:#fff; border:1px #20445c solid; border-width:1px 1px 0 1px; background:#4f9dce;}
#flowtabs li a:hover {position:relative; margin-bottom:0; text-shadow:#99ccff 1px 1px;color:#000; border:1px #20445c solid; border-width:1px 1px 0 1px; border-bottom-color:#f2f2f2; background:#f2f2f2;}
#flowtabs li a.current {position:relative; margin-bottom:0; text-shadow:#99ccff 1px 1px;color:#000; border:1px #20445c solid; border-width:1px 1px 0 1px; border-bottom-color:#f2f2f2; background:#f2f2f2;}
#flowtabs li.right {float:right; display:inline;}
#flowtabs li.right a {float:left; display:inline; padding:6px 0 4px 30px; margin:0 10px 0 0; text-shadow:#99ccff 1px 1px;color:#000; font-weight:normal; font-size:11px; border:none; background:url('../images/th-bg.gif');}
#flowtabs li.right a.back {background: url('../images/back.png') 10px 50% no-repeat;}

 

.info_ok {clear:both; display:block; padding:15px 50px; margin:0 0 0 0; font-weight:bold; color:#000; text-align:center; border:1px #ccc solid; border-width:1px 1px 1px 1px; background:#ccffcc url('../images/info_ok.png') 20px 50% no-repeat;}
.info_blad {clear:both; display:block; padding:15px 50px; font-weight:bold; color:#000; text-align:center; border:1px #ccc solid; border-width:1px 1px 1px 1px; background:#ffcccc url('../images/info_blad.png') 20px 50% no-repeat;}
.info_blad b, .info_blad strong {text-decoration:underline;}


p.dodaj {float:left; display:inline; width:727px; padding:3px 10px; margin:20px 0 0 0; text-align:right; border:1px #bcbcbc solid; background:#d5d5d5;}
p.info {padding-top:10px; color:#f5f5f5;}
p.dodaj_black {color:#f5f5f5; padding:7px 10px; margin:0; text-align:right; border:1px #bcbcbc solid; background:#20445c;}
p.dodaj_black  span {color:#bcbcbc; font-weight:normal;}
p.dodaj ins.left {float:left; display:inline;}

p.text_left {text-align:left; font-weight:bold;}
p.text_center {text-align:center; font-weight:bold;}
p.mt10 {margin-top:10px;}
p.dodaj img {vertical-align:top;}
p.dodaj a {text-decoration:none; text-shadow:#fff 1px 1px; color:#000; font-size:12px;}
p.dodaj a:hover {text-decoration:underline;}
p.dbottom {margin:15px 0 0 0;}

a.add_foto {display:inline-block; padding:2px 0 2px 20px; margin-left:15px; background:url('../images/image-plus.png') 0 50% no-repeat;}
a.del_foto {display:inline-block; padding:2px 0 2px 20px; margin-left:15px; background:url('../images/image-minus.png') 0 50% no-repeat;}
a.podpis_foto {vertical-align:top; display:inline-block; width:16px; height:16px; padding:0; margin:0 2px 0 0; *margin:2px 5px 0 0; background:url('../images/image-podpis.png') 0 50% no-repeat;}
.hidden {visibility:hidden;}
a.add_page {display:inline-block; padding:2px 0 2px 20px; margin-left:15px; background:url('../images/page_add.png') 0 50% no-repeat;}
a.add {display:inline-block; padding:2px 0 2px 20px; margin-left:15px; background:url('../images/add.png') 0 50% no-repeat;}
a.back {display:inline-block; padding:2px 0 2px 20px; margin-left:15px; background:url('../images/back.png') 0 50% no-repeat;}




ins.label {position:relative; float:left; z-index:1; display:inline; width:80%;}
ins.label_label {display:block; padding:10px; border:1px #dedede solid; border-width:0 1px 1px 1px;}
fieldset {padding:12px 20px; border:1px #dedede solid; border-width:0 1px 1px 1px;}
label {font-family:tahoma;float:left; display:inline; width:20%; padding:3px 0 0 0; font-weight:bold;}

input.big {font-family:tahoma; width:98%; padding:2px; margin:0 0 0 0; border:1px #dedede solid;}
input.small {font-family:tahoma; width:48%; padding:2px; margin:0 0 0 0; border:1px #dedede solid;}

input.big2 {width:310px; font-family:tahoma; padding:2px; margin:0 0 0 0; border:1px #dedede solid;}
input.small2 {width:250px; font-family:tahoma; padding:2px; margin:0 0 0 0; border:1px #dedede solid;}


 input.txt {cursor: url('../images/cursor.cur'), pointer;font-family:tahoma;width:99%; height:7%; padding:2px; margin:0 0 0 0; border:1px #dedede solid;}
 input.txt_small {cursor: url('../images/cursor.cur'), pointer;font-family:tahoma;width:49%;  padding:2px; margin:0 0 0 0; border:1px #dedede solid;}
 select.select {font-family:tahoma;position:relative; z-index:1; width:49%;  padding:2px; margin:0 0 0 0; border:1px #dedede solid;}
 textarea.big {font-family:tahoma;width:99%; height:200px;  padding:2px; margin:0 0 0 0; border:1px #dedede solid;}
 textarea.small {cursor: url('../images/cursor.cur'), pointer;font-family:tahoma;width:49%; height:100px; padding:2px; margin:0 0 0 0; border:1px #dedede solid;}
input.upload {font-family:tahoma;width:50%; border:1px #ccc solid;}
input.vertical {vertical-align:top; margin:1px 3px 0 0;}



ul.lista_img {text-align:center; width:100%;}
ul.lista_img li {clear:bottom; float:left; display:inline; width:150px; background:#ccc; margin:15px 16px 0 16px;}
ul.lista_img li input.kolejnosc {width:30px; height:11px; padding:2px; border:1px #dedede solid; text-align:center; vertical-align:bottom;}
ul.lista_img li p.podpis {width:140px; margin:0 auto; padding:7px 5px; background:#eeeeee}
textarea.pokaz-podpisy {overflow: scroll; overflow-x:hidden; overflow-y:auto; line-height:15px; width:94%; height:60px; padding:2px 0; border:1px #dedede solid;}
ul.lista_img img {width:150px; height:112px;}
ul.lista_img a.plus_small {display:inline-block; width:16px; height:16px; background:url('../images/plus-small.png') no-repeat;}
ul.lista_img a.pineska {display:inline-block; width:16px; height:16px; background:url('../images/pineska.png') no-repeat;}







input.left {float:left; display:inline; *width:160px; height:25px; padding:0 15px 0 30px; margin:15px 0 0 10px; text-shadow:#000 1px 1px; color:#fff; font-weight:bold; font-size:11px; cursor:pointer; border:1px #000 solid; background:#4f9dce;}
input.left0 {float:left; display:inline; *width:160px; height:25px; padding:0 15px 0 30px; margin:15px 0 0 0; text-shadow:#000 1px 1px; color:#fff; font-weight:bold; font-size:11px; cursor:pointer; border:1px #000 solid; background:#4f9dce;}
input.auto {float:none; width:auto; *width:160px; height:25px; padding:0 15px 0 30px; margin:10px auto 10px auto; text-align:center; text-shadow:#000 1px 1px; color:#fff; font-weight:bold; font-size:11px; cursor:pointer; border:1px #000 solid;}
a.left_anuluj {float:left; display:inline; padding:6px 15px 4px 30px; margin:15px 0 0 10px; font-weight:bold; font-size:11px; border:1px #000 solid; background:url('../images/th-bg.gif');}
a.right_anuluj {float:right; display:inline; padding:6px 0 4px 30px; margin:15px -20px 0 10px; text-shadow:#99ccff 1px 1px;color:#000; font-weight:normal; font-size:11px; border:none; background:url('../images/th-bg.gif');}
a.right_anuluj_absolute {float:right; display:inline; padding:6px 15px 4px 30px; margin:15px 0 0 10px; font-weight:bold; font-size:11px; border:1px #000 solid; background:url('../images/th-bg.gif');}
input.right {position:absolute; right:10px; bottom:10px; float:right; display:inline; *width:205px; height:25px; padding:0 15px 0 30px; margin:15px 0 0 15px; text-shadow:#000 1px 1px; color:#fff; font-weight:bold; font-size:11px; cursor:pointer; border:1px #000 solid;}
input.left_absolute {float:left; display:inline; *width:205px; height:25px; padding:0 15px 0 30px; margin:15px 0 0 0; text-shadow:#000 1px 1px; color:#fff; font-weight:bold; font-size:11px; cursor:pointer; border:1px #000 solid;}

input.save {background:#4f9dce url('../images/save.png') 10px 50% no-repeat;}
input.add_page {background:#4f9dce url('../images/add_page.png') 10px 50% no-repeat;}
input.send {float:right; display:inline; margin-right:30px; background:#4f9dce url('../images/newsletter.png') 10px 50% no-repeat;}
input.add {background:#4f9dce url('../images/add.png') 10px 50% no-repeat;}
input.delete {background:#4f9dce url('../images/delete.png') 10px 50% no-repeat;}
a.cancel {background: url('../images/cancel.png') 10px 50% no-repeat;}
a.back2 {background: url('../images/back.png') 10px 50% no-repeat;}
p.submity {position:relative; z-index:2; float:left; display:inline; width:730px; margin-left:-10px; padding:0;}
p.center {text-align:center;}


table.lista {width:749px; margin-top:15px; padding:0; border:0px #dedede solid; border-width:0 1px 1px 1px; border-collapse:collapse;}
table.lista th {color:#888; padding:5px 7px; border:1px #dedede solid; border-width:1px 1px 0 1px; background:#d5d5d5}
table.lista td {padding:7px 7px; border:1px #dedede solid; border-width:1px 1px 1px 1px;  text-align:center;}
table.lista td.nazwa {font-weight:bold; text-align:left;}
table.lista td.nazwa2 {font-weight:normal; font-size:10px; text-align:left;}
table.lista tr.checkall {margin:0; padding:4px 2px 2px 2px; background:#d5d5d5}
table.lista tr.checkall:hover {background:#d5d5d5}
table.lista th.opcje {width:120px;}
table.lista th.nazwa {width:300px; font-weight:bold; text-align:left;}
table.lista td.id {font-weight:bold;}
table.lista th.id {width:25px; font-weight:bold;}
table.lista th a {color:#888;}
table.lista tr:hover {background:#d5d5d5;}
table.lista input.kolejnosc {width:30px; height:11px; padding:2px; border:1px #dedede solid; text-align:center; vertical-align:bottom;}
table.lista input.cena {width:52px; height:11px; padding:2px; margin:0; border:1px #dedede solid; text-align:center; vertical-align:bottom;}
table.lista a.edycja {display:inline-block; width:16px; height:16px; margin-right:10px; background:url('../images/page_edit.png') no-repeat;}
table.lista a.kasuj {display:inline-block; width:16px; height:16px; background:url('../images/page_delete.png') no-repeat;}

table.lista a.info {display:inline-block; width:16px; height:16px; margin-right:10px; background:url('../images/information.png') no-repeat;}
table.lista a.delete {display:inline-block; width:16px; height:16px; background:url('../images/delete.png') no-repeat;}
table.lista input.submit_delete {display:inline-block; width:16px; height:16px; border:none; background:url('../images/delete.png') no-repeat;}
table.lista a.edit {display:inline-block; width:16px; height:16px; margin-right:10px; background:url('../images/edit.png') no-repeat;}
table.lista a.email {display:inline-block; width:16px; height:16px; margin-right:10px; background:url('../images/mail_send.png') no-repeat;}

p.pager {float:left; display:inline; padding-top:10px;}
p.pager a {float:left; display:inline; padding:3px 7px; margin:0 7px; border:1px #ccc solid; background:#f2f2f2;  color:#666; text-decoration:none;}
p.pager a:hover {padding:3px 7px; margin:0 7px; border:1px #e6e5e4 solid; background:none; color:#999;}
p.pager span {float:left; display:inline; padding:3px 7px; margin:0 7px; border:1px #e6e5e4 solid;  color:#666;}


ul.galeria {float:left; display:inline; padding:14px 0 0px 0; margin:0;}
ul.galeria li {float:left; display:inline; width:144px; margin:0 7px 0 30px; padding:0 0 8px 0; background:none;}
ul.galeria li img {width:136px; margin:0; padding:2px; border:1px #999 solid;}
ul.galeria li img:hover {border:1px #f9cf0b solid;}
ul.galeria li span {float:left; display:inline; width:140px; height:23px; overflow:hidden; text-align:center; font-weight:normal; font-size:11px; color:#c5ee7a; line-height:11px;}

/*--------- window ---------*/
.window {float:left; display:inline; width:500px; height:410px; border:1px #20445c solid; background:#d9d9d9;}
.auto {height:auto;}
.window p.window_div {width:280px; padding:4px 0;}
.window span {font-weight:bold; line-height:16px;}
.window p.top {width:480px; padding:7px 10px; margin:0; color:#fff; font-size:12px; text-align:center; text-shadow:#000 1px 1px; font-weight:bold; border:1px #20445c solid; border-width:0px 0px 1px 0px; background:#4f9dce;}
.window p.top span {color:#bcbcbc; font-weight:normal;}
.window div.center {clear:both; display:block; padding:10px;}
.window textarea.img_opis {width:476px; height:60px; padding:2px; border:1px #666 solid; background:#fff;}
.window textarea.big_big {width:472px; height:60px; padding:2px; border:1px #666 solid; background:#fff;}
.window textarea.big {width:98%;  height:60px; padding:2px; border:1px #666 solid; background:#fff;}
.window input.big {width:474px; padding:3px 2px; border:1px #b5b5b5 solid;}
.window  fieldset {padding:5px 20px; border:1px #dedede solid; border-width:0 1px 1px 1px;}
.window .info_ok {clear:both; display:block; width:378px; padding:15px 50px; margin:0 auto 0 auto; font-weight:bold; color:#000; text-align:center; border:1px #ccc solid; border-width:1px 1px 1px 1px; background:#ccffcc url('../images/info_ok.png') 20px 50% no-repeat;}
.window .info_blad {clear:both; display:block; width:378px; padding:15px 50px; margin:0 auto 0 auto; font-weight:bold; color:#000; text-align:center; border:1px #ccc solid; border-width:1px 1px 1px 1px; background:#ffcccc url('../images/info_blad.png') 20px 50% no-repeat;}
.window .info_blad b, .info_blad strong {text-decoration:underline;}

.jqifade{
      position: absolute;
      background-color: #aaaaaa;
}
div.jqi{
      width: 800px;
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      position: absolute;
      background-color: #ffffff;
      font-size: 11px;
      text-align: left;
      border: solid 1px #eeeeee;
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      padding: 7px;
}
div.jqi .jqicontainer{
      font-weight: normal;
}
div.jqi .jqiclose{
      position: absolute;
      top: 4px; right: -2px;
      width: 18px;
      cursor: default;
      color: #bbbbbb;
      font-weight: normal;
}
div.jqi .jqimessage{
      padding: 10px;
      line-height: 20px;
      color: #444444;
}
div.jqi .jqibuttons{
      text-align: right;
      padding: 5px 0 5px 0;
      border: solid 1px #eeeeee;
      background-color: #f4f4f4;
}
div.jqi button{
      padding: 3px 10px;
      margin: 0 10px;
      background-color: #2F6073;
      border: solid 1px #f4f4f4;
      color: #ffffff;
      font-weight: bold;
      font-size: 12px;
}
div.jqi button:hover{
      background-color: #728A8C;
}
div.jqi button.jqidefaultbutton{
      background-color: #BF5E26;
}
.jqiwarning .jqi .jqibuttons{
      background-color: #BF5E26;
}
pre {width:660px; font-family:Courier,"Courier New",monospace;font-size: 1.2em;border: 1px solid #aaa;padding:10px;
overflow-x:auto;overflow-y:hidden;margin:10px auto;background: #f5f5f5;}
pre code {font-family:Courier,"Courier New",monospace;font-size: 12px;display: block;padding:0; text-align:center;}
b.red {color:#900000; letter-spacing:1px;}
