body{font-family:cot-light;margin:0;padding:0;font-size:15px;color:#2c2c2c; display: block; background: url(images/tlo4.png) 0 35px repeat-x}
#strona{width:1000px;margin:0px auto;padding:0px}
#top{background:url(images/www4.png) }
#top {float:left;width:100%;text-align:center; height:413px;background-position:0px 0px}

#w3c {float:left; text-align:left;width:1000px;height:20px;margin: 0 0px 0px 0px}


#kontakt1 {float:right; text-align:right;width:1000px; margin:20px 60px 0 0; height:15px}
.kontakt1  {font-size:13px; font-weight:700; color:#757575}
.img_center {	text-align: center;}


@font-face {
  font-family: "cot-light";
  font-style: normal;
  font-weight: normal;
  src: url("/images/coconot-light-webfont.eot?#iefix") format("embedded-opentype"), url("/images/coconot-light-webfont.woff") format("woff"), url("/images/coconot-light-webfont.ttf") format("truetype");
}

img.p{

float:right;
border: 3px solid #cccccc;
border-style: double;
margin-left: 15px;
margin-bottom: 10px;
}
#tresc a .r{

float:right;
border: 3px solid #cccccc;
border-style: double;
margin-left: 15px;
margin-bottom: 10px;
}
#tresc a .l{

float:left;
border: 3px solid #cccccc;
border-style: double;
margin-left: 15px;
margin-bottom: 10px;
}
#tresc a .c{


border: 3px solid #cccccc;
border-style: double;
margin-left: 0px;
margin-bottom: 10px;
}













#tresc a:link { width:1000px;height:422px; font-size:13px;line-height:23px; font-weight:bold; color:green}

#tresc a:visited{ width:1000px;height:422px; font-size:13px;line-height:23px; font-weight:bold; color:green}

#tresc a:hover{text-decoration:underline; color:#0e82c5}






.top a:link { width:1000px;height:422px; font-size:15px;line-height:23px; font-weight:bold; color:#0e82c5}

.top a:visited{ width:1000px;height:422px; font-size:15px;line-height:23px; font-weight:bold; color:#0e82c5}

.top a:hover{text-decoration:underline; color:red}
#news { margin:160px 300px 0 460px;}


#lewa{ width:270px; margin:0px 0px 0 30px;padding:0px 0 0 0;float:left;text-align:left;
font-size:15px; background-position:0 0px}

.menu{padding:0;margin:0px;position:relative;list-style:none}

.harmonogram{height:90px; background: url(images/harmonogram.png) }
.segregacja{height:90px; background: url(images/segregacja.png) }
.finanse{height:90px; background: url(images/finanse.png) }
.kontakt{height:90px; background: url(images/kontakt.png) }
.home{ height:90px; background: url(images/home.png) no-repeat}
.akty{height:90px; background: url(images/akty.png) }
.pytania{ height:90px;background: url(images/pytania.png)}


.harmonogram a:link{   width:270px;height:90px;line-height:94px; font-weight:bold; margin-left: 101px;color:#fff}
.harmonogram a:hover{ text-decoration:underline;margin-left: 101px }
.harmonogram a:visited{ width:270px;height:90px;line-height:94px; font-weight:bold;margin-left: 101px;color:#fff}

.home a:link{   width:270px;height:90px;line-height:93px; font-weight:bold; margin-left: 106px;color:#fff}
.home a:hover{ text-decoration:underline;margin-left: 106px }
.home a:visited{ width:270px;height:90px;line-height:93px; font-weight:bold;margin-left: 106px;color:#fff}


.akty a:link{   width:270px;height:90px;line-height:93px; font-weight:bold; margin-left: 136px;color:#fff}
.akty a:hover{ text-decoration:underline;margin-left: 136px }
.akty a:visited{ width:270px;height:90px;line-height:93px; font-weight:bold;margin-left: 136px;color:#fff}


.segregacja a:link{   width:270px;height:90px;line-height:95px; font-weight:bold; margin-left: 110px;color:#fff}
.segregacja a:hover{ text-decoration:underline;margin-left: 110px }
.segregacja a:visited{ width:270px;height:90px;line-height:95px; font-weight:bold;margin-left: 110px;color:#fff}


.pytania a:link{   width:270px;height:90px;line-height:93px; font-weight:bold; margin-left: 85px;color:#fff}
.pytania a:hover{ text-decoration:underline;margin-left: 85px }
.pytania a:visited{ width:270px;height:90px;line-height:93px; font-weight:bold;margin-left: 85px;color:#fff}


.finanse a:link{   width:270px;height:90px;line-height:95px; font-weight:bold; margin-left: 160px;color:#fff}
.finanse a:hover{ text-decoration:underline;margin-left: 160px }
.finanse a:visited{ width:270px;height:90px;line-height:95px; font-weight:bold;margin-left: 160px;color:#fff}

.kontakt a:link{   width:270px;height:90px;line-height:93px; font-weight:bold; margin-left: 130px;color:#fff}
.kontakt a:hover{ text-decoration:underline;margin-left: 130px }
.kontakt a:visited{ width:270px;height:90px;line-height:93px; font-weight:bold;margin-left: 130px;color:#fff}
p.list {text-align:justify; font-weight:400; font-size:15px;line-height:22px}
p {font-weight: normal;}

a:link,a:visited{text-decoration:none;font-weight:normal; padding-left: 0px;color:green}a:hover{text-decoration:underline}
a img,a:link img,a:visited img,a:hover img{border:0}


#tresc{ border-left:2px  solid #cccccc;   width:600px;margin: 0 0 20px;padding:20px;text-align:left;float:left;line-height:20px}
#trescf{ border-left:2px  solid #cccccc;   width:600px;margin: 0 0 20px;padding:20px;text-align:justify;float:left;line-height:20px}
#stopa{float:right;clear:both;width:686px; height: 30px; margin:100px 0 0 0;padding:0;background:url(images/stopka.png) no-repeat }
#stopka{width:686px;height:50px;margin:0 auto 0 auto;padding-top:14px;font-size:13px;text-align:center;color:#6d6573}
#stopka a:link {color:#6d6573}
#stopka a:visited {color:#6d6573;line-height:0px}
#stopka a:hover{color:#6d6573;text-decoration:underline}
.stopka{float:right;margin:5px 25px 0 0; font-weight:400 }
.red {color:red;}

h2{width:auto;padding:0 0 20px 40px;margin:5px 0 0 0;text-align:left;line-height:31px;font-size:18px;font-weight:bold;font-family:constantia;color:#0e82c5;}
h2{  background: url(images/tresc.jpg) no-repeat}

h3{  background: url(images/tresc1.jpg) no-repeat;background-position:0px 29px; width:auto;padding:20px 0 20px 25px;margin:5px 0 0 0;text-align:left;line-height:31px;font-size:15px;font-weight:bold;font-family:constantia;color:#0e82c5;}
#tresc ul{margin-top:10px;margin-bottom:0;}
#tresc li{line-height:30px;list-style-type: square;font-size:14px; font-weight:700; color: #003366;}


#kl,#kp{width:40%;height:200px;text-align:left}
#kl{float:left
}#kp{float:right}
div { 

 }