html{margin:0; padding:0; height:100%;}
body{margin:0; padding:0; height:100%; font-size:11px; background:url(../images/point.jpg) 0 28px no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; background-attachment:fixed;}

body form{margin:0; padding:0;}
a{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#464547}
body a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#464547}
body p,p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#464547}
body div,div{font-family:Verdana, Arial, Helvetica, sans-serif; color:#464547}
body ul,ul{font-family:Verdana, Arial, Helvetica, sans-serif; color:#464547;}

/*
szary=#464547
cyan=#009fc3
*/

.all{margin:0 auto 0 auto; padding:0; width:827px; min-height:100%; height:auto !important; height:100%; background: url(../images/all-bg.gif) 170px 0 repeat-y;}
.lefts{margin:0; padding:0; width:170px; float:left; clear:right;}

.tops{margin:0 0 0 1px; padding:0 0 0 16px; width:640px; height:67px; float:right; background:url(../images/top-bg.jpg) 0 0 no-repeat;}
.tops ul.menu{margin:29px 0 0 0; padding:0; list-style-type:none; width:435px; height:21px; background:url(../images/menu-bg.jpg) 0 0 no-repeat; float:left; clear:left;}
.tops ul.menu li{margin:5px 0 0 0; padding:0 6px 0 6px; float:left; line-height:13px; height:13px; background: url(../images/top-split.gif) right 0 no-repeat; display:block;}
.tops ul.menu li img{margin:0; padding:0; line-height:13px; height:13px; float:left; display:block;}
.tops ul.menu li a{margin:0; padding:0; line-height:13px; height:13px; display:block; float:left; clear:right;}
.searchbox{margin:29px 0 0 0; padding:0; float:right; clear:right; width:205px; background:url(../images/search-bg.jpg) 0 0 no-repeat;}
.search{margin:0; padding:3px 0 0 6px; width:136px; height:18px; border:0; float:left; font-size:12px; background:none; color:#464547;}
.searchbut{margin:0; padding:0; width:62px; float:right; clear:right;}

div.animacja{margin:0; padding:0; width:656px; height:208px; float:right; background:url(../images/animacja-bg.jpg) 0 0 no-repeat;}

div.animacja_small{margin:0; padding:0; width:656px; height:145px; float:right; background:url(../images/animacja-bg.jpg) 0 0 no-repeat;}
div.animacja_small h1.animtitle{margin:0; padding:0; float:left;}

.aktualnosci-link{margin:0 16px 0 0; padding:0; text-align:right;}

div.content{margin:0; padding:0 25px 0 25px; width:606px; min-height:430px; height:auto !important; height:430px; float:right; background:url(../images/glowna-bg.jpg) 0 0 no-repeat; text-align:justify;}
div.content a{color:#009fc3;}
div.content a:hover{text-decoration:none;}
div.content h2{margin:7px 0 12px 0; padding:0; font-size:12px; clear:both;}

div.content ul{margin:0 0 12px 15px; padding:0; list-style-type:none;}
div.content ul li{margin:0; padding:0 0 0 15px; background:url(../images/small-grey-point.gif) 0 center no-repeat;}

div.content h3.title{margin:0; padding:0; font-size:12px;}
div.content h3.title a{margin:0; padding:0; text-decoration:none;}
div.content h3.titleblue{margin:0; padding:0; font-size:12px; color:#009fc3}

div.content div.h3date{margin:0; padding:0; text-decoration:none; font-size:9px;}

div.content div.tresc{margin:7px 0 0 0; padding:0; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif}
div.content div.tresc p{margin:0px 0 12px 0; padding:0;}
/*div.content div.tresc p+p{margin:10px 0 0 0; padding:0;}*/


div.glowna-content{margin:0; padding:0 0 0 25px; width:631px; min-height:350px; height:auto !important; height:350px; float:right; background:url(../images/glowna-bg.jpg) 0 0 no-repeat;}
div.glowna-content .h1glowna{margin:10px 0 0 0; padding:0; color:#009fc3; font-size:16px;}
div.glowna-content h2{margin:10px 0 0 0; padding:0; color:#464547; font-size:11px;}
div.glowna-content .glowna-box{margin:25px 15px 0 0px; padding:0; width:192px; float:left; clear:right}
/*div.glowna-content div.glowna-box+div.glowna-box{margin-left:15px;}*/
div.glowna-content .glowna-body{margin:0; padding:0; width:192px; font-size:11px; color:#464547; text-align:justify;}

div.leftmenu{margin:145px 0 0 0; padding:0; width:145px; float:left;} /*215*/
div.leftmenu ul{margin:0; padding:0; list-style-type:none; width:145px;}
div.leftmenu ul li{margin:6px 0 6px 0; padding:0; float:right; clear:both; text-align:right; width:145px;}
div.leftmenu ul li a{margin:0; padding:0; text-decoration:none; font-size:11px; width:100%;}
div.leftmenu ul li a.act{color:#009fc3;}
div.leftmenu ul li a:hover{color:#009fc3;}

div.leftmenu ul li.li2{margin:3px 0 3px 0; padding:0 10px 0 0; float:right; clear:both; width:135px; background:url(../images/small-point.gif) right 5px no-repeat;}
div.leftmenu ul li.li2 a{margin:0; padding:0; font-family:inherit; text-decoration:none; width:100%; font-size:10px;}
div.leftmenu ul li.li2 a.act{color:#009fc3;}
div.leftmenu ul li.li2 a.act:hover{color:#999999;}
div.leftmenu ul li.li2 a:hover{color:#009fc3;}

div.leftmenu ul li.li3{margin:2px 0 2px 0; padding:0; float:right; clear:both; width:100%;}
div.leftmenu ul li.li3 a{margin:0; padding:0; text-decoration:none; font-size:11px;}
div.leftmenu ul li.li3 a.act{font-size:11px; color:#009fc3;}
div.leftmenu ul li.li3 a.act:hover{color:#999999;}
div.leftmenu ul li.li3 a:hover{color:#009fc3;}

a.more{margin:0; padding:0 0 0 8px; color:#009fc3; background:url(../images/small-point.gif) left 6px no-repeat; text-decoration:none;}
a.more:hover{color:#464547}
a.rightmore, div.content .rightmore{margin:0; padding:0 8px 0 0; color:#464547; background:url(../images/small-point.gif) right 6px no-repeat; float:right; text-decoration:none; clear:both;}
a.rightmore:hover{color:#009fc3}

div.listbreak{margin:0 0 10px 0; padding:0; font-size:1px; line-height:1px; height:1px; clear:both;}