@charset "iso-8859-1";

/* Author: Beng Hafner */

/* Author Email: beng.hafner@lukaret.com */

/* Generated by AceHTML Freeware http://freeware.acehtml.com */

/* Creation date: 13.01.2006 */

/*



       Theme Name: Fast Lane

       URI: http://lukaret.com/

       Description: A fast and elegant 2 columns design. 

       Author URI: http://lukaret.com/       

*/



/*---------------------------- Main -------------------------------*/

html, body {

       margin: 0;

       padding: 0;

       text-align: center;

}



body {

       font: 12px/12px 'Trebuchet MS', Lucida, Verdana; 

       background-color: #fff;

       background: url('images/body_bg.gif');

       background-repeat: repeat-x;

       color: #666666;

       } 

/*---------------------------- Links -------------------------------*/

a {  

       color: #594E42;

       text-decoration: none;

       }       

a:visited {

       color: #745353;

       text-decoration: none;

       }

a:hover {

       color: #81A6EF;

       text-decoration: none;

       }              

a img {

       border: none;

       }              

/*----------------------------centering images-------------------------------*/



.entry img {

       display: block;

       margin-right: 4px;

       margin-left: auto;

       margin-top: auto;

       margin-bottom: auto;

       border: solid 1px #ccc;

       padding: 5px;

       background: #F3F3F3;

}       

/*---------------------------- General Html -------------------------------*/



h1       {

       text-align: left;

       letter-spacing: 1px;

       margin: 0 35px 0 0;

       padding-top: 10px;

       font: 32px Georgia, helvetica, sans-serif;

       color: #FFFFFF;

}       

h2, h3 {       

       font-weight: bold;

       text-align: left;

       margin-left: 0px;

       }

h4 {       

       font-weight: bold;

       text-align: left;

       margin-left: 60px;

       font-size: 13px;

       color: #D51414;

       }       

       .ncol h2{       

              border-bottom: 1px solid #7F7F7F;

              font-size: 15px;

              padding-top: 5px;

              padding-bottom: 5px;

              }

       .archived h2{       

              font-size: 11px;

              }

       .lnks h2{       

              border-bottom: 1px solid #7F7F7F;

              font-size: 12px;

              width: 80%;

              }                     

       .narchives h3{       

              margin: 25px 0px 10px 0px;

              }

       .wcol h2{       

              font-size: 20px;

              margin-bottom: 20px;

              }       

       .sidebar h2{       

              border-bottom: 0px solid #7F7F7F;

              background: url('images/h2bg.gif') no-repeat;

              height: 20px;

              text-align: right;

              font-size: 12px;

              MARGIN: 0px 0px; 

              padding-top: 3px;

              padding-right: 20px;

              color: #FFFFFF;

              }       

h2, h3, h2 a, h2 a:visited{

       color: gray;

       }

h1 a:visited{

       color: #FFFFFF;       

       }

h1 a:hover {

       color: #FFFFFF;

       }       

h2 a:hover {

       color: #FF9F1E;

       }              

h3{       

       font-size: 13px;

       }       

blockquote {

       background-color: #F7F7F7;

       border-left : 5px solid #D9D9D9;

       padding: 10px 20px;

       }

blockquote:hover { /*-- does not work in IE --*/

       background: #FFFFFF;

       }

code, pre, kbd {       

       font-family: 'Courier New', Courier, mono, Fixed, sans-serif;

       font-size: 1.1em;

       display: block;

       }       

small {

       font-size: 0.9em;

       line-height: 1.5em;

       }

acronym, abbr {

       letter-spacing: .07em;

       border-bottom: 1px dashed #993333;       

       cursor: help;

       }       

strike, del {

       text-decoration: line-through;

}       

/*---------------------------- Page Navigation -------------------------------*/       

.navigation {

       margin: 40px 30px 20px 70px;

       padding: 0 10px;

       font-weight: bold;

       font-size: 12px;

       }

.ncol .navigation {

       margin: 15px 0px;

       font-size: 11px;

       }       

.ar {                                          /*This way you can use a simple class="ar"/"al"/"ac" to get an objet floated or centered.*/

       float: right;

       }

.al {

       float: left;

       margin-left: 60px;

       }

.ac {

       text-align: center;

       margin-left: auto;

       margin-right: auto;

       }

/*---------------------------- Content -------------------------------*/

#content{

       PADDING-RIGHT: 0px; 

       PADDING-LEFT: 0px; 

       PADDING-BOTTOM: 0px; 

       MARGIN: 0px auto; 

       WIDTH: 824px; 

       PADDING-TOP: 0px; 

       TEXT-ALIGN: left;

       background-repeat: repeat-y;

       background-image: url('images/page_bg.gif');

       }

/*---------------------------- Search Form -------------------------------*/

.topsform {

       margin: auto 0 0 2px;

       padding: 0px;

       width: 170px;

       height: 16px;       

       background-color: #FFFFFF;

       border:1px solid #A69687;

       float: left;

       }       

.t-s{

       margin: 0px auto;

       padding: 0px;

       font-family: Verdana, Geneva, Arial, sans-serif;

       color: #666666;

       font-size: 10px;

       width: 67%;

       height: 100%;

       border: none;

       background-color: #FFF;       

       }       

.topsformsubmit{

       margin: 0px auto;

       padding: 0px;

       font-family: Verdana, Geneva, Arial, sans-serif;

       color: #553B21;

       font-size: 10px;

       font-weight: bold;

       width: 30%;

       height: 100%;

       background-color: #FFF;

       border: none;

       border-left:1px solid #7F7F7F;

       cursor: default;

       }

.topsformsubmit:hover{ /*-- does not work in IE --*/

       background-color: #EFEDED;

       color: #6B543F;

       }       

/*---------------------------- Header -------------------------------*/

       /*--Just drop a 824px*98px image named 'header.png' in the theme folder an it will be displayed in your blog header---*/

.header {

       margin: 0px 0px;

       padding: 0px;

       display: block;

       width: 824px;

       height:296px;

       background-color: #fff;

       background: url('images/header.jpg') no-repeat bottom center;

       cursor: pointer;

       }       

#blogtitle {

       margin: -100px 0 0 0;

       padding-right: 25px;

       float: right;

       color: #FFFF66;

       font-family: Trebuchet MS, Geneva, Arial, sans-serif;

       }

       

#blogtitle h1 {font-size: 28px;}

#blogtitle a {color: #283B61;}



#blogtitle div#description {

       font-size: 10px;

       text-align: left;

       margin-right: 32px;

       text-indent: -5px;

}                            

/*---------------------------- Page -------------------------------*/

.page {

       width: 824px;

       margin: 0px 0px;

       padding: 0px;

       text-align: left;

       float: left;

       }

/*---------------------------- Narrow Column -------------------------------*/

.ncol {

       padding: 0px 0px 20px 23px;

       width: 550px;

       background:transparent;

       float:left;

       }       

/*---------------------------- Wide Column -------------------------------*/

.wcol {

       padding: 30px 0px 20px 23px;

       width: 550px;

       background:transparent;

       float:left;              

       line-height: 1.5em;

       }

/*---------------------------- Post Structure -------------------------------*/

.post {

       MARGIN: 15px 0px 40px 50px; WIDTH: 470px

}

.postdate {

       FONT-WEIGHT: normal;

       font-family: "Century Gothic", Verdana, sans-serif; 

       FONT-SIZE: 11pt; 

       PADDING-BOTTOM: 1px; 

       COLOR: #C7BAB1; 

       BORDER-BOTTOM: #e8e8e8 1px solid; 

       TEXT-ALIGN: right;

       TEXT-TRANSFORM: uppercase;

}

.posttitle {

       PADDING-RIGHT: 0px; 

       PADDING-LEFT: 0px; 

       PADDING-BOTTOM: 10px; 

       MARGIN: 0px; 

       PADDING-TOP: 10px;

       FONT-WEIGHT: bold; 

       FONT: 18px 'Georgia', Lucida, Verdana; 

       COLOR: #666666;

}

.searchtitle {

       PADDING-RIGHT: 0px; 

       PADDING-LEFT: 40px; 

       PADDING-BOTTOM: 10px; 

       MARGIN: 0px; 

       PADDING-TOP: 10px;

       FONT-WEIGHT: bold; 

       FONT: 18px 'Georgia', Lucida, Verdana; 

       COLOR: #666666;

}

.archived {

       padding: 20px 0px 0px 0px;

       MARGIN-LEFT: 20px;

       }       

.postmetadata {

       width: 100%;

       margin: -1px 0px 0px 10px;

       padding: 3px;

       border-top: 1px solid #e8e8e8;

       color: #999999;

       text-align: left;

       line-height: 12px;

       font-size: 11px;

       font-weight: normal;

       }

       .wcol .postmetadata {

       width: 100%;

       margin: 25px 0px 30px 0px;

       }

.entry {

       font-size: 1em;

       line-height: 1.4em;

       }

.entry a {  

       font-weight: bold;

       }

.entry ol li {

       list-style: decimal outside;

       }

.entry ul li {       

       list-style-type: square;

       }

.entry form { 

       text-align: left;

       }

.entry input { /* For password-protected posts */

       margin: 2px auto;

       font-size: 9px;

       padding: 0px;

       background-color: #FFFFFF;

       border:1px solid #7F7F7F;

       }       

.entry input[value="Submit"] {

       font-size: 9px;

       cursor: default;

       }

.entry input[value="Submit"]:hover{ /*-- does not work in IE --*/

       background-color: #EFEDED;

       }

/*---------------------------- Sidebar -------------------------------*/

.sidebar {

       PADDING-TOP: 0; 

       DISPLAY: inline; 

       PADDING-LEFT: 0px; 

       FLOAT: right; 

       PADDING-BOTTOM: 0px; 

       MARGIN: 10px 19px 0px 13px; 

       WIDTH: 200px; 

       PADDING-TOP: 0px

}

.sidebar h2.lnkname        {

       margin: 0px 0px -5px 10px;

       text-align: left;

       font-size: 12px;

       border: none;

       }       

.sidebar ul {

       margin: 0px 15px 30px 20px;

       padding: 0px;

       list-style-type: none;

       list-style-image: none;

       }

.sidebarul li {

       list-style-type: none;

       list-style-image: none;       

       }

.sidebar  ul li ul {       

       margin: 10px 0px 20px 30px;

       list-style-type: none;

       list-style-image: none;

       }       

.sidebar  ul li ul li {       

       color: #666666;

       list-style-type: none;

       list-style-image: none;

       }

.sidebar  ul li ul li a{       

       font-weight: normal;

       }       

/*---------------------------- Search box for error-404 pages -------------------------------*/

.searchbox{

       margin: 0px auto;

       margin-top: 30px;

       padding: 0px;

       display: block;

       width: 500px;

       height: 50px;

       background: #EFEDED;

       border:1px solid #7F7F7F;

       }

.searchbox #searchform {

       background: #FFFFFF;

       margin: 14px auto;

       width: 400px;

       padding: 0px;

       border: 1px solid #7F7F7F;

       }

.searchbox #searchform #s{

       margin: 0px auto;

       padding: 1px;

       font-family: Verdana, Geneva, Arial, sans-serif;

       color: #666666;

       font-size: 10px;

       width: 298px;

       height: 100%;

       border: none;

       background-color: #FFFFFF;       

       }

.searchbox #searchform #searchsubmit{

       border: none;

       margin: 0px auto;

       padding: 2px 0px;

       font-family: Verdana, Geneva, Arial, sans-serif;

       color: #553B21;

       font-size: 10px;

       font-weight: bold;

       width: 96px;

       height: 100%;

       background-color: #FFFFFF;

       border-left:1px solid #7F7F7F;

       cursor: default;

}

.searchbox #searchform #searchsubmit:hover{ /*-- does not work in IE --*/

       background-color: #EFEDED;

       color: #E2AF0D;

       }

/*---------------------------- Comments -------------------------------*/

.comarea{

       font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

       line-height: 17px;

       }

.comol{

       margin: 20px 0px 40px 20px;

       text-align: left;

       font-weight: bold;       

       list-style-type: none;

       }

.comli{

       border: 1px solid #B6B6B6;

       text-align: left;

       margin: 25px 0px 20px 0px;

       padding: 4px;

       min-height: 90px; /*-- does not work in IE --*/

       width: 450px;

}

.comauth{

       border-bottom: 1px solid #B6B6B6;       

       width: 450px;

       font-size: 11px;

       font-weight: bold;       

       padding: 0px 0px 2px 2px;

}

.mod {

       color: #990033;

       }

.comli .cmeta {

       margin: 1px 0px 5px 2px;

       border: none;

       font-size: 10px;

       font-weight: normal;

}       

.comtxt{

       margin: 0px 0px 0px 5px;

       font-size: 9px;

       font-weight: normal;       

       text-align: left;

}



/*---------------------------- Comment Form -------------------------------*/

#commentform {

       margin: 15px 0px 30px 50px;

       }

#commentform input {

       font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;

       width: 170px;

       padding: 2px;

       margin: 5px 5px 1px 0;

       border: 1px solid #7F7F7F;

       border-right: 3px solid #7F7F7F;

}

#commentform textarea {

       font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;

       width: 450px;

       padding: 2px;

       border: 1px solid #7F7F7F;

       border-right: 3px solid #7F7F7F;

}

#commentform #submit {

       width: 450px;

       padding: 2px;

       background: #FFFFFF;

       text-align: center;

       border: 1px solid #7F7F7F;

       border-right: 3px solid #7F7F7F;

       font-weight: bold;

       cursor: default;

}

#commentform #submit:hover { /*-- does not work in IE --*/

       background-color: #EFEDED;

}

/*---------------------------- Footer -------------------------------*/

.footer {

       font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

       line-height: 15px;

       font-size: 9px;

       margin: 0 0px;

       padding-left: 40px;

       width: 824px;

       height: 53px;

       background: url('images/footer.gif') no-repeat;

       clear:both;

       }       

.powered {

       width: 500px;

       margin-right: 0px;

       margin-left: 10px;

       text-align: center;

       }

.powered a {       

       font-weight: bold;}

.powered span {

       position: relative; bottom: 2px;

       }

       

/*---------------------------- Go-up -------------------------------*/

       /*------An useless bottom line that will let you go up by clicking on it :p-----*/

.go-up {       

       margin: 0 auto;

       padding: 0px;

       width: 824px;

       font-size: 10px;

       cursor: pointer;

       }              

/*---------------------------- narchives Template -------------------------------*/

.narchives {

       margin-top: 20px;

       margin-left: 60px;

       }

.narchives a {

       font-weight: bold;

       }       

.narchives input {

       cursor: default;

       }       

/*---------------------------- Links Template -------------------------------*/       

.lnks {

       font-size: 10px;

       padding: 8px 0px 0px 30px;

       }

.lnks a {

       font-weight: normal;

       }       

.lnks ul li {       

       margin: 0px 0px 0px 4px;

       color: #666666;

       list-style-type: none;

       list-style-image: none;

       }

.lnks li {

       list-style-type: none;

       list-style-image: none;       

       }

       

       

#navcontainer

{

/*avoid gap after li in ie6 by setting width*/

width: 200px;

float:right;

font-size: 11px;

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

margin-right: 0;

}



#navcontainer ul

{

list-style-type: none;

margin-left: 0;

padding-left: 0;

}



#navlist a

{

display: block;

color: #6D6D6D;

padding: 1px 0 1px 8px;

}



/*boxmodel hack. http://css-discuss.incutio.com/?page=BoxModelHack SBMH*/

#navlist a { width: 114px; }



#navlist a

{

\width: 180px;

w\idth: 174px;

}



#subnavlist a

{

display: block;

color: #636060;

padding: 1px 0 1px 8px;

margin-left: 8px;

}



/*boxmodel hack. http://css-discuss.incutio.com/?page=BoxModelHack SBMH*/

#subnavlist a { width: 106px; }



#subnavlist a

{

\width: 122px;

w\idth: 106px;

}



#navlist a, #navlist a:visited,#subnavlist a, #subnavlist a:visited

{

border-left: 0px solid #E9E8E8;

background: transparent;

color: #636060;

text-decoration: none;

}



#navlist a:hover, #navlist a#current:hover

{

border-left: 0px solid #969696;

text-decoration: underline;

}



#subnavlist a:hover, #subnavlist a#subcurrent:hover

{

border-left: 8px solid #7F7F7F;

text-decoration: underline;

}



a#current, a:visited#current, a#subcurrent , a:visited#subcurrent

{

border-left: 0px solid #283D82;

background: #E2E4EB;

color: #283D82;

text-decoration: none;

}



/*---------------------------- mozilla-styles -------------------------------*/

       /*--       Just a nice touch for mozilla user, will make text selection with a fancy background

              Taken from: http://a.proletarium.org/post/11/

              If you want to use it just uncomment it, is deactive coz won't validate.. :(

       --*/

              /*--

                     *::-moz-selection {

                            background-color: #f09;

                            color: #fff;

                            } 

              --*/

/*-------------------------------End of |X| - One Theme to Rule Them All-------------------------------------------------------*/



.kropki p {display: inline;}



.nawigacja {display: block; text-align: center; margin: 0 45px; position: relative; bottom: 15px; }



.alignright {float: right;}

       

.alignleft {float: left;}



#tag a {display: inline;}



.miniatura {float: left;}

div.nap1 {width: 100%; height: 90px; text-align: center; background-color: white; position: relative; top: 90px;} 
div.nap2 {width: 100%; height: 90px; text-align: center; background-color: white; position: relative; bottom: 90px;} 

.comtxt a {color: darkblue;}

.comtxt a:hover {color: #81A6EF;}

img.alignnone {margin: auto;}
img.aligncenter {margin: auto;}

