input.btn {color:#000; font-family:tahoma,helvetica,sans-serif; font-size:10px; font-weight:bold; background-color:#fff; border-bottom:1px solid #000; border-right:1px solid #000; border-top:none; border-left:none; margin-top:5px; padding:0px; padding-left:3px; padding-right:3px; width:0; overflow:visible;}
input.btn[class] {color:#000; font-family:tahoma,helvetica,sans-serif; font-size:10px; font-weight:bold; background-color:#fff; border-bottom:1px solid #000; border-right:1px solid #000; border-top:none; border-left:none; margin-top:5px; padding:0px; padding-left:1px; padding-right:1px; width:auto;}
.help {width:15px;}
input.radio {color:#000; font-family:tahoma,helvetica,sans-serif; font-size:10px; font-weight:bold; background-color:#fff;}
input.btnhov {color:#fff; font-family:tahoma,helvetica,sans-serif; font-size:10px; font-weight:bold; background-color:#900; border-bottom:1px solid #000; border-right:1px solid #000; border-top:none; border-left:none; margin-top:5px;}
input.txt {color:#000; font-family:tahoma,helvetica,sans-serif; font-size:100%; background-color:#ddd; border-bottom:1px solid #aaa; border-right:1px solid #aaa; border-top:none; border-left:none; padding-left:5px; margin-top:5px; }

#main-div {width:780px; text-align:center; margin:0 auto;}

#czarne-logo {width:142px; height:100px; float:left;}
#banner-main {height:100px; float:right; display:inline;}

#menu {clear:both; padding-top:10px; padding-bottom:5px; margin:0px;}

#menu-bar {float:left; background-color:#FFFFFF; height:25px; margin:0px; padding:0px;}

#main-menu {text-align:left; font-weight:bold; margin-left:0px; padding-left:0px; padding-top:0px; margin-top:5px; margin-bottom:0px; padding-bottom:0px;}
#main-menu li {display:inline; margin:0px; padding:0px; text-transform:uppercase; }
#main-menu li a {color:#000000; text-decoration:none;  padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:4px;}
#main-menu li a:hover {background:#a10304; color:#FFFFFF;}

#search-menu {float:right; width:230px; text-align:right; position:relative; top:-2px; display:block;}
#search {margin:0px; padding:0px; }

#content {}

#left-column {font-weight:bold; text-align:left; width:150px; padding-right:5px; background-color:#FFFFFF; float:left; clear:left;}

#left-column p {margin-left:10px; margin-bottom: 3px; padding-bottom:0px;}
#left-column .poleca {background:#f5f5f5; padding-top:10px; margin-right:5px; clear:left; text-align:left; padding-bottom:10px; font-size:10px; line-height:11px; margin-top:0px;}
#left-column .poleca p {margin-right:5px; color:#000000; font-weight:normal; text-decoration:none; margin-top:2px; margin-bottom:3px;}
#left-column .poleca a img {vertical-align:middle; margin-bottom:5px;}
#left-column .poleca a {text-decoration:none; color:#000000; font-weight:normal;}
#left-column .poleca p.title a {color:#a10304; font-size:10px; font-weight:bold;}
#left-column .poleca p.title {margin-bottom:7px; }
#left-column .poleca p.h1 {text-transform:uppercase; font-size:11px; font-weight:bold; margin-bottom:7px;}
#left-column .poleca a:hover {text-decoration:underline;}
#left-column .poleca ul {margin-left:15px; padding-left:10px; font-weight:normal; list-style-type:circle; margin-top: 0px; }
#left-column .poleca ul li { margin-bottom:3px; }
#left-column .poleca ul li.selected {list-style-type:disc; }

#left-colunn #submenu {display:block; width:150px; padding:0px; margin:0px; padding-bottom:25px; }
#left-column #submenu ul {text-align:left; font-weight:bold; font-size:10px; margin-left:0px; padding-left:0px; padding-top:0px; width:150px;}
#left-column #submenu li {list-style:none; margin:0px; margin-right:5px; padding:0px; text-transform:uppercase; clear: both;}
#left-column #submenu li a {color:#000000; text-decoration:none; padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:4px;  margin:0px; display:block; float: left; clear: both; }
#left-column #submenu li a:hover {background:#a10304; color:#FFFFFF;}
#left-column #submenu .subsub ul {text-align:left; font-weight:bold; font-size:9px; margin-left:10px; padding-left:0px; padding-top:0px; width:130px; padding-bottom:4px; display:block;}
#left-column #submenu .subsub ul li {list-style:none; margin:0px; margin-right:5px; padding:0px; text-transform:uppercase; clear: both;}

#right-column {margin-top:0px; text-align:left; color:#000; font-size:9px; width:150px; display:block; float:right;}
#right-column p {margin:0px; padding:0px; margin-bottom:5px;}
#right-column p.title {font-size:10px; font-weight:bold; text-transform:uppercase; margin-top:5px;}
#right-column img {text-align:center; margin:0px; padding-top:10px; padding-bottom:10px; border:0px;}
#right-column img.gg {position:relative; top:-1px; margin-top:-15px; margin-bottom:-15px;}
#right-column div.grey {padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; background:#eee; }
#right-column ul {text-align:left; margin-left:15px; padding-left:0px;}
#right-column p a {color:#a10304;}
#right-column iframe { text-align:center; margin: 0 0 5px; }

#reklama-top {margin:0 auto; text-align:center;}
#reklamy-bottom {margin:0 auto; text-align:center;}

#center-column {width:460px; text-align:center; float:left;}

#nawigacja {text-align:right;  color:#a10304; float:right; margin-right:5px; display:block;}
#nawigacja p {font-size:9px;}
#nawigacja a {text-decoration:none; font-size:9px; color:#a10304;}
#nawigacja a:hover {text-decoration:underline;}

#main-content {padding-top:10px;}

#intro {text-align:left; font-weight:normal; margin-bottom:10px; margin-left:-10px; margin-right:-10px;}

#spis { text-align:left; }
#spis .important {background:#f3f3f3; margin-top:5px; margin-bottom:5px; padding:5px; width:445px; display:block; float:left; clear:both; }
#spis .normal {background:#fff; margin-top:5px; margin-bottom:5px; padding:5px; width:445px; display:block; float:left; clear:both; }
#spis h1 {color:#a10304; font-size:24px; font-weight:bold;}
#spis p {color:#000000; font-size:10px; font-weight:normal;  margin:0px; line-height:13px; padding:0px; text-align:left;}
#spis div.img {float:left; margin:0px; margin-right:7px;}
#spis p img.kropki {margin-bottom:9px; margin-top:4px;}
#spis p a {color:#a10304; font-weight:bold; text-decoration:none;}
#spis p a:hover {text-decoration:underline;}
#spis div.more {float:right; clear:right; margin-bottom:3px;}
#spis div.more a {color:#a10304; font-size:10px; font-weight:normal; text-decoration:none;}
#spis div.data {font-style:italic; font-size:9px; float:right;}
#spis div.dodaj {float:right; top:-15px; position:relative;}
#spis p.title {font-size:14px; line-height:18px; margin-bottom:5px;}
#spis p.dzial {font-size:9px; font-style:italic;}
#spis p.cena {margin-bottom:5px;}
#spis #letters { padding-bottom:3px; font-size:9px; line-height:15px; text-align:center; padding-top:2px;}
#spis #letters a {color:#a10304; text-decoration:none;  padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px;}
#spis #letters a:hover {background:#a10304; color:#FFFFFF;}

#spis-nav {font-size:9px; clear:both; margin:0 auto; width:180px;}
#spis-nav td {width:20px;}
#spis-nav td.main {width:150px;}
#spis-nav a {text-decoration:none; color:#a10304;}
#spis-nav a:hover {text-decoration:underline;}

#comment_add {font-size:9px; text-align:left; line-height:12px; color:#a10304; font-weight:bold;}

#list-simple {font-size:10px; text-align:left; line-height:12px;}
ul.simple {text-align:left; font-size:10px; list-style:circle;}

#footer {font-size:9px; color:#000000; display:block; clear:both;text-align:center; padding-top:10px; padding-bottom:10px;}
#footer #links {float:left; }
#footer #links a {text-decoration:none; color:#000000;}
#footer #links a:hover {text-decoration:underline;}
#footer #copy {float:right;}

#sort {margin-top:0px; margin-bottom:10px; text-align:center;}
#sort a {text-decoration:none; color: #a10304;}
#sort a:hover {text-decoration:underline; color:#a10304;}

.red {color: #a10304;}
.right {text-align:right;}
.center {text-align:center;}
.calendar { vertical-align:text-bottom;}
.underline {text-decoration:underline; color: #a10304; cursor:hand;}

#lista-art {padding:0px;}
#lista-art thead { font-size: 10px; color:#a10304; text-align:center; font-weight:bold; }
#lista-art thead td {text-align:center; vertical-align:bottom;}
#lista-art thead td.pic { padding-left:1px !important; padding-right:1px !important;}
#lista-art tbody {font-size:10px;}
#lista-art tbody td {padding-bottom:1px; padding-top:1px; padding-left:5px; padding-right:5px; vertical-align:top;}
#lista-art tbody td.middle {vertical-align:middle !important;}
#lista-art tbody td.main {font-size:14px; font-weight:bold; color:#a10304; padding-top:10px;}
#lista-art tbody td.pic { vertical-align:middle; padding-left:1px !important; padding-right:1px !important; border:0px !important;}
#lista-art tbody td.left {text-align:left;}
#lista-art tbody td.center{text-align:center;}
#lista-art a {text-decoration:none; color:#a10304;}
#lista-art a:hover {text-decoration:underline;}
#lista-art form {margin:0px; padding:1px;}



