*{margin:0;padding:0}
.clear{clear:both}
a{color:#5B920A;text-decoration:none}
a:hover{color:#5B920A;text-decoration:underline}
input,select,textarea{display:inline;border:1px solid #666;background:#efefef;font-size:11px;color:#000;margin:1px;padding:2px}
img{border:0}
body{background:#fff url(../images/bg.jpg) repeat-x;font:12px Verdana,Arial,Helvetica,sans-serif;color:#333}
#wrap{width:954px;margin:25px auto}
#header{background:url(../images/header.gif) no-repeat;height:207px}
#logo #sitename{font-size:36px;color:#000;display:block;text-align:center;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #C6C6C6}
#headercontent h2{font-size:18px;color:#5B920A}
#wrap #header #logo .description{display:block;text-align:center;font-size:16px;padding-top:10px}
#wrap #header #headercontent p{color:#666}
#wrap #header #sitecption{margin-right:360px;margin-left:425px;padding-top:40px;color:#FFF;font:bold 16px Verdana,sans-serif}
.bigger{font:18px Verdana,sans-serif;color:#C0EC15}
#wrap #header #logo{width:260px;padding-top:50px;padding-left:50px;height:150px;float:left}
#wrap #header #headercontent{width:285px;float:right;padding-right:53px;padding-top:50px;height:125px}
#wrap #header #headercontent img{margin:0}
#reklama{width:100%}
#reklama #baner{width:728px;margin:0 auto}
#main{background:url(../images/pagebg.png) repeat-y;margin:0;padding:2px 9px 0}
#menus{background:url(../images/menu.jpg) no-repeat;width:936px;height:88px;margin:0 auto 10px}
#submenu ul{list-style:none;float:right;padding-right:10px}
#mainmenu{height:55px;font:bold 14px "Trebuchet MS",halvetica,Verdana,sans-serif;text-decoration:none;text-transform:uppercase;padding-top:10px;padding-right:22px;padding-left:22px}
#mainmenu a{display:block;height:40px;padding-right:25px;padding-left:25px;float:left;text-decoration:none;padding-top:15px;background:url(../images/menudevider.png) no-repeat 0 3px;color:#5B920A}
#mainmenu a:visited,#mainmenu a:active{text-decoration:none;color:#5B920A}
#mainmenu #active a{background:url(../images/menuactive.gif) no-repeat center top;color:#fff}
#wrap #main #content{padding:10px}
#homeleft{width:500px;float:left}
#homeright{margin-left:500px}
h1,h2,h3,h4{font-family:Verdana,sans-serif;text-transform:uppercase}
h1{font-size:15px}
h2{font-size:14px}
#main h2{color:#333;display:block;padding:3px 0 8px}
#homeright h3{color:#dc531a;font-weight:700;margin-top:5px;margin-bottom:8px}
#main p{line-height:16px;margin-bottom:18px}
#homeright .column1{width:38%;float:left;padding-right:5px}
#homeright .column3{float:left;width:32%;padding-left:8px}
#homeright .column2{float:left;width:60%}
#wrap #footer{background:url(../images/footer.png) no-repeat;height:70px;padding-top:15px;text-align:center;color:#fff}
#submenu a:hover{background:url(../images/submenudevider.png) no-repeat left;display:block;float:right;height:20px;padding-top:2px;padding-right:15px;padding-left:15px;color:#000;text-decoration:none}
#productlist li{display:block;border-bottom:1px solid #eee;padding:3px}
.productimage{float:left}
.post .date{font-size:10px}
.post h3{text-transform:uppercase;display:block;margin-bottom:15px;color:#fff}
.post{margin:0;padding:5px}
#sidebar1{float:left;width:49%}
#sidebar2{float:right;width:49%}
#homeright li{display:block;border-bottom:1px solid #eee;min-height:18px}
#homeright li a{display:block;min-height:15px;padding-top:2px;color:#999;text-decoration:none;background:url(../images/bullet.png) no-repeat 0 3px;padding-left:15px}
.form .text{display:inline;border:1px solid #666;background:#efefef;width:200px;font-size:14px;color:#000;padding:5px}
.form label{display:block;margin-bottom:3px;margin-top:10px}
.form .opis{display:inline;border:1px solid #666;background:#efefef;color:#000}
.form .button{display:block;border:1px solid #666;background:#efefef;margin:10px 0;padding:5px 10px}
.form .button:hover{display:block;border:1px solid #666;background:#fff;margin:10px 0;padding:5px 10px}
#x{width:48px;height:17px;border:0;background:#000 url(../images/szukaj.jpg) no-repeat}
.center{margin-left:auto;margin-right:auto}
.imgevent{border:1px solid #444;float:right;margin-right:5px}
.eventN{width:100%;margin-top:10px;text-align:left}
.eventN th{border-bottom:1px solid #ccc;font-size:13px}
.eventP{width:100%;margin-top:10px;background:#f6f4f4}
.eventP th{border-bottom:1px solid #ccc;font-size:13px;text-align:left}
.titleN{text-align:top;width:35%}
.cityN{width:40%}
.kartka{margin-bottom:4px;width:20px;height:22px;display:block;text-align:center;font-size:11px;line-height:normal}
.kartka .miesiac{background:#fb040a;color:#FFF;height:45%;font-size:8px}
.kartka .dzien{border:1px solid #ccc}
.comment{border-top:1px solid #ccc;margin:10px 2px}
.full{background:#e4e4e4}
.strong{font-weight:700;width:60%;font-size:120%}
.strong a{font-weight:700}
.field{border:2px solid #ccc;font-size:14px;vertical-align:middle}
.description{width:15%}
.post .title{background:#000 url(../images/img02.jpg) no-repeat left 50%;font-weight:700;color:#fff;margin:0;padding:7px 22px}
.post .entry{padding:2px}
.post ul{padding:0 20px}
.post .meta{font-weight:700;padding-left:20px}
.post .byline{padding-left:20px;margin:0}
.counter{text-align:center}
.counter a{background:#5B920A;line-height:150%;color:#fff;font-size:14px;font-weight:700;margin:1px}
.counter a:hover{background:red;color:#fff;font-size:16px}
a.redlink{color:#fff;background:red}
a .red{color:red}
.c1{display:inline;float:left;width:50%}
.polecane{width:47%;min-height:70px;float:left;display:inline;margin:2px 4px}
.polecane a{color:#dc531a}
.polecane p{font-size:11px;margin:2px}
#social img{display:inline;float:left;margin-left:11px;margin-right:11px;margin-bottom:5px}
#menupromotion a{margin-left:10px;color:red;float:left}
#wrap #header #headercontent table,.eventTable tr{margin:5px}
#submenu li,#mainmenu li{display:inline}
#submenu a,#submenu a:visited,#submenu a:active{background:url(../images/submenudevider.png) no-repeat left;display:block;float:right;height:20px;padding-top:2px;padding-right:15px;padding-left:15px;color:#666;text-decoration:none}
#mainmenu .first a,#mainmenu .first a:visited,#mainmenu .first a:active{background:none}
#mainmenu a:hover,.white{color:#fff}
h3,h4{font-size:13px}
#mainmenu ul,#productlist,#homeright ul{list-style:none}
.form .text:hover,.form .opis:hover{background:#FFF;border:solid 1px #000}
.form .text:focus,.form .opis:focus{background:#efefef;border:1px solid #690}
.eventN .alone,.eventP .alone{border:0;width:21px}
.tab a,.tabb a{font-size:12px;font-weight:700;color:#fb040a}
