


body {
  background-color: #FFFFFF;
  margin: 0px;
}
a {font-weight:normal; text-decoration:none; color:rgb(0,0,0)}
a:hover {text-decoration:none; color:rgb(0,0,0)}
a.special {font-size:8pt; background-color:rgb(240,245,240); color:rgb(0,0,0)}
a.special:hover {background-color:rgb(210,220,210)}
a.normal {text-decoration:underline}
a.normal:hover {text-decoration:underline; color:rgb(200,0,0)}
a.normalsmall {font-size:7pt; text-decoration:underline}
a.normalsmall:hover {font-size:7pt; text-decoration:underline; color:rgb(200,0,0)}
a.scroller {color:rgb(255,255,255)}
a.scroller:hover {color:rgb(255,255,255)}
a.puchar {font-size:7pt; text-decoration:underline; font-weight:bold}
a.puchar:hover {font-size:7pt; font-weight:bold; color:rgb(255,255,255)}
a.puchar_2 {font-size:7pt; font-weight:bold}
a.leonardo {font-size:7pt; font-weight:bold; color:rgb(0,0,160)}
a.leonardo:hover {font-size:7pt; font-weight:bold; color:rgb(128,128,255)}
a.phare {font-weight:bold; color:rgb(0,0,160)}
a.phare:hover {font-weight:bold; color:rgb(128,128,255)}
span.big {font-size:9pt}
b.red {color:rgb(200,0,0)}
b.grey {color:rgb(30,30,30)}
b.big {font-size:9pt}
b.biggreen {font-size:12px; color:rgb(35,103,61)}
b.verybig {font-size:10pt}
b.verybigred {font-size:10pt; color:rgb(200,0,0)}
b.verybiggreen {font-size:10pt; color:rgb(0,200,0)}
img {border-color:rgb(0,0,0)}
table.darkshadow {background-color:rgb(150,150,150)}

td.bottomhead {background-color:rgb(240,245,240)}
td.menu {background-color:rgb(240,245,240)}
td.menuhead {text-align:center; background-color:rgb(210,220,210)}
td.betweenmenu {background-color:rgb(150,150,150)}
td.menuheadbiezacy {text-align:center; background-color:rgb(255,240,170)};
td.main {background-color:rgb(255,255,255)}
td.mainshadow {background-color:rgb(240,240,240)}
td.gazetki {font-size:8pt; color:rgb(100,100,100)}
td.marquee {font-size:8pt; font-weight:bold; color:rgb(255,255,255); background-color:rgb(120,170,120)}
td.imprezy {vertical-align:middle; background-color:rgb(240,240,240)}
td.imprezylight {vertical-align:middle; background-color:rgb(250,250,250)}
td.imprezy1 {vertical-align:middle; background-color:rgb(230,240,230); border: solid 1px #969696;}
td.imprezy1_old {vertical-align:middle; background-color:rgb(230,240,230)}
td.imprezy2 {vertical-align:middle; background-color:rgb(250,250,220)}
td.imprezy3 {vertical-align:top; background-color:rgb(240,245,240); border: solid 1px #969696;}
td.imprezyhead {vertical-align:middle; background-color:rgb(210,210,210)}
td.lightshadow {background-color:rgb(250,250,250)}
td.lightshadow1 {background-color:rgb(245,250,245)}
td.darkshadow {background-color:rgb(230,230,230)}
td.darkshadow1 {background-color:rgb(200,230,200)}
td.galeria {font-size:7pt}
td.fot {font-style:italic; color:rgb(150,150,150)}
td.white {background-color:rgb(255,255,255)}
div.stopka {font-family:Verdana, Arial; font-size:7pt; color:rgb(150,150,150)}

div.marquee {font-size:8pt}
li {font-size:8pt; text-align:left}
input.szukaj {font-size:8pt; width:70px; height:17px; border-width:1px; border-style:outside; border-color:rgb(150,150,150)}
input.formularz {font-size:8pt; width:300px; height:17px; border-width:1px; border-style:inset; border-color:rgb(150,150,150)}
input.formularz1 {font-size:8pt; width:260px; height:17px; border-width:1px; border-style:inset; border-color:rgb(150,150,150)}
input.formularz2 {font-size:8pt; width:50px; height:17px; border-width:1px; border-style:inset; border-color:rgb(150,150,150)}
input.formularz3 {font-size:8pt; width:25px; height:17px; border-width:1px; border-style:inset; border-color:rgb(150,150,150)}
input.formularzbutton {font-size:8pt; width:120px; height:17px; border-width:1px; border-style:inset; border-color:rgb(150,150,150)}
input.formularzlong {font-size:8pt; width:500px; height:17px; border-width:1px; border-style:inset; border-color:rgb(150,150,150)}
select {font-size:8pt; border-width:1px; border-style:outside; border-color:rgb(150,150,150)}
textarea.formularz {font-family:Verdana, Arial; font-size:8pt; width:300px; height:70px; border-width:1px; border-style:inset; border-color:rgb(150,150,150)}
#left {text-align:left}
#center {text-align:center}
#centertop {text-align:center; vertical-align:top}
#centermiddle {text-align:center; vertical-align:middle}
#centerbottom {text-align:center; vertical-align:bottom}
#right {text-align:right}
#righttop {text-align:right; vertical-align:top}
#rightmiddle {text-align:right; vertical-align:middle}
#justify {text-align:justify}
#top {vertical-align:top}
#middle {vertical-align:middle}

.rip {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  border: 3px solid #000000;
  line-height: 150%;
  padding: 20px;
  text-align:center;
}


.footer
{
	border-top: 1px solid #969696;
	color: #969696;
	width: 950px;
	clear: both;
	font-size: 10px;
	text-align: center;
}
body,td,tr,font
{
	font-family: Verdana;
	font-size: 8pt;
	
}
td
{
	vertical-align: top;	
}

.leftmenu
{
	width: 170px;
	border-right: 1px solid #969696;
	background-color: #f0f5f0;
}
.content
{
	padding-left: 10px;
}
.banners
{
	text-align:center;
	width: 150px;
}

.menu1
{
	width: 200px;
	border-bottom: 1px solid #969696;
	background-color: #d2dcd2;
	cursor: pointer;
	clear: both;	
	font-size: 11px;
	vertical-align: middle;
	display: inline;
	float: left;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.menu1sitemap
{
	cursor: pointer;
	clear: both;	
	font-size: 11px;
	vertical-align: middle;
	
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.menu1-hover
{
	width: 200px;
	border-bottom: 1px solid #969696;
	background-color: #f5faf5;
	cursor: pointer;
	clear: both;	
	font-size: 11px;
	vertical-align: middle;
	display: inline;
	float: left;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.menu2
{
	width: 190px;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
	background-color: #e0eae0;
	cursor: pointer;
	float: right;
	clear: both;
	cursor: pointer;	
	display: inline;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;		
}
.menu2sitemap
{
	cursor: pointer;
	float: left;
	clear: both;
	cursor: pointer;	
	display: block;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;		
}
.menu2-hover
{
	width: 190px;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
	background-color: #f5faf5;
	cursor: pointer;
	float: right;
	clear: both;
	cursor: pointer;	
	display: inline;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;		
}

.menu3
{
	width: 180px;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
	background-color: #e8efe8;
	cursor: pointer;
	float: right;
	clear: both;
	cursor: pointer;	
	display: inline;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;		
}
.menu3sitemap
{
	cursor: pointer;
	float: left;
	clear: both;
	cursor: pointer;	
	display: block;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;		
}
.menu3-hover
{
	width: 180px;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
	background-color: #f5faf5;
	cursor: pointer;
	float: right;
	clear: both;
	cursor: pointer;	
	display: inline;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;		
}

.menu4
{
	width: 170px;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
	background-color: #e8efe8;
	cursor: pointer;
	float: right;
	clear: both;
	cursor: pointer;	
	display: inline;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;		
}
.menu4sitemap
{
	cursor: pointer;
	float: left;
	clear: both;
	cursor: pointer;	
	display: block;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;		
}
.menu4-hover
{
	width: 170px;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
	background-color: #f5faf5;
	cursor: pointer;
	float: right;
	clear: both;
	cursor: pointer;	
	display: inline;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;		
}

.menu5
{
	width: 160px;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
	background-color: #e8efe8;
	cursor: pointer;
	float: right;
	clear: both;
	cursor: pointer;	
	display: inline;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;		
}
.menu5sitemap
{
	cursor: pointer;
	float: left;
	clear: both;
	cursor: pointer;	
	display: block;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;		
}
.menu5-hover
{
	width: 160px;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
	background-color: #f5faf5;
	cursor: pointer;
	float: right;
	clear: both;
	cursor: pointer;	
	display: inline;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;		
}

.menu6
{
	width: 150px;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
	background-color: #e8efe8;
	cursor: pointer;
	float: right;
	clear: both;
	cursor: pointer;	
	display: inline;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;		
}
.menu6sitemap
{
	cursor: pointer;
	float: left;
	clear: both;
	cursor: pointer;	
	display: block;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;		
}
.menu6-hover
{
	width: 150px;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
	background-color: #f5faf5;
	cursor: pointer;
	float: right;
	clear: both;
	cursor: pointer;	
	display: inline;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;		
}
.submenu
{
/*	float: right;*/
	width: 200px;
}
.submenu_sitemap
{
	float: left;
	width: 200px;
	padding-left: 40px;
}

.eventdata {
	background-color: #FAFADC;
	border: 1px solid #969696;
	padding: 4px 2px 4px 4px;

}

.eventdata_abrys {
	background-color: #DCFADC;
	border: 1px solid #969696;
	padding: 4px 2px 4px 4px;

}

.eventheader {
	background-color: #C8C8C8;
	text-align: center;
	color: #222222;
	font-size:13px; 
	vertical-align:middle;
	border: 1px solid #969696;
	text-align: left;
}
.eventtable{
	border: 1px solid #969696;
	border-collapse: collapse;
	
}
.eventhidden{
	background-color:#FFeFb0;
	text-align: left;
	color: #222222;
	font-size:11px; 
	vertical-align:middle;
	border: 1px solid grey;

}
.eventhidden_abrys{
	background-color:#b0eFb0;
	text-align: left;
	color: #222222;
	font-size:11px; 
	vertical-align:middle;
	border: 1px solid grey;

}

.error{
	color: #FF0000;
}

a.linkred:link, a.linkred:visited, a.linkred:hover {
	font-weight:bold; 
	text-decoration:none; 
	color: #FF0000;
}