html {  
  min-width: 100%;
  min-height: 100%;
  height: 100%;  
  width: 100%;
  margin: 0px; 
  padding: 0px; 
  font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial;
  font-weight: normal;
  line-height: 20px;
  font-size: 12px;  
  color: black;
}

body {
  min-width: 100%;
  min-height: 100%;
  height: 100%;  
  width: 100%;
  margin: 0px;
  padding: 0px;
}

img  {
  padding: 0px;
  margin: 0px;
  border: 0px;
}

.center {
  text-align: center;
}

.clearer {
  display: block !important;
  clear: both;
  height: 0px;
  overflow: hidden;
  float: none !important;
}

p {
  margin: 0px;
  padding: 0px;
}

a { color: #659F09; text-decoration: none; }
a:hover { color: #3A5F00; }

h1 {
  font-size: 18px;
  font-weight: bold;
}

h2 {
  font-size: 16px;
  font-weight: bold;
  color: #99cc00;
  line-height: 20px;
}

h6 {
  font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial;
  font-weight: normal;
  line-height: 20px;
  font-size: 12px;  
  margin: 0px;
  padding: 0px;
  display: none;
}

div#home_main_container {
  width: 990px;
  margin: 0px auto 0px auto;
}

div#nw_main_container {
  width: 1000px;
  min-height: 100%;
  height: auto !important;  
  height: 100%;
  margin: 0px auto 0px auto;
  background-position: bottom center;
  background-repeat: no-repeat;
}
.nw_main_container_home { background-image: url(../gfx/tlo_home.jpg); }
.nw_main_container_empty { background-image: url(../gfx/tlo.jpg); }

.nw_main_container_nordic_walking { background-image: url(../gfx/tlo_home.jpg); }

.nw_main_container_michal_paluch { background-image: url(../gfx/tlo_michal_paluch.jpg); }
.nw_main_container_kinga_stos { background-image: url(../gfx/tlo_kinga_stos.jpg); }
 
.nw_main_container_krok_basic { background-image: url(../gfx/tlo_krok_basic.jpg); }
.nw_main_container_krok_fitness { background-image: url(../gfx/tlo_krok_fitness.jpg); }
.nw_main_container_krok_sport { background-image: url(../gfx/tlo_krok_sport.jpg); }
 
.nw_main_container_kontakt { background-image: url(../gfx/tlo_kontakt2.jpg) !important;  }
.nw_main_container_wypozyczalnia { background-image: url(../gfx/tlo_wypozyczalnia.jpg); }
.nw_main_container_rozgrzewka { background-image: url(../gfx/tlo_rozgrzewka.jpg); }


div#content { min-height: 530px; padding-top: 60px; padding-bottom: 100px; }
.content_empty { margin-right: 20px; margin-left: 20px; }
.content_home { margin-right: 20px; margin-left: 520px;  }

.content_michal_paluch { margin-left: 20px; margin-right: 410px; }
.content_kinga_stos { margin-left: 620px; margin-right: 20px; }

.content_nordic_walking { margin-left: 520px; margin-right: 20px; }

.content_kadra { margin-left: 20px; margin-right: 20px;  }

.content_technika { margin-left: 20px; margin-right: 20px; }
.content_krok_basic { margin-left: 20px; margin-right: 20px; }
.content_krok_fitness { margin-left: 20px; margin-right: 20px; }
.content_krok_sport { margin-left: 20px; margin-right: 20px; }

.content_wypozyczalnia { width: 500px; margin-left: 20px; margin-right: 20px; }
.content_galeria { margin-left: 20px; margin-right: 20px; }
.content_kontakt { width: 400px; margin-left: 20px; margin-right: 20px; }

.content_rozgrzewka { padding: 60px 20px 600px 20px; }

/* ****************************************************************************** MENU */

div#menu {
  position: absolute;
  margin: 10px 0px 0px 248px;
  width: 752px;
}
/* General */
#cssdropdown, #cssdropdown ul { list-style: none; }
#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }
/* Head links */
#cssdropdown li.headlink { width: 155px; float: left; text-align: center; }
#cssdropdown img { padding: 0px; margin: 0px; }
#cssdropdown li.headlink a { display: block; color: #659F09; }
#cssdropdown li.headlink a:hover { color: #3A5F00; }  
#cssdropdown li.headlink:hover { display: block; }
/* Child lists and links */
#cssdropdown li.headlink ul { display: none; text-align: center; }
#cssdropdown li.headlink:hover ul { display: block;   }
#cssdropdown li.headlink ul li a { padding: 5px; height: 17px; }
#cssdropdown li.headlink ul li a:hover { }
/* Pretty styling */
#cssdropdown a {  text-decoration: none; } #cssdropdown ul li a:hover { text-decoration: none;  }
#cssdropdown li.headlink { background-color: white; }
#cssdropdown li.headlink ul { padding-bottom: 10px; }

/*
div.date, div.date2 {
  float: right;
  font-size: 11px;
  font-family: "Lucida Sans Unicode", "Trebuchet MS", "Arial";
  color: #c1c1c1;
  padding: 26px 0px 0px 0px;
  line-height: 15px;
}

div.date2 {
  color: #c1c1c1;
  padding: 8px 0px 0px 0px;
}

div.date a {
  color: #c1c1c1 !important;
}

div.date a:hover {
  color: #fff !important;
}

*/
/* TOP *************************************************************************************************************************
********************************************************************************************************************************
******************************************************************************************************************************** */
/*
div#top {
  height: 87px;
  width: 1000px;
  margin: 0px auto 0px auto;
  overflow: hidden;
  background: white;
}

div#top_banner_container {
  height: 319px;
  background: #898989;
}

div#top_banner {
  width: 1000px;
  height: 319px;
  margin: 0px auto 0px auto;
  background: url(../gfx/najblizsze_wydarzenie.png);
}

#top_banner_news {
  width: 169px;
  height: 319px;
  overflow: hidden;
  color: white;
  text-align: center;
}
#top_banner_news a { color: yellow;  }
#top_banner_news a:hover { color: white; border-bottom: 1px dotted white;  }
#top_banner_news h1 {
  font-size: 13px;
  font-weight: bold;
  margin: 60px 0px 20px 0px;
}

div#main_container {
  width: 1000px;
  margin: 0px auto 0px auto;
}

div#main_left {
  float: left;
  width: 169px;
  margin: 0px 0px 0px 0px;
}
div#main_left a {
  display: block;
  padding: 0px 10px 0px 10px;
  color: white;
  line-height: 25px;
}
div#main_left a:hover {
  color: yellow;
}

div#main_right {
  float: right;
  width: 831px;  
}

div#main {
  float: right;
  width: 811px; 
  margin: 0px 10px 10px 10px;
}
div#main h1 {
  font-size: 14px;
  font-weight: normal;
  margin: 10px 0px 5px 0px; 
}
div#main div.dots {
  height: 1px;
  line-height: 1px;
  font-size: 1px;
  background: url(../gfx/dots.gif);
}

div.reklama_right {
  float: right;
  width: 180px;
  background: white;
  padding: 0px 10px 0px 10px;
} 
div.reklama_right h1 {
  font-size: 14px;
  font-weight: normal;
  margin: 10px 0px 5px 0px; 
}
div.reklama_right div.dots {
  height: 1px;
  line-height: 1px;
  font-size: 1px;
  background: url(../gfx/dots.gif);
}

div.main_box {
  float: left;
  width: 207px;
  height: 395px;
  background: url(../gfx/main_box.gif);
}
div.main_box h1 {
  font-size: 12px;
  text-align: center;
  font-weight: normal;
  margin: 11px;
}
div.main_box img.thumb {
  display: block;
  margin: 0px auto 0px auto;
}
div.main_box div.content {
  margin: 10px;
  font-size: 11px;
}
div.main_box a.main_box {
  display: block;
  text-align: center;
  font-size: 13px;
}



div#menu {
  width: 1000px;
  height: 39px;
  margin: 0px auto 0px auto;
  overflow: hidden;
}

div#menu a {
  display: block;
  float: left;
  width: 199px;
  height: 30px;
  padding: 9px 0px 0px 0px;
  margin: 1px 1px 0px 0px;
  text-align: center;
  background: url(../gfx/tlo_menu.gif);
  color: #009cff;
}

div#menu a:hover {
  color: #000;
  background: none;
}

div#banner {
  width: 1000px;
  margin: 5px auto 10px auto;
}

div#menu a.active {
  background: none;
  color: red;
}

div#menu a.active:hover {
  color: #000;
}


*/


/* AKTUALNOSCI *****************************************************************************************************************
********************************************************************************************************************************
******************************************************************************************************************************** */
/*
h1.news {
  font-size: 20px;
  font-style: italic;
  font-weight: normal;
  margin: 0px 0px 10px 0px;
  padding: 0px;
}

h1.news span.data {
  font-size: 11px;
  color: #9c9c9c;
}

h1.news a {
  color: white;
}

h1.news a:hover{
  color: #ff9c00;
}

*/

/* FOOTER ***********************************************************************************************************************
*********************************************************************************************************************************
********************************************************************************************************************************* */

/*
#footer {
  width: 1000px;
  padding: 5px 0px 5px 0px;
  margin: 0px auto 0px auto;
  color: #b7b7b7;
  font-size: 11px;
}

a.webdeco {
  display: block;
  float: left;
  width: 60px;
  height: 20px;
}

a.webdeco[class] {
  background: url(../gfx/webdeco.png);
}

*/
