/*

Theme Name: Cleaker

Theme URI: http://pomomusings.com/design/

Description: An original design by Adam Walker Cleaveland of <a href="http://cleavedesign.com" title="cleave design">cleave design</a>. This theme utlizes XHTML and CSS, some code from Kubrick and beautiful icons from FamFamFam.

Version: 2.1

Author: Adam Walker Cleaveland

Author URI: http://pomomusings.com/design/

*/



/***** GLOBAL FORMATTING *****/



* {

       padding: 0;

       margin: 0;

}



body {

       background: #809ab1 url(images/bg_blue.gif) repeat-x;

       font-size: 12px;

       color: #000;

       font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;

}



img {

       border: 0;

}





/*color by� zmieniany*/

a {

       color: #da790b ; 

       text-decoration: none;

}



/*by�o a hover*/ {

       color: #FFA100 ; 

       text-decoration: underline; 

}



/*color by� zmieniany*/

a:visited {

       color: #49647d ;

}



/*by�o color: #da790b */

.post a {

       color: #DA790B;

       text-decoration: none;
			 font-weight: bolder;

}



.post p a:hover {

       color: #FFA100 ; /*by�o:  #49647d  */

       text-decoration: underline;

       border-bottom:  1px solid #FFA100;

}



.post p a img:hover{

       border-bottom: none;

}



.post p strong a:hover {

       color: #FFA100 ; /*by�o:  #49647d  */

       text-decoration: underline; /* by�o: underline  */

       border-bottom:  1px solid #FFA100;

}



.post a:visited {

       color: #DA790B ; /*by�o:   #49647d */

}



.post strong{

font-weight: bolder;

}

a .more-link {
text-decoration: none !important;
color: black !important;
}

/***** PAGE STRUCTURE FORMATTING *****/



#wrapper {

       display: block;

       margin: 0 auto;

       width: 1000px; /*by�o 900px */

       position: relative;

       background: #fff url(images/contentBg2.gif) repeat-y;

       border-left: 1px solid #000;

       border-right: 1px solid #000;

}



#header {

       width: 1000px; /*by�o 900px */

       /*background: #fff url(images/zanim_kupisz.jpg) top center no-repeat; */

       height: 150px; /* by�o 104px */

       margin-top: 0;

       color: white; /*by�o #fff */

}



#logo{

       z-index: 1;

}



#menu1, #menu2, #menu3, #menu4, #menu5, #menu6{

       color: white;

       z-index:2;

       position: absolute;

       top:125px;

       font-family: Lucida Sans,Trebuchet MS,Verdana;

       font-weight: bold;

       font-size: 14px;

       line-height: 30px;

       margin-top: -5px;

       padding: 0 15px 0 15px;

}



#menu1:hover, #menu2:hover, #menu3:hover, #menu4:hover, #menu5:hover, #menu6:hover{

       text-decoration: underline;

       background: #cf7f26;

}



#menu1{

       left: 30px;

}



#menu2{

       left: 110px;

}



#menu3{

       left: 240px;

}



#menu4{

       left: 370px;

}



#menu5{

       right: 15px;

}



#menu6{

       right: 110px;

}





.title {

       padding: 25px 5px 5px 20px;

       color: #fff;

}







#Nav {

       display: block;

       height: 21px;

       margin-top: 0px;

       margin-left: 10px;

}



#pod_bannerem {

       

       margin-top: 0px;

       margin-left: 10px;

       

}



#content {

       width: 510px; /* by�o 510px */

       float: left;

       color: #000; 

       padding: 20px;

}



#sidebarRight {

       width: 135px;

       float: right;

       color: #000;

       background: #e9e9e9; /*by�o  #dcddca , a potem #ffffff*/

       padding: 20px;

}



* html #sidebarRight {

       width: 135px;

}



#sidebarLeft {

       width: 200px; /* by�o 135 px potem 200*/

       float:right ;  /*by�o right */

       color: #000;

       padding: 12px; /*by�o 20px potem 17*/

       background: #f2f2f2; /*tego nie by�o, by�o #ffffff  242 */

       margin-right: 10px; /* nie by�o tego bylo 3px*/

}



* html #sidebarLeft {

       width: 200px;

}



#footer {

       clear: both;

       width: 971px; /*by�o 871px */

       background: #000;

       color: #fff;

       text-align: left;

       height: 75px;

       padding: 8px 8px 12px 21px;

       border-bottom: 1px solid #000;

       border-top: 1px solid #000;

}



#footer a {

       color: #fff;

}




/***** NAVIGATION BAR FORMATTING *****/



ul#Nav {

       margin: 0;

       padding: 0;

       list-style: none;

       width: 1000px;  /*by�o 900px*/

       float: left;

       background: #215670;

       /*by�o to: background: #49647d url(images/navOnBlue.gif) repeat-x;*/

       font-family: "Lucida Grande", Lucida, Arial, sans-serif;

       font-size: 14px;

       border-top: 1px solid #000;

       border-bottom: 1px solid #000;       

}



ul#Nav li {

       float: right;

       border-left: 1px solid #fff;

}



ul#Nav li.first {

       border-left: none;

}



ul#Nav a {

       display: block;

       float: left;

       padding: 0 1.45em;

       line-height: 25px;

       text-decoration: none;

       color: #fff;

}



ul#Nav a:hover {

       background: #cf7f26 url(images/navOff.gif) repeat-x;

       text-decoration: none;

}



ul#Nav li.current_page_item a { 

       color: #fff; 

       background: url(images/navOff.gif) repeat-x; 

       text-decoration: none;

}



/***** GENERAL TEXT FORMATTING *****/



.post {

       margin-bottom: 20px;

}



.post p {

       text-align: justify;

}



blockquote {

       color: #000; 

       margin: 0 30px 20px 30px; 

       border-left: 5px solid #ACAB7B;

       background: #e8e9dc url(images/bqt_Bg.png) top no-repeat;

       padding: 10px 10px 4px 10px;

       font-size: 11px;

       font-family: "Lucida Grande", Lucida, Verdana, Arial, Helvetica, sans-serif;

}



p {

       margin-bottom: 15px;

       line-height: 1.6em;

}



p a {

       border-bottom:    ; /* by�o: 1px solid #ccc*/

       text-decoration: none; /* by�o:   */

}



_p _a _hover  {

       color: #030201;

       border-bottom: ; /* by�o:2px solid #999898   */

       text-decoration: none; /* by�o:   */

}



p.center {

       text-align: center;

}



.postmeta {

       background: #e4e5d4;

       border: 1px solid #a0abb4;

       padding: 3px;

       font-size: 10px;

}



.postmeta a {

       border-bottom: none;

}



.postmeta a:hover {

       border-bottom: none;

}



.small {

       font-size: 10px;

}



code {

       font: 12px 'Courier New', Courier, Fixed;

}



h1 {

       font-size: 20px;

       letter-spacing: -0.8px;

       text-align: left;

       font-weight: normal;

       margin-bottom: 8px;

       font-family: "Century Gothic", "Trebuchet MS", "Lucida Grande", Lucida, Arial, sans-serif;

}



.post h1 a{

       color: #49647d ; /*by�o:  */

       text-decoration: none;

       font-weight: bolder ;

}



.post h1 a:visited{

       color: #49647d ; /*by�o:  */

       text-decoration: none;

       font-weight: bolder ;

}



h1.title {

       font-size: 45px;

       letter-spacing: -2.5px;

       font-weight: normal;

       padding: 10px 10px 10px 17px;

}



h3.title{

       font-size: 25px;

       letter-spacing: -2.5px;

       font-weight: lighter;

       padding: 2px 10px 10px 17px;

       

}



h4 {

       margin: -5px 0 10px 0;

       padding: 0;

       font-weight: normal;

       font-size: 14px; /*by�o 10px */

       color: #424040;

       font-weight: bolder; 

}



/***** LISTS FORMATTING *****/



html>body .post ul {

       margin-left: 0px;

       padding: 0 0 10px 30px;

       list-style-image: url(images/bullet.png);

       padding-left: 30px;

} 



html>body .post li {

       margin: 7px 0 8px 10px;

}



.post ol {

       padding: 0 0 0 35px;

       margin: 0;

}



.post ol li {

       margin: 0;

       padding: 0;

       }



/***** SEARCH FORM FORMATTING *****/



#searchform {

       display: inline;

       float: right;

       margin: 10px 15px 20px 0;

       /*padding: 10px 0 0;*/

       text-align: left;

}



#searchform #s {

       width: 160px;

       padding: 4px;

       margin: 0 0 5px 0;

       background: #fff;

       border: 1px solid #000;

       color: #000;

       font-size: 11px;

       font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;

}



#searchIcon {

       padding: 2px;

       color: #000;

       display: inline;

}



/***** SIDEBAR FORMATTING *****/



h2 {

       font-size: 14px;

       letter-spacing: -0.8px;

       text-align: left;

       padding:  2px;

       text-transform: uppercase;

       font-weight: normal;

       color:  #49647d;

       border-bottom: 2px #fff solid;

       margin-bottom: 5px;

       font-family: "Century Gothic", "Trebuchet MS", "Lucida Grande", Lucida, Arial, sans-serif;

}



#sidebarRight a {

       color: #d8882f;

       text-decoration: none;

}



#sidebarRight a:hover {

       background: none;

       color:  #49647d;

       text-decoration: underline;

}



#sidebarLeft a {

       color: #d8882f;

       text-decoration: none;

}



#sidebarLeft a:hover {

       background: none;

       color:  #49647d;

       text-decoration: underline;

}



#sidebarLeft a:visited {

       color: #49647d;

}



/***** SIDEBAR LISTS FORMATTING *****/



.sidebarIcon ul, .sidebarIcon ol { 

       margin: 0 0 1em 0; 

       font-size: 11px;

}



.sidebarIcon ul { 

       list-style-image: url(images/tag.png);

       list-style-position: inside;

}



.sidebarIcon li { 

       margin: 0 0 0.2em 0; 

}



.sidebarIcon ul li ul, .sidebarIcon ul li ol, .sidebarIcon ol li ul, .sidebarIcon ol li ol { 

       margin: 0.5em 0 0.5em 5px; 

}



.sidebar ul, .sidebar ol { 

       margin: 0 0 1em 0; 

       font-size: 11px;

}



.sidebar ul { 

       list-style-type: none;

}



.sidebar li { 

       margin: 0 0 0.6em 0; 

}



.sidebar ul li ul, .sidebar ul li ol, .sidebar ol li ul, .sidebar ol li ol { 

       margin: 0.5em 0 0.5em 5px; 

}



/***** FOOTER FORMATTING *****/



#footer p {

       font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;

       font-size: 11px;

       text-align: left;

       letter-spacing: -0.1px;

       margin-bottom: 0px;

}



#footer a {

       color: #afb65b;  

       text-decoration: none;

       border-bottom: none;

}



#footer a:hover {

       color: #5c7c9a;

       background: none;

       border-bottom: none;

}



#icons {

       display: inline;

       margin-top: -30px;

       float: right;

       text-align: right;

}



#footerIcons {

       padding: 2px;

       color: #000;

       display: inline;

       float: right;

}



/***** IMAGE FORMATTING *****/



img.post {

       padding: 5px;

       border: 1px solid #000;

       margin: 10px;

       float: right;

}



img.center {

       display: block;

       margin-left: auto;

       margin-right: auto;

       padding: 5px;

       border: 1px solid #000;

}



img.alignright {

       padding: 5px;

       border: 1px solid #000;

       background: #fff;

       margin: 10px;

       display: inline;

}



img.alignleft {

       padding: 5px;

       border: 1px solid #000;

       margin: 8px;

       display: inline;

}

       

/***** MISCELLANEOUS FORMATTING *****/



.alignright {

       float: right;

}



.alignleft {

       float: left

}       



.navigation {

       display: block;

       text-align: center;

       margin-top: 10px;

       margin-bottom: 60px;

}



.postspermonth {

       margin: 5px 0 10px 0;

       list-style: none;

       padding-left: 25px;

}

       

/***** COMMENTS FORMATTING *****/



#commentform input {

       width: 170px;

       padding: 2px;

       margin: 5px 5px 1px 0;

       border: 1px solid #49647d;

}



#commentform textarea {

       width: 500px;

       padding: 5px;

       margin: 2px;

       border: 1px solid #49647d;

       font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;

       font-size: 12px;

}



#commentform #submit {

       margin: 0;

       float: right;

       border: 1px solid #49647d;

       font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;

}



.commentlist li, #commentform input, #commentform textarea {

       font-size: 11px;

}



.commentlist li {

       font-weight: bold;

}



.commentlist cite, .commentlist cite a {

       font-weight: bold;

       font-style: normal;

       font-size: 1.1em;

}



.commentlist p {

       font-weight: normal;

       line-height: 1.5em;

       text-transform: none;

}



#commentform p {

       font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;

}



.commentmetadata {

       font-weight: normal;

       font-size: 10px;

       font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;

}



.alt {

       margin: 0;

       padding: 10px;

}



.commentlist {

       padding: 0;

       text-align: justify;

}



.commentlist li {

       margin: 10px 0 3px;

       padding: 5px 10px 3px;

       list-style: none;

}



.commentlist p {

       margin: 10px 5px 10px 0;

}



#commentform p {

       margin: 5px 0;

}



.nocomments {

       text-align: center;

       margin: 0;

       padding: 0;

}



.commentmetadata {

       margin: 0;

       display: block;

}
