@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat:no-repeat;
	
}

.boki{
background-image:url(i/1.jpg);
background-repeat:repeat-x;
}

.align_center {
text-align: center;
}

.align_center2 {
text-align: center;
padding-right: 16px;
}

.align_center3 {
text-align: center;
font-weight: bold;
}

.align_center4 {
padding-right: 30px;
}
.align_center4b {
padding-right: 15px;
}

.align_center5 {
padding-left: 6px;
}

.align_center5b {
padding-left: 30px;
}

.align_right {
text-align: right;
}


ul.class1 , ul.class1 a{
margin:0px;
padding:0px;
padding-left:5px;
line-height:16px;
color: #575153;
font-family: Tahoma;
font-size: 11px;
text-decoration:none;
}

ul.class1{
padding-left: 15px;
}


ul.class2 {
margin:0px;
padding:0px;
padding-left: 25px;
color: #CC0000;
font-family: Tahoma;
font-size: 11px;

}

.form_1 {
border: solid 1px #221E1F;
font-family: Tahoma;
font-size: 9px;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 3px;
}

.form_1b {
border: solid 1px #221E1F;
font-family: Tahoma;
font-size: 10px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
}


.font_1 {
color: #221E1F;
font-family: Tahoma;
font-size: 11px;
}


.font_2 {
color: #FF9900;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
}


.font_3 {
color: #666666;
font-family: Tahoma;
font-size: 11px;
}


.font_3b {
color: #666666;
font-family: Tahoma;
font-size: 11px;
line-height: 14px;
}

.font_4 {
color: #CC0000;
font-family: Tahoma;
font-size: 11px;

}

a.font_4 {
text-decoration:underline;
}

a.font_4:hover {
text-decoration:none;
}


.font_5 {
color: #666666;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
margin-bottom:10px;
}


.font_6 {
color: #D7D2D3;
font-family: Tahoma;
font-size: 11px;
line-height: 14px;
}


.font_7 {
color: #CC0000;
font-family: Tahoma;
font-size: 11px;

}

a.font_7 {
text-decoration:underline;
}

a.font_7:hover {
text-decoration:none;
}

.font_7b {
color: #FFCC00;
font-family: Tahoma;
font-size: 11px;

}

a.font_7b {
text-decoration:underline;
}

a.font_7b:hover {
text-decoration:none;
}


.font_8 {
color: #FF9900;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
}


.font_9 {
color: #FFFFFF;
font-family: Tahoma;
font-size: 11px;
line-height: 14px;
}

.font_10 {
color: #D7D2D3;
font-family: Tahoma;
font-size: 11px;
line-height: 14px;
text-align: center;
padding-bottom:10px;
}

.font_10b {
color: #D7D2D3;
font-family: Tahoma;
font-size: 11px;
line-height: 14px;
text-align: center;

}

.font_11 {
font-family: Tahoma;
font-size: 10px;
color: #404040;
padding: 3px;
padding-left:10px;
background-color:#D7D2D3;
}

.font_12 {
font-family: Tahoma;
font-size: 11px;
color: #404040;
}

.font_12b {
font-family: Tahoma;
font-size: 11px;
color: #404040;
font-weight: bold;
}

.font_13 {
font-family: Tahoma;
font-size: 11px;
color: #404040;
line-height: 17px;
}

.font_14 {
font-family: Tahoma;
font-size: 11px;
color: #D7D2D3;
text-decoration: none;
}

a.font_14 {
font-family: Tahoma;
font-size: 11px;
color: #D7D2D3;
text-decoration: none;
}

a.font_14:hover {
text-decoration:underline;
}


.temat{
padding:20px 0px 5px 20px;
}

.temat a, .temat a:hover{
text-decoration:none;
font-weight:bold;
font-family:tahoma;
font-size:12px;
color:#343032
}

.temat a:hover{
text-decoration:underline;

}

.pytanie, .odpowiedz {
padding:0 10px 5px 35px;
font-family:tahoma;
font-size:11px;
color:#666666;
}

.pytanie a {
text-decoration:none;
color:#CC0000;

}

.odpowiedz {
padding-left:35px;
padding-bottom:10px;
}

.plik{
color:#CC0000;
padding:0px 5px 5px 35px;
font-family:tahoma;
font-size:11px;

}

.zdjecie87{
vertical-align:top;
padding-top:20px;
padding-left:10px;
text-align:left;
}



.linkplik, .linkplik a, .linkplik a:hover, a.linki, .szukaj_href, .szukaj_href_nagl, .linki2{
color:#CC0000;
text-decoration:none;
font-family:tahoma;
font-size:11px;
padding:0px;
margin:5px;

}
.linkplik a:hover, a.linki:hover, .szukaj_href:hover, .szukaj_href_nagl:hover, .linki2:hover
{

text-decoration:underline;

}

.linki2{
font-size:13px;
color:#333333;

}

.linkplik{
list-style-image:url(i/ikona_pdf.gif);
margin-left:20px;
}


.input{
border:1px solid #FF9933;
}


.tytul{
font-weight:bold;
}
.dalejwiecej{
color: #CC0000;
font-family: Tahoma;
font-size: 11px;
text-decoration: underline;
}

.dalejwiecej:hover{
text-decoration:none;
}

.img_pad1 {
padding-top: 4px;
vertical-align:top;
border-color: #000000;
}

.img_border {
border-color: #000000;
}

a.mapa_link_0 {
color: #CC0000;
font-family: Tahoma;
font-size: 11px;
text-decoration: underline;
}

a.mapa_link_0:hover {
text-decoration:none;
}


.naglowekdppobrania{
color:#666666;
font-size:13px;
font-weight:bold;
margin-top:20px;

}

.opis_grupy{
font-family: Tahoma;
font-size:11px;
color:#999999;
margin:5px;
}

.sizedownload{
display:inline;
font-size:9px;
color:#999999;
}


.pliki_lista{
margin-left:40px;
}

#banner_cont{
position:relative;
top:0px;
left:0px;
width:590px;
height:0px;
z-index:5;
text-align:center;
}

#bannerid
{
position:absolute;
top:15px;
left:5px;
z-index:110;
width:100%;
height:10px;


}

.bannerid2 {
background-color:#333333;


}
table.kalk{
 border-left:1px #CCCCCC solid;
 border-bottom:1px #CCCCCC solid;
 margin-bottom:10px;
}

table.kalk td{
 border-right:1px #CCCCCC solid;
 border-top:1px #CCCCCC solid;
 padding:5px;
 vertical-align:middle;
}
input.but_kalk {width:70px; height:22px; font-size:11px; margin-right:10px; border:1px #CCCCCC solid; background-color:#CCCCCC}
div.label {width:150px; float:left; margin-right:10px;}