html, body{
  background-color: #bcaf95;
  padding: 0px;
  margin: 0px;
  height: 100%;
}

div{
  margin: 0px auto 0px auto;
  padding: 0px;
}

a{
  text-decoration: none;
  color: #666666;
  padding: 0px;
  margin: 0px;
}


img{
  padding: 0px;
  margin: 0px;
  border-width: 0px;
}

img .przepis_wymiennik_mini{
  display: block;
  float: left;
  width: 128px;
  height: 96px;
  border-width: 0px;
  margin-right: 0px;
}

.obrazek_left{
  float: left;
  margin-left: 0px;
  margin-right: 30px;
  margin-top: 4px;
  margin-bottom: 13px;
  display: block;
  border-style: solid;
  border-width: 1px;
  border-color: #a5a5a5;
}

.obrazek_right{
  float: right;
  margin-left: 30px;
  margin-right: 0px;
  margin-top: 4px;
  margin-bottom: 13px;
  display: block;
  border-style: solid;
  border-width: 1px;
  border-color: #a5a5a5;
}

.obrazek_none{
  float: none;
  margin-left: auto;
  margin-right: auto;
  margin-top: 4px;
  margin-bottom: 13px;
  display: block;
  border-style: solid;
  border-width: 1px;
  border-color: #a5a5a5;
}

.dieta_kolorowych_wymiennikow{
  position: relative;
  top: 4px;
}


/* Wykazy */

ul{
  padding-left: 15px;
  list-style-position: outside;
  list-style-type: circle;
  text-indent: 0px;
}

ul li{
  margin-left: 0px;
  padding-left: 0px;
  line-height: 15px;
}

ul.lista_rozstrzelona li{
  margin-bottom: 10px;
}

/* Tekst zwykly */

.tekst{
  font-family: Verdana, arial, sans-serif;
  color: #6b6354;
  font-size:11px;
  line-height: normal;
  font-weight: 400; 
  letter-spacing: 0px;
  margin: 0px auto 0px auto;
  padding-bottom: 20px;
  text-align: justify;
}

.aktualnosci{
  font-family:   Verdana, helvetica, arial, sans-serif;
  color: #6b6354;
  font-size:11px;
  line-height: normal;
  font-weight: 400; 
  letter-spacing: 0px;
  margin: 0px auto 0px auto;
  padding: 0px;
  text-align: justify;
}

.tekst a{
  text-decoration: none;
  color: #734966;
  font-weight: bold;
}

.link{
  text-decoration: none;
  color: #6b6354;
  font-size: 12px;
  font-weight: bold;
}


.wstep{             /* Tekst wstęp */
  color: #524c40;
  margin: 10px auto 0px auto;
  padding: 0px;
}

.wstep a{
  text-decoration: underline;
}


/* Tekst wyróżniony */
strong {
	color: #767d4b;
  letter-spacing: 1px;
  font-weight: bold;
}

.wazne{
	color: #767d4b;
  letter-spacing: 1px;
  font-weight: bold;
}

/*cytaty */
q{
  font-style: italic;
}
.cytat{
  font-style: italic;
}

.wiecej{
  text-decoration: none;
  margin-top: 10px;
  letter-spacing: 1px;
  font-style: italic;
}

.wiecej a{
  text-decoration: none;
  font-weight: 400;
}

/* Tekst naglowka */
.naglowekdivh1{
  display: block;
  border-width: 0px;
  position: relative;
  width: 560px;
  margin: 20px auto 0px auto;
}

.naglowekdivh2{
  display: block;
  border-width: 0px;
  position: relative;
  width: 560px;
  margin: 0px auto 15px auto;
}


h1{
 	font-size: 19px;
 	line-height: 20px;
 	height: 20px;
  font-weight: 400; 
  margin: 0px;
  padding: 0px;
}


h2{
 	font-size:18px;
 	line-height: 20px;
  font-weight: 400; 
  margin: 0px;
  padding: 0px;
}


.naglowek{
  font-family: Arial, Helvetica, sans-serif;
  font-variant: caps;
  display: inline;
  margin: 0px;
  padding: 0px;
}


/* Tekst 1 naglowka H1 */
.naglowek_g1_h1{
	color: #faf9f5;
  letter-spacing: 0px;
  margin-left: 35px;
}


/* Tekst 2 naglowka H1 */
.naglowek_g2_h1{
	color: #faf9f5;
  letter-spacing: -1px;
}


/* Tekst 1 naglowka H2 */
.naglowek_g1_h2{
  color: #823c70;
  letter-spacing: 0px;
  margin-left: 10px;
}

/* Tekst 2 naglowka H2 */
.naglowek_g2_h2{
  color: #9c578a;
  letter-spacing: -1px;
}


/* Tekst pod spodem naglowka */

.naglowek_d_h1{
  line-height: 20px;
  text-indent: 0px;
  margin: 0px auto 0px 36px;
  text-align: justify;
  font-family: Verdana, helvetica, arial, sans-serif;
  color: #6b6354;
  font-size: 11px;
  font-weight: 400; 

}

.naglowek_d_h2{
  line-height: 20px;
  text-indent: 0px;
  margin: 0px auto 0px 10px;
  text-align: justify;
  font-family: Verdana, helvetica, arial, sans-serif;
  color: #6b6354;
  font-size: 11px;
  font-weight: 400; 
}


/* Tekst sciezki w naglowku h1*/

.sciezka{
  color: #7f7f7f;
  font-size: 9px;
  height: 20px;  
}


.sciezka a{
  text-decoration: none;
  color: #7f7f7f;
  font-size: 9px;
  font-weight: 400;
}


dd{
	font-family: Verdana, helvetica, arial, sans-serif;
  color: #666666;
  text-align: justify;
	font-size:11px;
	line-height: 1em;
  font-weight: 400; 
}

.stopkastyl{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  font-size: 11px;
  color: #f4f4f4;
  text-transform: uppercase;
}

.stopkastylczarne{
  color: #4b4b4b;
  font-size: 9px;
}

.akapit_start{
  display: block;
  width: 560px;
  position: relative;
}
.akapit_start_h1{
  display: block;
  width: 560px;
  position: relative;
  text-indent: 0px;
}

#rownaj{ 
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden; 
} * html #rownaj {height: 1%;}

.rownaj{ 
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden; 
} * html .rownaj {height: 1%;}