body {
	color: #FFFFFF;
	font-size: 11px;
	margin: 0;
	padding: 0px;
	text-align: left;
	background-color: #7c7c7c;
}
* {
  margin: 0;
  padding: 0px;
	font-family: Arial, Verdena, Helvetica, sans-serif;
	vertical-align: top;
}

img {border: 0px;}

#container {
	margin: 0 auto;
	padding:0px;
	width: 716px;
}

.GalleryName {
font-weight: bold;
text-align:center;
width:100%;
height: 20px;
}

ul {
background: #000;
font-weight: bold;
position:absolute;
z-index:10000;
}

a {
  font-size: 12px;
  color: #cc0001;
	text-decoration: none;
}

#Menu a:hover {
	color: #cc0001;
	font-size:11px;
}

#Menu a {
font-size:11px;
color: #7c7d7c;
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	width: auto;
}

#nav li {
	float:left;
	width: auto;
	overflow:hidden;
}

#li {
	clear:both;
}

#hr {
clear:both;
height: 3px;
width:10em;
}

hr {
	height: 1px;
	width: 10em;
}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

#top{
width:716px;
height:16px;
}

#top_l{
width:345px;
height:58px;
float:left;
display:inline;
background-image: url('images/top_l.gif');
}
#menu1 {
display: inline; float: left; margin-right: 6px;margin-left: 6px;
}
#menu2 {
display: inline; float: left;margin-right: 6px;
}
#menu3 {
display: inline; float: left;margin-right:6px;
}
#menu4 {
display: inline; float: left;margin-right: 6px;
}
#menu5 {
display: inline; float: left;margin-right: 6px;
}
#menu6 {
display: inline; float: left;margin-right: 6px;
}
#Menu {
width: 355px;
height: 58px;
float:left;
display:inline;
background-image: url('images/menu.gif');
color: #cc0001;
font-family: tahoma;
text-transform: uppercase;
font-weight: bolder;
}

#padding {
padding-top:39px;
}

#top_r{
width:16px;
height:58px;
display:inline;
float:left;
background-image: url('images/top_r.gif');
}

#header{
width:716px;
height:134px;
float:left;
background-image: url('images/header.jpg');
}

#data_margin{
width:716px;
height:11px;
}

#data{
width:716px;
height:37px;
float:left;
background-image: url('images/data.jpg');
text-align:center;
/*color: #000000;*/
font-size: 12px;
font-weight: bold;
vertical-align: middle;
}

.margin{
width:716px;
height:10px;
float:left;
background-image: url('images/margin.gif');
background-repeat: repeat-y;
}

#content{
width:716px;
height:auto;
float:left;
background-image: url('images/bg_content.gif');
background-repeat: repeat-y;
}

#left_l{
width:16px;
height:10px;
float:left;
display:inline;

}

#left{
width:176px;
height:auto;
float:left;
display:inline;
}

#left_r{
width:16px;
height:10px;
float:left;
display:inline;
}

#right{
width:489px;
height:auto;
float:left;
display:inline;
}

#right_r{
width:15px;
height:10px;
float:right;
display:inline;
}

#footer{
width:716px;
height:7px;
float:left;
overflow:hidden;
background-image: url('images/footer.gif');

}

/* jquery lightbox i fix do position:fixed na InternetExplorer */

.tlo{ /* efekt 'popup' dla obrazkow */
  display:none;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:500px;
  z-index:1001;
  background-color:black;
}
.srodek{ /* wewnetrzny div lightboxa */
  display:none;
  position:absolute;
  padding:0px;
  margin:0px;
  left:0px;
  top:0px;
  border:1px solid white;
  color: white;
  background-color:black;
  z-index:1002;
  overflow:visible;
}
#fixme{ /* poprawka IE */
    display:none;
  position:fixed;
  /*_position:absolute;*/
  top:0;
  /*_top:expression(eval(document.body.scrollTop));*/
  left:50%;
  margin:0;
  margin-left:-111px;
  padding:0;
 }

