:link,:visited{text-decoration:none}
:focus,:active{outline:0}
ul,ol{list-style:none}
h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;padding:0}
a img,:link img,:visited img, fieldset{border:none}
address{font-style:normal}
body{font:.8em"Trebuchet MS", Verdana, Helvetica, sans-serif;color:#666;background:#F7FCF1 url(../images/bg.gif) repeat-x;}
a{color:#AF1516;cursor:pointer;}
a:hover{color:#7D1918;}
h1{font-size:3em;clear:both;margin:0 0 5px;}
h2{font:normal 1.6em Arial;color:#3D3C3C;margin:0 0 15px;}
h2#slogan{font-size:1.3em;color:#808079;}
p{margin:0 0 15px;line-height:1.7em;}
.clear{clear:both;}
.wrap{margin:0 auto;width:900px;}
.background{background:url(../images/bg.jpg) no-repeat left 42px;}
.smallcaps{font-variant:small-caps;}
.mini{color:#a0a0a0;font-size:0.75em;font-weight:400;line-height:1.2em;margin:20px 0 10px 8px;}
.small{font-size:0.85em;}
.large{font-size:1.4em;}
.soft{color:#808080;}
.normal{font-weight:400;}
.sharp{color:#101010;}
#szukaj{float:right;margin:9px 0 0;width:205px;}
input.field{float:left;background:#808079;color:#ccc;padding:3px;border:0;margin:0 5px 0 0;width:170px;font:.8em"Trebuchet MS", Arial, Sans-Serif;}
input.przycisk{float:left;background:#808079;color:#ccc;padding:1px;border:0;margin:0 5px 0 0;height:35px;width:70px;font:.8em"Trebuchet MS", Arial, Sans-Serif;}
input.field:focus{border-bottom:1px dotted #ccc;color:#fff;}
textarea.field{float:left;background:#808079;color:#ccc;padding:1px;border:0;margin:0 5px 0 0;width:170px;font:.8em"Trebuchet MS", Arial, Sans-Serif;}
textarea.field:focus{border-bottom:1px dotted #ccc;color:#fff;}
input.button{float:right;background:url(../images/szukaj.gif) no-repeat;width:20px;height:13px;border:0;margin:5px 0 0;}
#menu{padding:0 0 8px;margin:0 0 25px;height:20px;}
#menu li{display:inline;}
#menu li a{float:left;width:86px;text-align:center;margin:0 2px 0 0;font-weight:bold;font-size:.8em;padding:16px 0 21px;color:#ccc;}
#menu li a:hover, #menu li a.current{color:#AF1516;background:url(../images/menu.gif) no-repeat center bottom;}
#logo{float:left;margin:40px 0 0;}
#logo2{float:left;margin:40px 0 0;}
#logo3{float:left;}
#logo5{float:right;margin:210px 0 0;}
#seo{color:#33617F;float:right;background:#fff;width:580px;height:160px;margin:0 0 40px;font-size:1.1em;font-style:italic;padding:10px 10px 2px;}
#seo img{float:left;margin:0 20px 0 0;}
#seo p{margin:10px 0 0;}
.more{font-size:.74em;font-weight:bold;margin:0 5px 0 0;color:#390505;font-style:normal;}
#seo_menu{float:right;}
#seo_menu li{display:inline;}
#seo_menu li a{color:#33617F;float:left;padding:6px 14px 6px 21px;margin:0 0 0 2px;background:#C6E5F9 url(../images/arrow.gif) no-repeat 7px 12px;font-size:.8em;font-weight:bold;}
#seo_menu li a:hover{color:#071F2D;background:#fff url(../images/arrow_hover.gif) no-repeat 7px 8px;}
#seo_menu li a.current{background:#fff url(../images/arrow.gif) no-repeat 5px 12px;}
#seo, #seo_menu li a{opacity:0.6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}
#left{float:left;width:550px;margin:0 0 10px;text-align:justify;}
#left h2{color:#52A9BA;}
#left h2 a{border-bottom:1px dotted #ACCADE;padding:0 0 3px;}
#left .more{color:#7EA4BC;}
.subtitle{font-weight:bold;font-style:italic;font-size:1.1em;margin:0 0 4px;}
.date{background:#fff;padding:5px 0;border-right:1px solid #D3EAFA;border-bottom:1px solid #D3EAFA;color:#ccc;float:left;width:55px;margin:7px 12px 5px 0;text-align:center;}
.date span{font-size:1.6em;}
#side{float:right;width:300px;margin:0 0 30px;font-size:.9em;}
#side h3{color:#ccc;margin:0 0 6px 5px;height:16px;}
.boxtop{background:url(../images/box.gif) no-repeat top;padding:2px 0;}
.box{padding:3px 6px;background:#363636;}
.boxbottom{background:url(../images/box.gif) no-repeat bottom;padding:2px 0;}
.item{font-size:.94em;display:block;color:#ccc;background:#fff url(../images/element.gif) no-repeat;height:54px;padding:4px 10px;margin:0 0 5px;}
.item.last{margin:0;}
.item:hover{background:#fff url(../images/element.gif) no-repeat bottom;color:#fff;}
.item strong{color:#FFFAD3;line-height:27px;}
.sidedate{float:left;width:35px;text-align:center;padding:4px 9px 0 0;font-size:1.6em;margin:0 12px 0 0;border-right:1px dotted #808079;}
.sidedate span{font-size:.6em;font-weight:bold;color:#808079;}
.item2{font-size:.94em;display:block;color:#ccc;background:#fff url(../images/footer.gif) no-repeat;height:253px;padding:4px 20px;margin:0 0 5px;}
.item2.last{margin:0;}
.item2:hover{background:#fff url(../images/footer.gif) no-repeat bottom;margin:0 0 5px;color:#fff;}
.item2 strong{color:#FFFAD3;line-height:16px;}
.stopka{font-size:.94em;display:block;color:#ccc;background:#FFFAD3 url(../images/polseo-stopka.gif) no-repeat;height:116px;width:267px;padding:6px 0px;border:0;margin:0 0 0px;}
.box2{background:#f8f8f8 url(../images/box2.gif) top left repeat-y;border:1px solid #d0d4d4;color:#505050;margin:15px auto;padding:10px 10px 10px 20px;width:75%;}
#ad{background:url(../images/dot.gif) repeat-x;padding:15px 0 10px;clear:both;font-size:.9em;line-height:1.7em;}
#promo{clear:both;border-top:3px solid #6E6E6E;background:#505050 url(../images/footer.gif) no-repeat right top;color:#ccc;padding:30px 0 0 0;}
#promo h2{color:#fff;}
#promo a{color:#D9EAF9;border-bottom:1px dotted #808079;}
.col{float:left;width:280px;margin:0 30px 20px 0;}
.last{margin:0;}
#footer{clear:both;padding:15px 0;font-size:.84em;color:#808079;border-top:1px dotted #666;}
