/**
 * blogi.gram.pl
 * style wspolne dla wszystkich elemntow blogow
 *
 * @author Leo
 */

 /* obejscie dla niepasujacych kolorkow*/

#news h3, #news h3 a, #news div a, #main #stats p span.v, #main #stats p span.v a, #friends span.un span, #comments p a, #news p.arch a, #ankieta p.arch a, #customtxt1 div a, #customtxt2 div a, #customtxt3 div a, #customtxt4 div a, #customtxt5 div a, #customtxt6 div a, #customtxt7 div a, #customtxt8 div a, #customtxt9 div a, div.news div.txt a, h4.tagi a, .news h3 a { color: #7EAB05; }

/* common */

	html, body { height: 100%; }

	body,table,p,form { margin: 0; padding: 0; border: 0; font: 11px/15px 'Lucida Grande', 'Lucida Sans Unicode', Verdana; }
	body { background: #ababab; }


	img { border: 0; }
	h1,h2,h3,h3,h4 { margin: 0; padding: 0; font-size: 12px; }
	a { color: #000; }
	#clear { clear: left; }



	span.plats { font: bold 10px Tahoma, serif; color: #fff; text-align: center; text-transform: uppercase; position: relative; }

		span.plats { height: 12px; line-height: 12px; padding: 0px 1px 0 1px; margin: 0; position: absolute; top: 4px; left: 0; width: 22px; }

		span.p_pc { background: #e9c265; }
		span.p_ps { background: #8da5d5; }
		span.p_psp { background: #a7a7a7; }
		span.p_xbox { background: #97c753; }
		span.p_gc,span.p_wii { background: #bba6d0; }
		span.p_nds, span.p_gba { background: #e3bdeb; }
		span.p_psx { background: #ddd; ; }
		span.p_dc { background: #ce3213; }
		span.p_n64 { background: #0124a6; }
		span.p_mob { background: #00b7c0; }
		span.p_b8 { background: #c0c0ff; }
		span.p_b16 { background: #ffc0ff; }


	#container { width: 850px; margin: 0 auto; background: #fff; position: relative; height:auto !important; height:100%; min-height:100%; }


	#menu { background: #b90b0d; position: relative; height: 30px; }
	    #menu img.c { position: absolute; right: 10px; top: 5px; }
	    #menu span.login { position: absolute; right: 12px; top: 4px; color: #fff; }
	    #menu span.login a { color: #fff; margin-left: 5px; }


		#menu ol, #menu ul { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; }

		#menu ul li { display:inline; height:30px; }
		#menu a { float:left; padding-top:9px; padding-left:12px; padding-right:12px; padding-bottom:10px; text-decoration: none; font-weight:bold; color:#FFFFFF; font-size:11px; line-height:11px; text-align:center; }
		#menu a:hover { background-color: #FFFFFF !important; color:#B90B0F !important; }
		#menu li.last a { padding: 0; }
		#menu li.last a:hover { background: transparent; }
		#menu li.last a.txt { font-weight: normal; line-height: 21px; font-size: 10px; margin-right: 5px; }
	
	#menu #awariatech {
		position: absolute;
		left: 0px;
		top: 30px;
		background-color: white ! important;
		color: #000 ! important;
		font-size: 11px;
		letter-spacing: -1px;
		font-family: Georgia;
		width: 100%;
		text-align: center;
	}

/* gora strony */

	#top { position: relative; border-top: 3px solid #dcdcdc; height: 183px; background: transparent url('../img_blogi/bg_tlo_top.png') no-repeat; overflow: hidden; }

		#usr { margin: 48px 0 0 24px; width: 400px; height: 70px; padding: 2px 0 0 76px; position: relative; }
			#usr div { width: 68px; height: 68px; position: absolute; left: 0; top: 0; background: transparent url('../img_blogi/bg_av_big.png') no-repeat; }
			#usr div img.bg { position: absolute; top: 0; left: 0; width: 68px; height: 68px; }
			#usr div img.av { width: 64px; height: 64px; margin: 1px 0 0 1px; }

			#usr p { color: #fff; font-size: 12px; }
		    #usr p img.ux { display: none; }
		    #usr p span.ux { display: block; font-size: 24px; line-height: 22px; margin: 0 0 10px 0; }
		    #usr p a.m { text-decoration: none; color: #ccc; }
		    #usr p a.m:hover { color: #ddd; }
		    #usr p span.ut { display: block; margin: 4px 0 1px 0; }
		    #usr p a { color: #fff; }
			    
		#lnk { width: 216px; /*height: 95px;*/ position: absolute; right: 24px; top: 32px; z-index: 1; }
		    #lnk ul { list-style-type: none; margin: 1px 0 13px 12px; padding: 0; z-index: 2; position: relative; }
			#lnk li { margin-bottom: 2px; }
		    #lnk a { color: #fff; text-decoration: none; }
			#lnk a span { text-decoration: underline; }
			#lnk a span.t { text-decoration: none; }
		    #lnk a img.ico { position: relative; top: 7px; margin-right: 4px; width: 22px; height: 22px; }
			#lnk span.bg { position: absolute; top: 0; left: 0; width: 216px; height: 100%; background: #000; z-index: -1; filter:alpha(opacity=15); opacity:0.15;  }
		#lnk li { margin: 30px 0 40px 0; }

		#tabs { position: absolute; left: 24px; top: 161px; width: 802px; }
		#tabs ul { position: relative; list-style: none; width: 100%; margin: 0; padding: 0; }
		#tabs ul li { margin: 0; padding: 0; display: inline; }
		#tabs li.lst { position: absolute; right: 0; }
		#tabs a { margin: 0 14px 0 0; background: #fff; filter:alpha(opacity=70); opacity:0.70; color: #000; text-decoration: none; padding: 9px 14px 8px 14px; }
		#tabs li.act a,#tabs a:hover { filter:alpha(opacity=100); opacity:1; }
		#tabs li.lst a { margin-right: 0; }


/* zawartosc */

	#main { padding: 15px 0 30px 11px; margin: 0 0 0 0; background: transparent; z-index: 1; }

		#m_top { padding: 8px; margin: 0 16px 5px 5px; }
		#m_main { float: left; padding: 8px; margin: 0 4px 5px 5px; display: inline; }
		#m_side { float: left;  padding: 8px; margin: 0 5px 5px 4px; display: inline; }
		#m_bottom { clear: left; padding: 8px; margin: 0 16px 25px 5px; }
		#m_top.main { /*padding-top: 4px;*/ }

	    #main h2, .ddbox h2 { color: #fff; position: relative; padding: 0 10px 1px 10px; margin-bottom: 4px; background: #5381d3; font-size: 12px; line-height: 16px; font-weight: bold; }
		#main h2 span, .ddbox h2 span { display: block; width: 100%; padding: 6px 0 5px 0; text-transform: uppercase;  }
		#main h2 img.ico, .ddbox h2 ico { position: relative; top: 2px; left: 4px; }
		#main h2 img.im { height: 17px; }
		#main h2 span.m { color: #ee441b; margin-left: 6px; }
		#main div.box { margin-bottom: 20px; padding-top: 8px; }
		#main h2 span.pp, .ddbox h2 span.pp { font-weight: normal; display: inline; padding: 0; text-transform: none; font-size: 11px; position: absolute; right: 10px; top: 5px; width: auto; }
		span.h2b { display: block; font-size: 0; height: 4px; background: transparent url('../img_blogi/bg_bh.gif') repeat-x 0 0; margin: -4px 0 4px 0; }

		#main div.bbt p { margin-bottom: 4px;  }
		#main div.bbt p span { font-weight: bold; margin-right: 3px; }
		#main div.bbt p img.ico { position: relative; top: 4px; margin-right: 0px; }
		
		#main h2 a.e { position: absolute; top: 6px; right: 6px; }

		#main div.n { width: 389px; /*overflow: hidden;*/ }
		#main div.wide { width: 475px; /*overflow: hidden;*/ }
		#main div.small { width: 303px; /*overflow: hidden;*/ }

		#news {  }
			#main h2.n { background: #7eab05; color: #fff; }
			#main h2.n span { color: #fff; }

			#news div.news { padding: 8px 0 0 0; }
			#news div.last { border: 0; }
			#news div.tpl { filter:alpha(opacity=40); opacity: 0.4; }
			#news h3 { color: #7eab05; font-size: 16px; margin-bottom: 8px; }
			#main h3 a { text-decoration: none; }
			#news div.news h3 span { color: #ee441b; }
			#news div a,#comments p a { color: #7eab05; }
			#news div a:hover {  }
			#news div,#news div p { font-size: 13px;  line-height: 18px; color: #000; }
			#news div p,#news div ul,#news div ol { margin-bottom: 9px; margin-top: 0; padding-top: 0; padding-bottom: 0; }
			#news div img { border: 0 solid #000; overflow: hidden; cursor: pointer; margin: 0 5px 9px 5px; }
			#news p.b { clear: both; margin-top: 8px; color: #797979; font-size: 11px; padding-bottom: 24px; border-bottom: 1px dotted #d5d5d5; }
			
			#hotter ul li .news .e, #hotter ul li .news .c, #hotter ul li .news .d {  color: #797979; }
			
			#news div.last p.b { border-bottom: 0; padding-bottom: 8px; }
			#news p.b a { color: #797979; text-decoration: none; }
			#news p.b a span { text-decoration: underline; color: #797979; }
			#news p.b img.ico { position: relative; top: 4px; margin: 0 2px 0 0; width: 15px; cursor: default; }
			#news p.b span.c { margin-right: 12px; }
			#news p.b a:link span.c { color: #7eab05 !important; }
			#news p.b a:visited span.c,#news p.b a.n:link span.c { color: #797979 !important; }
			#news a.e { color: #797979; float: right; }
			#news a.e img.ico { position: relative; top: 2px; }
			#news p.arch { padding-bottom: 12px; height: 20px; border: 0; border-top: 1px dotted #d5d5d5; line-height: 20px; }
			#news p.arch a { color: #7eab05; font-size: 14px; }
			#news p.arch a.nxt { float: right; }
			#news object { z-index: 1; }


		#info { position: relative; z-index: 2; }
			#info #inf_s { margin-bottom: 10px; position: relative; }
			#info #inf_t a { text-decoration: none; }
			#info #inf_t a:hover { text-decoration: underline; }
			#info #inf_s img.ico { margin-right: 4px; }
			#info #inf_h {  }
			#info #inf_h span.s { font-weight: normal; margin-right: 0; }
			#info #inf_h span.u { text-decoration: underline; cursor: pointer; position: relative; }
			#tooltip { display: block; width: 261px; margin-top: 6px; padding: 0 0 16px 0; position: absolute; z-index: 24; display: none; }
			#tooltip div { margin: 0; padding: 0; width: 231px; padding: 14px 18px 0 16px;  display: block; background: transparent url('../img_blogi/bg_ih.png') no-repeat 0 0; color: #fff; }
			#tooltip span { position: absolute; width: 261px; height: 16px; left: 0; bottom: 0; background: transparent url('../img_blogi/bg_ihb.png') no-repeat; }
			img.em1 { width: 20px; height: 20px; }
			img.em2 { width: 34px; height: 20px; }
			img.em3 { width: 20px; height: 26px; }
			img.em4 { width: 52px; height: 34px; }
			img.em5 { width: 34px; height: 26px; }
			img.em6 { width: 34px; height: 20px; }


		#contact {  }
		    #contact p { line-height: 18px; }
		    #contact p a { text-decoration: none; }
			#contact p a:hover { text-decoration: underline; }
			#contact img.ico { vertical-align: top; margin: -4px 0 0 2px; }


		#games { position: relative; z-index: 3; }
			#games p.h { font-weight: bold; position: relative; padding-bottom: 3px; }
			#games p.h span.h2,#games p.h span.h3 { position: absolute; top: 0; }
			#games p.h span.h2 { right: 90px; }
			#games p.h span.h3 { right: 0; }
			#games ul { list-style-type: none; margin: 0; padding: 0; border-top: 1px dotted #d6d6d6; }
			#games li { z-index: 1; padding: 2px 136px 2px 28px; margin: 0; position: relative; border-bottom: 1px dotted #d6d6d6; background: transparent; }
			#games li.ev span.bg { z-index: -1; background: #f4f4f4; filter:alpha(opacity=60); opacity: 0.6; display: block; position: absolute; left: 0; top: 0; height: 100%; width: 100%; }
			#games li a { text-decoration: none; }
			#games li a.s:hover { text-decoration: underline; }
			#games li span.h2,#games li span.h3 { position: absolute; top: 0; }
			#games li span.h2 { right: 106px; top: 5px; }
	 		#games li span.h3 { right: 30px; top: 5px; }
	 		#games li span img.ico { height: 10px; }

	 		#fu { position: absolute; z-index: 24; width: 143px; height: 83px; top: -50px; left: 150px; }
			#fu div { padding: 14px 0 0 75px; width: 100%; height: 100%; background: transparent url('../img_blogi/bg_fu.png') no-repeat; }
			#fu h3 { color: #fff; line-height: 14px; font-size: 10px;  }
			#fu span.img { position: absolute; top: 14px; left: 21px; height: 68px; overflow: hidden; }
			#fu img { border: 1px solid #000; width: 46px; }
			#fu ul { border: 0; width: auto; margin-top: 4px; line-height: 14px; font-size: 10px; }
			#fu ul li { padding: 0 0 2px 0; border: 0; height: auto; ;width: auto; }
			#fu ul a { position: relative; z-index: 1; color: #c9e602 !important; text-decoration: underline; }
			#fu ul li.ol a { color: #ecc244 !important; }
			#fu ul span { color: #999; margin-left: 4px; }

		#friends ul,#lastvisits ul { list-style-type: none; margin: 0; padding: 0; }
		#lastvisits ul { min-height: 43px; max-height: 43px; overflow: hidden; }
		#m_side #lastvisits ul, #m_main #lastvisits ul { max-height: 86px; }
			#friends li,#lastvisits li { clear: left; z-index: 1; border-bottom: 1px dotted #d6d6d6; padding: 0; min-height: 43px; position: relative; }
			#lastvisits li { border: 0; float: left; clear: none; }
			#friends li.ev span.bg { z-index: -1; background: #f4f4f4; filter:alpha(opacity=60); opacity: 0.6; display: block; position: absolute; left: 0; width: 100%; height: 100%; }
			#friends span.av,#lastvisits span.av { background: transparent url('../img_blogi/bg_av_small.png') no-repeat; position: relative; width: 36px; height: 36px; float: left; margin-right: 6px; margin-top: 4px; }
			#friends span.av img.ico,#lastvisits span.av img.ico { margin: 1px 0 0 1px;  width: 32px;  height: 32px;}
			#friends span.usr { display: block; float: left; margin: 0; position: relative; }
			#friends span.xw { display: block; padding-top: 6px; z-index: 1; }
			#friends span.xw img.ico { position: relative; top: 1px; margin-right: 2px; width: 10px; height: 10px; }
			#friends span.xw a { margin-top: 2px; text-decoration: none; color: #000; font-weight: bold; }
			#friends span.xw img.inf { margin-left: 5px; vertical-align: top; height: 13px; }
			#friends span.un { position: relative; display: block; float: left; height: 22px; top: -1px; font-size: 10px; line-height: 12px; margin: 6px 0 0 3px; background: transparent url('../img_blogi/bg_fa.png') no-repeat; width: 146px; padding: 4px 10px 8px 12px; }
			#friends span.un span { color: #7eab05; }
			#friends span.un span.lb { font-weight: bold; }
			#friends span.un a { color: #797979; font-size: 10px;  }
			#friends p { text-align: right; margin-top: 4px; font-size: 11px; }
			#friends a.m { color: #797979; }
			#friends li.iu_10 span.xw a,#friends li.iu_10 span.st { color: #689927; }
			#friends li.iu_9 span.st { color: #d20000; }
			#friends li a.v img { width: 18px; height: 18px; }

			#friends.fmain ul { position: relative; height: 220px; overflow: auto; overflow-x: hidden; }

			#m_top #friends li { padding-right: 30px; }
			#m_top #friends a.v { position: absolute; right: 5px; top: 15px; }
			#m_top #friends span.ac { position: absolute; right: 5px; top: 12px; }
			#m_top #friends span.ac input { margin-left: 15px; }
			#friends div.info { background: #f4f4f4; border: 1px solid #ccc; margin: 0 0 6px; }
			#friends div.info p { margin: 0; padding: 4px; border: 1px solid #fff;  text-align: left; color: #ee441b; }
			#friends div.info a { color: #ee441b; }
			#friends div.info p.f,#friends div.info p.f a { color: #000; }

		#favorites {  }
			#favorites p { text-align: justify; }
			#favorites a { text-decoration: none; }
			#favorites a:hover { text-decoration: underline; }


		#main {  }
			#main #stats p span  { font-weight: normal; }
			#main #stats p span.v,#main #stats p span.v a  { font-weight: bold; color: #7eab05; }
			#main #stats p.m { margin-top: 10px; }

		#archive {}
			#archive ul { list-style-type: none; margin: 0; padding: 0; }
			#archive a { text-decoration: none; }
			#archive a:hover { text-decoration: underline; }

		#x360gc {}
		    #x360gc p { text-align: center; padding: 0; width: 295px; height: 40px; overflow: hidden; border: 4px solid #a5a5a5; background: #a5a5a5; }
		    #x360gc p img { width: 340px; height: 40px; }

		#xfire {}
		    #xfire p img { border: 0 solid #a5a5a5; }


		#ankieta { }
			#ankieta ul { list-style-type: none; padding: 0 0 8px 0; margin: 8px 0 0 0; }
			#ankieta li { clear: left; padding: 2px 0; z-index: 1; position: relative; border-top: 1px dotted #d6d6d6; background: transparent; }
		    #ankieta ul.o li { line-height: 16px; min-height: 36px; padding-bottom: 4px; }
			#ankieta ul.q li { padding-left: 18px; line-height: 18px; min-height: 18px; padding-bottom: 4px; }
			#ankieta li.ev span.bg { z-index: -1; background: #f4f4f4; filter:alpha(opacity=60); opacity: 0.6; display: block; position: absolute; left: 0; top: 0; height: 100%; width: 100%; }
			#ankieta ul.q input { float: left; margin-left: -18px; }
			#ankieta li span.p { margin: 4px 6px 0 0; color: #fff; border: 1px solid #d6d6d6; float: left; height: 12px; line-height: 12px; font-size: 12px; padding-left: 2px; background: transparent url(../img_blogi/bg_poll_votes.gif) repeat-x; }
			#ankieta li span.v { position: relative; top: 3px; height: 12px; line-height: 12px; }
			#ankieta p.q { font-weight: bold; }
			#ankieta p.s { padding: 8px 0 0 0; text-align: center; }
			#ankieta p.b { text-align: right; line-height: 18px; clear: both; color: #797979; font-size: 11px; }
			#ankieta p.b a { color: #797979; text-decoration: none; }
			#ankieta p.b a span { text-decoration: underline; color: #797979; font-weight: normal; }
			#ankieta p.b img.ico { position: relative; top: 2px !important; margin: 0 2px 0 0; width: 15px; cursor: default; }
			#ankieta p.b span.s { font-weight: normal; float: left }
			#ankieta p.arch { margin-top: 16px; padding-bottom: 12px; height: 20px; border: 0; border-top: 1px dotted #d5d5d5; line-height: 20px; text-align: left; }
			#ankieta p.arch a { color: #7eab05; font-size: 14px; }
			#ankieta p.arch a.nxt { float: right; }


        #customtxt1,#customtxt2,#customtxt3,#customtxt4,#customtxt5,#customtxt6,#customtxt7,#customtxt8,#customtxt9 { overflow: hidden; }


		#invite { margin-bottom: 0 !important; }
			#invite h2,#invite .h2b { display: none;  }
			#uklad #invite h2,#uklad #invite .h2b { display: block; }
			#zasobnik #invite { display: none; }
			
		    #invite p.code { color: #000; background: #f3f3f3; margin: 0; border: 1px solid #d5d5d5; padding: 6px; }


	/* wyszukiwarka - warstwa */
	#search { color: #fff; z-index: 33; position: absolute; left: -24px; width: 901px; height: 574px; background: transparent url('../img_blogi/bg_search.png') no-repeat; }
		#search div { padding: 21px 0 0 18px; width: 883px; height: 553px; }
		#search a.x { position: absolute; top: -9px; right: -6px; }
		#search a.x img { width: 38px; height: 39px; }

		#search p.h { position: relative; font-weight: bold; width: 849px; height: 34px; padding: 10px 0 0 13px; line-height: 17px; background: transparent url('../img_blogi/bg_search_h.gif') no-repeat; overflow: hidden; }
		/*#search p.hu { height: 33px; padding-top: 11px; }*/
		#search p.h span { float: left; margin-right: 4px; }
		#search p.h select { float: left; font-size: 11px; height: 20px; width: 110px; margin: -1px 10px 0 6px; }
		#search p.h span.plats { position: relative; top: 3px; float: left; margin: 0 4px 0 0;  }
		#search p.h input.it { width: 200px; float: left; margin-top: 0; }
		#search p.h input.ib { float: left; margin: -2px 0 0 6px; }

		#search p.h_l { width: 830px; position: relative; font-weight: bold; padding: 20px 0 7px 0; border-bottom: 1px solid #2c2c2c; }
		#search p.h_l span.h2 { position: absolute; left: 254px; }
		#search p.h_l span.h3 { position: absolute; left: 428px; }
		#search p.h_l span.h4 { position: absolute; left: 635px; }

		#search ul { position: relative; height: 442px; width: 861px; overflow: auto; overflow-x: hidden; overflow-y: auto; list-style-type: none; margin: 0; padding: 0; color: #e6e6e6; }
		#search li { width: 830px; clear: left; z-index: 1; border-bottom: 1px solid #2c2c2c; padding: 0; min-height: 43px; position: relative; }

		#search li span.h1 { /*position: absolute; left: 0; width: 250px;*/ }
			#search li span.h1 span.av { background: transparent url('../img_blogi/bg_av_small.png') no-repeat; position: relative; width: 36px; height: 36px; float: left; margin-right: 6px; margin-top: 4px; }
			#search li span.h1 span.av img.ico { margin: 1px 0 0 1px; width: 32px; height: 32px;}
			#search li span.h1 span.usr { display: block; float: left; margin: 0; position: relative; }
			#search li span.h1 span.xw { display: block; padding-top: 6px; z-index: 1; }
			#search li span.h1 span.xw img.ico { position: relative; top: 1px; margin-right: 2px; width: 10px; height: 10px; }
			#search li span.h1 span.xw a { margin-top: 2px; text-decoration: none; color: #e6e6e6; font-weight: bold; }
			#search li span.h1 span.xw img.inf { margin-left: 5px; vertical-align: top; height: 13px; }
			#search li.iu_10 span.h1 span.xw a,#search li.iu_10 span.h1 span.st,#friends li.iu_10 span.st { color: #689927; }
			#search li.iu_9 span.h1 span.st { color: #d20000; }

		#search li span.h2 { position: absolute; left: 254px; top: 14px; width: 170px; }
		#search li span.h2 b { color: #83d100; }

		#search li span.h3 { position: absolute; left: 428px; top: 14px; width: 202px; }
		#search li span.h3 a { color: #e6e6e6; }

		#search li span.h4 { position: absolute; left: 635px; top: 4px; width: 194px; }
		#search li span.h4 a { color: #e6e6e6; text-decoration: none; }
		#search li span.h4 a span { text-decoration: underline; }
		#search li span.h4 a span.t { text-decoration: none; color: #757575; }
		#search li span.h4 a img.ico { position: relative; top: 8px; margin-right: 4px; width: 22px; height: 22px; }

		#search li.eof,#search li.wait { text-align: center; }
		#search li.eof span { display: block; padding-top: 14px; }
		#search li.wait { border-bottom: 0; padding-top: 145px; padding-left: 15px; }


	#stopka { position: absolute; bottom: 0; left: 0; width: 100%; height: 30px; text-align: center; font-size: 10px; }
	#stopka p { font-size: 10px; height: 26px; line-height: 12px; margin-top: 4px; }
	#stopka span.a { margin-left: 15px; }



/* style inne - wspolne */

	.na { display: none; }
	#bnfo { position: absolute; text-align: center; width: 100%; margin-top: -8px; letter-spacing:12px; color: red; }
	#bnfo span { background: #fff; padding: 1px 10px; }

	input.it,textarea.ta { border: 1px solid #a0a0a0; font: 11px/15px 'Lucida Grande', 'Lucida Sans Unicode', Verdana; }
	input.it:focus,textarea.ta:focus { border: 1px solid #bdc5d9; }

	input.it { width: 350px; margin: 8px 0 0 0; padding: 1px; border: 1px solid #cecece; border-top-color: #858585; border-left-color: #858585; }
	input.ib { width: 100px; }
	input.ibb { width: 150px; margin-right: 10px; }
	input.its { width: 100px; }
	input.ir { float: left; position: relative; top: 1px; }

	select.sl { width: 200px; margin-bottom: 10px; }
	select.sl option.g { margin-top: 4px; font-weight: bold; }
	select.sl option.t { margin-left: 6px; }
	
	textarea.ta { width: 350px; height: 100px; padding: 1px; border: 1px solid #aaa; border-top-color: #858585; vertical-align: top; }
	

	div.clr { clear: left; }


	p.pages { color: #9A9A9A; text-align: right; margin: 4px 0; }
	p.pages b { margin-right: 4px; }
	p.pages a { color: #9A9A9A; text-decoration: none; }
	p.pages a.act { font-weight: bold; }

/* -- end -- */

#results {}
#results ul {}
#results ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DDDDDD none repeat scroll 0 0;
margin:3px 3px 6px;
opacity:0.7;
padding:5px 5px 0;
}

#results ul li:hover{ opacity:0.7; background:#FFFFFF none repeat scroll 0 0;}

#results ul li a {
text-decoration:none;
}
#results ul li a span.resultDesc {
color:green;
font-family:verdana;
font-size:14px;
font-weight:bold;
}
#results ul li a span.resultTitle {
font-size:14px;
padding-left:5px;
}
#results ul li a span.resultPrev {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DDFFDD none repeat scroll 0 0;
border-style:solid solid none;
border-width:1px;
color:green;
display:block;
font-family:tahoma;
font-size:13px;
margin:5px 5px 0;
padding-top:5px;
text-align:center;
width:20%;
}
#results ul li a span.resultText {
background-color:#DDFFDD;
border:1px solid green;
display:block;
font-size:12px;
font-style:italic;
padding:10px;
}

h4.tagi {font-size:11px;
font-weight:normal;
margin:-8px 0 5px;}

.markTop {display: none;	}

/* -- Nowe bajery, hotter i PMy -- */
 	#hotControls
	{
	list-style: none;
	margin: 0px auto; 
	padding: 0px;
	clear: both;
	}
	
	#hotControls li
	{
	background: transparent url(www/01/img_blogi/hotter_off.png) no-repeat scroll 0 0;
	border:0px none !important;
	cursor:pointer;
	display:block;
	float:left;
	height:20px;
	padding:0 !important;
	width:20px;
	}
	#hotControls li:hover, #hotControls li.active
	{
	background:transparent url(www/01/img_blogi/hotter_on.png) no-repeat scroll 0 0;
	}
	
	#hotter {}
	#hotter ul li{	/*border:1px dotted #AAAAAA;*/
					margin:2px;
					padding:2px 2px 4px;}

	#hotter ul li .news h2 {}
	#hotter ul li .news h3  {font-size:14px;
								margin:0px 0px 2px 0px;
								padding:0;}
	#hotter ul li .news h4 {font-size:10px;
							margin:1px 0px 4px 0px;}
	#hotter ul li .news .txt {padding-left:0px}
	#hotter ul li .news .b {margin-top: 5px;}
	#hotter ul li .news .d {margin-left: 10px; font-size:10px;font-weight: normal;}
	#hotter ul li .news .e {float: right;}
	#hotter ul li .news .e span {font-size:10px;font-weight: normal;}
	#hotter ul li .news .n span {font-size:10px;font-weight: normal;}
	#hotter ul li .news .n {}
	
	.hotPrev{background: transparent url(www/01/img_blogi/strzalka_l.png) no-repeat scroll 0 0 !important}
	.hotPrev:hover {background: transparent url(www/01/img_blogi/strzalka_l_on.png) no-repeat scroll 0 0 !important}
	.hotNext{background: transparent url(www/01/img_blogi/strzalka_r.png) no-repeat scroll 0 0 !important}
	.hotNext:hover {background: transparent url(www/01/img_blogi/strzalka_r_on.png) no-repeat scroll 0 0 !important}
	
/* -- drugie dno :) -- */

