body { margin: 0; padding: 0; background: #FFFFFF url(../images/bg.gif) repeat-x; font-family:Arial, Tahoma, Verdana, sans-serif; font-size:11px; color: #FFFFFF; }
a { color: #FA5901; text-decoration: none; }
a:hover { text-decoration: underline; }

#navigation { background: #FFFFFF; margin: 0; padding: 0; height: 25px; }
#navigation p { margin: 0; padding: 5px 10px; }
#navigation .left { float: left; }
#navigation .right { float: right; }
#navigation a { color: #FA5901; text-decoration: none; margin: 0 0 0 5px; padding-left: 18px; }
#navigation .home { background: #FFFFFF url(../images/icons/home.gif) no-repeat; }
#navigation .rejestracja { background: #FFFFFF url(../images/icons/rejestracja.gif) no-repeat; }
#navigation .jaksprzedawac { background: #FFFFFF url(../images/icons/jak-sprzedawac.gif) no-repeat; }
#navigation .jakkupowac { background: #FFFFFF url(../images/icons/jak-kupowac.gif) no-repeat; }
#navigation .uslugi { background: #FFFFFF url(../images/icons/uslugi.gif) no-repeat; }
#navigation h1 { font-size: 11px; color: #FA5901; padding: 5px 10px; margin: 0; float: right; }

#logo { margin: 0 auto; padding: 0; width: 980px; height: 120px; background: url(../images/bg-top.gif) no-repeat; }
#logo img { border: 0; padding: 0; margin: 10px 0 0 0; }

#header { margin: 0 auto; padding: 0; width: 980px; color: #717171; font-size: 13px; font-weight: bold; }
#header img { border: 0; margin: 0; padding: 0; }
#header .searcher { background: #FFFFFF url(../images/header_07.png) no-repeat; height: 49px; text-align: center; padding: 15px; margin: 0; _margin: -3px 0 0 0; }
.buttons { width: 200px; height: 50px; background: url(../images/search-button.png) no-repeat; border: 0; } 
.inputs { width: 450px; height: 30px; background: url(../images/bg-input.gif) repeat-x; border: 1px #FFFFFF solid; padding: 10px; font-size: 22px; margin-right: 10px; border: 1px #DDD solid; }

#content  { margin: 0 auto; padding: 0; width: 980px; clear: both; }
.reklama { margin: 0 auto; padding: 10px 0 0 0; text-align: center; }

#sidebar {float:left; display:inline; width: 200px; margin:10px 10px 10px 0; border: 1px dotted #DDDDDD; background: #FFFFFF; padding-bottom: 5px;}
#sidebar ul {list-style-type:none; padding:16px 0 0 0px; margin:0; color:#FC6200; font-weight:bold; font-size:16px;}
#sidebar li {padding-left:10px; _height:1%}
#sidebar li.first { padding-bottom:5px;}
#sidebar li.first2 { padding-bottom:5px; color: #7ECA06; }
#sidebar li.first3 { padding-bottom:5px; color: #000000; }
#sidebar li a {color:#2770a6; font-size:11px; font-weight:normal; padding-left:16px; background:url(../images/arrow.png) no-repeat 5px 7px; text-decoration:underline; padding:2px 0 2px 16px; display:block; line-height:17px;}
#sidebar li a.a {color:#f1701b}
#sidebar li a:hover {color:#FC6200;}
#sidebar li a.a {font-size:12px; text-decoration:none;}
#sidebar h2, #sidebar h3 {margin:0; padding:0; font-size:16px;}

#right { float: right; width: 760px; margin: 10px 0 0 0; padding: 0; }
#right2 { float: right; width: 760px; margin: 10px 0 10px 0; padding: 0; background: #FFFFFF; border: 1px dotted #DDDDDD; color: #000000; line-height: 150%; }
#right2 p { padding: 0px 10px; }
#right2 .naglowek { margin: 5px 10px; padding: 0; font-size: 14px; }
#right2 h4 { margin: 5px 10px; padding: 0; color: #2770A6; }
#right2 form { margin: 10px; padding: 10px; }

#lista { padding:5px 20px; margin:0px 0 10px 3px; background: #FFFFFF; border: 1px dotted #DDDDDD; }
#lista h2 { margin: 10px 0 0 0; padding: 5px 0; font-size: 13px; clear: both; border-bottom: 1px dotted #DDDDDD; border-top: 1px dotted #DDDDDD; }
#lista h3 { margin: 10px 0 0 10px; font-size: 11px; color: #2770A6; font-weight: normal; width: 160px; float: left; }
#lista h3 a { color: #2770A6; }

ul.top {list-style-type:none; padding:20px 5px; margin:0px 0 0 3px; background: #FFFFFF; border: 1px dotted #DDDDDD; height: 493px; }
ul.top li {float:left; display:inline; margin-left:4px; text-align:left; height:170px; font-size:11px; color:#FC6200; width:144px; background:url(../images/box.png) no-repeat; text-align:center;}
ul.top li img {margin-top:2px; border: 0;}
ul.top li span.img {display:block; width:140px; height:120px;}
ul.top li span.desc {color:#FC6200; padding-left:4px; display:block; font-style:normal; text-align:left;}
ul.top li a:hover span {color:#2770A6; cursor:pointer;}

ul.aukcje {list-style-type:none; padding:5px; margin:0px 0 10px 3px; background: #FFFFFF; border: 1px dotted #DDDDDD; }
ul.aukcje li {float:left; display:inline; margin-left:4px; margin-bottom: 4px; text-align:center; height:180px; font-size:11px; color:#FC6200; width:170px; text-align:center; padding: 5px; border: 1px #DDDDDD solid; }
ul.aukcje li img {margin-top:2px; border: 0;}
ul.aukcje h2 { margin: 10px; padding: 5px 0; font-size: 13px; clear: both; border-bottom: 1px dotted #DDDDDD; border-top: 1px dotted #DDDDDD; }
ul.aukcje h3 { margin: 10px 0 0 10px; font-size: 11px; color: #2770A6; font-weight: normal; width: 160px; float: left; }
.cena { color: #2770A6; }

.tytulek { color: #7ECA06; padding-left: 10px; }

.bottom { width: 980px; margin: 0 auto; padding: 0; clear: both;}

.col { float: left; width: 274px; background: #FFFFFF; padding: 15px !important; padding: 15px 15px 2px; margin: 0px 30px 10px 0; _margin: 10px 30px 10px 0; text-align: justify; border: 1px dotted #DDDDDD; color: #777777; }
.col.last { margin-right: 0; }
.col p { margin: 0 0 15px; }
.more { float: left; position: relative; margin: 0 0 0 -21px; background: url(../images/more.gif) no-repeat; padding: 11px 21px 6px; color: #fff; font-size: .9em; font-weight: bold; }
.line { clear: both; margin: 0 0 10px; border-bottom: 1px dotted #ccc; }
h2 { color: #222222; font-size:16px; }

#lists { float: left; width: 630px; margin: 0 0; padding: 5px 0 0 10px; height: 140px; }
#lists ul { float: left; margin: 0; padding: 0 10px 0 10px; width: 135px; border-right: 1px dotted #ccc; }
#lists ul.last { margin: 0; border: 0; }
#lists li { background: url(../images/bullet.gif) no-repeat 0 10px; list-style: none; padding: 5px 0 0 5px; color: #555; }
#lists li.title { color: #222; font-size: 1.2em; font-weight: bold; font-weight: bold; padding-bottom: 9px; text-transform: uppercase; } 

#quote { float: right; width: 270px; padding: 20px 15px; background: #EDEEEE; height: 95px; color: #444; font-style: italic; }
#author { font-weight: bold; padding: 10px 0 0;  }

#footer { clear: both; color: #000; border-top: 1px dotted #ccc; padding: 10px; margin: 0 auto; width: 980px; }
#flinks { float: right; }