* {
margin:0;
padding:0;
}

.auraltext {
display: block;
position: absolute;
height: 1px;
width: 1px;
left: -5000px;
overflow: hidden;
}


html, body {
color:black;
font-family:Georgia,Arial,verdana,sans-serif;
font-size:92%;   
background-image:url(/gfx/bg-body.gif);   
background-color:#ba9868;
color:white;
font-size:13px;
}

#skiper {
position:absolute;
left:-3000px;
top:10px;
color:white;
display:block;
padding:0.5em;
background-color: #654E2F;
font-weight:bold;
text-decoration:none;
}

#skiper:focus,
#skiper:active,
#skiper.fokus {
left:50px;
top:150px;
}

.bold {
font-weight:bold;
font-size:150%;
}

#container {
width:100%;
height:auto;
position:relative;
}


#header {
background:url(/gfx/header.jpg) no-repeat top center #BE9C6F;
}

#sheader {
height:406px;
width:960px;
margin:0 auto;
background:url(/gfx/sheader.jpg) no-repeat top left #BE9C6F;
}

#logo {
width:425px;
height:135px;
position:absolute;
top:35px;
display:block;
left:115px;
color:white;
font-weight:bold;
font-size:28px;
text-align:center;
text-decoration:none;
background-image:url(/gfx/logo.png);
}


#logo img {
border:0;
}


#topMenu {
width:725px;
height:46px;
position:relative;
left:205px;
top:265px;
}

#topMenu li {
display:block;
width:157px;
height:46px;
float:left;
margin-left:20px;
}

#topMenu a {
color:white;
text-align:center;
font-weight:bold;
font-size:18px;
width:157px;
height:46px;
position:absolute;
background-position:top left;
}

#topMenu a img {
border:0;
}

#topMenu a:hover,
#topMenu a:focus,
#topMenu a:active {
background-position:bottom left;
color:#654E2F;
}


#tM1 {
background-image:url(/gfx/tm1.png);
}


#tM2 {
background-image:url(/gfx/tm2.png);
}

#tM3 {
background-image:url(/gfx/tm3.png);
}

#tM4 {
background-image:url(/gfx/tm4.png);
}




.content {
width:960px;
margin:0 auto;
}


#leftside {
width:230px;
height:auto;
float:left;
background:url(/gfx/leftside-bg.gif) no-repeat 210px 70px;
}

#agro1 {
width:220px;
height:83px;
position:absolute;
background:url(/gfx/agro1.png) no-repeat top left;
}

.menubox {
margin-top:100px;
}

#leftside h2 {
padding:10px 10px;
color:white;
}

#leftside ul li {
display:block;
margin:5px 0px;
}

#leftside ul li a {
display:block;
color:#3c2f1c;
text-decoration:none;
padding:10px 0px 10px 20px;
background:url(/gfx/leftmenu_a.gif) no-repeat top left;
font-weight:bold;
}


#leftside a:hover,
#leftside a:focus,
#leftside a:active {
text-decoration:underline;
background-position:bottom left;
}

#leftside ul li ul {
padding-left:10px;
}

#leftside ul li ul li a {
font-weight:normal;
background:url(/gfx/leftmenu_asmall.gif) no-repeat top left;
padding:0px 0px 0px 15px;
}


.leftbox {
width:220px;
height:350px;
background:url(/gfx/newsletter_tlo.jpg) no-repeat top left;
}

#newsletter input {
color:white;
text-align:center;
}

#newsletter .bg1 {
border:0;
background:url(/gfx/newsletter_input.gif) no-repeat top left;
width:172px;
height:30px;
padding:5px;
}


#zap {
background:url(/gfx/zapisz_input.gif) no-repeat top left;
position:absolute;
width:61px;
height:28px;
}


#zap:hover,
#zap:focus,
#zap:active {
background-position:bottom left;
}


#wyp {
background:url(/gfx/wypisz_input.gif) no-repeat top left;
position:relative;
width:61px;
height:28px;
left:80px;
}


#wyp:hover,
#wyp:focus,
#wyp:active {
background-position:bottom left;
}


#innerdiv {
width:700px;
height:auto;
float:right;
}


#footer {
width:100%;
padding:50px 0px;

}

#footerCenter {
width:960px;
margin:0 auto;
}




/* --- kategoria ---*/
.shortdiv {
border:solid #987B53 1px;
margin:0px 0px 20px 0px;
padding:5px;
}

.shortdiv h3 a {
display:block;
border-bottom:solid #423018 2px;
background-color:#654E2F;
text-decoration:none;
padding:10px;
margin-bottom:5px;
}

.shortdiv h3 a:hover,
.shortdiv h3 a:focus,
.shortdiv h3 a:active {
background-color:#423018;
}

.awiecej {
width:61px;
height:28px;
display:block;
border:0;
text-decoration:none;
background:url(/gfx/a_wiecej.gif) no-repeat top left;
}

.awiecej:hover,
.awiecej:focus,
.awiecej:active {
background-position:bottom left;
}

.awiecej img {
border:0;
}

.thumb-ico {
padding:5px;
border:0;
}

#crumbs {
margin:10px 0px;
}

#crumbs li {
display:inline;
}




/*--- galeria ---*/

.galeria a {
display:block;
float:left;
width:64px;
height:64px;
line-height:100px;
overflow:hidden;
position:relative;
z-index:1;
margin:10px;
border:solid #666564 1px;		
}

.galeria  img {
float:left;
position:absolute;
top:-10px;
left:-10px;
border:0;
}
	
/* mouse over */
	
.galeria a:hover,
.galeria a:focus,
.galeria a:active {
overflow:visible;
z-index:100;	
}
		
.galeria a:hover img,
.galeria a:focus img,
.galeria a:active img {
background:#666564;			
}	



/* clearfix: auto-clear */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

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






