@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat:no-repeat;
	
}
.naglowek, p {
	margin:0 0 0 0;
	text-decoration:none;
	font-family:tahoma;
	font-size:11px;
	}

.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;
}

.link_top {
font-family:Arial;
size:11px;
 }

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;}

.linki_zew_div {
 padding-top:20px;
 text-align:center;
font-family: Tahoma;
font-size:11px;
color:#999999;
 }
#linki_zew_div a {

 text-align:center;
 font-family: Tahoma;
 font-size:11px;
 color:#999999; 
 }
 
a.linki_zew {
font-family: Tahoma;
font-size: 10px;
color: #404040;
padding: 3px;
padding-left:10px;
} 

div.bez_flasha {
	text-align:left;
	background-image:url(i/top_bg.jpg);
	background-repeat:no-repeat;
	height:268px;
	width:749px;
	padding:0px 20px 0 0;
	}
.bez_flasha ul, .bez_flasha ul li {
	display:block;
	list-style:none;
	margin:0;
	padding:0;
}
.bez_flasha ul li{
	display:inline;
	white-space:nowrap;
}
.bez_flasha ul li a{
	padding-top:-3px;
}
.bez_flasha img{
	margin:0 3px 0 3px;
	}
.bez_flasha table{
	float:right;
	}
.bez_flasha a{
	font-size:11px;
	color: #ffffff;
	text-decoration:none;
}
.bez_flasha a img {
	border:none;
	}
.bez_flasha #minimenu {
	float:right;
	margin:25px 0px 0px 0px;
}

.bez_flasha #flagi{
	float:right;
	margin-left:10px;
	margin-top:10px;
	}
	
.bez_flasha #logo_index	{
 float:left; 
 }
.bez_flasha #logo_index	img { 
 margin:0px;
}

#jFlowSlide{ background:#fff; font-family: Georgia; width:590px;}

#myController {
	font-family: Georgia;
	padding:2px 0;
	width:595px;
	background:#666;
	margin-top: 2px;
	text-align: center;
}
#myController img {
	margin:0px 4px -4px 4px;
}

#myController span.jFlowSelected { background:#ccc; margin-right:0px; color:#000; font-weight:bold;}

.slide-wrapper {
	text-decoration:none;
} 

.slide-thumbnail {
	width:595px;
	text-align:center;
	overflow: hidden;
	position: relative;
	height: 210px;
	z-index: 0;
}

.slide-thumbnail img {
	max-width:595px;
	z-index: -1;
	border:none;
}

.slide-details {
	width:595px;
	text-align:left;
	background-image:url(i/bg.png);
	z-index: 100px;
	overflow: hidden;
	position: absolute;
	top: 160px;
	left: 0;
	height:50px;
	text-decoration:none;
}

.slide-details .description {
	margin-top:5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

.jFlowControl, .jFlowPrev, .jFlowNext { color:#ccc; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { background: #222; }
.description a{color:#cc0000; text-decoration:none;}
.description a:hover{text-decoration:none;}
	
.title {
	color:#FF9900;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px 0 0 10px;
	text-decoration:none;
}
.noborder a, .title a{
	text-decoration:none;
	}
.noborder a img, .noborder a div{
	border-style:none;
	text-decoration:none;
	}
a {
	text-decoration:none;
}
