body {
	font-family: tahoma, helvetica, arial, sans-serif;
	font-size: 10px;
	text-align: center;
	background: url(images/page_bg.jpg);
	color: #6f6f6f;
}
html, body, #wrapper, h1, #nav-top, #nav-top li, #nav-left, #nav-top li {
	margin: 0;
	padding: 0;
	list-style: none;
}
th, td {
	font-size: 11px;
}
img { border: 0; }

div { border: 0px; border-style: solid; }

h1, h2, h3 {
	font-size: 11px;
}


h1 {
	margin: 0;
	padding: 0;
}

h2 {
	margin: 0 0 5px 0;
	padding: 0;
}

h3 {
	padding: 4px 0 0 0;
}

p {
	margin: 1em 0;
	padding: 0;
}


.white {
	font-size: 11px;
	font-family: Arial, Georgia, sans-serif;
	padding-left: 5px;
	color: #FFFFFF;
}
#top-bar-table{
	width: 750px;
	margin: 0 auto;
	}
#top-bar {
	width: auto;
	height: 25px;
	background: url(images/xx.gif);
	background-repeat: repeat-x;
	text-align: center;
	float: none;
}


#arch-style {
	padding: 5px; 
	border-right: 1px dotted #CD0000;
}

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	height: auto;
	width: 800px;
	background: url("/path/to/your/background_cols.gif") repeat;
}

#top-bar1 {
	clear: both;
	width: auto;
	height: 25px;
	background: url(images/xx.gif);
	background-repeat: repeat-x;
	text-align: center;
	float: none;
	
}
#header {
	margin: 0 0 15px 0;
	height: 130px;
	border-bottom:2px solid #CD0000;
	}

#side-a {
	float: left;
	width: 470px;
	/*border-right:2px dotted #CD0000;*/
}

#side-b {
	float: right;
	width: 158px;
	
}

#content { 
	float: left;
	width: 20%;
	padding-left:10px;
	border-left:2px dotted #CD0000;
}

#footer {
	clear: both;
	background: #A2A2A2;
}
#logo-text {
	margin-left: 0px;
	font-size:55px;
	font-weight: normal; 
	font-family: Georgia;
	color: #000000;
	
	}
#nav{ float: left; width: 100%; margin: 0; padding: 0px 0 0 0px; list-style: none; background: #FFFFFF; }#nav li{ float: left; margin: 0; padding: 5px; color: #000000;}
#menu-list {width: 100%; float: left; padding:0px 0 0 0px; list-style:none;} #menu-list li {background: url(../images/tlo_menu.gif) no-repeat;};
a:link.menu_nagl, a:visited.menu_nagl {
	font-family: Arial, Georgia, sans-serif;
	color: #003399;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
a:hover.menu_nagl {
	font-family: Arial, Georgia, sans-serif;
	color: #003399;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
}

.nagl_tab {
		background: url(../images/tlo_menu.gif) no-repeat;
		padding-left: 12px;
		height: 21px;
}
.ramka {border: #CECECE solid 1px;}
.ramka_green {border: #00CC33 solid 1px;}
.ramka_red {border: #E16262 solid 1px;}
.tlo_menu {background: #F3F3F3;}
	
	
	
	
	
	
	
	
	
	
	
	
	
.backportal {
	background-image: url(../images/xx.gif);
}



.nagl_tab_czer {
		background: url(../images/tlo_menu_czer.gif) no-repeat;
		padding-left: 12px;
		height: 21px;
}

.nagl_tab2 {
		background: url(../images/zak_prawa.gif) no-repeat;
		padding-left: 12px;
		height: 21px;
}


.txt {
	font-family: Arial, Georgia, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 15px;
}

a:link.menu, a:visited.menu, a:visited.txt, a:link, a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover.menu, a:visited.txt, a:hover {
	color: #666666;
	text-decoration: underline;
}
a:link.menu2, a:visited.menu2 {
	color: #666666;
	text-decoration: none;
}
a:hover.menu2 {
	color: #666666;
	text-decoration: underline;
}

.txt2 {
	font-family: Arial, Georgia, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 15px;
	
}


a:link.txt2, a:visited.txt2 {
	color: #666666;
	text-decoration: none;	
}
a:hover.txt2 {
	color: #666666;
	text-decoration: underline;
}

.txt3 {
	font-family: Arial, Georgia, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 15px;
}
a:link.txt3, a:visited.txt3 {
	color: #666666;
	text-decoration: none;
	font-weight: bolder:
}
a:hover.txt3 {
	color: #666666;
	text-decoration: underline;
	font-weight: bolder:
}

a:link.news, a:visited.news {
	font-family: Arial, Georgia, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a:hover.news {
	font-family: Arial, Georgia, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}


.z_gazet {
	font-family: Tahoma, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height: 15px;
}

a:link.gazety1, a:visited.gazety1 {
	color: #666666;
	text-decoration: none;
}
a:hover.gazety1 {
	color: #666666;
	text-decoration: underline;
}
a:link.gazety2, a:visited.gazety2 {
	font-size: 9px;
	color: #E10404;
	text-decoration: none;
}
a:hover.gazety2 {
	font-size: 9px;
	color: #E10404;
	text-decoration: underline;
}
a:link.gazety3, a:visited.gazety3 {
	font-size: 9px;
	color: #1F831F;
	text-decoration: none;
}
a:hover.gazety3 {
	font-size: 9px;
	color: #1F831F;
	text-decoration: underline;
}
a:link.gazety4, a:visited.gazety4 {
	font-size: 9px;
	color: #f18231;
	text-decoration: none;
}
a:hover.gazety4 {
	font-size: 9px;
	color: #f18231;
	text-decoration: underline;
}
.pad_8 {
	padding-left: 8px; 
	padding-right: 8px;
}
a:link.link_wiecej1, a:visited.link_wiecej1 {
	color: #18A2E4;
	font-size: 9px;
	text-decoration: none;
}
a:hover.link_wiecej1 {
	color: #18A2E4;
	font-size: 9px;
	text-decoration: underline;
}
.kat_nagl {
	background: #E5E5E5;
	padding-left: 5px;
	font-size: 11px;
	font-family: Arial, Georgia, sans-serif;
	font-weight: bold;
}
a:link.kat_nagl, a:visited.kat_nagl {
	color: #003399;
	text-decoration: none;
}
a:hover.kat_nagl {
	color: #003399;
	text-decoration: underline;
}
.kat_nagl2 {
	padding-left: 10px;
	font-size: 9px;
	font-family: Arial, sans-serif;
	text-align: right;
	color: #003399;
}
a:link.kat_nagl2, a:visited.kat_nagl2 {
	text-decoration: none;
}
a:hover.kat_nagl2 {
	text-decoration: underline;
}
.wciecie {
	padding-left: 10px;
}


.bold {
	font-weight: bold;
}
a:link.white, a:visited.white {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.white {
	color: #FFFFFF;
	text-decoration: underline;
}
.white2 {
	font-size: 11px;
	font-family: Arial, Georgia, sans-serif;
	padding-left: 5px;
	color: #FFFFFF;
}
a:link.white2, a:visited.white2 {
	text-decoration: underline;
}
a:hover.white2 {
	text-decoration: none;
}
.frame {
	 border:1px solid #DDDDDD;
}
.frameleft {
	 border-left:1px solid #DDDDDD;
}
.frameright {
	 border-right:1px solid #DDDDDD;
}
.frametop {
	 border-top:1px solid #DDDDDD;
}
.framebottom {
	 border-bottom:1px solid #DDDDDD;
}

.bg_forum {
	background-color: #D6DDEF;
	font-size: 12px;
	line-height: 0.5cm
	}
.bg_forum2 {
	background-color: #E8ECF6;
	font-size: 12px;
	line-height: 0.5cm
	}

.forum {
	font-size: 12px;
	}
	
a:link.forum, a:visited.forum {
	font-family: Arial, Georgia, sans-serif;
	color: #666666;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
}
a:hover.forum {
	font-family: Arial, Georgia, sans-serif;
	color: #003399;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
}
.forum_but {border: 1px solid #3470C0; background: #FFFFFF; font-family: Arial; color: #003399;	font-size: 11px;}

.bf_nag {
	border-right: 1px solid #28895B; 
	border-top: 1px solid #28895B;
	padding-left:5px;
}
.bf_nag_l {
	border-right: 1px solid #28895B; 
	border-left: 1px solid #28895B; 
	border-top: 1px solid #28895B;
}
.bf_main_row {
	border-right: 1px solid #DBF0DA; 
	border-bottom: 1px solid #28895B;
}
.bf_b{
	border-bottom: 1px solid #C9E2C8;
}
.bf_r{
	border-right: 1px solid #C9E2C8;
}
.bf_l{
	border-left: 1px solid #C9E2C8;
}
.bf_t{
	border-top: 1px solid #C9E2C8;
}
.bf_col1{
background-color:#EAF7EA; padding:3px;
}
.bf_col2{
background-color:#FFFFFF; padding:3px;
}
.bf_p62{
	padding:6px 2px;
}
.bf_p2{
	padding:2px;
}
.myClass{
font-size:11px;
text-align:justify;
}

a:link.myClass, a:visited.myClass, a:hover.myClass {
font-weight: bold;
font-decoration: none;
text-align:justify;
}
h2.myClass{
	margin:0;
	padding: 0;
	text-align:center;
	}

#onmouseBox { 
position:absolute;
top: 0;
background-color:#FFF;
width: 150px; 
padding: 3px;
border:1px solid #c3c3c3;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 2px solid #8D8D8D;
border-bottom: 2px solid #8D8D8D;
visibility: hidden;
}
.btszary {
		border:#676767 1px solid; 
		font-weight:normal; 
		font-size:10px; 
		color:#666666; 
		font-family:Arial,Helvetica,sans-serif; 
		background-color:#FFFFFF; 
		text-decoration:none;
}
