body										{ font-family: Verdana; font-size: 11px; }
body a, body a:visited, body a:active		{ font-size: 11px; font-family: Verdana; color: #0066CC; text-decoration: none; font-weight: normal; }
body a:hover 								{ font-size: 11px; font-family: Verdana; color: #0066CC; text-decoration: underline; font-weight: normal; }
td											{ font-family: Verdana; font-size: 11px; }



.txt_form_error				{ font-family: Verdana; font-size: 11px; font-weight: bold; color: red; }


select					{ font-family: Verdana; font-size: 11px; color: #000000; background: #FFFFFF; }
.submit_dalej			{ font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; }
.input_wymagane			{ font-family: Verdana; font-size: 11px; color: #000000; }
.input_wymagane_empty	{ font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold; background-color: red; }
.input_niewymagane		{ font-family: Verdana; font-size: 11px; color: #000000; }

.txt_wymagane			{ font-family: Verdana; font-size: 11px; color: red; text-decoration: none; font-weight: bold; }
.txt_wymagane_empty		{ font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold; background: red; background-color: red; }
.txt_niewymagane		{ font-family: Verdana; font-size: 11px; color: black; text-decoration: none; font-weight: normal; }

.font_black9px			{ font-family: Verdana; font-size: 9px; color: #000000; }

.hr_black { color:#000000; height:1px; width:100%; }

#pagecontent1 td { vertical-align: top; background-color: gray; } 

.center 		{ text-align: center; }
.center_top 	{ text-align: center; vertical-align: top; }
.center_middle 	{ text-align: center; vertical-align: middle; }
.center_bottom 	{ text-align: center; vertical-align: bottom; }
.left_top 		{ text-align: left; vertical-align: top; }
.left_middle 	{ text-align: left; vertical-align: middle; }
.left_bottom 	{ text-align: left; vertical-align: bottom; }
.right_top 		{ text-align: right; vertical-align: top; }
.right_middle 	{ text-align: right; vertical-align: middle; }
.right_bottom 	{ text-align: right; vertical-align: bottom; }

.td_gray_line 	{ height: 3px; background-image: url(../line.gif) }
.td_r1 	{ width: 164px; height: 8px; background-image: url(../r1.gif) }
.td_r2 	{ width: 164px; padding: 5px; background-image: url(../r2.gif) }
.td_r3 	{ width: 164px; height: 8px; background-image: url(../r3.gif) }
.td_rn	{ font-size: 12px; font-family: Verdana; color: #2040AB; text-align: center; position: relative; top: -5px; }

/*
#index a.link 					{ font-size: 11px; font-family: Verdana; color: #C8C8C8; text-decoration: underline; }
#index a.link:visited 			{ font-size: 11px; font-family: Verdana; color: #C8C8C8; text-decoration: underline; }
#index a.link:visited span 		{ color: #2040AB; }
#index a.link:active 			{ font-size: 11px; font-family: Verdana; text-decoration: underline; }
#index a.link span 				{ color: #2040AB; }
#index a.link:hover 			{ font-size: 11px; font-family: Verdana; color: #2040AB; text-decoration: underline; }
#index a.link:hover span 		{ color: #2040AB; text-decoration: underline; } 
*/
#index .txt_n 	{ font-size: 15px; font-family: Verdana; color: #FF9933; text-decoration: none; }
#index .txt 	{ font-size: 12px; font-family: Verdana; color: #000000; text-decoration: none; }
#index b 		{ text-decoration: bold; }

#copyright 						{ font-size: 10px; font-family: Verdana; color: #2040AB; }
#copyright a.link 				{ font-size: 10px; font-family: Verdana; color: #C8C8C8; text-decoration: underline; }
#copyright a.link:visited 		{ font-size: 10px; font-family: Verdana; color: #C8C8C8; text-decoration: underline; }
#copyright a.link:visited span 	{ color: #2040AB; }
#copyright a.link:active 		{ font-size: 10px; font-family: Verdana; text-decoration: underline; }
#copyright a.link span 			{ color: #2040AB; }
#copyright a.link:hover 		{ font-size: 10px; font-family: Verdana; color: #2040AB; text-decoration: underline; }
#copyright a.link:hover span 	{ color: #2040AB; text-decoration: underline; } 












#tab_panel_obsluga {
width: 115px; text-align: center;
padding: 4px 5px; background: #E3E3E3;
border: 1pt solid gray; margin: 2px;
}

#tab_panel_obsluga_parametry {
width: 20px; text-align: center;
padding: 4px 5px; background: #E3E3E3;
border: 1pt solid gray; margin: 2px;
}



#art_link_url {
/* width: 400px; */
color: blue; font-weight: bold;
padding: 2px 3px; background: #F8F8F8;
border: 1pt solid #666666; margin: 2px;
}


#art_link_opis {
/* width: 400px; */
padding: 2px 3px; background: #F8F8F8;
border: 1pt solid #666666; margin: 2px;
}




/* ###################################################################################### */


/*tresc*/
#main td 		{ font-size: 11px; font-family: Verdana; color: #000000; text-decoration: none; font-weight: normal; }
/*tresc*/


/*tresc cv podglad*/
#main_cv_druk td 		{ font-size: 12px; font-family: Verdana; color: #000000; text-decoration: none; font-weight: normal; }
/*tresc cv podglad*/


/*menu gorne - glowne*/
#menu_st a, a:visited, a:active							{ font-size: 12px; font-family: Verdana; color: gray; text-decoration: none; font-weight: normal; }
#menu_st a:hover 										{ font-size: 12px; font-family: Verdana; color: gray; text-decoration: underline; font-weight: normal; }
#menu_st  												{ font-size: 11px; font-family: Verdana; color: gray; font-weight: normal; }
/*menu gorne - glowne*/


/*menu gorne - glowne*/
#main_menu a, a:visited, a:active						{ font-size: 11px; font-family: Verdana; color: #000000; text-decoration: none; font-weight: bold; }
#main_menu a:hover 										{ font-size: 11px; font-family: Verdana; color: #000000; text-decoration: none; font-weight: bold; }
#main_menu a.off, a.off:visited, a.off:active			{ font-size: 11px; font-family: Verdana; color: #B1B1B1; text-decoration: none; font-weight: bold; position: relative; top: 5px; }
#main_menu a.off:hover 									{ font-size: 11px; font-family: Verdana; color: #000000; text-decoration: none; font-weight: bold; position: relative; top: 5px; }
#main_menu a.p_off, a.p_off:visited, a.p_off:active		{ font-size: 11px; font-family: Verdana; color: #CC0000; text-decoration: none; font-weight: bold; position: relative; top: 5px; }
#main_menu a.p_off:hover 								{ font-size: 11px; font-family: Verdana; color: #990000; text-decoration: none; font-weight: bold; position: relative; top: 5px; }
/*menu gorne - glowne*/

#sciezka { background-color: #FFFFFF; }

/*sciezka*/
/*
#sciezka a, a:visited, a:active			{ padding: 3px 1px; font-size: 12px; font-family: Verdana; color: #000000; text-decoration: none; font-weight: normal; }
#sciezka a:hover 						{ padding: 3px 1px; font-size: 12px; font-family: Verdana; color: #333333; text-decoration: underline; font-weight: normal; }
#sciezka 								{ padding: 3px 1px; font-size: 12px; font-family: Verdana; color: #000000; text-decoration: none; font-weight: normal; }
*/

a.wd, a.wd:visited, a.wd:active		{ font-size: 13px; font-family: Arial; color: blue; text-decoration: underline; }
a.wd:hover 							{ font-size: 13px; font-family: Arial; color: blue; text-decoration: underline; }
.wd_on 								{ font-size: 13px; font-family: Arial; color: darkorange; text-decoration: none; font-weight: bold; }


/*sciezka*/

/*menu glowne cv*/
#main_menu_cv a.l, a.l:visited, a.l:active		{ display:block; padding: 5px 2px; font-size: 11px; font-family: Verdana; color: #0033CC; text-decoration: none; font-weight: bold; }
#main_menu_cv a.l:hover 						{ display:block; padding: 5px 2px; font-size: 11px; font-family: Verdana; color: #FFFFFF; text-decoration: underline; font-weight: bold; background-color: #0033CC; }
#main_menu_cv a.lw, a.lw:visited, a.lw:active	{ display:block; padding: 5px 2px; font-size: 11px; font-family: Verdana; color: red; text-decoration: none; font-weight: bold; }
#main_menu_cv a.lw:hover 						{ display:block; padding: 5px 2px; font-size: 11px; font-family: Verdana; color: #FFFFFF; text-decoration: underline; font-weight: bold; background-color: red; }
/*menu glowne cv*/

/*menu glowne cv*/
#main_menu_pracodawca a.l, a.l:visited, a.l:active		{ display:block; padding: 5px 2px; font-size: 11px; font-family: Verdana; color: #0033CC; text-decoration: none; font-weight: bold; }
#main_menu_pracodawca a.l:hover 						{ display:block; padding: 5px 2px; font-size: 11px; font-family: Verdana; color: #FFFFFF; text-decoration: underline; font-weight: bold; background-color: #0033CC; }
#main_menu_pracodawca a.lw, a.lw:visited, a.lw:active	{ display:block; padding: 5px 2px; font-size: 11px; font-family: Verdana; color: red; text-decoration: none; font-weight: bold; }
#main_menu_pracodawca a.lw:hover 						{ display:block; padding: 5px 2px; font-size: 11px; font-family: Verdana; color: #FFFFFF; text-decoration: underline; font-weight: bold; background-color: red; }
/*menu glowne cv*/






#message_error {
padding: 5px 5px; background: #FFE2E7;
border: 1px solid red; margin: 1px;
font-size: 11px; font-family: "Verdana"; color: red; font-weight: normal;
}


#message_red {
width: 95%;
padding: 5px 5px; background: #FFE2E7;
border: 1px solid red; margin: 1px;
font-size: 11px; font-family: "Verdana"; color: red; font-weight: normal;
}


#message_info {
width: 95%;
padding: 1px 5px;
/* background: #FFE2E7; */
border: 1px solid gray; margin: 1px;
font-size: 11px; font-family: "Verdana"; color: black; font-weight: normal;
border-right-style: none;
border-top-style: none;
border-bottom-style: none;
}


a.wym, a.wym:visited, a.wym:active		{ font-size: 11px; font-family: Verdana; color: #FF0000; text-decoration: none; font-weight: normal; }
a.wym:hover 							{ font-size: 11px; font-family: Verdana; color: #FF0000; text-decoration: underline; font-weight: normal; }
a.nwym, a.nwym:visited, a.nwym:active	{ font-size: 11px; font-family: Verdana; color: #0000FF; text-decoration: none; font-weight: normal; }
a.nwym:hover 							{ font-size: 11px; font-family: Verdana; color: #0000FF; text-decoration: underline; font-weight: normal; }

 
a.lnk_red, a.lnk_red:visited, a.lnk_red:active			{ font-size: 12px; font-family: Verdana; color: #CC0000; text-decoration: none; font-weight: normal; }
a.lnk_red:hover 										{ font-size: 12px; font-family: Verdana; color: #FF3333; text-decoration: underline; font-weight: normal; }

a.lnk_blk, a.lnk_blk:visited, a.lnk_blk:active			{ font-size: 12px; font-family: Verdana; color: #0101CC; text-decoration: none; font-weight: normal; }
a.lnk_blk:hover 										{ font-size: 12px; font-family: Verdana; color: #0078B4; text-decoration: underline; font-weight: normal; }


.td_underline {
padding: 5px;
border: 1px solid #DEDEDE; margin: 1px;
border-right-style: none;
border-left-style: none;
}



/* 
input	{ font-family: Verdana; font-size: 12px; color: blue; font-weight: bold; }
*/

input	{ font-family: Verdana; font-size: 11px; color: black; }

/*formularz*/
#form_txt td					{ font-family: Verdana; font-size: 12px; color: black; text-decoration: none; font-weight: normal; }
#form_txt .txt_form_opis		{ font-family: Verdana; font-size: 11px; color: black; text-decoration: none; font-weight: normal; }
#form_txt .txt_form_error		{ font-family: Verdana; font-size: 11px; color: red; text-decoration: none; font-weight: bold; }
/*formularz*/

.txt_n 	{ font-size: 15px; font-family: Verdana; color: #FF9933; text-decoration: none; border: 1px solid #FF9933; margin: 1px; width: 100%; border-left-style: none; border-right-style: none; border-top-style: none; }
.txt_n2 	{ font-size: 13px; font-family: Verdana; color: #0066FF; background-color: #E2ECFF; text-decoration: none; border: 1px solid #0066FF; margin: 1px; width: 100%; border-left-style: none; border-right-style: none; border-top-style: none; text-align: left; }
.td_pad 	{ padding: 2px; }

.select_gray, .input_gray 	{ background-color: #EBEBEB; }
.input_red	{ font-family: Verdana; font-size: 11px; color: black; background: yellow; font-weight: bold; }




/* ###################################################################################### */
















#main_menu a.link_fl_left, a.link_fl_left:visited, a.link_fl_left:active		{ float: left; display:block; padding:3px 5px; font-size: 11px; font-family: Verdana; color: #0066FF; text-decoration: none; font-weight: bold; }
#main_menu a.link_fl_left:hover 												{ float: left; display:block; padding:3px 5px; font-size: 11px; font-family: Verdana; color: #FF9933; text-decoration: none; font-weight: bold; background:#FFFFFF; }


a, a:visited, a:active, .st		{ font-size: 11px; font-family: Verdana; color: #0066CC; text-decoration: none; font-weight: normal; }
a:hover 						{ font-size: 11px; font-family: Verdana; color: #0066CC; text-decoration: underline; font-weight: normal; }


/*
#left_menu a.link, a.link:visited, a.link:active, .st	{ font-size: 11px; font-family: Verdana; color: #0066CC; text-decoration: none; font-weight: bold; }
#left_menu a.link:hover 								{ font-size: 11px; font-family: Verdana; color: #CC9900; text-decoration: none; font-weight: bold; }
*/

#find_menu a.link 			{ font-size: 11px; font-family: Verdana; color: #0066CC; text-decoration: none; font-weight: bold; }
#find_menu a.link:visited 	{ font-size: 11px; font-family: Verdana; color: #0066CC; text-decoration: none; font-weight: bold; }
#find_menu a.link:active 	{ font-size: 11px; font-family: Verdana; color: #0066CC; text-decoration: none; font-weight: bold; }
#find_menu a.link:hover 	{ font-size: 11px; font-family: Verdana; color: #CC9900; text-decoration: none; font-weight: bold; }
#find_menu .st				{ font-size: 11px; font-family: Verdana; color: #0066CC; text-decoration: none; font-weight: bold; }


#sub_menu a.sub_link 				{ font-size: 11px; font-family: Verdana; color: #FFFFFF; text-decoration: none; }
#sub_menu a.sub_link:visited 		{ font-size: 11px; font-family: Verdana; color: #FFFFFF; text-decoration: none; }
#sub_menu a.sub_link:active 		{ font-size: 11px; font-family: Verdana; color: #FFFFFF; text-decoration: none; }
#sub_menu a.sub_link:hover 			{ font-size: 11px; font-family: Verdana; color: yellow; text-decoration: none; }
#sub_menu .sub_st					{ font-size: 11px; font-family: Verdana; color: #FFFFFF; text-decoration: none; }
#sub_menu a.sub_link_on 			{ font-size: 11px; font-family: Verdana; color: yellow; text-decoration: none; font-weight: bold;  }
#sub_menu a.sub_link_on:visited 	{ font-size: 11px; font-family: Verdana; color: yellow; text-decoration: none; font-weight: bold;  }
#sub_menu a.sub_link_on:active 		{ font-size: 11px; font-family: Verdana; color: yellow; text-decoration: none; font-weight: bold;  }
#sub_menu a.sub_link_on:hover 		{ font-size: 11px; font-family: Verdana; color: yellow; text-decoration: none; font-weight: bold;  }



.padding1px	{ padding: 1px; }
.padding2px	{ padding: 2px; }
.padding3px	{ padding: 3px; }
.padding4px	{ padding: 4px; }
.padding5px	{ padding: 5px; }

/*
#main_menu a.link:hover 	{ display:block; padding:2px 5px; font-size: 11px; font-family: Verdana; color: #000000; text-decoration: none; font-weight: bold; background:#FFCC66; }
*/

/*
.gray10px	{ font-family: Verdana; font-size: 10px; color: gray; text-decoration: none; }
.gray11px	{ font-family: Verdana; font-size: 11px; color: gray; text-decoration: none; }
.grayb10px	{ font-family: Verdana; font-size: 10px; color: gray; text-decoration: none; font-weight: bold; }
.grayb11px	{ font-family: Verdana; font-size: 11px; color: gray; text-decoration: none; font-weight: bold; }
*/

.fl_left { float: left; }
.fl_right { float: right; } 

.naglowek	{ padding: 3px 5px; background-color: #FFFBEF; font-family: Verdana; font-size: 12px; color: #CC9900; text-decoration: none; font-weight: bold; }
.nk			{ padding: 3px 5px; background-color: #CC9900; font-family: Verdana; font-size: 12px; color: white; text-decoration: none; font-weight: bold; }
.naglowek2	{ font-family: Verdana; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; }
.hr_gray	{ size: 1pt; color: gray; text-align: center; width: 100%; }
.txt11px	{ font-family: Verdana; font-size: 11px; }

.sciezka
{ 
padding: 1px 1px; background-color: #F2F2F2;
}

#message_empty {
width: 95%;
text-align: left;
padding: 8px 10px; background: #FFE2E7;
border: 1px solid red; margin: 1px;
/*
border-left-style: none;
border-right-style: none;
*/
font-size: 12px; font-family: "Verdana"; color: red; font-weight: bold;
}

#message_no_file {
width: 95%;
text-align: center;
padding: 8px 10px; background: #FFE2E7;
border: 1px solid red; margin: 1px;
border-left-style: none;
border-right-style: none;
font-size: 12px; font-family: "Verdana"; color: red; font-weight: bold;
}

#chmurka_red {
padding: 8px 10px; background: #FFE2E7;
border: 1px solid red; margin: 1px;
font-size: 11px; font-family: "Verdana"; color: red;
/* font-weight: bold; */
}

#chmurka_white {
padding: 8px 10px; background: #FFFFFF;
border: 1px solid black; margin: 1px;
font-size: 11px; font-family: "Verdana"; color: black;
/* font-weight: bold; */
}


.ramka_black {
/* padding: 8px 10px; */
/* background: #FFFFFF; */
background: gray;
border: 1px solid black; margin: 0px;
/* font-weight: bold; */
}







.zr1 { border: 1pt solid #0000FF; margin: 0px; border-bottom-style: none; border-right-style: none; }
.zr2 { border: 1pt solid #0000FF; margin: 0px; border-bottom-style: none; border-left-style: none; border-right-style: none; }
.zr3 { border: 1pt solid #0000FF; margin: 0px; border-bottom-style: none; border-left-style: none; }
.zr4 { border: 1pt solid #0000FF; margin: 0px; }
.zr6 { border: 1pt solid #0000FF; margin: 0px; }
.zr8 { border: 1pt solid #0000FF; margin: 0px; }
.zrd { border: 1pt solid #0000FF; margin: 0px; border-top-style: none; }

.rr0 			{ border: 1pt solid #0000FF; margin: 0px; border-bottom-style: none; background: #F4F4F4 url('../rr_bg.gif') repeat-x; }
.rr1 			{ border: 1pt solid #0000FF; margin: 0px; border-bottom-style: none; border-right-style: none; }
.rr2_on 		{ border: 1pt solid #0000FF; margin: 0px; border-bottom-style: none; border-top-style: none; border-left-style: none; }
.rr2_off 		{ border: 1pt solid #0000FF; margin: 0px; border-bottom-style: none; border-left-style: none; border-right-style: none; }
.rr3_on 		{ border: 1pt solid #0000FF; margin: 0px; border-bottom-style: none; border-top-style: none; border-left-style: none; }
.rr3_off 		{ border: 1pt solid #0000FF; margin: 0px; border-bottom-style: none; border-left-style: none; }
.rrd 			{ border: 1pt solid #0000FF; margin: 0px; border-top-style: none; }

.rr_szczegoly 		{ border: 1pt solid #FFCC66; margin: 0px; padding: 5px; }
.rr_edycja 			{ border: 1pt solid #00CC33; margin: 0px; padding: 5px; }









.white10px				{ font-family: Verdana; font-size: 10px; color: white; }
.white11px				{ font-family: Verdana; font-size: 11px; color: white; }
.white12px				{ font-family: Verdana; font-size: 12px; color: white; }
.white13px				{ font-family: Verdana; font-size: 13px; color: white; }
.white14px				{ font-family: Verdana; font-size: 14px; color: white; }
.black10px				{ font-family: Verdana; font-size: 10px; color: black; }
.black11px				{ font-family: Verdana; font-size: 11px; color: black; }
.black12px				{ font-family: Verdana; font-size: 12px; color: black; }
.black13px				{ font-family: Verdana; font-size: 13px; color: black; }
.black14px				{ font-family: Verdana; font-size: 14px; color: black; }
.blue10px				{ font-family: Verdana; font-size: 10px; color: #0066FF; }
.blue11px				{ font-family: Verdana; font-size: 11px; color: #0066FF; }
.blue12px				{ font-family: Verdana; font-size: 12px; color: #0066FF; }
.blue13px				{ font-family: Verdana; font-size: 13px; color: #0066FF; }
.blue14px				{ font-family: Verdana; font-size: 14px; color: #0066FF; }
.gray10px				{ font-family: Verdana; font-size: 10px; color: gray; }
.gray11px				{ font-family: Verdana; font-size: 11px; color: gray; }
.gray12px				{ font-family: Verdana; font-size: 12px; color: gray; }
.green10px				{ font-family: Verdana; font-size: 10px; color: green; }
.green11px				{ font-family: Verdana; font-size: 11px; color: green; }
.green12px				{ font-family: Verdana; font-size: 12px; color: green; }
.red10px				{ font-family: Verdana; font-size: 10px; color: red; }
.red11px				{ font-family: Verdana; font-size: 11px; color: red; }
.red12px				{ font-family: Verdana; font-size: 12px; color: red; }
.red14px				{ font-family: Verdana; font-size: 14px; color: red; }
.orange10px				{ font-family: Verdana; font-size: 10px; color: #FF9900; }
.orange11px				{ font-family: Verdana; font-size: 11px; color: #FF9900; }
.orange12px				{ font-family: Verdana; font-size: 12px; color: #FF9900; }
.yellowb10px			{ font-family: Verdana; font-size: 10px; font-weight: normal; color: yellow; }
.yellowb11px			{ font-family: Verdana; font-size: 11px; font-weight: normal; color: yellow; }
.yellowb12px			{ font-family: Verdana; font-size: 12px; font-weight: normal; color: yellow; }


.whiteb10px				{ font-family: Verdana; font-size: 10px; font-weight: bold; color: white; }
.whiteb11px				{ font-family: Verdana; font-size: 11px; font-weight: bold; color: white; }
.whiteb12px				{ font-family: Verdana; font-size: 12px; font-weight: bold; color: white; }
.whiteb13px				{ font-family: Verdana; font-size: 13px; font-weight: bold; color: white; }
.whiteb14px				{ font-family: Verdana; font-size: 14px; font-weight: bold; color: white; }
.blackb10px				{ font-family: Verdana; font-size: 10px; font-weight: bold; color: black; }
.blackb11px				{ font-family: Verdana; font-size: 11px; font-weight: bold; color: black; }
.blackb12px				{ font-family: Verdana; font-size: 12px; font-weight: bold; color: black; }
.blackb13px				{ font-family: Verdana; font-size: 13px; font-weight: bold; color: black; }
.blackb14px				{ font-family: Verdana; font-size: 14px; font-weight: bold; color: black; }
.blueb10px				{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #0066FF; }
.blueb11px				{ font-family: Verdana; font-size: 11px; font-weight: bold; color: #0066FF; }
.blueb12px				{ font-family: Verdana; font-size: 12px; font-weight: bold; color: #0066FF; }
.blueb13px				{ font-family: Verdana; font-size: 13px; font-weight: bold; color: #0066FF; }
.blueb14px				{ font-family: Verdana; font-size: 14px; font-weight: bold; color: #0066FF; }
.grayb10px				{ font-family: Verdana; font-size: 10px; font-weight: bold; color: gray; }
.grayb11px				{ font-family: Verdana; font-size: 11px; font-weight: bold; color: gray; }
.grayb12px				{ font-family: Verdana; font-size: 12px; font-weight: bold; color: gray; }
.greenb10px				{ font-family: Verdana; font-size: 10px; font-weight: bold; color: green; }
.greenb11px				{ font-family: Verdana; font-size: 11px; font-weight: bold; color: green; }
.greenb12px				{ font-family: Verdana; font-size: 12px; font-weight: bold; color: green; }
.redb10px				{ font-family: Verdana; font-size: 10px; font-weight: bold; color: red; }
.redb11px				{ font-family: Verdana; font-size: 11px; font-weight: bold; color: red; }
.redb12px				{ font-family: Verdana; font-size: 12px; font-weight: bold; color: red; }
.redb14px				{ font-family: Verdana; font-size: 14px; font-weight: bold; color: red; }
.orangeb10px			{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #FF9900; }
.orangeb11px			{ font-family: Verdana; font-size: 11px; font-weight: bold; color: #FF9900; }
.orangeb12px			{ font-family: Verdana; font-size: 12px; font-weight: bold; color: #FF9900; }
.yellowb10px			{ font-family: Verdana; font-size: 10px; font-weight: bold; color: yellow; }
.yellowb11px			{ font-family: Verdana; font-size: 11px; font-weight: bold; color: yellow; }
.yellowb12px			{ font-family: Verdana; font-size: 12px; font-weight: bold; color: yellow; }



#orange_of_r 					{ position: relative; width: 97%; padding: 5px 5px; border: 1px solid #E87716; margin: 1px; background: #FFFCF8; }
.orange_n_of_stan				{ font-family: Verdana; font-size: 24px; font-weight: bold; color: #E87716; }
.orange_n_of_inne				{ font-family: Verdana; font-size: 14px; font-weight: bold; color: #E87716; }

#green_of_r 					{ position: relative; width: 97%; padding: 5px 5px; border: 1px solid #33CC00; margin: 1px; background: #F8FFFA; }
.green_n_of_stan				{ font-family: Verdana; font-size: 24px; font-weight: bold; color: #33CC00; }
.green_n_of_inne				{ font-family: Verdana; font-size: 14px; font-weight: bold; color: #33CC00; }

#blue_of_r 					{ position: relative; width: 97%; padding: 5px 5px; border: 1px solid #0066FF; margin: 1px; background: #F4FBFF; }
.blue_n_of_stan				{ font-family: Verdana; font-size: 24px; font-weight: bold; color: #0066FF; }
.blue_n_of_inne				{ font-family: Verdana; font-size: 14px; font-weight: bold; color: #0066FF; }














/*************************************************************/

#menu_gora a.l, a.l:visited, a.l:active		{ display:block; padding: 3px 10px; font-size: 11px; font-family: Verdana; color: #0066FF; text-decoration: none; font-weight: normal; height: 20px; }
#menu_gora a.l:hover 						{ display:block; padding: 3px 10px; font-size: 11px; font-family: Verdana; color: #0066FF; text-decoration: underline; font-weight: normal; background-image: url('../../img_v1/pas1_2_on.gif'); background-repeat: x-repeat; height: 20px; }

#menu_dol a.l, a.l:visited, a.l:active		{ display:block; padding: 3px 10px; font-size: 11px; font-family: Verdana; color: #666666; text-decoration: none; font-weight: normal; }
#menu_dol a.l:hover 						{ display:block; padding: 3px 10px; font-size: 11px; font-family: Verdana; color: #000000; text-decoration: underline; font-weight: normal; }

#sciezka a, a:visited, a:active, .txt		{ font-size: 11px; font-family: Verdana; color: #999999; text-decoration: none; font-weight: normal; }
#sciezka a:hover 							{ font-size: 11px; font-family: Verdana; color: #000000; text-decoration: underline; font-weight: normal; }


/*
#menu_main_kat a.kat, a.kat:visited, a.kat:active		{ display:block; padding: 3px 10px; font-size: 11px; font-family: Verdana; color: #666666; text-decoration: none; font-weight: normal; }
#menu_main_kat a.kat:hover 								{ display:block; padding: 3px 10px; font-size: 11px; font-family: Verdana; color: #000000; text-decoration: underline; font-weight: normal; }
#menu_main_kat a.bkat, a.bkat:visited, a.bkat:active	{ display:block; padding: 3px 10px; font-size: 11px; font-family: Verdana; color: blue; text-decoration: none; font-weight: bold; }
#menu_main_kat a.bkat:hover 							{ display:block; padding: 3px 10px; font-size: 11px; font-family: Verdana; color: blue; text-decoration: underline; font-weight: bold; }
#menu_main_kat a.pkat, a.pkat:visited, a.pkat:active	{ display:block; padding: 3px 20px; font-size: 11px; font-family: Verdana; color: blue; text-decoration: none; font-weight: normal; }
#menu_main_kat a.pkat:hover 							{ display:block; padding: 3px 20px; font-size: 11px; font-family: Verdana; color: blue; text-decoration: underline; font-weight: normal; }
#menu_main_kat a.pbkat, a.pbkat:visited, a.pbkat:active	{ display:block; padding: 3px 20px; font-size: 11px; font-family: Verdana; color: blue; text-decoration: none; font-weight: bold; }
#menu_main_kat a.pbkat:hover 							{ display:block; padding: 3px 20px; font-size: 11px; font-family: Verdana; color: blue; text-decoration: underline; font-weight: bold; }
*/

#menu_main_kat a.kat, a.kat:visited, a.kat:active		{ display:block; padding: 2px 10px; font-size: 11px; font-family: Verdana; color: #666666; text-decoration: none; font-weight: normal; }
#menu_main_kat a.kat:hover 								{ display:block; padding: 2px 10px; font-size: 11px; font-family: Verdana; color: #000000; text-decoration: underline; font-weight: normal; }
#menu_main_kat a.bkat, a.bkat:visited, a.bkat:active	{ display:block; padding: 2px 10px; font-size: 11px; font-family: Verdana; color: blue; text-decoration: none; font-weight: bold; }
#menu_main_kat a.bkat:hover 							{ display:block; padding: 2px 10px; font-size: 11px; font-family: Verdana; color: blue; text-decoration: underline; font-weight: bold; }
#menu_main_kat a.pkat, a.pkat:visited, a.pkat:active	{ display:block; padding: 1px 20px; font-size: 11px; font-family: Verdana; color: blue; text-decoration: none; font-weight: normal; }
#menu_main_kat a.pkat:hover 							{ display:block; padding: 1px 20px; font-size: 11px; font-family: Verdana; color: blue; text-decoration: underline; font-weight: normal; }
#menu_main_kat a.pbkat, a.pbkat:visited, a.pbkat:active	{ display:block; padding: 1px 20px; font-size: 11px; font-family: Verdana; color: blue; text-decoration: none; font-weight: bold; }
#menu_main_kat a.pbkat:hover 							{ display:block; padding: 1px 20px; font-size: 11px; font-family: Verdana; color: blue; text-decoration: underline; font-weight: bold; }

#menu_main_kat a.kat span 			{ font-size: 10px; font-family: Tahoma; color: black; }
#menu_main_kat a.bkat span 			{ font-size: 10px; font-family: Tahoma; color: black; }
#menu_main_kat a.pkat span 			{ font-size: 10px; font-family: Tahoma; color: black; }
#menu_main_kat a.pbkat span 		{ font-size: 10px; font-family: Tahoma; color: black; }






a.olnk, a.olnk:visited, a.olnk:active	{ font-size: 12px; font-family: Verdana; color: #0066FF; text-decoration: none; font-weight: normal; }
a.olnk:hover 							{ font-size: 12px; font-family: Verdana; color: blue; text-decoration: underline; font-weight: normal; }



/*
#menu_main_kat span.pkat 								{ background-image: url('../../img_v1/p_r.gif'); background-repeat: no-repeat; 5px; height:5px; }
*/



.o_dane				{ font-family: Verdana; font-size: 12px; font-weight: bold; color: green; }

#window_dodano {
width: 400px;
padding: 8px 10px; background: #F3F3F3;
border: 1px solid #CCCCCC; margin: 1px;
font-size: 12px; font-family: "Verdana"; color: #000000;
text-align: left;
/* font-weight: bold; */
}


/*
#menu_main_kat a.l, a.l:visited, a.l:active		{ display:block; padding: 3px 10px; font-size: 11px; font-family: Verdana; color: #0066FF; text-decoration: none; font-weight: bold; height: 20px; }
#menu_main_kat a.l:hover 						{ display:block; padding: 3px 10px; font-size: 11px; font-family: Verdana; color: #0066FF; text-decoration: underline; font-weight: bold; background-image: url('../../img_v1/pas1_2_on.gif'); background-repeat: x-repeat; height: 20px; }
*/


#naglowek_txt		{ padding: 10px 0px; font-size: 12px; font-family: Verdana; color: red; text-decoration: none; font-weight: bold; }



#linia { 
position: relative;
width: 100%;
height: 1px;
left: 0px;
bottom: -3px;
padding: 0px 0px;
background-image: url('../../img_v1/linia.gif');
background-repeat: repeat-x;
}



#o_naglowek_dane {
width: 99%;
text-align: left;
padding: 3px 3px; background: #FFFFE4;
border: 1px solid gray; margin: 0px;
border-left-style: none;
border-right-style: none;
font-size: 14px; font-family: "Verdana"; color: black; font-weight: bold;
}

#o_naglowek_opis {
width: 99%;
text-align: left;
padding: 3px 3px; background: #FFFFE4;
border: 1px solid gray; margin: 0px;
border-left-style: none;
border-right-style: none;
font-size: 14px; font-family: "Verdana"; color: black; font-weight: bold;
}

#o_naglowek_zdjecia {
width: 99%;
text-align: left;
padding: 3px 3px; background: #FFFFE4;
border: 1px solid gray; margin: 0px;
border-left-style: none;
border-right-style: none;
font-size: 14px; font-family: "Verdana"; color: black; font-weight: bold;
}

#o_naglowek_kontakt {
width: 99%;
text-align: left;
padding: 3px 3px; background: #FFFFE4;
/*
padding: 3px 3px; background: #E9E9E9;
*/
border: 1px solid gray; margin: 0px;
border-top-style: none;
border-left-style: none;
border-right-style: none;
font-size: 14px; font-family: "Verdana"; color: black; font-weight: bold;
}


.o_naglowek				{ font-family: Verdana; font-size: 20px; font-weight: bold; color: black; }



/*************************************************************/

.o_nr_sms		{ font-family: Verdana; font-size: 18px; font-weight: bold; color: red; }

.foto_lnk 		{ border:1px solid silver; background: silver; }

#window_logowanie, #window_aktywacja {
width: 180px;
padding: 5px 5px; background: #F6F6F6;
border: 1px solid silver; margin: 0px;
border-left-style: none;
border-right-style: none;
font-size: 11px; font-family: "Verdana"; color: black;
text-align: left;
}


#message_warning {
width: 95%;
text-align: center;
padding: 8px 10px; background: #FFE2E7;
border: 1px solid red; margin: 1px;
border-left-style: none;
border-right-style: none;
font-size: 12px; font-family: "Verdana"; color: red; font-weight: bold;
}

#message_warning2 {
width: 95%;
text-align: center;
padding: 8px 10px; background: #FFEDCB;
border: 1px solid orange; margin: 1px;
border-left-style: none;
border-right-style: none;
font-size: 12px; font-family: "Verdana"; color: red; font-weight: bold;
}

#message_ok {
width: 95%;
text-align: center;
padding: 8px 10px; background: #ECFFEC;
border: 1px solid #66CC00; margin: 1px;
border-left-style: none;
border-right-style: none;
font-size: 12px; font-family: "Verdana"; color: green; font-weight: bold;
}

#message_komunikat {
width: 95%;
text-align: center;
padding: 8px 10px; background: #FFFFE4;
border: 1px solid #CCCC00; margin: 1px;
border-left-style: none;
border-right-style: none;
font-size: 12px; font-family: "Verdana"; color: black; font-weight: bold;
}




.txt_io				{ font-family: Verdana; font-size: 11px; color: gray; }


.oprom { 
height: 60px;
padding: 1px; 
border: 1px solid #DCDCDC; 
margin-bottom: 6px; 
margin-left: 2px; 
margin-right: 2px;
text-align: left;
}

.oprom img { 
width: 80px; 
float: left; 
margin-right: 6px;
}

.oprom_max { 
height: 350px;
padding: 1px; 
border: 1px solid #DCDCDC; 
margin-bottom: 6px; 
margin-left: 2px; 
margin-right: 2px;
text-align: center;
}

/*
.oprom_max img { 
text-align: center;
float: left; 
}
*/

.oprom_max_n { 
padding: 5px; 
margin-left: 5px; 
margin-right: 5px;
margin-bottom: -3px; 
text-align: center;
font-family: Verdana; font-size: 18px; color: #0066FF;
font-weight: bold;
background: #DCDCDC;
border: 1px solid #DCDCDC; 
/*
border-left-style: none;
border-right-style: none;
*/
border-bottom-style: none;
}

.oprom_max_n2 { 
width: 400px;
}


.oprom_n { 
padding: 5px; 
margin-left: 5px; 
margin-right: 5px;
margin-bottom: 0px; 
text-align: center;
font-family: Verdana; font-size: 18px; color: #0066FF;
font-weight: bold;
background: #DCDCDC;
border: 1px solid #DCDCDC; 
/*
border-left-style: none;
border-right-style: none;
*/
border-bottom-style: none;
}




a.pramka, a.pramka:visited, a.pramka:active	{ 	font-size: 11px; font-family: Verdana; color: #0066FF; text-decoration: none; font-weight: bold; text-align: center; border: 1px solid #DCDCDC; background: #FFFFCC; padding: 5px; }
a.pramka:hover { 								font-size: 11px; font-family: Verdana; color: brown; text-decoration: none; font-weight: bold; text-align: center; border: 1px solid #FF9933; background: #FFCC66; padding: 5px; }


/*************************************************************/

