html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
 tfoot, thead, tr, th, td {
border:0pt none;
font-family:inherit;
font-size: 100%;
font-style:inherit;
line-height:inherit;
margin:0pt;
padding:0pt;
vertical-align:baseline;
}

a:focus {  outline: none; }

body {	
	margin:0px;padding:0px;	
	background-color: #ffffff;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}

p{margin-top:0.8em;margin-bottom:0.8em;}

a {	color:#666666;text-decoration: none;cursor:pointer;font-size:11px; }
a:hover { text-decoration: underline; }

em{font-style:italic;}

.clear {clear:both;font-size:0px;line-height:0px;padding:0px;margin:0px} 

.center {text-align:center} 

.fLeft { float: left; }

.fRight { float: right; }

.bold { font-weight: bold; }

.site_content {
	width: 950px;
	margin-left:50px;
	margin-top:10px;
}

.left-content {
	width:295px;
	float:left;
}

.right-content {
	width:655px;
	float:left;
}

.main-content {
	width:625px;
	margin:30px 15px;
}

.main-content ol, .main-content li, .main-content ul{
	margin-left:1.5em;
}

#top{
	position:relative;
	width:950px;
	height:144px;
}

#top-podstrona{
	position:relative;
	width:950px;
	height:30px;
}

.menu-vertical{
	padding-top:30px;
}

.menu-vertical ul{
	margin-top: 5px;
	list-style: none;	
	font-size:11px;
}

.menu-vertical ul li {
    padding-left:10px;
	padding-right:8px;
	font-size:11px;
}

.menu-vertical ul li.sep {
    padding:1px 0px;
	font-size:0px;
	line-height:0px;
	height:1px;
}

#top-minimenu{
	position:absolute;
	width:420px;
	height:25px;
	right:0px;
	top:0px;
}

#top-minimenu ul{
	margin-top: 5px;
	list-style: none;	
	padding:0px;
	font-size:11px;
	position:absolute;
	left:45px;
	margin-right:30px;
}

#top-minimenu ul li {
    margin:0px;
    padding-left:10px;
	padding-right:8px;
	background-image:url(images/arrow-top.png);
	background-repeat:no-repeat;
	background-position:left center;
	float:left;
}

#top-minimenu .jezyk {
	position:absolute;
	right:3px;
	margin-top:5px;
}

#top-minimenu .jezyk a:hover {
	color:#00A046;
	text-decoration:none;
}

#top-menu1{
	position:absolute;
	width:106px;
	height:69px;
	left:393px;
	top:49px;
}

#top-menu2{
	position:absolute;
	width:193px;
	height:100px;
	left:527px;
	top:49px;
}

#top-menu3{
	position:absolute;
	width:89px;
	height:80px;
	left:755px;
	top:49px;
}

.menu-horizontal ul{
	list-style: none;	
	margin:0px;
	padding:0px;
	font-size:0px;
}

div.sep{
	background-image:url(images/pasek-sep.png);
	background-repeat:repeat-x;
	margin:15px 0px;
	height:1px;
	width:950px;
}

div.przep-lista{
	width:280px;
	float:left;
	margin: 0px 15px 10px 0px;
}

div.przep-listfoto{ width:80px;float:left;margin-right:18px;}
div.przep-listfoto img {border:5px solid #E5E5E5;}
div.przep-listopis{float:left;width:180px;}
div.przep-listmore{float:right;margin:10px 0px 0px 0px;}

#przepis div.przepis-foto{ width:200px;float:left;margin-right:18px;}
#przepis div.przepis-foto img {border:5px solid #E5E5E5;}
#przepis div.przepis-sklad{	width:280px;float:left;}
#przepis div.przepis-sposob{margin-top:10px;}
#przepis div.przepis-print{margin-top:10px;float:right;background: url('images/printer.png') left center no-repeat;padding-left:20px}

/*************************************************/

div#przepis-print{	width:550px;float:left;	margin-left:30px;}
div#przepis-print h1{ font-size: 24px;margin-top:15px;margin-bottom:15px }
div#przepis-print h3{ font-size: 18px;}

#przepis-print div.przepis-foto{ width:200px;float:left;margin-right:25px;}
#przepis-print div.przepis-foto img {border:5px solid #E5E5E5;}
#przepis-print div.przepis-sklad{	width:300px;float:left;font-size:14px}
#przepis-print div.przepis-sposob {margin-top:10px;font-size:14px}
#przepis-print p {font-size:14px}

/*************************************************/
.box{position:absolute;top:126px;left:0px;height:94px;padding:6px;width:213px;}
.box a.more{color:white;text-decoration:none;background-image:url(images/more-arr.png);padding-left:10px;position:absolute;right:13px;bottom:2px;background-repeat:no-repeat;background-position:left center;}
.box .wyr{color:#000000;}
.box p{color:#ffffff;}
.box .przepis-sep{background-image:url(images/przepis-sep.png);margin:1px 0px;background-repeat:repeat-x;height:3px;width:211px;}
.box .przepis-data{color:#ffffff;margin-top:10px;}
.box .przepis-tresc{color:#ffffff;padding:0px;margin:0px;}
.box .przepis-tytul{color:black;font-weight:bold;}

#boxy{position:relative;height:233px;width:950px;}

#box1{height:233px;width:225px;position:absolute;left:0px;top:0px;background-image:url(images/agroteam_box.png);background-repeat:no-repeat;}
#box2{height:233px;width:225px;position:absolute;left:241px;top:0px;background-image:url(images/pieczarki_box.png);background-repeat:no-repeat;}
#box3{height:233px;width:225px;position:absolute;left:482px;top:0px;background-image:url(images/kompost_box.png);background-repeat:no-repeat;}
#box4{height:233px;width:225px;position:absolute;left:723px;top:0px;background-image:url(images/kulinaria_box.png);background-repeat:no-repeat;}

.pasek-dol{padding-bottom:5px;}

.nowosci-glowna2{width:280px;float:left;margin-top:15px;}
.nowosci-glowna2 .thb{border:1px solid #E5E5E5;margin-right:7px;float:left;padding:3px;}
.nowosci-glowna2 .tresc{float:left;width:180px;}
.nowosci-glowna2 .tekst{font-size:11px;margin-top:3px;line-height:160%;}
.nowosci-glowna2 p{line-height:160%;}
.nowosci-glowna2 .tytul{font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
.nowosci-glowna2 .tytul a:hover{color:#00A046;text-decoration:underline;}
.nowosci-glowna2 .data{font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;font-size:10px;color:#616161;}
.nowosci-glowna2 div.link-wiecej{text-align:right;font-size:11px}
.nowosci-glowna2 a.link-wiecej{font-weight:bold;}

div.nowosc{margin-top:15px}
h3.nowosc{font-family:"Times New Roman", Times, serif;font-size:18px;color:#00A046;}
h4.nowosc{font-size:11px;color:black;}
div.nowosc .thb{border:1px solid #E5E5E5;margin-right:7px;float:left;padding:3px;margin-top:5px;}
div.nowosc p{line-height:160%;}

.pasek-dol .flash{float:left;width:480px;}

#minimenu-stopka ul.linki{
	list-style: none;
	padding: 0 0 0 0;
	margin:0px;    
	margin-left: 0px;
    margin-right: 0px;
	position:relative;
	left:350px;
	top:4px;
	width:600px;
}

#minimenu-stopka ul.linki li {	float:left; font-weight:normal;font-size:11px;padding:2px;}
#minimenu-stopka ul.linki li a{ font-weight:normal;font-size:11px;}
#minimenu-stopka ul.linki li a.m1{ font-weight:bold;font-size:11px;color:#00A046;}
#minimenu-stopka ul.linki li a:hover{ text-decoration:underline;}

#stopka{
background-image:url(images/stopka_bg.png);
background-position:left bottom;
background-repeat:no-repeat;
background-color:#06a451;
position:relative;
height:189px;
width:100%-50px;
margin-left:50px;
margin-top:8px;
}

#stopka-minimenu{
	position:absolute;
	width:420px;
	height:12px;
	left:7px;
	bottom:7px;
	color:white;
}

#stopka-minimenu a{
	color:white;
}

#stopka .autor{
	position:absolute;
	left:820px;
	bottom:7px;
	color:white;
}

ul.pager{
    list-style-type:none;font-size:11px;height:19px;
}

ul.pager li{
    display:inline;
	float:left;
	padding:3px;	
	font-weight:normal;	
}

ul.pager a{ 
    float:left;
    text-decoration:none;
	display:inline;
}

ul.pager a:hover{
}

.dzialnagl{
color:#00a046;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:17px;
margin-bottom:0px;
}

.nawigacja {
font-size:11px;padding:2px 0px;font-weight:normal;color:#666666;
background-image:url(images/pasek-sep.png);
background-position:bottom;
background-repeat:repeat-x;
margin-bottom:10px;
}

.nawigacja a {
	color:#666666;text-decoration: none;cursor:pointer;font-size:11px; 
}

.nawigacja a:hover {
	color:#00A046;
	text-decoration: underline;
}
input, textarea, select {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}

/***********************************************************/
.formularz{margin-top:15px}

.formularz label.error {
  padding:0px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 2px;
  font-weight: bold;
  color: #FF0000;
  display:inline;
  font-size:11px;text-align: left;
}
.formularz table{
  border-spacing: 0px;
  border-collapse: collapse;
  margin-top:0px;
}

.formularz table tr td{
  padding:2px;
}

.formularz .label{
  font-size:11px;
  padding-left: 8px;
  vertical-align: top;
  text-align: right;
  white-space: nowrap;
  font-weight:bold;
  padding-top:6px;
}

.formularz label{  font-size:11px;  font-weight:bold; padding-top:11px;  padding-left: 8px; }

.formularz input, .formularz select, .formularz textarea    {
  margin:1px;
  border:1px solid #000000;
  padding:2px;
  font-size: 11px;
  overflow:auto;
  color:#000000;
  }
 
.formularz #signupsubmit{
	font-size:11px;font-weight:bold;padding:5px;background:#7C7C7C;border:1px solid #6E6E6E;color:#ffffff;cursor:pointer;
}

