body {
	margin: auto 0;
	padding: 0;
	font: 11px, Arial, Verdana, Helvetica, Arial; 
	background-color: #fdfdfd;
	background-image: url(img/main_background.png);
	background-repeat: repeat-y;
	
	
	}

 a {
	color: #4e2699;
	text-decoration: none;
	font-size: 11px;
	}
	
a:hover {	
	text-decoration: underline;
	font-size: 11px;
	}

	
#main {
	width: 866px;
	color: #000;
	text-align: left;
	background-color: #fff;
	line-height: 15px;
	margin: auto;
	}

#main td {
	width: 866px;
	color: #000;
	font-size: 11px;
	text-align: left;
	background-color: #fff;
	line-height: 15px;
	margin: auto;
	}	
	
#main table {
	width: 866px;
	color: #000;
	font-size: 11px;
	text-align: left;
	background-color: #fff;
	line-height: 15px;
	margin: auto;
	}	
	
#main a {
	color: #00ae42;
	text-decoration: none;
	}
	
#main a:hover {	
	text-decoration: underline;
	}
	
#lista a {
	color: #ff0000;
	text-decoration: none;
	}
	
a black {
	color: #000;	
	text-decoration: none;
	}
	
#lista a:hover {
	color: #ff0000;
	text-decoration: underline;
	}	

#lista td {
	font-size: 11px;
	font-weight: bold;
	
}


#lista table {
	font-size: 11px;
	font-weight: bold;
	
}
	
.green_hover a:hover { 
	color: #000;
	text-decoration: underline;
	}
	
#footer td {
	color: #fff;
	text-align: left;
	font-size: 10px;	
	line-height: 15px;
	margin: auto;
	font: Arial, Helvetica, sans-serif;
	}

#violet a {color: #7a50aa;}
#violet a:hover {color: #7a50aa; text-decoration: underline; } 

#hoverblack a:hover {
	color: #000;
	text-decoration: underline;
	}	


#linki_szare a {color: #000;}
#linki_zsare a:hover {color: #000; text-decoration: underline; }

#footer k {
	color: #00adef;
	}

#footer a {
	color: #000;
	text-decoration: none;
	}
	
	
#footer a:hover {
	color: #00ae42;
	text-decoration: underline;
	}


#no_hover a:hover { text-decoration: none; }

#gallery
{
  width:97%;
}

img
{
  border:0px;
}

.imgx
{
  display:inline;
}

.contentheading,
.componentheading
{
font-size:11px;
font-weight: bold;
color: #249dd3;
padding-bottom: 20px;
}

.rejsy .link_rejs:hover
{
background-color: #e5f7ff;
cursor: pointer;
}

.rejsy td {

border-style: solid;
border-width: 1px;
border-color: #666666;
color: #000;
font-size: 11px;
}

.rejsy table {

border-style: solid;
border-width: 1px;
border-color: #666666;
color: #000;
font-size: 11px;
}


#pathway .pathway a:link,
#pathway .pathway a:hover,
#pathway .pathway a:visited
{
  color: #4e2699;
  text-decoration: underline;
  font-size: 11px;
}

a .pathway
{
  color: #4e2699;
  font-size: 11px;
}

.pathway
{
  color: #666666;
  text-align:left;
  font-size: 11px;
}

.subsk
{
  font-size: 11px;
}

big,
big span,
big span span
{
  font-size: 14px;
}
form td
{
  font-size: 11px;
}

.one-image h3,
.one-image h4
{
  font-size: 13px;
}
.cozabrac td,
.cozabrac td p
{
  font-size: 11px;
}

.viewCount,
.date,
.size
{
  font-size: 10px;
}

.block-core-Pager,
.block-core-Pager span,
.block-core-Pager span a:link,
.block-core-Pager span a:hover,
.block-core-Pager span a:visited
{
  font-size: 11px;
}

h1 span big span 
{
  font-size: 18px;
}

h2 span span big
{
  font-size: 16px;
}

