Body.classname{  }
BODY {
	scrollbar-face-color: #4B5B73;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #D9DADD;
	scrollbar-darkshadow-color: #4B5B73;
	scrollbar-shadow-color: #D9DADD;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #F9F9F9;
	text-align: center;
	border-color: #009900;
	background-color:#009900;
}
.body {
    font-size:14px;
    font-family:tahoma,verdana,arial ce,arial; 
    text-align: left;
	word-spacing: 3px;
	color:#000000;
}
.center {
    font-size:14px;
    font-family:tahoma,verdana,arial ce,arial; 
    text-align: center;
	word-spacing: 3px;
	color:#000000;		
}
.center_white{
    font-size:11px;
    font-family:tahoma,verdana,arial ce,arial; 
    text-align: center;
	word-spacing: 3px;
	color:#FFFFFF;		
}
.right {
	font-size:11px;
	font-family:tahoma,verdana,arial ce,arial; 
    text-align: right;
	word-spacing: 3px;
	color:#646570;
}
.margines {
	font-size:14px;
	font-family:tahoma,verdana,arial ce,arial; 
    text-align: justify;
	word-spacing: 3px;
	color:#000000;
	margin-right:10px;
	margin-left:10px;	
}
.margines_25 {
	font-size:14px;
	font-family:tahoma,verdana,arial ce,arial; 
    text-align: justify;
	word-spacing: 3px;
	color:#000000;
	margin-right:10px;
	margin-left:25px;	
}
.margines_right {
	font-size:11px;
	font-family:tahoma,verdana,arial ce,arial;
	text-align: right;
	word-spacing: 3px;
	color:#646570;
	margin-right:10px;
	margin-left:10px;
}
.data {
    font-size:10px;
    font-family:tahoma,verdana,arial ce,arial; 
    text-align: right;
	word-spacing: 3px;
	color:#8594AE;
	line-height:10px;
	position:relative;
}
.small {
	font-family: tahoma,verdana, Arial, sans serif;
	font-size: 9px;
	font-weight: normal;
	color:#FFFFFF;
}
.small_right_white {
	font-family: tahoma,verdana, Arial, sans serif;
	font-size: 9px;
	font-weight: normal;
	color:#FFFFFF;
	text-align:right;
}
.red_center {
	font-family: tahoma,verdana, Arial, sans serif;
	font-size: 11px;
	font-weight: bold;
	color:#DA251D;
	text-align:center;
}	
.red_justify {
	font-family: tahoma,verdana, Arial, sans serif;
	font-size: 11px;
	font-weight: bold;
	color:#DA251D;
	text-align:justify;
}					

/* xxxxxxxxxxxxxxxxxxx Tytuly xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  */
.title {
    font-size:14px;
    font-family:tahoma,verdana,arial ce,arial; 
    text-align: left;
	word-spacing: 3px;
	font-weight: bolder;
	color:#606B7E;
	margin-right:10px;
	margin-left:10px;
	background-color: #ffd03c;
}
.title_color {
	font-family: tahoma,verdana, Arial, sans serif;
	font-size: 13px;
	font-weight: bold;
	color:#004080;
	margin-right:10px;
	margin-left:10px;
}
.title_blue {
	font-family: tahoma,verdana, Arial, sans serif;
	font-size: 13px;
	font-weight: bold;
	color:#6699FF;
	margin-right:10px;
	margin-left:10px;
}
.title_blue_big {
	font-family: tahoma,verdana, Arial, sans serif;
	font-size: 15px;
	font-weight: bold;
	color:#6699FF;
	margin-right:10px;
	margin-left:10px;
}
.title_blue_big_center {
	font-family: tahoma,verdana, Arial, sans serif;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color:#6699FF;
	margin-right:10px;
	margin-left:10px;
}
.title_blue_center {
	font-family: tahoma,verdana, Arial, sans serif;
	font-size: 13px;
	font-weight: bold;
	color:#6699FF;
	text-align:center;
}

/* xxxxxxxxxxxxxxxxxxx Tabele xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  */

table {
	background-color:#FDFDFD;
	border-color: #FDFDFD;
	/*border-width:1px;*/
	vertical-align: top;
	/*border-left-style: ridge;
	border-left-width: 2px;
	border-right-style: ridge;
	border-right-color: #C9D4E8;*/	
}
.tablemain{
	background-color:#FDFDFD;
	border-color: #FFFFFF;
	border-width:1px;
	vertical-align: top;
	border-left-style: ridge;
	border-left-width: 2px;	
	border-top: 1px;
	border-top-style: ridge;
	border-bottom-width: 1px;
	border-bottom-style: ridge;
	border-right-style: ridge;
	border-right-color: #C9D4E8;
}

.tabletlo {
	background-color:#EFEFEF;
	margin-right:10px;
	margin-left:10px;
	border-width:1px;
	border-color: #FDFDFD;
}

td {
	vertical-align: top;
}
.tab_tresc{
	background:#ffd03c;
}
.td_boczne{
	background:#d95d1f;
}

/* xxxxxxxxxxxxxxxxxxx Linki xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  */
 
A.blue		 	
	{ font-size:14px; font-family:tahoma,verdana,arial ce,arial; color:#4D5C9B; text-decoration:none; text-align: left;word-spacing: 2px;}
A.blue:visited 
	{ font-size:14px; font-family:tahoma,verdana,arial ce,arial; color:#4D5C9B; text-decoration:none; text-align: left;word-spacing: 2px;}
A.blue:hover
	{ font-size:14px; font-family:tahoma,verdana,arial ce,arial; color:#6699FF; text-decoration:none; text-align: left;word-spacing: 2px;}
	
A.none { font-size:14px; font-family:tahoma,verdana,arial ce,arial; color:#000000;; text-decoration:none; text-align: left;word-spacing: 3px;}

A.blue_strong
 	{ font-size:14px; font-family:tahoma,verdana,arial ce,arial; color:#4D5C9B; text-decoration:none; font-weight:bolder; text-align: left;word-spacing: 2px;}
A.blue_strong:visited
	{ font-size:14px; font-family:tahoma,verdana,arial ce,arial; color:#4D5C9B; text-decoration:none;  font-weight:bolder;}
A.blue_strong:hover
	{ font-size:14px; font-family:tahoma,verdana,arial ce,arial; color:#6699FF; text-decoration:none; font-weight:bolder;}

A.white	 
	{ font-size:11px; font-family:tahoma,verdana,arial ce,arial;  color:#FFFFFF; text-decoration:none; }
A.white:visited 
	{ font-size:11px; font-family:tahoma,verdana,arial ce,arial; color:#FFFFFF; text-decoration:none; }
A.white:hover 
	{ font-size:11px; font-family:tahoma,verdana,arial ce,arial; color:#FFFFFF; text-decoration:underline; font-weight: bolder;}


A.stopka		 { font-size:11px; font-family:tahoma,verdana,arial ce,arial;  color:#4D5C9B; text-decoration:none; }
A.stopka:visited { font-size:11px; font-family:tahoma,verdana,arial ce,arial; color:#4D5C9B; text-decoration:none; }
A.stopka:hover   { font-size:11px; font-family:tahoma,verdana,arial ce,arial; color:#6699FF; text-decoration:none; }

A.gora
{	
	font-family: tahoma,verdana,arial ce,arial;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color: white;
}

A.gora:hover
{
	text-decoration: none;
	color: #DDDDDD;
}


/* xxxxxxxxxxxxxxxxxxx Obrazki xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  */

img_margin {
	margin-right:10px;
	margin-left:10px;
}
.logo {
	margin-right:0px;
	margin-left:0px;
}



/* xxxxxxxxxxxxxxxxxxx inne xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  */

p {
    font-size:14px;
    font-family:tahoma,verdana,arial ce,arial; 
    text-align: left;
	word-spacing: 1px;
	color:#000000;
}
.akapit {
	text-indent: 40px;
}

hr 		{ color:#E8E8D0; width:100%;}  
.hr1 	{ color:#E8E8D0; width:40%;} 
.hr2 	{ color:#B7C596; width:100%;}
.hr3 	{ color:#FFFFFF; width:100%;}	

A:link { styleinfo }         /* odsy3acz nie odwiedzany */
A:visited {styleinfo }   /* odsy3acz odwiedzony */
A:active { styleinfo }    /* odsy3acz aktywny */
A.classname:visited { styleinfo } /* odwiedzone odsy3acze z klasą CLASS=classname */
A:hover {color: rgb(100%,0%,100%) }  
 

/* xxxxxxxxxxxxxxxxxxx photo gallery - targi xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  */ 

.gallerycontainer{
	font-size:11px;
	font-family:tahoma,verdana,arial ce,arial;
	word-spacing: 3px;
	color:#FFFFFF;
	position: relative;
	background-attachment: fixed;/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 0;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #586274;
padding: 5px;
left: -230px;
border: 1px dashed gray;
visibility: hidden;
color: #FFFFFF;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: -380;
left: 0px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

h1 {
	font-size: 24px;
	color: #CF1703;
	margin-left: 20px;
	text-decoration: underline;	
}

h2 {
	font-size: 18px;
	color: #CF1703;
	margin-left: 20px;	
}
h3 {
	font-size: 16px;
	color: #CF1703;
	margin-left: 20px;	
}

h4 {
	font-size: 14px;
	color: #CF1703;
	margin-left: 20px;	
}
h5 {
	font-size: 12px;
	color: #CF1703;
	margin-left: 20px;	
}