@CHARSET "UTF-8";
body {
	font-size: 12px;
	background: #ffffff;
	color: #444444;
	font-family: 'Trebuchet MS', 'Arial CE', Arial, Verdana, Tahoma;
	text-align: center;
	margin: 0px;
}
a {
	color: #9e0c0c;
	color: #87973f;
	text-decoration: none;
}
img{ border: none; }
a:hover {
	text-decoration: underline;
}
p {
	margin: 0px;
	padding: 0px;
	}


h1 {
	font-size: 24px;
	font-weight: bold;
	color: #9e0c0c;
	color: #87973f;
	padding: 0px 0px 7px 0px;
	margin: 0px;
	}


h2 {
	font-size: 18px;
	font-weight: bold;
	color: #9e0c0c;
	color: #87973f;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	}
h3 {
	font-size: 14px;
	font-weight: bold;
	color: #9e0c0c;
	color: #87973f;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	}
h4 {
	font-size: 12px;
	font-weight: bold;
	color: #9e0c0c;
	color: #87973f;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	}	
div.clearBoth {
	clear: both;
	}
div.main {
	text-align: left;
	margin: auto;
	width: 970px;
	background: url('../../image/Strona/backgroundMain.gif') repeat-x #f5f5f5;
}


div.panelLeft290 {
	float: left;
	margin-left: 15px;	
	width: 290px;
}

div.panelRight635 {
	float: right;
	margin-right: 15px;
	width: 635px;
}




div.panelHeaderTop {
	margin-top: -40px;
	}
	
	
/*PL*/
div#panelHeaderKatalogBuhajow_pl {
	width: 290px; height: 64px;
	background: url('../../image/Strona/panelHeader.png') 0px 0px no-repeat;
	position: relative;
	cursor: pointer;
}
div#panelHeaderKatalogKnurow_pl {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader.png') 0px -78px no-repeat;
	position: relative;
	cursor: pointer;
}
div#panelHeaderMCB_pl {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader.png') 0px -131px no-repeat;
	position: relative;
}
div#panelHeaderPszczoly_pl {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader.png') 0px -237px no-repeat;
	position: relative;
	cursor: pointer;
}
div#panelHeaderKroliki_pl {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader.png') 0px -184px no-repeat;
	position: relative;
	cursor: pointer;
}
/*EN*/
div#panelHeaderKatalogBuhajow_en {
	width: 290px; height: 64px;
	background: url('../../image/Strona/panelHeader_en.png') 0px 0px no-repeat;
	position: relative;
	cursor: pointer;
}
div#panelHeaderKatalogKnurow_en {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_en.png') 0px -78px no-repeat;
	position: relative;
	cursor: pointer;
}
div#panelHeaderMCB_en {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_en.png') 0px -131px no-repeat;
	position: relative;
}
div#panelHeaderPszczoly_en {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_en.png') 0px -237px no-repeat;
	position: relative;
	cursor: pointer;
}
div#panelHeaderKroliki_en {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_en.png') 0px -184px no-repeat;
	position: relative;
	cursor: pointer;
}

/*DE*/
div#panelHeaderKatalogBuhajow_de {
	width: 290px; height: 64px;
	background: url('../../image/Strona/panelHeader_de.png') 0px 0px no-repeat;
	position: relative;
	cursor: pointer;
}
div#panelHeaderKatalogKnurow_de {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_de.png') 0px -78px no-repeat;
	position: relative;
	cursor: pointer;
}
div#panelHeaderMCB_de {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_de.png') 0px -131px no-repeat;
	position: relative;
}
div#panelHeaderPszczoly_de {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_de.png') 0px -237px no-repeat;
	position: relative;
	cursor: pointer;
}
div#panelHeaderKroliki_de {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_de.png') 0px -184px no-repeat;
	position: relative;
	cursor: pointer;
}


/*UA*/
div#panelHeaderKatalogBuhajow_ua {
	width: 290px; height: 64px;
	background: url('../../image/Strona/panelHeader_ua.png') 0px 0px no-repeat;
	position: relative;
	cursor: pointer;
}
div#panelHeaderKatalogKnurow_ua {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_ua.png') 0px -78px no-repeat;
	position: relative;
	cursor: pointer;
}
div#panelHeaderMCB_ua {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_ua.png') 0px -131px no-repeat;
	position: relative;
}
div#panelHeaderPszczoly_ua {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_ua.png') 0px -237px no-repeat;
	position: relative;
	cursor: pointer;
}
div#panelHeaderKroliki_ua {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_ua.png') 0px -184px no-repeat;
	position: relative;
	cursor: pointer;
}


/*FR*/
div#panelHeaderKatalogBuhajow_fr {
	width: 290px; height: 64px;
	background: url('../../image/Strona/panelHeader_fr.png') 0px 0px no-repeat;
	position: relative;
	cursor: pointer;
}
div#panelHeaderKatalogKnurow_fr {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_fr.png') 0px -78px no-repeat;
	position: relative;
	cursor: pointer;
}
div#panelHeaderMCB_fr {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_fr.png') 0px -131px no-repeat;
	position: relative;
}
div#panelHeaderPszczoly_fr {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_fr.png') 0px -237px no-repeat;
	position: relative;
	cursor: pointer;
}
div#panelHeaderKroliki_fr {
	width: 290px; height: 53px;
	background: url('../../image/Strona/panelHeader_fr.png') 0px -184px no-repeat;
	position: relative;
	cursor: pointer;
}


div.panelContent {
	width: 270px;
	background-color: #ffffff;
	font-size: 11px;
	padding: 10px 10px 0px 10px;
	}
div.panelEnd {
	width: 290px; height: 14px;
	background: url('../../image/Strona/panelHeader.png') 0px -64px no-repeat;
	}
	
div.panelFooter {
	border-top: 1px solid #dfe4cc;
	text-align: right;
}
table.panel2Table td {
	padding: 10px 0px 10px 0px;
	}
table.panel2Table td.icon {
	width: 70px;
	}
	
table.panelTable {
	width: 260px;
	padding-top: 5px;
}
table.panelTable td {
	padding-bottom: 15px;
	}
table.panelTable td.thumb {
	width: 110px;
	}
a.buhaj {
	color: #9e0c0c;
	font-weight: bold;
	font-size: 12px;
}
table.panelTable td.thumb img {
	width: 100px; height: 70px;
	}
table.panelTable td.icon {
	width: 70px;
}


div.footer {
	text-align: center;
	padding: 20px 0px 20px 0px;
}

table.panelTable td b {
	color: #9e0c0c;
}


table.aktualnosci p.date {
	font-size: 11px;
	}
table.aktualnosci td {
	padding: 0px 0px 20px 0px;
	}
table.aktualnosci td.thumb {
	width: 145px;
}
table.aktualnosci td.thumb img {
	border: 1px solid #ffffff;
	width: 135px;
	;
}	


div.panel2Top {
	width: 312px;
	height: 13px;
	font-size: 1px;
	background: url('../../image/Strona/panel2Top.gif') no-repeat;
	}	
div.panel2Bottom {
	width: 312px;
	height: 13px;
	font-size: 1px;
	background: url('../../image/Strona/panel2Bottom.gif') no-repeat;
	}
div.panel2Body {
	width: 266px;
	background: url('../../image/Strona/panel2Body.gif') repeat-y;
	padding: 0px 23px 0px 23px;
	}
div.panel2Body img {
	border: 1px solid #d5c3b4;
	margin-top: 12px;
	margin-bottom: 5px;
	}
div.floatRight {
	float: right;
}
div.floatLeft {
	float: left;
}



div.panelGreen {
	width: 635px;
	height: 378px;
	overflow: hidden;
	background: url('../../image/Strona/panelGreen.gif') no-repeat;
}


table.tableGreen {
	width: 580px;
}
table.tableGreen td {
	padding-top: 25px;
}
table.tableGreen td.foto {
	width: 230px;
}
table.tableGreen td.foto img {
	border: 1px solid #5d6c1f;
}
table.tableGreen h2 {
	color: #5d6c1f;
}
table.tableGreen {
	color: #ffffff;
}
table.tableGreen a {
	color: #ffffff;
}


div.footerMCB {
	background: url('../../image/Strona/backgroundFooter.gif') no-repeat;
	margin-top: 20px;
	width: 940px;
	margin-left: 15px;
	padding-top: 10px;
	min-height: 38px;
	text-align: center;
	color: #ffffff; 
}
div.footerMCB a {
	color: #ffffff;
	}



div.panel635Top {
	width: 635px;
	height: 11px;
	font-size: 1px;
	background: url('../../image/Strona/panel635.gif') 0px 0px no-repeat;
}
div.panel635Bottom {
	width: 635px;
	height: 11px;
	font-size: 1px;
	background: url('../../image/Strona/panel635.gif') 0px -11px no-repeat;
}
div.panel635Body {
	width: 595px;
	background: url('../../image/Strona/panel635Body.gif') repeat-y;
	padding: 0px 20px 0px 20px;
}


table.oddzialy {
	border-bottom: 1px solid #dfe4cc;
	margin-bottom: 20px;
	width: 595px;
}

table.oddzialy h2 {
	font-size: 14px;
}



img.foto {
	border: 3px solid #ffffff;
	margin: 0px 10px 5px 0px;
}



div.pages {
	text-align: center;
}
div.pages a {
	font-weight: bold;
}

div.pages a.selected {
	color: #ff0000;
}



p.intro {
	font-weight: bold;
	text-align: justify;
	margin-bottom: 10px;
}
p.text {
	text-align: justify;
}




div.panel206Top {
	width: 206px;
	height: 13px;
	font-size: 1px;
	background: url('../../image/Strona/panel206.gif') 0px 0px no-repeat;
}
div.panel206Bottom {
	width: 206px;
	height: 13px;
	font-size: 1px;
	background: url('../../image/Strona/panel206.gif') 0px -13px no-repeat;
}
div.panel206Body {
	width: 166px;
	background: url('../../image/Strona/panel206Body.gif') repeat-y;
	padding: 0px 20px 0px 20px;
}


div.panel3 {
	width: 206px;
	float: left;
	margin: 0px 8px 10px 0px;
}
div.panel3Last {
	margin-right: 0px;
}

div.panel206Body img.thumb {
	margin: 10px 0px 10px 8px;
}




input, textarea {
	border: 1px solid #9e0c0c;
	font-face: 'Trebuchet MS';
	font-size: 11px;
	padding: 3px;
}

input.submit {
	background-color: #9e0c0c;
	color: #ffffff;
	font-weight: bold;
	padding: 5px 25px 5px 25px;
}




div.tabs  {
	margin-top: 5px;
	text-align: right;
	border-bottom: 1px solid #9e0c0c;
	margin-bottom: 10px;
	padding-right: 5px;
	}
div.tabs a {
	background-color: #9e0c0c;
	color: #ffffff; 
	padding: 0px 5px 0px 5px;
}
div.tabs a.selected, div.tabs a:hover {
	background-color: red;
	text-decoration: none;
}


table.katalogKnury {
	width: 590px;
	margin-bottom: 10px;
	}
table.katalogKnury th, table.katalogKnury td.th {
	background: url('../../image/Strona/backgroundBar.gif') repeat-x #9e0c0c ;
	color: #ffffff;	
	padding: 5px;
	font-size: 10px;
}
table.katalogKnury th.sml {
	font-size: 8px;
	}
table.katalogKnury td {
	padding: 3px 5px 3px 5px;
	font-size: 11px;
	background: url('../../image/Strona/backgroundBarGray.gif') repeat-x #dcdcdc;
	border-bottom: 1px solid #9e0c0c;
	text-align: center;
}

table.katalogKnuryDetails {
	width: 500px;
	font-size: 12px;
}
table.katalogKnuryDetails td, table.katalogKnuryDetails td.th {
	font-size: 12px;
}
table.katalogKnuryDetails td.th {
	width: 200px;
}



table.katalogBuhaje {
	width: 500px;
	}
table.katalogBuhaje td {
	padding: 3px 5px 3px 5px;
	background: url('../../image/Strona/backgroundBarGray.gif') repeat-x #bcbcbc;
	border-bottom: 1px solid #9e0c0c;
	text-align: center;
}
table.katalogBuhaje td.th {
	background: url('../../image/Strona/backgroundBar.gif') repeat-x #ec2828 ;
	color: #ffffff;	
	padding: 5px;
}


 

div.rodowod {
	position: relative;
	height: 260px;
	color: #9e0c0c;
	font-weight: bold;
	
	}

div.buhajO, div.buhajM, div.buhajOO, div.buhajOM, div.buhajMM, div.buhajMO {
	border: 1px solid #9e0c0c;
	width: 200px;
	height: 40px;
	overflow: hidden;
	position: absolute;
	padding: 5px;
	background: url('../../image/Strona/backgroundBarGray.gif') repeat-x #dcdcdc;
	color: #555555;
}

div.buhajOO { top: 10px; left: 330px; }
div.buhajMO { top: 65px; left: 330px; }

div.buhajOM { top: 140px; left: 330px; }
div.buhajMM { top: 195px; left: 330px; }

div.buhajO { top: 40px; left: 50px; }
div.buhajM { top: 170px; left: 50px; }

div.pathO, div.pathM {
	position: absolute;
	width: 200px;
	height: 70px;
	border: 1px solid #dcdcdc;
	border-right: none;
	top: 30px;
	left: 130px;
}
div.pathM {
	top: 160px;
}




table.katalogBuhajeWykres {
	width: 590px;
	font-size: 11px;
}
table.katalogBuhajeWykres td {
	padding: 1px 1px 1px 1px;
	border-bottom: 1px solid #dddddd;
	}
	
table.katalogBuhajeWykres td.valueLabel, table.katalogBuhajeWykres td.valueLabelR {
	text-align: center;
	font-size: 8px;
	color: #eeaaaa;
	width: 60px;
	text-align: right;	
}
table.katalogBuhajeWykres td.valueLabelR {
	text-align: left;
	color: #aaccaa;
	}
table.katalogBuhajeWykres td.valueGraph {
	text-align: center;
	width: 210px;
	background: url('../../image/Strona/backgroundGraph.gif');
	
}
table.katalogBuhajeWykres td.valueGraphValues {
	background: url('../../image/Strona/backgroundGraphValues.gif') no-repeat center;
	height: 15px;
}
table.katalogBuhajeWykres td.valueGraph img {
	height: 10px;
}


table.katalogBuhajeWykres td.value {
	text-align: center;
	width: 30px;
}

table.katalogBuhajeWykres tr.even, table.katalogBuhajeWykres tr.even td {
	background-color: #fafafa;
	}

table.katalogBoxH {
	text-align: center;
}

table.katalogBoxH td {
	background: url('../../image/Strona/backgroundBarGray.gif') repeat-x #dcdcdc;
	border-left: 5px solid #ffffff;
	border-right: 5px solid #ffffff;
	padding: 3px 5px 3px 5px;
	_width: 30px;
	min-width: 30px;
	font-size: 14px;
	border-bottom: 1px solid #9e0c0c;
}
table.katalogBoxH td.th {
	background: url('../../image/Strona/backgroundBar.gif') repeat-x #9e0c0c ;
	padding: 5px 5px 5px 5px;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	
}


table.katalogBoxH td.wyr, table.katalogBoxV td.wyr {
	background: #ee5555;
	color: #ffffff; 
	font-weight: bold;
	font-size: 14px;
	}
		

table.katalogBoxV {
	
	}
table.katalogBoxV td {
	padding: 3px 25px 3px 25px;
	background: url('../../image/Strona/backgroundBarGray.gif') repeat-x #dcdcdc;
	border-bottom: 1px solid #9e0c0c;
	text-align: center;
}
table.katalogBoxV td.th {
	background: url('../../image/Strona/backgroundBar.gif') repeat-x #9e0c0c ;
	color: #ffffff;	
	padding: 5px;
}


table.download {
	border-bottom: 1px solid #dcdcdc;
	margin-bottom: 15px;
}
table.download td.title {
	font-size: 15px;
	}
table.download td.desc {
	font-size: 11px;
}

table.download img {
	vertical-align: middle;
}



div.header {
	width: 970px;
	height: 250px;
	background: url('../../image/Strona/tmpHeader.jpg') no-repeat;
}



div.menu {
	width: 700px;
	color: #ffffff;
	font-size: 12px;
	padding-top: 23px;
	padding-left: 35px; 
	float: left;
}
div.menu a {
	color: #ffffff;
	font-weight: bold;
}

div.flag {
	width: 215px;
	color: #ffffff;
	font-size: 12px;
	padding-top: 20px;
	padding-left: 10px; 
	float: right;
}

div.subHeader {
	text-align: right;
	margin-top: -25px;
	margin-bottom: 10px;
	font-weight: bold;
}


table.innerT, table.innerT td, table.innerT th {
	border: none;
	background: none;
	padding: 0px 5px 0px 5px;
	}

	
table.wyszukiwanie {
	font-size: 10px;
	}	
table.wyszukiwanie td { 
	border-bottom: 1px dotted #999999;
}
table.wyszukiwanie td.label {
	background-color: #f5f5f5;
	width: 150px;
	} 
	
table.wyszukiwanie td h4 {
	padding: 0px;
	padding-top: 10px;
	} 
table.wyszukiwanie td.title {
	border-bottom: 1px solid #666666;
}
 table.wyszukiwanie td.searchButton {
 text-align: center;
 border: none;
 }
