/* Style globalne */

body {font-weight:normal;font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#333;width:100%;background: url('img/footer.png') repeat;}
p {font-size:13px;line-height:18px;margin: 0 0 18px 0; font-weight: normal;font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#333; }
h1 {font-size: 18px;line-height: 27px;margin: 0 0 9px 0; font-weight: bold; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#0079c2;}
h2 {font-size: 15px;line-height: 15px; margin: 9px 0 9px 0; font-weight: bold; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#0079c2;}
h3 {font-size: 12px; line-height: 18px; margin: 0 0 18px 0; font-weight: bold; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#111;}
h4 {font-size: 12px; line-height: 18px; margin: 0 0 18px 0; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#111;}
blockquote  {font-size: 13px; line-height: 18px; margin: 0 0 18px 0; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#333;display:block;float:right;}
ul {font-size: 12px; line-height: 18px; margin: 0 0 18px 0; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#666;}
ol {font-size: 12px; line-height: 18px; margin: 0 0 18px 0; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#666;}
ul li {font-size: 12px; line-height: 18px; margin: 0 0 0 18px; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#666;}
ol li {font-size: 12px; line-height: 18px; margin: 0 0 0 18px; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#666;}
a {margin:0; font-weight: normal;font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#009ddc;text-decoration:underline;}
table {font-size: 11px; line-height: 18px; margin: 0 0 0 18px; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#666;border:1px solid #000;}
p.lead {font-size: 13px; line-height: 18px; margin: 0 0 18px 0; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#000;}
p.author {font-size: 12px; line-height: 18px; margin: 0 0 0 18px; font-weight:normal; font-style: italic; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#666;}
p.description {font-size: 11px; line-height: 18px; margin: 0 0 0 18px; font-weight:normal; font-style: italic; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#666;} 
img.700 {width: 700px;}
img.460 {width: 460px;}
img.220 {width: 220px;}
hr.dotted {background-color:#fff;height:1px;border:none;border-bottom:1px dotted #bec0c1;margin:0;position:relative;top:0px;width:980px;}
div.clear {display:block;clear:both;height:1px;}
div.lowered {margin-top:10px;} 

/* kontenery */

div.top {background-color:#fff;padding-bottom:60px;background: #fff;float:left;min-width:1020px;width:100%;}
div.top.home {background-color:#fff;display:block;padding-bottom:20px;}
div.middle {background-color:#eef0f1;display:block;margin-top:-10px;float:left;min-width:1020px;width:100%;}
div.bottom {background: url('img/footer.png') repeat; display:block;}
div.w1020 {width:1020px;margin-left:auto;margin-right:auto;display:block;min-height:20px;}
div.w960 {width:980px;margin-left:auto;margin-right:auto;display:block;}
div.w718 {width:700px;float:left;display:block;}
div.w476 {width:480px;margin-right:0px;float:left;display:block;}
div.w234 {width:220px;margin-right:20px;float:left;display:block;min-height:10px;}
div.last {margin-right:0px;}


/* top header*/

div.top a img.logo {border:none;}
div.top div.menucontainer {float:right;text-align:right;margin-right:0px;}
div.top a.menuitem {font-size:12px;color:#606060;display:block;padding:5px;padding-left:8px;padding-right:8px;float:left;text-decoration:none;margin-left:5px;margin-top:20px;margin-right:5px;}
div.top a.menuitem:hover {background-color:#989898;color:#fff;}
div.top a.menuitem.active {background-color:#009ddc;padding-bottom:15px;color:#fff;}
div.top a.language {font-size:10px;color:#aeb0b2;text-decoration:none;margin-right:47px;}
div.top a.language:hover {color:#009ddc;}

/* top content */

div.top div.w234 a.box {display:block;text-decoration:none;padding-top:1px;padding-bottom:1px;margin-top:0px;margin-left:-20px;padding-left:20px;position:relative;top:0px;}
div.top div.w234 a.box:hover {background-color:#f2f2f2;cursor:pointer;padding-top:1px;padding-bottom:1px;}
div.top div.w234 a.box.active {background-color:#f2f2f2;cursor:pointer;padding-top:1px;padding-bottom:1px;}
div.top div.w234 hr.dotted {background-color:#fff;height:1px;border:none;border-bottom:1px dotted #bec0c1;position:relative;top:0px;left:-20px;width:240px;margin:0;margin-bottom:0px;}
div.top div.w234 h2 {font-size:15px;color:#009ddc;margin-bottom:2px;margin-top:4px;}
div.top div.w234 p {font-size:11px;color:#686868;margin-bottom:5px;margin-right:4px;}
div.top div.w234 h2.post {font-size:13px;color:#009ddc;margin-bottom:2px;margin-top:4px;line-height:15px;}
div.top div.w234 p.post {font-size:10px;color:#686868;margin-bottom:5px;margin-right:4px;}

/* stylowanie postów i stron */
div.top div.w718.pagewrap p {font-size:13px;line-height:18px;margin: 0 0 18px 0; font-weight: normal;font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#555;padding-left:0px;width:460px;float:left;margin-right:20px;}
div.top div.w718.pagewrap h1 {font-size: 18px;line-height: 27px;margin: 0 0 9px 0; font-weight: bold; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#0079c2;padding-left:0px;width:460px;float:left;margin-right:20px;}
div.top div.w718.pagewrap h2 {font-size: 15px;line-height: 15px; margin: 9px 0 9px 0; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#0079c2;padding-left:0px;width:460px;float:left;margin-right:20px;}
div.top div.w718.pagewrap h3 {font-size: 14px; line-height: 18px; margin: 9px 0 9px 0; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#000;padding-left:0px;width:460px;float:left;margin-right:20px;}
div.top div.w718.pagewrap h4 {font-size: 12px; line-height: 18px; margin: 0 0 18px 0; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#111;padding-left:0px;width:460px;float:left;margin-right:20px;}
div.top div.w718.pagewrap blockquote  {font-size: 13px line-height: 18px; margin: 0 0 18px 0; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#333;display:block;float:right;width:220px;margin-right:0px;clear:right;}
div.top div.w718.pagewrap ul {font-size: 12px; line-height: 18px; margin: 0 0 18px 0; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#666;padding-left:0px;width:460px;float:left;list-style-type: disc;margin-right:20px;}
div.top div.w718.pagewrap ol {font-size: 12px; line-height: 18px; margin: 0 0 18px 0; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#666;padding-left:4px;width:454px;float:left;list-style-type: decimal;margin-right:20px;}
div.top div.w718.pagewrap ul li {font-size: 12px; line-height: 18px; margin: 0 0 0 18px; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#666;}
div.top div.w718.pagewrap ol li {font-size: 12px; line-height: 18px; margin: 0 0 0 18px; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#666;}
div.top div.w718.pagewrap a {margin:0; font-weight: normal;font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#009ddc;text-decoration:underline;}
div.top div.w718.pagewrap table {font-size: 11px; line-height: 18px; margin: 0 0 0 18px; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#666;border:1px solid #000;}
div.top div.w718.pagewrap p.lead {font-size: 13px; line-height: 18px; margin: 0 0 0 18px; font-weight: normal; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#000;padding-left:0px;width:460px;margin-right:20px;margin-left:0;margin-bottom:18px;}
div.top div.w718.pagewrap p.author {font-size: 12px; line-height: 18px; margin: 0 0 0 18px; font-weight:normal; font-style: italic; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#666;padding-left:0px;width:460px;float:left;margin-right:20px;}
div.top div.w718.pagewrap p.description {font-size: 11px; line-height: 18px; margin: 0 0 0 18px; font-weight:normal; font-style: italic; font-family:tahoma, verdana, arial, helvetica, sans-serif;color:#666;}
div.top div.w718.pagewrap img {margin-bottom:30px;border:1px solid #ccc;}
div.top div.w718.pagewrap div.bannersingle img  {border:none;}
div.top div.w718.pagewrap div.bannersingle img.size-full {border:none;} 
div.top div.w718.pagewrap blockquote hr.dotted {margin-top:6px;left:-1px;width:234px;}
div.top div.w718.pagewrap blockquote p {padding:0;width:234px;}
div.top div.w718.pagewrap blockquote h1 {padding:0;width:234px;}
div.top div.w718.pagewrap blockquote h2 {padding:0;width:234px;margin-top:0px;}
div.top div.w718.pagewrap blockquote h3 {padding:0;width:234px;}
div.top div.w718.pagewrap blockquote h4 {padding:0;width:234px;}
div.top div.w718.pagewrap blockquote ul {padding:0;width:234px;}
div.top div.w718.pagewrap blockquote ol {padding:0;width:234px;padding-left:5px;}
div.top div.w718.pagewrap blockquote a {padding:0;width:234px;}
div.top div.w718.pagewrap strong {font-weight: normal; color:#000}


/* stylowanie archiwum */
div.top div.w718.pagewrap.archive a img {margin-top:14px;}
div.top div.w718.pagewrap.archive h1 {color:#666666;margin-top:40px;} 
div.top div.w718.pagewrap.archive h1.liner {position:relative;top:5px;}
div.top div.w718.pagewrap.archive p {font-size:12px;color:#666666;margin-bottom:10px;}
div.top div.w718.pagewrap a.more-link {float:right;margin-right:10px;margin-top:20px;}


div.top div.archive a {font-size:10px;text-decoration:none;margin-top:10px;margin-bottom:34px;display:block;}
div.top div.w234.archive a.repeat {margin-bottom:4px;}
div.top div.w234.archive a:hover {text-decoration:underline;}
div.top div.w234 h4.liner {position:relative;top:12px;font-weight:bold;color:#666;margin-top:42px;}
div.top div.w234 h4.liner.little {position:relative;top:12px;font-weight:bold;color:#666;margin-top:0px;}
div.top div.w234.archive p {font-size:10px;text-decoration:none;margin-top:3px;margin-bottom:0px;display:block;color:#111;line-height:12px;}
div.top div.w234.archive ul li {margin-left:0px;}
div.top div.w234.archive ul  {margin-top:-5px;}

div.top div.archive a {font-size:10px;text-decoration:none;margin-top:10px;margin-bottom:34px;display:block;}
div.top div.archive a.repeat {margin-bottom:4px;}
div.top div.archive a:hover {text-decoration:underline;}
div.top div.archive h4.liner {position:relative;top:12px;font-weight:bold;color:#666;}
div.top div.archive p {font-size:10px;text-decoration:none;margin-top:3px;margin-bottom:0px;display:block;color:#111;line-height:12px;}

/* stylowanie rotatora */
div.top div.w718 a img {margin-top:0px;margin-left:0px;}
div.top div.w718 div.over {background-color:#000;opacity:0.50;width:700px;height:75px;display:block;position:relative;top:-95px;margin-left:0px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}
div.top div.w718 div.opaque {background-color:none;opacity:1;width:700px;height:75px;display:block;position:relative;top:-95px;margin-left:0px;margin-top:-85px;position:relative;z-index:25;}
div.top div.w718 div.opaque h3 {color:#fff;font-size:14px;padding-top:20px;margin-bottom:10px;margin-left:20px;opacity:1.0;}
div.top div.w718 div.opaque p {color:#fff;margin:0;float:left;margin-left:20px;}
div.top div.w718 div.opaque span {color:#a7a9ac;}
div.top div.w718 div.opaque a {float:right;text-decoration:none;font-size:12px;color:#fff;background-color:#0078c1;padding:5px;padding-left:8px;padding-right:8px;margin-right:14px;margin-top:-5px;}
div.top div.w718 div.opaque a:hover {color:#fff;background-color:#989898;}

/* middle */

div.middle h2 {font-size:15px;color:#009ddc;padding-top:10px;}
div.middle div.w234 a.box2 {text-decoration:none;display:block;min-height:240px;margin-bottom:20px;}
div.middle div.w234 a.box2:hover p {color:#009ddc;}
div.middle div.w234 a.box2:hover h4 {color:#009ddc;}
div.middle div.w234 a.box2:hover span {border:1px solid #009ddc;}
div.middle div.w234 h4 {color:#333;font-size:12px;font-weight:bold;margin-top:10px;margin-bottom:10px;}
div.middle div.w234 span {border: 1px solid #aeb0b2;display:block;width:226px;margin-bottom:10px;}
div.middle div.w234 img {border: 3px solid #fff;display:block;}
div.middle div.w234 p {color:#656565;font-size:11px;margin-bottom:6px;}
div.middle div.w234 span p {margin-bottom:0px;}
div.middle div.w234 a.more {color:#333;text-decoration:none;font-size:11px;font-weight:bold;float:right;margin-bottom:20px;margin-right:0px;}
div.middle div.w234 a.box2 span.more {color:#333;text-decoration:none;font-size:11px;font-weight:bold;float:right;margin-bottom:20px;margin-right:0px;border:none;display:inline;float:none;margin-bottom:20px;}

div.middle div.w234 a.more:hover {color:#009ddc;}
div.middle div.w234 a.box2:hover span.more {border:none;color:#009ddc;}
/* bottom */

div.bottom div.w234 a.imglink {float:right;margin-left:10px;}
div.bottom div.w234 a.imglink:hover {background-color:none;}
div.bottom div.w234 a.imglink img {float:right;margin-bottom:31px;}
div.bottom div.w234 a.logoone img {margin-right:1px;}
div.bottom div.w476 a {font-size:10px;color:#989898;padding:3px;padding-left:2px;padding-right:2px;margin-top:50px;display:inline-block;text-align:center;text-decoration:none;}
div.bottom div.w476 a:hover{background-color:#fff;}
div.bottom div.w234 p {font-size:10px;color:#969696;display:inline-block;float:right;}
div.bottom div.w234 p.belong {float:left;margin-top:30px;margin-right:5px;float:right;padding-top:2px;}

div.bottom div.w234 {margin-top:31px;}
div.bottom div.w234.last {margin-top:0px;}
div.bottom div.w476 a img {margin-top:19px;margin-bottom:30px;}
div.bottom div.w234 a {font-size:10px;color:#989898;padding:3px;padding-left:2px;padding-right:2px;display:inline-block;text-align:center;text-decoration:none;}
div.bottom div.w234 a.navi:hover{background-color:#fff;}
div.bottom div.w476 p {margin-top:30px;font-size:10px;color:#969696;display:block;padding-top:2px;}

/* wpalign */

.alignright {float:right;margin-left:20px;margin-right:0px;}
.alignleft {float:left;margin-right:20px;}
.wp-caption {padding-left:0px;}
.wp-caption.alignright {margin-right:20px;margin-left:0px;}
div.top div.w718.pagewrap .wp-caption img {margin-bottom:8px;}
blockquote .wp-caption {padding-left:0px;}
div.top div.w718.pagewrap p.wp-caption-text {width:100%;text-align:center;display:block;font-size: 11px; line-height: 18px;font-style:italic;padding-left:0;}

/* wppagenavi */

.wp-pagenavi {height:30px;}

/* klienci */
.clientblock {width:220px;text-align:center;float:left;margin-right:20px;}
h1.lowered {}

/* formularz kontaktowy */

.formularzkontaktowy label {font-size:12px;display:block;clear:both;margin-bottom:10px;margin-top:10px;}
.formularzkontaktowy label span {color:#009ddc;}
.formularzkontaktowy input {width:458px;border:1px solid #666;}
.formularzkontaktowy input:focus {border: 1px solid #009ddc;background-color:#fdfdfd;}
.formularzkontaktowy textarea {width:458px;border:1px solid #666;height:155px;}
.formularzkontaktowy textarea:focus {border: 1px solid #009ddc;background-color:#fdfdfd;}
.formularzkontaktowy input.submit {width:80px;float:right;margin-right:0px;margin-top:10px;margin-bottom:30px;color:#fff;background-color:#009ddc;}

.pager {width:240px;text-align:center;margin-left:-20px;}
div.top div.w234 .pager a {display:inline-block;margin:0;padding:0;width:10px;text-decoration:none;font-size:10px;padding:4px;}
div.top div.w234 .pager a:hover {background-color:#cccccc;color:#fff;padding:4px;}
div.top div.w234 .pager a.active {background-color:#cccccc;color:#fff;padding:4px;}

/*div.top div.w718.pagewrap a {text-decoration:none;} */
div.top div.w718.pagewrap a:hover {text-decoration:underline;}
div.top div.w718.pagewrap a h2 {text-decoration:none;}
div.top div.w718.pagewrap h1 a {color:#666666;font-size:18px;text-decoration:none;}
div.top div.w718.pagewrap h1 a:hover {text-decoration:none;color:#009DDC;}

/* other */

div.thumber {float:right;width:220px;margin-top:-30px;}
div.top div.w718.pagewrap div.thumber p {width:220px;clear:both;}

a.blog {text-decoration:none;}
a.blog:hover h2 {color:#666;}

div.wp-caption.width220px {width:200px;}


#stimuli_bottomNavClose {height:60px;}


/* spis kategorii */
div.top div.w718.pagewrap div.categorylist {float:right;position:relative;top:50px;}
div.top div.w718.pagewrap div.categorylist li {float:left;list-style-type:none;margin-left:10px;}
div.top div.w718.pagewrap div.categorylist li a {text-decoration:none;color:#999999;font-size:12px;padding:5px 8px;}
div.top div.w718.pagewrap div.categorylist li a:hover {background-color:#009DDC;color:#fff;padding:5px 8px 10px;}
div.top div.w718.pagewrap div.categorylist li.current-cat a {background-color:#009DDC;color:#fff;padding:5px 8px 10px;}
div.top div.w718.pagewrap.archive h1.liner.blogliner {width:130px;}
div.top div.w718.pagewrap.archive a img {border:1px solid #ccc;}

/* spis na pojedynczej stronie */
div.top div.w718.pagewrap div.categorylist_single {float:right;position:relative;top:5px;}
div.top div.w718.pagewrap div.categorylist_single li {float:left;list-style-type:none;margin-left:10px;}
div.top div.w718.pagewrap div.categorylist_single li a {text-decoration:none;color:#999999;font-size:12px;padding:5px 8px 10px;}
div.top div.w718.pagewrap div.categorylist_single li a:hover {background-color:#009DDC;color:#fff;padding:5px 8px 10px;}
div.top div.w718.pagewrap div.categorylist_single li.current-cat a {background-color:#009DDC;color:#fff;padding:5px 8px 10px;}
div.top div.w718.pagewrap h1.liner.blogliner {width:130px;}
h1.categorytitle {font-size:18px;color:#666666;font-weight:normal;margin-top:10px;}
h1.categorytitle a {text-decoration:none;color:#666;margin:0;padding:0;}
h1.categorytitle a:hover {color:#009DDC;}
div.catnavis {margin-top:10px;}

/* pageridx */
div.pageridx {text-align:center;}
div.pageridx a {font-size:10px;color:#000;margin-right:5px;padding:3px;background-color:#fff;text-decoration:none;}
div.pageridx a:hover {background-color:#eef0f1;}
div.pageridx a.activeSlide {background-color:#eef0f1;}
a.categorylink {font-size:10px;color:#7e8183;text-decoration:none;display:block;height:4px;margin-top:8px;}
a.categorylink:hover {color:#009ddc;}

/* ostylowanie linków kategorii */
div.top div.w718.pagewrap a.headlink {text-decoration:none;}
div.top div.w718.pagewrap a.headlink:hover {text-decoration:underline;}
div.top div.w718.pagewrap a.more {text-decoration:none;}
div.top div.w718.pagewrap a.more:hover {text-decoration:underline;}

div.top div.w718.pagewrap p object {border:none;}