/* Reset */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}

/* Base */
body{background:#fefefe;}

.container { width: 1000px; margin: 20px auto 0; }
.hfeed { width: 700px; border-right: 1px solid #ddd; padding-right: 15px; float: left; }
.secondary {width: 270px;}
.aside { width: 270px; float: right;}
.footer { clear: both; }

input,textarea {font:14px Georgia,Verdana,"Times New Roman",Times,serif;}
input,textarea,button {background:#fafafa;border: 1px solid #aaa;color:#444;font-size:14px;padding:3px;}
.entry-meta {margin-bottom:10px;}
pre,ul,ol,dl,dd,blockquote,address,table,fieldset,form,.gallery-row,.comment-list ul,.comment-list ol {margin-bottom:20px;}
p {font-family:Georgia;font-size:14px;line-height:150%;margin:10px 0 10px 0;}
.hentry,.widget,.comment,.navigation-links{margin-bottom:20px;font-family:Arial;}

.ie7 .nav:hover{visibility:inherit;}
a{color:#2361a1;text-decoration:none;}
a:hover{color:#ff5f00;border-bottom:1px dotted;}

h1,h2,h3,h4,h5,h6{font-family:Verdana, Georgia;font-weight:normal;clear:both;}
h1{padding:5px 0;}
h2{padding:5px 0;}
h3{font-size:13px;font-weight:bold;color:#e65a00;text-transform:uppercase;line-height:150%;margin:10px 0px;padding:0;}
h4{font-size:11px;font-weight:bold;color:#ff5f00;text-transform:uppercase;line-height:150%;padding:5px 0 5px 0;}
h5 {font-size:11px;font-weight:bold;letter-spacing:.1em;text-transform:uppercase;line-height:150%;padding-top:20px;}

#title,#title a{font-size:22px;letter-spacing:1px;text-transform:uppercase;color:#000;font-weight:bold;}
#title a:hover{color:#2361a1;}
#tagline{margin-bottom:15px;}

.page-title{font-size:14px;font-weight:normal;}
.page-title span{font-size:14px;font-weight:bold;}
.entry-title{line-height:150%;color:#e64300;font-size:17px;font-weight:bold;text-transform:uppercase;}
.entry-title a{color:#e64300;}
.entry-title a:hover{color:#222;}
.entry-content a:link,.entry-content a:active,.entry-content a:visited {color:#2361a1;}
.entry-content a:hover {color:#ff5f00;border-bottom:1px dotted;}
.entry-header,.entry-meta{background:#f5f5f5;padding:5px;font-size:12px;}

.nav {float:left;line-height:1;background-color:#fefefe;width:100%;margin-bottom:10px;list-style:none;border:1px solid;border-color:#ddd;}
.nav ul {position:absolute;top:-9999em;width:20em;border:1px solid #ddd;}
.nav li {float:left;padding:0;position:relative;width:16.5%;text-align:center;}
.nav a {display:block;position:relative;padding:8px 10px;}
.nav a {color:#222;border-right:1px solid #ddd;padding-bottom:10px;letter-spacing:.05em}
.nav a:hover {background:#f5f5f5;color: #2361a1;border:0;border-right:1px solid #ddd;}
.breadcrumb {background: #fefefe;line-height:1;border: 1px solid #ddd;margin-bottom:10px;padding:8px 10px;width:980px;}

.related {border: 1px dotted #000;padding:5px;}
.related h5 {color:#ff5f00;padding:0;}
.related p {font-size:13px;line-height:150%;margin:5px 0;}
.related small {font-size:12px;line-height:150%;margin:0;}

.footer {float:left;margin-left:4%;}
.footer p {margin:10px 0;}

address{font-style:italic;}
abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px dotted #666;}
blockquote{color:#666;font-style:italic;border-left:1px solid #ddd;margin-left:15px;padding-left:10px;}
strong{font-weight:bold;}
em,dfn,cite{font-style:italic;}
dfn{font-weight:bold;}
sup{bottom:1ex;}
sub{top:.5ex;}
small{font-size:12px;}
del{text-decoration:line-through;}
ins{text-decoration:underline;}
code,pre{line-height:15px;}
var,kbd,samp,code,pre{font:12px/1.4 Georgia,Verdana,Consolas,"Andale Mono",Courier,"Courier New",monospace;background:#fafafa;}
kbd{font-weight:bold;}
samp,var{font-style:italic;}
pre{white-space:pre;overflow:auto;padding:10px;border:1px solid #ddd;clear:both;}
code{padding:0 3px;}
ul,ol,dl{font-family:Georgia;font-size:14px;line-height:150%; margin-left:20px; margin-bottom:0px;}
.nav{margin-left:0;}
ul{margin-top:0;}
li ul{margin:4px 0;}
li li{margin-bottom:4px;}
ol{list-style-type:decimal;}
ul{list-style-type:disc;}
ul ul{list-style-type:circle;}
ul ul ul{list-style-type:square;}
.hfeed ol li{margin:10px 20px;}
dt{font-weight:bold;}
.fat li{margin-bottom:10px;}
caption{text-align:left;}
button{padding:2px 10px;cursor:pointer;}
input:focus,textarea:focus,button:hover{background:#fff;border-color:#777 #ccc #ccc #777;}
.safari input{padding:0 3px;}
img.alignleft{float:left;margin-right:20px;margin-top:5px;}
img.alignright{display:block;float:right;margin-left:20px;margin-top:5px;}
img.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;margin-top:5px;}
.wp-caption{text-align:center;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption .wp-caption-text{margin:0;padding:5px;}
.wp-smiley{max-height:13px;margin:0!important;}
.page-navigation .nav-next{float:left;}
.page-navigation .nav-previous{float:right;}
.single-page-navigation .nav-next{float:right;}
.single-page-navigation .nav-previous{float:left;}
.gallery-row:after,.navigation-links:after,.container:after,.menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.gallery-row,.navigation-links,.container,.menu{display:block;}
.alignleft{float:left;}
.alignright{float:right;}
.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;}
.chrome input{padding:1px 3px;}

/*Comments */
.comment{margin-bottom:40px;}
.comment-content {margin-top:22px;}
.comment-list,.comment-list .children{list-style:none;}
.comment-list .children{margin-top:40px;}
.commenter{font-size:16px;}
.avatar{float:left;margin:0 10px 10px 0;border:1px #ddd solid;padding:1px;}
#comment-form .form-section input{margin-right:10px;}
.form-section{margin-bottom:10px;}
.form-section label{cursor:pointer;}
#commenter-details input{margin-right:10px;}
#allowed-tags{font:11px Verdana,sans-serif;background:#fff;width:573px;}
a img {padding-right:20px}

/* Wtyczki */
.social {margin-bottom: 10px;}
.social img {width:32px;height:32px;padding-right:5px;}
.social a img {opacity: .6;}
.social a:hover {border:0;}
.social a:hover img {opacity: 1;}

.ddsg-wrapper a,.ddsg-wrapper a:link,.ddsg-wrapper a:active,.ddsg-wrapper a:visited{color:#000;}
.ddsg-wrapper a:hover{color:#2361a1;}
.ddsg-wrapper ul{list-style-type:upper-roman;font-size:14px;font-weight:bold;}
.ddsg-wrapper ul ul{list-style-type:decimal;font-size:14px;font-weight:normal;}
.ddsg-wrapper ul ul ul{list-style-type:lower-alpha;font-size:13px;font-weight:normal;}

#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {background: #fcfcfc;text-align: left;font-size: 11px;font-family:Verdana;}
#wp_page_numbers {margin-top: 10px;width: 100%;background: #fcfcfc;border: 1px solid #bfbfbf;}
#wp_page_numbers ul {width: 100%;}
#wp_page_numbers li {float: left;display: block;}
#wp_page_numbers a {margin: 2px;padding: 2px;display: block;color: #222;border: 1px solid #fcfcfc;}
#wp_page_numbers li a:hover {border-color: #999;}
#wp_page_numbers li.active_page a {border: 1px solid #bfbfbf;background: #fff;padding:2px 4px;}
#wp_page_numbers li.space {margin: 2px 0;padding-top: 3px;}
#wp_page_numbers li.first_last_page {font-style: italic;}
#wp_page_numbers li.page_info {margin: 3px;padding: 2px;color: #222;}