@charset "utf-8";
/* CSS Document */
body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f6eddc;
	background: #245a24 url(graf/tlo.gif) center;
}
img{ border: 0px;  padding: 0px;  margin: 0px }
ul { list-style-image: url(/design/graf/strzalka.gif) }
li { margin: 0px 0px 0px 0px }

a.button{ display: block; width: 98px; height: 27px; padding: 0px; margin-left: 144px; background:url(graf/przyciski/j_przycik.gif) no-repeat top; }
a:hover.button{ background-position: 0px -27px; }

a.button_ciemny{ display: block; position:absolute; width: 98px; height: 27px; padding: 0px; margin-left: 300px; background:url(graf/przyciski/c_przycik.gif) no-repeat top; }
a:hover.button_ciemny{ background-position: 0px -27px; }

a.button_print{ display: block; position:absolute; width: 30px; height: 27px; padding: 0px; margin-left: 398px; background:url(graf/przyciski/c_print.gif) no-repeat top; }
a:hover.button_print{ background-position: 0px -27px; }

a.but_pl{ display: block; width: 30px; height: 28px; padding: 0px; margin: 0px; background:url(graf/pl.gif) no-repeat; background-position: 0px -56px; }
a:hover.but_pl{ background-position: 0px -28px; }
a.act_pl{ display: block; width: 30px; height: 28px; padding: 0px; margin: 0px; background:url(graf/pl.gif) no-repeat; }
a.but_uk{ display: block; width: 36px; height: 28px; padding: 0px; margin: 0px; background:url(graf/uk.gif) no-repeat; background-position: 0px -56px; }
a:hover.but_uk{ background-position: 0px -28px; }
a.act_uk{ display: block; width: 36px; height: 28px; padding: 0px; margin: 0px; background:url(graf/uk.gif) no-repeat; }
a.but_de{ display: block; width: 33px; height: 28px; padding: 0px; margin: 0px; background:url(graf/de.gif) no-repeat; background-position: 0px -56px; }
a:hover.but_de{ background-position: 0px -28px; }
a.act_de{ display: block; width: 33px; height: 28px; padding: 0px; margin: 0px; background:url(graf/de.gif) no-repeat; }
a.but_ru{ display: block; width: 36px; height: 28px; padding: 0px; margin: 0px; background:url(graf/ru.gif) no-repeat; background-position: 0px -56px; }
a:hover.but_ru{ background-position: 0px -28px; }
a.act_ru{ display: block; width: 36px; height: 28px; padding: 0px; margin: 0px; background:url(graf/ru.gif) no-repeat; }

h1 { font-size:18px; font-weight: bold; color:#CC0000; text-align: right; }
h2 { text-align: center; color: #C4161C; font-size: 14px; }
h3 { text-align: center; font-size: 12px; font-weight: bold; color: #C4161C; margin: 30px 0px 30px 0px; }

.bld { font-weight: bold; color: #D7B369; }
.bld2 { font-weight: bold; color: #D7B369; font-size: 14px; }
.bld3 { font-weight: bold; color: #D7B369; font-size: 18px; }
.bld4 { font-weight: bold; color: #033403; }


#pretop{
	background: url(graf/tlo_pretop.gif) repeat-x center;
	width: 100%;
	height:32px;
}
#zm{ position: absolute; top: 9px; margin-left: 35px; font-size: 10px; }
#zm a{ color:#D7B369; text-decoration: none; font-weight:bold; }
#zm a:hover{ text-decoration: underline; }

#pl{ position: absolute; top: 2px; margin-left: 643px; }
#uk{ position: absolute; top: 2px; margin-left: 674px; }
#de{ position: absolute; top: 2px; margin-left: 711px; }
#ru{ position: absolute; top: 2px; margin-left: 745px; }

#top{
	width: 100%;
	height: 344px;
	background:url(graf/tlo_top.gif) repeat-x center;
}
#bod1{
	width: 750px;
	height: 10px;
	margin-left: 30px;
	background:url(graf/body1.gif) repeat-y center;
}
#bod2{
	margin-left: 30px;
	background:url(graf/body2.gif) repeat-y center;
}
#bod3{
	width: 750px;
	height: 37px;
	margin: 0px 0px 10px 30px;
	background:url(graf/body3.gif) repeat-y center;
}

.center{
	width: 780px;
	margin:auto;
}

.jasna1{
	width: 253px;
	margin:  0px 8px 9px 9px;
	background: url(graf/jasna_top.jpg) top left no-repeat;
	color:#033403;
}
.jasna2{
	margin: 0px;
	background: url(graf/jasna_bot.jpg) bottom right no-repeat;
}


.ciemna1{
	width: 460px;
	margin: 0px 0px 0px 9px;
	background: url(graf/ciemna_top.jpg) top left no-repeat;
	color:#D2E3C3;
}
.ciemna2{
	margin:  0px;
	padding: 0px 20px 0px 20px;
	background: url(graf/ciemna_bot.jpg) bottom right no-repeat;
}
.ciemna2 a{ color:#D7B369; font-weight:bold; text-decoration: none; }
.ciemna2 a:hover{ text-decoration: underline; }

.ciemna2 .tbl { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #033403; text-align:center; border-collapse:separate; border-spacing: 1px; width:100%; }
.ciemna2 .tbl td { padding: 7px; }
.ciemna2 .jasny { background-color: #c2d0b3; padding: 7px; }
.ciemna2 .ciemny { background-color: #75976f; padding: 7px; }
.ciemna2 .naglowek { background-color: #124312; color: #D7B369; padding: 7px; }

.ciemna2 td { padding: 0px; }
.ciemna2 .tbl_fot{ border-collapse:collapse; border-spacing: 0px;  margin: 0px; padding:0px; }
.ciemna2 .fot_1{ margin: 0px; padding:8px; background: url(graf/tlo_foto_1.gif) no-repeat; width:384px;  height:168px; }
.ciemna2 .fot_2 { margin: 0px; padding:8px; background: url(graf/tlo_foto_2.gif) no-repeat; width:184px; height:113px; }
.ciemna2 .fot_gal{ margin: 0px; padding:6px; background: url(graf/tlo_foto_gal.gif) no-repeat; width:120px;  height:120px; }

.inp{ 
	border: 1px solid #c4e8b9;;
	background-color: #599359; 
	background: url(graf/inp_tlo.gif) repeat-x;
	height: 15px; 
	padding: 2px 5px 3px 5px;
	font-size: 12px; 
	color: #FFFFFF;
}

.val, .noval{
	border: 1px solid;
	background-color: #599359; 
	padding: 2px 5px 3px 5px;
	font-size: 12px; 
	color: #FFFFFF;
}
.val{ border-color: #90C190; }
.noval{ border-color: #ff0000; }


.txar{ 
	border: 1px solid #c4e8b9;
	background-color: #5A955A; 
	color: #FFFFFF;
	padding: 2px 5px 3px 5px;
	font-size: 12px; 
}

.sel{ 
	border: 1px solid #c4e8b9;
	background-color: #599359; 
	background: url(graf/inp_tlo.gif) repeat-x;
	font-size: 12px; 
	color: #FFFFFF;
	height: 22px; 
}
.sel option{ 
	background-color: #599359; 
	color: #FFFFFF;
}
.rotator_butt{ display: block; text-indent:inherit; cursor:pointer; width: 12px; height: 12px; padding: 0px; margin: 0px; background:url(graf/butt.gif) no-repeat; background-position: 0px -12px; }
.rotator_butt_act{ display: block; cursor:pointer; width: 12px; height: 12px; padding: 0px; margin: 0px; background:url(graf/butt.gif) no-repeat; background-position: 0px 0px; }

