* {padding:0px;margin:0px;}
HTML {}
body{background:#d5e6ef;font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:12px; color:#424242;}

img {border:0px none;}

.leng {clear:both;}
.prawe {float:right;}

/* adv google */
.ad-google {text-align:center; margin-bottom: 4px;}

h1 {font-size:15px; font-family:Arial, Tahoma, Verdana, sans-serif; color:#990033; padding:9px 15px 12px 10px; margin:10px 0 0 0;}
h2 {font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#09a6a3; padding:5px 0 5px 0;}
h3 {font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#09a6a3; padding:5px 0 3px 0;}
h4 {font-size:10px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0 0 15px 0; font-weight:normal;}
.brown_small {background: url(/images/h_brown_small.jpg) no-repeat bottom left;}
.brown_big {background:url(/images/h_brown_big.jpg) no-repeat bottom left;}
.dodajz {background:#423e22 url(/images/h_dodaj.jpg) no-repeat top left; color:#ffffff;}
.dodali {background:#e0ecf3 url(/images/h_ranking.jpg) no-repeat top left;}
.green {background:url(/images/h_green_big.jpg) no-repeat bottom left; color:#95a923;}
h1 span {color:#95a923;}


a {color:#424242; text-decoration: underline;}
a:hover {color:#424242; text-decoration: none;}

fieldset {border:0px none;}
input {font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:11px;}
textarea {font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:11px;}
select {font-size:11px;}

ul {margin:0; padding:0; list-style-type:none;}
ol {margin:0; padding:0; list-style-position:inside;}

p {line-height:16px; text-align:justify;}

/* layout boxes */

#ajax-process {position: absolute; height: 15px; left: 80%; top: 0px; background-color: #e24c4c; color: #eee; padding: 1px;}

#main-kont {background:#d5e6ef url(/images/bg_repeat.jpg) repeat-y center; margin:20px 0 15px 0;}
#separate {background:url(/images/separate.jpg) repeat-x 0 164px;}

#kontener {width:970px; margin:0 auto 0;}

#wrapper {width:970px; padding:0 0 15px 0; margin-top:10px;}

#header {width:970px; background:url(/images/bg_top.jpg) no-repeat left top; position:relative;}

#info {width:940px;background:#423e22 url(/images/bg_left_corner_brown.jpg) no-repeat left top;color:#ffffff;padding:14px 15px 12px 15px;}

#ads-google {width:970px; text-align:center; padding:10px 0 6px 0;}

#left {width:170px; float:left; padding-bottom:15px;}

#right {width:220px; float:right; padding-bottom:15px;}

#content {width:560px; float:left; padding:0 10px 15px 10px;}

#footer {width:940px;background:#423e22 url(/images/bg_left_corner_brown.jpg) no-repeat left top;color:#ffffff;padding:15px 15px 12px 15px; text-align:center;}

#linki {width:940px; padding:0 15px 15px 15px; text-align:center; margin:0 auto 0;}

/* modules, boxes */

/* header */
	
	#header a.logo {width:239px; height:40px; float:left; display:block; margin:26px 0 21px 0;}
	
	#header .bg_over {background:url(/images/bg_top_over.jpg) no-repeat; width:31px; height:22px; left:0; top:-22px; position:absolute;}
	
	/* wyszukiwarka */
	#header fieldset {float:right; font-size:12px; padding-top:33px; }
		#header fieldset label {font-weight:bold;}
	#header fieldset input {width:130px; background:#f0f4f8; border:1px #aaaaaa solid; padding:4px 5px 4px 5px; vertical-align:middle;}
	#header fieldset input.button {background:#a7c943 url(/images/button_search.jpg) no-repeat; width:22px; height:22px; border:0px none;}
	
	#wrapper .srod {text-align: center;}
/* left */
	
	/* menu kategorii */
	#left ul { margin-bottom:5px; padding: 0;}
	#left ul li {border-bottom:1px #f0f0f0 solid;}
	#left ul li a {display:block; width:145px; background:#F8F8F8; padding:5px 0 5px 25px; font-weight:bold;}
	#left ul li a:hover {background:#fec42d; text-decoration:none; color:#000000;}
	#left ul li h1.brown_small {background: url(/images/h_brown_small.jpg) no-repeat bottom left; margin-bottom: 10px;}
	
/* right */
	
	/* ranking */
	#right .ranking ul {color:#a4a4a4; font-size:12px; padding:5px 10px 10px 10px; background:#f0f4f8;}
	#right .ranking ul li {line-height:24px;}
	#right .ranking ul li span{color:#95a923; text-decoration:underline;}
	#right .ranking ul li em {float:right; font-style:normal;}
	
	/* polecamy, partnerzy */
	#right .polecamy ul {padding:5px 0 0 0}
	#right .polecamy ul li {line-height:18px; background:url(/images/ico_arrow.jpg) no-repeat 0 8px;padding:5px 0 5px 25px;border-bottom:1px #f0f0f0 solid;}
	#right .polecamy ul li a {font-size:12px; text-decoration:underline;}
	#right .polecamy ul li a span {font-size:12px; text-decoration:underline; font-weight:bold;}
	#right .polecamy ul li a:hover {font-weight:normal; text-decoration:none; color:#000000; font-weight:bold;}
	
/* content */

	#content h1 {margin-bottom:10px;}
	
	#content ul {border-left: 1px #f0f4f8 solid;}
	#content ul li {font-size:12px; margin-bottom:10px;}
	#content ul li.dwa {background:#f0f4f8;}
	#content ul li p {padding:10px;font-family: Georgia, Tahoma, Verdana, Arial, sans-serif;}
	#content ul li .belka {padding:10px 5px 10px 5px; background:#e0ecf3;}
		#content ul li .belka ul li {display:inline; margin:0 3px 0 3px; font-size:10px; border:0px none;font-family:Tahoma, Verdana, Arial, sans-serif;}
		#content ul li .belka ul li a {color:#7d9e1c; text-decoration:none;}
		#content ul li .belka ul li a.ocen {background:#95a923; color:#ffffff; padding:3px 5px 3px 5px;}
		#content ul li .belka ul li a.ocen:hover {background:#fec42d; color:#000000; padding:3px 5px 3px 5px; text-decoration: none;}
		#content ul li .belka ul li a:hover {font-weight:normal; text-decoration:underline;}
		#content ul li .belka ul li span {text-decoration:underline;}
		
	#content ul.strony {text-align:center;}
	#content ul.strony li {display:inline; border:0px none;}
	#content ul.strony li a {padding:3px; border:1px #e0ecf3 solid; font-size:10px; text-decoration:none;}
	#content ul.strony li a:hover {background:#e0ecf3; border:1px #bfd3df solid; color:#000000; font-weight:normal;}
	#content ul.strony li a.check {background:#e0ecf3; border:1px #bfd3df solid; color:#000000; font-weight:normal;}

	/* box dodaj */
	#content .box-dodaj {width:300px; background:#e0e4e8; padding:10px;}
	#content .box-dodaj fieldset input {width:130px; background:#ffffff; border:1px #aaaaaa solid; padding:4px 5px 4px 5px}
	#content .box-dodaj fieldset input.dodaj {width:50px; height:22px; text-align:center; border:0px none; color:#ffffff; background:#95a923; margin-top:3px; }
	#content .box-dodaj fieldset textarea {width:285px; height:150px; max-height:150px; padding:5px 2px 5px 5px;border:1px #aaaaaa solid; margin-top:3px;}
	#content .box-dodaj fieldset select {width:140px; background:#ffffff; border:1px #aaaaaa solid; padding:4px 1px 4px 5px; margin-top:3px;}
	
/* footer */

#footer a {font-weight:bold; color:#fec42d; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer a span {color:#95a923;}

/* linki */

#linki a {color:#a3a3a3; text-decoration:underline;}
#linki a:hover {font-weight:normal; text-decoration:none;}