/*  Copyright:  (C) 03.2008 Templatka.pl. All Rights Reserved.
//  License:	GNU/GPL 
//  Website: 	http://www.templatka.pl
*/

* {padding: 0px;margin: 0px;}
body {font-size: 11px;}

td,p,div,tr{font-family:Helvetica,Verdana,Tahoma,Arial,Sans-serif;line-height:normal;}
p,pre,blockquote,ul,ol,h1,h2,h3,h4,h5,h6{margin: 10px 0;padding: 0;}
td, div {font-size: 100%;}
fieldset {border: none;}
fieldset a {font-weight: normal;}

a {color:#6a9904;text-decoration: none;}
a:link {color:#6a9904;text-decoration:none;}
a:visited {color:#6a9904;text-decoration:none;}
a:hover{color: #6a9904;text-decoration:none;}
a:focus{color: #6a9904;text-decoration:none;}
a.image, a.image:hover{border: 0px;}

h1{font-size:20px;color:#729e00;font-family:Helvetica,Sans-serif,Arial,Tahoma;font-weight:normal;}
h2{font-size:20px;color:#444444;font-family:Helvetica,Sans-serif,Arial,Tahoma;font-weight:normal;}
h3{font-family:Helvetica,Sans-serif,Arial,Tahoma;font-weight:normal;}
h4{font-family:Helvetica,Sans-serif,Arial,Tahoma;font-weight:normal;color:#2576a9;font-size:20px;}
h5{font-family:Helvetica,Sans-serif,Arial,Tahoma;font-weight:normal;color:#e57700;font-size:20px;}
h6{font-weight:bold;font-size:14px;text-transform:uppercase;}

li {}
ul {list-style:none;}
ul li {padding-left:30px;background:url(../images/bullet-list.gif) no-repeat 15px 6px;line-height:150%;}
ol li {margin-left:35px;line-height:150%;}

ul.latestnews{font-weight:normal;text-align:left;}
li.latestnews a{color:#555555;}
li.latestnews a:hover{color:#777777;}
li.latestnews a:visited{color:#777777;}

ul.mostread {font-weight:normal;text-align:left;}
li.mostread a{color:#555555;}
li.mostread a:hover {color:#777777;}
li.mostread a:visited{color:#777777;}

table.searchintro {padding:10px 0;width:100%;}
table.searchintro td {padding:5px!important;}
#mod_search_searchword {border:1px solid #cccccc;font-size:11px;}
#mod_search_searchword:hover,#mod_search_searchword:focus {border:1px solid #666666;background:#ffffff;}
#mod_login_password, #mod_login_username {width:80%;border:none;}
#mod_login_remember {border:none;background:none;}

a.contentpagetitle {font-size:20px;font-weight:normal;font-family:Arial,Tahoma,Verdana;color:#6a9904;text-align:left;text-decoration: none;}
a.contentpagetitle:hover,a.contentpagetitle:active,a.contentpagetitle:focus {color:#81bc02;text-decoration:none;}
.contentdescription {padding-bottom:30px;}

table.contentpaneopen td {}
table.contentpaneopen {border:none;border-collapse:collapse;border-spacing:0;}
table.contentpaneopen {color:#e57700;width:100%;}
table.contentpaneopen li {margin-left:40px;}
.contentpaneopen td {text-align:left;color:#555555;}
.contentpaneopen td.buttonheading {padding:0px;margin:0px;}
.contentpaneopen img { margin-right:3px;}
.contentpaneopen fieldset{width:100%;border:none;}
table.contentpane td {}
table.contentpane {border:none;width:100%;color:#e57700;}
.contentpane img {margin:0px;}
.buttonheading {font-size:100%;}
td.buttonheading {padding:0 0 0 1px!important;text-align:center;}
table.blog {color:#777777;width:100%;}
.contentheading {font-family:Tahoma,Arial,Sans-serif;font-weight:normal;padding-bottom:5px;font-size:200%;color: #729e00;}
td.contentheading {font-size: 200%;font-family:Tahoma,Arial,Sans-serif;color:#729e00;text-align:left;}
table.blog .contentheading {font-size:200%;}
td.contentdescription {width:100%;}

.article_column {padding-right:10px;}
span.article_separator {display:block;height: 20px;}
.column_separator {border-left:15px dashed #ffffff;padding-left: 10px;}

.blog_more {margin:10px 0;}
.blog_more strong {margin:0 0 2px;display:block;font-size:120%;color:#555555;font-weight:bold;}
.blog_more ul {margin: 0;padding:0;}
.blog_more ul li {margin:0;padding:0 0 0 10px;}

.createdate,td.createdate {color:#aaaaaa;font-size:11px;font-weight:normal;height:13px;border-top:1px solid #f0f0f0;padding-bottom:10px;padding-top:10px;}
td.modifydate {color:#aaaaaa;font-size:11px;font-weight:normal;padding-bottom:10px;padding-top:10px;}

.small {color:#777777;font-size:80%;}
span.small{ color:#777777; font-size:80%;}
.content_rating {font-weight: normal;font-size:80%;}
.content_vote {font-weight: normal;font-size:80%;}

.componentheading {padding:0 0 15px 0;margin-bottom:20px;border-bottom:1px solid #dddddd;font-size:200%;font-family:Tahoma,Arial, Helvetica,Sans-serif;font-weight: normal;}
div.componentheading {font-size:230%;font-family:Tahoma,Arial,Sans-serif;color:#2576a9;text-align:left;}

.pagenav,.pagenav_prev,.pagenav_next,.pagenavbar,
a.pagenav,.pagenav_prev a,.pagenav_next a,.pagenavbar a,a.pagenav:visited,
a.pagenav:hover, a.pagenav:active, a.pagenav:focus,
.pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_prev a:focus,
.pagenav_next a:hover, .pagenav_next a:active, .pagenav_next a:focus,
.pagenavbar a:hover, .pagenavbar a:active, .pagenavbar a:focus {padding: 3px 5px;}

.pagenav{text-align:center;font-size:11px;background:url(../images/tlobut1.gif) repeat-x top #eeeeee;border-top:1px solid #eeeeee;
border-right:1px solid #729e00;border-bottom:1px solid #729e00;border-left:1px solid #eeeeee;font-weight:normal;color:#6a9904;}
.pagenav_next,.pagenav_prev{text-align: center;font-size:11px;color:#ffffff;font-weight:normal;}
a.pagenav, a.pagenav:visited {color:#ffffff;}
a.pagenav:hover {color:#6a9904;text-decoration:none;border:1px solid #eeeeee;}

.pagenavbar {padding-left:14px;background: url(../images/icon-strony.gif) no-repeat center left;}
.pagenavcounter {padding:8px 14px 0 14px;background: url(../images/icon-strony.gif) no-repeat 0 11px;}

.button {padding:2px 5px;border-top:1px solid #eeeeee;border-right:1px solid #729e00;border-bottom:1px solid #729e00;border-left: 1px solid #eeeeee;background:url(../images/tlobut1.gif) repeat-x top #eeeeee;color: #ffffff;}
.button:hover {padding:2px 5px;border-top:1px solid #eeeeee;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;border-left:1px solid #eeeeee;background:url(../images/tlobut1.gif) repeat-x top #eeeeee;color: #6a9904;}
.button:active, .button:focus {padding: 2px 5px;border-top: 1px solid #eeeeee;border-right: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;border-left: 1px solid #eeeeee;background: url(../images/tlobut1.gif) repeat-x top #eeeeee;color:#ffffff;}
* html .button, *+html .button {padding:2px 5px !important;}

a.readon {float:left;padding:2px 4px 2px 8px;border-left:1px solid #eeeeee;border-right:1px solid #729e00;border-top:1px solid #eeeeee;border-bottom:1px solid #729e00;display:block;background:url(../images/tlobut1.gif) #83b100;text-decoration:none;color: #ffffff;}
a.readon:hover, a.readon:active, a.readon:focus {float:left;padding:2px 4px 2px 8px;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;display: block;background:url(../images/tlobut1.gif) #83b100;text-decoration:none;color:#6a9904;}

/*.contenttoc {background: url(../images/tlobut.gif) repeat-x top #eeeeee;}*/
table.contenttoc {margin:0 0 10px 10px;padding:0;width:40%;}
table.contenttoc a {}
table.contenttoc td {padding:3px 5px 3px 22px;font-size: 100%;}
table.contenttoc th {padding:3px;border-top:1px solid #eeeeee;border-right:1px solid #729900;border-bottom:1px solid #729900;border-left:1px solid #eeeeee;font-weight:bold;text-indent:5px;color:#ffffff;background:url(../images/tlobut.gif) repeat-x top}
a.toclink:hover, a.toclink:visited, a.toclink:link {height:18px;}

.sectiontableheader {padding: 4px;border-top:1px solid #eeeeee;border-right:1px solid #729900;border-bottom:1px solid #729900;border-left:1px solid #eeeeee;background: url(../images/tlobut.gif) repeat-x top #eeeeee;font-weight: bold;color: #ffffff;}
tr.sectiontableentry1 td {padding:5px 4px;background: url(../images/szaryp.gif) repeat-x bottom #ffffff;}
tr.sectiontableentry2 td {padding:5px 4px;background: url(../images/szaryp.gif) repeat-x bottom #fbfbfb;}
tr.sectiontableentry1:hover td,tr.sectiontableentry2:hover td {background:url(../images/szaryp.gif) repeat-x bottom #f7f7f7;}

table.poll {padding:0;width:100%;border-collapse:collapse;}
table.pollstableborder {padding:0;width:100%;border:none;text-align: left;}
table.pollstableborder .sectiontableheader {padding:4px;}
table.pollstableborder img {vertical-align:baseline;}
table.pollstableborder td {padding:0px 0px 0px 10px !important;border-collapse:collapse;border-spacing:0;}
table.pollstableborder tr.sectiontableentry1 td {border:none;background:#f7f7f7;}

.category {font-weight:bold;}
a.category {font-weight:bold;}
.adminform {background-color:#ffffff;}
.contact_email {margin:0px;padding:5px;}

th {padding:10px;font-weight:bold;text-align:left;}
hr {border-top:1px solid #eeeeee;border-right:0;border-left:0;border-bottom:0;height:1px;}

img {border:none;}
a img {border:none;}

.mosimage img {padding: 0px !important;margin: 0px !important;}
.mosimage {margin:5px;padding:5px;}
.mosimage_caption {padding:5px 5px;color: #777777;font-size: 100%;}
* html .mosimage {padding:5px 0 !important; margin: 15px 10px 10px 0;}
*+html .mosimage {padding:5px 0 !important;}

form {font-size:11px;margin:0px;display:inline;padding:0px;}
form label {cursor:pointer;}
input {font-family:Tahoma,Arial,Sans-serif;font-size:100%;background:#ffffff;color:#555555;padding:1px;}
select, textarea, .inputbox {padding:1px;font-family:Tahoma,Arial,Sans-serif;font-size:100%;}
select, textarea, .inputbox {background:#ffffff;color:#555555;}
.inputbox {margin-bottom:2px;padding:3px 2px;border:1px solid #9ec723;background:#ffffff;}
.inputbox:hover, .inputbox:focus {margin-bottom:2px;padding:3px 2px;border:1px solid #6a9904;background:#ffffff;}

/* Typografia */
pre, .code {padding:10px 15px;margin:5px 0px 15px 0px;border-left:5px solid #2576a9;background:#f7f7f7;color:#729e00;}
blockquote {padding:0px 0px 5px 25px;color:#666666;font-style:italic;font-size:120%;line-height:150%;width:auto;margin:15px 0px;background:url(../images/cudzgora.gif) left top no-repeat;}
blockquote p {padding:0px 25px 5px 0px;margin:0px 15px;background:url(../images/cudzdol.gif) right bottom no-repeat;}

/* System Standard Messages */
#system-message {margin-bottom: 15px;}
#system-message dt.message {display: none;}
#system-message dd.message ul {padding:10px 5px 10px 40px;color: #ffffff;border: 2px solid #dae8b0;background: #a1c92a url(../images/typografia/info.png) 3px 50% no-repeat;height: 100%;}

/* System Error Messages */
#system-message dt.error {display: none;}
#system-message dd.error ul {padding: 10px 5px 10px 40px;color: #cc3030;border: 2px solid #fafafa;background: #f0f0f0 url(../images/typografia/error.png) 3px 50% no-repeat;height: 100%;}
.blad {padding: 10px 5px 10px 40px;color: #cc3030;border: 2px solid #fafafa;background: #f0f0f0 url(../images/typografia/error.png) 3px 50% no-repeat;height: 100%;}

/* System Notice Messages */
#system-message dt.notice {display:none;}
#system-message dd.notice ul {padding:10px 5px 10px 40px;color:#ffffff;border:2px solid #dae8b0;background:#a1c92a url(../images/typografia/info.png) 3px 50% no-repeat;height: 100%;}

.info {padding: 10px 5px 10px 40px;color:#ffffff;border:2px solid #dae8b0;background:#a1c92a url(../images/typografia/info.png) 3px 50% no-repeat;height:100%;}
.uzytkownik {padding:10px 5px 10px 40px;color:#444444;border:2px solid #fafafa;background:#f0f0f0 url(../images/typografia/uzytkownik.png) 3px 50% no-repeat;height:100%;}
.narzedzia {padding:10px 5px 10px 40px;color: #bbbbbb;border:2px solid #cccccc;background:#333333 url(../images/typografia/narzedzia.png) 3px 50% no-repeat;height:100%;}
.komentarz {padding:10px 5px 10px 40px;color: #ffffff;border:2px solid #c6e6f6;background: #88ccf7 url(../images/typografia/komentarz.png) 3px 50% no-repeat;height: 100%;}
.sklep {padding:10px 5px 10px 40px;color:#444444;border:2px solid #fafafa;background:#f0f0f0 url(../images/typografia/sklep.png) 3px 50% no-repeat;height: 100%;}
.telefon {padding:10px 5px 10px 40px;color: #ffffff;border:2px solid #fbdca1;background:#fdb733 url(../images/typografia/telefon.png) 3px 50% no-repeat;height: 100%;}
.download {padding:10px 5px 10px 40px;color: #444444;border:2px solid #fafafa;background:#f0f0f0 url(../images/typografia/download.png) 3px 50% no-repeat;height: 100%;}
.pinezka {padding:10px 5px 10px 40px;color: #cc3030;border:2px solid #fafafa;background:#f0f0f0 url(../images/typografia/pinezka.png) 3px 50% no-repeat;height: 100%;}
.sukces {padding: 10px 5px 10px 40px;color: #ffffff;border:2px solid #dae8b0;background: #a1c92a url(../images/typografia/sukces.png) 3px 50% no-repeat;height:100%;}
.bignumber {clear:both;position:relative;padding:5px 15px 10px 15px;position:relative;}
.number-c {display:block;float:left;padding:5px 5px 5px 5px;margin:0px 10px 5px 0px;background-position:0px 0px;font-family:Arial, sans-serif;font-size:24px;font-weight:bold;color:#444444;line-height:normal;}
.number-n {display:block;float:left;padding:5px 5px 5px 5px;margin:0px 10px 5px 0px;background-position:0px 0px;font-family:Arial, sans-serif;font-size:24px;font-weight:bold;color:#2576a9;line-height:normal;}
.number-p {display:block;float:left;padding:5px 5px 5px 5px;margin:0px 10px 5px 0px;background-position:0px 0px;font-family:Arial, sans-serif;font-size:24px;font-weight:bold;color:#e57700;line-height:normal;}
.number-z {display:block;float:left;padding:5px 5px 5px 5px;margin:0px 10px 5px 0px;background-position:0px 0px;font-family:Arial, sans-serif;font-size:24px;font-weight:bold;color:#729e00;line-height:normal;}
ul.check-z,ul.check-p,ul.check-c,ul.check-n {list-style:none;}
ul.check-z li {background:url(../images/typografia/check-z.png) no-repeat 0px 2px;padding-left:20px;margin-left:20px;}	
ul.check-p li {background:url(../images/typografia/check-p.png) no-repeat 0px 2px;padding-left:20px;margin-left:20px;}	
ul.check-c li {background:url(../images/typografia/check-c.png) no-repeat 0px 2px;padding-left:20px;margin-left:20px;}	
ul.check-n li {background:url(../images/typografia/check-n.png) no-repeat 0px 2px;padding-left:20px;margin-left:20px;}	
ul.arrow-z,ul.arrow-p,ul.arrow-c,ul.arrow-n {list-style:none;}
ul.arrow-z li {background:url(../images/typografia/arrow-z.png) no-repeat 0px 2px;padding-left:20px;margin-left:20px;}	
ul.arrow-p li {background:url(../images/typografia/arrow-p.png) no-repeat 0px 2px;padding-left:20px;margin-left:20px;}	
ul.arrow-c li {background:url(../images/typografia/arrow-c.png) no-repeat 0px 2px;padding-left:20px;margin-left:20px;}	
ul.arrow-n li {background:url(../images/typografia/arrow-n.png) no-repeat 0px 2px;padding-left:20px;margin-left:20px;}	
ul.circle-z,ul.circle-p,ul.circle-c,ul.circle-n {list-style:none;}
ul.circle-z li {background:url(../images/typografia/cir-z.png) no-repeat 0px 2px;padding-left:20px;margin-left:20px;}	
ul.circle-p li {background:url(../images/typografia/cir-p.png) no-repeat 0px 2px;padding-left:20px;margin-left:20px;}	
ul.circle-c li {background:url(../images/typografia/cir-c.png) no-repeat 0px 2px;padding-left:20px;margin-left:20px;}	
ul.circle-n li {background:url(../images/typografia/cir-n.png) no-repeat 0px 2px;padding-left:20px;margin-left:20px;}	
.dropcap {float: left;padding: 4px 8px 0px 0px;display: block;color: #2576a9;font-size:4em;font-family:Helvetica,Verdana,Tahoma,Arial,Sans-serif;font-weight:normal;}
.highlight {border-bottom:0px dashed #ff0000;padding:0 5px;background:#f7f7f7;color:#2576a9;font-weight:normal;}
.input {padding:0;margin:0;border:none;}
.invalid {border-color:#ff0000;}
label.invalid {color:#ff0000;}
label {font-weight:bold;}