/* CSS Document */
body {
	FONT-FAMILY: tahoma, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	color: #000000;
	background-color:#ffffff;
	width:100%;
	height:100%;
}

#logo {
	height: auto;
	height:118px;
width:1000px;
		margin-left: auto;
	margin-right: auto;
} 


#wyrprawa{
	text-align:right;
}
#zdjeciesrednie {
	padding: 10px 10px 10px 10px;
	background-color: #FFFFFF;
	width: 160px;
	float: left;
	font: 100% Verdana, Arial, Helvetica, sans-serif;
} 

.searchBox{
	border: 0px;
	height: 22px;
	width: 120px;
	background-image:url('gfx/sear.jpg');
}

#obrazekdol {	
}

#tabelka {	
		border: 1px solid #AAAAAA;
		background-color: #ffffff;
}
#tabelka td { 
		border: 1px solid #AAAAAA; 
		padding: 5px 5px 5px 5px;
	    margin: 0px;
}
#zaw{
		width:700px;
		float:left;
}
#zawartosc {

}
#zawarttosc table {	
		border: 1px solid #AAAAAA; 
		background-color: #ffffff;
		width:auto;
		
}
#zawarttosc td { 
		border: 1px solid #AAAAAA; 
		padding: 5px 5px 5px 5px;
	    margin: 0px;
}

#drukuj {
		text-align:right;
}

#tabelkamala {
		width: 720px;
		font: 100% Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;	
		border: 1px solid #AAAAAA;
		background-color: #ffffff;
}

#tabelkamala td { 
		border: 1px solid #AAAAAA; 
	    margin: 0px;
}

#container {
	width: 				100%; 
	height:  			auto;
	background: 		#FFFFFF;
	margin: 			0 auto;
	border: 			1px none #000000;
	text-align: 		left; 
}
#header {
	height:				 30px;
	margin: 			0 10px 0 10px;  
	background-color: 	#FFFFFF;
	text-align: 		right; 
	width: 971px;
	padding-left:10px;
	padding-right:10px;
		margin-left: auto;
	margin-right: auto;
font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
#calosc {
	background-color: 	#FFFFFF;
	text-align: 		center; 
	width: 1000px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#header h1 {
	margin: 0; 
	padding: 10px 0; 
}

#mainContent {
	height: auto;
	margin-left:10px;
	background-color: #ffffff;
	width: 971px;
		padding-left:10px;
	padding-right:10px;
		margin-left: auto;
	margin-right: auto;

}
#footer {
	background-color: #FFFFFF;
	width: 971px;
	padding-left:10px;
	padding-right:10px;
	margin-left: auto;
	margin-right: auto;
	height:auto;

} 
#footer1 {
	background-color: #FFFFFF;
	width: 971px;
	margin: 			0 10px 0 10px;  
	height:auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left;

} 
#footer2 {
	margin: 			0 10px 0 10px;  
	background-color: #FFFFFF;
	width: 971px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-image:url('gfx/tlosrodek.jpg');
} 
.menuglowne {
	display: 			inline;
	margin-top:			0px;
	margin-bottom:		0px;
	margin-left:		0px;
	margin-right:		0px;
	padding:			0px;
	line-height: normal;
	list-style:none;

} 
.listaproduktow ul {
	margin: 0px;
	padding-left: 20px;
	list-style:none;
}
.listaproduktow li {
	margin-left:			0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image:url(gfx/tlomenu.jpg);
}
.listaproduktow li a{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.listaproduktow li a:hover{
	
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
text-decoration:none;
font-weight:bold;
}

#menu {
	background:				#FFFFFF;
	margin-top:				0px;
	margin-bottom:			10px;
	margin-left:			auto;
	margin-right:			auto;
	padding:				0px;
	text-align: ceenter; 
	width:					1000px;
	float:					center;
	
}

#lewa {
	padding: 0;
	margin:0;

	width: 222px;
	float: left;
	height: auto;

} 

#dol {
	float: left;
} 

#prawa {
	padding: 0 0px;

	width: 222px;
	float: right;

} 
#prawapodstrona {
	padding: 0 10px;
	width: 722px;
	float: right;


} 

#podstronka {

} 
#srodek {

	padding: 0 20px;
	float:left;

	width: 477px;
	height:auto;
	min-height: 100%;
} 

#przycisk {
	width:100%;
	text-align: right;
}

#zdjecieprodukt {
	float:left;
	padding: 0 10px;
	width: 200px;
	height:auto;
} 

#srodekprodukt {
	float:left;
	padding: 0 10px;
	width: 477px;
	height:auto;
} 

.menugora {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none
}
a:hover.menugora {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none
}
.menuwyrownanie {
float: left;
}


#menu0 {
	display:block;
	margin: 0px 0 0 0;
	padding: 0px;
}


#menu0 dt {
	background-color: #fff;
	color: #fff;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	margin: 0px 0 0 0;
	padding: 0px;
}

#menu0 dd {
	background-color: #fff;
	color: #000;
	padding: 3px 20px;
	margin: 2px 15px 2px;
	width: auto;
	background-image: url(gfx/pback.jpg);
}

#menu0 dd.active {
	font-weight: bold;
}

.linkilewa {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	display:block;
}
a:hover.linkilewa {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c80100;
	text-decoration: none
}

.podmenu {
display:none;
position:absolute;
width:750px;
height:100%;
background-image: url(gfx/tlo.gif);
z-index: 1;
}


.podmenutekst {
	display:none;
	position:absolute;
	margin: -10px 170px;
	z-index: 2;
}
.tytul {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:17px;

}
.zamknij{
	text-align:right;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.zamknij a{
	text-align:right;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#db0033;
}
.zamknij a:hover{
	text-align:right;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
#dolpic {
	background-image: url(gfx/zwierz.jpg);
	vertical-align: bottom;
}

#menudol {
height:50px;
text-align:center;
color: #fff;
background-color:#53aa22;
}

#menudol a {color: #FFF}


.linkidol {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a:hover.linkidol {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: none
}

#aktualnoscimale {
	background-image:url(gfx/tloaktul.jpg);
	padding: 3px 10px;
	margin: 2px 0px 2px;
	background-color: #FFFFFF;
	width: 138px;
	float: left;
	height: auto;
	font:11px "Trebuchet MS","Times New Roman",Times,serif;
} 
#region {
	background-image:url(gfx/tloaktul.jpg);
	padding: 3px 10px;
	margin: 2px 0px 2px;
	background-color: #FFFFFF;
	width: 200px;
	float: left;
	height: auto;
	font:11px "Trebuchet MS","Times New Roman",Times,serif;
} 

#aktualnosciwieksze {
	padding: 3px 10px;
	margin: 2px 0px 2px;
	background-color: #FFFFFF;
	width: auto;
	height: auto;
	font:12px "Trebuchet MS","Times New Roman",Times,serif;
} 

#aktualnosciwieksze1 {
	padding: 0px 0px  0px  0px;
	margin: 2px 0px 2px;
	background-color: #FFFFFF;
	width: 285px;
	height: auto;
	float:left;
	font:12px "Trebuchet MS","Times New Roman",Times,serif;
} 

.tytulpodstrony { font:15px "Trebuchet MS","Times New Roman",Times,serif;
	color: #3399cc;
	
	font-weight:bold;}
h1,h2,h3,h4,h5,h6{margin-bottom:0.2em; margin-top:0.2em;}
h1{font-size:1.3em;}
h2{font:22px/25px "Trebuchet MS","Times New Roman",Times,serif;}
h3,h4,h5,h6{font-size:1.1em;}

h2.title{font:20px/23px "Trebuchet MS","Times New Roman",Times,serif;letter-spacing:-1px; color:#3399cc}
h2.title a{text-decoration:none;color:#3d748f;font-weight:normal;}

h1.title{font:20px/23px "Trebuchet MS","Times New Roman",Times,serif;letter-spacing:-1px; color:#3399cc}
h1.title a{text-decoration:none;color:#3d748f;font-weight:normal;}

.linkiaktualnosci {
	font:12px "Tahoma",Times,serif;
	font-weight:bold;
	font-size: 12px;
	color: #3d748f;
	text-decoration: none;
}
a:hover.linkiaktualnosci {
	font:12px "Tahoma",Times,serif;
	font-weight:bold;
	font-size: 12px;
	color: #33ace6;
	text-decoration: none
}

a {
	font:12px "Tahoma",Times,serif;
	font-weight:bold;
	font-size: 12px;
	color: #3d748f;
	text-decoration: none;
}
a:hover {
	font:12px "Tahoma",Times,serif;
	font-weight:bold;
	font-size: 12px;
	color: #33ace6;
	text-decoration: none
}

.tytulmoduly { font:15px "Verdana",Times,serif;
	color: #d40030;
	padding: 0 0px;
	margin-left: 15px;
	margin-bottom: 10px;
	font-weight:bold;
	}
#wnetrzemoduly { 
	padding: 20 0px;
	margin-left: 10px;
	margin-right: 10px;
	font:11px "Trebuchet MS","Times New Roman",Times,serif;
	}
#wnetrzemoduly1 { 
	padding: 20 0px;
	margin-left: 20px;
	margin-right: 10px;
	font:11px "Trebuchet MS","Times New Roman",Times,serif;
	}
#modul{
background-image:url(gfx/modsrodek.jpg);
	padding: 0 0px;
	margin: 0px;
	width:221px;
}
#modul1{
background-image:url(gfx/modsrodek1.jpg);
	padding: 0 0px;
	margin: 0px;
	width:221px;
}
.linkimoduly{
	padding: 3px 20px;
	margin: 2px 10px 2px;
	width: 140px;
	display:block;
	text-align:left;
	background-image: url(gfx/pbackp1.jpg);
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover.linkimoduly{
	padding: 3px 20px;
	margin: 2px 10px 2px;
	width: 140px;
	text-align:left;
	background-image: url(gfx/pbackp1.jpg);
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c80100;
	text-decoration: none;
}



div.button {
  cursor:pointer;
  height:29px;
  width:197px;
  text-align:left;
  background-color: #468f1c;
  color:#ffffff;
   padding: 12px 0 0 24px; 
  font: bold 16px Tahoma, Times, serif;
  margin-bottom: 3px;
text-transform: uppercase; 
font-size: 13px; 
}

div.button_activ {
  cursor:pointer;
  height:29px;
  width:197px;
  text-align:left;
  background-color: #2d6b09;
  color:#ffffff;
   padding: 12px 0 0 24px; 
  font: bold 16px Tahoma, Times, serif;
  margin-bottom: 3px;
  text-transform: uppercase;
  font-size: 13px; 
}

.witamy2{
  cursor:pointer;
  height:42px;
  width:197px;
  text-align:left;
  background-image: url(gfx_new/witamy2.jpg);
  color:#ffffff;
   padding: 35px 0 0 24px; 
  font: bold 16px Tahoma, Times, serif;
  margin-bottom: 3px;
margin-top: 3px;  
font-size: 15px;
}

div#oferty{
background-color: #53aa22;
width: 475px;
}
div#oferty table{
font: 10px Verdana,Arial,Helvetica,sans-serif;
width: 95%;
margin: 10px auto;
/* border: 1px solid black; */ 
border-collapse: collapse;
text-align:center;

}
div#oferty th{
background-color: #2D6B09;
color: #fff;
}
div#oferty td,th{
/* border: 1px solid #000000; */
}
.oferta_naglowek{
font: 32px Verdana,Arial,Helvetica,sans-serif;
color: #2D6B09;
text-align: center;
margin-bottom: 20px;
}
span {
/*color: #00478f;
font-weight: bold;*/
}
.italic{
font: 10px Verdana,Arial,Helvetica,sans-serif;
font-style: italic;
margin-bottom: 20px;
}
a.guzik{
background-color: #53aa22;
border:1px solid #2D6B09;
font: normal 10px Verdana,Arial,Helvetica,sans-serif;
margin:1em 2em;
padding:0.4em 0.5em;
color:#000000;
}
#akceptuj{
background-color: #CDFFAF;
text-align:center;
font: normal 9px Verdana,Arial,Helvetica,sans-serif;
height:200px;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.cls {clear: both}

#odstep {
	width:auto;
	height:3px;
	float: right;
}

#jednaaktualnosc {margin-top: 5px}