body{margin: 0 0 0 0;padding: 0 0 0 0;background: #e3e3e3 url("../html/img/bg.jpg") repeat-x;}
ul,li{list-style-position: inside;}
li{line-height: 150%;}
.print_ico{display: inline;float: right;}
button{border: 0;background: transparent url("../html/img/button.jpg") no-repeat;width: 205px;height: 44px;font-size: 13px;color: #ffffff;}
a{ color: #455d2c;font-weight: bold;text-decoration: none;}
body,td,input,textarea,select,p{font:12px Georgia,"Times New Roman",srief;color: #000000;}
#menu_holder{background: url("../html/img/menu_bg.jpg");}
.menu{height:40px;padding: 0 4px 0 4px;}
.menu_item a{color:#ffffff;line-height: 39px;font-size: 14px; text-transform: uppercase;font-weight: normal;}
.menu_item {height:39px;text-align: center;border-right: 1px solid #fff;}
.menu_item:hover{background: url("../html/img/menuh_bg.jpg");}
.main{background: #ffffff;vertical-align: top;}
hr{color: #999999;background-color: #999999;height: 2px;border: 0;}
.page{vertical-align: top;padding: 7px 14px 0 14px;text-align: left;}
.news{padding: 7px 7px 21px 14px;border-left: 1px solid #999999;}
.stopka a {color: #455d2c; font:11px "Lucida Grande",Helvetica, arial, sans-srief;}
.stopka{padding: 14px 0 7px 7px;text-align: center;}
#news_wrap{ margin-top: 2px;padding: 4px 2px 4px 0;}
.apele_main{border-top:1px solid #7e7e7e;width: 100%; }
.teaser{ margin: 14px 7px 4px auto;display: table-row;width: 100%;}
.teaser p{font-size: 11px;line-height: 140%;}
.nall{margin-bottom: 28px;text-align: justify;}
.ntitle{color:#7e7e7e;font-weight: bold;font-size: 12px;margin:7px auto 7px auto;}
.ndate{ color: #455d2c;font-style: italic;font-weight: bold;font-size: 13px;}
.news p{ margin: 4px 3px 4px 0;padding: 0;text-align: justify;font-size: 11px;color:#333333;}
.amenu{padding: 7px 7px 21px 14px;border-right: 1px solid #999999;vertical-align: top;white-space: nowrap;}
.sub_menu{ margin:14px 14px 7px 14px; padding:5px 0 5px 14px;background: #E8F7DB;}
.cemenu{width:200px;padding: 5px 0 5px 14px;background: url("../html/img/arrow.gif") no-repeat 0 50%;border-bottom: 1px solid #ffffff;}
.cemenu a, .cemitem a, .aitem_1 a, .aitem_2 a{ font-size: 13px;width:190px;font-weight: normal;}
.cemitem{line-height: 25px; width: 200px;padding-left: 21px;}
.cemitem:hover{background-color: #ffffff;}
.aitem_1{line-height: 25px; width: 200px;padding-left: 21px;}
.aitem_2{line-height: 25px; width: 200px;padding-left: 35px;}
.aitem_1:hover{background-color: #ffffff;}
.aitem_2:hover{background-color: #ffffff;}
#active a{font-weight: bold;font-style: italic;}
#galtabs{width:600px;white-space:nowrap;padding:5px;border-bottom: 1px solid #455d2c;;}
#galtabs a{ border-left: 1px solid #455d2c;;border-right: 1px solid #455d2c;;border-top:1px solid #455d2c;padding: 5px;height: 18px;}
h4{font: normal bold 13px Georgia,"Times New Roman",srief;color:#455d2c;margin: 0; padding: 0;}
h2{font: normal normal 15px Georgia,"Times New Roman",srief;color:#373737;margin: 7px auto 0 auto;}
.atitle a{font: normal bold 13px Georgia,"Times New Roman",srief;color:#455d2c;margin: 0; padding: 0;text-decoration: none;}
.newsletter_usun{ height: 25px; background: #f0f0f0;padding: 5px 0 0 7px;;}
p{color:#404040;font-size: 12px;}
.kwota_potrzebna{display: inline;border:1px solid #455d2c;float: right;font-weight: bold;font-size: 12px;padding: 5px;margin: 2px;}
.kwota_zebrana{display: inline;background: #455d2c;border:1px solid #455d2c;float: right;font-weight: bold;font-size: 12px;color: #ffffff;padding: 5px;margin: 2px;}
.apel{margin-top: 14px;}
.pbtn{border: 0;background: transparent url("../html/img/button_s.jpg") no-repeat;width:150px;height:32px;font-size: 12px;color: #ffffff;}
.green_p{background-color: #809b50;height: 10px;}
.dark-pink	{position:relative;left:-5px;top:8px;width:388px;height:252px;z-index: 1;}
.red-white	{position:absolute;left:100px;top:10px;width:390px;height:237px;z-index:2;background: url("../html/img/plate3.png");}
.pink-red	{position:absolute;left:200px;top:10px;width:341px;z-index:4;}
#left10	{left:0px;top:0px;}
#left20	{left:0px;top:23px;}
#left30	{left:0px;top:40px;}
.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_content { display: none; position: absolute;top: 15%;left: 20%;width: 55%;height:450px;padding: 21px;border:8px solid #455d2c;background-color: white;z-index:1002;overflow: auto;}
.white_content_sms { display: none; position: absolute;top: 10%;left: 15%;width: 65%;height: 600px;padding: 21px;border:8px solid #455d2c;background-color: white;z-index:1002;overflow: auto;}
.instrukcja{ background: #E8F7DB;color: #505050; padding: 21px;line-height: 125%;}
.mbtn{float: right;cursor: pointer;display: block;}
.light_grey{background: #f8f8f8;}
/****************FORMULARZ ZGLOSZENIOWY*********************/
.tabela_form 
   {	font-family:Tahoma;
	text-align:left;
	color:#e8f7db;
	text-align:left;
   background-color:#ffffff;
	margin:5;
	width:390;
	padding: 5px 0 0 5px;
	color:#e8f7db;}

.nagl_tab {
	text-align:center;
	font-size:12px;
	margin:5;
	padding:5 0;
}
.powitanie {
	font-size:10px;
}	
.opis_pola {
	width:200;
	vertical-align:middle;
	padding-left:10;
	background-color:#e8f7db;
	font-size:9px;
	font-weight:normal;}
.opis_pola2 {
	width:200;
	vertical-align:middle;
	padding-left:10;
	background-color:#e8f7db;
	font-size:9px;
	font-weight:normal;}	
	
.pola_adresu {
	
	 width:300;
	padding-left:10;
	background-color:#e8f7db; 
	font-size:9px;
	}
.opis_adresu {
  
	font-weight:normal;
	line-height:0;
	
	
}		
.wartosc_pola {
   vertical-align:middle;
	padding:2;
	background-color:#e8f7db;}
	
.wartosc_pola2 {
   vertical-align:middle;
	padding:2;
	background-color:#ffffff;
	
	}	
	
.poletekst {
	width:100%;
	
	
}
#kod {
	width:50px;
	margin:5 0;
	vertical-align:middle;

	


}
#poczta {
	width:130px;
	margin:3 0;
	vertical-align:middle;
}
#adres {

	width:250px;
}
#telefon,#gg,#mail, {
	width:200px;
	border:3;
	border-style:double;
	border-color:#e8f7db;
}
#dyspozycyjnosc {
	width: 405px;
}
.opis_typu {
	font-size:9px;
}
#opis_memo {
	font-size:9px;
	margin-bottom:2;

}
.oznaczenie_gwiazdki {
  
	width:150;
	height:30;
}
.przetwarzanie_danych {
	
	width:150;
	height:25;}
.pole_przyciskow" {
	text-align:left;}