body{margin:0px;padding:0px;font-family: Tahoma, Geneva, sans-serif;font-size:13px;color:#161818;background-image: url(images/tlo.jpg);background-repeat: repeat-x;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,.ie{margin:0;padding:0;font-weight: normal;}
ul{list-style:none;}
a{color: #000000;text-decoration:none;outline: 0;cursor:pointer;}
a:hover{text-decoration:underline;}
strong{font-family:Arial, Helvetica, sans-serif;}
a img{border:0;}
.clear{clear:both;}
p {margin: 13px 0 13px 0; padding: 0;}
#page{width:1000px;margin:0px auto;}
#header{height:213px;}
#header_title{float:left;width:85%;}
#header_rss{float:right;width:21%;}
#header_rss img{float:right;margin: -121px 0 0 0;position: absolute;}
#header_title h2{font-family: Arial, Helvetica, sans-serif;color:#cc0000;font-size:25px;padding-top:90px;padding-left:70px;font-weight:normal;font-style:italic;}
#header_title h2 a{color:#cc0000;padding: 0 15px 0 0;}
.description{font-size:14px;position:relative;top:-1px;color:#434343;font-style:normal;font-style:italic;padding: 0 0 0 15px;}
#menu{width:100%;height:37px;background-image: url(images/tlo_menu.jpg);background-repeat: repeat-x;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#menu ul{padding-left:14px;padding-top:9px;float:left;}
#menu ul li{float:left;padding-right:9px;}
#menu ul li a{color:#fff;display:block;padding-left:20px;font-size:14px;font-weight:bold;text-decoration: none;}
#menu ul li a:hover{color: #E9E9E9;}
#menu .current_page_item a, #menu .current_page_item a:visited{color: #ffe200;text-decoration: none;}
#right_search{float:right;width: 265px;}
#searchform_top{font-size:11px;color: #FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;margin-top: -14px;}
#searchform_top span {font-style:italic;}
#searchform_top_text{width:198px;border:0px;color:#434343;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;background-color: #FFFFFF;background-image: none;padding: 6px 5px 6px 5px;}
#gosearch{text-align:right;position:relative;top:14px;}
#body{padding-top:20px;line-height:24px;}
.body_line{background-image: url(images/body_line.gif);background-repeat: repeat-y;background-position: 557px top;height: 100%;}
#body_top{float:left;border-top: 1px dashed #999999;border-bottom: 1px dashed #999999;padding: 11px 0 10px 0;}
#body_left{width:540px;float:left;padding-bottom:0px;padding-top:1px;}
#body_right {float: right;width:426px; padding: 0 0 0 34px;}
#body_right_c{float: left;width: 159px;padding: 0 14px 0 0;}
#body_right_r {float: left;width: 238px;padding: 0 0 0 14px;border-left: 1px dashed #999999;}
.posttitle h3 a,#body_right h5,#body h1{font-size:19px;color:#cc0000;font-weight:normal;}
.posttitle h4{font-weight:normal;padding-bottom:5px;color:#303030;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.posttitle h4 a, .posttitle h4 span{color: #000000;font-weight:bold;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.posttitle h4.tags{color: #FFFFFF;font-size: 11px;background-color: #009de4;padding-bottom:4px;padding-top:3px;padding-left:10px;}
.posttitle h4.tags span,.posttitle h4.tags a{color:#FFFFFF;font-weight:normal;}
.entry{padding:5px 0 8px 0;}
.postmetadata{margin-bottom:15px;height:45px;background:url(images/tlo_koment.jpg) repeat-x;}
.postmetadata a{font-size:10px;font-weight:bold;background:url(images/post_comm.gif) no-repeat left 2px;padding:0 0 10px 18px;}
a.readmore{background:url(images/readmore.gif) no-repeat left 2px;padding-left:12px;}
.alignright,.alignleft{float: right; padding: 8px 10px 0 10px;}
.alignleft{float: left;}
#body_right_c h5{color: #0089C4;}
#body_right_r h5,#body h6{color: #000;font-size:19px;}
.line_r{border-bottom: 1px dashed #999999;margin: 14px  0 14px 0;}
#body_right_c ul, #body_right_r ul {padding: 5px 0 15px 0;}
#body_right_c ul li a{background:url(images/kropka.gif) no-repeat left 5px;font-weight:normal;padding-left:12px;}
#body_right_r ul li{background:url(images/kropka.gif) no-repeat left 10px;font-weight:normal;padding-left:12px;}
#body_right_r ul li a{list-style: none;clear: left;display: block;}
#footer{width:1000px;margin:0px auto;}
#footer_left{padding: 9px 0 9px 0;float:left;width:55%;}
#footer_right{text-align:right;float:right;width:45%;padding: 5px 0 9px 0;}
.rand_p li a {float: left;width: 540px;font-weight: bold;color: #0089C4; padding: 0; margin: 0;}
wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {background: white;padding: 0;margin: 0;border: none;text-decoration: none;font-weight: normal;font-style: normal;list-style: none;text-transform: none;text-indent: 0px;font-variant: normal;text-align: left;line-height: 12px;letter-spacing: 0px;word-spacing: 0px;font-size: 11px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
#wp_page_numbers {margin-bottom: 13px;width: 100%;background: white;}
#wp_page_numbers ul {width: 100%;}
#wp_page_numbers li {float:left;display: block;margin-bottom: 2px;}
#wp_page_numbers a {padding: 3px;padding-left: 5px;padding-right: 5px;margin-left: 2px;margin-right: 2px;display: block;color: #000000;border: 1px solid #FFFFFF;}
#wp_page_numbers li a:hover {text-decoration: underline;}
#wp_page_numbers li.space {padding: 6px;padding-left: 2px;padding-right: 2px;}
#wp_page_numbers li.first_last_page {font-style: italic;}
#wp_page_numbers li.active_page a {border-color: #cc0000;}
#wp_page_numbers li.active_page a:hover  {color: black; text-decoration: underline;border-color: #cc0000;}
#wp_page_numbers li.page_info {float: left;display: block;padding: 3px;padding-right: 5px;margin-right: 2px;color: #000000;font-size: 11px;}
.cform { margin:10px auto 0 auto; width: 450px; }
.cform fieldset	{ margin-top:10px; padding:10px 0 10px 0; border:1px solid #CCCCCC; border-left-color:#CCCCCC; border-top-color:#CCCCCC;  }
.cform .cf_hidden {display:none; border:none!important;background:none!important;padding:0!important;margin:0!important;}
.cform legend { margin-left:10px;padding: 0 2px; font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#4c4c4c;}
ol.cf-ol { margin:0!important; padding:0!important; }
ol.cf-ol li	{background:none!important; margin:0 10px!important;padding:0; list-style:none!important; text-align:left;line-height:1.3em;}
ol.cf-ol li.textonly {letter-spacing:2px;margin:6px 0pt !important;padding:3px 0; text-align:center;}
.cform label {width:400px; margin:0px 10px 0 0; text-align:left;display:block;color:#000000;padding:2px;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
label.cf-before {display:inline-block;margin:4px 5px 0 0;}
label.cf-before span{width:200px; display:block;}
label.cf-after{display:inline-block;margin:4px 0 0 4px;width:115px;text-align:left;	}
label.cf-after span {width:115px;display:block;}
label.cf-group-after {display:inline-block;margin:4px 6px 0 4px;width:105px;text-align:left;}
label.cf-group-after span {width:105px;display:block;}
.cform input,.cform textarea,.cform select { margin:0 0 8px 0;padding:3px;border:none;border: 1px solid #999999;vertical-align:top;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;}
.cform input:hover,.cform textarea:hover,.cform select:hover{background:#FCFCFC;}
.cform textarea,.cform input {width:415px;}
.cform select {width:421px;}  
.cform select.cfselectmulti	{height:6.5em; }
.cform textarea {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;height: 6em;overflow:auto;}
.cform input.cf_date {width:395px;}
ol.cf-ol li.cf-box-title {letter-spacing:2px;margin:12px 0pt 4px 10px!important;font-size:12px;color:#4c4c4c;}
input.cf-box-a,input.cf-box-b 	{ margin:3px 0 0 0; width:16px; height:22px;border:none!important;background:none!important; }
ol.cf-ol li.cf-box-group {padding: 0 0 12px 0; } 
span.reqtxt,span.emailreqtxt {display:block;width:421px;font-size:12px;vertical-align:top;color:#4c4c4c;text-align:right;margin:0;height:13px;line-height:13px;}
.cform textarea.fldemail,.cform textarea.fldrequired,.cform input.fldemail,.cform input.fldrequired {margin:0;}
p.cf-sb {padding: 0!important;margin: 0;text-align:right;}
.cform input.sendbutton	{width:65px; padding:5px; margin: 5px 17px 4px 0px;font-size:12px;color: #FFFFFF;background:url(images/button_background.jpg);background-repeat: repeat-x;border: none; cursor:pointer;}
ol.cf-ol li.cf_li_err {background:#FFDFDF url(li-err-bg3.png) repeat!important;border: solid 1px #cc0000;padding:5px 10px!important;margin:5px 0!important;}
ol.cf-ol li ul.cf_li_text_err {padding:0 0 0 10px;margin:0;color:#4c4c4c;display:inline-block;}
ol.cf-ol ul.cf_li_text_err li {background:url(icon-alert.png) no-repeat left 1px!important;list-style:none!important;font-weight:bold;text-indent:0;margin:0 0 2px!important;padding-left:15px;}
ol.cf-ol ul.cf_li_text_err li:before {content:'';}
label.seccap {margin-top: 6px;}
label.secq{display:inline-block;width:auto;padding:2px 4px 2px 2px;}
label.secq span {display:block!important;width:auto;}
input.secinput {vertical-align:text-bottom;}
#cforms_captcha6,#cforms_captcha5,#cforms_captcha4,#cforms_captcha3,#cforms_captcha2,#cforms_captcha {height:15px;width:196px;padding: 4px 4px;margin: 0 0 8px 0;vertical-align:text-bottom;}
div.cf_info {color:#333;display:none;padding:10px 15px!important;width:420px;line-height:1.3em;margin:10px auto;}
div.cf_info ol {margin:0;padding:5px 15px 0 30px;}
div.cf_info ol li {padding:1px 0;margin:2px 0;}
div.cf_info a{color:red!important;text-decoration:underline!important;}
div.success{background:#F9F9F9 none repeat scroll 0%;color:#4c4c4c;display:block;}
div.failure {display:block;background:#FFDFDF url(li-err-bg3.png) repeat!important;border: solid 1px #cc0000;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #cc0000;font-weight: bold;}
div.waiting {background:#F9F9F9 none repeat scroll 0%;color:#4c4c4c;display:block;}                                                  
.cform .cf_error {color:#ad2929;border:1px solid #ad2929;}
div.mailerr {display:block;}
.mailerr,.cform .cf_errortxt {color:#ad2929;}
#respond_box {padding: 0 10px 0 10px; background-image:url(images/respond_box_bg_02.jpg); background-repeat:repeat-x;}
#respond_box h6 {border-bottom:1px dashed #999999;padding:15px 0 5px 0;}
.commentlist {padding: 0 10px 0 10px; background-image:url(images/komentarz_tlo.jpg); background-repeat:repeat-x;}
.comm_items {margin: 0 0 5px;display:block;padding:5px 0 2px 0;}
.comm_items li {margin: 0;padding: 5px 0 5px 0;background:none;border:0;list-style:none;}
.commentlist p {margin: 10px 5px 10px 0;line-height:18px;}
#commentform p {margin: 5px 0;}
.nocomments {text-align: center;margin: 0;padding: 0;}
.commentmetadata {display: block;color:#cc0000;padding:5px 0 5px 0;font-size:14px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #999999;}
.commentmetadata a{color:#cc0000;}
.commentmetadata_end{padding:5px 5px 5px 20px;font-size:10px;text-align:right; font-weight:bold;}
.commentmetadata_end span{color:#cc0000;}
#body img {border: 1px solid #CFCFCF;padding: 4px;}
img.alignright {margin: 0 0 2px 7px;float: right;}
img.alignleft {margin: 0 7px 2px 0;float: left;}
pre {border: 1px solid #CFCFCF;width: 517px;background-color: #F9F9F9;padding: 10px;}
