a:link{COLOR:#434343; font-weight:normal; text-decoration:none;}
a:visited{COLOR:#434343; font-weight:normal; text-decoration:none;}
a:hover{COLOR:#C12C3F; font-weight:normal; text-decoration:underline;}
a:active{COLOR:#434343; font-weight:normal; text-decoration:none;}

body {
  MARGIN-TOP: 4px;
  MARGIN-BOTTOM: 4px;
  background-color:#BBBBBB;
}
.txt
{
  color: #434343;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}
a.txt:link{COLOR:#434343; font-weight:normal; text-decoration:none;}
a.txt:visited{COLOR:#434343; font-weight:normal; text-decoration:none;}
a.txt:hover{COLOR:#C12C3F; font-weight:normal; text-decoration:underline;}
a.txt:active{COLOR:#434343; font-weight:normal; text-decoration:none;}

.txt1{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
color:#8D8D8D;
}

.txt2{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
color:#606060;
}
.txt3{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: normal;
color:#505050;
text-align:justify;
}
.sr1{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: normal;
color:#505050;
text-align:justify;
margin: 0px 5px 0px 5px;
}

/* definicja menu, tego na samej gorze */
.m1
{
  color: #434343;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.m1 a:link{COLOR:#434343; font-weight:normal; text-decoration:none;}
.m1 a:visited{COLOR:#434343; font-weight:normal; text-decoration:none;}
.m1 a:hover{COLOR:#232323; font-weight:bold; text-decoration:underline;}
.m1 a:active{COLOR:#434343; font-weight:normal; text-decoration:none;}
.m1b
{
  color: #434343;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.m1b a:link{COLOR:#434343; font-weight:bold; text-decoration:none;}
.m1b a:visited{COLOR:#434343; font-weight:bold; text-decoration:none;}
.m1b a:hover{COLOR:#432323; font-weight:bold; text-decoration:underline;}
.m1b a:active{COLOR:#434343; font-weight:bold; text-decoration:none;}

div.m2
{
  color: #434343;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  height:22px;
}
div.m2 a:link   {COLOR:#434343; font-weight:normal; text-decoration:none;}
div.m2 a:visited{COLOR:#434343; font-weight:normal; text-decoration:none;}
div.m2 a:hover  {COLOR:#232323; font-weight:normal; text-decoration:underline;}
div.m2 a:active {COLOR:#434343; font-weight:normal; text-decoration:none;}

/* definicja stopki strony */
.stopka
{
  color: #777777;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: normal;
  text-decoration: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 5px 0px 5px;
}

/* definicja ramki w panelu */
div.lramka{
border:1px solid #949494;
/*background:#FFFFFF;*/ bo psuje taby yetii i przykrywa combo, ktore jest w tej ramce
font-family: Helvetica, Verdana, Arial, sans-serif;
margin:2px 2px 2px 2px;
padding:2px 1px 1px 1px;
}
div.lramka span{
font-family: Helvetica, Verdana, Arial, sans-serif;
display:block;
background:#FFFFFF;
margin: 1px 1px 1px 1px;
padding:1px 1px 1px 1px;
color:#5D5D5D;
}
/*
div.lramka span.naglowek{
font-size: 12px;
font-weight: bold;
border:1px solid #C9C9C9;
padding:3px 5px 3px 5px;
background:#ECECEC;
color:#5D5D5D;
}
div.lramka span.naglowek a:link{font-weight: bold;COLOR:#5D5D5D; text-decoration:none;}
div.lramka span.naglowek a:visited{font-weight: bold;COLOR:#5D5D5D; text-decoration:none;}
div.lramka span.naglowek a:hover{font-weight: bold;COLOR:#C12C3F; text-decoration:none;}
div.lramka span.naglowek a:active{font-weight: bold;COLOR:#5D5D5D; text-decoration:none;}
*/
div.naglowek{
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
border:1px solid #C9C9C9;
padding:3px 5px 3px 5px;
margin:1px 1px 1px 1px;
background:#ECECEC;
color:#5D5D5D;
}
div.naglowek a:link{font-weight: bold;COLOR:#5D5D5D; text-decoration:none;}
div.naglowek a:visited{font-weight: bold;COLOR:#5D5D5D; text-decoration:none;}
div.naglowek a:hover{font-weight: bold;COLOR:#C12C3F; text-decoration:none;}
div.naglowek a:active{font-weight: bold;COLOR:#5D5D5D; text-decoration:none;}

div.lramka span.nagblad{
font-size: 12px;
font-weight: bold;
border:1px solid #DD8060;
padding:3px 5px 3px 5px;
background:#FFB090;
color:#402020;
}

div.lramka span.nagok{
font-size: 12px;
font-weight: bold;
border:1px solid #10DD20;
padding:3px 5px 3px 5px;
background:#B0FFC0;
color:#104020;
}

div.lramka span.srodek{
font-size: 12px;
margin: 1px 1px 1px 1px;
padding:0px 0px 0px 0px;
color:#5D5D5D;
}

.blad{
border:1px solid #DD8060;
background:#FFFFFF;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin:2px 2px 2px 2px;
padding:2px 2px 2px 2px;
color:#402020;
}

.ok{
border:1px solid #10DD20;
background:#FFFFFF;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin:2px 2px 2px 2px;
padding:2px 2px 2px 2px;
color:#104020;
}

.dd{
font-family: Verdana, Helvetica, Arial, sans-serif;
margin:2px 4px 2px 4px;
padding:1px 1px 1px 1px;
display:block;
}
.dd span{
display:block;
padding:1px 1px 1px 1px;
margin: 1px 1px 1px 1px;
color:#606060;
}
.dd span.data{
font-size: 10px;
padding:1px 1px 0px 1px;
margin: 0px 0px 0px 0px;
color:#8D8D8D;
}
.dd span.tytul{
font-size: 12px;
font-weight: bold;
padding:1px 1px 1px 1px;
margin: 0px 0px 5px 0px;
color:#606060;
display:block;
}
.dd a.tytul:link{
font-size: 12px;
font-weight: bold;
padding:1px 1px 1px 1px;
margin: 0px 0px 0px 0px;
color:#606060;
display:block;
text-decoration:none;
}
.dd a.tytul:visited{
font-size: 12px;
font-weight: bold;
padding:1px 1px 1px 1px;
margin: 0px 0px 0px 0px;
color:#606060;
display:block;
text-decoration:none;
}
.dd a.tytul:hover{
font-size: 12px;
font-weight: bold;
padding:1px 1px 1px 1px;
margin: 0px 0px 0px 0px;
color:#606060;
display:block;
text-decoration:underline;
}
.dd a.tytul:active{
font-size: 12px;
font-weight: bold;
padding:1px 1px 1px 1px;
margin: 0px 0px 0px 0px;
color:#606060;
display:block;
text-decoration:none;
}
.dd span.tresc{
font-size: 11px;
font-weight: normal;
padding:1px 1px 1px 1px;
margin: 0px 0px 0px 0px;
color:#505050;
display:block;
text-align:justify;
}
.dd .foto{
padding:0px 0px 0px 0px;
border: solid 1px #949494;
margin:2px 5px 2px 2px;
background:#ECECEC;
width:120px;
text-align:center;
float:left;
vertical-align:text-top;
}
.dd a.link:link{COLOR:#606060; font-weight:normal; text-decoration:none;}
.dd a.link:visited{COLOR:#606060; font-weight:normal; text-decoration:none;}
.dd a.link:hover{COLOR:#C12C3F; font-weight:normal; text-decoration:none;}
.dd a.link:active{COLOR:#606060; font-weight:normal; text-decoration:none;}





hr.hrnews{
margin: 9px 10px 7px 10px;
height: 0px;
border: solid #DDDDDD 0px;
border-top-width: 1px; 
}

a.natopie:link{COLOR:#606060; font-weight:normal; text-decoration:none;}
a.natopie:visited{COLOR:#606060; font-weight:normal; text-decoration:none;}
a.natopie:hover{COLOR:#C12C3F; font-weight:normal; text-decoration:underline;}
a.natopie:active{COLOR:#606060; font-weight:normal; text-decoration:none;}

a.link:link{COLOR:#606060; font-weight:normal; text-decoration:underline;}
a.link:visited{COLOR:#606060; font-weight:normal; text-decoration:underline;}
a.link:hover{COLOR:#C12C3F; font-weight:normal; text-decoration:underline;}
a.link:active{COLOR:#606060; font-weight:normal; text-decoration:underline;}

/* Edycja imprezy */
div.ei{
background:#FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin:0px 0px 0px 2px;
padding:0px 0px 0px 0px;
display:block;
border: 0px;
}
div.ei span{
display:block;
color:#606060;
font-size: 10px;
padding:0px 0px 0px 0px;
border: 0px;
margin:0px 0px 0px 0px;
}
div.ei span.data{
color:#8D8D8D;
padding:0px 0px 5px 0px;
}
div.ei span.tytul{
font-size: 10px;
font-weight: bold;
color:#606060;
}
div.ei a.link:link{
font-size: 10px;
font-weight: normal;
color:#606060;
}
div.ei a.link:visited{
font-size: 10px;
font-weight: normal;
color:#606060;
}
div.ei a.link:hover{
font-size: 10px;
font-weight: normal;
color:#C12C3F;
}
div.ei a.link:active{
font-size: 10px;
font-weight: normal;
color:#606060;
}

div.ei span.tresc{
font-size: 12px;
font-weight: normal;
color:#505050;
text-align:justify;
padding:0px 0px 0px 0px;
}

.lpf{
border: solid 1px #949494;
background:#ECECEC;
width:120px;
margin:2px 0px 2px 0px;
padding:0px 0px 0px 0px;
}

/* LP galerie */
.lpg{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
color:#606060;
vertical-align:top;
}
.lpg a:link{color:#606060; font-weight:normal; text-decoration:none;}
.lpg a:visited{color:#606060; font-weight:normal; text-decoration:none;}
.lpg a:hover{color:#C12C3F; font-weight:normal; text-decoration:underline;}
.lpg a:active{color:#606060; font-weight:normal; text-decoration:none;}

/* LP menu */
.lpm{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color:#606060;
padding:0px 0px 0px 2px;
}
a.lpm:link{color:#606060; font-weight:normal; text-decoration:none;margin:0px 0px 0px 0px;}
a.lpm:visited{color:#606060; font-weight:normal; text-decoration:none;margin:0px 0px 0px 0px;}
a.lpm:hover{color:#C12C3F; font-weight:normal; text-decoration:underline;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
a.lpm:active{color:#606060; font-weight:normal; text-decoration:none;margin:0px 0px 0px 0px;}

/* nastepny / poprzedni Foto */
.npf{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color:#606060;
vertical-align:top
}
.npf a:link{color:#606060; font-weight:normal; text-decoration:none;}
.npf a:visited{color:#606060; font-weight:normal; text-decoration:none;}
.npf a:hover{color:#C12C3F; font-weight:normal; text-decoration:underline;}
.npf a:active{color:#606060; font-weight:normal; text-decoration:none;}

.fot{
border: solid 1px #949494;
background:#ECECEC;
margin:2px 2px 2px 2px;
padding:0px 0px 0px 0px;
}

/* lista galerii nazwa */
.lgn{
font-family: Verdana, Helvetica, Arial, sans-serif;
margin:80px 4px 4px 4px;
color:#606060;
font-size: 12px;
font-weight:bold;
}
a.lgn:link{
color:#606060;
font-weight:bold;
margin:0px 0px 0px 0px;
text-decoration:none;
}
a.lgn:visited{
color:#606060;
font-weight:bold;
margin:0px 0px 0px 0px;
text-decoration:none;
}
a.lgn:hover{
font-weight:bold;
color:#C12C3F;
margin:0px 0px 0px 0px;
text-decoration:underline;
}
a.lgn:active{
font-weight:bold;
color:#606060;
margin:0px 0px 0px 0px;
text-decoration:none;
}

/* lista galerii fotograf */
.lgf{
font-family: Verdana, Helvetica, Arial, sans-serif;
margin:4px 4px 4px 14px;
color:#606060;
font-size: 11px;
}
a.lgf:link{
font-weight: normal;
color:#606060;
margin:0px 0px 0px 0px;
text-decoration:none;
}
a.lgf:visited{
font-weight: normal;
color:#606060;
margin:0px 0px 0px 0px;
text-decoration:none;
}
a.lgf:hover{
font-weight: normal;
color:#606060;
margin:0px 0px 0px 0px;
text-decoration:underline;
}
a.lgf:active{
font-weight: normal;
color:#606060;
margin:0px 0px 0px 0px;
text-decoration:none;
}

.lgi{
font-family: Verdana, Helvetica, Arial, sans-serif;
color:#606060;
font-size:11px;
}
a.lgi:link{
font-weight: normal;
color:#606060;
text-decoration:none;
}
a.lgi:visited{
font-weight: normal;
color:#606060;
text-decoration:none;
}
a.lgi:hover{
font-weight: normal;
color:#606060;
text-decoration:underline;
}
a.lgi:active{
font-weight: normal;
color:#606060;
text-decoration:none;
}

.lgic{
font-family: Verdana, Helvetica, Arial, sans-serif;
color:#606060;
font-size:10px;
text-align:center;
}

/* ramki */
.r1
{
  font-family: Verdana, Helvetica, Arial, sans-serif;
  background:#F8F8F8;
  font-size: 12px;
  font-weight: normal;
  color:#5D5D5D;
  border:1px solid #C9C9C9;
  margin:6px 2px 6px 2px;
  padding:2px 2px 2px 2px;
  overflow: hidden;
}

.rf
{
  background:#F8F8F8;
  font-size: 12px;
  font-weight: normal;
  color:#5D5D5D;
  border:1px solid #C9C9C9;
  margin:4px 4px 4px 4px;
  padding:2px 2px 2px 2px;
  float:left;
	position:relative;
  width:120px;
  text-align:center;
}

.rm1
{
  background:#F8F8F8;
  font-size: 12px;
  font-weight: normal;
  color:#5D5D5D;
  border:1px solid #C9C9C9;
  margin:4px 4px 4px 4px;
  padding:2px 2px 2px 2px;
  float:left;
	position:relative;
  width:370px;
  text-align:center;
}

.t1
{
  font-size: 12px;
  font-weight: normal;
  color:#5D5D5D;
  margin:4px 4px 4px 0px;
  border:1px solid #C9C9C9;
}


/* paging */
.pag{
border:1px solid #949494;
background:#FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:10px;
padding:0px 0px 0px 0px;
margin: 5px 5px 5px 5px;
}
.pag1{
background:#A2A2A2;color:#FFFFFF;margin:0px 1px 1px 0px;padding:3px 5px 3px 5px;
}
.pag2{
background:#DCDCDC;color:#FFFFFF;margin:0px 1px 1px 0px;padding:3px 5px 3px 5px;
}
.pag2 a:link   {color:#8D8D8D;text-decoration:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.pag2 a:visited{color:#8D8D8D;text-decoration:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.pag2 a:hover  {color:#404040;text-decoration:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.pag2 a:active {color:#8D8D8D;text-decoration:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

.k1 {background-color:#f8f8f8; font-family:arial; font-weight:normal; font-size:11px; color:#000000; padding: 0px 2px 0px 2px;}
.k2 {background-color:#f0f0f0; font-family:arial; font-weight:normal; font-size:11px; color:#000000; padding: 0px 2px 0px 2px;}
.k3 {background-color:#c0c0c0; font-family:tahoma; font-weight:bold; font-size:11px; color:#000000; padding: 1px 0px 1px 0px;}

.button
{
  background-color:#555555;
  font-family:Verdana, Helvetica, sans-serif, Arial;
  font-weight:normal; 
  font-size:10px;
  color:#EEEEEE;
  text-align:center;
  border-width:1px 1px 1px 1px;
}
.edit
{
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  COLOR: #333333;
  PADDING-TOP: 1px;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  BACKGROUND-COLOR: #f8f8f8
}

/* Listy zgloszen */
.tab0
{
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  margin: 2px 2px 2px 2px;
  COLOR: #EEEEFF;
  BACKGROUND-COLOR: #0694E0;
  height: 16px;
}
.tab0 a:link{COLOR:#666666; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
.tab0 a:visited{COLOR:#666666; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
.tab0 a:hover{COLOR:#666666; FONT-WEIGHT:bold; TEXT-DECORATION:underline;}
.tab0 a:active{COLOR:#666666; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
.tab0td
{
  text-align: center;
}
.tab1
{
  FONT-WEIGHT: normal;
  FONT-SIZE: 10px;
  COLOR: #696969;
  padding: 1px 2px 1px 2px;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  BACKGROUND-COLOR: #EDEDF8;
  height: 14px;
}
.tab2
{
  FONT-WEIGHT: normal;
  FONT-SIZE: 10px;
  padding: 1px 2px 1px 2px;
  COLOR: #696969;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  BACKGROUND-COLOR: #E4E4ED;
  height: 14px;
}
.tab3
{
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  COLOR: #696969;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  BACKGROUND-COLOR: #F2F2F2;
  height: 14px;
}
.tab4
{
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  COLOR: #696969;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  BACKGROUND-COLOR: #ECECEC;
  height: 14px;
}
.row1
{
  FONT-WEIGHT: normal;
  FONT-SIZE: 10px;
  COLOR: #696969;
  padding: 1px 2px 1px 2px;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  background-color: #EDEDF8;
  height: 14px;
}
tr.row1 {
  behavior: url('csshover.htc'); /* for IE */
}
tr.row1:hover {
  background-color: #CDCDD8;
}
.row2
{
  FONT-WEIGHT: normal;
  FONT-SIZE: 10px;
  COLOR: #696969;
  padding: 1px 2px 1px 2px;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  background-color: #E4E4ED;
  height: 14px;
}
tr.row2 {
  behavior: url('csshover.htc'); /* for IE */
}
tr.row2:hover {
  background-color: #C4C4CD;
}
div.advice {
  text-align:center;
  padding-top:4px;
  padding-bottom:4px;
}
/* linki, bannery */
.bannerTit
{
	text-align: center;
	font-weight: bold;
	padding: 5px 0 5px 0;
	background-color: #F8FAE8;
}
.bannerPic
{
	text-align: center;
	padding: 5px;
}
.bannerCode
{
	text-align: center;
	padding: 5px 0 20px 0;
	width: 400px;
	margin-left: auto ;
	margin-right: auto ;
}
.ramkaCode
{
	_height: 70px;
	width: 400px;
	font-size: 11px !important;
	border: solid 1px silver;
	font-family: Courier New;
	overflow-x: hidden; 
	overflow-y: auto; 	
	color: black;
}
