@CHARSET "UTF-8";

#content h2{font-size: 15px;font-weight: bold;border-bottom:1px solid #FF0000;padding: 10px 0px 3px 3px; margin: 5px 0px 5px 0px;}

.sE{float:left}
.sL2, .sL3, .sL4{clear:both; margin:20px 0px 0px 0px;}
.sL2 .sE{width:48%;margin:0 2px 0 2px; padding-bottom:20px}
.sL3 .sE{width:32%;margin:0 2px 0 2px; padding-bottom:20px}
.sL4 .sE{width:23%;margin:0 2px 0 2px; padding-bottom:20px}

.newsAll{}
.newsAll .right h2{width:250px; margin:10px 0 5px 0}
.newsAll div.content{background:#fff;width:450px;float:left; margin: 10px 0px 0px 0px;}
.newsAll .menu{width:250px;float:right}
.newsAll .menu .sL, .newsAll .right .list{width:250px}  
.newsAll .menu .row p.right{visibility:hidden; height:1px; display:none}

#infoBottom{border: dashed 1px #dddddd; background: #f4f4f4; padding: 10px; margin: 20px 0px; line-height: 20px;}
#infoBottom p{line-height: 20px;margin: 5px 0px;}

a.lastNews{margin-bottom:5px}
a.lastNews:hover{text-decoration:none}
a.lastNews .img{float:right;margin:4px}
a.lastNews .tytul{font-weight:bold; line-height: 17px; display:block}
a.lastNews:hover .tytul,a.lastNews:hover .more{text-decoration:underline}
div.lastNews .data{display:block; font-size: 11px; margin: 3px 0px 3px 0px;}
div.lastNews{margin-bottom:5px}
a.lastNews .opis{margin:5px 0 5px 0;text-align:left;}
a.lastNews .opis{text-decoration:none}

.newsBlock p{margin: 0px !important;}
.newsBlock{margin-bottom:25px;padding:5px;clear:both}
.newsBlock img{float:left; margin:0 8px 3px 0}
.newsBlock .nazwa *{font-weight:bold;font-size:12px}
.newsBlock .data{color:#666; margin-bottom:5px; font-size: 11px !important;;}
.newsBlock .more{float:right;text-align:right}

.list p{margin: 0px !important;}
.list .row{border-top: dashed #d9d9d9 1px;}
.list .left{width: 215px; float: left;} 
.list .right{width: 33px; float: right;}
.listMore{display: block; text-align: center; border-top: solid #d9d9d9 1px; line-height: 20px;}

