body { 
text-align: center; 
margin: 0; 
padding: 0;
}
.calosc{ 
	text-align: left; 
	width: 790px; 
	margin: 0 auto; 
	padding: 0; 
}  
h1 {
FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: 'Times New Roman',times,arial;
line-height:110%; color:#505D25;
}


h2 {
FONT-WEIGHT: bold; FONT-SIZE: 14px; font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:110%; 
}
#flashcontent {
	height: 100%;
}

h3{font-weight:bold; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#505D25; margin:0; padding:0;}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	line-height:12pt;
	margin:0;
}
p.teksty{
	font-size:12px;
	text-align:center;
	}
p.tekst_wazne{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FF0000;
	margin-bottom:5px;
	}

.flash{

	float:right;
	}
.foto{
	float:left;
	}
.foto1{
	float:right;
	}
.menu{
	width: 200px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(menu_09.jpg);
	color:#000000;
	padding: 10px 1px;
	font-weight:bold;
	border-bottom: 1px solid #505D25;
	 }
.menu a { 
	display: block; 
	text-decoration: none; 
	color: #505D25; 
	border-left: 6px solid #B0B0B0; 
	} 
.menu a:hover { 
	color: #FF0000; 
	border-left: 6px solid #959595; 
	} 	 
	
.menu_child{
     position: absolute; 
	 visibility: hidden;
	  background: #FFFFFF;
	  z-index:2;
	  }
	  
.link{
	display: block; 
	width: 250px; 
	border: 1px outset #C4D68A;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:4px;
	text-align:left;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505D25; 
}	 
a.link:hover { 
	color: #FF0000; 
	} 	 
a.czytaj{
	color:#000000;
	}
.tlo{
	background-image:url(img/tlo.jpg);
	height:auto;
	background-repeat:repeat-x;
	}
.menucale{
	margin-top:7px;
	width: 200px;
	float:left;
	}
.naglowek1{
	margin-top: 12px;
	margin-right: 3px;
	float:right;
	width:560px;
	}
a.menudolne{
	color:#333333;
	margin-bottom:3px;
	}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
li{
	margin-top:5px;
	line-height:18px;
	}
.podmenu {
	width: 220px;
	float: left;
}
.zmydlo{
	float:right;
	margin-left:4px;
	}
.ulubione{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
.produkt{
	margin-top: 15px;
	margin-left: 10px; 
	margin-right:10px; 
	float:right;
	width:540px;
	}
.pieczatka{
	float:right;
	}
.mydelkonaturalne {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
}
.kontakty{
	font-size:12px;
	text-align:left;
	line-height: 20px;
	margin-left:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.formularz{
	clear:both;
	text-align:center;
	width:250px;
	color: #3C3C3C;
	margin-top:30px;
	}
.investmag{
	clear:both;
	text-align:right;
	font-size:11px;
	width: 800px;
	margin-top:10px;
	}
a.investmag{
	color:#333333;
	}
.licznik{
	float:left;
	}
/*Tłumaczenia*/
.tl_calosc{
	float:left;
	width:134px;
	height:22px;
	margin-left:15px;
}
.flagi_all{
	float:left;
	width:100px;
	height:21px;
	background-color:#c9d98e;
}
.tl_l{
	float:left;
	width:18px;
	height:22px}
.tl_p{	
	float:right;
	width:16px;
	height:22px}
	
.flagi_img{margin-left:6px; margin-top:1px; border:0;}