/* forum.gram.pl */
/* wersja jasna - milk */
/* style do stron komentarzy */


/* posty2 - styl komentarzy */

	#posty2 div.postcdp,#posty2 div.posta,#posty2 div.postb { position: relative; width: 100%; text-align: left; }

	#posty2 div.posta,#posty2 div.postb { background-color: #fefefe; }
	#posty2 div.postcdp { background-color: #fefefe;  }
	
	#posty2 div.postinfo { position: relative; background-image: url('../img_forum/tlo_post_n.jpg'); background-repeat: repeat-x; text-align: left; border-bottom: 1px solid #bcbcbc; width: 100%; margin: 0; background-color: #fcfcfc; font-size: 11px; height: 32px; color: #999999; }

	#posty2 div.postautorcdp,#posty2 div.postautor { font-weight: bold; position: absolute; background-image: url('../img_forum/tlo_post_ns.jpg'); background-repeat: no-repeat; background-position: bottom right; margin-left: 8px; width: 136px; line-height: 32px; font-weight: bold; }
	#posty2 div.postautor { color: #313131;  }
	#posty2 div.postautorcdp { color: #689927; }

	#posty2 div.postautortytulcdp,#posty2 div.postautortytul { position: absolute; background-image: url('../img_forum/tlo_post_ns.jpg'); background-repeat: no-repeat; background-position: bottom right; margin-left: 152px; width: 180px; line-height: 32px; }
	#posty2 div.postautortytul { color: #313131; }
	#posty2 div.postautortytulcdp { color: #689927; }
	#posty2 div.postautortytulcdp span.st,#posty2 div.postautortytul span.st { margin-left: 6px; color: #689927; }
	
	#posty2 div.postdata {position: absolute; margin-left: 340px; line-height: 32px; }
	#posty2 img.mod { position: absolute; left: 4px; border: 0; margin: 4px 4px 0px 0px; }
	#posty2 img.odpowiedz { position: absolute; right: 0px; border: 0; margin: 4px 8px 0px 0px; }

	#posty2 div.posttresccdp,#posty2 div.posttresc,#posty2 div.posttrescimgcdp,#posty2 div.posttrescimg { margin: 8px 8px 10px 8px; font-size: 11px; line-height: 15px; color: #313131; }
		#posty2 div.posttresccdp a.t:link { color: #689927; }
		#posty2 div.posttresccdp a.t:visited { color: #689927; }
	#posty2 div.posttresc,#posty2 div.posttrescimg { color: #313131; }
	#posty2 div.posttresccdp,#posty2 div.posttrescimgcdp { color: #689927; }
	#posty2 div.postmoderator { color: #d20000; }

	#posty2 p.pimg,#posty2 p.pimgimg { margin-top: 12px; }
	#posty2 img.i { width: 100px; height: 75px; margin-right: 10px; border: 1px solid #000000; }
		
	#posty2 div.postbottom { height: 7px; width: 100%; background-color: #cfcfcd; background-image: url('../img_forum/tlo_pb.jpg'); background-repeat: repeat-x; font-size: 1px; }

	#posty2 div.postnag { display: none; }
	#posty2 div.postnagbot { display: none; }
	
	#posty2 p.brakpostow { line-height: 80px; font-weight: bold; color: #575757; margin: 0; background-color: #fefefe; text-align: center; width: 100%; margin-top: 0px; font-size: 11px; border-bottom: 0px solid #bcbcbc; }

	#posty2 div.postbuttons { position: absolute; right: 0px; top: 0px; width: 190px; }
	#posty2 div.btnm { width: 26px; position: absolute; right: 160px; padding-top: 4px; color: #989898; }
	#posty2 div.btnodp { width: 86px; position: relative; float: right; padding: 4px 9px 0px 0px;  }
	#posty2 div.btnurl { width: 40px; position: relative; float: right; padding: 4px 9px 0px 0px; }
	#posty2 .tmd { position: absolute; right: 152px; top: 10px; font-size: 9px; }

	#posty2 div.posttresc a { color: #313131; text-decoration: underline; }
	#posty2 div.posttresccdp a { color: #689927; text-decoration: underline; }
	#posty2 div.posttresccdp p.cyt a,#posty2 div.posttresc p.cyt a { color: #999; text-decoration: underline; }
	#posty2 div.posttresccdp a.wtp:link,#posty2 div.posttresccdp a.wtp:visited,#posty2 div.posttresc a.wtp:link,#posty2 div.posttresc a.wtp:visited { color: #999; }
	#posty2 div.posttresc a:hover { text-decoration: underline; }

	.cyt { color: #999999; margin: 0 0 6px -2px; }
	.cytatinfo { color: #999999; margin: 0px 0px 2px -2px; }
	.bold { font-weight: bold; }

	#posty2 div.posttresc span.spoiler,#posty2 div.posttresc span.spoiler a,#posty2 div.posttresccdp span.spoiler a { color: #fcfcfc; }
	#posty2 div.posttresc span.spoiler { background: transparent url(../img_forum/bg_spoiler.gif) repeat 0% 0%; }
	#posty2 div.posttresc span.spoiler span { color: #313131; font-weight: bold; background: #fcfcfc !important; }

	#posty2 div.posttresc p.cyt span.spoiler span,#posty2 div.posttresccdp p.cyt span.spoiler span { color: #999; }
	#posty2 div.posttresc p.cyt span.spoiler,#posty2 div.posttresccdp p.cyt span.spoiler { background-image: url(../img_forum/bg_spoiler.gif); }

	#posty2 div.posttresccdp span.spoiler { color: #fcfcfc; background: transparent url(../img_forum/bg_spoiler_cdp.gif) repeat 0% 0%; }
	#posty2 div.posttresccdp span.spoiler span { color: #689927; font-weight: bold; background: #fcfcfc !important; }


/* belki nawigacyjne */

	div.navbar2 { padding-top: 4px; position: relative; width: 100%; background-repeat: repeat; color: #525252; text-align: left; height: 41px; width: 100%; background-image: url('../img_forum/tlo_navbar2.jpg'); background-color: #f5f5f5; }
	div.nav2bottom { width: 100%; height: 7px; background-image: url('../img_forum/tlo_nav2bottom.jpg'); background-repeat: repeat-x; font-size: 2px; }
	div.navbuttons { float: right; width: 450px; text-align: right; padding-top: 5px;   }	

/* lista produktow - Kamil */
	div.prod_kontener { height: 72px; position: relative; padding-left: 3px; }
	span.prod_tytul { display: block; float: right; width: 160px; position: relative; }
	span.prod_tytul a { padding: 2px 0 0 3px ! important; margin-left: 30px ! important;}
	span.prod_tytul a:hover { background-color: transparent ! important; }
	div.prod_szczegoly { bottom: 2px; position: absolute; left: 60px; font-size: 9px; line-height: 14px; }
	div.prod_zamow { text-align: right; margin: 14px 5px 10px 0px; height: 30px; }
	div.prod_zamow span { margin-top: 1px; margin-left: 5px; font-size: 9px; line-height: 14px; float: left; }
	div.prod_zamow a { display: inline ! important; margin: 0px ! important; padding: 0px ! important; }
	div.prod_zamow img { float: right; margin-left: 3px; }
	div.prod_zamow strong { color: red; font-weight: normal; }

	div.box_d { float: left; position: relative; left: -0; top: 0; background: transparent url('../img/box_bg_d.gif') repeat-y; width: 53px; display: block; margin: 0 3px 0 0; padding: 0; }
		div.box_d div.bx { position: relative; padding: 3px 0 0 0; margin: 0; background: transparent url('../img/box_t_d.gif') no-repeat top; }
		div.box_d div.bx a,div.box_d div.bx div.n { display: block; margin: 0; padding: 0 5px 5px 3px; background: transparent url('../img/box_b_d.gif') no-repeat bottom; }
		div.box_d div.bx img.box { width: 45px; }


/* buttony */

	div.btndk { width: 128px; position: absolute; right: 9px; top: 10px; }
	div.btnpf { width: 128px; position: absolute; left: 8px;  }


/* buttony */

	/* nowe - style wspolny */
	span.cbtn { font-size: 11px; z-index: 1; cursor: pointer; display: inline-block; float: left; color: #414141; font-weight: bold; text-decoration: none; background: transparent url('../img_forum/btn_bgr.gif') no-repeat right; padding: 0;  }
	span.cbtn a { z-index: 22; padding: 4px 8px 6px 9px; display: inline-block; color: #414141; background: transparent url('../img_forum/btn_bgl_navb.gif') no-repeat left; }
	html>body span.cbtn a { display: block; }
	span.cbtn a:hover { text-decoration: none; }

	span.cbna,span.cbna a { color: #afafaf; }

	span.cbdk { position: absolute; right: 9px; top: 11px; }
	span.cbpf { position: absolute; left: 8px; top: 11px;  }
	span.cbka { position: absolute; left: 142px; top: 11px;  }
	
/* adaptacja smartTagow */

	div.htresc { margin-bottom: 0; padding-bottom: 0; font-weight: bold; }
	div.htresc p { color: #797979; font-size: 13px; }
	div.htredc a, div.ntresc a { font-weight: bold; border-bottom: 1px dotted; }
	div.htredc p.pimg a, div.ntresc p.pimg a { border: 0; }

    ol.txt_lstp,ol.txt_lstn { font-size: 12px; }

/* wyswietlanie galerii w newsach */
div.galeria_panel { border: 2px solid #dbdbdb; background-color: white; margin: 4px auto 12px auto; padding: 20px 20px 18px 20px; width: 188px; height: 143px; text-align: center;}


/* ramka podsumowania */
	div#ramka_podsumowanie {
		background-image: url(/www/01/img/podsumowanie_head.jpg);
		background-repeat: no-repeat;
		background-color: #E0E0E0;
		width: 582px;
		padding-top: 20px;
		margin-bottom: 8px;
		position: relative;
		height:239px;
	}

	div#ramka_podsumowanie div#ramka_footer {
		background-image: url(/www/01/img/podsumowanie_foot.jpg);
		background-repeat: no-repeat;
		background-color: white;
		width: 100%;
		/*clear: both;*/
		height: 10px;
		position: absolute;
		bottom: 0;
		left: 0;
	}

	div#ramka_podsumowanie p#zalety {
		background-image: url(/www/01/img/plusik.gif);
		background-repeat: no-repeat;

		font-family: Tahoma; 
		font-size: 12px; 
		margin: 0px 0 0 11px;
		padding: 0 0 0 25px;

		line-height: 17px;

		width: 240px;
		

	}

	div#ramka_podsumowanie p#zalety strong {
		color: #219600;

	}

	div#ramka_podsumowanie p#wady {
		background-image: url(/www/01/img/minusik.gif);
		background-repeat: no-repeat;

		font-family: Tahoma; 
		font-size: 12px; 

		margin: 19px 0 0 11px;
		padding: 0 0 0 25px;

		line-height: 17px;

		width: 240px;
		

	}

	div#ramka_podsumowanie p#wady strong {
		color: #9c0b00;

	}


	div#ramka_podsumowanie div#tabelka {
		height: 217px;
		width: 291px;
		float: right;
		background-image: url(/www/01/img/podsumowanie_tab_head.jpg);
		background-repeat: no-repeat;
		background-color: #F2F2F2;

		margin: -10px 5px 0 0;


		
	}

	div#ramka_podsumowanie div#tabelka p {
		font-family: Tahoma; 
		font-size: 12px; 
		color: #7C7C7C;

		line-height: 17px;

		margin: 9px 0 3px 13px;
		padding: 0px;
	}

	div#ramka_podsumowanie div#tabelka p a {
		font-family: Tahoma; 
		font-size: 12px; 
		font-weight: bold;
		color: #166085;
		border-bottom: 1px dotted #166085;
		text-decoration: none;
	}

	div#ramka_podsumowanie div#tabelka p a:hover {
		border-bottom: 1px solid #166085;
	}

	div#ramka_podsumowanie div#tabelka div#tabelka_foot {
		background-image: url(/www/01/img/podsumowanie_tab_foot.jpg);
		background-repeat: no-repeat;
		background-color: #E0E0E0;
		width: 100%;
		clear: both;
		height: 10px;
	}


	/* belka z oceną */

	ul#ocena_gram_belka{
		height: 34px;
		width: 582px;

		margin: 0px;
		padding: 0px;
		list-style-type: none;
	}
	
	ul#ocena_gram_belka li{
		float: left;
		height: 34px;

		margin: 0px;
		padding: 0px;
		list-style-type: none;

		
		font-family: Tahoma; 
		font-size: 12px; 
		color: #414141;
	}

	ul#ocena_gram_belka li.ocena {
		background-image: url(/www/01/img/belka_ocena_int.gif);
		width: 131px;

		padding: 0px 0 0 14px;

		font-weight: normal;
		line-height: 34px;
	}

	ul#ocena_gram_belka li.ocena strong {
		color: #035a85;
		font-size: 20px;
		line-height: 34px;
		vertical-align: -2px;
	}

	ul#ocena_gram_belka li.opis {
		background-image: url(/www/01/img/belka_ocena_txt.gif);
		width: 421px;

		padding: 0 0 0 16px;
		line-height: 34px;
	}


	div.main a {
		border-bottom: none ! important;
	}


/* -- end -- */