#lista1, #lista2, #lista3
{
	display: none;
} 


input.invalid {
	background-color: #FF9;
	border: 2px red inset;
}

label.invalid {
	color: #F00;
	font-weight: bold;
}

img {
	border: 0;
}

.tab1 {
	 text-align: left;
	 font-size: 14;
	 color: #ffffff;
	 font-weight: bold;
	 vertical-align: top;
	 }

.tab1 a {
	 text-align: left;
	 font-size: 14;
	 color: #ffffff;
	 font-weight: bold;
	 vertical-align: top;
	 text-decoration:underline;
	 }
	 
.tab1 a:hover {
	 text-align: left;
	 font-size: 14;
	 color: #ffffff;
	 font-weight: bold;
	 vertical-align: top;
	 text-decoration:underline;
	 }
	 
	 
	 
.tab1m {
	 text-align: left;
	 font-size: 12;
	 color: #000000;
	 vertical-align: top;
	 }

.tab1m a {
	 text-align: left;
	 font-size: 12;
	 color: #000000;
	 font-weight: bold;
	 vertical-align: top;
	 text-decoration:underline;
	 }
	 
.tab1m a:hover {
	 text-align: left;
	 font-size: 12;
	 color: #000000;
	 font-weight: bold;
	 vertical-align: top;
	 text-decoration:underline;
	 }


	 
.tab1r {
	 text-align: right;
	 font-size: 14;
	 color: #ffffff;
	 font-weight: bold;
	 vertical-align: top;
	 }

.tab1r a {
	 text-align: right;
	 font-size: 14;
	 color: #ffffff;
	 font-weight: bold;
	 vertical-align: top;
	 text-decoration:underline;
	 }
	 
.tab1r a:hover {
	 text-align: right;
	 font-size: 14;
	 color: #ffffff;
	 font-weight: bold;
	 vertical-align: top;
	 text-decoration:underline;
	 }
	 
.tab1c {
	 font-size: 14;
	 color: #ffffff;
	 font-weight: bold;
	 vertical-align: top;
	 }

.tab1c a {
	 font-size: 14;
	 color: #ffffff;
	 font-weight: bold;
	 vertical-align: top;
	 text-decoration:underline;
	 }
	 
.tab1c a:hover {
	 font-size: 14;
	 color: #ffffff;
	 font-weight: bold;
	 vertical-align: top;
	 text-decoration:underline;
	 }

	 
	 
	 
.tab2 {
	 text-align: center;
	 font-size: 16;
	 color: #ffffff;
	 font-weight: bold;
	 vertical-align: top;
	 }

.tab2 a {
	 text-align: center;
	 font-size: 16;
	 color: #ffffff;
	 font-weight: bold;
	 vertical-align: top;
	 text-decoration:underline;
	 }
	 
.tab2 a:hover {
	 text-align: center;
	 font-size: 16;
	 color: #ffffff;
	 font-weight: bold;
	 vertical-align: top;
	 text-decoration:underline;
	 }
	 

.tab3 {
	 text-align: left;
	 font-family: Verdana, Tahoma;
	 font-size: 12;
	 color: #ffffff;
	 /*font-weight: bold;*/
	 vertical-align: top;
	 }

.tab3 a {
	 text-align: left;
	 font-family: Verdana, Tahoma;
	 font-size: 12;
	 color: #ffffff;
	 /*font-weight: bold;*/
	 vertical-align: top;
	 /*text-decoration:underline;*/
	 text-decoration:none;
	 }
	 
.tab3 a:hover {
	 text-align: left;
	 font-family: Verdana, Tahoma;
	 font-size: 12;
	 color: #ffffff;
	 /*font-weight: bold;*/
	 vertical-align: top;
	 text-decoration:underline;
	 }
	 
.tab4 {
	 text-align: left;
	 font-size: 14;
	 font-family: Arial CE, Arial, Verdana;
	 color: #ffffff;
	 /*font-weight: bold;*/
	 vertical-align: top;
	 /*font-weight: bold;*/
	 }

.tab4 a {
	 text-align: left;
	 font-size: 14;
	 font-family: Arial CE, Arial, Verdana;
	 color: #ffffff;
	 /*font-weight: bold;*/
	 vertical-align: top;
	 /*text-decoration:underline;*/
	 text-decoration:none;
	 font-weight: bold;
	 }
	 
.tab4 a:hover {
	 text-align: left;
	 font-size: 14;
	 font-family: Arial CE, Arial, Verdana;
	 color: #ffffff;
	 /*font-weight: bold;*/
	 vertical-align: top;
	 text-decoration:underline;
	 font-weight: bold;
	 }	 


	 
.tab_desc {
	 text-align: left;
	 font-size: 12;
	 color: #ffffff;
	 }
	 
.info {
	 text-align: justify;
	 font-size: 16;
	 color: #ff0000;
	 }
	 
.link_uwaga a {
	 color: #FFA500;
	 }
