/*
Theme Name: KujawiaXC
Theme URI: http://webfunctions.pl
Description: Szablon wordpress dla KujawiaXC
Version: 0.2 beta
Author: Radosław Krajewski
Author URI: http://webfunctions.pl
*/

/* 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, b, u, i, center, 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-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none; }
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}
/* site*/
body{background: #ececec; margin: 0px; padding: 0px; text-align: center;}
span {font-family: Georgia, serif; font-size: 0.9em; line-height: 1.6em;!important}
a{color: #333}
#kontener{background: #ececec; display: block;clear: both; padding: 0px; width: 950px; margin: 0px auto 0px auto; overflow: hidden; text-align: left; position: relative;}
#sides h1, h2, h3{text-transform: capitalize;  font-size: 25px; font-family: Georgia, Arial, Helvetica, sans-serif; font-weight: normal; letter-spacing: -1px; color: #333; text-decoration:  none; }
#top{width: 960px; height: 380px; background: url(grafika/top.png) no-repeat; float: left; padding: 0px; margin: 0px; font-size:0px; position: relative;}
.mainlink{position: absolute; display: block; z-index: 2; width: 207px; height: 48px; background: transparent;}
.baner{width: 695px; height: 200px; position: absolute; bottom: 65px; right: 25px;}
#baner1{background: url(grafika/kujawia1.png);}
#baner2{background: url(grafika/kujawia2.png);}
#baner3{background: url(grafika/kujawia3.png);}
#baner4{background: url(grafika/kujawia4.png);}
.alignleft{float: left; margin: 0px 10px 3px 0px; padding: 2px; background: transparent;}
.alignright{float: right; margin: 0px 0px 3px 10px; padding: 2px; background: transparent;}
#navigation{position: absolute; bottom: 65px; left: 227px;overflow: hidden} 

.navi{cursor: pointer; display: block; width: 8px; height: 8px; margin: 3px 0px 0px 0px; background: url(grafika/btn_inact.png) no-repeat;}
.naviact{cursor: pointer; display: block; width: 8px; height: 8px; margin: 3px 0px 0px 0px; background: url(grafika/btn_act.png) no-repeat;}

#menu{width: 940px; height: 50px; float: left; margin: 0px; position: absolute; top: 50px; right: 10px;}
#menu ul{list-style-type: none; float: right; margin: 0px; padding: 0px;}
#menu li{display: inline; float: left; margin: 0px padding: opx;}
#menu a{text-transform: capitalize; font-family: Georgia, Arial, sans-serif; font-weight: normal; font-size: 17px; color: white; display: block; height: 35px; padding-top: 15px; padding-right: 20px; padding-left: 20px; text-decoration: none; margin: 0px; float: left}
#menu a:hover, #menu li.current_page_item a{background: url(grafika/hover.png) no-repeat bottom center;}
#baner{display: none;}
#content{display: block; background: url(grafika/content.png) no-repeat top center; width: 950px; overflow: hidden; float: left; margin: 0px 0px;}
#bigbox{float: left; width: 620px; padding: 10px 0px; position: relative; }
#smallbox{float: right; width: 300px; padding: 0px 10px 10px 0px; position: relative;}
#smallbox li{margin-top: 10px;}
#smallbox{float: right; width: 310px; padding: 0px 0px 10px 0px; position: relative;}
#smallbox a{margin-left: 10px; color: #333; text-decoration: none; font-weight: bold}

#posts{clear: both; margin-left: 20px}
#sides{padding: 0px 20px; clear: both}
#sides p{padding-bottom:20px;font-family: Georgia, serif; font-size: 0.9em; line-height: 1.6em;}
#footer{display: block; background: url(grafika/footer.png); margin: 0px 0px 0px 0px; padding: 0px; height: 60px; width: 950px; overflow: hidden; float: left; position: relative;}

.top_news{ float: left; width: 580px; height: 50px; background: url(grafika/big-top.png) no-repeat; margin: 0px; padding: 0px; }
#posts h1 a{font-size: 14px; font-family: Georgia, Arial, Helvetica, sans-serif; font-weight: normal; letter-spacing: -1px; color: #fff; text-decoration:  none; line-height: 25px; padding-left: 55px;}

.kujawia_top{float: left; padding: 0px; margin: 0px;width: 270px; height: 50px; background: url(grafika/small-top.png) no-repeat; margin-top: 10px; }
.kujawia_news{ float: left;margin: 0px; padding: 0px; border-left: 1px solid silver; border-right: 1px solid silver; padding-left: 9px; padding-right: 9px; width: 250px;}
.kujawia_bottom{float: left;width: 270px; height: 10px; background: url(grafika/small-bottom.png) no-repeat;}

.tresc_news{float: left; margin: 0px; padding: 0px;width: 560px; padding-left: 9px; padding-right: 9px; border-left: 1px solid silver; border-right: 1px solid silver;}
.news_end{float: left; background: url(grafika/big-bottom.png) no-repeat bottom left; width: 580px; height:10px; margin: 0px; padding: 0px; margin-bottom: 20px;}

#posts small{display: none; text-align: right; font-size: 12px; color: #333; padding-top: 12px;}
.textwidget, #posts p{padding-bottom: 10px!important; font-family: Georgia, serif; font-size: 0.9em; line-height: 1.6em; margin-top: 20px; text-indent: 0px;}
#posts ul{list-style-type: disc; margin-left: 40px; line-height:  1.2em}
#posts ol{list-style-type: decimal; margin-left: 40px; line-height:  1.2em;}







