html, body  
	{background: #ffffff; 
	 text-align: center; 
	 font-size: 1em; 
	 font-family: Georgia, serif;
	}
body *
	{margin: 0px auto; 
	 padding: 0px; 
	 font-size: 1em; 
	 text-align: left;
	}
img 
  {border: 0px;
	}
#flash
  {width: 940px;
	 height: 637px;
	 float: left;
	 
	}
#pojemnik2
   {width: 980px;
	  height: 1050px;
		margin: 0px auto;
		border: 1px solid #ff0000;
	 }
#pojemnik
  {width: 1190px;
	 height: 600px;
	 border: solid 1px ccff11;
	 margin: 0px auto 0px;
	}
#cms
   {width: 226px;
	 height: 400px;
	  border: none;
		float: right;
		padding: 60px 12px 12px;
		font-size: 0.7em;
		font-family: Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;
		background: url(news.jpg);
	 }
#demo
   {border: solid 1px #d8d8d8;
	  width: 902px;
		height: 577px;
	 }
#menudown
  {width: 950px;
	 float: left;
	 margin: 5px 0px 5px 14px;
	 font-family: Georgia, Serif;
	 font-size: 0.9em;
	 text-align: center;
	 border: solid 1px #d6d6d6;
	}
p.zespoly
   {font-size: 0.7em;
	  padding: 13px;
		text-align: justify;
		color: #606060;
		
	 }
li.index
   {list-style-type:none;
	  text-align: center;
		padding: 5px 5px 10px 5px;
	 }
h1 
	{font-size: 1.4em; 
	 font-weight: bold;
	}
h2 
	{font-size: 1.2em;
	}
h3
	{font-size: 1em; 
	 font-weight: bold;
	}
table.main 
	{padding: 0px; 
	 border: 0px; 
	 margin: 0px auto 0px auto; 
	 width: 700px; 
	 background: #fafafa;
	}
td 
	{text-align: left; 
	 vertical-align: top; 
	 background: #ffffff;
	}
a:link  
	{color: #000000; 
	 font-size: 1em;
	 text-decoration:none;
	 font-weight: bold;
	 
	}
a:visited 
	{color: #000000;
	 text-decoration:none;
	 font-weight: bold;
	}
a:hover 
	{color: #d3412c;
	 font-weight: bold;
	}
a:active 
  { color: #0080ff; 
	}
a.kontakt
  {border: solid 1px #cecece;
	 padding: 7px;
	 margin: 1px;
	 font-size: 1em;
	}
