/* CSS Document */

* html, body {
margin : 0;
padding : 0;
background-image : url(images/1.gif);/*pionowa dwukolorowa kreska u gory 1 n1 190 pikseli*/
background-color : #663300;
background-repeat : repeat-x;
text-align : center;
}

/*styl teksu*/
p, td {
	text-align : justify;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 12px;
	color : #663300;
	line-height : 1.7;
	padding-left : 22px;
	width : 560px;
}



/*styl linkow w tekscie wraz ze zmienionym kolorem po kliknieciu*/
a:link, a:visited {
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #663300;
}




a:hover, a:active {
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #a94101;
}


/*naglowki w stronie glownej*/
h1, h2 {
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
color : #cc6600;
}



h1 {
font-size : 18px;
margin-top : 22px;
padding-left : 40px;
}




h2 {
font-size : 12px;
margin-top : 30px;
margin-bottom : -6px;
border-bottom : 1px solid;
width : 500px;
margin-left : 22px;
}


/*naglowek po prawej w nawigacji*/

h3 {
font-family : Arial, Helvetica, sans-serif;
color : #663300;
font-size : 16px;
letter-spacing : -1px;
font-weight : normal;
margin-top : 23px;
border-bottom : 1px solid;
width : 160px;
margin-left : 3px;
}

/*obrazek z ramka*/
img { 
border: none;
margin-top : 1px;
margin-right : 1px;
margin-left : 1px;
}

img {
margin-top : 1px;
margin-right : 1px;
margin-left : 1px;}
.obw {border : 2px solid #cc6600;}

/*punktowanie*/
ul {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 12px;
color : #663300;
list-style-image : url(images/4.gif);/*kwadracik przy liscie 4na 4 piksele*/
margin-left : 22px;
padding-left : 22px;
line-height : 1.7;
}

/*numerowanie*/
ol {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 12px;
color : #663300;
list-style-type: 1;
margin-left : 30px;
padding-left : 30px;
line-height : 1.7;
}



/*nawigacja glowna u gory*/

#menu {
width : 770px;
height : 60px;
margin : 0 auto;
background-image : url(images/2.gif);/*tlo pod nawigacja poziome z pionowym lewym marginesem 770 na 2 pikseke*/
background-repeat : repeat-y;
}


#menu ul {
margin : 0;
padding : 0;
list-style : none;
}

#menu li {
padding : 0;
display : inline;
background : none;
}


#menu a {
display : block;
float : left;
height : 40px;
padding : 20px 20px 0 20px;
font-size : 92%;
font-weight : bold;
}


#menu a:hover {
background : #663300;
text-decoration : none;
color : #ffffff;
}



#menu b {
text-decoration : underline;
}

/*baner*/

#top {
width : 770px;
margin-left : auto;
margin-right : auto;
height : 130px;
background-image : url(images/2.jpg);/*obrazek banera*/
}


/*cialo dokumentu w podziale na dwie czesci*/
#srodek {
width : 770px;
margin-left : auto;
margin-right : auto;
padding-top : 1px;
background-image : url(images/3.gif);/*tlo pod strone 770 na 2 piksele*/
background-repeat : repeat-y;
}


/*blok tekstowy lewy glowny*/
#srodek .blok {
text-align : justify;
}

.blok ul {
font-size : 75%;
margin-left: 14px;
margin-right : 3px;
width : 540px;
}

.blok ol {
font-size : 75%;
margin-left: 14px;
margin-right : 3px;
width : 540px;
}

/*linia*/
.blok hr {
border : none;
background-color : #663300;
color :#663300;
height : 1px;
width : 556px;
margin-left : 22px;
text-align: left;
}


/*nawigacja po prawej stronie*/
#srodek .blok22 {
	position : absolute;
	margin-left : 594px;
	text-align : left;
	width: 162px;

}

.blok22 ul {
margin-left: 1px;
width: 200px;
}

.blok22 img {
margin-left: 13px;
border : 2px solid #cc6600; 
}


.blok22 a:link, .blok22 a:visited {
font-size : 11px;
color : #993300;
text-decoration : none;
line-height : 2;
}

.blok22 a:hover, .blok22 a:active {
color : #ff9933;
font-size : 11px;
font-weight : bold;
text-decoration : none;
}
/*stopka*/
#dol {
width : 770px;
height : 40px;
margin-left : auto;
margin-right : auto;
background-image : url(images/5.gif);/*obrazek pod stopkê 770 na 2 piksele*/
background-repeat : repeat-y;
}

#dol .napis{
width : 770px;
margin-top: 4px;
padding-top: 2px;
text-align: left;
font-size: 9px;
}

