/* CSS Document */

body{margin:0 0 0 0; font-family:Geneva, Arial, Helvetica, sans-serif; vertical-align:middle; background: #fdfdfd url("../images/tlps24.gif") repeat-x top; }
*{margin:0; padding:0;}
.pagebody {width:1000px; height:auto; margin:auto; position:relative;} 
.pagebody .b1{width:1000px; height:232px; float:left; background:url("../images/pr1_01.jpg"); text-align:right;}
 .b1 #przyciski{float:right; margin:5px 20px 0 0;}
.pagebody .b2{width:1000px; height:103px; float:left; background:url("../images/pr1_02.gif") no-repeat;}

.pagebody .b3{width:1000px; height:auto; float:left; background:url("../images/pr1_03.gif") repeat;}
		.b3 .b3_s{width:930px; min-height:150px; float:left; background:url("../images/s_t.jpg") repeat-y; margin-left:16px; font-size:15px;}
		
		.b3_s h2#napis_menu{position:absolute; top:270px; left:120px; font-family:"Times New Roman", Times, serif; color:#336600; font-size:26px; font-weight:normal; margin:0; padding:0;}
		.b3_s  ul.menu_g {float:left; width:240px; padding:0; margin:0; position:relative; left:19px; top:0px; text-align:left; font-size:14px;}
		.menu_g  li.linki{padding:5px 8px 5px 8px; font-family:Verdana, Arial, Helvetica, sans-serif; width:auto; float:none; color:#990000; text-decoration:none; text-align:left; border-bottom:1px solid #FEFEFE; margin:0 2px 2px 0; list-style:inside square;}
		
		.menu_g li.linki:hover{color:#8EB41F; }
		.menu_g li.linki_w{ padding:5px 10px 5px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; width:auto; float:none; text-decoration:none; text-align:left; border-bottom:1px solid #FEFEFE; margin:0 2px 2px 0; font-weight:bold; list-style:outside square;}
		.menu_g li.linki_w:hover{ }
		.menu_g li.linki_k{ padding:5px 10px 5px 10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:auto; height:14px; float:none; color:#000000; text-decoration:none; background:url("../images/menu_k.gif") no-repeat; }
		
		.menu_g li.linki2{ border-left:2px solid #e3e2e2; margin-left:11px; padding:5px 10px 5px 10px; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:auto; float:none; color:#666666; text-decoration:none;  }
		.menu_g li.linki2_w{ border-left:2px solid #e3e2e2; margin-left:11px; padding:5px 10px 5px 10px; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:auto; float:none; color:#336699; text-decoration:none;  }
		.menu_g li.linki2:hover{border-left:2px solid #CCCCCC;color:#CC3300;}
	
		.menu_g a, #menu_g a:visited{color:#CC0000; text-decoration:none;}
		.menu_g a:hover{ font-weight:bold;}
		
.pagebody .b5{width:1000px; height:50px; float:left; background:url("../images/pr1_06.gif") no-repeat ; position:relative;}
		.b5 #naw{width:400px; height:auto; float:left; position:absolute; left:400px;}
		#naw #weiter{float:right; border:0;}
		#naw #zuruck{float:left; border:0;}
		
.pagebody .zawartosc{float:right; width:640px; padding-bottom:8px; }
			.zawartosc .tekst {text-align:justify; font-size:14px; margin-right:5px; }
			 h1#tyt_str{width:auto; height:auto; margin:0; padding:0; font-size:25px; color:#336600; text-align:left; font-weight:normal; position:absolute; top:265px; left:310px;} 
			.tekst p { margin:10px 0;}
			.tekst a, .tekst a:visited{text-decoration:none;}
			.tekst ol, .tekst li { margin:5px 50px; padding:0 10px;}
			.zawartosc h2.err {color:#FF0000; font-size:16px; border-bottom:1px solid #CC3300; margin:5px 0;}
			.zawartosc a, .zawartosc a:visited {color:#666666; text-decoration:none;} .zawartosc a:hover{color:#333333; text-decoration:none}
			.zawartosc #kontakt_form{text-align:right; }
			
			 #kontakt_form  p {width:100%; height:auto; float:right; margin:2px; padding:0; background-color:#F7F7F7; padding:2px 0; font-size:12px; }
			 #kontakt_form  h4 {width:100%; display:block; float:right; background-color:#F1F1E2; text-align:left; text-indent:20px; margin:10px 0; font-size:14px;}
			 #kontakt_form  h3 { font-size:16px; color:#9eb329; text-align:center; margin:10px 0;}
			 #kontakt_form label{width:100px; float:left; font-size:14px;}
			 #kontakt_form label.labtext{width:200px; margin-right:10px;}
			  #kontakt_form label.labdl{width:287px; float:left; margin-right:10px;}
			 #kontakt_form label.dl {width:300px; float:right; text-align:left; margin:0;}
			 #kontakt_form label.dl2 {width:200px; float:right; text-align:left; margin:0;}
			 
			 #kontakt_form textarea{float:right; width:410px; height:5em; background-color:#FFF; border:1px solid #aaa; margin:0;}
			 #kontakt_form input {width:200px; margin:0 5px 0 5px; float:left; background-color:#FFF; border:1px solid #aaa; vertical-align:middle; }
			  #kontakt_form input.bzyy { border:0; width:auto; float:right; margin-right:20px;}
			 #kontakt_form input.kurtz {width:50px;  display:inline; float:none;}
			  #kontakt_form input#but {background-color:#9eb329; color:#FFF; padding:2px 5px; border:0; cursor:pointer; float:right; margin:10px 7px; font-size:16px;}
			 
.belka {width:100%; height:17px; float:left; background: url("../images/tl.gif") repeat-y #FFF;}
.belka .imag{float:left; border:0; position:relative; left:757px;}

.podpis { font-size:9px; color:#CCCCCC; margin-left:24px; padding-top:4px; width:980px; height:40px; float:left; background:url("../images/koniec.gif") no-repeat;}
.podpis a#ap { color:#A9BB95; text-decoration:none;}
.siedemset {width:900px;}
.siedemset .prawa{float:left;}
.siedemset .autor{float:right; margin-right:0px; color:#CCCCCC; }

.okienko{width:220px; height:auto;}
	.okienko .o1{background:url("../images/okienka_01.gif") no-repeat  #FFF; height:28px; width:100%;}
	.okienko .o2{background:url("../images/okienka_02.gif") repeat-y  #FFF; height:auto; width:100%; font-size:12px; color:#666666; text-align:center;}
				.o2 a{color:#333333; text-decoration:none; font-weight:bold;} .o2 a:hover{text-decoration:underline;}
	.okienko .o3{background:url("../images/okienka_04.gif") no-repeat  #FFF; height:11px; width:100%;}
