html {
	font-size: 100%;
	}
body {
	border: 0;
	margin: 0;
	padding: 0;
	background-color: #e7e2d0;
	background-image: url('images/header.jpg');
	background-repeat: no-repeat;
	background-position: 50% 25px;
	}
/*REKLAMA*/
	#reklama{
	width: 50%;
	float: left;
	height: 150px;
	}
	#reklama2{
	width: 100%;
	float: left;
	height: 75px;
	}
	#reklama3{
	width: 100%;
	float: left;
	text-align: center;
	}
/*SCHEMAT*/
#container{
margin-left:auto;
margin-right:auto;
margin-top:0;
text-align: center;
width: 100%;
float:left;
}
	/*NAGŁÓWEK*/
	#header{
	margin: 0 auto;
	width: 960px;
	height: 225px;
	}
	#logo{
	width: 50%;
	float: left;
	height: 150px;
	text-align:left;
	}
			#logo img{
			padding-top: 0px;
			border: 0;
			text-align: left;
			}
			#logo a {
			text-align: left;
			border-top: 0;
			}
			#logo a:hover{
			background:none;
			border: 0px;
			}
			#logo a:link {
			border: 0px;
			}
			#logo a:visited {
			border: 0px;
			}
	/*PASEK*/
	#pasek{
		clear: both;
		width: 100%;
		height: 60px;
		background-image: url('images/pasek.jpg');
		background-repeat: repeat-x;
		}
		#pas{
		margin: 0 auto;
		width: 960px;
		}
			.pas-lewy{
			width: 210px;
			float: left;
			height: 60px;
			background-image: url('images/menu-top.jpg');
			background-position: bottom left;
			background-repeat: no-repeat;
			}
			.pas-center{
			width: 469px;
			float: left;
			height: 60px;
			}
			.pas-prawy{
			width: 281px;
			height: 60px;
			float: left;
			background-image: url('images/pas-szukaj.jpg');
			background-repeat: no-repeat;
			background-position: 0 13px;
			}
				#szukaj{
				text-align: right;
				margin-top: 22px;
				margin-left: 0px;
				}
	/*ZAWARTOŚĆ*/
	#content{
		margin: 0 auto;
		width: 960px;
		min-height: 200px;
		}
		#left{
		float: left;
		width: 210px;
		}
			#menu-down{
			background-color: #437503;
			background-image: url('images/menu-down.jpg');
			background-position: top center;
				}
			#m-box-top{
			background-image:url('images/box-top.jpg');
			height: 43px;
			margin-top: -15px;
				}
			#m-box-cont{
			background-color: #64970f;
			background-image:url('images/box-cont.jpg');
			background-repeat: no-repeat;
			background-position: top;
			padding-bottom: 20px;
				}
		#center{
			margin-top: 10px;
			padding-left: 2px;
			padding-right: 2px;
			float: left;
			width: 465px;
			text-align: justify;
			}
		
		#right{
		margin-top: 10px;
		width: 281px;
		float: left;
		}
			#logon-top{
			background-image: url('images/logon-top.jpg');
			background-repeat: no-repeat;
			background-position: top center;
			height: 45px;
			}
			#logon-cont{
			background-color: #78ab03;
			background-image: url('images/logon-cont.jpg');
			background-repeat: no-repeat;
			}
			#logon-down{
			background-image: url('images/logon-down.jpg');
			background-position: bottom center;
			height: 21px;
			}

			#news-top{
			background-image: url('images/news-top.jpg');
			background-repeat: no-repeat;
			background-position: top center;
			height: 45px;
			}
			#news-cont{
			background-color: #77aa03;
			background-image: url('images/news-cont.jpg');
			background-repeat: no-repeat;
			}
			#news-down{
			background-image: url('images/news-down.jpg');
			background-position: bottom center;
			height: 21px;
			}

			#mapa-top{
			background-image: url('images/mapa-top.jpg');
			background-repeat: no-repeat;
			background-position: top center;
			height: 45px;
			}
			#mapa-cont{
			background-color: #77aa03;
			background-image: url('images/mapa-cont.jpg');
			background-repeat: repeat-x;
			}
			#mapa-down{
			background-image: url('images/mapa-down.jpg');
			background-position: bottom center;
			height: 21px;
			}
                        #redakcja-top{
			background-image: url('images/redakcja-top.jpg');
			background-repeat: no-repeat;
			background-position: top center;
			height: 45px;
			}
			#redakcja-cont{
			background-color: #77aa03;
			background-image: url('images/redakcja-cont.jpg');
			background-repeat: repeat-x;
			}
			#redakcja-down{
			background-image: url('images/redakcja-down.jpg');
			background-position: bottom center;
			height: 21px;
			}
                        #redakcja-cont p{
                        margin-top: 0;
                        margin-bottom: 0;
                        color: #E8E3D3;
                        padding-top: 10px;
                        padding-left: 10px;
                        padding-right: 10px;
                        padding-bottom: 10px;
                        font-family: Tahoma;
                        font-size: 11px;
                        line-height: 14px;
                        }
	/*STOPKA*/
	#footer{
		width: 100%;
		background-image: url('images/footer.jpg');
		background-repeat: repeat-x;
		height: 183px;
		background-position: 10px 0;
		z-index: -1;
		clear: both;
		}
		#f1{
		font-family: Tahoma;
		font-size: 12px;
		color:#598602;
		margin: 0 auto;
		width:960px;
		height:90px;
		background-color: #355901;
		text-align:left;
		position: relative;
		top: 60px;
		}
                .f2{
                width: 700px;
                float: left;
                }
		#rejestracja{
			margin: 10px;
			float: left;
		}
		#logged{
			color:#87BB1B;
			font-family:arial;
			font-size:12px;
			margin-left:10px;
			padding:1px;
			text-align:left;
			text-decoration:none;
		}
/*POZOSTAŁE*/
/*========================================*/
/*IDENTYFIKATORY*/
	#log{
	margin-top: -40px;
	}
	/*
	#cont{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	}*/
	.cont{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	}
	.head{
	padding: 5px 0;
	font-size: 13px;
	background-color: #699c10;
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	color: #ffffff;
	width: 455px;
	}
	.left2{
	padding-top: 5px;
	padding-left: 15px;
        padding-bottom: 2px;
	}
	#action_buttons{
	float: left;
	padding-bottom: 10px;
	padding-top: 10px;
	}
	#ciemny_button_off {
	width: 160px;
	height: 40px;
	background: url(aimages/duzy-zielony-off.gif) no-repeat 0 0;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	font-family: Arial;
	margin-right: 20px;
	color: #FFFFFF;
	cursor: pointer;
	}
	#ciemny_button_on {
	width: 160px;
	height: 40px;
	background: url(aimages/duzy-zielony-on.gif) no-repeat 0 0;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	font-family: Arial;
	margin-right: 20px;
	color: #FFFFFF;
	cursor: pointer;
	}
	#jasny_button_off {
	width: 160px;
	height: 40px;
	background: url(aimages/duzy-jasny-off.gif) no-repeat 0 0;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	font-family: Arial;
	margin-right: 20px;
	color: #FFFFFF;
	cursor: pointer;
	}
	#jasny_button_on {
	width: 160px;
	height: 40px;
	background: url(aimages/duzy-jasny-on.gif) no-repeat 0 0;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	font-family: Arial;
	margin-right: 20px;
	color: #FFFFFF;
	cursor: pointer;
	}
	#intertext1 {
	font-family: Tahoma, Arial;
	font-size: 13px;
	line-height: 140%;
	padding: 10px;
	color: #413d45;
	}
/*OBRAZY*/
a img{
    border: 0;
}
	img.zdjecie_left {
	margin-left: 10px;
	margin-top: 15px;
	margin-right: 10px;
	border:2px #a9cd56 solid;
	float:left;
	}
	img.zdjecie_left2 {
	margin-left: 10px;
	margin-top: 15px;
	margin-right: 10px;
	border:2px #8aa549 solid;
	float:left
	}
	img.zdjecie_right {
	margin-left: 10px;
	margin-top: 5px;
	margin-right: 10px;
	border-top:0;
	border-right:0;
	border-bottom:0;
	border-left:0;
	}
	img.center{
	text-align:center;
	}
/*LINKI*/
	a p.center3{
	text-align: left;
	font-size: 11px;
	font-family: Tahoma;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	}
	a.block{
	display: block;
	padding-top: 7px;
	}
	#intertext1 a{
	color: #598602;
	text-decoration: none;
	}
	#intertext1 a:hover{
	text-decoration: underline;
	}
	#logged a{
	color:#E8E3D3;
	text-decoration:none;
	}
	#logged a:hover{
	text-decoration: underline;
	}
	.przypis a{
	color: #598602;
	text-decoration: none;
	}
	.przypis a:hover{
	text-decoration: underline;
	}
	a.color1{
	text-decoration: none;
	}
	a.color1:hover{
	text-decoration: underline;
	}
        a.color2{
	text-decoration: none;
	}
	a.color2:hover{
	text-decoration: underline;
	}
/*Klasy*/
.inputbox_green{
	width: 300px;
	}
	.border{
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	}
	.box_green{
	width: 100%;
	color: #437001;
	font-size: 14px;
	font-family: Tahoma;
	float:left;
	padding-bottom: 5px;
	}
	.head{
	padding: 5px 0;
	font-size: 15px;
	background-color: #699c10;
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	color: #ffffff;
	width: 455px;
        font-weight: bold;
	}
	.dodajO  {
	color:#E8E3D3;
	float:right;
	font-family:tahoma;
	font-size:12px;
	margin:10px;
	text-decoration:none;
	}
	.dodajO:hover  {
	float:right;
	font-family:tahoma;
	font-size:12px;
	margin:10px;
	text-decoration:underline;
	}
	.dodaj2O  {
	color:#598602;
	float:right;
	font-family:tahoma;
	font-size:12px;
	margin:10px;
	text-decoration:underline;
	}
	.dodaj2O:hover  {
	color:#87BB1B;
	float:right;
	font-family:tahoma;
	font-size:12px;
	margin:10px;
	text-decoration:underline;
	}
	.color2{
	font-size: 11px;
	font-family: Tahoma;
	color: #413d45;
	text-decoration: none;
	}
	.jasny_zielony{
	color: #598602;
	}
	.bialy{
	color: #fff;
	}
	.komentarz{
	color: #598602;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	}
	.form_komentarz{
	padding: 10px;
	color: #437001;
	font-family: Tahoma;
	font-size: 14px;
	}
	.form_komentarz input, .form_komentarz textarea{
	border: 1px solid #679A02;
	margin-left: 10px;
	}
	.color2-top{
	font-size: 12px;
	font-family: Tahoma;
	color: #598602;
	text-decoration: none;
	font-weight: bold;
	}
	a.color2-top:hover{
	text-decoration: underline;
	}
	.color3{
	color: #598602;
	}
	.color1{
	font-size: 11px;
	font-family: Tahoma;
	color: #e8e3d3;
	text-decoration: none;
	line-height: 14px;
	}
	.color1-top{
	font-size: 12px;
	font-family: Tahoma;
	color: #e8e3d3;
	text-decoration: none;
	font-weight: bold;
	}
	.color1-top:hover{
	text-decoration: underline;
	}
	.color_szary{
	color: #413d45;
	}
	.reklama{
	padding-top: 5px;
	padding-bottom: 5px;
	}
	.fleft{
	float:left;
	}
	.underline:hover{
	text-decoration: underline;
	}
	.pad15{
	padding-right:15px;
	}
	.pad20b{
	padding-bottom: 20px;
	}
        .pad10_3{
        padding: 10px 3px;
        }
        .pad0_3{
        padding: 0 3px;
        }
	.bold{
	font-weight:bold;
	}
        .brak{
        width:100%;
        text-align: center;
        font-size: 14px;
        font-weight: bold;
        }
        .brak a{
        color: #598602;
        }
        .brak a:hover{
        color: #87BB1B;
        }
        .align_center{
         text-align: center;
        }
        .align_left{
            text-align: left;
        }
	.color-log{
	font-family: Tahoma;
	font-size: 11px;
	color: #3d5e02;
	text-decoration:none;
	}
	.color-log:hover{
	color: white;
	}
	.komunikat{
	background-color:#85D6F2;
	background-image:url("images/info.png");
	background-position:10px 10px;
	background-repeat:no-repeat;
	border:3px solid #656565;
	color:#656565;
	font-family:arial;
	font-size:18px;
	min-height:40px;
	margin:10px;
	padding:15px 10px 15px 50px;
	}
        .komunikat a{
              color: #656565;
              
        }
        
	.noResultAddOne, .noResultAddOne a{
	font-size: 11px;
	text-align: center;
	font-family: arial;
	color: #413D4D;
	}
	.pager, .pager a{
	padding-top: 10px;
	color:#598602;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	}
	.pager .current{
	color: #446002;
	}
	.aktualnosci{
	float: left;
	width: 100%;
	}
	.center-top{
	background-image: url('images/center-top.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	min-height: 35px;
	width: 100%;
	float: left;
	}
	.center-cont{
        color: #E8E3D3;
        font-family: Tahoma;
        font-size: 11px;
        line-height: 14px;
	background-color: #77aa03;
	background-image: url('images/center-cont.jpg');
	background-repeat: repeat-x;
	min-height: 175px;
	width: 100%;
	float: left;
	}
	.center-down{
	text-align: right;
	background-image: url('images/center-down.jpg');
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 34px;
	width: 100%;
	float: left;
	}

	.center-top2{
	background-image: url('images/center-top2.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	min-height: 35px;
	width: 100%;
	float: left;
	}
        .center-top3{
	background-image: url('images/center-top3.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	min-height: 35px;
	width: 100%;
	float: left;
	}
	.center-cont2{
        color: #E8E3D3;
        font-family: Tahoma;
        font-size: 11px;
        line-height: 14px;
	background-color: #EDEADC;
	background-image: url('images/center-cont2.jpg');
	background-repeat: repeat-x;
	min-height: 175px;
	width: 100%;
	float: left;
	}
        .center-cont3{
        color: #E8E3D3;
        font-family: Tahoma;
        font-size: 11px;
        line-height: 14px;
        background-color: #699b03;
	background-image: url('images/center-cont3.jpg');
	background-repeat: repeat-x;
	min-height: 120px;
	width: 100%;
	float: left;
	}
	.center-down2{
	text-align: right;
	background-image: url('images/center-down2.jpg');
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 34px;
	width: 100%;
	float: left;
	}
	.przypis{
	font-size: 11px;
	font-family: Tahoma;
	color: #413d45;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	}
	.firma_left{
	float: left;
	width: 120px;
	min-height: 120px;
	}
	.firma_right{
	float: left;
	width: 250px;
	vertical-align: middle;
	min-height: 120px;
	}
	.firmy_dzial_left{
	float: left;
	width: 120px;
	}
	.firmy_dzial_right{
	float: left;
	width: 345px;
	}
/*LISTY*/
	ul.form {
	list-style:none;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:15px;
	padding-bottom:5px;
	text-align:right;
	padding-left: 0;
	padding-right: 35px;
	}
	ul.form li{
	padding-bottom: 5px;
	padding-left: 10px;
	}
	ul.form input{
	margin-left: 10px;
	}
	ul.form2 {
	list-style:none;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:15px;
	padding-bottom:5px;
	text-align:left;
	padding-left: 0;
	padding-right: 35px;
	}
	ul.form2 li{
	padding-bottom: 5px;
	padding-left: 10px;
	}
	ul.form2 input{
	margin-left: 10px;
	}
	ul.form2 label{
	padding-left:10px;
	}
	ul.center {
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 10px;
	text-align: left;
	font-size: 11px;
	font-family: Tahoma;
	list-style: none;
	padding-top:20px;
	clear: both;
	}
	ul.lastO {
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom: 0;
	padding-bottom: 10px;
	text-align: left;
	font-size: 11px;
	font-family: Tahoma;
	list-style: none;
	padding-top:0px;
	clear: both;
	}
	#log ul{
	text-align:left;
	padding-left: 20px;
	}
	ul#lista-linkow{
	padding: 20px;
	font-family: Arial;
	font-size: 12px;
	color: green;
	list-style: inside;
	}
	#lista-linkow a{
	color: green;
	line-height: 16px;
	text-decoration: none;
	}
	#lista-linkow a:hover{
	text-decoration: underline;
	}
	ul.menu{
	text-align: left;
	padding-top: 10px;
	padding-bottom: 30px;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 20px;
	}
	li.menu-link a{
	font-size: 11px;
	font-family: Tahoma;
	color: #413d45;
	height: 100%;
	padding-left: 10px;
	vertical-align: bottom;
	text-decoration: none;
	}
	li.menu-link a:hover{
	font-size: 11px;
	font-family: Tahoma;
	color: #dddddd;
	padding-left: 10px;
	text-decoration: underline;
	font-weight: bold;
	}
	li.menu-link{
	margin-left: 0;
	padding-left: 15px;
	background-image: url('images/menu-li.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	height: 30px;
	list-style: none;
	}
	li.menu-link:hover{
	background-image: url('images/menu-lih.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	}
	li.foot-link{
	list-style: none;
	border-right:1px solid #598602;
	display:block;
	float:left;
	margin-right:10px;
	padding-right:10px;
	}
	li.foot-link a{
	color:#598602;
	vertical-align: bottom;
	text-decoration: none;
	}
	li.foot-link a:hover{
	color: white;
	text-decoration: underline;
	}
	ul.foot{
	list-style:none;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
	padding-left: 20px;
	padding-bottom: 5px;
	margin-bottom: 0;
	}
        ul.foot2{
	list-style:none;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
	padding-left: 20px;
	padding-bottom: 10px;
	margin-bottom: 0;
        padding-top: 7px;
        margin-top: 0;
        background-image: url('images/p1.jpg');
	background-position: top left;
	background-repeat: repeat-x;
	}
/*SPANY*/
	span.foot{
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
	}
	span.zielony{
	color: #427302;
	}
/*AKAPIT*/
div.czytaj{
    text-align: right;
    padding: 10px;
    clear:both;
}
	p.center1{
	text-align: left;
	font-size: 11px;
	font-family: Tahoma;

	margin-top: 0;
	margin-bottom: 0;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	}
	.center-cont p, .center-cont2 p, .center-cont3 p{
	margin: 0;
	padding-left: 10px;
	padding-right: 10px;
	}
	p.center2{
	text-align: left;
	font-size: 11px;
	font-family: Tahoma;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	}
        
	h1{
	font-size: 11px;
	font-family: Tahoma;
	color: #679a02;
	margin-top: 0px;
	padding-top: 10px;
	margin-bottom: 0px;
	text-align: left;
	padding-left: 10px;
	}
 
	h3, h3 a{
	text-align: left;
	padding-left: 10px;
	font-size: 14px;
	font-family: Tahoma;
	color: #598602;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 1px;
	margin-bottom: 0px;
	padding-bottom: 15px;
	}
	h3.right{
	color: #87bb1b;
	}
        /*
	h3{
	font-size: 11px;
	font-family: Tahoma;
	color: #679a02;
	margin-top: 0px;
	padding-top: 10px;
	margin-bottom: 0px;
	text-align: left;
	padding-left: 10px;
	}
        */
        h2{
        font-size: 11px;
	font-family: Tahoma;
	color: #679a02;
	margin-top: 0px;
	padding-top: 10px;
	margin-bottom: 0px;
	text-align: left;
	padding-left: 10px;
        }
        h2 a{
        color: #598602;
        text-decoration: none;
        }
	h3.foot{
	font-family: Tahoma;
	font-size: 10px;
	padding-top: 10px;
	padding-left: 10px;
	}
	.center-cont2, p.center2{
	font-family: Tahoma, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #413d45;
	}
	p.firma{
	font-size: 12px;
	padding-top: 25px;
	font-weight: bold;
	}
	p.adres{
	padding-right: 10px;
	padding-left: 10px;
        padding-top: 10px;
        text-align: left;
	}
	p.tagi{
	padding-left: 0;
	font-family: Tahoma, Arial;
	font-size: 13px;
	line-height: 140%;
	margin-top: 15px;
	margin-bottom: 5px;
	color: #598602;
	}
/*TABELE*/

	tr.ogl_pokaz{
	background-color: #699C10;
	color: #ffffff;
	font-size: 15px;
	}
	tr.ogl_pokaz th{
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	}
	table.ogl_pokaz{
	text-align: left;
	}
	#center table, #center table a, #center table label{
	font-family:tahoma;
	font-size:12px;
	color: #446002;
	text-decoration:none;
	border: 0px;
	}
	#center table a:hover{
	text-decoration:underline;
	}
	table tr.first td{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	}
	table tr.first{
	font-size: 16px;
	background-color: #699c10;
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	color: #ffffff;
	width: 430px;
	}
	table.ogl_pokaz td{
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	}
        table.ogl_pokaz td.data, table.ogl_pokaz td.city{
        border-right: 0;
        }
	tr.dark{
	background: #e6e2d4;
        height: 100px;
	}
	tr.light{
	background: #f0ecdd;
        height: 100px;
	}
	.table_header{
	background-color: #699C10;
	height: 10px;
	}
        
        #center table.news{
        padding-left: 10px;
        padding-right: 10px;
        width: 465px;
        }
        #center table.news tr td.kategoria{
        width: 105px;
        padding-top: 5px;
        }
        #center table.news tr td.kategoria a{
        color: #8AC400;
        font-size: 11px;
        }
        #center table.news tr td.ogloszenie{
        width: 255px;
        padding-top: 5px;
        }
        #center table.news tr td.ogloszenie a{
            font-weight: bold;
            color: white;
            text-decoration: none;
        }
        #center table.news tr td.ogloszenie a:hover{
            text-decoration: underline;
        }
      
        #center table.news tr td.data{
        text-align: right;
        width: 80px;
        padding-top: 5px;
        color: #286510;
        font-size: 11px;
        }
        #center table.news tr td.dzial{
        width: 140px;
        padding-top: 5px;
        }
        #center table.news tr td.dzial a{
        color: #8AC400;
        font-size: 11px;
        }
        #center table.news tr td.firma{
        width: 160px;
        padding-top: 5px;
        }
        #center table.news tr td.firma a{
            font-weight: bold;
            color: white;
            text-decoration: none;
        }
        #center table.news tr td.miasto{
        text-align: right;
        width: 140px;
        padding-top: 5px;
        color: #286510;
        font-size: 11px;
        }
/*INPUTY*/
	input.but1{
	height:20px;
	width:165px;
	background-color:#437001;
	border:1px solid #3e5e02;
	color: white;
	}
	input.zaloguj{
	width: 77px;
	height: 21px;
	background-image: url('images/zaloguj.jpg');
	border-top:0;
	border-bottom:0;
	border-right:0;
	border-left:0;
	}
	input.zapisz{
	width: 75px;
	height: 21px;
	background-image: url('images/zapisz.jpg');
	border-top:0;
	border-bottom:0;
	border-right:0;
	border-left:0;
	}
	input.wypisz{
	width: 77px;
	height: 21px;
	background-image: url('images/wypisz.jpg');
	border-top:0;
	border-bottom:0;
	border-right:0;
	border-left:0;
	}
	.box_green input{
	border: 1px solid #679A02;
	background-color: #f8f7f1;
	padding: 2px 2px;
	color: #413D45;
	margin-bottom: 5px;
	margin-left: 10px;
	}
	.box_green input.profil_firmy{
	height: 60px;
	}
	input.inputbox_title{
	margin: 0;
	margin-left: 10px;
	width: 200px;
	}
	.right2  textarea{
	padding: 5px 5px;
	width: 420px;
	}
	.box_green textarea{
	border: 1px solid #679A02;
	background-color: #f8f7f1;
	padding: 2px 2px;
	color: #413D45;
	margin-left: 10px;
	}
	.box_green label{
	font-size: 14px;
	font-family: Tahoma;
	color: #437001;
	width: 100px;
	}
	.box_brown select{
	width: 150px;
	border: 1px solid #679A02;
	background-color: #f8f7f1;
	padding: 2px 2px;
	color: #413D45;
	}
	label{
	font-size: 11px;
	font-family: Arial;
	color: #87bb1b;
	}
	input.szukaj{
	font-size: 11px;
	font-family: Tahoma;
	color: #ffffff;
	margin-right: 0px;
	width: 165px;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	background-color: transparent;
	}
	#szukaj input.button{
	background-color: transparent;
	width: 45px;
	margin-right: 5px;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	}
/*Walidacja*/
label.error {
   color: red;
   width: 600px;
   float: left;
   padding-bottom: 15px;
   padding-top: 5px;
}
/*Edytor*/
.mceContentBody {
    font-size: 14px;
    font-family: Tahoma;
}
a p:hover{
	text-decoration: underline;
	}
/*Top-banner*/
#top-layer{
	width: 100%;
	height: 25px;
	background-image: url('images/top-layer.jpg');
	background-repeat: repeat-x;
	background-position: top left;
	}
#ban{
	width: 940px;
	margin: 0 auto;
	text-align: left;
	padding-left: 20px;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	padding-top: 5px;
	}
a.layer{
	text-decoration: none;
	}
span.top-layer{
	color: #fd8484;
	vertical-align: top;
	}
img.ban{
	margin-top: -5px;
	}
.white{
	color: #ffffff;
	vertical-align: top;
	}
.pink{
	color: #fdcccc;
	vertical-align: top;
	}
/*END*/
.zglos{
	text-align: right;
	padding-right: 10px;
	}
p.niewazne{
	color: red;
	}
p.small{font-size: 12px;padding-left: 25px;}
p.padl20{padding-left: 20px; padding-top: 10px;}
#center p{padding: 5px 10px; font-family: Tahoma; font-size: 12px;}
.breadcrumbs{color: #75A803; font-family: Tahoma; font-size: 10px;}
.breadcrumbs a{color: #437001; font-family: Tahoma; font-size: 10px; text-decoration: none;}
.breadcrumbs a:hover{color: #75A803; text-decoration: underline;}
ul.list {padding-left: 20px;}
ul.list a{font-family: Tahoma; font-size: 12px; color: #427217; text-decoration: none;}
ul.list a:hover{text-decoration: underline; }
ul.list li{list-style: none; padding: 3px;}
ul.list li{font-family: Tahoma; font-size: 10px; color: #000000;}
.app_content_138722369475940{background-color: #EDEFF4;}

a.addfirma{
    background: url(../images/addfirma.png) no-repeat;
    display: inline-block;
    width: 107px;
    height: 24px;
}

a.addogloszenie{
    background: url(../images/addogloszenie.png) no-repeat;
    display: inline-block;
    width: 146px;
    height: 24px;
}
