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

.tytul{
    position: relative;
    clear: both;
    width: 820px;
    height: 163px;
    background-image: url(../img/head.gif);
    background-repeat: no-repeat;
    margin: 0 auto;
    padding: 0;
}

form#searchForm {
    position: absolute;
    right: 53px;
    top: 0px;
    height: 21px;
    margin: 0;
    padding: 0;
    width: 270px;
    text-align: left;
}

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

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

#szukaj{
}


.tytul2{
    clear: both;
    width: 820px;
    height: 38px;
    background-image: url(../img/head2.gif);
    background-repeat: no-repeat;
    margin: 0 auto;
    padding: 0;
}

#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: 11px;
				color: #974E1B;
				float: left;
				text-align: left;
				padding-top: 7px;
				padding-left: 47px;
				margin-right: 0;
				width: 190px;
				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: #a2a2a2;
						 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: #7B301E;
			    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: #A20707;
				line-height: 20px;
				text-transform: uppercase;
				padding-bottom: 5px;
				background-image: url(../img/linia1.gif);
				background-repeat: no-repeat;
				background-position: bottom right;
				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 #7B301E;
    width: 335px;
    margin-left: 19px;
    overflow-x: hidden;
    padding-right: 15px;
    padding-left: 5px;
		
}
* html div#text2   /* IE only */
{
  width: 350px;   /* for IE5.x/win */
  w\idth: 335px;  /* for other IE versions */
}
			
#text2 .linia {
    padding: 0;
    margin: 0;
    padding-top: 10px;
    padding-bottom: 7px;
    margin-bottom: 5px;
    border-bottom: 1px dotted #CAC6C7;
    font-family: Verdana, sans-serif;
    font-size: 11px;
}
			
#text2 p {
				margin: 0;
				padding-top: 10px;
				font-family: Verdana, sans-serif;
				font-size: 11px;
				display: block;
			}
			#text2 h1 {
				margin: 0;
				padding: 0;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 14px;
				color: #A20707;
				line-height: 20px;
				text-transform: uppercase;
				padding-bottom: 5px;
				background-image: url(../img/linia1.gif);
				background-repeat: no-repeat;
				background-position: bottom right;
				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: 35px;
    position: relative;
		font-family: "Verdana", sans-serif;
    font-size: 10px;
    
    
}

#post{
    background-image: url(../img/post_4.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: -61px;
}

#post a img{
    width: 220px;
    height: 240px;
}


#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/post4.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: -61px;			
}
			#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: Black;
			}
			#stopka a:hover{
				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: 5px;
			margin-left: 13px;
			font-family: "Verdana", sans-serif;
			font-size: 10px;
			font-weight: normal;
			text-align: left;
			color: #000000;
			
			}
			#szukaj2 form{
			margin-left: 5px;
				}
			#knd{
			font-size: 10px;
			margin: 0;
			padding: 0;
			vertical-align: top;
			}
			#szer{
			margin: 0;
			padding: 0;
			width: 520px;
			}
#text a.redmore,#text2 a.redmore {
    background-color: #7B301E;
    color: white;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-family: "Verdana", sans-serif;
    font-size: 9px;
    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 #7B301E;
    font-family: "Verdana", sans-serif;
    font-size: 11px;
}


#driveMenu{
    width: 150px;
    float: right;
    border-bottom: 1px dotted #7B301E;
    padding-left: 2px;
    padding-right: 2px;
    margin-left: 10px;
    margin-right: 25px;
    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;
}

#driveMenu 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;
}

#driveMenu a:hover{
    background-color: #B2B2B2;
    text-decoration: none;
}

#driveMenu 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;
}

#driveMenu b{
    border-bottom: 1px solid #B2B2B2;
    display: block;
    padding-bottom: 10px;
    padding-top: 10px;
}
			
			#title{
			color: #072058;
			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;
}
			.date{
				padding-top:20px;
			}

#ads1 {
    
    border-top: 1px dotted #CAC6C7;
    padding-top: 15px;
    padding-left: 12px;
    margin-top: 10px;
    margin-bottom: 10px;
    width: 200px;
    font-family: Verdana, Tahoma, Arial;
    font-size: 11px;
    text-align: left;
    voice-family: "\"}\""; /* box model hack */
    voice-family:inherit;
    width: 188px; /* dobre przegladarki i IE6 */
}

#ads1 a {
    color: #000;
    text-decoration: none;
}

#ads1 img {
    margin-bottom: 10px;
}


/* Ze starej cukrzycy*/
.ads3{
	padding: 5px;
}
.ads2{
	padding: 5px;
	background-image: url(/img/pozim.gif);
	background-position: top;
	background-repeat: repeat-x;
 
 }



a.homeLink {
    display: block; 
    width: 350px; 
    height: 90px; 
    position: absolute; 
    left: 70px;
}


#prefs {
	background: #f9f9f9;
        /*background: #E0DEE1;*/
	border: 1px outset #f8f8f8;
	float: left;
	font-size: 12px;
	padding: .2em;
	/*width: 35%;*/
	position: relative;
	margin-bottom: 10px;
	/* margin: 0 1em 1em;*/
}


#prefsSummary  {
	background: #f9f9f9;
	border: 1px  outset #998 ;
	float: left;
	font-size: 11px;
	padding: .0em;
	position: relative;
	/*margin: 0 1em 1em;*/
	 margin-bottom: 18px;
}

#prefsSummary td {
	border: 1px  dotted #aaa;
	/*border-right: 1px  dotted #aaa;*/
	/*border-left: 1px  dotted #aaa;*/
}

#summary  {
	color: #828282;
	font-size: 9px;
  	font-weight: normal;
	font-style: italic;
	padding: .0em;
	margin: 0 1em 1em;
}

#prefsHead  {
	background: #e1e1e0;
 	padding: .0em;
}

/*  * html #prefs { width: 26em }*/ /* Set width only for IE */
#prefs input, #prefs select { font-size: 10px; vertical-align: middle }
#prefs fieldset {
    background: transparent;
    border: none;
    margin: .5em;
    padding: 0;
}

#prefs fieldset legend {
    background: transparent;
    color: #000;
    font-size: 9px;
    font-weight: normal;
    margin: 0 0 0 -1.5em;
    padding: 0;
}

#prefs .buttons { text-align: right; }
.elastic_menu{
	font-family: Arial;
	position: absolute;
	left: 10px;
	top: 28px;
	width: 750px;
	text-align: right;
	color: #CF9874;
}

.elastic_menu a{
	color: white;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
}


.elastic_menu a:hover{
	color: #DFBDA7;
}

#on{
    color: yellow;
}
		 
 
.spr{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
}


.webcastTable {
    margin-top: 10px;
    border-top: solid 1px #c2c2c2;
    border-left: solid 1px #d2d2d2;
    border-right: solid 1px #d2d2d2;
    
}

.webcastTable td {
    position: relative;
    border-bottom: solid 1px #c2c2c2;
    background-image: url(/UserAttachments/Image/wbc_tlo.gif);
    background-repeat:repeat-x;
    padding: 7px 5px 7px 5px;
}

#text table.webcastTable td h4 {
    padding: 0;
    margin: 0;
    margin-bottom: 3px;
    margin-right: 80px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    line-height: 110%;
}

#text table.webcastTable td div.player {
    bottom: 0px;
    left:   105px;
    text-align: left;
    position: absolute;
    z-index: 1000;
    

}

#text table.webcastTable td div.icons {
    bottom: 0px;
    left:   0px;
    text-align: left;
    position: absolute;
    

}

#text table.webcastTable td div.czas {
    margin: 0;
    padding: 0;
    line-height: 1em;
    top: 0px;
    right:0px;
    position: absolute;
    

}

#text table.webcastTable td div.icons img{
    position: relative;
    top: 0px;
    margin-right: 15px;
    vertical-align: middle;
}

#text table.webcastTable td div.tdCont {
    position: relative;
    height: 80px;
}

.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;
}
