body	{
	background-color:#dfd7a4;
	font-family:arial; 
	font-size:12px;
	text-align:center; 
	margin-top:5px;
	}
	
a.top	{color:#999966; 
text-decoration:none; font-family:arial; font-size:12px;
}
a.top:hover{ color:black; 
text-decoration:underline; font-family:arial; font-size:12px;
} 
a.faq	{color:#644420;
text-decoration:none; font-family:arial; font-size:12px;
}
a.faq:hover{ color:black; 
text-decoration:underline; font-family:arial; font-size:12px;
}
a.question	{color:#583a1d;
text-decoration:none; font-family:arial; 
font-size:12px;
}
a.question:hover{ color:black;
text-decoration:underline; font-family:arial; 
font-size:12px;
}

/*------------------------formatowanie-paragrafy-------------------------*/

p.prawy {
text-align:right;
font-family:courier new, arial;
font-size:12px;
color:black;
padding:5px;
margin:4px;
}

p.dopisek {
text-align:justify; margin:10px;
color:#583a1d;
padding:5px;font-size:12px; font-weight:bold; 
font-family:arial;
}

p.menu	{font-family:courier new,arial;
font-size:16px;font-weight:bold;
color:#583a1d;text-align:center; 
text-decoration: none;border:1px solid #583a1d; 
width:190px; margin:1px;padding:4px;
}

p.answer {
text-align:justify; margin-bottom:-5px;color:#583a1d;
padding:5px;font-size:13px; font-family:arial;
}
hr.kreska {
width:100%; height:1px; color: #9f7c5a; text-align:center;
}

h1 { background-color:darkgreen;
font-family:arial;font-size:21px;font-weight:bold;color:#ffffff;
text-align:center; text-decoration: none; border:1px solid #ffffff; 
width:780px; padding:5px;
}

h2 { background-color:#3e4d22;
font-family:arial;font-size:21px;
font-weight:bold;color:#dfd7a4;
text-align:center; 
text-decoration: none; 
border:1px solid #ffffff; 
width:780px; padding:5px;
}

h3 {
background-color:#016aa3;
font-family:arial;font-size:21px;
font-weight:bold;color:#ffffff;
text-align:center; text-decoration: none; 
border:1px solid #ffffff; 
width:780px; padding:5px;
}

table#faq {
  	text-align:center;
  	width: 780px;
  	padding:5px;
  	margin:5px;
}

table #faq td {
   	text-align: justify;
   	width: 780px;
   	font-family: arial;
  	font-size:12px;
  	font-weight: normal;
  	margin-left: 5px;
  	margin-right: 5px;
  	color: black;
  	padding:3px;
}

td.question {background-color:#d0c679; 
padding:5px;
margin-left:20px;
text-align: left;
font-family:arial; 
font-size:14px; 
color:#cc0000;
margin-bottom:10px;
line-height: 22px;

}
td.answer {background-color:#e8e6bb; 
padding:15px;
margin-left:20px;
text-align:justify;
font-family:arial;
font-size:14px; 
color:#cc0000;
line-height: 20px;
}

/*-----------------------------siec-drogowa----------------------------*/

td.full {height:2px;
background-color:#d0c679; 
padding:2px;
text-align: center;
font-family:arial;
color:#cc0000;

}
td.podklad {
background-color:#e8e6bb; 
padding:5px;
text-align: center;
font-family:arial; 
font-size:10px; 
color:#cc0000;
line-height: 5px;
}
/*-----------------------------wypunktowania----------------------------*/

ol.zakres {
margin-left: 40px;
margin-bottom:25px;
line-height: 30px;
text-align: justify;
font-family: courier new;
font-size: 14px;
color: #554b2b;
}

ol {
margin-left:50px;
margin-right:5px;
text-align:justify;
font-family:arial;
font-size:12px;
color:#554b2b;
}

ol.literowy {
list-style-type:lower-alpha;
margin-left:55px;
margin-right:10px;
margin-bottom:20px;
line-height: 15px;
text-align:justify;
font-family:courier new,arial;
font-size:13px;
color:#554b2b;
}

ul.answer {
list-style-type:square;
margin-left:50px;
margin-right:15px;
margin-bottom:18px;
line-height: 20px;
text-align:justify;
font-family:arial;
font-size:12px;
color:#554b2b;
}

ul.dopisek {
list-style-type:disc;
font-style:italic;
margin-left:80px;
margin-top:-5px;
margin-right:5px;
margin-bottom:17px;
line-height:17px;
text-align:justify;
font-family:courier new,arial;
font-size:12px;color:#783a25;
}

/*-----------------------------ustawienia-fotki----------------------------*/

.ramka {
  border:1px solid #644420; padding:3px;
}
.ramka img {display:block; border:0px;
}

.left {
border-bottom:darkgreen 1px solid;
border-left:darkgreen 1px solid;
border-right:darkgreen 1px solid;
border-top:darkgreen 1px solid;
float:left;margin:5px 10px 0px 0px;
}

.right {
border-bottom:darkgreen 1px solid;
border-left:darkgreen 1px solid;
border-right:darkgreen 1px solid;
border-top:darkgreen 1px solid;
float:right;margin:5px 1px 15px 10px;
}
