
* {
margin:0;
padding:0px;;
:undefined;
}
html {

}
html, body {
-x-system-font:none;
color:#000;
font-family:"Georgia",arial,verdana,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 auto;
}
body {
background: #2A2A2A url(images_style/background_pixel.gif) repeat-x scroll 0 0;
padding:0px 0 0;
width:884px;
}
h1 {
-x-system-font:none;
background-color:transparent;
color:red;
font-family:"Georgia",sans-serif;
font-size:25px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:0px;
padding-top: 20px;
}
h2 {
-x-system-font:none;
background-color:transparent;
color:#000000;
font-family:"Georgia",sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:60px;
padding-top: 5px;
}
h3 {
-x-system-font:none;
background-color:transparent;
color:#000000;
font-family:"Georgia",sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0px 0px 0px 0px;
}
p {
color:#000000;
padding:0px 0px 0px 0px;
font-size: 12px;
}
a:link, a:active {
background-color:inherit;
color:#000000;
text-decoration:underline;
}
a:visited {
background-color:inherit;
color:#000000;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
ul {
list-style-type:none;
}
hr {
color:#848284;
padding:0px 0px 0px 0px;
margin-top:10px;
margin-bottom: 10px;
}

div#main-content {
background:#FfFfFF none repeat scroll 0 0;
border-left:1px solid #000000;
float:left;
margin:0px ;
padding:0px 30px 0px 20px;
width:688px;
}
div#main-content h3 {
-x-system-font:none;
font-family:"Georgia",sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:14px 0px 0px 10px;
}
div#main-content h4 {
background-color:transparent;
color:#000000;
font-size:11px;
font-weight:normal;
padding:10px 0 0px 0px;
}
div#side-col {
background:#FF7700  none repeat scroll 0 0;
display:inline;
float:left;
font-size:13px;
margin:0px;
padding:0px;
width:145px;
}
div#side-col h3 {
font-size:10px;
padding:30px 15px 5px;
}
div#side-col h4 {
background-color:transparent;
color:#000;
font-size:11px;
font-weight:normal;
padding:10px 0px 10px 10px;
}
div#side-col p {
padding:0 15px 5px;
}
ul#menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:145px;
}
ul#menu a:hover {
	background-color: #000;
	font-weight: normal;
	}

ul#menu li {
position:relative;
}
li ul {
display:none;
left:145px;
position:absolute;
}
ul#menu li a {
background:#FF7700   none repeat scroll 0 0;
border-right:0 none;
border-top:1px solid #fff;
color:#FFFFFF;
display:block;
padding:15px 20px;
text-decoration:none;
}
* html ul li {
float:left;
}
* html ul li a {
height:1%;
}
ul#menu {
border-bottom: 1px solid #fff;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:145px;
}
li:hover ul {
display:block;
}
* html ul li a {
height:1%;
}
p#footer {
background-color:transparent;
color:#ffffff;
font-size:10px;
margin:15px;
text-align:center;
}
#shadow-container {
	position: relative;
	left: 0px;
	top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
 
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
	position: relative;
	left: -1px;
	top: -1px;
}
 
	#shadow-container .shadow1 {
		background: #F1F0F1;
	}
 
	#shadow-container .shadow2 {
		background: #DBDADB;
	}
 
	#shadow-container .shadow3 {
		background: #B8B6B8;
	}
 
	#shadow-container .container {
		background: #FFFFF0;
		border: 1px solid #848284;
		padding: 15px;
	}
	
.pics {
   /* wartości te powinny być conajmniej takie jak rozmiary zdjęć */
   height: 200px; /* szerokość elementu HTML gdzie osadzone są zdjęcia */
   width: 500px; /* wysykość elementu HTML gdzie osadzone są zdjęcia */
   padding: 0;
   margin-bottom: 0px;
}

.pics img {
   padding: 10px;
   border: 1px solid #848284;
   background-color: #fff;
   /* rozmiary zdjęć */
   width: 300px; /* szerokość wyświetlanych zdjęć */
   height: 200px; /* wysokość wyświetlanych zdjęć */
   top: 0;
   left: 0
} 
 
