/* ######## RESET ################ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}a{text-decoration:none}

/* ######## STYLE BAZOWE ################ */
body{background-color:#FFF;behavior: url(/static/css/ie6alert.htc);}
h1{font-size:200%}
h2{font-size:150%}
h3{font-size:110%}
h1, h2, h3{margin:1em 0}
h1, h2, h3, h4, h5, h6, strong, dt{font-weight:bold}
optgroup{font-weight:normal}
abbr, acronym{border-bottom:1px dotted #000; cursor:help}
em{font-style:italic}
del{text-decoration:line-through}
blockquote, ul, ol, dl{margin:1em}
blockquote{font-style:italic}
ol, ul, dl{margin-left:2em}
ol li{list-style:decimal outside}
ul li{list-style:disc outside}
dl dd{margin-left:1em}
th, td{border:1px solid #000; padding:.5em}
th{font-weight:bold; text-align:center}
caption{margin-bottom:.5em; text-align:center}
sup{vertical-align:super}
sub{vertical-align:sub}
p, fieldset, table, pre{margin:1em 0}
button, input[type="checkbox"], input[type="radio"], input[type="reset"], input[type="submit"]{ padding:1px }
a{cursor:pointer}
body{font:13px/1.231 arial,helvetica,clean,sans-serif; *font-size:small; *font:x-small; color: #000;}
select, input, button, textarea, button{font:99% arial,helvetica,clean,sans-serif}
table{font-size:inherit; font:100%}
pre, code, kbd, samp, tt{font-family:monospace; *font-size:108%; line-height:100%}


/* ######## STRUKTURA ################ */

#go-to-column2 {display: none;}
body{background:#f2f2f2; color: #333; }
.body_contener{background: #ddd top center repeat-x;float:left;width:100%;}
.pagebody{width: 1000px; margin: 0 auto; position: relative;}
#header{height: 100px;  position:relative; background:#CCFFFF;}
#header h1{position:absolute; top: 0; left: 30px; font-size: 40px;}
#header h1 a{color: #FFF;}
#header form#search_box{position:absolute; right:10px; top:36px; z-index:9; width:185px; height:28px; }
#header form#search_box:hover, #header form.active{background-position:right -31px;}
#header form#search_box input#search{ border:none; width:143px; height:20px; display:block; background:none; padding:4px 0px 0 8px; float:left;}
#header form#search_box input.button{ background:none; overflow:hidden; width:25px; height:25px;display:block; float:right; border:none; vertical-align:middle; float:right; cursor:pointer;}

#content { width: 100%; padding: 0 0 0 10px 0; background:#FFFFCC top left repeat-y; float: left;}
#content #skaluj {position: absolute; top: 70px; right: 10px; color: #FFF; cursor: pointer; z-index:9;}
#content #skaluj #p75 {font-size: 140%}
#content #skaluj #p100 {font-size: 170%; padding: 0 5px;}
#content #skaluj #p125 {font-size: 200%}

#content a { color: #FFBC01; }
#content a.button { padding: 3px 10px; border: 0; background-color: #777; color: #EFEFEF;}

#breadcrumb{ color: #555; padding: 12px; clear:both; font-size:14px;}
#breadcrumb a{ background: #777; padding:2px 5px; color: #EFEFEF; font-size:14px;}
#breadcrumb a:hover { background-color: #1EA0F6; }

#column1 {float: left; width: 230px; padding: 0 10px; background-color:#FFFF99;}
#column3 {float: right; width: 230px; color: #000; padding: 0 10px; background-color:#FFCC00;}
#column2 {float: right; width: 480px; padding: 0 10px; background-color:#FFF;}

#column2 h1#tyt {margin:10px 0 20px 0; font-size:280%; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; border-bottom:1px solid #999;}

#column2 p.meta{width:98%; padding:4px 1%; text-align:right; line-height:23px;font-size:90%;}
#column2 p.meta .admin a{ padding:5px 3px 3px 15px; color:#888;}
#column2 p.meta .admin a:hover{color:#FF3300;}
#column2 p.meta a.edit{background: url('../images/pda/edit.png') left center no-repeat;}
#column2 p.meta a.add{background: url('../images/pda/add.png') left center no-repeat;}
#column2 p.meta a.del{background: url('../images/pda/del.png') left center no-repeat;}

/************teksty formatowane na stronie********************/
.text h1{font-size:165%; text-align:left; padding:3px 0%; margin:5px 0 10px 0;}
.text h2{font-size:150%; text-align:left; padding:3px 0%;}
.text h3{font-size:135%; text-align:left; padding:3px 0%;}
.text h4{font-size:120%; text-align:left;padding:3px 0%; }
.text h5{font-size:110%; text-align:left; padding:3px 0%;}
.text h6{font-size:100%; text-align:left; padding:3px 0%;}


.text img{margin:5px;}
.text img.img_left { float: left; margin: 14px 20px 14px 0; border: 1px solid #E2CFAF; padding: 4px; }
.text img.img_right { float: right; margin: 14px 0 14px 20px; border: none; border: 1px solid #E2CFAF; padding: 4px; }
.text img.img_block { display: block; float: none; clear: both; margin: 14px auto; border: none; border: 1px solid #E2CFAF; padding: 4px; }
.text p{line-height:20px;}
.text p.short{font-size:95%; font-weight:bold; padding:1% 0;}
.text p.smal{font-size:85%; padding:1% 0 2% 0;}
.text p.special{color: #746343; background-color: #EBDEC7; border-top: 1px solid #E2CFAF; border-bottom: 1px solid #E2CFAF; padding: 10px 20px;}
.text ul {padding:5px 0 5px 5%;}
.text ul li {list-style:disc; margin:0; padding:0 0 5px 0; font-size:100%;}
.text ol { padding:5px 0 5px 5%;}
.text ol li { margin:0; padding:0 0 5px 0; font-size:90%; list-style:decimal;}

.text .meta{width:98%; border-bottom:1px solid #eee; padding:4px 1%; text-align:right; line-height:23px;}
.text .meta .info{color:#888; font-size:85%; line-height:23px;}
.text .meta a.button, ul.list li .meta a.button2{float:right;}
#content a.button:hover { background-color: #1EA0F6; color:#fff!important; }

.text a .img-float-l {border:dotted 3px #fff;}
.text a.button {background-color: #C2A69F !important; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.text a.external {text-decoration: underline;}
.text a:hover .img-float-l {border:dotted 3px #ccc;}

.text .img-float-l{float:left; margin:5px 15px 5px 0;}

.text table{ border-collapse:collapse;}
.text table caption{padding:10px 0 0 0; text-align:center; font-size:120%; color:#066CB8; font-weight:bold;}
.text table tbody tr{ background:none;}
.text table thead tr, .text table thead th, .text table thead td{ background:#DED7C4 !important; text-align:left !important;}
.text table th{ background:#F5F3EB !important; border:none!important; border-bottom:1px solid #DED7C4 !important;}
.text table td{font-size:12px; border:none; border-bottom:1px solid #DED7C4; padding:6px 4px 6px 12px;}


/************aktualnosci********************/

#newsy .news .head .meta .admin { border-left: 1px solid #CCC; padding-left: 5px; }
#newsy .news .body img.logo { float:left; margin: 0 20px 10px 0;}
#newsy .pagination a { background-color: #EFEFEF; padding: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; cursor: pointer; }
#newsy .pagination span.pag { background-color: #CCC; background-color: #EFEFEF; padding: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; cursor: pointer; }

#column2 a {color: #1B7AB4; border-bottom: dashed 1px #FFBC01;}

#column2 form p {position:relative; text-align:right;}
#column2 form input[type=text] { border: 1px solid #ccc; border-bottom:1px solid #555; padding: 2px; width:350px; }
#column2 form textarea { border: 1px solid #555; padding: 2px 2px 10px 2px; width:350px; border: 1px solid #555;}
#column2 form label { text-align: right; display: inline-block; vertical-align: top; }
#column2 form p .c{position:absolute; right:355px; bottom:8px; background:#eee; padding:2px; border: 1px solid #555;}
#column2 form p#honeypot{ display:none;}
#column2 p.meta .admin a { border: none;}

#footer{background:#FFCCFF; clear: both; padding: 3px 20px 20px 20px;}
#footer ul{text-align: right; }
#footer ul li{list-style: none; display: inline; margin-right: 10px;}
#footer ul li a{color: #222;}

#gallery a img { border: 1px solid #EFEFEF; padding: 3px; margin: 0 5px 5px 0; }
#gallery a img:hover{ background:#eee; border: 1px solid #FFBC01;}
#gallery a{border:none;}

#galeria ul li { list-style: none; height:110px; padding:5px; clear:both; position:relative; }

#galeria ul li h4{font-size:130%; float:right; width:350px; margin:15px 0 0 0; text-align:left;}
#galeria ul li p{ position:absolute; bottom:7px; right:5px; font-size:90%; float:right; width:95%; margin:5px 0 0 0; text-align:right; color:#ccc; border-bottom:1px solid #eee;}
#galeria ul li img{float:left;}

#galeria ul li img { vertical-align: middle; border: 1px solid #EFEFEF; padding: 3px; }
#strony .meta, #gallery .meta, #kontakt .meta { margin-top: -5px; }
#strony .meta .admin { border-left: 1px solid #CCC; padding-left: 5px; }


/* ######## STYLE LOKALNE ################ */

body {background: #D8D8D8 url('/static/images/1.png') top left repeat-x; color: #1A77B2;}
.body_contener {float:left;width:100%;}
.body_contener_header {background: url('/static/images/baner.jpg') top center no-repeat;}
.body_contener_footer { background-color: transparent; }
.pagebody {width: 980px; }

#header {background-color: transparent;height:235px;}
#header h1 { padding: 0; margin: 0; position: absolute; top: 5px; left: 0; text-indent: -9999em; background: url('/static/images/4.jpg') top left no-repeat; position: relative; width: 160px; height: 86px; }
#header h1 a { width: 160px; height: 86px; display: block; }
#header form#search_box {position: absolute; top:120px; right: 160px; display: block;}
#header form#search_box input#search { margin-top: 3px; color:#4e6d99; }
#header form#search_box input.button { text-indent: 999em; letter-spacing:30px; background: url('/static/images/17.png') 3px center no-repeat; }
#header .moduly { position: absolute; top: 170px; }
#header .moduly li { display: inline-block; list-style-type: none; padding: 0 15px 0 20px; float: left; }
#header .moduly li a { color: #1CA0F5; }
#header .moduly li a:hover { color: #FFBC01; }
#header .moduly .strona-startowa { background: url('/static/images/ikonki/3.png') left center no-repeat; }
#header .moduly .aktualnosci { background: url('/static/images/ikonki/5.png') left center no-repeat; }
#header .moduly .galerie { background: url('/static/images/ikonki/1.png') left center no-repeat; }
#header .moduly .mapa-strony { background: url('/static/images/ikonki/7.png') left center no-repeat; }
#header .moduly .kontakt { background: url('/static/images/ikonki/9.png') left center no-repeat; }
#header #napis { width: 100px; height: 30px; position: absolute; bottom: 25px; right: 20px; }

#menu { height: 34px; position: absolute; top: 117px; left: 20px; width: 580px; background-color: transparent; font-weight: bold; z-index: 2; }
#menu ul, #menu ul ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;line-height:1.5em;}
#menu ul a{height:16px;display:block;padding:9px 10px;color:#fff;text-decoration:none;background-color:transparent;}
#menu ul a:hover,#menu ul li:hover{background-color: #1B7AB4;color:#FFF;}
#menu ul li{float:left;position:relative; background-color:#1E9FF2; list-style-type:none;}
#menu ul li li{background-color:#0f83ce;}
#menu ul li li li{background-color:#0972b5;}
#menu ul ul {position:absolute;display:none;width:120px;top:34px; padding:15px 0 0 22px; background: url('/static/images/menu-st1.png') left 1px no-repeat; }
#menu ul ul ul {background: url('/static/images/menu-st2.png') left 5px no-repeat;  padding:15px 0 0 22px;}
#menu ul li ul a{width:120px;height:auto;float:left; padding:3px 10px!important; border-bottom:1px solid #0972b5; font-weight:normal!important;}
#menu ul li ul a:hover{background:#ffbc01!important;}
#menu ul li ul li:hover a{ background:#0972b5;}
#menu ul li li li a:hover{background:#ffbc01!important;}

#menu ul li ul ul a{width:190px; border-bottom:1px solid #09649f;}

#menu ul ul ul{top:auto;}
#menu ul li ul ul {left:130px; margin:0px 0 0 10px;}
#menu ul li:hover ul ul, #menu ul li:hover ul ul ul, #menu ul li:hover ul ul ul ul{display:none;}
#menu ul li:hover ul, #menu ul li li:hover ul, #menu ul li li li:hover ul, #menu ul li li li li:hover ul{display:block;}

#content { background-color: transparent; margin-top: -10px; margin-bottom: 10px; padding-bottom:10px; }
#content #skaluj { top: 177px; right: 180px; }
#content #skaluj #p100 { position: relative; top: -3px; }
#content #skaluj #p125 { position: relative; top: -10px; }
#content a.button { background-color: #FCC312; font-weight: normal; color: #FFF; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
#content a:hover { color:#1E9FF2; }

#content #breadcrumb { background: url('/static/images/7-top.png') bottom left no-repeat; padding-bottom: 30px; padding-top:3px; color: #949494; }
#content #breadcrumb a { background-color: #FFBC01; color: #FFF; font-weight: bold; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
#content #breadcrumb a:hover{background:#1f9eef; color:#fff;}
#content #column2 { width: 600px; float: left; padding: 0 30px 0 30px; background: url('/static/images/7-middle.png') left top repeat-y;  }

#content #menu-prawe { width: 300px; margin-top: -14px; float: right; margin-bottom: -155px; }
#content #menu-prawe .head { height: 10px; background: url('/static/images/menu-prawa1.png') top left no-repeat; }
#content #menu-prawe .body { background: url('/static/images/menu-prawa-2.png') top left repeat-y; }
#content #menu-prawe .footer { height: 13px; background: url('/static/images/menu-prawa-3.png') top left no-repeat; margin-bottom: 10px; }
#content #menu-prawe #infobox { padding: 0 15px; }
#content #menu-prawe #infobox h3 { margin: 0; }
#content #menu-prawe ul { margin: 0; padding: 0 10px; }
#content #menu-prawe ul li { list-style-type: none; font-weight: bold;font-size: 14px; color:#FAC803; }
#content #menu-prawe ul li a { color: #1B7AB4; display:block; padding:2px; border-bottom:1px dotted #CCCCCC; line-height: 25px; }
#content #menu-prawe ul li.active a.selected { color: #33ADFA; border-bottom:1px solid #FFCC07; }
#content #menu-prawe ul li a:hover { color: #EAA900; }
#content #menu-prawe ul li ul { display:none; padding: 5px 0 10px 25px;}
#content #menu-prawe ul li.active ul { display:block; }
#content #menu-prawe ul li ul li { list-style-type: square; font-weight: normal; font-size: 13px; border: 0; line-height:20px;}
#content #menu-prawe ul li ul li a { color: #2598E2; }
#content #menu-prawe ul li ul li a:hover { color: #FDC202; }
#content #menu-prawe #polecane .body { padding: 0 15px; text-align: center; }
#content #menu-prawe #polecane .body h3 { margin:0; text-align: left; }
#content #menu-prawe #polecane .body .item { padding: 5px 0; position: relative; z-index: 10;}
#content #menu-prawe .infobox h3 { margin: 0; padding: 0 15px; }
#content #menu-prawe .infobox p { margin: 0; padding: 0 15px; }

#content .stopka { clear: left; background: transparent url(/static/images/7-new_plus.png) no-repeat scroll left top; height: 17px; width: 660px; }

.strona-glowna#content { background-image: none; margin-bottom: -3px; }
.strona-glowna#content #menu-prawe { margin-top: 10px; }
.strona-glowna #projekty-box { height: 269px; width:659px; background: url('/static/images/3-new.png') top left no-repeat;}
.strona-glowna #projekty-box #projekty-miejsce { height: 188px; padding-top: 10px; position: relative; }
.strona-glowna #projekty-box div.projekt { display: none; height: 166px; }
.strona-glowna #projekty-box div.projekt div.logo { float: left; margin: 0 0 0 30px; width: 250px; height: 168px; }
.strona-glowna #projekty-box div.projekt h2 { padding: 0 0 0 310px; font-family:Georgia,"Times New Roman",Times,serif; }
.strona-glowna #projekty-box div.projekt p { margin-left: 310px; width: 330px; font-size: 12px; }
.strona-glowna #projekty-box div.projekt p.more { position: absolute;  height: 15px; text-align: right; bottom: 0; right: 20px; }
.strona-glowna #projekty-box div.projekt.active { display: block; }
.strona-glowna #projekty-box ul { padding: 4px 13px 0 10px; height: 44px; margin: 0; width: 628px; overflow: hidden; }
.strona-glowna #projekty-box ul li { float: left; height: 44px; list-style: none; max-width:180px; text-align: right; position: relative; }
.strona-glowna #projekty-box ul li img { display: none; }
.strona-glowna #projekty-box ul li.active a { background-color: #1B79B6; }
.strona-glowna #projekty-box ul li.active img { position: absolute; top: -4px; right: 10px; z-index: 1; display: block; }
.strona-glowna #projekty-box ul li a { color: #FFF; height: 40px; display: block; background: url('/static/images/separator.png') right center no-repeat; z-index:99; padding: 5px 15px 0 13px; }
.strona-glowna #projekty-box ul li a:hover { background-color: #1B79B6; }

.strona-glowna #newsy-box { width: 660px; }
.strona-glowna #newsy-box .head { height:15px; width: 100%; float: left; background: url('/static/images/7-top.png') left top no-repeat; }
.strona-glowna #newsy-box .news { float: left; width: 610px; background: url('/static/images/7-middle.png') left top repeat-y; padding: 0 25px; position:relative; }
.strona-glowna #newsy-box .news img { float: left; margin-right: 20px; }
.strona-glowna #newsy-box .news h2 { padding: 0; margin: 0 0 5px 0; font-size: 16px; }
.strona-glowna #newsy-box .news p { padding: 0; margin: 0; font-size: 12px; overflow: hidden; }
.strona-glowna #newsy-box .news p.more { text-align:right; padding: 0; height: 12px; font-size:11px;}
.strona-glowna #newsy-box .footer { height:33px; width: 100%; float: left; background: url('/static/images/7-new_plus.png') left top no-repeat; }
.strona-glowna #newsy-box .news p.more a.button{position:absolute; bottom:-12px; right:12px;-moz-border-radius-bottomleft:1px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:8px; -moz-border-radius-topright:1px;-moz-border-radius-bottomleft:1px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:8px; -moz-border-radius-topright:1px;-webkit-border-bottom-left-radius:1px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:1px;-webkit-border-bottom-left-radius:1px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:1px;}
.strona-glowna .projekt  p.more a.button  {position:absolute; bottom:0px; right:0px;}

#boksy-box { clear: both; color: #FFF; }
#boksy-box .box { width: 250px; height: 153px; background: url('/static/images/15.png') left top no-repeat; float: left; padding: 0 35px; }
#boksy-box .box h2 { margin-bottom: 5px; }
#boksy-box .box input { border: 0; padding: 3px; width: 200px; }
#boksy-box .box input.button { width: 24px; letter-spacing: 30px; background: url('/static/images/17.png') center center no-repeat; cursor: ponter; }
#boksy-box .box p { margin: 5px 0 0 0; padding: 0; }
#boksy-box .box p em { color: #FCC312; font-style: normal; }
#boksy-box .polec-znajomemu { margin: 0 13px; }


#column2 form p {position:relative; text-align:left; background:#f2f2f2; border:1px solid #ddd; padding:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#column2 form p:hover{ border:1px solid #ccc;}
#column2 form p.button-row{background:none; text-align: right; border:none; padding:0;}
#column2 form label { text-align: right; font-size:11px; color:#1b79b6; display: inline-block; width:130px;  vertical-align: top;padding:6px 7px;}
#column2 form input[type=text] {  padding: 2px; width:425px;display: inline-block; background:#fafafa; border:none;border-left:1px solid #219deb;  padding:3px 7px; font-size:16px; color:#219deb;}
#column2 form textarea { padding: 2px 2px 10px 2px; width:433px; background:#fafafa; height:140px; border:none; border-left:1px solid #219deb;font-size:14px;  color:#219deb;}
#column2 form p.button-row input.button { background:#ffbd00; border:1px solid #f2b300; padding:5px; color:#fff; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#column2 form p.button-row input.button:hover{background:#1f9eef; border:1px solid #1b79b6; color:#fff;}

#column2 form ul.errorlist { margin:20px 0 -5px 0; padding:0 0 0 135px;}
#column2 form ul.errorlist li{list-style:none; color:#ed8928; font-weight:bold; padding:0 0 0 40px; background:url('../images/arr.png') 13px center no-repeat;}

#column2 form p .c{position:absolute; right:355px; bottom:8px; background:#eee; padding:2px; border: 1px solid #555;}
#column2 form p#honeypot{ display:block; height:10px; padding:0 !important; margin:0px;}
#column2 form p#honeypot label{width:100px; text-indent:555px; overflow:hidden; height:10px; display:block;}
#column2 form p#honeypot input{ border:none; font-size:2px; line-height:2px; width:50px;}

#column2 #mapa{color:#231a13;}




#banery-box { clear: both; width: 960px; height: 150px; background: url('/static/images/stopka-banery.png') left top no-repeat; margin: 0 auto 15px auto; position: relative;}
#banery-box #efs_l { display: block; height: 110px; width: 170px; margin-left: 230px; float:left;}
#banery-box #ocwip { display: block; height: 110px; width: 150px; margin-left: 20px; float:left;}
#banery-box #efs_r { display: block; height: 110px; width: 170px; margin-left: 20px; float:left;}
#banery-box p {margin: 0; position: absolute; bottom: 26px; left: 260px; font-size: 10px; color: #555;}

#footer { background-color: transparent; color: #1CA0F5 }
#footer a:hover { color: #FFBC01; }
#footer ul li a { color: #1CA0F5 }
#footer #copy { float: left; margin-top: 10px; }

#content h1#tyt { color: #1A7AB4; border-bottom: 1px solid #FFBC01; }
#content h2 { margin-bottom: 0; color: #33ACFB; }
#content h2 a { color: #33ACFB; }
#content p.meta { margin: -5px 0 10px 0; padding: 0; }
#content .short { font-weight: bold; padding: 0; }
#content p.more { text-align: right; }

.errorlist { margin: 0; background-color: #FFEBEB; padding: 2px 4px; border: 1px solid #F8D0D0; }
.errorlist li { list-style: none; }

#strony .text img.logo { float: left; margin: 0 10px 10px 0; }
#newsy .pagination span.pag { background-color: #1D8DD5; color: #FFF; }
#newsy .pagination {text-align:center;}
#newsy .pagination a { background-color: #fff; border:1px solid #eee; color:#1D8DD5; }
#newsy .pagination a:hover{background:#f5f5f5;}
#newsy .news{border-top:1px solid #eee;  clear:both;}
#newsy .first {border:none;}
#newsy .news p.more{clear:both;}
#newsy .news a.button:hover{background:#1f9eef; color:#fff;}
#newsy h2{clear:both;}

#footer ul#linia1{margin-top:5px; font-size:90%;}
#footer ul#linia2{margin-top:15px; font-size:90%;}
#footer ul#linia2 li{ font-size:90%;}
