body {
    font-family: Arial, sans-serif;
    color: #ddd; font-size: 12px; line-height: 16px;
    background-image:url(grafiki/tlo.gif);
    }
 table,div ,td, img, h1, h2, h3, h4, p, .ramka, .ramka1, object {margin: 0px;padding: 0px} 
 
 
h1 {color: #ffe; font-weight: bold;font-size: 13px; line-height: 18px;}
h2 {font-weight: bold; font-size: 20px; line-height: 20px; color: #fff; font-family: impact, sans-serif;text-align:center; }
h3 {font-weight: bold;font-size: 18px; line-height: 50px; color:#aaa}
    
/* układ strony */
.rama {position: absolute; top:0px;width:1000px;}

.menu {text-align:center; width:160px;}
.menu1 {text-align:center; width:200px;}
.stopka {text-align:center;  line-height: 30px }
.lewa {height:436px; vertical-align: top; padding: 15px 0px 10px 0px; text-align:left; 
	   border-top: #fff 2px solid ; border-bottom: #fff 2px solid; 
	   background-color: #000; background-image:url(grafiki/); background-repeat:no-repeat}
.prawa {vertical-align: middle; padding: 0px 0px 0px 0px;text-align:center;
	   border-top: #fff 2px solid ; border-bottom: #fff 2px solid;background-color: #000;}
	   

.kosz s{color: #000; font-weight: bold; font-size: 11px;  line-height: 14px; padding: 7px 0px}
.koszyk {background-color:#aaa; border: solid 2px #ddd; color:#333; padding: 3px; font-size: 12px;  line-height: 14px; vertical-align: text-top; }
.kreska {border-bottom: red 1px solid;width: 177px;margin: 0px; padding:0px; line-height: 2px;margin: 5px 0px 5px 15px}

.zielony {font-size: 18px; line-height: 30px; color: brown}
.formularz {font-size: 12px; line-height: 18px; color: #555; text-align:left}
.formularz_p {font-size: 12px; line-height: 18px; color: #555; text-align:right}
 .pole {font-family: Arial; font-size: 12px;  line-height: 18px; border: solid 1px #dea201;}
.tab_l {padding: 2px; background: #ffc; color:#000; border: solid 1px #dea201; text-align:left; vertical-align: text-top; font-size: 12px; line-height: 16px;}
.tab_s {padding: 0px; background: #ffc; color:#000; border: solid 1px #dea201;  text-align:center; font-size: 12px; line-height: 16px;}
.tab_p {padding: 2px 4px; background: #ffa; color:#000; border: solid 1px #dea201; text-align:center; font-weight: normal; font-size: 12px; line-height: 16px; vertical-align: text-top;}
.us  { color:red; padding:1px 2px 1px 2px; margin: 0px ; border: solid 1px red; background: #FFD0D0;text-align:center;  font-size: 13px; line-height: 18px}



span {color:red}
.ramka { padding: 10px 10px 10px 10px; width:180px; border: solid 1px #aaa; background-image:url(grafiki/tlo.gif);}
.ramka1 { padding: 10px 10px 10px 10px; border: solid 0px #aaa; background-image:url(grafiki/tlo.gif);}
.cena {color: #fff; font-weight: bold;font-size: 13px; line-height: 20px; }
p {color: #ccc; font-size: 12px; line-height: 20px;text-indent: 0px; }

a {
text-decoration:none; 
font-size: 12px; line-height: 25px;
}
a:link,a:visited { color: #ccc;}
a:hover,a:active { color: #fff; }

a.w 
{
font-weight: normal; border: solid 1px #ddd; padding: 1px 3px;
font-size: 12px; line-height: 16px; text-decoration: none;
float:right; 
}
a.w:link,a.w:visited { color: #fff; background: #777}
a.w:hover,a.w:active { color: #ffb; background: #555;}

a.usun 
{
font-weight: normal;  border: solid 1px red; padding: 1px 3px;
font-size: 10px; line-height: 16px; text-decoration: none; margin-left:5px;
}
a.usun:link,a.usun:visited { color: red; background: #ffd0d0}
a.usun:hover,a.usun:active { color: #fff; background: red; }

.foto {margin: 0px; border: #fff 2px solid}

.powrot {
	text-align: right;
	font-size: 10px; line-height: 15px;
	width: 90px;
	display: block;
	padding: 1px 1px 2px 0px;
	background-image: url(grafiki/powrot.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin: -25px 0px 5px 0px;
}
	
/*MENU BOCZNE - pionowe*/

#menu0 dt {
	cursor: pointer;
}
/* menu boczne - przyciski*/
dl, dt, dd {
	display: block;
	margin: 0;
	padding: 0;
}

dt {font-weight: bold;
	width: 180px; 
	padding: 3px 0px 2px 10px;
	vertical-align: text-bottom;
	font-weight: normal;
	font-size: 12px; line-height: 20px;
	text-align: left;
	background: url("grafiki/p1.gif") top left no-repeat;
	color: #fff;

}



dd {
	width: 160px;
	padding-left: 0px;
	border-width: 0px;
	border-style: solid;
	font-size: 10px; line-height: 16px;
        border-color: #dfe #365 #365 #dfe;
}

dl a:link, dl a:visited {
	display: block;
	width: 150px;
	text-decoration: none;
	padding: 0px 10px 0px 10px;
	font-weight: normal;
	font-size: 11px; line-height: 16px;
	background: url("grafiki/w.gif") no-repeat left top;
	color: #bbb;
	border-left: 0px solid #797;
	margin-left: 17px;
}

dl a:hover {
	background-image: url("grafiki/w.gif");
	background-position: left top ; 
	background-repeat: no-repeat ;
	color: #fff; width: 150px;
	margin-left: 17px;
}
/*Koniec utawien menu*/

li    {font-size: 12px; LINE-HEIGHT: 16px; COLOR: #eee;
       TEXT-INDENT:0;  padding:0px 0px 0px 0px ; margin: -9px 0px 10px 14px;}
ul  { padding:0px; margin: 10px 0px 0px 0px; list-style-type: square}	
ol { padding:0px; margin: 15px 0px 0px 10px;}
