body {

 padding:0; 

 margin:0; 

 margin-top:0;

 margin-bottom:0;

 margin-left:0;

 margin-right:0;

 color:#ffffff;

 text-align: center;

 background-image:url(images/tlo.gif);

 background-repeat:repeat;

 }

body,p,a,td,div {

font-family:Tahoma, verdana, Helvetica, sans-serif;

color:#777777;

font-size: 11px;

}


 
p.logtext {

font-size:10px;

font-weight:bold;

color: #777777;

}

div {

color: #777777;

}

input, textarea {

color: #777777;
font-size:12px;

}

select {
font-size:12px;

color: #777777;
}

option {
font-size:12px;

color: #777777;
}

img {

 border:0px;

 margin:0px;

 }

a {

text-decoration:none;

color: #777777;
}
a:hover {

color: #999999

text-decoration:none;

}
a.menu {

	color:#009999;

	}
p.tytul1, a.tytul1 {

	font-size:18px;

	font-weight:bold;

	}

	

p.tytul2, a.tytul2 {

	font-size:14px;

	font-weight:bold;

	color:#333333;

	}

p.title {

	

	padding: 3px;

	

	padding-left: 10px;

	background-color: #ffffff;

	width: 621px;

	

	color: #a50d02;

	

	font-weight: bold;

	

	margin:0px;

	

	margin-bottom: 2px;

	}	

p.subtitle, a.subtitle {

	font-size:14px;

	font-weight:bold;

	color:#E1A1A3;

	}	

	

p.main, a.main{

	color: #855759;

	}
/* nazwa produktu */

h1, a.h1 {
 margin-top:5px;

 margin-bottom:0px;

 font-size:16px;
 
 color:#1c0243;
 }

/* tytuły w logowaniu */

h1.logowanie {

 color: #999999;  

 }

 

/* nazwa producenta */

h2 {

 margin-top:10px;

 font-size:12px;
 
 font-weight:normal;

 }

/* cena */

h3 {

 font-size:14px;

 text-decoration:none;

 }
br{font-size:10px}

a:hover {text-decoration:none}

.s{ color:#838383; text-decoration:none}

.red{color:#BB8889; text-decoration:none}

.red1{color:#9F6162; text-decoration:none}

.red2{color:#856061}

.red3{color:#F8D6D6}

.red4{color:#674B4B; text-decoration:none}

.o{color:#D1A781;}

.o1{color:#8B5D3F; text-decoration:none}

.o2{color:#8B5D3F}

.w{color:#FFFFFF; }

.w1{color:#FFFFFF; text-decoration:none}

.b{color:#454545; }

.b1{font-size:10px; color:#454545; }
.t1{background:url(images/1_z2.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 12px }

.t2{background:url(images/1_z3.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 12px }

.t3{background:url(images/1_z4.gif)  center left no-repeat; margin:0px 0px 0px 5px; padding:0px 0px 0px 12px }

.t4{background:url(images/2_z1.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px }

 
input,textarea{

   font-family:Tahoma;

   font-size:10px;

} 
td.ogolna_formularz_left {

 text-align:right;

 }

td.ogolna_formularz_right {}

p.data {

	font-size:9px;

	font-weight:normal;

	margin:0px;

	color:#999999;

	}

#navcontainer {

 width:800px;

 height: 20px;

 vertical-align:middle;

 text-align:center;

 padding-top:1px;

 margin:0px;

 margin-top: 2px;

 }

ul#navlist

{

margin-left: 0;

margin-top: 0px;

padding-left: 0;

white-space: nowrap;

}
#navlist li

{

display: inline;

list-style-type: none;

}
#navlist a { 

 padding-top: 0px;

 padding-right: 10px;

 color: #476a01;

 }
#navlist a:link, #navlist a:visited

{

color: #476a01;

}
#navlist a:hover

{

color: #ffffff;

}
#navcontainer2 { 

 height: 498px;

 width: 160px;

 display:inline;

 text-align:left;

 margin:0px;
 }
#navcontainer2 ul

{

margin-left: 0;

margin-top:0;

padding-left: 0;

list-style-type: none;
}
#navcontainer2 li

{

margin-bottom: 0px;

border-bottom: 2px #FFFFFF solid;

width: 160px;

}
#navcontainer2 a:link, #navlist2 a:visited {
color: #71104f;
}
#navcontainer2 a:hover {
color: #ffffff;
}
#navcontainer2 a {
display: block;
padding: 3px;
/*background-color: #a50d02;*/
border:"1";
border-color:#ffffff;
width: 160px;
color: #ffffff;
font-weight: bold;
margin:0px;
}
#navcontainer2 li span {
display: block;
padding: 3px;
padding-left:0px;
padding-right:0px;
background:url('/menu.gif');
/*background-color: #a50d02;*/
/*
border:"1";
border-color:#ffffff;
*/
width: 160px;
color: #71104f;
font-weight: bold;
margin:0px;
}
#navcontainer2 li span a {
display: block;
padding:0px;
/*padding: 3px;*/
border:"1";
border-color:#ffffff;
/*background:url('/menu.gif');
*/
width: 160px;
color: #71104f;
font-weight: bold;
margin:0px;
}
/*inny kolor tła dla podkategorii*/

#navcontainer2 li ul { display:none; }
#navcontainer2 span.podkat, #navcontainer2 td.podkat, #navcontainer2 a.podkat:link, #navcontainer2 a.podkat:hover, #navcontainer2 a.podkat:visited {
background-color: #ffffff;
border-bottom:#476a01 solid 1px;
color: #71104f;
text-decoration: none;
font-weight: normal;
margin:0px;
}
#navcontainer2 span.podkat a { color: #71104f; border-bottom:0px; }
a.menu { padding-right:10px;color:#71104f;font-weight:bold;vertical-align:middle; }
#header {
 margin-top:2px;
 margin-bottom:0px;
 /*border:#000000 solid 1px;*/
 }

/*#footer {

 background-color:#ffffff;

 padding-top:15px;

 margin-top:5px;

 }*/
#calosc {
	width: 800; 
	padding: 00px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto; 	
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 800px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 800px;
}
html>body #calosc {
	width: 800px; /* ie5win fudge ends */
}
