div.strony
{
	margin-left:150px;
	margin-right:150px;
	padding:20px;
}
div.strona
{
	margin:5px;
	padding:5px;
	border:silver 2px outset;
	
}

table.www
{
border:0px;
width:100%;
}
td.second
{
	text-align:right;
	width:50%;
	color:#cccccc;
}
span.red
{
	color:#ff0000;
}
input, select, textarea
{
border:gold 1px solid;
width:200px;
font-size:13px;
font-family:Arial;
padding:2px;
background-color:rgb(255, 255, 225);
}
input.submit
{
font-weight:bold;
background-color:#eeeeee;
}
input.submit:hover
{
cursor:pointer;
}
textarea
{
height:200px;
}
input.check {
width:15px; height:15px; }
table.rejestracja { padding:2px; }
table.rejestracja input:hover, table.rejestracja textarea:hover, table.rejestracja select:hover { 
border:1px solid orange;
}
table.rejestracja td
{
	border-bottom:1px solid #eeeeee;
	padding-bottom:3px;
	padding-top:3px;
}
textarea.small
{
height:100px;
}
.uwaga {
text-align:center;
border:1px darkorange solid;
padding:5px;
background-color:rgb(255, 255, 204);
}
table.zamowienia
{ border:1px solid gold;
width:100%;
padding:1px; }
table.zamowienia tr
{ border-bottom:1px solid gold; }
table.zamowienia tr:hover
{ background-color:rgb(255, 255, 204); }
tr.naglowek
{ font-weight:bold; text-align:center; background-color:rgb(255, 255, 204);  }
input.small {
width:95px; margin-right:5px; }
.sposob {
 border:2px solid orange;
 background-color:rgb(255, 255, 225);
 padding:15px;
 width:auto;
}
