body {
	margin:0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #7c7c7c;
	font-size:12px;
	background:url(/images/bg_line.jpg);
	background-position:top center;
	background-repeat:repeat-x;
	}
	
hr {
	border:0;
	border-top: 1px dotted #333;
	height: 0;
	background: #E19832;
}

td {
	margin-left:0px;
	padding-left:0px;
	font-size:12px;
}

h2 {
	font-size: 12px;
	font-weight:bold;
	text-transform:uppercase;
}


#marque{
	color:white;
	float:right;
	text-align:justify;
	z-index:100;
	width:600px;
	font-size:9px;
	vertical-align:bottom;
	margin-top:0px;

}

a:link {text-decoration: none; }
a:visited {text-decoration: none; color: #2952A0;}
a:active {text-decoration: none}
a:hover {font-weight: normal;text-decoration: none; color: #2952A0;}

#Content-Not-Real {
	width:100%;
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
	height:28px;
	background-color:#969696;
	vertical-align:top;
	border-bottom:1px white solid;

	}
#Content {
	width:996px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
	border:0px solid #333;
	background-color:#fff;
	vertical-align:top;
	}
#Agreement {
	width:200px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
	background-color:#fff;
	vertical-align:top;
	}

#LeftColumn
{
	float: left;
	width: 321px;
	margin-right: 10px;
	padding-right: 10px;
	border:0px solid #333;
	/*background-color:#ffb0b0;*/
}

#RightColumn
{
	padding: 0;
	margin: 0 0 0 330px;
	border:0px solid #333;
	/*background-color:#0f0;*/
}

#Przycisk_podmenu
{
	padding:0;
	display:block;
	float:left;
	line-height:25px;
	width:197px;
	background-image: url("/images/przycisk_podmenu_1_a.jpg");
	margin:1px 1px 1px 1px;
	text-align:center;
	font-size:12px;
	font-weight:normal;
}

#Przycisk_podmenu_2
{
	padding:0;
	display:block;
	float:left;
	line-height:25px;
	width:140px;
	background-image: url("/images/przycisk_podmenu_2_a.jpg");
	margin:1px 1px 1px 1px;
	text-align:center;
	font-size:12px;
	font-weight:normal;
}

#Przycisk_podmenu_3
{
	padding:0;
	display:block;
	float:left;
	line-height:25px;
	width:247px;
	background-image: url("/images/przycisk_podmenu_3_a.jpg");
	margin:1px 1px 1px 1px;
	text-align:center;
	font-size:12px;
	font-weight:normal;
}

#Przycisk_podmenu_4
{
	padding:0;
	display:block;
	float:left;
	line-height:25px;
	width:109px;
	background-image: url("/images/przycisk_podmenu_4_a_.jpg");
	margin:1px 1px 1px 1px;
	text-align:center;
	font-size:12px;
	font-weight:normal;
}

#Przycisk_podmenu_5
{
	padding:0;
	display:block;
	float:left;
	line-height:25px;
	width:496px;
	background-image: url("/images/przycisk_podmenu_5_a.jpg");
	margin:1px 1px 1px 1px;
	text-align:center;
	font-size:12px;
	font-weight:normal;
}

#belka_podmenu
{
	padding:0;
	display:block;
	float:left;
	line-height:25px;
	width:993px;
	background-image: url("/images/belka_podmenu.jpg");
	margin:1px 1px 1px 1px;
	text-align:center;
	font-size:12px;
	font-weight:normal;
}


#cien_lewy_gorny {
	background-image: url('/images/lewy_gorny.png');
	width:4px;
	height:2px;
	float:left;
	font-size:1px
}

#cien_gorny {
	background-image: url('/images/gorny.png');
	background-repeat:repeat-x;
	height:2px;
	float:left;
	font-size:1px;
}
#cien_prawy_gorny {
	background-image: url('/images/prawy_gorny_1.png');
	width:4px;
	height:2px;
	float:left;
	font-size:1px;
}

#cien_lewy {
	background-image: url('/images/lewy.png');
	/*background-repeat:repeat-y;*/
	width:2px;
	float:left;
	clear:left;
	font-size:1px;
}

#cien_prawy_container {
	width:4px;
	float:left;
}

#cien_prawy_gora {/*gorny element cienia po prawej stronie*/
	background-image: url('/images/prawy_gorny_2.png');
	background-repeat:repeat-y;
	width:4px;
	height:2px;
	clear:left;
}

#cien_prawy_dol {/*srodkowo dolny element cienia po prawej stronie*/
	background-image: url('/images/prawy.png');
	Background-repeat:repeat-y;
	width:4px;
}

#cien_lewy_dolny {
	background-image: url('/images/lewy_dolny.png');
	width:4px;
	height:4px;
	float:left;
	clear:left;
}

#cien_dolny {
	background-image: url('/images/dolny.png');
	background-repeat:repeat-x;
	height:4px;
	float:left;
}

#cien_prawy_dolny {
	background-image: url('/images/prawy_dolny.png');
	width:4px;
	height:4px;
	float:left;
}

#page_numbers ul, #page_numbers li, #page_numbers a {
	background: white;
	padding: 0;
	margin: 0 auto;
	border: none;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	list-style: none;
	text-transform: none;
	text-indent: 0px;
	font-variant: normal;
	text-align: left;
	line-height: 12px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-size: 11px;
	font-family: Arial;
}

#page_numbers {
	margin-top: 10px;
	width: 100%;
	background: white;
	margin-bottom: 10px;
}
#page_numbers ul {
	width: 100%;
	margin:0 auto;
}
#page_numbers li {
	float: left;
	display: block;
	margin-bottom: 2px;
}

#page_numbers a {
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	color: #333;
	border: 1px solid #EBEFFC;
}

#page_numbers li a:hover {
	border-color: #364996;
}

#page_numbers li.space {
	padding: 6px;
	padding-left: 2px;
	padding-right: 2px;
}

#page_numbers li.first_last_page {
	font-style: italic;
}

#page_numbers li.active_page a {
	border-color: #EBEFFC;
	background-color: #364996;
	color:white;
	font-weight:bold;
}
#page_numbers li.active_page a:hover  {
	color: white; /* IE fix */
	text-decoration: underline;
	border-color: #EBEFFC;
}

#page_numbers li.page_info {
	float: left;
	display: block;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 2px;
	color: #666;
	font-size: 11px;
	border: 1px solid #EBEFFC;
}




/* ==== STRONA GŁÓWNA ZMIENIONE DO CSS ==== */
#button-ankieta {width:103px;padding:0px;margin-top:5px;color:red;}
#button-programp {width:125px;padding:0px;margin-top:5px;}
#menu1{clear:both;display:inline}



.Content {
 background-color:#fff;
 border:0px solid #333;
 margin:0px auto;
 padding:0px;
 text-align:left;
 vertical-align:top;
 width:996px 
}
.Naglowek {
 font-size:12px;
 font-weight:bold;
 margin-left:10px;
 padding-left:10px 
}
.Naglowek_srodk_kolumna {
 border-left:1px solid #8c8c8c;
 border-right:1px solid #8c8c8c;
 border-top:1px solid #8c8c8c;
 float:left;
 font-size:12px;
 font-weight:bold;
 line-height:18px;
 padding-left:5px;
 width:210px 
}
.Przycisk {
 background-image:url("/images/przycisk.jpg");
 display:block;
 float:left;
 font-size:12px;
 font-weight:bold;
 line-height:35px;
 margin:1px 1px 1px 1px;
 padding:0;
 text-align:center;
 width:164px 
}
.button_zamow {
 background-color:#3e56b0;
 border:1px #000000 solid;
 color:#fff;
 cursor:pointer;
 font-weight:bold;
 padding:3px 
}
.button_zamow:hover {
 background-color:#ebeffc;
 border:1px #000000 solid;
 color:#3e56b0;
 cursor:pointer;
 font-weight:bold;
 padding:3px 
}
.button_zamow_szary {
 background-color:#AFAFAF;
 border:1px #000000 solid;
 color:#fff;
 cursor:pointer;
 font-weight:bold;
 padding:3px 
}
.button_zamow_szary:hover {
 background-color:#ebeffc;
 border:1px #000000 solid;
 color:#3e56b0;
 cursor:pointer;
 font-weight:bold;
 padding:3px 
}
.captcha {
 display:none 
}
.center {
 text-align:center 
}
.ch1 {
 color:white;
 font-size:24px;
 margin:0;
 position:absolute;
 text-transform:uppercase;
 top:0px;
 z-index:98 
}
.ch2 {
 color:white;
 display:inline;
 font-size:9px;
 font-weight:normal;
 margin-left:240px;
 margin-top:0;
 padding-top:0;
 position:absolute;
 text-transform:lowercase;
 top:15px;
 z-index:99 
}
.cien_dolny {
 background-image:url('/images/dolny.png');
 background-repeat:repeat-x;
 float:left;
 height:4px 
}
.cien_gorny {
 background-image:url('/images/gorny.png');
 background-repeat:repeat-x;
 float:left;
 font-size:1px;
 height:2px 
}
.cien_lewy {
 background-image:url('/images/lewy.png');
 background-repeat:repeat-y;
 clear:left;
 float:left;
 font-size:1px;
 width:2px 
}
.cien_lewy_dolny {
 background-image:url('/images/lewy_dolny.png');
 clear:left;
 float:left;
 height:4px;
 width:4px 
}
.cien_lewy_gorny {
 background-image:url('/images/lewy_gorny.png');
 float:left;
 font-size:1px;
 height:2px;
 width:4px 
}
.cien_prawy_container {
 float:left;
 width:4px 
}
.cien_prawy_dol {
 background-image:url('/images/prawy.png');
 background-repeat:repeat-y;
 width:4px 
}
.cien_prawy_dolny {
 background-image:url('/images/prawy_dolny.png');
 float:left;
 height:4px;
 width:4px 
}
.cien_prawy_gora {
 background-image:url('/images/prawy_gorny_2.png');
 background-repeat:repeat-y;
 clear:left;
 height:2px;
 width:4px 
}
.cien_prawy_gorny {
 background-image:url('/images/prawy_gorny_1.png');
 float:left;
 font-size:1px;
 height:2px;
 width:4px 
}
.el_menu_projektu {
 color:#364996;
 font-size:11px;
 font-weight:normal;
 margin-left:10px;
 padding-left:10px 
}
.float-right {
 float:right 
}
.font2px {
 font-size:2px 
}
.form {
 background-color:#f3f3f3;
 border-style:solid;
 border-width:1px;
 font-size:8pt 
}
.height24 {
 height:24px 
}
.image_w_ramce {
 margin-left:0px 
}
.kategoria-padding {
 font-size:1px;
 margin:0px;
 padding:1px 0px 0px 0px 
}
.klasa0 {
 background-color:#f3f3f3;
 border-style:solid;
 border-width:1px;
 font-size:8pt;
 padding:0px;
 width:49px 
}
.klasa1 {
 background-color:#f3f3f3;
 border-style:solid;
 border-width:1px;
 font-size:8pt;
 margin-top:5px;
 padding:0px;
 width:125px 
}
.klasa10 {
 text-align:center 
}
.klasa100 {
 background-color:#ff0000;
 border-left:1px solid #8c8c8c;
 border-right:1px solid #8c8c8c;
 border-top:1px solid #8c8c8c;
 color:white;
 float:left;
 font-size:12px;
 font-weight:bold;
 line-height:18px;
 padding-left:5px;
 width:210px 
}
.klasa101 {
 background-image:url('/images/linia_pozioma_2.gif');
 background-repeat:repeat-x;
 clear:both;
 clear:left;
 font-size:1px;
 height:11px;
 margin:0;
 padding:0;
 width:645px 
}
.klasa102 {
 ;
 font-size:16px;
 font-weight:bold 
}
.klasa106 {
 background-color:#ebeffc;
 font-size:1px;
 width:9px 
}
.klasa107 {
 border-left:1px solid #c0c0c0;
 font-size:1px;
 width:12px 
}
.klasa108 {
 padding:10px 0px 0px 0px 
}
.klasa109 {
 margin-top:0px;
 overflow:hidden;
 width:100% 
}
.klasa11 {
 height:24px 
}
.klasa110 {
 border:0;
 height:68px;
 width:643px 
}
.klasa111 {
 float:left;
 width:330px 
}
.klasa112 {
 vertical-align:bottom 
}
.klasa113 {
 border-top:1px solid #8c8c8c;
 clear:both;
 font-size:1px;
 height:1px;
 margin-bottom:3px;
 width:310px 
}
.klasa114 {
 float:left;
 font-size:1px;
 width:316px 
}
.klasa115 {
 width:308px 
}
.klasa116 {
 height:233px 
}
.klasa117 {
 height:231px 
}
.klasa118 {
 margin-left:330px;
 padding:0;
 text-align:left 
}
.klasa119 {
 background-color:#4f9734;
 color:white 
}
.klasa12 {
 padding-left:10px 
}
.klasa120 {
 border-top:1px solid #8c8c8c;
 float:left;
 font-size:1px;
 height:1px;
 margin-bottom:3px;
 width:310px 
}
.klasa121 {
 margin-top:5px;
 overflow:hidden;
 width:100% 
}
.klasa122 {
 background-color:#ff0000;
 color:white 
}
.klasa123 {
 margin-left:11px;
 margin-top:5px;
 overflow:hidden;
 width:100% 
}
.klasa124 {
 width:100% 
}
.klasa125 {
 float:left;
 font-size:16px;
 font-weight:bold;
 margin-top:1cm;
 width:290px 
}
.klasa126 {
 margin-left:100px;
 text-align:left 
}
.klasa127 {
 float:left;
 font-size:20px;
 margin-top:1cm;
 width:290px 
}
.klasa128 {
 margin-left:11px 
}
.klasa129 {
 margin-bottom:10px;
 margin-top:5px;
 /*overflow:hidden;*/
 width:95% 
}
.klasa13 {
 color:red;
 font-size:12px;
 font-weight:bold;
 margin-left:10px;
 padding-left:10px 
}
.klasa130 {
 float:left;
 font-size:1px;
 width:180px 
}
.klasa131 {
 margin-left:180px;
 padding:0;
 text-align:left 
}
.klasa132 {
 font-size:16px;
 font-weight:bold 
}
.klasa133 {
 padding-top:0.2cm;
 text-align:justify 
}
.klasa134 {
 padding-bottom:0.2cm;
 padding-top:0.2cm 
}
.klasa135 {
 background: url('/images/linia_pozioma.gif') repeat-x;
 font-size:2px;
 height:2px;
 width:100% ;
 clear:both;
}
.klasa136 {
 text-align:right;
}
.klasa137 {
 clear:both;
 margin-bottom:10px;
 margin-left:11px;
 margin-top:5px;
 overflow:hidden;
 width:100% 
}
.klasa138 {
 float:left;
 font-size:1px;
/* vertical-align:center; */
 width:180px 
}
.klasa139 {
 background: url('/images/linia_pozioma.gif') repeat-x;
 font-size:2px;
 height:2px;
 width:100% 
}
.klasa14 {
 color:#3e54b9;
 font-size:12px;
 font-weight:bold;
 margin-left:10px;
 padding-left:10px 
}
.klasa140 {
 text-align:justify 
}
.klasa15 {
 ;
 color:#3e54b9 
}
.klasa16 {
 z-index:1 
}
.klasa17 {
 background-color:#f3f3f3;
 border-bottom:1px solid #d4d0c8;
 border-left:2px groove #808080;
 border-right:1px solid #d4d0c8;
 border-top:2px groove #808080;
 height:18px;
 margin:0;
 padding:0;
 width:50px 
}
.klasa18 {
 font-size:1px;
 margin:0;
 padding:1px 1px 3px 1px;
 text-align:right 
}
.klasa19 {
 margin:0px;
 padding:0px 
}
.klasa2 {
 background-color:#f3f3f3;
 border-style:solid;
 border-width:1px;
 color:red;
 font-size:8pt;
 margin-top:5px;
 padding:0px;
 width:103px 
}
.klasa20 {
 background-color:#ebeffc 
}
.klasa21 {
 padding:3px 0px 3px 0px 
}
.klasa22 {
 font-size:2px 
}
.klasa23 {
 margin:0;
 padding:0 0 5px 0;
 text-align:left 
}
.klasa24 {
 background-color:#f3f3f3;
 font-size:11px 
}
.klasa25 {
 padding:0px;
 width:49px 
}
.klasa26 {
 margin-top:5px;
 padding:0px;
 width:125px 
}
.klasa27 {
 color:red;
 margin-top:5px;
 padding:0px;
 width:103px 
}
.klasa28 {
 background-image: url('/images/linia_pozioma_niebieska.gif');
 font-size:1px;
 margin:0;
 padding:0 
}
.klasa28 {
 font-size:1px;
 margin:0;
 padding:0 
}
.klasa29 {
 padding: 10px 0px 0px 11px 
}
.klasa3 {
 ;
 clear:both;
 display:inline 
}
.klasa30 {
 text-align:center 
}
.klasa31 {
 height:24px 
}
.klasa32 {
 padding-left:10px 
}
.klasa33 {
 font-size:1px;
 margin:0px;
 padding:1px 0px 0px 0px 
}
.klasa34 {
 clear:both;
 display:inline 
}
.klasa35 {
 margin:0;
 padding:0 0 3px 1px 
}
.klasa36 {
 z-index:1 
}
.klasa37 {
 background-color:#f3f3f3;
 border-bottom:1px solid #d4d0c8;
 border-left:2px groove #808080;
 border-right:1px solid #d4d0c8;
 border-top:2px groove #808080;
 height:18px;
 margin:0;
 padding:0;
 width:50px 
}
.klasa38 {
 font-size:1px;
 margin:0;
 padding:1px 1px 3px 1px;
 text-align:left;
}
.klasa39 {
 background-color:#f3f3f3;
 border-bottom:1px solid #d4d0c8;
 border-left:2px groove #808080;
 border-right:1px solid #d4d0c8;
 border-top:2px groove #808080;
 height:18px;
 margin:0;
 padding:0;
 width:175px 
}

.klasa40 {
 padding:0px 0px 5px 10px 
}
.klasa41 {
 margin:0;
 margin-right:152px;
 padding:0 1px 3px 0;
 text-align:right;
}
.klasa42 {
 font-size:12px;
 margin:0;
 padding:0 1px 10px 0;
 text-align:right;
}
.klasa43 {
 font-size:12px 
}
.klasa44 {
 background: white;
 color:#da0300
}
.klasa45 {
 background: url('/promocje/images/zdazyc-przed-wiosna.jpg');
 border-left:0px #ebeffc solid;
 height:246px;
 padding:0px 0px 0px 0px;
 width:323px 
}
.klasa46 {
 background: url('/promocje/images/mikolaj-leftcolumn31.jpg');
 border-left:1px #ebeffc solid;
 height:112px;
 padding:0px 0px 0px 0px;
 width:323px 
}
.klasa47 {
 background: url('/promocje/images/kosztorys-za-1/kosztorys-panel-plyta.jpg');
 border-left:1px #ebeffc solid;
 height:56px;
 padding:0px 0px 0px 0px;
 width:323px 
}
.klasa48 {
 margin:0;
 padding:0 
}
.klasa49 {
 background: #4f9734;
 color:white 
}
.klasa5 {
 background-color:#f3f3f3;
 font-size:11px 
}
.klasa50 {
 background: #4f9734;
 padding:10px 0px 10px 11px 
}
.klasa51 {
 font-size:11px 
}
.klasa52 {
 font-size:13px;
 font-weight:bold 
}
.klasa53 {
 font-size:13px;
 font-weight:normal 
}
.klasa54 {
 padding:10px 0px 10px 11px 
}
.klasa55 {
 color:red 
}
.klasa56 {
 color:#3e54b9 
}
.klasa57 {
 border:0;
 vertical-align:middle 
}
.klasa58 {
 background-color:#ebeffc;
 width:321px 
}
.klasa59 {
 padding:0px 0px 10px 11px 
}
.klasa6 {
 padding:0px;
 width:49px 
}
.klasa60 {
 background-image: url('/images/linia_pozioma_niebieska.gif');
 font-size:1px;
 margin:0;
 padding:0;
 width:321px 
}
.klasa61 {
 padding-left:11px 
}
.klasa62 {
 margin:0;
 padding:0 0 3px 0 
}
.klasa63 {
 background-color:#f3f3f3;
 border-bottom:1px solid #d4d0c8;
 border-left:2px groove #808080;
 border-right:1px solid #d4d0c8;
 border-top:2px groove #808080;
 height:18px;
 margin:0;
 padding:0;
 width:130px 
}
.klasa64 {
 margin:0;
 padding:0 0 10px 0;
 text-align:right 
}
.klasa65 {
 padding-left:10px;
 width:130px 
}
.klasa66 {
 font-size:9px;
 padding-bottom:10px;
 padding-left:0px;
 text-align:left 
}
.klasa67 {
 border:0 
}
.klasa68 {
 cursor:pointer 
}
.klasa69 {
 padding-bottom:15px;
 padding-top:15px;
 text-align:center 
}
.klasa7 {
 margin-top:5px;
 padding:0px;
 width:125px 
}
.klasa70 {
 padding-bottom:15px;
 padding-right:0px;
 padding-top:15px 
}
.klasa71 {
 padding-bottom:15px;
 padding-left:15px;
 padding-top:15px 
}
.klasa71a {
 padding-bottom:15px;
 padding-top:15px 
}
.klasa72 {
 padding-left:15px 
}
.klasa73 {
 border:0;
 text-align:center 
}
.klasa74 {
 background-image:url('/images/linia_pozioma_2.gif');
 background-repeat:repeat-x;
 clear:both;
 font-size:1px;
 height:11px;
 margin:0;
 padding:0;
 width:100% 
}
.klasa75 {
 color:black;
 text-decoration:underline 
}
.klasa76 {
 font-size:16px;
 font-weight:bold 
}
.klasa77 {
 text-align:right 
}
.klasa78 {
 text-align:justify 
}
.klasa79 {
 clear:both 
}
.klasa8 {
 font-size:11px;
 font-size:12px;
 font-weight:bold;
 margin-left:10px;
 padding-left:10px 
}
.klasa80 {
 color:#808080 
}
.klasa81 {
 color:black;
 text-decoration:underline 
}
.klasa82 {
 font-size:10px;
 padding: 10px 0px 10px 0px;
 text-align:center 
}
.klasa83 {
 font-size:10px;
 padding: 10px 0px 10px 0px;
 text-align:right 
}
.klasa83a{
	border-top: solid 1px;
	border-bottom: solid 1px;
	font-size:10px;
	text-align:justify;
	margin-top:0;
	padding:5px 3px 5px 3px;
}
.klasa84 {
 ;
 margin:0;
 padding:0;
 text-align:left;
 width:100% 
}
.klasa85 {
 ;
 width: 150px 
}
.klasa87 {
 float:right 
}
.klasa88 {
 background-color: #364996;
 border-bottom:1px solid #d7d7d7;
 border-top:2px solid white;
 height:22px;
 margin:0px;
 padding:0px 
}
.klasa89 {
 margin:0;
 padding:0;
 text-align:left;
 width:100% ;
}
.klasa9 {
 font-size:11px;
 color:red;
}
.klasa90 {
 margin-left:0px;
 padding-left:0px;
}
.klasa91 {
 width: 150px;
}
.klasa92 {
 background-color:#ebeffc;
}
.klasa93 {
 float:right;
 font-weight:bold;
 line-height:18px;
 margin-right:20px;
 vertical-align:bottom;
}
.klasa94 {
 background-color:#4f9734;
 border-left:1px solid #8c8c8c;
 border-right:1px solid #8c8c8c;
 border-top:1px solid #8c8c8c;
 color:white;
 float:left;
 font-size:12px;
 font-weight:bold;
 line-height:18px;
 padding-left:5px;
 width:210px;
}
.klasa95 {
 background-image:url('/images/gorny.png');
 background-repeat:repeat-x;
 float:left;
 font-size:1px;
 height:2px;
 width:308px;
}
.klasa96 {
 background-image:url('/images/lewy.png');
 background-repeat:repeat-y;
 clear:left;
 float:left;
 font-size:1px;
 height:233px;
 width:2px;
}
.klasa97 {
 float:left;
 height:233px;
 width:4px;
}
.klasa98 {
 background-image:url('/images/prawy.png');
 background-repeat:repeat-y;
 height:231px;
 width:4px;
}
.klasa99 {
 background-image:url('/images/dolny.png');
 background-repeat:repeat-x;
 float:left;
 height:4px;
 width:308px;
}
.kropki ul li {
 list-style-type:circle;
 padding-top:3px;
}
.lewa-kolumna-tlo {
 background-color:#ebeffc;
}
.linia-pozioma-niebieska {
 background-image:url('/images/linia_pozioma_niebieska.gif');
 font-size:1px;
 margin:0;
 padding:0;
}
.linia_pozioma {
 background-image:url('/images/linia_pozioma_niebieska.gif');
 font-size:1px;
 margin:0;
 padding:0;
}
.linia_pozioma_dluga {
 background-image:url('/images/linia_pozioma_2.gif');
 background-repeat:repeat-x;
 font-size:1px;
 height:11px;
 margin:0;
 padding:0;
 width:100%;
}
.linia_pozioma_srednia {
 background-image:url('/images/linia_pozioma_2.gif');
 background-repeat:repeat-x;
 clear:left;
 font-size:1px;
 height:11px;
 margin:0;
 padding:0;
 width:645px;
}
.margin-zero {
 margin:0px 
}
.menu-niebieskie {
 background-color:#364996;
 border-bottom:1px solid #d7d7d7;
 border-top:2px solid white;
 height:22px;
 margin:0px;
 padding:0px 
}
.nazwa_projektu_lewa {
 float:right;
 font-weight:bold;
 line-height:18px;
 margin-right:20px 
}
.nazwa_projektu_prawa {
 float:right;
 font-weight:bold;
 line-height:18px;
 margin-right:20px;
 border:0px solid red;
}
.noframe {
 border:0px 
}
.odstep-lewa10 {
 padding-left:10px 
}
.padding-margin-zero {
 margin:0px;
 padding:0px 
}
.projekty-domow {
 color:white;
 margin-left:3px;
 margin-top:0;
 padding-left:0px;
 padding-top:0;
 position:absolute;
 text-transform:lowercase;
 top:0px;
 width:80px;
 z-index:99 
}
.teczka-projektow {
 background-color:#f3f3f3;
 font-size:11px 
}
.userbox {
 margin:0;
 padding:0 0 5px 0;
 text-align:left 
}
.userbox-przyciski {
 padding:0px;
 width:49px 
}
.uzytkownik-padding {
 padding:3px 0px 3px 0px 
}
.wyszukiwanie-padding {
 padding:10px 0px 0px 11px 
}
.article:active {
 color:#3f3f3f;
 font-size:11px;
 font-weight:bold;
 text-decoration:none 
}
.article:hover {
 color:#4f9734;
 font-size:11px;
 font-weight:bold;
 text-decoration:none 
}
.article:link {
 color:#7c7c7c;
 font-size:11px;
 font-weight:bold;
 text-decoration:underline 
}
.article:visited {
 color:#7c7c7c;
 font-size:11px;
 font-weight:bold;
 text-decoration:none 
}
.bialy:active {
 color:#fff;
 font-size:12px;
 font-weight:bold;
 text-decoration:none 
}
.bialy:hover {
 color:#3f3f3f;
 font-size:12px;
 font-weight:bold;
 text-decoration:underline 
}
.bialy:link {
 color:#fff;
 font-size:12px;
 font-weight:bold;
 text-decoration:none 
}
.bialy:visited {
 color:#fff;
 font-size:12px;
 font-weight:bold;
 text-decoration:none 
}
.bialy_small:active {
 color:#fff;
 font-size:11px;
 font-weight:normal;
 text-decoration:none 
}
.bialy_small:hover {
 color:#3f3f3f;
 font-size:11px;
 font-weight:normal;
 text-decoration:underline 
}
.bialy_small:link {
 color:#fff;
 font-size:11px;
 font-weight:normal;
 text-decoration:none 
}
.bialy_small:visited {
 color:#fff;
 font-size:11px;
 font-weight:normal;
 text-decoration:none 
}
.czarny:active {
 color:#3f3f3f;
 font-size:11px;
 font-weight:bold;
 text-decoration:none 
}
.czarny:hover {
 color:#3f3f3f;
 font-size:11px;
 font-weight:bold;
 text-decoration:underline 
}
.czarny:link {
 color:#7c7c7c;
 font-size:11px;
 font-weight:bold;
 text-decoration:none 
}
.czarny:visited {
 color:#7c7c7c;
 font-size:11px;
 font-weight:bold;
 text-decoration:none 
}
.czerwony:active {
 color:#cb2026;
 font-size:11px;
 font-weight:bold;
 text-decoration:none 
}
.czerwony:hover {
 color:#cb2026;
 font-size:11px;
 font-weight:bold;
 text-decoration:underline 
}
.czerwony:link {
 color:#cb2026;
 font-size:11px;
 font-weight:bold;
 text-decoration:none 
}
.czerwony:visited {
 color:#cb2026;
 font-size:11px;
 font-weight:bold;
 text-decoration:none 
}
.klasa102:hover {
 background-color:inherit;
 color:#2952a0;
 font-size:12px;
 font-weight:normal;
 text-decoration:underline 
}
.klasa102:link {
 background-color:inherit;
 color:#808080;
 font-size:12px;
 text-decoration:none 
}
.klasa102:visited {
 background-color:inherit;
 color:#808080;
 font-size:12px;
 text-decoration:none 
}
.klasa15:hover {
 background-color:inherit;
 color:#000000;
 font-size:11px;
 font-weight:bold;
 text-decoration:none 
}
.klasa15:link {
 background-color:inherit;
 color:#3e54b9;
 font-size:11px;
 text-decoration:none 
}
.klasa15:visited {
 background-color:inherit;
 color:#3e54b9;
 font-size:11px;
 text-decoration:none 
}
.klasa4:hover {
 background-color:inherit;
 color:#000000;
 font-weight:normal;
 text-decoration:none;
}
.klasa4:link {
 background-color:inherit;
 color:#808080;
 font-size:11px;
 text-decoration:none 
}
.klasa4:visited {
 background-color:inherit;
 color:#808080;
 font-size:11px;
 text-decoration:none 
}
.klasa75:hover {
 background-color:inherit;
 color:#000000;
 font-size:10px;
 text-decoration:none 
}
.klasa75:link {
 background-color:inherit;
 color:#808080;
 font-size:11px;
 text-decoration:none 
}
.klasa75:visited {
 background-color:inherit;
 color:#808080;
 font-size:11px;
 text-decoration:none 
}
.klasa9:active {
 font-weight:bold;
 text-decoration:none 
}
.klasa9:hover {
 background-color:white;
 color:#364996;
 font-weight:bold 
}
.klasa9:link {
 background-color:inherit;
 color:white;
 font-weight:bold;
 text-decoration:none 
}
.klasa9:visited {
 background-color:inherit;
 color:white;
 font-weight:bold;
 text-decoration:none 
}
.menu_projekt:active {
 text-decoration:none 
}
.menu_projekt:hover {
 background-color:inherit;
 color:#000000;
 font-weight:normal 
}
.menu_projekt:link {
 background-color:inherit;
 color:#808080;
 text-decoration:none 
}
.menu_projekt:visited {
 background-color:inherit;
 color:#808080;
 text-decoration:none 
}

.norm1:link {
 background-color:inherit;
 color:#808080;
 font-size:11px;
 text-decoration:none 
}
.norm1:visited {
 background-color:inherit;
 color:#808080;
 font-size:11px;
 text-decoration:none 
}
.norm1:hover {
 background-color:inherit;
 color:#000000;
 font-size:11px;
 font-weight:normal;
 text-decoration:none;
}

.norm2:hover {
 background-color:inherit;
 color:#c0c0c0;
 text-decoration:none 
}
.norm2:link {
 background-color:inherit;
 color:#ffffff;
 text-decoration:none 
}
.norm2:visited {
 background-color:inherit;
 color:#ffffff;
 text-decoration:none 
}
.norm3:hover {
 background-color:inherit;
 color:#000000;
 font-size:12px;
 font-weight:normal;
 text-decoration:underline 
}
.norm3:link {
 background-color:inherit;
 color:#808080;
 font-size:12px;
 text-decoration:none 
}
.norm3:visited {
 background-color:inherit;
 color:#808080;
 font-size:12px;
 text-decoration:none 
}
.norm4:hover {
 background-color:inherit;
 color:#2952a0;
 font-size:12px;
 font-weight:normal;
 text-decoration:underline 
}
.norm4:link {
 background-color:inherit;
 color:#808080;
 font-size:12px;
 text-decoration:underline 
}
.norm4:visited {
 background-color:inherit;
 color:#808080;
 font-size:12px;
 text-decoration:underline 
}
.norm5:hover {
 background-color:inherit;
 color:#2952a0;
 font-size:12px;
 font-weight:normal;
 text-decoration:underline 
}
.norm5:link {
 background-color:inherit;
 color:#808080;
 font-size:12px;
 text-decoration:none 
}
.norm5:visited {
 background-color:inherit;
 color:#808080;
 font-size:12px;
 text-decoration:none 
}
.norm6:active {
 color:#3f3f3f;
 font-size:16px;
 font-weight:bold;
 text-decoration:none 
}
.norm6:hover {
 color:#3f3f3f;
 font-size:16px;
 font-weight:bold;
 text-decoration:underline 
}
.norm6:link {
 color:#000000;
 font-size:16px;
 font-weight:bold;
 text-decoration:none 
}
.norm6:visited {
 color:#3f3f3f;
 font-size:16px;
 font-weight:bold;
 text-decoration:none 
}
.norm:hover {
 background-color:inherit;
 color:#000000;
 font-size:11px;
 font-weight:bold;
 text-decoration:none 
}
.norm:link {
 background-color:inherit;
 color:#808080;
 font-size:11px;
 text-decoration:none 
}
.norm:visited {
 background-color:inherit;
 color:#808080;
 font-size:11px;
 text-decoration:none 
}
.norm_wir:hover {
 background-color:inherit;
 color:#000000;
 font-size:11px;
 font-weight:bold;
 text-decoration:none 
}
.norm_wir:link {
 background-color:inherit;
 color:#3e54b9;
 font-size:11px;
 text-decoration:none 
}
.norm_wir:visited {
 background-color:inherit;
 color:#3e54b9;
 font-size:11px;
 text-decoration:none 
}
.top_menu2:active {
 font-weight:bold;
 text-decoration:none 
}
.top_menu2:hover {
 background-color:white;
 color:red;
 font-weight:bold 
}
.top_menu2:link {
 background-color:inherit;
 color:red;
 font-weight:bold;
 text-decoration:none 
}
.top_menu2:visited {
 background-color:inherit;
 color:red;
 font-weight:bold;
 text-decoration:none 
}
.top_menu3:active {
 color:#ff0000;
 font-weight:normal;
 text-decoration:none 
}
.top_menu3:hover {
 background-color:inherit;
 color:#ff0000;
 font-weight:normal 
}
.top_menu3:link {
 background-color:inherit;
 color:white;
 font-weight:normal;
 text-decoration:none 
}
.top_menu3:visited {
 background-color:inherit;
 color:white;
 font-weight:normal;
 text-decoration:none 
}
.top_menu4:active {
 color:#364996;
 font-weight:normal;
 text-decoration:none 
}
.top_menu4:hover {
 background-color:inherit;
 color:#364996;
 font-weight:normal 
}
.top_menu4:link {
 background-color:inherit;
 color:yellow;
 font-weight:normal;
 text-decoration:none 
}
.top_menu4:visited {
 background-color:inherit;
 color:yellow;
 font-weight:normal;
 text-decoration:none 
}
.top_menu:active {
 font-weight:bold;
 text-decoration:none 
}
.top_menu:hover {
 background-color:white;
 color:#364996;
 font-weight:bold 
}
.top_menu:link {
 background-color:inherit;
 color:white;
 font-weight:bold;
 text-decoration:none 
}
.top_menu:visited {
 background-color:inherit;
 color:white;
 font-weight:bold;
 text-decoration:none 
}
.whitening:active {
 font-weight:bold;
 text-decoration:none 
}
.whitening:hover {
 color:white;
 font-weight:bold;
 text-decoration:underline 
}
.whitening:link {
 background-color:inherit;
 color:white;
 font-weight:bold;
 text-decoration:none 
}
.whitening:visited {
 background-color:inherit;
 color:white;
 font-weight:bold;
 text-decoration:none 
}

a.menu_projekt:link {text-decoration: none; color: #808080 ;background-color:inherit }
a.menu_projekt:visited {text-decoration: none; color: #808080 ;background-color:inherit }
a.menu_projekt:active {text-decoration: none}
a.menu_projekt:hover {font-weight: normal; color: #000000 ;background-color:inherit}

a.top_menu:link {text-decoration: none;font-weight: bold; color: white ;background-color:inherit }
a.top_menu:visited {text-decoration: none;font-weight: bold;; color: white ;background-color:inherit }
a.top_menu:active {text-decoration: none;font-weight: bold;}
a.top_menu:hover {font-weight: bold; color: #364996 ;background-color:white}

a.top_menu3:link {text-decoration: none;font-weight: normal; color: white ;background-color:inherit }
a.top_menu3:visited {text-decoration: none;font-weight: normal; color: white ;background-color:inherit }
a.top_menu3:active {text-decoration: none;font-weight: normal; color: #ff0000;}
a.top_menu3:hover {font-weight: normal; color: #ff0000; background-color:inherit}

a.top_menu4:link {text-decoration: none;font-weight: normal; color: yellow ;background-color:inherit }
a.top_menu4:visited {text-decoration: none;font-weight: normal; color: yellow ;background-color:inherit }
a.top_menu4:active {text-decoration: none;font-weight: normal; color: #364996;}
a.top_menu4:hover {font-weight: normal; color: #364996; background-color:inherit}

a.top_menu2:link {text-decoration: none;font-weight: bold; color: red;background-color:inherit }
a.top_menu2:visited {text-decoration: none;font-weight: bold; color: red ;background-color:inherit }
a.top_menu2:active {text-decoration: none;font-weight: bold;}
a.top_menu2:hover {font-weight: bold; color: red ;background-color:white}

a.whitening:link {text-decoration: none;font-weight: bold; color: white;background-color:inherit }
a.whitening:visited {text-decoration: none;font-weight: bold; color: white ;background-color:inherit }
a.whitening:active {text-decoration: none;font-weight: bold;}
a.whitening:hover {font-weight: bold; color: white ; text-decoration:underline;}

a.norm:link  { font-size:11px;text-decoration: none; color: #808080 ;background-color:inherit}
a.norm:visited { font-size:11px;text-decoration: none; color: #808080 ;background-color:inherit}
a.norm:hover {  font-size:11px;font-weight: bold;text-decoration: none; color: #000000 ;background-color:inherit}

a.norm_wir:link  { font-size:11px;text-decoration: none; color: #3E54B9 ;background-color:inherit}
a.norm_wir:visited { font-size:11px;text-decoration: none; color: #3E54B9 ;background-color:inherit}
a.norm_wir:hover {  font-size:11px;font-weight: bold;text-decoration: none; color: #000000 ;background-color:inherit}

a.norm1:link { font-size:11px;text-decoration: none; color: #808080 ;background-color:inherit}
a.norm1:visited { font-size:11px;text-decoration: none; color: #808080 ;background-color:inherit}
a.norm1:hover { font-size:11px;font-weight:normal;text-decoration: none; color: #000000 ;background-color:inherit}

a.norm2:link { text-decoration: none; color: #FFFFFF ;background-color:inherit}
a.norm2:visited { text-decoration: none; color: #FFFFFF ;background-color:inherit}
a.norm2:hover { text-decoration: none; color: #C0C0C0 ;background-color:inherit}

a.norm3:link { font-size:12px;text-decoration: none; color: #808080 ;background-color:inherit}
a.norm3:visited { font-size:12px;text-decoration: none; color: #808080 ;background-color:inherit}
a.norm3:hover { font-size:12px;font-weight:normal;text-decoration: underline; color: #000000 ;background-color:inherit}

a.norm4:link { font-size:12px;text-decoration: underline; color: #808080 ;background-color:inherit}
a.norm4:visited { font-size:12px;text-decoration: underline; color: #808080 ;background-color:inherit}
a.norm4:hover { font-size:12px;font-weight:normal;text-decoration: underline; color: #2952A0 ;background-color:inherit}

a.norm5:link { font-size:12px;text-decoration: none; color: #808080 ;background-color:inherit}
a.norm5:visited { font-size:12px;text-decoration: none; color: #808080 ;background-color:inherit}
a.norm5:hover { font-size:12px;font-weight:normal;text-decoration: underline; color: #2952A0 ;background-color:inherit}

a.norm6:link { font-size:16px;text-decoration: none; font-weight:bold;color: #000000 ;}
a.norm6:visited { font-size:16px;text-decoration: none; font-weight:bold;color: #3f3f3f ;}
a.norm6:active { font-size:16px;text-decoration: none; font-weight:bold;color: #3f3f3f ;}
a.norm6:hover { font-size:16px;font-weight:normal;text-decoration: underline; font-weight:bold;color: #3f3f3f ;}

a.czarny:link { font-size:11px;text-decoration: none; font-weight:bold;color: #7C7C7C ;}
a.czarny:visited { font-size:11px;text-decoration: none; font-weight:bold;color: #7C7C7C ;}
a.czarny:active { font-size:11px;text-decoration: none; font-weight:bold;color: #3f3f3f ;}
a.czarny:hover { font-size:11px;font-weight:normal;text-decoration: underline; font-weight:bold;color: #3f3f3f ;}

a.bialy:link { font-size:12px;text-decoration: none; font-weight:bold;color: #fff ;}
a.bialy:visited { font-size:12px;text-decoration: none; font-weight:bold;color: #fff ;}
a.bialy:active { font-size:12px;text-decoration: none; font-weight:bold;color: #fff ;}
a.bialy:hover { font-size:12px;font-weight:normal;text-decoration: underline; font-weight:bold;color: #3f3f3f ;}

a.bialy_small:link { font-size:11px;text-decoration: none; font-weight:none;color: #fff ;}
a.bialy_small:visited { font-size:11px;text-decoration: none; font-weight:none;color: #fff ;}
a.bialy_small:active { font-size:11px;text-decoration: none; font-weight:none;color: #fff ;}
a.bialy_small:hover { font-size:11px;font-weight:normal;text-decoration: underline; font-weight:none;color: #3f3f3f ;}

a.article:link { font-size:11px;text-decoration: underline; font-weight:bold;color: #7C7C7C ;}
a.article:visited { font-size:11px;text-decoration: none; font-weight:bold;color: #7C7C7C ;}
a.article:active { font-size:11px;text-decoration: none; font-weight:bold;color: #3f3f3f ;}
a.article:hover { font-size:11px;font-weight:normal;text-decoration: none; font-weight:bold;color: #4F9734 ;}

a.czerwony:link { font-size:11px;text-decoration: none; font-weight:bold;color: #CB2026;}
a.czerwony:visited { font-size:11px;text-decoration: none; font-weight:bold;color: #CB2026;}
a.czerwony:active { font-size:11px;text-decoration: none; font-weight:bold;color: #CB2026;}
a.czerwony:hover { font-size:11px;font-weight:normal;text-decoration: underline; font-weight:bold;color: #CB2026;}

a.klasa4:link { font-size:11px;text-decoration: none; color: #808080 ;background-color:inherit}
a.klasa4:visited { font-size:11px;text-decoration: none; color: #808080 ;background-color:inherit}
a.klasa4:hover { font-size:11px;font-weight:normal;text-decoration: none; color: #000000 ;background-color:inherit}

a.klasa102:hover {background-color:inherit;color:#2952a0;font-size:12px;font-weight:normal;text-decoration:underline }
a.klasa102:link {background-color:inherit;color:#808080;font-size:12px;text-decoration:none }
a.klasa102:visited {background-color:inherit;color:#808080;font-size:12px;text-decoration:none }

a.klasa15:hover {background-color:inherit;color:#000000;font-size:11px;font-weight:bold;text-decoration:none }
a.klasa15:link {background-color:inherit;color:#3e54b9;font-size:11px;text-decoration:none }
a.klasa15:visited {background-color:inherit;color:#3e54b9;font-size:11px;text-decoration:none }

a.klasa75:hover {background-color:inherit;color:#000000;font-size:11px;font-weight:bold;text-decoration:none }
a.klasa75:link {background-color:inherit;color:#808080;font-size:11px;text-decoration:none }
a.klasa75:visited {background-color:inherit;color:#808080;font-size:11px;text-decoration:none }

a.klasa9:active {
	font-weight:bold;text-decoration:none;
}
a.klasa9:hover {
	background-color:white;
	color:#364996;
	font-weight:bold;
	font-size:11px;
}
a.klasa9:link {
	background-color:inherit;
	color:red;
	font-weight:bold;
	text-decoration:none
	font-size:11px;
}
a.klasa9:visited {
	background-color:inherit;
	color:red;font-weight:bold;
	text-decoration:none
	font-size:11px;
}

.sidebox ul  {
	list-style-type: none;
	padding: 0;
	}

.sidebox li{
	list-style-type: none;
	margin: 0 ;
	padding: 0;
	height:35px;
	vertical-align: text-middle;
	vertical-align: middle;
	}
	
.sidebox ul li {
	width:321px;
	vertical-align: text-middle;
	vertical-align: middle;
	line-height:34px;
	float: left; 
	clear: left;	
	list-style-type: none;
	overflow:hidden;
	color:#808080;
	}
.sidebox a {
	color:#808080;
	}
.sidebox img{
	vertical-align: text-middle;
	vertical-align: middle;
	border:0;
}
.sidebox ul li:hover{
	background-color:#F0F0F0;
	color: #000;
	}
.sidebox ul li a:hover{
	color: #000;
	}
.sidebox ul li a:link, .sidebox ul li a:visited {
	text-decoration: none;
	padding: 0px 0px 0px 10px;
	display:block;
	border-bottom:0px solid #C0C0C0;
	font-weight:bold; 
	font-size:11px;
	}
a.niebieski-link{
	color:#3e54b9;
}
a.czerwony-link{
	color:#ff0000;
}
.wbiblioteka{
	background-image:url('http://brama.mtmstyl.com.pl/images/ikona_3d-katalog.jpg');
	background-repeat:no-repeat;
}

a.sndmsg:hover {
   text-decoration:underline;
   font-weight:bold;
}

