INPUT.banner	{
	BACKGROUND-COLOR: transparent; 
	COLOR: white; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: none; 
	BORDER: 0px;
	}

.sp {
	font: 10px ARIAL;
	color: #FF0000;
	word-spacing: 0;
	text-indent: 0;
	line-height: 100%;
	margin: 0;
	text-align: center;
}
.sp_pb {
	font: 10px ARIAL;
	color: #333333;
	word-spacing: 0;
	text-indent: 0;
	line-height: 100%;
	margin: 0;
	text-align: center;
	background-color:#DDDDDD
}

.option {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.sp2 {
	font: 10px ARIAL;
	color: #FF0000;
	word-spacing: 0;
	text-indent: 0;
	line-height: 100%;
	margin: 0;
	text-align: center;
	font-weight: bold;
}


.sp1 {
      font: 10px ARIAL;
      color: #000000;
      word-spacing: 0; 
      text-indent: 0; 
      line-height: 100%; 
      margin: 0;
      text-align: center}	  

.pr_min_tb{
	BACKGROUND-COLOR: #CCEEFF; 
	BORDER-BOTTOM: 0px ridge; 
	BORDER-LEFT: 0px ridge; 
	BORDER-RIGHT: 0px ridge;
	BORDER-TOP: 0px ridge; 
	COLOR: black; 
	CURSOR: default; 
	FONT-FAMILY: arial; 
	FONT-SIZE: 8pt; 
	TEXT-DECORATION: none;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	SPACING-LEFT: 1px;
        SPACING-RIGHT: 1px;
        SPACING-TOP: 1px;
        SPACING-BOTTOM: 1px;
	TEXT-ALIGN: left;
	width=230
	}
.pr_min_tb2{
        BACKGROUND-COLOR: white;
        BORDER-BOTTOM: 0px ridge;
        BORDER-LEFT: 0px ridge;
        BORDER-RIGHT: 0px ridge;
        BORDER-TOP: 0px ridge;
        COLOR: black;
        CURSOR: hand;
	FONT-FAMILY: arial;
        FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
        PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
        PADDING-TOP: 0px;
        PADDING-BOTTOM: 0px;
        SPACING-LEFT: 0px;
        SPACING-RIGHT: 1px;
        SPACING-TOP: 1px;
        SPACING-BOTTOM: 1px;
	TEXT-ALIGN: left}

.pr_min_up{
	BORDER-BOTTOM: 1px dashed #A4CFFF;
	BORDER-LEFT: 1px dashed #A4CFFF;
	BORDER-RIGHT: 1px dashed #A4CFFF;
	BORDER-TOP: 1px dashed #A4CFFF;
	COLOR: #000000;
	CURSOR: default;
	font-weight: none;
	FONT-FAMILY: arial;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	SPACING-LEFT: 0px;
	SPACING-RIGHT: 0px;
	SPACING-TOP: 0px;
	SPACING-BOTTOM: 0px;
	TEXT-ALIGN: center;
	border: 1px dashed #A4CFFF;
        }
.trh1 {
    BACKGROUND-COLOR: #FF0000; 
	BORDER-BOTTOM: 1px ridge white; 
	BORDER-LEFT: 0px ridge white; 
	BORDER-RIGHT: 0px ridge white;
    BORDER-TOP: 1px ridge white; 
	COLOR: #003366; 
	CURSOR: hand; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;
	TEXT-DECORATION: none; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 0px
}

.trh2 {
    BACKGROUND-COLOR: #00FF00; 
	BORDER-BOTTOM: 1px ridge white; 
	BORDER-LEFT: 0px ridge white; 
	BORDER-RIGHT: 0px ridge white;
    BORDER-TOP: 1px ridge white; 
	COLOR: #003366; 
	CURSOR: hand; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;
	TEXT-DECORATION: none; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 0px
}


.tr1 {  
    BACKGROUND-COLOR: #5AB2F2; 
	BORDER-BOTTOM: 1px dashed #A4CFFF; 
	BORDER-LEFT: 0px ridge white; 
	BORDER-RIGHT: 0px ridge white;
    BORDER-TOP: 1px dashed #A4CFFF; 
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;
	TEXT-DECORATION: none; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 0px}
	
.tr2 {  BACKGROUND-COLOR: #CCEEFF;
        BORDER-BOTTOM: 1px dashed #A4CFFF;
        BORDER-LEFT: 0px ridge white;
        BORDER-RIGHT: 0px ridge white;
        BORDER-TOP: 1px dashed #A4CFFF;
        COLOR: #003366;
        FONT-FAMILY: ARIAL;
        FONT-SIZE: 10px;
        TEXT-DECORATION: none;
	    PADDING-LEFT: 3px;
        PADDING-RIGHT: 0px
	}
	
	.tr1_1 {
	BACKGROUND-COLOR: #5AB2F2;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 0px;
	border: thin dashed #CCCCCC;
}
	
.tr2_1 {
	BACKGROUND-COLOR: #CCEEFF;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 0px;
	border: thin dashed #CCCCCC;
	}
	
.tr3 {  BACKGROUND-COLOR: #330099; 
	BORDER-BOTTOM: 1px ridge white; 
	BORDER-LEFT: 0px ridge white; 
	BORDER-RIGHT: 0px ridge white;
        BORDER-TOP: 1px ridge white; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;
	TEXT-DECORATION: none; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 0px}
	
.tr4 {  BACKGROUND-COLOR: #919191; 
	BORDER-BOTTOM: 1px ridge white; 
	BORDER-LEFT: 0px ridge white; 
	BORDER-RIGHT: 0px ridge white;
        BORDER-TOP: 1px ridge white; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 0px}

.tr5 {  BACKGROUND-COLOR: #330033; 
	BORDER-BOTTOM: 1px dashed #A4CFFF;
	BORDER-LEFT: 1px dashed #A4CFFF;
	BORDER-RIGHT: 1px dashed #A4CFFF;
	BORDER-TOP: 1px dashed #A4CFFF;
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10pt;
	TEXT-DECORATION: none; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 0px}

.td1	{
	text-align: center;
	PADDING-LEFT: 5px;
	PADDING-right: 5px}
	
.td2{
	text-align: center;
	PADDING-LEFT: 5px;
	PADDING-right: 5px}
.td12    {
        text-align: left;
	PADDING-LEFT: 10px;
	PADDING-right: 10px}
	
.td22{
	text-align: left;
	PADDING-LEFT: 10px;
	PADDING-right: 10px}
.star{	BACKGROUND-COLOR: white;
	padding-left: 6px}
.tdd	{
	FONT-size: 8pt;
	FONT-WEIGHT: none;
	COLOR: #188ADC}
	
.pr_min_dat{
	FONT-size: 10pt;
	FONT-WEIGHT: BOLD;
        COLOR: #FF9900}
	
.wt{
	COLOR: #FF0000;
	FONT: 9pt ARIAL;
	FONT-WEIGHT: bold
	}
.wt1{
	COLOR: #000000;
	FONT: 9pt ARIAL;
	FONT-WEIGHT: bold
	}

.nagtd  {
	FONT: 12px verdana;
	FONT-WEIGHT: BOLD;
	COLOR: #003366}
.t1	{
	border: 1 solid #FF9900}
.tdx1	{
	text-align: center;
	background: #FFCC66;
	font: 10px ARIAL; 
	color: #003366}
.tdx2	{
	text-align: center;
	background: #FFF0C1;
	font: 10px ARIAL; 
	color: #003366}
.tdxx2 	{
	background: #FFF0C1;
	font: 10px ARIAL;
	color: #003366}
.tdxx1  {
background: #FFFFFF;
font: 10px arial;
color: #003366}

.tdxxx1  {
background: #CCEEFF;
font: 10px arial;
color: #003366}
.tdxxx2  {
background: #CCEEFF;
font: 10px arial;
color: #003366}


.tdxxf1 {
        background: #FFFFFF;
        font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #003366}

.tdxxf2  {
        background: #FFF0C1;
	font-size: 11px;
        font-family: Arial;
        font-weight: bold;
        color: #003366}
BODY
{
SCROLLBAR-FACE-COLOR: #99CCFF;
SCROLLBAR-HIGHLIGHT-COLOR: #99CCFF;
SCROLLBAR-SHADOW-COLOR: black;
SCROLLBAR-3DLIGHT-COLOR: black;
SCROLLBAR-ARROW-COLOR: black;
SCROLLBAR-TRACK-COLOR:  #99CCFF;
SCROLLBAR-DARKSHADOW-COLOR: #99CCFF
}
A.p1 {
        FONT: 10px verdana;
        FONT-WEIGHT: BOLD;
        COLOR: #003366;
        text-decoration: none}
				
A.p1:active {
        FONT: 10px verdana;
        FONT-WEIGHT: BOLD;
        COLOR: #003366;
	text-decoration: none}
A.p1:hover {
        FONT: 10px verdana;
        FONT-WEIGHT: BOLD;
        COLOR: #003366;
	text-decoration: underline}

A.nagtd2:hover  {
        FONT: 10px verdana;
        FONT-WEIGHT: BOLD;
        COLOR: #003366}
A.nagtd2:active  {
        FONT: 10px verdana;
        FONT-WEIGHT: BOLD;
        COLOR: #003366}
.nagtd2  {
        FONT: 10px verdana;
        FONT-WEIGHT: BOLD;
        COLOR: #003366}
.nagtd2on  {
	FONT: 10px verdana;
	FONT-WEIGHT: BOLD;
	color: #FF0000;
}
.nagtd22  {
        FONT: 14px verdana;
        FONT-WEIGHT: BOLD;
        COLOR: #003366}	
.nagtd22wybor  {
	FONT: 12px verdana;
	FONT-WEIGHT: BOLD;
	COLOR: #FFFFFF;
	background-color: #003366;
}		
		
			
A.nagtd2:visited  {
        FONT: 10px verdana;
        FONT-WEIGHT: bold;
        COLOR: #003366}
A.st:hover  {
        FONT: 7pt arial;
        FONT-WEIGHT: none;
        COLOR: #003366}
A.st:active  {
        FONT: 7pt arial;
        FONT-WEIGHT: none;
        COLOR: #003366}
.st  {
        FONT: 7pt arial;
        FONT-WEIGHT: none;
        COLOR: #003366}
A.st:visited  {
	FONT: 7pt arial;
        FONT-WEIGHT: none;
	COLOR: #003366}
.button {
	COLOR: #000000;
	FONT-WEIGHT: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	width: 95px;
	height: 50px;	
	}
.button4 {
	COLOR: #999999;
	FONT-WEIGHT: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	width: 95px;
	height: 50px;	
	}
.button5 {
	font-family: 'Roboto Condensed', sans-serif;
	font-size:12px;
	}
.button2 {
	COLOR: #000000;
	FONT-WEIGHT: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	width: 155px;
	height: 20px;	
	}
.button3 {
	COLOR: #000000;
	FONT-WEIGHT: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	min-height: 20px;	
	}	
.button_zloz_wniosek2 {
	COLOR: #000000;
	background-color:#33FFFF;
	FONT-WEIGHT: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 30px;
}	
.button_zloz_wniosek {
	-moz-box-shadow:inset 0px -3px 7px 0px #29bbff;
	-webkit-box-shadow:inset 0px -3px 7px 0px #29bbff;
	box-shadow:inset 0px -3px 7px 0px #29bbff;
	background:linear-gradient(to bottom, #2dabf9 5%, #0688fa 100%);
	background:-moz-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
	background:-webkit-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
	background:-o-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
	background:-ms-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
	background:linear-gradient(to bottom, #2dabf9 5%, #0688fa 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dabf9', endColorstr='#0688fa',GradientType=0);
	background-color:#2dabf9;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #0b0e07;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	padding:8px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #263666;
}
.button_zloz_wniosek:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0688fa), color-stop(1, #2dabf9));
	background:-moz-linear-gradient(top, #0688fa 5%, #2dabf9 100%);
	background:-webkit-linear-gradient(top, #0688fa 5%, #2dabf9 100%);
	background:-o-linear-gradient(top, #0688fa 5%, #2dabf9 100%);
	background:-ms-linear-gradient(top, #0688fa 5%, #2dabf9 100%);
	background:linear-gradient(to bottom, #0688fa 5%, #2dabf9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0688fa', endColorstr='#2dabf9',GradientType=0);
	background-color:#0688fa;
}
.button_zloz_wniosek:active {
	position:relative;
	top:1px;
}

.button_zloz_wniosek3 {
	-moz-box-shadow:inset 0px -3px 7px 0px #29bbff;
	-webkit-box-shadow:inset 0px -3px 7px 0px #29bbff;
	box-shadow:inset 0px -3px 7px 0px #29bbff;
	background:linear-gradient(to bottom, #2dabf9 5%, #0688fa 100%);
	background:-moz-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
	background:-webkit-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
	background:-o-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
	background:-ms-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
	background:linear-gradient(to bottom, #2dabf9 5%, #0688fa 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dabf9', endColorstr='#0688fa',GradientType=0);
	background-color:#2dabf9;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #0b0e07;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	padding:4px 5px;
	text-decoration:none;
	text-shadow:0px 1px 0px #263666;
	width:30px;
	height:30px;
}
.button_zloz_wniosek3:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0688fa), color-stop(1, #2dabf9));
	background:-moz-linear-gradient(top, #0688fa 5%, #2dabf9 100%);
	background:-webkit-linear-gradient(top, #0688fa 5%, #2dabf9 100%);
	background:-o-linear-gradient(top, #0688fa 5%, #2dabf9 100%);
	background:-ms-linear-gradient(top, #0688fa 5%, #2dabf9 100%);
	background:linear-gradient(to bottom, #0688fa 5%, #2dabf9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0688fa', endColorstr='#2dabf9',GradientType=0);
	background-color:#0688fa;
}
.button_zloz_wniosek3:active {
	position:relative;
	top:1px;
}


.podstawowa{
	FONT: 10px Verdana; 
	COLOR: #333333;
	font-size: 14px;
	font-weight: none;
}

.formularz{
	FONT: 10px Verdana;
	COLOR: #333333;
	font-size: 10px;
	font-weight: none;
	background-color: #999999;
}
.ramka1 {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FF0000;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);
    color: #FFFFFF;
    display: inline-block;
    font-weight: bold;
    margin-bottom: 15px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
}
.ramka2 {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #00FF00;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);
    color: #000000;
    display: inline-block;
    font-weight: bold;
    margin-bottom: 15px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
}

#NrZawodnika_suggest {
                width:380px;
                position: absolute;
                background-color: #FFFFFF;
                text-align: left;
                border: #edebd5 solid 1px;
                visibility:hidden;
				font-size:11px;
                               
}
.suggest_link {
                background-color: #f9f8f0;
                padding: 2px 6px 2px 6px;
				font-size:11px;
}
.suggest_link_over {
                background-color: #ffffff;
                padding: 2px 6px 2px 6px;
                cursor:pointer;
				font-size:11px;
}
.FotoZ img{
-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease;
}
.FotoZ img:hover {
-o-transition: all 0.6s;
-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;
-moz-transform: scale(8.1);
-o-transform: scale(8.1);
-webkit-transform: scale(8.1);
cursor:none ;
}