body {
	font-family:Verdana,sans; 
	font-size:12px;
}
tr {
	font-size: 12px;
}

.wazne_zrzut {
	text-align:center;
	float: right;
	margin: 10px 10px 3px 3px;
	border: 1px solid #22437f;
	padding: 10px;

}
a:link, a:visited { 
	text-decoration: none; 
	font-size: 13px; 
	font-family: verdana;
	color: #00b;
} 

a:hover { text-decoration: underline}
p { margin: 10px; }

B { color: black; }

img { border-width: 0px; border-style: none; padding: 0px 4px 0px 4px; }

H1 { color: black; font-family: sans; font-size: 125%; padding: 40px 0px 10px 0px; }

H2 { color: black; font-family: sans; font-size: 150%; }

H3 { font-family: Verdana; }

FORM { margin: 0px; }

SELECT, TEXTAREA, INPUT.text
{
	color            : #0a4c84;
	font-family      : Verdana;
	font-size        : 11px;
	font-weight: normal;
	border: 1px solid black; 
	background-color: #f0f0f0;
	padding-left: 2px;
	margin: 1px;
}
INPUT.fullWidth, TEXTAREA.fullWidth, SELECT.fullWidth
{
	/* for some reason, 100% will truncate right edge */
	width            : 95%;
}

INPUT.checkbox, INPUT.radio, INPUT.image INPUT.text { border-style     : none; }

INPUT:hover, SELECT:hover, TEXTAREA:hover { background-color: #eaeaea; color: #333}

.anime tr{
	color: #333;
	font-family:Verdana;
	font-size: 12px;
	background: #f2f2ff;
}

.anime td{
	padding: 3px;
	border: 1px solid #aaf;
}


.find_box { 
	z-index:1; 
	text-align: right;
	position: absolute;  
	width:200px; 
	height:64px; 
	top: 0px; 
	background-color: #eee; 
	float: right; 
	border: 1px solid #444;
}

table.t01, table.t02, table.t03, table.t04, table.t04_blue, table.t05, table.t06, table.t07 { 
	width:100%;
}

.t01 thead , .t02 thead , .t03 thead , .t04 thead , .t05 thead , .t06 thead, .t07 thead  { 
	color: #fff;
	background: #b00; 
}


.t01 tr{
	color: #000;
	background: #fed;
}

.t01 td{
	padding: 5px;
	border: 1px solid #fda;
	text-align: center;
}

.t02 tr{
	color: #000;
	background: #fff;
}

.t02 td{
	padding: 5px;
	border: 1px solid #ddd;
	text-align: center;
}


.t03 tr{
	font-size: 10px;
	background: #eef;
}

.t03 td{
	padding: 8px;
	border: 1px solid #aaf;
	text-align: center;
}

.t03 a:link, .t03 a:visited {
	font-weight: normal;
}  


.t04 tr{
	background: #fed;
}

.t04 td{
	padding: 2px 4px 2px 4px;
	border: 1px solid #fda;
	text-align: left;
	font-size:11px;
}

.t04 a:link, .t04_blue a:link { 
	font-size:11px;
}  
.t04 a:visited, .t04_blue a:visited {
	font-size:11px;
	font-weight: normal;
}

.t04_blue tr{
	background: #eef;
}

.t04_blue td{
	padding: 2px 4px 2px 4px;
	border: 1px solid #fda;
	border: 1px solid #ddf;
	text-align: left;
	font-size:11px;
}

.t05 tr{
	background: #fed;
}

.t05 td{
	padding: 2px 4px 2px 4px;
	border: 1px solid #fda;
	text-align: center;
	font-size:10px;
}

.t05 a:link, .t05 a:visited {
	font-weight: normal;
	font-size:11px;
}  

.t06 tr{
	background: #fff;
}

.t06 td{
	padding: 2px 4px 2px 4px;
	border: 1px solid #eee;
	text-align: center;
	font-size:11px;
}

.t06 a:link, .t06 a:visited {
	font-weight: normal;
	font-size:11px;
}  

.t07 td{
	text-align: left;
}

.t08 tr {
	background: #800;
    color: #fff;
}

.t08 td {
	background: #800;
    color: #fff;
	padding: 2px 4px 2px 4px;
	text-align: center;
	border: 1px solid #800;
}

.t09 a:link, .t09 a:visited {
    color: #fff;
    text-decoration: underline;
}  

.t09 tr {
	background: #c00;
    color: #fff;
}

.t09 td {
	background: #c00;
    color: #fff;
	padding: 2px 4px 2px 4px;
	text-align: center;
	border: 1px solid #a00;
}

.t10 tr {
	background: #fff;
    color: #888;
}

.t10 td {
	background: #fff;
    color: #888;
	padding: 2px 4px 2px 4px;
	text-align: center;
}


.t11 td {
	background: #fff;
    color: #000;
	padding: 2px 4px 2px 4px;
	text-align: left;
	border: 1px solid #fff;
}

.t12 td {
	background: #fff;
    color: #888;
	padding: 2px 8px 2px 8px;
	text-align: left;
	border: 1px solid #444;
	font-size:18px;
}

.t13 tr{
	background: #fed;
}

.t13 td{
	padding: 2px 4px 2px 4px;
	border: 1px solid #fda;
	text-align: justify;
	font-size:11px;
}

.t13 a:link { 
	font-weight: normal;
	font-size:11px;
}  
.t13 a:visited {
	font-weight: normal;
	font-size:11px;
}

.telefony tr{
	background: #fed;
}

.telefony td{
	padding: 2px 4px 2px 4px;
	border: 1px solid #fda;
	text-align: left;
	font-size:11px;
}

.telefony a:link, .telefony a:visited {
	font-weight: normal;
	font-size:11px;
}  

.certs tr{
	background: #fed;
}

.certs td{
	padding: 2px 4px 2px 4px;
	border: 1px solid #fda;
	text-align: center;
	font-size:10px;
}

.ocena tr{
	background: #eef;
}

.ocena td{
	padding: 1px 1px 1px 1px;
	border: 1px solid #000;
	text-align: center;
	font-size:12px;
}

.swiadectwa tr{
	background: #fff;
}

.swiadectwa td{
	padding: 2px 4px 2px 4px;
	border: 1px solid #aad;
	text-align: center;
	font-size:10px;
}

.info2{
	font-size:14px;
    color: #666;
}

.shout{
	font-size:14px;
    color: #f00;
    font-weight: bold;
}

.shout_white_on_red{
    text-align:center;
    width:500px;
    background-color: #f00;
    color: #fff;
    font-weight: bold;
    margin: 10px 10px 3px 3px;
    border: 1px solid #800;
    padding: 10px;
}


.losy_body{ 
    width: 600px; 
    text-align: justify;
	border: 1px solid #444;
    padding: 20px;
    background: #ddd;
}


.zarzadca {
margin-top:0px;
width:720px;
color:#fff; 
background: #000; 
font-size:9px;
color:#f80;
font-weight: bold;
z-index:1; 
border-bottom: 1px solid #fff;
}

.zarzadca a:link, .zarzadca a:visited  {
	padding:0px 1px 0px 1px;
	font-size:10px;
	color:#fff;
}

.warning {
	background-color: #f00; 
    padding: 10px;
	color: #fff;  
	border: 1px solid #b00; 
	font-weight: bold;
    margin: 10px 0px 30px 0px;
}
