
/*__________________________________________*/
/*				TOP STRONY					*/

#top { width: 780px; height: 221px; margin-right: auto; margin-left: auto; 
		background-image: url(bg_top.jpg); background-repeat: no-repeat; background-position: center top; }
#lewyTop { width: 230px; margin-top: 6px; float: left; margin-left: 0px; text-align: right; }
#prawyTop { height: 144px; margin-top: 6px; float: left; width: 530px; text-align: right; margin-right: 20px; margin-left: 0px; }

/*__________________________________________*/
/*			TRESC - MAIN STTRONY			*/

#kontenerMain { width: 760px; margin-right: auto; margin-left: auto; }
#main { background-image: url(bg_main.jpg); background-repeat: repeat-y; background-position: center top; width: 780px; 
		margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
		
#kontenerMain .sPath { margin: 0px 15px 8px 15px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
#kontenerMain .sPath a { color: #575039;text-decoration: none; }
#kontenerMain .sPath a:hover { color: #9E1D01;text-decoration: underline; }


#mainLeft { width: 210px; float: left; }
#mainLeftCC { width: 10px; float: left; }

#mainRight { width: 550px; float: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
#mainRightCC { width: 750px; float: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  }

#mainRight .content { padding-right: 15px; }

#mainRight .content h1 { margin: 0px 0 25px; padding-top: 0px; border-bottom: 1px solid #8B1718; color: #8B1718; 
							font-size: 18px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; }

#mainRight .subcontent { }
#mainRight .content h2 { margin: 14px 0 5px; padding: 0px; color: #8B1718; font-size: 12px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; }
#mainRight .subcontent p { margin: 3px; }
#mainRight .subcontent .cecha { width: 100px; border: 1px solid #E0D7B1; font-size: 11px; padding: 2px; }

	.liczba { width: 25px; border: 1px solid #E0D7B1; font-size: 11px; padding: 2px; }

#mainRight .content a { color: #8B1718; text-decoration: none; }

#mainRight .content a:hover { text-decoration: underline; }
#mainRight .docnavi{ margin: 10px 0px 20px 0px; padding: 3px 8px; text-align: right; border-top: 1px solid #8B1718; }

#bgMainBottom { background-image: url(bg_main_bottom.jpg); background-repeat: no-repeat; background-position: center bottom; width: 780px; }
#aktualnosci h3 { font-family: "Times New Roman", Times, serif; font-size: 16px; color: #91240A; margin-top: 8px; margin-right: 0px; margin-bottom: 2px; margin-left: 0px; }
#aktualnosci a { color: #9E1D01; }
#aktualnosci { margin-left: 10px; margin-right: 5px; }
#aktualnosci p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; }

#koszyk { margin-left: 10px; margin-right: 5px; padding: 8px 8px 8px 4px; }
#koszyk .title{ background-color: /*#8C0000#9F914F*/#BAAE7A; color: #FFFFFF; font-weight: bold; padding: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#koszyk .kontent { padding: 4px; }

#koszyk .kontent a { color:	#575039; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#koszyk .kontent a:hover { color: #9E1D01; text-decoration: underline; }
.tblKoszyk { width: 100%; }
.tblKoszyk .th { font-weight: bold; background-color: #BAAE7A; }
.tblKoszyk .r0 { background-color: #DFDAC3; }
.tblKoszyk .rs0 { background-color: #DFD7B5; }
.tblKoszyk .r1 { background-color: #D0C8A4; }
.tblKoszyk .rs1 { background-color: #DFD7B5; }
.tblKoszyk .dr { text-align: right; }
.tblKoszyk .cr { text-align: center; }

#szukajka { margin-left: 10px; margin-right: 5px; padding: 8px 8px 8px 4px; }
#szukajka .title{ background-color: #BAAE7A; color: #FFFFFF; font-weight: bold; padding: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#szukajka .kontent { padding: 4px; }
#szukajka .kontent a { color:	#575039; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#szukajka .kontent a:hover { color: #9E1D01; text-decoration: underline; }

#newsletter { margin-left: 10px; margin-right: 5px; padding: 8px 8px 8px 4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#newsletter .title{ background-color: #BAAE7A; color: #FFFFFF; font-weight: bold; padding: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#newsletter .kontent { padding: 4px; }
#newsletter .kontent p { padding: 0px; margin: 0px; margin-bottom: 4px; }
#newsletter .kontent a { color:	#575039; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#newsletter .kontent a:hover { color: #9E1D01; text-decoration: underline; }

/* zamowienie */
.formtbl { }
.formtbl .th { width: 165px; vertical-align: top; }
.zamow { width: 280px; border: 1px solid #C9C097; font-size: 10px; padding: 2px; }
.zamowArea { width: 280px; height: 80px; font-size: 11px; border: 1px solid #C9C097; padding: 2px; }
.zamowPrzycisk { margin-top: 15px; text-align: center; }

#powitanieKontener p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: left; 
						margin-top: 4px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
#kontenerProponujemy { width: 500px; margin-left: 15px; margin-top: 20px; }
#kontenerProponujemy a { color: #B31F01; }
#kontenerProponujemy h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #B31F01; padding: 0px; font-weight: normal; 
							margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px; height: 40px; }
	.brzegi { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; 
				border-right-color: #3A3109; border-left-color: #3A3109; }
	.brzegi2 { border-right: 1px solid #B9AD79; border-left: 1px solid #B9AD79; }
	
#img { text-align: center; margin-top: 3px; margin-bottom: 3px; height: 112px; overflow:hidden; }
#kontenerProponujemy .opis { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3A3109; text-align: justify; 
							margin-top: 2px; margin-right: 12px; margin-bottom: 0px; margin-left: 12px; }
#powitanieKontener { width: 500px; margin-left: 15px; }

/*__________________________________________*/
/*			MENU LEWA STRONA				*/

#menuBg { width: 185px; margin-right: auto; margin-left: auto; background-image: url(bg_menu_in.jpg); background-repeat: repeat-y; background-position: center; }
#menuBgBottom { background-image: url(bg_menu_left_bottom.jpg); background-repeat: no-repeat; background-position: center bottom; text-align: left; }
#menuBgCien { width: 197px; margin-right: auto; margin-left: auto; background-image: url(bg_menuCien.jpg); background-repeat: no-repeat; background-position: center top; }

#menuBgBottom a:link, #menuBgBottom a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
												color: #8C0000; text-decoration: none; padding-right: 10px; padding-left: 10px; }
#menuBgBottom a:hover { font-family: Arial, Helvetica, sans-serif; color: #D2CCAA; text-decoration: none; background-color: #8C0000; }
#menuBgBottom ul { padding-top: 26px; padding-bottom: 26px; margin: 0px; padding-right: 0px; padding-left: 0px; }
#menuBgBottom li { list-style-type: none; /*height: 34px; */ padding-left: 0px; }

.link1 { background-image: url(l1.jpg); background-repeat: no-repeat; background-position: center; }
.link2 { background-image: url(l2.jpg); background-repeat: no-repeat; background-position: center; }
.link3 { background-image: url(l3.jpg); background-repeat: no-repeat; background-position: center; }
.link4 { background-image: url(l4.jpg); background-repeat: no-repeat; background-position: center; }

/*__________________________________________*/
/*			MENU BOTTOM	+ STOPKA			*/

#linki { width: 780px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #575039; padding-top: 6px; text-align: center; }
#stopka p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6B684E; margin-top: 0px; margin-bottom: 0px; text-align: center; }
#linki li { display: inline; list-style-type: none; }
#linki ul { text-align: center; margin-top: 0px; margin-bottom: 0px; margin-right: auto; margin-left: auto; padding: 0px; }
#linki a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #575039; text-decoration: none; margin-right: 3px; margin-left: 3px; }
#linki a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9E1D01; text-decoration: underline; }
#menuBottom { background-image: url(bg_menu_bottom.jpg); background-repeat: no-repeat; background-position: center top; 
			  height: 32px; width: 780px; margin-right: auto; margin-left: auto; text-align: center; padding: 0px; }
#stopka { background-image: url(bg_stopka.jpg); background-repeat: no-repeat; background-position: center top; height: 47px; width: 780px; 
		  margin-right: auto; margin-left: auto; }

#stopka a { color: #6B684E; text-decoration: none; }
#stopka a:hover { text-decoration:underline; }

.vdemedia { color: #6B684E; text-decoration:none; }
/*__________________________________________*/
/*				DODATKOWE					*/

.clear { clear: both; height: 30px; }
.separator { height: 10px; }

/* mainCC */
#mainCC { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px 10px; padding: 20px; }

/* nawigator */
.navi { margin: 16px 8px; text-align: center; }
.navi a { margin-left: 1px; margin-right: 1px; padding: 4px 6px; border: 1px solid #e2e2e2; background-color: #f4f4f4; text-decoration: none; }
.navi a:hover { background-color: #666666; color: #FFFFFF; }
.navi a.active { font-weight: bold; border: 1px solid #a2a2a2; }

