/* CSS Document */

html, body { 
margin : 0;
padding : 0;
text-align : center;
background-color: #330000;
background-image : url(images/1.gif);
background-repeat : repeat-x;
} 

p, td { 
text-align : justify;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 12px;
color : #666666;
line-height : 1.7;
padding-left : 22px;
width : 740px;
} 

h1, h2 { 
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
color : #993366;
} 

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 : 740px;
margin-left : 22px;
} 

h3 { 
font-family : Arial, Helvetica, sans-serif;
color : #993366;
font-size : 17px;
font-weight : normal;
margin-top : 23px;
border-bottom : 1px solid;
width : 210px;
margin-left : 12px;
} 


img {
margin-top : 1px;
margin-right : 1px;
margin-left : 1px;
border: none;
}


ul { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 12px;
color : #666666;
list-style-image : url(images/4.gif);
margin-left : 22px;
padding-left : 22px;
line-height : 1.7;
} 

ol { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 12px;
color : #666666;
margin-left : 30px;
padding-left : 30px;
line-height : 1.7;
} 

#pasek1 {
width : 1024px;
height : 30px;
margin : 0 auto;
}

#menu { 
width : 1024px;
height : 60px;
margin : 0 auto;
background-color : #993366;
} 

#menu ul { 
margin : 0;
padding : 0;
list-style : none;
} 
#menu li { 
padding : 0;
display : inline;
background : none;
} 
#menu a { 
display : block;
text-decoration:none;
float : left;
height : 40px;
padding : 20px 20px 0 20px;
font-size : 92%;
font-weight : bold;
} 

#menu a:link, a:visited { 
color : #ffffff;
}
#menu a:hover { 
background : #ffffff;
text-decoration : none;
color : #993366;
} 
#menu a:visited { 
text-decoration : none;
} 

#menu b { 
text-decoration : none;
} 
#top { 
width : 1024px;
margin-left : auto;
margin-right : auto;
height : 190px;
} 

#srodek { 
width : 1024px;
margin-left : auto;
margin-right : auto;
overflow: hidden;
padding-top : 1px;
background-image : url(images/3.gif);
background-repeat : repeat-y;

} 
#srodek .blok { 
text-align : justify; 
min-height: 310px;

} 

.blok ul { 
font-size : 75%;
margin-top : -1px;
margin-left : 14px;
margin-right : 3px;
width : 724px;
} 

.blok ol { 
margin-top : 22px;
font-size : 75%;

margin-left : 14px;
margin-right : 3px;
width : 724px;
} 
.blok a:link, .blok a:visited { 
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #660033;
} 

.blok a:hover, .blok a:active { 
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #660033;  
}   


#srodek .blok22 {
	position : absolute;
	margin-left : 782px;
	text-align : left;
	width: 238px;
	
}

.blok22 ul {
margin-left: 16px;
width: 222px;
}
.blok22 img {
display: block;
margin: 0 auto;
}

.blok22 a:link, .blok22 a:visited {
font-size : 11px;
color : #666666;
text-decoration : none;
line-height : 2;
}

.blok22 a:hover, .blok22 a:active {
color : #993366;
font-size : 11px;
font-weight : bold;
text-decoration : none;
}

#dol { 
position: relative;
bottom:0;
width : 1024px;
height : 40px;
margin-left : auto;
margin-right : auto;
background-image : url(images/5.gif);
background-repeat : repeat-y;
} 
#dol p{
width : 1024px;
color : #FFFFFF;
margin-top : 8px;
padding-top : 6px;
text-align : left;
font-size : 14px;
}

