body{
background-color:#ffffff;
font-family:Tahoma,Arial,Helvetica,sans-serif;
color:#696969;
padding-bottom:20px;
margin: 0px;
font-size: 9pt;
position:relative}

h1 {font-size:12px;color:#696969;font-weight:normal;margin:	0px;}
h1 span{font-weight:bold;color:#DD6E02;}
div#Wrapper{ margin-left:auto;margin-right:auto; overflow:hidden; position:relative; width:975px;}

div#header {width: 975px;height: 150px;padding: 0px; float: left;text-align: left;display:block}

div#podmenu {width: 975px;height: 25px;padding: 0px; float: left;text-align: left;}

div#center {width: 975px; float: left;text-align: left;
background-color:white;display: table-cell; margin-top:10px}

div#center2 {width: 975px; float: center;text-align: center;
background-color:white;display: table-cell; margin-top:5px}

div.footer {width: 975px;height: 59;px;margin-top: 20px; float: left;text-align: center;background-image: url(gif/001/backgrounds/footer.gif);font-size:11px;overflow:hidden;}
div.footer table {width:975px;margin-top:3px;clear:both}
div.footer table thead tr th.opis{width:275px; height:23px; text-align:center; font-size: 8pt; font-weight: normal;}
div.footer table thead tr th.kontakt{width:720px; text-align:center;  font-weight: normal;}
div.footer table tbody tr td {height:33px; vertical-align:center; text-align:left;}
div.footer table tbody tr td.opis {width:280; height:31px; padding-top:0px; padding-left:10px; padding-right:10px;}
div.footer table tbody tr td.kontakt {width:auto; height:31px; padding-top:0px; padding-left:10px; padding-right:10px; text-align:right;}
div.footer table tbody tr td.kontakt div a{color:#5C5C5C; margin-bottom:5px; font-size: 8pt;padding-left:10px;padding-right:10px;}
div.footer table tbody tr td.kontakt div a:hover{text-decoration:none}
div.footer table tbody tr td.kontakt span{font-size:11px;}
div.footer2 {width: 975px;height:30;px;margin-top:5px;float:left;text-align:left;font-size:11px;overflow:hidden;padding-left:5px;}
div.footer2 div a{ color:#a2a0a0 !important; font-size:11px; text-align:left;text-decoration:none;padding-left:3px;}
div.footer2 div a:hover{text-decoration:underline;}
div.footer2 div span{font-size:11px; font-weight:bold;color:#a2a0a0}

.lewy {
  width: 300px;
  padding: 0px;
  float: left;
  text-align: left;
  margin: 0px;
  margin: 0px;
  display: inline;
}

.srodek {
  width: 455px;
  margin-left: 17px;
  margin-right: 13px;
  padding: 0px;
  float: left;
  text-align: left;
}

.prawy {
  width: 190px;
  padding: 0px;
  float: left;
  text-align: left;
  margin: 0px;

}
div.prawy span{font-size:11px; font-weight:bold;color:#a2a0a0}
#headerl {width: 200px;height: 150px;padding: 0px; float: left;text-align: left;background-image: url(gif/wakacje.gif);margin: 0px;display: inline;}
#headerp {width: 775px;height: 150px;padding: 0px; float: right;text-align: right;margin: 0px;display: inline;}
.meta {width: 769px;height: 19px;padding-top: 6px;text-align: left; font-size: 10px;margin: 0px;display: block; border-bottom: 1px solid #DCDCDC;}
.meta2 {width: 775px;height: 68px;padding-top:16px;padding-bottom:16px;text-align: right; font-size: 11px;margin 0px; float: right;}
.meta3 {width: 775px;height: 25px;padding: 0px;text-align: right; font-size: 11px;margin: 0px;}

a.sz2:link{font-size: 12px; color: #3D3D3D; font-weight: bold; text-decoration:none;}
a.sz2:visited{font-size: 12px; color: #3D3D3D; font-weight: bold;  text-decoration:none;}
a.sz2:hover{font-size: 12px; color: #696969; font-weight: bold;  text-decoration:underline;}

a.sz2a:link{font-size: 12px; color: #EA881F; font-weight: bold; text-decoration:none;}
a.sz2a:visited{font-size: 12px; color: #696969; font-weight: bold;  text-decoration:none;}
a.sz2a:hover{font-size: 12px; color: #696969; font-weight: bold;  text-decoration:underline;}

a.sz2b:link{font-size: 12px; color: #696969; font-weight: normal; text-decoration:none;}
a.sz2b:visited{font-size: 12px; color: #696969; font-weight: normal;  text-decoration:none;}
a.sz2b:hover{font-size: 12px; color: #EA881F; font-weight: normal;  text-decoration:none;}

a.sz2c:link{font-size: 12px; color: #FC6100; font-weight: normal; text-decoration:none;}
a.sz2c:visited{font-size: 12px; color: #FC6100; font-weight: normal;  text-decoration:none;}
a.sz2c:hover{font-size: 12px; color: #696969; font-weight: normal;  text-decoration:underline;}

#menu {font-family: Verdana, Arial;
font-size: 11px;
font-color:  #696969;
color:  #696969;
font-weight: bold;
}
#menu ul {list-style: none; margin:0px; padding:0:}
#menu li {display: inline; padding: 0 2px 0 2px; border-right:1px solid #696969;}

#menu a:link {
padding: 0px 5px 0px 5px;
color: #696969;
text-decoration: none; }

#menu a:visited {
padding: 0px 5px 0px 5px;
color: #696969;
text-decoration: none; }

#menu a:hover {
color: #EA881F;
text-decoration: none; }

#menu span a:hover {
color: #EA881F;
text-decoration: underline; }


#menu2 {font-family: Verdana, Arial;
font-size: 11px;
font-color:  #507A43;
color:  #507A43;
font-weight: normal;
}
#menu2 ul {list-style: none; margin:0 0 0 0px; padding:0;}
#menu2 li {display: inline; padding: 0 0px 0 0px; border-right:0px solid #2D6899;}

#menu2 a:link {
font-size: 11px;
padding: 0px 5px 0px 5px;
color: #507A43;
text-decoration: none; }

#menu2 a:visited {
font-size: 11px;
padding: 0px 5px 0px 5px;
color: #507A43;
text-decoration: none; }

#menu2 a:hover {
font-size: 11px;
color: #507A43;
text-decoration: underline; }
}


div.boxR {width:980px; _overflow: hidden !important; position:relative;  float: left;}
#cont4 {clear:left;float:left;width:100%;overflow:hidden;background-image: url(box3.jpg);}
#cont3 {clear:left;float:left;width:100%;height:150px;position:relative;right:25%;}
#cont2 {clear:left;float:left;width:100%;position:relative;right:25%;}
#cont1 {float:left;width:100%;position:relative;right:25%;}
#cont1 h1 {font-size: 13px;color: #F56505;margin:0px;padding-top: 10px;font-weight: bold;}

#col1 {float:left;width:21%;position:relative;left:77%;overflow:hidden;}
#col2 {float:left;width:21%;position:relative;left:81%;overflow:hidden;}
#col3 {float:left;width:21%;position:relative;left:85%;overflow:hidden;}
#col4 {float:left;width:21%;position:relative;left:89%;overflow:hidden;	}


a.sz2d:link{font-size: 12px; color: #ffffff; font-weight: bold; text-decoration:none;}
a.sz2d:visited{font-size: 12px; color: #ffffff; font-weight: bold;  text-decoration:none;}
a.sz2d:hover{font-size: 12px; color: #ffffff; font-weight: bold;  text-decoration:underline;}


/*boxy ofert sg*/
.boxtop {
  width: 450px;

  background-image: url(gif/001/backgrounds/boxtopwhite.gif);
  background-repeat: no-repeat;
  height: 10px;
  color: #696969;
  text-align: left;
  font-weight: normal;
  padding: 0px;
  font-size: 1px;
}
.boxcenter {
  width:428px;
  background: #ffffff;
  color: gray;
  text-align: left;
  padding: 0px 10px 0px 10px;
  border-left: 1px solid #DCDCDC;
  border-right: 1px solid #DCDCDC;
  font-size: 9pt;}
.wielkanoc {
  width:428px;
  background: #ffffff;
  background-image: url(gif/001/backgrounds/wielkanoc.jpg);
  color: gray;
  text-align: left;
  padding: 0px 10px 0px 10px;
  border-left: 1px solid #DCDCDC;
  border-right: 1px solid #DCDCDC;
  font-size: 9pt;}
.wielkanoc h1 {font-size: 13px;color: #204A04;margin:0px;padding-top: 20px;font-weight: bold;}
.boxcenter h1 {font-size: 13px;margin:0px;font-weight: bold;}
.boxcenter h2 {font-size: 13px;color: #F56505;margin:0px;font-weight: bold;}
.boxbottom {
  background-image: url(gif/001/backgrounds/boxbottom450z.gif);
  height: 10px; margin: 0px; padding: 0px;   font-size: 1pt;
  margin-bottom: 10px;
  text-align: right;
  background-repeat: no-repeat;
}
/*koniec boxy strona głowna/

/*boxy ofert search strona głowna*/
.searchtop {
  width: 300px;
  background: #ffffff;
  background-image: url(gif/001/backgrounds/searchtop.gif);
  background-repeat: no-repeat;
  height: 25px;
  color: #696969;
  text-align: left;
  font-weight: bold;
  padding: 0px;
  font-size: 13px;
}
div.searchtop div{padding-top:3px;margin-left:10px;}

.searchcenter {
  width:285px;
  background: #ffffff;
  color: gray;
  text-align: left;
  padding: 0px 10px 0px 3px;
  border-left: 1px solid #DCDCDC;
  border-right: 1px solid #DCDCDC;
  font-size: 9pt;
}
.searchbottom {
  background-image: url(gif/001/backgrounds/searchbottom.gif);
  height: 10px; margin: 0px; padding: 0px;   font-size: 1pt;
  margin-bottom: 10px;
  text-align: right;
  background-repeat: no-repeat;
}
/*koniec boxy strona głowna/
/*boxy polecamy strona głowna*/
.boxtop1 {
  width: 300px;
  background: #ffffff;
  background-image: url(gif/001/backgrounds/polecamy.gif);
  background-repeat: no-repeat;
  height: 30px;
  color: #696969;
  text-align: left;
  font-weight: normal;
  padding: 0px;
  font-size: 12px;
}
div.boxtop1 div{padding-top:7px;margin-left:10px;color:white;font-weight:bold;}
.boxcenter1 {
  width:278px;
  background: #EBF0C8;
  color: gray;
  text-align: left;
  padding: 0px 10px 0px 10px;
  border-left: 1px solid #DCDCDC;
  border-right: 1px solid #DCDCDC;
  font-size: 9pt;
}
div.boxcenter1 table tr td.opis{padding-bottom:7px; border-bottom: 1px solid #DCDCDC;}

.boxbottom1 {
  background-image: url(gif/001/backgrounds/polecamybottom.gif);
  height: 10px; margin: 0px; padding: 0px;   font-size: 1pt;
  margin-bottom: 10px;
  text-align: right;
  background-repeat: no-repeat;
}
/*koniec boxy strona głowna/
.najbox ul{list-style-image: url(gif/001/backgrounds/arrow2.gif); border-bottom:1px solid #edecde; margin-bottom:5px}
/*boxy najnowsze strona głowna*/
.boxNtop {
  width: 190px;
  background: #ffffff;
  background-image: url(gif/001/backgrounds/boxNtop.gif);
  background-repeat: no-repeat;
  height: 10px;
  color: #696969;
  text-align: left;
  font-weight: normal;
  padding: 0px;
  font-size: 12px;
  margin-top: 0px;
}
div.boxNcenter span{font-size:11px; font-weight:bold;color:#3D3D3D;}
.boxNcenter {
  width:188px;
  height:160px;
  background: #EBF0C8;
  color: gray;
  text-align: left;
  padding: 0px 0px 0px 0px;
  border-left: 1px solid #DCDCDC;
  border-right: 1px solid #DCDCDC;
  font-size: 9pt;
}

.boxNcenter2 {
  width:188px;
  height:160px;
  background: #EBF0C8;
  color: gray;
  text-align: left;
  padding: 0px 0px 0px 0px;
  border-left: 1px solid #DCDCDC;
  border-right: 1px solid #DCDCDC;
  font-size: 9pt;
}
div.boxNcenter2 div{font-size:11px; font-weight:bold;color:#3D3D3D;}

.boxNdol {
  background-image: url(gif/001/backgrounds/boxNdol.gif);
  height: 10px; margin: 0px; padding: 0px;   font-size: 1pt;
  text-align: right;
  background-repeat: no-repeat;
}
/*koniec boxy strona głowna/
/*boxy aktywnie strona głowna*/
.akttop1 {
  width: 300px;
  background: #ffffff;
  background-image: url(gif/001/backgrounds/akttop.gif);
  background-repeat: no-repeat;
  height: 10px;
  color: #696969;
  text-align: left;
  font-weight: normal;
  padding: 0px;
  font-size: 12px;
}

.aktcenter1 {
  width:278px;
  background-image: url(gif/001/backgrounds/kon.gif);
    background-repeat: no-repeat;
  height:118px;
  color: gray;
  text-align: left;
  padding: 0px 10px 0px 10px;
  border-left: 1px solid #DCDCDC;
  border-right: 1px solid #DCDCDC;
  font-size: 9pt;
}
div.aktcenter1 span{font-size:12px; font-weight:bold;color:#3D3D3D;}
/*koniec boxy strona głowna/
/*boxy newsletter strona głowna*/
.akttop2 {
  width: 300px;
  background: #ffffff;
  background-image: url(gif/001/backgrounds/akttop.gif);
  background-repeat: no-repeat;
  height: 10px;
  color: #696969;
  text-align: left;
  font-weight: normal;
  padding: 0px;
  font-size: 12px;
}
.news1 {
  width:278px;
  height:85px;
  color: gray;
  text-align: center;
  padding: 0px 10px 0px 10px;
  border-left: 1px solid #DCDCDC;
  border-right: 1px solid #DCDCDC;
  font-size: 9pt;
}
.news2 {
  width:278px;
  height:90px;
  color: gray;
  background: #EBF0C8;
  text-align: left;
  padding: 0px 10px 0px 10px;
  border-left: 1px solid #DCDCDC;
  border-right: 1px solid #DCDCDC;
  font-size: 9pt;
}
.news3 {
  width:278px;
  height:140px;
  color: gray;
  text-align: left;
  padding: 0px 10px 0px 10px;
  border-left: 1px solid #DCDCDC;
  border-right: 1px solid #DCDCDC;
  font-size: 9pt;
}
.news3 h1 {font-size: 13px;color: ##696969;margin:0px;padding-top: 3px;font-weight: bold;}
.news3 span {font-size: 13px;color: red;margin:0px;padding-top: 3px;font-weight: bold;}

#cookies-message {background: #659D5A;	color: #FFFFFF; display: block; font-size: 13px; left: 0; line-height: 19px; padding: 7px 0; position: fixed; right: 0; z-index: 10999; bottom: 0; opacity:0.8; filter: Alpha(opacity=80); text-align: center; }
a.buttons{background: lightgray; text-decoration: none; padding:1px; color:#000000; padding-left:4px; padding-right:4px; margin-left:4px; font-size:12px; }
a.buttons:hover{color:red;}

/*koniec boxy strona głowna/
