* {
 font-family: Verdana, Arial ;
}

body {
 background-color: #cedfb0 ;
 margin: 0px ;
 padding: 0px ;
}

#wrapper {
 width: 980px ;
 margin: auto ;
 background-image: url( gfx/tlo.png ) ;
 background-repeat: repeat-y; 
}

div.div {
}

#menu_g {
 height: 24px ;
 background-color: #e8efe7 ;
/* margin-bottom: 7px ; */
 border-bottom: 1px solid #00311d ;
}

#logo {
 height: 144px ;
/* margin-bottom: 4px ; */
 border-bottom: 1px solid #00311d ;
 background-image: url( gfx/top_banner.jpg ) ;
}

#headin {
 background-color: #e8efe7 ;
}

#foot {
 clear: both ;
 height: 20px ;
}

#menu {
 width: 220px ;
 margin-right: 5px ;
 background-color: #e8efe7 ;
 float: left ;
}

#menu ul {
 margin-top: 0px ;
 margin-left: 20px ;
 padding: 0px ;
 list-style: none ;
 width: 180px ;
}

#menu ul li {
 font-weight: bold ;
 font-family: Verdana, Arial ;
 font-size: 9pt ;
 height: 31px ;
 line-height: 31px ;
}

#menu ul li a {
 text-decoration: none ;
 color: #00311d ; 
}

#menu_g a {
 text-decoration: none ;
 color: #00311d ; 
}

#menu ul li.sub {
 font-weight: normal ;
 height: 31px ;
 line-height: 25px ;
}

#menu ul li.sub2 {
 font-weight: normal ;
 height: 31px ;
 line-height: 13px ;
}

#menu ul li div {
 width: 10px ;
 height: 30px ;
 margin-right: 5px ; 
 float: left ;
}

#content {
 width: 755px ;
 background-color: #e8efe7 ;
 float: left ;
}

.vpremium {
 background-color:#af1024;	/*#ddc2c0 */
}

.vclassic { 
background-color:#ee9b00;	/*#e9deb9 */
}

.cebulki	{ 
background-color:#0094ee;	/*#b7dde8 */
}

.trawy { 
background-color:#009238;	/*#badcc4 */
}

.nawozy { 
background-color:#2e3192;	/*#c3c9d6 */
}

.nowosci { 
background-color:#ff0000;	/*#edbfb9 */
}

.vpremium_s {
 background-color:#ddc2c0;
}

.vclassic_s { 
background-color:#e9deb9;
}

.cebulki_s	{ 
background-color:#b7dde8;
}

.trawy_s { 
background-color:#badcc4;
}

.nawozy_s { 
background-color:#c3c9d6;
}

.nowosci_s { 
background-color:#edbfb9;
}

div.main {
 width: 720px ;
 margin-left: 26px ;
}

div.lewy {
 float: left ;
/* font-weight: bold ; */
 font-size: 13px ;
}

div.strony {
 float: left ;
 font-size: 12px ;
}

div.strony a {
 text-decoration: none ;
 color: #00311d ;
}

div.prawy {
 float: right ;
 font-weight: bold ;
 margin-right: 22px ;
 font-size: 13px ;
}

div.produkt {
/* width: 150px; 
 height: 190px ; */
 width: 158px;
 height: 198px;   
 padding-top: 1px ;
 float: left ;
 margin-right: 22px;
 margin-bottom: 12px ; 
}

div.produkt2 {
 margin-bottom: 4px ;
 border-bottom: 1px solid #000 ;
 clear: both ;
 height: 21px ;
}

div.produkt2 a {
 text-decoration: none ;
 color: #00311D ;
 font-weight: bold ;
 font-size: 10px ;
 line-height: 14px ;
}

div.produkt2 div {
 float: left ;
 margin-right: 5px ;
 height: 18px;
 line-height: 12px ;
}

div.bar {
 width: 10px ;
}

div.produkt3 {
 margin-bottom: 10px ;
 padding-bottom: 1px ;
/* height: 197px ; */
 float: left ;
 width: 700px;
 clear: both ;
}

div.produkt3 div.name {
 text-align: left ;
 padding-left: 10px ;
}

div.produkt3 div.img {
 width: 718px ;
 font-size: 12px ;
}

div.produkt3 div.img a {
 text-decoration: none ;
 color: #00311d ;
}

div.produkt3 div.img img {
 margin-right: 5px ;
}

div.img {
 background-color:#FFFFFF;
 margin-left:1px;
/* width:148px; 
 height:164px; */
 height: 172px ;
 width: 156px ;
}

div.img img {
 margin-top: 4px ;
 margin-left: 4px ;
 width: 148px ;
 height: 164px ;
}

div.name {
 text-align: center ;
 font-weight: bold ;
 font-family: Verdana, Arial ;
 font-size: 7pt ;
}

div.name a {
 color: #fff ;
 text-decoration: none ;
}

a img {
 border: 0px ;
}

#menu_g ul {
 margin: 0px; 
 padding: 0px ;
 list-style: none ;
}

#menu_g ul li {
 float: left ;
 width: 122px ;
 text-align: center ;
 line-height: 24px ;
}

#menu p {
 padding: 10px 0px 20px 20px ;
 margin: 0px ;
 font-size: 10pt;
 font-weight: bold ;
}

div.polozenie {
 clear: both ;
 width: 100% ;
 margin-bottom: 4px ;
}

div.polozenie a {
 text-decoration: none ;
 color: #00311d ;
}

form.form1 {
 width: 180px ;
 height: 80px ;
 margin: auto ;
 background-image: url(gfx/form_bg.png) ;
}

form.form3 {
 width: 180px ;
 height: 60px ;
 margin: auto ;
 background-image: url(gfx/form_bg.png) ;
}

form.form3 b {
 font-size: 12px ;
}

form.form3 select.inp1 {
 width: 52px ;
}

form.form3 label {
 font-size: 10px ;
 margin-right: 7px ;
}

hr.f {
 height: 2px ;
 padding: 0px ;
 background-color: #CEDFB0 ;
 color: #CEDFB0 ;
 width: 180px ;
 margin: auto ;
 margin-bottom: 10px ;
}

input.inp1 {
 width: 40px ;
}

form.form1 select.inp1 {
 width: 52px ;
}

input.inp2 {
 width: 168px ;
 margin-right: 4px ;
 float: right ;
}

input.submit {
 float: right ;
 margin-right: 4px ;
 margin-top: 5px ;
}

form.form1 label {
 font-size: 10px ;
 margin-right: 7px ;
}

form.form1 b {
 font-size: 12px ;
}

#produkt {
 width: 700px ;
 margin-left: 22px ;
 margin-top: 2px ;
 padding-bottom: 1px ;
 float: left ;
}

#popis {
 margin-left: 1px ;
 background-color: #fff ;
 width: 698px ;
 float: left ;
}

div.popis {
 margin-left: 1px ;
 background-color: #fff ;
 width: 698px ;
 float: left ;
}

div.pname {
 font-size: 7pt ;
 color: #fff ;
 height: 24px ;
 line-height: 24px ;
 font-weight: bold ;
 padding-left: 10px ;
}

div.pimage {
 float: left ;
 width: 148px ;
 height: 164px ;
 margin-top: 5px ;
 margin-left: 5px ;
/* margin-bottom: 5px ; */
 padding-bottom: 5px ;
}

div.pimage img {
 margin-bottom: 5px ;
}

div.popis_in {
 float: left ;
 width: 540px ;
 font-size: 13px ;
 padding-left: 5px ;
 margin-top: 5px ;
}

div.popis_in p {
 padding: 0px; 
 margin: 0px ;
 margin-bottom: 2px ;
}

div.popis_in a {
 text-decoration: none ;
 color: #00311d ;
}

span.left {
 float: left ;
 margin-left: 4px ;
}

span.right {
 float: right ;
 margin-right: 4px ;

}

form.form1 select {
 width: 172px ;
 margin-left: 4px ;
}

#strona {
 padding: 10px ;
}

#strona h2 {
 margin: 0px ;
 font-size: 18px ;
}

#strona p {
 text-indent: 25px ;
}

div.wid {
 float: left ;
 margin-right: 5px ;
}

div.odstep {
 width: 220px ;
 height: 5px ;
 background-color: #CEDFB0 ; 
}