html {height:100%;padding:0;margin:0;}
BODY { 
background: #fff url(../images/body_tlo.jpg) 0 0 repeat-x;
padding:0;
margin:0;
height:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 12px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size: 12px;
}

h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666; font-weight:bold;}

h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#367CC2; font-weight:bold;}

h4 {  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif; font-size: 26px; color:#666; font-weight:normal;}

p { 
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#666666; 
}

tr,td, table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666}
.white14bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; color:#666}
.white28px, .white28pxa {  font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif; font-size: 26px; color:#666}

.white28pxa {color:#367CC2;}
.white20px {  font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif; font-size: 20px; color: #666}
.white16px {  font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color:#666; font-weight:bold;}
.white15px {  font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color:#666}
.white13px {  font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color:#666}
.white9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666}
.white10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666; }
.white11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666 }

.blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #330066}
.blue_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #330066;  font-weight:bold;}
.blue_bold_big { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #330066;  font-weight:bold;}
.red_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #861216; font-weight:bold;}
.black { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.black10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.sciezka { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #004080; font-weight: bold}
.blacksmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }

.granat { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000033}
.zolty { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#444}
.zolty26px { font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif; font-size: 26px; color:#FF6500 }
.zolty20px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color:#FFCC00 }
.zolty14px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#444 }
.hdr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666; font-weight:bold; background-color: #ccc;}
.hdr_new { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666; font-weight:bold; background-color: #28315C;}
.hdr2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666; background-color: #ff0000;}
.hdr3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666; background-color: #3399FF;}
.tdstopka { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #CFCECE;}
.copyr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666}



.soft { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#fff; background-color:#888;}
.soft10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #CFCECE;}
.forma, select, option {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999; background-color:#fff; border: 1px #666 solid; font-weight: normal}
.wym {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color:#FCF2F2; border:1px solid #CC0000; font-weight: normal}
.error { font-size:14px; color: #CC0000; font-weight:bold; }
.error_mini { font-size:11px; color: #CC0000; font-weight:bold; }

.forma_sz {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999; background-color: #fff; border: 1px #666 solid; font-weight: normal}


.button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#fff; background-color: #E5001A; font-weight: bolder}

a:link, a:visited { font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color:#666; text-decoration: none}
a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color:#444; text-decoration: underline}

a.print {color:#ffffff; text-decoration:none; font-size:11px;}
a.print:hover {color:#cccccc; text-decoration:none;}

a.przew:link, a.przew:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#fff; text-decoration: none}
a.przew:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#bbb; text-decoration: underline}

a.qwerty:link, a.qwerty:visited {  font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color:#666; text-decoration: none; font-weight:bold}
a.qwerty:hover {  font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color:#666; text-decoration: underline;font-weight:bold}

a.qwerty_nobold:link, a.qwerty_nobold:visited {  font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color:#666; text-decoration: none; font-weight:normal;}
a.qwerty_nobold:hover {  font-family: "Arial Narrow", Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color:#666; text-decoration: underline;font-weight:normal;}


a.sciezka:link, a.sciezka:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004080; font-weight: bold}
a.sciezka:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004080; font-weight: bold}

a.stopka:link, a.stopka:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #CFCECE; text-decoration: none}
a.stopka:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #CFCECE; text-decoration: underline}

a.mgora:link, a.mgora:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666; text-decoration: none; font-weight: bold}
a.mgora:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #004080;  text-decoration: none; font-weight: bold}


a.czerw:link, a.czerw:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000; text-decoration: none;  font-weight: bold}
a.czerw:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000;  text-decoration: underline;  font-weight: bold}

a.normal:link, a.normal:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: underline;  font-weight: normal}
a.normal:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;  text-decoration: none;  font-weight: normal}

a.white12link:link, a.white12link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none;  font-weight: normal}
a.white12link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;  text-decoration: underline;  font-weight: normal }
a.white14link:link, a.white14link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666; text-decoration: none;  font-weight: normal}
a.white14link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666;  text-decoration: underline;  font-weight: normal }

a.yellow10link:link, a.yellow10link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #444; text-decoration: none;  font-weight: normal}
a.yellow10link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E5001A;  text-decoration: underline;  font-weight: normal }
a.yellow11link:link, a.yellow11link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444; text-decoration: none;  font-weight: normal}
a.yellow11link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E5001A;  text-decoration: underline;  font-weight: normal }
a.yellow12link:link, a.yellow12link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #444; text-decoration: none;  font-weight: normal}
a.yellow12link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E5001A;  text-decoration: underline;  font-weight: normal }
a.yellow14link:link, a.yellow14link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #444; text-decoration: none;  font-weight: normal}
a.yellow14link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E5001A;  text-decoration: underline;  font-weight: normal }

a {outline:none;}
form.nomargin
{
	margin : 0 0 0 0;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

UL.nomarg, LI.nomarg {
	line-height : 16px;
	margin : 3px;
	padding-top : 0px;
	padding-left : 12px;
	marker-offset : 1px;

	padding-bottom: 0px;
}

.spindex { Z-INDEX: 11; LEFT: -1800px; VISIBILITY: visible; WIDTH: 200px; POSITION: absolute; TOP: -2530px; HEIGHT: 200px  }
.light {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666; background-color:#aaa;
}
.wiersz_bialy {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold;
}
.light_golden {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#EC8D00;
}
.lightblack {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#FF6600;
}
.light3 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666; background-color:#ca0000;
}
.light2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#fff; background-color:#aaa;
}
.light10 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color:#FF6600;
}


.stsmall{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#777; text-decoration:none;
}
a.stsmall:link,a.stsmall:visited{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#777; text-decoration:none;
}
a.stsmall:hover{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#777; text-decoration:underline;
}
#naglowek_ban {width:300px; font-family:"Arial Narrow", Arial; font-size:16px; color:#E5001A; float:left; padding:25px 0 0 40px;}
#fenes {width:130px; font-family:"Arial Narrow", Arial; font-size:16px; color:#E5001A; float:left; padding:10px 0 0 100px;}

#lmenucantoni { text-align:center; padding:10px 0 10px 0; }
#lmenucantoni a { color:#E44100; }
#ullmenu {list-style-type:none; list-style:none; width:180px; margin:0; padding: 0 0 2px 0; }
#ullmenu li { margin: 0 15px 0 0; padding: 0; }
#ullmenu li.sub { padding: 0 0 0 30px; }
#ullmenu li div { background: transparent url(../images/bg_lmenu.gif) bottom repeat-x; }
#ullmenu li div.first { }
#ullmenu li a { color:#666666; display:block; text-align:right; padding: 10px 0 5px 0; text-decoration:none; }
#ullmenu li.sub a { padding: 8px 45px 5px 0; color:#00519D;  text-decoration:none; background:#fff;}
#ullmenu li.sub a:hover { background: transparent url(../images/bg_lmenu_hover.gif) 105% 100% no-repeat; color:#00519D}
#ullmenu li a img { margin: 0 0 0 25px; }
#ullmenu li a:hover { background: transparent url(../images/bg_lmenu_hover.gif) 105% 50% no-repeat; color:#E5001A}
#ullmenu li a.current {
color:#E44100;
}
a.mouton {color: #CD091D; font-size:10px; text-decoration:none;}
a.mouton:hover{text-decoration:underline; }

#scrollingContainer{
		width:215px;	/* 170 pixels in width */
		height:245px;	/* Height of box */
		text-align:left;
		background-color: #fff;	/* Light blue background color */
		padding:4px;	/* A little bit of space between border of box and text inside */
		                     /* I want the text to wrap around the box */
		font-size:11px;	/* Smaller font size than the rest of the page */
	  
		overflow:hidden;	/* Hide overflow content */
	}
#scrollingContainer p {text-align:left; font-size:12px; line-height:18px; padding:60px 5px 0 0;}

div#tmenu { /*position:absolute; top: 95px; left:180px; margin: 0;*/ width:411px; margin:0 auto; }
div#tmenu ul { margin: 0; padding:0; }
div#tmenu li { position: relative; list-style: none; margin: 0; float: left; width: 135px; line-height: 25px; padding:0 2px 0 0; }
div#tmenu li.submenu li { border:2px solid #FFFFFF; border-width: 2px 0 0 0;}
div#tmenu li:hover { background: #FFFFFF;}
div#tmenu li.submenu { background: url(../images/arr2.gif) 95% 50% no-repeat; }
div#tmenu ul.level1 li.submenu:hover { background: url(../images/arr2.gif) 95% 50% no-repeat; }

div#tmenu li a { text-align:center; display: block; padding: 0 10px 0 10px; text-decoration: none; width: 125px; font-size:11px;}
div#tmenu>ul a { width: auto; font-size:11px;}
div#tmenu ul ul { position: absolute; width: 135px; display: none;}
div#tmenu ul.level1 li.submenu:hover ul.level2 {display:block;}
div#tmenu ul.level2 { top: 25px; left:0; }
