* {
margin:0;
padding:0;
}

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


html, body {
color:#900012;
font-family:Arial,verdana,sans-serif;  
background-image:url(/gfx/bg-body.jpg);   
background-color:#1c262f;
color:white;
font-size:13px;
}

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

#skiper:focus,
#skiper:active,
#skiper.fokus {
left:250px;
top:200px;
}


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


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

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

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


#logo img {
border:0;
}


#topMenu {
padding-top:310px;
padding-left:100px;
}

#topMenu li {
display:inline;
list-style:none;
margin:0 15px;
}

#topMenu a {
font-weight:bold;
color:white;
text-decoration:none;
}



#topMenu a:hover,
#topMenu a:focus,
#topMenu a:active {
text-decoration:underline;
}


#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:960px;
height:150px;
margin:0 auto;
background:url(/gfx/footer-bg.jpg) no-repeat bottom left;
}

#footer p {
font-size:11px;
padding:40px 0 0 150px;
}

#footer p.setia {
padding:10px 0 10px 0;
}

.content .setia a {
color:#3f5f7a;
text-decoration:none;
}

.content .setia a:hover,
.content .setia a:focus,
.content .setia a:active {
color:white;
}

.brand {
text-align:center;
}

#footer img {
border:0;
}

#small_logo {
width:95px;
height:41px;
position:relative;
top:65px;
left:30px;
}

/*Setia.pl*/
.setia {
text-align:center;
}

#contentleftside {
width:770px;
margin: 0 auto;
}

/* --- kategoria ---*/
.shortdiv {
border:solid #E4D3B9 1px;
width:18%;
height:120px;
float:left;
margin:10px;
}

.shortdiv h3 a {
display:block;
text-decoration:none;
padding:10px;
margin-bottom:5px;
}

.shortdiv h3 a:hover,
.shortdiv h3 a:focus,
.shortdiv h3 a:active {

}


/* podkategoria  */
.shortdivpodKat {
border:solid #E4D3B9 1px;
text-align:center;
width:200px;
height:240px;
float:left;
margin:10px;
}


.shortdivKat {
border:solid #E4D3B9 1px;
background-color:white;
width:200px;
height:240px;
float:left;
margin:10px;
}

.shortdivKat h3 {
text-align:center;
}

.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 li {
display:inline;
margin:0 5px 0 0;
}




/*--- 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;			
}	


#Data {
display:none;      
}

th.smog{


background-color:#c72206;
color:white;
width:70px;
height:30px;
text-align:center;
font-size:10px;


}

td.smog{

text-align:center;
font-size:10px;
width:70px;
height:30px;


}

td.smog2{

text-align:center;
font-size:10px;
width:70px;
height:30px;
background-color:#d9d9d9;


}



/* 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;}
/*
  
  





