html {
overflow-y: scroll;
overflow-x: hidden;
}

body { 
font-family: 'trebuchet ms', tahoma, verdana, arial, 'arial ce'; 
font-size: 13px; 
line-height: 110%;
color:  #141414;
background: url('layout/podklad_kreski_strona.jpg') top center repeat-y #ffffff;
margin: 0; 
padding: 0;
} 
		
p { 
margin: 0; 
padding: 0; 
}

object { 
margin: 0; 
padding: 0; 
}

embed noembed { 
margin: 0; 
padding: 0; 
}

fieldset { 
text-align: left; 
border: 1px solid #e1e1e1; 
}

legend { 
color: #08c; 
}		

h1 {
font: normal 14px 'trebuchet ms', tahoma, verdana, arial, 'arial ce'; 
margin: 0;
padding: 0;
}

/* STYLE DO LINKÓW */

a:link 			{ text-decoration: none; color: #004080;; } 
a:visited 		{ text-decoration: none; color: #004080;; }
a:active 		{ text-decoration: none; color: #004080;; } 
a:hover 		{ text-decoration: none; color: #800000; }
a:focus			{ outline: 0; }

a:link.tytek 			{ text-decoration: none; color: #08c; } 
a:visited.tytek 		{ text-decoration: none; color: #08c; }
a:active.tytek 		{ text-decoration: none; color: #08c; } 
a:hover.tytek 		{ text-decoration: none; color: #800000; }

a:link.s 		{ text-decoration: none; color: #808080; } 
a:visited.s 	{ text-decoration: none; color: #808080; }
a:active.s		{ text-decoration: none; color: #808080; } 
a:hover.s 		{ text-decoration: none; color: #800000; }

a:link.mw		{ text-decoration: none; color: #ffffff; } 
a:visited.mw { text-decoration: none; color: #ffffff; }
a:active.mw 	{ text-decoration: none; color: #ffffff; } 
a:hover.mw 	{ text-decoration: none; color: #08c; }

a:link.c 		{ text-decoration: none; color: #ff0000; } 
a:visited.c	{ text-decoration: none; color: #ff0000; }
a:active.c 	{ text-decoration: none; color: #ff0000; } 
a:hover.c 		{ text-decoration: underline; color: #333399; }

a:link.cb 		{ font-weight: bold; text-decoration: none; color: #ff0000; } 
a:visited.cb	{ font-weight: bold; text-decoration: none; color: #ff0000; }
a:active.cb 	{ font-weight: bold; text-decoration: none; color: #ff0000; } 
a:hover.cb 	{ font-weight: bold; text-decoration: underline; color: #333399; }

a:link.n2 		{ text-decoration: none; color: #0082bf; } 
a:visited.n2 	{ text-decoration: none; color: #0082bf; }
a:active.n2 	{ text-decoration: none; color: #0082bf; } 
a:hover.n2 	{ text-decoration: none; color: #800000; }

a:link.n3 		{ text-decoration: none; color: #004080; } 
a:visited.n3 	{ text-decoration: none; color: #004080; }
a:active.n3 	{ text-decoration: none; color: #004080; } 
a:hover.n3 	{ text-decoration: none; color: #ff0000; }

a:link.z 		{ text-decoration: none; color: #008040; } 
a:visited.z 	{ text-decoration: none; color: #008040; }
a:active.z 	{ text-decoration: none; color: #008040; } 
a:hover.z		{ text-decoration: none; color: #08c; }

a:link.y 		{ text-decoration: none; color: #ffff80; font-weight: bold; font-family: 'trebuchet ms', tahoma; } 
a:visited.y 	{ text-decoration: none; color: #ffff80; font-weight: bold; font-family: 'trebuchet ms', tahoma; } 
a:active.y 	{ text-decoration: none; color: #ffff80; font-weight: bold; font-family: 'trebuchet ms', tahoma; } 
a:hover.y		{ text-decoration: none; color: #ffffff; font-weight: bold; font-family: 'trebuchet ms', tahoma; } 

a:link.w 		{ text-decoration: none; color: #ffffff; font-weight: bold; font-family: 'trebuchet ms', tahoma; font-size: 12px; line-height: 17px; } 
a:visited.w 	{ text-decoration: none; color: #ffffff; font-weight: bold; font-family: 'trebuchet ms', tahoma; font-size: 12px; line-height: 17px; }
a:active.w 	{ text-decoration: none; color: #ffffff; font-weight: bold; font-family: 'trebuchet ms', tahoma; font-size: 12px; line-height: 17px; } 
a:hover.w		{ text-decoration: none; color: #ffff80; font-weight: bold; font-family: 'trebuchet ms', tahoma; font-size: 12px; line-height: 17px; }

a:link.w1 		{ text-decoration: none; color: #ffffff; font-family: 'trebuchet ms', tahoma; } 
a:visited.w1 	{ text-decoration: none; color: #ffffff; font-family: 'trebuchet ms', tahoma; }
a:active.w1	{ text-decoration: none; color: #ffffff; font-family: 'trebuchet ms', tahoma; } 
a:hover.w1	{ text-decoration: none; color: #ffff80; font-family: 'trebuchet ms', tahoma; }

a:link.n1 		{ text-decoration: none; color: #f5f5f5; font-family: 'trebuchet ms', tahoma; } 
a:visited.n1 	{ text-decoration: none; color:  #f5f5f5; font-family: 'trebuchet ms', tahoma; }
a:active.n1	{ text-decoration: none; color: #f5f5f5; font-family: 'trebuchet ms', tahoma; } 
a:hover.n1	{ text-decoration: none; color: #ffff80; font-family: 'trebuchet ms', tahoma; }

a:link.w2 		{ text-decoration: none; color: #ffffff; font-weight: bold; font-family: 'trebuchet ms', tahoma;  } 
a:visited.w2 	{ text-decoration: none; color: #ffffff; font-weight: bold; font-family: 'trebuchet ms', tahoma;  }
a:active.w2	{ text-decoration: none; color: #ffffff; font-weight: bold; font-family: 'trebuchet ms', tahoma; } 
a:hover.w2	{ text-decoration: none; color: #ffff80; font-weight: bold; font-family: 'trebuchet ms', tahoma; }

a:link.c2 		{ text-decoration: none; color: #ff0000; font-weight: bold; font-family: georgia, 'trebuchet ms', tahoma; font-size: 11px; line-height: 16px; } 
a:visited.c2 	{ text-decoration: none; color: #ff0000; font-weight: bold; font-family: georgia, 'trebuchet ms', tahoma; font-size: 11px; line-height: 16px; }
a:active.c2 	{ text-decoration: none; color: #ff0000; font-weight: bold; font-family: georgia, 'trebuchet ms', tahoma; font-size: 11px; line-height: 16px; } 
a:hover.c2	{ text-decoration: none; color: #08c; font-weight: bold; font-family: georgia, 'trebuchet ms', tahoma; font-size: 11px; line-height: 16px; }

a:link.kal	 	{ font-weight: bold; text-decoration: none; color: #ffffff; } 
a:visited.kal { font-weight: bold; text-decoration: none; color: #ffffff; } 
a:active.kal 	{ font-weight: bold; text-decoration: none; color: #ffffff; } 
a:hover.kal 	{ font-weight: bold; text-decoration: none; color: #800000; }

a:link.zb 		{ font-weight: bold; text-decoration: none; color: #008040; } 
a:visited.zb 	{ font-weight: bold; text-decoration: none; color: #008040; }
a:active.zb 	{ font-weight: bold; text-decoration: none; color: #008040; } 
a:hover.zb 	{ font-weight: bold; text-decoration: none; color: #08c; }

/* STYLE DO UKŁADU STRONY */

.head_container { 
width: 990px; 
height: 50px; 
}

.head_container2 { 
width: 990px; 
height: 245px;
}

.foot_container { 
vertical-align: top;
width: 100%;
height: 135px;
 background-color: #640000;
}

.view_container { 
width: 100%; 
vertical-align: top; 
margin: 20px 0 20px 0; 
padding: 0; 
}

/* zaokrąglone rogi białe */

.spiffy {
display: block;
}

.spiffy * {
display: block;
height: 1px;
overflow: hidden;
font-size: .01em;
background: #ffffff;
}

.spiffy1 {
margin-left: 3px;
margin-right: 3px;
padding-left: 1px;
padding-right: 1px;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
background: #ffffff;
}

.spiffy2 {
margin-left: 1px;
margin-right: 1px;
padding-right: 1px;
padding-left: 1px;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
background: #ffffff;
}

.spiffy3 {
margin-left: 1px;
margin-right: 1px;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
}

.spiffy4 {
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
}

.spiffy5 {
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
}

.spiffyfg {
background: #ffffff;
}

/* zaokrąglone rogi nagłówkowe*/

.spiffy_nag {
display: block;
}

.spiffy_nag * {
display: block;
height: 1px;
overflow: hidden;
font-size: .01em;
background: #132e4a;
}

.spiffy1_nag {
margin-left: 3px;
margin-right: 3px;
padding-left: 1px;
padding-right: 1px;
border-left: 1px solid #132e4a;
border-right: 1px solid #132e4a;
background: #132e4a;
}

.spiffy2_nag {
margin-left: 1px;
margin-right: 1px;
padding-right: 1px;
padding-left: 1px;
border-left: 1px solid #132e4a;
border-right: 1px solid #132e4a;
background: #132e4a;
}

.spiffy3_nag {
margin-left: 1px;
margin-right: 1px;
border-left: 1px solid #132e4a;
border-right: 1px solid #132e4a;
}

.spiffy4_nag {
border-left: 1px solid #132e4a;
border-right: 1px solid #132e4a;
}

.spiffy5_nag {
border-left: 1px solid #132e4a;
border-right: 1px solid #132e4a;
}

.spiffyfg_nag {
background: #132e4a;
}

/* zaokrąglone rogi niebieskie*/

.spiffy_nieb {
display: block;
}

.spiffy_nieb * {
display: block;
height: 1px;
overflow: hidden;
font-size: .01em;
background: #1d4670;
}

.spiffy1_nieb {
margin-left: 3px;
margin-right: 3px;
padding-left: 1px;
padding-right: 1px;
border-left: 1px solid #1d4670;
border-right: 1px solid #1d4670;
background: #1d4670;
}

.spiffy2_nieb {
margin-left: 1px;
margin-right: 1px;
padding-right: 1px;
padding-left: 1px;
border-left: 1px solid #1d4670;
border-right: 1px solid #1d4670;
background: #1d4670;
}

.spiffy3_nieb {
margin-left: 1px;
margin-right: 1px;
border-left: 1px solid #1d4670;
border-right: 1px solid #1d4670;
}

.spiffy4_nieb {
border-left: 1px solid #1d4670;
border-right: 1px solid #1d4670;
}

.spiffy5_nieb {
border-left: 1px solid #1d4670;
border-right: 1px solid #1d4670;
}

.spiffyfg_nieb {
background: #1d4670;
}

/* zaokrąglone rogi niebieskie 2 */

.spiffy_nieb2 {
display: block;
}

.spiffy_nieb2 * {
display: block;
height: 1px;
overflow: hidden;
font-size: .01em;
background: #08c;
}

.spiffy1_nieb2 {
margin-left: 3px;
margin-right: 3px;
padding-left: 1px;
padding-right: 1px;
border-left: 1px solid #08c;
border-right: 1px solid #08c;
background: #08c;
}

.spiffy2_nieb2 {
margin-left: 1px;
margin-right: 1px;
padding-right: 1px;
padding-left: 1px;
border-left: 1px solid #08c;
border-right: 1px solid #08c;
background: #08c;
}

.spiffy3_nieb2 {
margin-left: 1px;
margin-right: 1px;
border-left: 1px solid #08c;
border-right: 1px solid #08c;
}

.spiffy4_nieb2 {
border-left: 1px solid #08c;
border-right: 1px solid #08c;
}

.spiffy5_nieb2 {
border-left: 1px solid #08c;
border-right: 1px solid #08c;
}

.spiffyfg_nieb2 {
background: #08c;
}

/* zaokrąglone rogi czerwone */

.spiffy_red {
display: block;
}

.spiffy_red * {
display: block;
height: 1px;
overflow: hidden;
font-size: .01em;
background: #6e1b1a;
}

.spiffy1_red {
margin-left: 3px;
margin-right: 3px;
padding-left: 1px;
padding-right: 1px;
border-left: 1px solid #6e1b1a;
border-right: 1px solid #6e1b1a;
background: #6e1b1a;
}

.spiffy2_red {
margin-left: 1px;
margin-right: 1px;
padding-right: 1px;
padding-left: 1px;
border-left: 1px solid #6e1b1a;
border-right: 1px solid #6e1b1a;
background: #6e1b1a;
}

.spiffy3_red {
margin-left: 1px;
margin-right: 1px;
border-left: 1px solid #6e1b1a;
border-right: 1px solid #6e1b1a;
}

.spiffy4_red {
border-left: 1px solid #6e1b1a;
border-right: 1px solid #6e1b1a;
}

.spiffy5_red {
border-left: 1px solid #6e1b1a;
border-right: 1px solid #6e1b1a;
}

.spiffyfg_red {
background: #6e1b1a;
}

/* zaokrąglone rogi szare*/

.spiffy_szary {
display: block;
}

.spiffy_szary * {
display: block;
height: 1px;
overflow: hidden;
font-size: .01em;
background: #ebebeb;
}

.spiffy1_szary {
margin-left: 3px;
margin-right: 3px;
padding-left: 1px;
padding-right: 1px;
border-left: 1px solid #ebebeb;
border-right: 1px solid #ebebeb;
background: #ebebeb;
}

.spiffy2_szary {
margin-left: 1px;
margin-right: 1px;
padding-right: 1px;
padding-left: 1px;
border-left: 1px solid #ebebeb;
border-right: 1px solid #ebebeb;
background: #ebebeb;
}

.spiffy3_szary {
margin-left: 1px;
margin-right: 1px;
border-left: 1px solid #ebebeb;
border-right: 1px solid #ebebeb;
}

.spiffy4_szary {
border-left: 1px solid #ebebeb;
border-right: 1px solid #ebebeb;
}

.spiffy5_szary {
border-left: 1px solid #ebebeb;
border-right: 1px solid #ebebeb;
}

.spiffyfg_szary {
background: #ebebeb;
}

/* zaokrąglone rogi szare 2 */

.spiffy_szary2 {
display: block;
}

.spiffy_szary2 * {
display: block;
height: 1px;
overflow: hidden;
font-size: .01em;
background: #c0c0c0;
}

.spiffy1_szary2 {
margin-left: 3px;
margin-right: 3px;
padding-left: 1px;
padding-right: 1px;
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
background: #c0c0c0;
}

.spiffy2_szary2 {
margin-left: 1px;
margin-right: 1px;
padding-right: 1px;
padding-left: 1px;
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
background: #c0c0c0;
}

.spiffy3_szary2 {
margin-left: 1px;
margin-right: 1px;
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
}

.spiffy4_szary2 {
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
}

.spiffy5_szary2 {
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
}

.spiffyfg_szary2 {
background: #c0c0c0;
}

/* zaokrąglone rogi szare 3 */

.spiffy_szary3 {
display: block;
}

.spiffy_szary3 * {
display: block;
height: 1px;
overflow: hidden;
font-size: .01em;
background: #e6e6e6;
}

.spiffy1_szary3 {
margin-left: 3px;
margin-right: 3px;
padding-left: 1px;
padding-right: 1px;
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
background: #e6e6e6;
}

.spiffy2_szary3 {
margin-left: 1px;
margin-right: 1px;
padding-right: 1px;
padding-left: 1px;
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
background: #e6e6e6;
}

.spiffy3_szary3 {
margin-left: 1px;
margin-right: 1px;
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
}

.spiffy4_szary3 {
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
}

.spiffy5_szary3 {
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
}

.spiffyfg_szary3 {
background: #e6e6e6;
}

/* zaokrąglone rogi szare 4*/

.spiffy_szary {
display: block;
}

.spiffy_szary4 * {
display: block;
height: 1px;
overflow: hidden;
font-size: .01em;
background: #f5f5f5;
}

.spiffy1_szary4 {
margin-left: 3px;
margin-right: 3px;
padding-left: 1px;
padding-right: 1px;
border-left: 1px solid #f5f5f5;
border-right: 1px solid #f5f5f5;
background: #f5f5f5;
}

.spiffy2_szary4 {
margin-left: 1px;
margin-right: 1px;
padding-right: 1px;
padding-left: 1px;
border-left: 1px solid #f5f5f5;
border-right: 1px solid #f5f5f5;
background: #f5f5f5;
}

.spiffy3_szary4 {
margin-left: 1px;
margin-right: 1px;
border-left: 1px solid #f5f5f5;
border-right: 1px solid #f5f5f5;
}

.spiffy4_szary4 {
border-left: 1px solid #f5f5f5;
border-right: 1px solid #f5f5f5;
}

.spiffy5_szary4 {
border-left: 1px solid #f5f5f5;
border-right: 1px solid #f5f5f5;
}

.spiffyfg_szary4 {
background: #f5f5f5;
}

.loader { 
background: url('interface/loading.gif') no-repeat center center; 
}

.login { 
width: 70px; 
height: auto; 
font: 11px 'ms sans-serif', 'sans-serif', 'trebuchet ms', tahoma, verdana, arial, 'arial ce'; 
color: #008000; 
border: 1px solid #dddddd;
}

/* zawartość nagłówka działu */

.tab_nag_left { 
float: left; 
vertical-align: top;  
width: auto; 
}

.tab_nag_left5 { 
vertical-align: top;  
width: auto; 
}

.tab_nag_right { 
float: right; 
vertical-align: top; 
width: auto; 
font-size: 10px; 
color: #808080; 
margin-top: 3px; 
}

/* linie */

.l_black { 
border-top: 1px solid #000000; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_white { 
border-top: 1px solid #ffffff; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_yellow { 
border-top: 1px solid #ffff80; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_orange { 
border-top: 1px solid #ff8000; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_red { 
border-top: 1px solid #ff0000; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_blue { 
border-top: 1px solid #0000ff; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_green { 
border-top: 1px solid #008000; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_black_p { 
border-top: 1px dotted #000000; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_white_p { 
border-top: 1px dotted #ffffff; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_yellow_p { 
border-top: 1px dotted #ffff80; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_orange_p { 
border-top: 1px dotted #ff8000; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_red_p { 
border-top: 1px dotted #ff0000; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_blue_p { 
border-top: 1px dotted #0000ff; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_green_p { 
border-top: 1px dotted #008000; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_black_k { 
border-top: 1px dashed #000000; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_white_k { 
border-top: 1px dashed #ffffff; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_yellow_k { 
border-top: 1px dashed #ffff80; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_orange_k { 
border-top: 1px dashed #ff8000; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_red_k { 
border-top: 1px dashed #ff0000; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_blue_k { 
border-top: 1px dashed #0000ff; 
border-width: 1px 0 0 0; 
height: 1px;
}

.l_green_k { 
border-top: 1px dashed #008000; 
border-width: 1px 0 0 0; 
height: 1px;
}

/* form */

.formularz { 
margin: 0; 
padding: 0; 
height: auto; 
}

/* wyświetlanie tekstowych linków do plików */

.linki_powys { 
text-align: center; 
padding: 10px 5px 10px 5px; 
color: #aeaeae; 
}

.linki_podle { 
float: left; 
text-align: left; 
padding: 10px 5px 10px 5px; 
color: #aeaeae; 
}

.linki_piwys { 
text-align: center; 
padding: 10px 5px 10px 5px; 
color: #aeaeae; 
}

.linki_pidle { 
float: left; 
text-align: left; 
padding: 10px 5px 10px 5px; 
color: #aeaeae; 
}

.linki_pidlw { 
float: left; 
text-align: left; 
padding: 10px 0px 10px 0px; 
color: #c0c0c0; 
}

/* zawartość stopki */

.stopka_kreska { 
width: 100%; 
height: 5px; 
background-color: #c5c5c5; 
margin-bottom: 5px; 
}

.stopka_odstep_dol { 
width: auto; 
padding: 3px; 
}

/* zawartość komórki tabeli na pliki i grafiki */

.cell_files_view { 
font: normal 9px 'trebuchet ms', tahoma, verdana; 
line-height: 15px;
color: #08c; 
vertical-align: top; 
padding: 0px; 
}

.cell_gallery_view { 
font: normal 9px 'trebuchet ms', tahoma, verdana; 
line-height: 15px;
vertical-align: top; 
padding: 0px; 
border: 0px solid #e1e1e1; 
}

.cell_onegallery_view { 
font: normal 9px 'trebuchet ms', tahoma, verdana; 
line-height: 15px;
vertical-align: top; 
padding: 0px; 
border: 0px solid #e1e1e1; 
}

/* inne */

.ocenianie { 
height: 18px; 
font: 10px 'trebuchet ms', tahoma, verdana, arial, 'arial ce'; 
line-height: 15px;
color:  #008000;  
border: 1px dotted #c0c0c0;
}

.komunikat { 
font-size: 11px; 
line-height: 16px;
color: #08c; 
padding: 5px; 
}

.tytul { 
font-size: 15px; 
line-height: 20px;
color: #08c; 
padding-bottom: 5px; 
}

.tytul_blog { 
font-size: 15px; 
line-height: 20px;
color: #08c; 
padding-bottom: 5px; 
}

.tresc { 
font-size: 13px; 
line-height: 18px;
color:  #141414;
padding-bottom: 5px;
}

.linia0 { 
width: 100%; 
border-top: 1px dotted #c0c0c0; 
padding: 0; 
}

.linia { 
width: 100%; 
border-top: 1px dotted #c0c0c0; 
padding: 0 0 4px 0; 
}

.linia2 { 
width: 95%; 
border-bottom: 1px dotted #c0c0c0; 
margin: 3px 0 2px 0; 
}

.linia3 { 
width: 100%; 
border-bottom: 1px dotted #c0c0c0; 
margin: 5px 0 0 0; 
}

.odsylacz { 
width: 100%; 
font-size: 10px; 
line-height: 15px;
color: #ff0000; 
padding-bottom: 10px; 
margin-bottom: 5px; 
}

.data { 
width: 90px; 
border: 1px solid #eeeeee; 
font-size: 10px; 
line-height: 15px;
font-weight: bold; 
color: #ffffff; 
text-align: center; 
background-color: #808080; 
padding: 3px; 
margin: 5px 0 5px 0; 
}

.dymek_komentarz { 
width: 20px; 
height: 20px; 
background-image: url('interface/ikonka_dymek_komentarz.png'); 
background-repeat: no-repeat;
background-position: top center;
}

.rozek { 
background: url('interface/rozek3.gif') no-repeat; 
width: 12px; 
height: 20px; 
margin-top: 10px; 
}

.komentarz_tresc { 
padding: 10px; 
line-height: 18px;
text-align: justify; 
background-color: #fcfcfc; 
}

.komentarz_ogloszenie { 
padding: 10px; 
line-height: 18px;
text-align: justify; 
}

.ogloszenie_tresc { 
margin: 0 4px 0 4px; 
padding: 0 20px 20px 20px; 
white-space: pre-line;
text-align: justify; 
background-color: #fcfcfc; 
}

.komentarz_odp { 
text-align: justify; 
color: #808080; 
margin: 5px 0 2px 0;
font-size: 10px;
line-height: 15px;
font-style: italic;
}

/* strzałki poprzednie/następne */

.offset_center { 
font-size: 9px; 
line-height: 14px;
color: #008000; 
padding-bottom: 5px; 
}

.offset { 
font-size: 10px; 
font-weight: bold;
color: #ffffff; 
padding: 2px 5px 2px 5px; 
margin: 1px; 
background-color: #334e76; 
border-top-left-radius: 3px; 
border-bottom-left-radius: 3px; 
border-top-right-radius: 3px; 
border-bottom-right-radius: 3px; 
display: inline-block;
}

.offset2 { 
font-size: 10px; 
font-weight: bold;
color: #aaaaaa; 
padding: 2px 5px 2px 5px; 
margin: 1px; 
background-color: #f0f0f0; 
border-top-left-radius: 3px; 
border-bottom-left-radius: 3px; 
border-top-right-radius: 3px; 
border-bottom-right-radius: 3px; 
display: inline-block;
}

.offset_odleglosc {
width: auto; 
padding: 3px; 
margin: 2px; 
}

a:link.offset { text-decoration: none; color: #334e76; font-size: 10px; font-weight: bold; padding: 2px 5px 2px 5px; margin: 1px; background-color: #d7d7d7; border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; display: inline-block; } 
a:visited.offset { text-decoration: none; color: #334e76; font-size: 10px; font-weight: bold; padding: 2px 5px 2px 5px; margin: 1px; background-color: #d7d7d7; border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; display: inline-block; } 
a:active.offset { text-decoration: none; color: #334e76; font-size: 10px; font-weight: bold; padding: 2px 5px 2px 5px; margin: 1px; background-color: #d7d7d7; border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; display: inline-block; } 
a:hover.offset { text-decoration: none; color: #ffffff; font-size: 10px; font-weight: bold; padding: 2px 5px 2px 5px; margin: 1px; background-color: #08c; border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; display: inline-block; }

a:link.offset2 { text-decoration: none; color: #334e76; font-size: 10px; font-weight: bold; padding: 2px 5px 2px 5px; margin: 1px; background-color: #d7d7d7; border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; display: inline-block; } 
a:visited.offset2 { text-decoration: none; color: #334e76; font-size: 10px; font-weight: bold; padding: 2px 5px 2px 5px; margin: 1px; background-color: #d7d7d7; border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; display: inline-block; } 
a:active.offset2 { text-decoration: none; color: #334e76; font-size: 10px; font-weight: bold; padding: 2px 5px 2px 5px; margin: 1px; background-color: #d7d7d7; border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; display: inline-block; } 
a:hover.offset2 { text-decoration: none; color: #ffffff; font-size: 10px; font-weight: bold; padding: 2px 5px 2px 5px; margin: 1px; background-color: #08c; border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; display: inline-block; }

/* formatowanie tekstów */

.p_13			{ font-size: 13px; line-height: 18px; color:  #141414; }
.ps_13		{ font-size: 13px; line-height: 18px; color: #808080; }
.ps2_13		{ font-size: 13px; line-height: 18px; color: #c0c0c0; }
.pc_13		{ font-size: 13px; line-height: 18px; color: #ff0000; }
.pn_13		{ font-size: 13px; line-height: 18px; color: #330099; }
.pz_13		{ font-size: 13px; line-height: 18px; color: #008000; }
.pw_13		{ font-size: 13px; line-height: 18px; color: #ffffff; }

.pb_13		{ font-size: 13px; line-height: 18px; font-weight: bold; color:  #141414; }
.psb_13		{ font-size: 13px; line-height: 18px; font-weight: bold; color: #808080; }
.pcb_13		{ font-size: 13px; line-height: 18px; font-weight: bold; color: #ff0000; }
.pnb_13		{ font-size: 13px; line-height: 18px; font-weight: bold; color: #330099; }
.pzb_13		{ font-size: 13px; line-height: 18px; font-weight: bold; color: #008000; }

.p_11			{ font-size: 11px; line-height: 16px; color:  #141414; }
.pi_11		{ font-size: 11px; line-height: 16px; font-style: italic; color:  #141414; }
.ps_11		{ font-size: 11px; line-height: 16px; color: #808080; }
.ps2_11		{ font-size: 11px; line-height: 16px; color: #676767; }
.ps3_11		{ font-size: 11px; line-height: 16px; color:  #141414; }
.pc_11		{ font-size: 11px; line-height: 16px; color: #ff0000; }
.pn_11		{ font-size: 11px; line-height: 16px; color: #330099; }
.pn2_11		{ font-size: 11px; line-height: 16px; color: #08c; }
.pz_11		{ font-size: 11px; line-height: 16px; color: #006a00; }
.pw_11		{ font-size: 11px; line-height: 16px; color: #ffffff; }

.pb_11		{ font-size: 11px; line-height: 16px; font-weight: bold; color:  #141414; }
.psb_11		{ font-size: 11px; line-height: 16px; font-weight: bold; color: #808080; }
.pcb_11		{ font-size: 11px; line-height: 16px; font-weight: bold; color: #ff0000; }
.pnb_11		{ font-size: 11px; line-height: 16px; font-weight: bold; color: #330099; }
.pzb_11		{ font-size: 11px; line-height: 16px; font-weight: bold; color: #008000; }

.m			{ font-size: 10px; line-height: 15px; color:  #141414; }
.ms		{ font-size: 10px; line-height: 15px; color: #808080; }
.mc		{ font-size: 10px; line-height: 15px; color: #ff0000; }
.mn		{ font-size: 10px; line-height: 15px; color: #330099; }
.mz		{ font-size: 10px; line-height: 15px; color: #008000; }
.mw2		{ font-size: 10px; line-height: 15px; color: #ffffff; }
.my2		{ font-size: 9px; line-height: 14px; color: #ffff80; }

.mb		{ font-size: 10px; line-height: 15px; font-weight: bold; color:  #141414; }
.msb		{ font-size: 10px; line-height: 15px; font-weight: bold; color: #808080; }
.mcb		{ font-size: 10px; line-height: 15px; font-weight: bold; color: #ff0000; }
.mnb		{ font-size: 10px; line-height: 15px; font-weight: bold; color: #330099; }
.mzb		{ font-size: 10px; line-height: 15px; font-weight: bold; color: #008000; }
.mwb		{ font-size: 10px; line-height: 15px; font-weight: bold; color: #ffffff; }
.mz2b	{ font-size: 10px; line-height: 15px; font-weight: bold; color: #ffff80; }

.m2		{ font-size: 9px; line-height: 14px; color:  #141414; }
.ms2		{ font-size: 9px; line-height: 14px; color: #808080; }
.ms4		{ font-size: 9px; line-height: 14px; color: #e2e2e2; }
.mc2		{ font-size: 9px; line-height: 14px; color: #ff0000; }
.mn2		{ font-size: 9px; line-height: 14px; color: #330099; }
.mn3		{ font-size: 9px; line-height: 14px; color: #08c; }
.mn4		{ font-size: 8px; line-height: 14px; color: #08c; }
.mz2		{ font-size: 9px; line-height: 14px; color: #006a00; }
.mw3		{ font-size: 9px; line-height: 14px; color: #ffffff; }

.m2i	 	{ font-size: 9px; line-height: 14px; font-style: italic; color:  #141414; }
.mw2i	{ font-size: 9px; line-height: 14px; font-style: italic; color: #ffffff; }
.ms2i		{ font-size: 9px; line-height: 14px; font-style: italic; color: #626262; }
.ms3i		{ font-size: 8px; line-height: 13px; font-style: italic; color: #808080; }
.ms4i		{ font-size: 9px; line-height: 14px; font-style: italic; color: #404040; }
.ms3		{ font-size: 8px; line-height: 13px; font-style: normal; color: #808080; }
.mc2i		{ font-size: 9px; line-height: 14px; font-style: italic; color: #ff0000; }
.mc3		{ font-size: 9px; line-height: 14px; font-style: normal; color: #ff0000; }
.mn2i		{ font-size: 9px; line-height: 14px; font-style: italic; color: #330099; }
.mz2i		{ font-size: 9px; line-height: 14px; font-style: italic; color: #008000; }
.mz3		{ font-size: 8px; line-height: 13px; font-style: normal; color: #008000; }

.mb2		{ font-size: 9px; line-height: 14px; font-weight: bold; color:  #141414; }
.msb2	{ font-size: 9px; line-height: 14px; font-weight: bold; color: #808080; }
.mcb2	{ font-size: 9px; line-height: 14px; font-weight: bold; color: #ff0000; }
.mnb2	{ font-size: 9px; line-height: 14px; font-weight: bold; color: #330099; }
.mzb2	{ font-size: 9px; line-height: 14px; font-weight: bold; color: #008000; }
.mbb2	{ font-size: 9px; line-height: 14px; font-weight: bold; color: #ffffff; }
.mbb3	{ font-size: 10px; line-height: 15px; font-weight: bold; color: #ffffff; }

/* STYLE DO BALONÓW Z PODPOWIEDZIĄ */
#dhtmltooltip {
position: absolute;
left: -300px;
font-size: 10px;
line-height: 14px;
color: #800000;
text-align: center;
border: 1px solid #334e76;
padding: 10px 13px 10px 13px;
background-color: #ffffdf;
visibility: hidden;
z-index: 100;
border-top-left-radius: 3px; 
border-top-right-radius: 3px; 
border-bottom-left-radius: 3px; 
border-bottom-right-radius: 3px; 
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.35), 0 1px 0 rgba(255, 255, 255, 0.15) inset;
}

#dhtmlpointer {
position: absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}