body {
background-color:#dfd7a4;
font-family:arial;
font-size:12px;
text-align:center;
margin-top:5px;
margin-left: auto;
margin-right: auto;
}

#strona {
width:780px;
margin-left:auto;
margin-right:auto;
}


img {
border:0;
float:left;
margin:0 0 0 0;
}

#dhtmltooltip {
text-align:center;
font-size:11px;
font-family:arial;
border: white 1px solid; 
padding: 4px; 
font-weight:normal; 
z-index: 100; 
visibility: hidden; 
width:160px; 
color: white; 
position: absolute; 
background-color: #753129;
}

/*-----------------------ODSYLACZE--------------------*/

a.opis {
font-family:arial;
font-size:14px;
color:#dfd7a4;
text-decoration:none;
}
a.opis:hover {
font-family:arial;
font-size:14px;
color:white;
text-decoration:none;
}

a.link {
color:#644420;
text-decoration:none;
font-family:arial;
font-size:12px;
}

a.linked {
color:#583a1d;
text-decoration:none;
font-family:arial;
font-size:12px;
}

a.top {
color:#999966;
text-decoration:none;
font-family:arial;
font-size:12px;
}

a.top:hover,a.faq:hover,a.question:hover {
color:black;
text-decoration:underline;
font-family:arial;
font-size:12px;
}

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:#016aa3;
font-family:arial;
font-size:21px;
font-weight:bold;
color:#eaeaea;
text-align:center;
text-decoration:none;
border:1px solid #ffffff;
width:780px;
padding:5px;
}

hr.kreska {
width:100%;
height:1px;
color:#9f7c5a;
text-align:center;
}
/*-------------------WYPUNKTOWANIE-----------------*/

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 {
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;
line-height:17px;
text-align:justify;
font-family:courier new,arial;
font-size:12px;
color:#783a25;
margin:-5px 5px 17px 80px;
}
/*----------------------PARAGRAFY-------------------*/

p.opisowy {
text-align:justify;
line-height:15px;
margin-bottom:2px;
color:#583a1d;
font-size:12px;
font-family:courier new,arial;
padding:3px;
}

p.dopisek {
text-align:justify;
color:#583a1d;
font-size:12px;
font-weight:bold;
font-family:arial;
margin:10px;
padding:5px;
}

p.prawy {
text-align:right;
font-family:courier new, arial;
font-size:12px;
color:black;
margin:4px;
}

/*------------------------TABELKI---------------------*/

.druk {height:20px;
vertical-align:top;
background-color:#dfd7a4;
text-align:right;
margin-right:15px;
padding-top:0px;
padding-right:15px;
}

table #link td {
text-align:justify;
width:780px;
font-family:arial;
font-size:12px;
font-weight:normal;
margin-left:auto;
margin-right:auto;
color:black;
padding:3px;
}

td.link {
text-align:center;
width:780px;
font-family:arial;
font-size:12px;
font-weight:normal;
}

table#link {
text-align:center;
width:780px;
}

td.opis {
background-color:#615e29;
vertical-align:top;
text-align:right;
font-family:arial;
font-size:13px;
color:#dfd7a4;
margin-right:20px;
padding:10 20 10 20;
}

td.opisy2 {
background-color:#c6c49b;
margin-left:20px;
text-align:justify;
font-family:courier new,arial;
font-size:14px;
color:#cc0000;
line-height:20px;
padding:1 15 0 15;
}
