			body{
				background-color: #FFFFFF;
				margin: 0;
				padding: 0;
				text-align: center;
				background-image: url(../img/tlo.gif);
				background-repeat: repeat-x;
			}

			.tytul{
				clear: both;
				width: 820px;
				height: 163px;
				background-image: url(../img/head.jpg);
				background-repeat: no-repeat;
				margin: 0 auto;
				padding: 0;
			}
						.tytul2{
				clear: both;
				width: 820px;
				height: 38px;
				background-image: url(../img/head2.jpg);
				background-repeat: no-repeat;
				margin: 0 auto;
				padding: 0;
			}
form#searchForm {
    position: absolute;
    right: 53px;
    top: 70px;
    height: 21px;
    margin: 0;
    padding: 0;
    width: 270px;
    text-align: left;
}

form#searchForm input {
    margin: 0;
    margin-left: 5px;
    padding: 2px;
    border: none;
    font-size: 11px;
    width: 176px;
    background-color: transparent;
    position: absolute;
    top: 3px;
    color: #8e8e8e;
    
}

form#searchForm input#szukaj {
    width: 65px;
    padding: 0;
    border: none;
    background-color: #f66e43;
    position: absolute;
    height: 16px;
    top: 4px;
    right: 15px;
}

#szukaj{
}



			#naglowek{
				width: 820px;
				height: 26px;
				background-image: url(../img/m1.jpg);
				background-repeat: no-repeat;
				margin: 0 auto;
				padding: 0;
				padding-top: 6px;
			}
			#naglowek ul {
				margin: 0;
				padding-left: 266px;

			}
			#naglowek ul li{
				display: inline;
				list-style: none;
				margin: 0;
				padding: 0;
				padding-left: 10px;
				float: left;

			}
			#naglowek ul li a{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				text-decoration: none;
				font-weight: bold;
				color: #525252;

			}
			#naglowek ul li a:hover{
				color: #ED1B23;
			}
			#naglowek2{
				clear: both;
				width: 820px;
				height: 27px;
				background-image: url(../img/m2.gif);
				background-repeat: no-repeat;
				margin: 0 auto;
				text-align: right;
			}
			#naglowek2 form{
				margin: 0;
				padding: 0;
			}
			#naglowek2 a{
				margin-top: -20px;
				padding-right: 70px;
			}
			#naglowek img{
				width: 1px;
				height: 1px;
				border: 0px;
				margin: 0;
				padding: 0;
			}
			#pole{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #680909;
				float: right;
				text-align: left;
				padding-top: 42px;
				padding-right: 0px;
				margin-right: 0;
				width: 200px;
				font-weight: bold;
			}
			#pole ul{
			margin: 0;
			padding: 0;
			padding-bottom: 8px;
			}
			#pole ul li{
			margin: 0;
			padding: 0;
			display: inline;
			list-style: none;
			}
			#pole ul li a{
			color: #ffffff;
			text-decoration: none;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			margin: 0;
			
		}
			#pole ul li a:hover{
			color: yellow;
		}
			
			#pierwszy{
				background-image: url(../img/ptok_1.gif);
				background-repeat: no-repeat;
				background-position: top center;
				margin: 0;
				padding-left: 35px;
				padding-right: 34px;
				padding-top: 12px;
					padding-bottom: 10px;

			}
			#drugi {
			  margin: 0;
				text-align: center;
				background-image: url(../img/ptok_2.gif);
				background-repeat: no-repeat;
				background-position: top center;
				padding-left: 15px;
				padding-right: 16px;
				padding-top: 12px;
				padding-bottom: 8px;

			}
			#trzeci {
			margin: 0;
				background-image: url(../img/ptok_3.gif);
				background-repeat: no-repeat;
				background-position: top center;
								padding-left: 14px;
				padding-right: 28px;
				padding-top: 12px;
padding-bottom: 8px;
			}
			
			#kont{
				width: 770px;
				background-image: url(../img/m1.jpg);
				background-repeat: no-repeat;
				margin: auto;
				padding-left: 25px;
				padding-right: 25px;
				text-align: left;
			}
				#prekont{
				background-image: url(../img/tlo_cale.gif);
				background-position: center;
				background-repeat: repeat-y;
				margin: auto;
				padding: 0;
			}
				#kont2{
				background-image: url(../img/m2.jpg);
				background-position: left bottom;
				background-repeat: no-repeat;
				margin: auto;
				padding: 0;
				width: 820px;
			}
			#menucont{
				text-align: left;
				float: left;
				margin-top: 0;
				margin-bottom: 2px;
				width: 158px;
				magrin-left: 15px;

			}
			.menu1 {
						 width: 133px;
						 background-image: url(../img/head_menu.gif);
						 background-repeat: no-repeat;
						 background-position: top left;
						 padding-top: 7px;
						 background-color: #74AF8F;
						 margin-left: 26px;
						 padding-bottom: 3px;						 						 
			}
			.logCont {
			    width: 133px;
			    padding-bottom: 6px;
			    background-image: url(../img/logpas.gif);
			    background-repeat: no-repeat;
			    background-position: bottom left;
			    margin-left: 26px;
			}
			.logowanie {
			    padding: 0;
			    margin: 0;    
			    width: 133px;
			    text-align: center;
			    background-color: #e0e0e0;
			    padding-top: 7px;
			    padding-bottom: 3px;
			    margin-top: 5px;
			    color: #656565;
			    font-family: tahoma, verdana, arial;
			    font-size: 10px;
			    
			}
			.logowanie p {
			    width: 119px;
			    text-align: left;
			    padding: 0;
			    margin: 0 auto;
			}
			.logowanie p input {
			    border: solid 1px #a2a2a2;
			    width: 117px;
			    margin-top: 7px;
			    height: 16;
			    line-height: 16px;
			    font-family: tahoma, verdana, arial;
			    font-size: 11px;
			    color: #656565;
			}
			
			.logowanie p input.zaloguj {
			    padding: 2px 0 2px 0;
			    margin-left: 58px;
			    width: 60px;
			    color: #fff;
			    font-weight: bold;
					background-color: #288451;
			    border: none;
			    font-size: 10px;
			}
			
			#text{
					width: 530px;	
				float: right;
				display: block;
				font-family: Verdana, sans-serif;
				font-size: 10px;
				line-height: 16px;
				padding-right: 25px;
				text-align: justify;
				padding-top: 3px;
				vertical-align: top;
				margin-right: 10px;
				
			}
			#text p {
				margin: 0;
				padding-top: 10px;
				font-family: Verdana, sans-serif;
				font-size: 11px;
				display: block;
			}
			#text h1 {
				margin: 0;
				margin-top: 0px;
				padding: 0;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 14px;
				color: #288451;
				line-height: 20px;
			text-transform: uppercase;
			padding-bottom: 5px;
				background-image: url(../img/linia1.gif);
				background-repeat: no-repeat;
				background-position: bottom left;
				margin-bottom: 5px;
				margin-right: 25px;

			}
			#text h2 {
				margin: 0;
				margin-top: 0px;
				padding: 0;
				padding-bottom: 5px;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-style: italic;
				font-size: 13px;
				color: #304759;
				line-height: 20px;

			}
			#text h3 {
				margin: 0;
				margin-top: 0px;
				padding: 0;
				padding-bottom: 5px;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #A20707;
				font-weight: normal;	
				text-align: left;
				line-height: 14px;}
				
				#text h4 {
				margin: 0;
				margin-top: 0px;
				padding: 0;
				padding-bottom: 5px;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #C25735;
				line-height: 20px;
				font-weight: normal;			
				
				}
			#text a{
				text-align: right;
				color: #A20707;
				text-decoration: none;
			}
			#text a:hover{
				text-decoration: underline;
			}
			#text2{
				float: left;
				display: block;
				font-family: Verdana, sans-serif;
				font-size: 10px;
				line-height: 16px;
				text-align: justify;
				padding-top: 3px;
				border-right: 1px dotted #CAC6C7;
				padding-right: 10px;
				width: 330px;
				margin-left: 30px;
				overflow-x: hidden;
				
			}
			* html div#text2   /* IE only */
{
  width: 330px;   /* for IE5.x/win */
  w\idth: 310px;  /* for other IE versions */
}
			
			
			#text2 p {
				margin: 0;
				padding-top: 10px;
				font-family: Verdana, sans-serif;
				font-size: 11px;
				display: block;
			}
			#text2 h1 {
				margin: 0;
				margin-top: 0px;
				padding: 0;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 14px;
				color: #288451;
				line-height: 20px;
			text-transform: uppercase;
			padding-bottom: 5px;
				background-image: url(../img/linia.gif);
				background-repeat: no-repeat;
				background-position: bottom left;
				margin-bottom: 5px;

			}
			#text2 h2 {
				margin: 0;
				margin-top: 0px;
				padding: 0;
				padding-bottom: 5px;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-style: italic;
				font-size: 13px;
				color: #304759;
				line-height: 20px;

			}
			#text2 h3 {
				margin: 0;
				margin-top: 0px;
				padding: 0;
				padding-bottom: 5px;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #A20707;
				font-weight: normal;	
				text-align: left;
				line-height: 14px;}
				
				#text2 h4 {
				margin: 0;
				margin-top: 0px;
				padding: 0;
				padding-bottom: 5px;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #C25735;
				line-height: 20px;
				font-weight: normal;			
				
				}
			#text2 a{
				text-align: right;
				color: #A20707;
				text-decoration: none;
			}
			#text2 a:hover{
				text-decoration: underline;
			}
/*
#promoX{
	float: right;
	padding-right: 10px;
	padding-top: 20px;
	
}
*/
#promoX{
    float: right;
    padding-right: 31px;
    position: relative;
		font-family: "Verdana", sans-serif;
    font-size: 10px;
    
    
}


#logi{
    
    position: relative;
    text-align: right;
    font-family: "Verdana", sans-serif;
    font-size: 10px;
    border: 1px dotted #CAC6C7;
    padding-top: 5px;
    padding-bottom: 10px;
    width: 190px;
}

#logi input{
    font-size: 10px;

}

	
#post{
    background-image: url(../img/post_4a.gif);
    background-repeat: no-repeat;
    background-position: top center;
    width: 220px;
    height: 240px;
    margin-right: 10px;
    z-index: 100;
    float: right;
    position: relative;
    margin-top: -59px;
}

#post a img{
    width: 220px;
    height: 240px;
}
																																																						
			#czysc{
				clear: both;}
			#stopka{
				height: 65px;
				width: 820px;
				background-image: url(../img/stopka.gif);
				background-repeat: no-repeat;
				background-position: top left;
				margin: auto;
				clear: both;
				padding-top: 20px;
				text-align: center;
				color: #4D4D4D;
				font-family: "Trebuchet MS", sans-serif;
				font-size: 11px;
			}
			
			#stopka2{
				display: none;
			}
			#stopka a{
				font-family: "Trebuchet MS", sans-serif;
				font-size: 11px;
				text-decoration: none;
				color: #4D4D4D;
			}
			#stopka a:hover{
				color: black;
				text-decoration: underline;
			}
			#pageHeader{
				display: none;
			}
			#spon{
				clear: left;
				float: left;
				width: 158px;
				text-align: center;
				font-family: "Trebuchet MS", sans-serif;
				color: #304759;
				font-size: 12px;
				font-weight: bold;
				padding-top: 5px;
				padding-bottom: 10px;
				padding-left: 13px;
						}
			#spon a{
			text-decoration: none;
			color: #A2A2A2;
			}			
			#spon a:hover{
			color: black;
			}
			#bez{
				border: none;
			}


			#archiwum{
				float: right;
				padding-right: 40px;
				margin-top: -30px;
			}
			#archiwum a{
				background-image: url(../img/arch1.gif);
				background-repeat: no-repeat;
				display: block;
				width: 91px;
				height: 17px;
			}
			#archiwum a:hover{
				background-image: url(../img/arch2.gif);
			}
			#edu{
				text-align: center;
			}
			#ramk{
				float: right;
				width: 150px;
				display: block;
				background-color: #FFC803;
				margin-left: 10px;
				border: 1px solid #E8E8E8;
			}

			#napis{
				color: Black;
				background-color: #E8E8E8;
				display: block;
				text-align: center;
				padding: 5px;
			}
			#wybr{
				font-family: Arial, Helvetica, sans-serif;
				display: block;
				text-align: right;
				padding: 5px;
				color: #9F9F9F;
				background-color: #FAFAFA;
			}
			#ksia{
			margin-right: 10px;
			}
			#szukaj2{
			padding-top: 0px;
			margin-left: 13px;
			font-family: "Verdana", sans-serif;
			font-size: 10px;
			font-weight: normal;
			text-align: left;
			color: #000000;
			
			}
			#szukaj2 form{
			margin: 0;
				}
			#knd{
			font-size: 10px;
			margin: 0;
			padding: 0;
			vertical-align: top;
			}
			#szer{
			margin: 0;
			padding: 0;
			width: 520px;
			}
#promoX{
width: 200px;
float: right;
}
a#redmore {
background-color: #288451;
color: white;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 3px;
padding-right: 3px;
font-weight: bold;
			font-family: "Verdana", sans-serif;
			font-size: 10px;
			float: right;
margin-bottom: 3px;			
margin-top: 3px;
}
a:hover#redmore{
text-decoration: none;
}
small{
color: #8D8D8D;
font-weight: bold;
}



#linia{

margin: 0;
padding: 0;
padding-top: 10px;
padding-bottom: 7px;
margin-bottom: 5px;
margin-right: 25px;
border-bottom: 1px dotted #CAC6C7;
font-family: "Verdana", sans-serif;
font-size: 11px;
}
#drive_menu{
width: 150px;
float: right;
border-bottom: 1px dotted #CAC6C7;
padding-left: 2px;
padding-right: 2px;
margin-left: 10px;
text-align: center;
				background-image: url(../img/head_menu1.gif);
				background-repeat: no-repeat;
				background-position: top left;
				background-color: #A2A2A2;
				color: white;
							font-family: "Verdana", sans-serif;
			font-size: 11px;
}
			#drive_menu a{
				font-family: Verdana, sans-serif;
				text-align: left;
				display: block;
				padding: 5px;
				font-size: 10px;
				text-decoration: none;
				color: #ffffff;
				border-bottom: 1px solid #B2B2B2;
			}
			#drive_menu a:hover{
				background-color: #B2B2B2;
				text-decoration: none;
			}
			#drive_menu span{
			display: block;
			text-align: left;
			padding-left: 5px;
			border-bottom: 1px solid #B2B2B2;
			font-family: "Verdana", sans-serif;
			font-size: 10px;
			font-weight: normal;
			padding-top: 3px;
			padding-bottom: 3px;
			background-color: #817F7F;
			}
			#drive_menu b{
			border-bottom: 1px solid #B2B2B2;
			display: block;
			padding-bottom: 10px;
			padding-top: 10px;
			}
			#title{
			color: #A20707;
			font-family: Verdana, sans-serif;		
			font-size: 12px;
			font-weight: normal;
			}
			#text4{
			padding-left: 10px;}
			
.vlib_form_warning {
	color: RED;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.menutitle {
	padding: 2px 0 2px 0;
	color: Black;
	font-weight: bold;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: middle;
}

/* kopia td*/


.row_deactive{
  background: #ffdddd;
}

.row_active{
  background: #ddffdd;
}


.oddzial{
  margin-left: 20px;
  margin-top: 0px;
  padding: 0;
  padding-bottom: 5px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-style: italic;
  font-size: 14px;
  color: #304759;
  line-height: 20px;
}

/*
==========================Tip boxes===========================*/
span.tipOwner, label.tipOwner, input.tipOwner {
    position: relative;
    cursor: help;
}
label.tipOwner {
    background: url('/img/admin/tooltip.gif') 98% 50% no-repeat;
}

span.tipOwner span.tipText, label.tipOwner span.tipText, input.tipOwner span.tipText {
    display: none;
    position: absolute;
    top: 1.8em;
    left: 100%;
    border: 1px solid #afafaf;
    background-color: #e4ecf4;
    color: #333333;
    text-align: center;
    line-height: normal;
    width: 20em;
    padding: 2px 5px;
    -moz-opacity: 1;
    z-index: 100;
}
span.tipOwner:hover span.tipText, label.tipOwner:hover span.tipText, input.tipOwner:hover span.tipText {
    display: block;
}

#addMailtoggle {
	color: #00f;
	margin-left: 0px;
  	font-size: 11px;
}

#addMail {
	background: #eee;
	/*width: 650px;*/
	color: #333;
	padding: 5px;
	margin: 2px;
	border: 1px solid gray;
	margin-bottom: 15px;
}

#komunikat {
	background: #f6ff99;
	width: 500px;
	color: #000;
	padding: 1px;
	margin: 0px;
	border: 1px solid #ff8888;
	margin-bottom: 15px;
}
#komunikat_err {
	background: #ffdddd;
	width: 500px;
	color: #ff0000;
	padding: 1px;
	margin: 0px;
	border: 1px solid #ff0000;
	margin-bottom: 15px;
}


#reg_form {
	display: none;
}

#ch_name {
	font-size: 10px;
}
#ch_surname {
	font-size: 10px;
}
#ch_zip {
	font-size: 10px;
}
#check {
	font-size: 10px;
}
#chAccount {
	background: #f6ff99;
	padding: 5px 5px 10px 5px;
	margin: 10px 0px 10px 0px;
}
