@CHARSET "UTF-8";
	documentElement, html, body { height: 100%; }
	a	{ text-decoration: none; color: white; }
	p	{ margin: 0; }
	a img	{ border: 0; }
	.menu9 { position: fixed; z-index: 200; left: 0; top: 80px; width: 1000px; height: 74px; background: url('nowe_menu8.jpg'); }
	.menu9	{ height: 54px; margin: 0 auto; background: url('black_menu_m.png'); width: 100%; text-align: center; }
	body	{ background: #333333; font-family: calibri, Trebuchet MS, arial, sans-serif; color: silver; font-size: 13pt; }
	.menu9 a.m9	{ color: #aaa; font-family: myriad pro, calibri, arial, sans-serif; font-weight: normal; font-size: 20px;   }
	.menu9 a.m9:hover	{ color: #fff; font-size: 22px; }
	.menu9 a.m9 i	{ color: #111; font-style:normal;  }
	.menu9 a.m9:hover i	{ color: #333; }
	.menu9 a.m9:focus, 
	.menu9 a.m9:active	{ color: #fff; font-size: 23px; }
	.menu9 table	{ height: 41px; }
	.menu9 td	{ text-align: center; vertical-align: middle; }
	/*.menu9 td.m9sel	{ background: #333; }*/
	.page9top	{ position: fixed; z-index: 200; left: 0; top: 0; background: url('orange_top_m.png'); width: 100%; height: 80px; }
	
	 div.clear	{ display: block; clear: both; height: 1px; line-height: 1px; font-size: 1px; overflow-y: hidden; }
 	 div.clear:after {  content: "."; display: block; height: 0; clear: both; visibility: hidden; }

	  	.M_sub		{ position: absolute; color: silver;  }
 	.M_sub		{ text-align: left; font-size: 11px; padding: 3px; width: 210px; }
 	.M_sub		{ left: 5%; margin-left: -33px; top: 165px; }
 	.M_sub a	{ color: silver; text-decoration: none; display: block; font-size: 20px; padding: 1px 3px 1px 4px; height: 32px; background-repeat: no-repeat; }
 	.M_sub a:hover	{ color: white; background-color: #333; font-size: 20px; background-image: url('submenu_mark.png'); }
 	.M_sub a.dl	{ height: 64px; }
 	.M_sub a.dl:hover	{ background-image: url('submenu_mark_dl.png'); }
 	#M_sub__id_current	{ position: fixed; z-index: 200; }
 	.M_sub #mstu	{ background: url('submenu_mark0b.png') no-repeat; display: block; }
 	.M_sub #mstu.dl	{ background: url('submenu_mark_dl0b.png') no-repeat; }
 	
 	.M_sub_big		{ position: fixed; z-index: 220; left: 0px; right: 0px; width: 100%; top: 130px; bottom: 0px; visibility: hidden;
 					color: silver; text-align: center; font-size: 22px; background: #333333 url('gray_submenu_bg.png') no-repeat;  
 					padding-top: 2%; }
 	.M_sub_big a	{ color: silver; text-decoration: none; display: block; width: 630px; margin: 0 auto; height: 55px; 
 					background: url('submenu_mark_db.png') top no-repeat; line-height: 50px; overflow: hidden; }
 	.M_sub_big a:hover	{ color: white; background-position: bottom; }
 	.M_sub_big a:active,
	.M_sub_big a:focus	{ color: white; background-position: bottom; }
	
	#M_gray_submenu_bg	{ position: fixed; z-index: 190; left: 0px; top: 110px; background: url('gray_submenu_bg.png'); width: 200px; height: 581px; }
	#adue_logo	{ position: fixed; left: 0px; bottom: 0;  background-image: url('adue.png'); width: 200px; height: 70px; z-index: 191; }
	
	#main		{ position: relative; left: 50%; margin-left: -260px; width: 750px; color: silver; min-height: 100%;   }
	body#main	{ position: static; left: 0; margin-left: 0; }


	iframe	{ border: 1px solid black; }
	
/* text colors */
.color_default	{ color: silver; }
.hilight		{ color: white; }
.color_red		{ color: #d90b0f; color: #ea161a; }
.color_green	{ color: #05a716; }
.color_blue		{ color: #0c92f4; }
.color_violet		{ color: #ad37a9; }
.color_orange, span.orange		{ color: #ff932a; }
h3.orange		{ color: #ff8100; text-align: center; margin: 0; color: #ff932a; }
td.orange		{ background-color: #ff932a; }
a:hover	{ color: #ffffcc; }	

.Indent1		{ margin-left: 40px; }
.Indent2		{ margin-left: 80px; }
.Indent3		{ margin-left: 120px;}
.JustifyLeft	{ text-align: left; }
.JustifyRight	{ text-align: right;}
.JustifyCenter	{ text-align: center;}
.JustifyFull	{ text-align: justify;}


	/* tafelki */
 .taf_header	{	width: 600px; height: 50px; line-height: 45px; font-size: 28px; text-align: center; margin: 0 auto 20px auto;
					color: black; background: url('lay07/strony_przewodnie/tafel_header.png');		}
 .taf_vertical	{	display: block; float: left; width: 240px; height: 300px; background: url('lay07/strony_przewodnie/tafel_vertical.png');
					line-height: 55px; font-size: 20px; text-align: center; 	}
 .taf_hor_trans	{	display: block; float: left; width: 330px; height: 155px; background: url('lay07/strony_przewodnie/tafel_g2.png');
					font-size: 16px; text-align: center; color: black; padding: 25px 15px 25px 25px; 	}
 .taf_hor_trans	b	{	font-size: 20px;	}
 .taf_hor_trans	img	{	float: left;	}
 
 #oferta_more	{ border: 2px solid #444444; background-color: #222222; padding: 6px; }
 
 	
 /* kroki */
 div.kroki_box	{ width: 220px; height: 80px; float: left; font-size: 20pt; color: white; }
 div.kroki_box a	{ color: white; }
 div.kroki_box a:hover	{ color: yellow; }
 div.kroki_box	{ background-color: #ffffee; padding: 3px; margin: 7px; text-align: center; padding-top: 40px; }
 div.cat_holder	{ background-color: #eeeeee; xbackground: white url('page_curl.png') bottom right no-repeat; color: black; }
 body.cat_holder	{ background: white; color: black; margin: 0; padding: 0; }

 a.kroki_box		{ display: block; float: left; width: 245px; height: 150px; font-size: 20pt; margin: 0px; text-align: center; color: white; background-position: center; }
 a.kroki_box span	{ padding: 3px; position: relative; top: 50px; }
 a.kroki_box:hover	{ color: yellow; }

 /*a.kroki_blue		{ background-image: url('lay07/kroki_blue_m.png'); }*/
 a.kroki_blue:hover	{ background-image: url('lay07/kroki_blue_hover.png'); color: navy !important; }
 /*a.kroki_magenta		{ background-image: url('lay07/kroki_magenta_m.png'); }*/
 a.kroki_magenta:hover	{ background-image: url('lay07/kroki_magenta_hover.png'); color: #800080 !important; }
 /*a.kroki_pink		{ background-image: url('lay07/kroki_pink_m.png'); }*/
 a.kroki_pink:hover	{ background-image: url('lay07/kroki_pink_hover.png'); color: maroon !important; }

div.title_expander { cursor: pointer; margin-bottom: 6px; font-size: 16px; background: #BDB; width: 50%; margin: 0 auto;
						height: 30px; line-height: 30px; color: white; }
div.title_expander:hover {  }
div.content_expander	{ border: 1px solid gray; margin: 0 auto; padding: 6px; background: #eee; width: 450px; border-radius: 10px; min-height: 4em; }


h2#internal_title		{ position: absolute; left: 250px; top: 21px; color: #ccc; z-index: 200; margin: 0; font-weight: normal; font-size: 18px; }
h2#internal_title > i	{ font-style: normal; color: #777; font-size: 22px; }


.ie6hide	{ display: inherit; }
.ie6show	{ display: none; }


