body{
	width: 996px;
	font-family: MyriadPro Cond;
	margin-top: 0px;
	background-color: #5da677;
	margin: 0px auto 0px auto;
}
a{
	text-decoration: none;
	color: #31420b;
	border: 0px;
}

#padd a{
	color:#b33a3a;
}
a:hover{
	text-decoration: underline;
}
a:active{
	border: 0px;
}
.clear{
	clear: both;
	line-height: 0px;
}
.wrap_all{
	width: 1000px;
}
/* --- HEADER --- */
.header_wrap {
	height: 335px;
	width: 1000px;
}

.header_wrap2{
	position: relative;
	top:0px;
	left: 0px;
	height: 330px;
}

#header_wrap .header{
	position: relative;
	width: 1000px;
	height: 330px;
}

.ogrod_tygodnia{
	position: absolute;
	width: 192px;
	height: 208px;
	background: url('../images/ogrod_tygodnia.gif');
	left: 550px;
	top: 20px;
}

.zdjecie_ogrodu_tygodnia{
	width: 163px;
	height: 137px;
	position: absolute;
	left: 566px;
	top: 25px;
}

.input_text{
	width: 170px;
}

#header_wrap .logowanie{
	position: absolute;
	top: 125px; 
	left: 285px;
	width: 60px;
	height: 20px;
	font-size: 12px;
	line-height: 15px;
	color: #31420b;
	font-weight: bold;
}
#header_wrap .login{
	position: absolute;
	top: 145px;
	left: 270px;
	width: 170px;
	height: 20px;
	font-size: 12px;
	color: #31420b;
	font-weight: bold;
}
#header_wrap .log_in{
	border: 0px;
	background: transparent;
	font-size: 9px;
	font-weight: bold;
	color: #31420b;
	cursor: pointer;
}

#header_wrap .haslo{
	position: absolute;
	top: 165px;
	left: 270px;
	width: 170px;
	height: 20px;
	font-size: 12px;
	color: #31420b;
	font-weight: bold;
}
#header_wrap .zaloguj{
	position: absolute;
	top: 190px;
	left: 400px;
	width: 35px;
	height: 13px;
	font-size: 10px;
	color: #31420b;
	font-weight: bold;
	cursor: pointer;
}
#header_wrap .rejestruj_zapomnialem{
	position: absolute;
	top: 189px;
	left: 270px;
	width: 135px;
	height: 26px;
	line-height: 26px;
	font-size: 9px;
	color: #31420b;
	line-height: 10px;
}


/* --- PRZYCISKI POD HEADEREM --- */
.wrap_buttons{
	width: 1000px;
	height: 35px;
	background-repeat: no-repeat;
	background-position: top;
	position: relative;
	background-image: url('../images/button.gif');
}
#wrap_buttons .katalog_roslin{
	float: left;
	width: 136px;
	height: 23px;
	position: absolute;
	color: #d0b433;
	font-size: 18px;
	text-align:center;
	background-repeat: no-repeat;
	font-family: Monotype Corsiva;
	font-weight: bold;
	top: 0px;
	left: 300px;
	z-index: 1;
	cursor: pointer;
}

#wrap_buttons .nasze_ogrody{
	color: #e8ff84;
	float: left;
	width: 138px;
	position: absolute;
	background-repeat: no-repeat;
	top: 0px;
	left: 466px;
	cursor: pointer;
}

#wrap_buttons .forum{
	color: #e8ff84;
	float: left;
	width: 138px;
	height: 22px;
	position: absolute;
	background-repeat: no-repeat;
	top: 0px;
	left: 634px;
	cursor: pointer;
}

#wrap_buttons .ogrodniczki{
	color: #e8ff84;
	float: left;
	width: 138px;
	height: 27px;
	position: absolute;
	background-repeat: no-repeat;
	top: 0px;
	left: 805px;
	cursor: pointer;
}


/* --- CONTENT --- */
.wrap_content{
	background-image: url('../images/content_background.gif');
	background-repeat: repeat-x;
	width: 1000px;
	background-color: #5da677;
}

.wrap_left_column{
	width: 215px;
	float: left;
	padding-left:25px;
	
}
#wrap_left_column .top_flowers{
	background-image: url('../images/left_menu_flowers.gif');
	height: 20px;
	width: 222px;
}
#wrap_left_column .left_columnt{
	width: 190px;
	float: left;
	position: relative;
}
#wrap_left_column .top{
	width: 215px;
	height: 77px;
	background-image: url('../images/left_menu_top.gif');
	background-repeat: no-repeat;
	position: relative;
}
#wrap_left_column .nawigacja{
	position: absolute;
	left: 75px;
	top: 37px;
	font-family: MyriadPro Regular;
	font-weight: bold;
	color: #31420b;
}
#wrap_left_column .ogrodniczki{
	position: absolute;
	left: 69px;
	top: 40px;
	font-family: MyriadPro Regular;
	font-weight: bold;
	color: #31420b;
	font-size: 13px;
}

#wrap_left_column .uzytkownik{
	position: absolute;
	left: 79px;
	top: 40px;
	font-family: MyriadPro Regular;
	font-weight: bold;
	color: #31420b;
	font-size: 13px;
}

#wrap_left_column .content{
	width: 190px;
}
#wrap_left_column .content_menu{
	position: relative;
	padding-left: 12px;
}
#wrap_left_column li{
	font-size: 12px;
	font-family: MyriadPro Cond;
	color: #31420b;
	font-weight: bold;
	
}
#wrap_left_column .link{
	background-color: #f3ffe4;
	width: 160px;
	padding-left: 30px;
	position: relative;
	z-index: 2;
}
#wrap_left_column .wrap_hr{
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #f3ffe4;
	width: 170px;
	padding-left: 20px;
	
}
#wrap_left_column .hr{
	background-image: url('../images/left_menu_line.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 150px;
	height: 5px;
}
#wrap_left_column .bottom{
	background-image: url('../images/bottom.gif');
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 12px;
	width: 215px;
	height: 107px;
}
#wrap_left_column .bottom_ogrodnicy{
	background-image: url('../images/left_menu_bottom.gif');
	width: 215px;
	height: 107px;
	position: absolute;
	left: 0px;
	top: 61px;
	z-index: 1;
}

#wrap_left_column .advert{
	width: 160px;
	height: 300px;
	border: 1px solid black;
	background-color: white;
}


.wrap_right_column{
	width: 710px;
	padding-left: 20px;
	float: left;
}
#wrap_right_column .right_column{
	width: 712px;
}

#wrap_right_column .top{
	width: 710px;
	height: 17px;
	background-image: url('../images/right_menu_top.gif');
	background-repeat: no-repeat;
	position: relative;
	z-index: 2;
	line-height:17px;
	background-position: bottom;
}
#wrap_right_column .content{
	width: 620px;
	padding-left: 45px;
	padding-right: 45px;
	background-image: url('../images/right_menu_content.gif');
	background-repeat: repeat-y;
}
#wrap_right_column .wrap_advert{
	width: 560px;
	padding-left: 60px;
	
}
#wrap_right_column .advert{
	margin: 0px auto 0px auto;
	width: 468px;
	height: 60px;
	border: 1px solid black;
}
#wrap_right_column .wrap_big_advert{
	width: 650px;
	padding-left: 60px;
}
#wrap_right_column .big_advert{
	width: 600px;
	height: 120px;
	border: 1px solid black;
}
#wrap_right_column .bottom{
	width: 710px;
	height: 18px;
	background-image: url('../images/right_menu_bottom.gif');
	background-repeat: no-repeat;
}
#wrap_right_column .article_header{
	width: 100%;
	height: 73px; 
}
#article_header .left{
	position: relative;
	float: left;
	width: 513px;
	height: 73px;
	vertical-align: bottom;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #a0a890;
}
#article_header .right{
	float: left;
	width: 107px;
	
}

.footer_wrap{
	background-image: url('../images/footer.gif');
	background-repeat: no-repeat;
	width: 1000px;
	height: 343px;
	background-color: #5da677;
	position: relative;
}
.footer_content{
	width: 830px;
	height: 50px;
	top: 274px;
	left: 160px;
	position: absolute;
	padding-right: 10px;
}
#footer_wrap .text{
	color: #31420b;
	font-size: 12px;
	font-family: MyriadPro Cond;
	width: 100%;
	text-align: right;
	font-weight: bold;
}
#wrap_right_column .pagination{
	width: 619px;
	background-image: url('../images/belka.gif');
	height: 14px;
}

/* REJESTRACJA */

#wrap_register input{
	border: 1px solid #6e8142;
}
#wrap_register .text{
	font-size: 14px;
	font-weight: bold;
	font-family: Monotype Corsiva;
}

/* Użytkownicy */
#wrap_users .wrap_user{
	color: #31420b;
	font-size: 12px;
	border: 2px solid #6e8142;
	height: 111px;
	width: 100%;
	position: relative;
}

#wrap_user .wrap_avatar{
	height: 77px;
	width: 90px;
	float: left;
	padding: 17px 21px;
}

#wrap_avatar .avatar{
	height: 19px;
	width: 40px;
	font-size: 12px;
	font-weight: bold;
	padding: 25px 25px;
	border: 1px solid black;
}

#wrap_user .wrap_right{
	padding-top: 10px;
	float: left;
	height: 90px;
	padding-left: 15px;
	width: 469px;
}

#wrap_user .wiecej{
	position: absolute;
	height: 19px;
	width: 50px;
	background-image: url('../images/wiecej.gif');
	background-repeat: no-repeat;
	left: 550px;
	top: 80px;
	font-weight: bold;
	font-size: 12px;
	color: #31420b;
}

/* Komentarze */
#wrap_comments .wrap_comment{
	color: #31420b;
	font-size: 12px;
	border: 2px solid #6e8142;
	padding: 10px 20px;
}
#wrap_comment .comment_top{
	border-bottom: 1px solid #6e8142;
	height: 15px;
	
}
#wrap_comment .comment_bottom{
	clear: both;
}

/* koniec komentarzy */

/* --- GALERIA --- */
.gallery_left{
	width: 49%;
	height: 113px;
	border: 2px solid #6e8142;
	float: left; 
}
#user_gallery .left{
	padding-left: 10px;
	padding-top: 12px;
	float: left;
	height: 79px;
	width: 100px;
}
#gallery_left .left{
	padding-left: 10px;
	padding-top: 12px;
	float: left;
	height: 79px;
	width: 100px;
}
.gallery_right{
	width: 48%;
	height: 113px;
	border: 2px solid #6e8142;
	float: left; 
}
#gallery_right .right{
	float: left;
	height: 81px;
	width: 191px;
	font-size: 12px;
	padding-top: 10px;
	color: #31420b;
}
#user_gallery .right{
	float: left;
	height: 81px;
	width: 191px;
	font-size: 12px;
	padding-top: 10px;
	color: #31420b;
}

.user_gallery{
	border: 2px solid #6e8142;
	float: left;
	width: 49%;
	height:100px;
}

#user_gallery .top_user_gallery{
	border-bottom: 2px solid #6e8142;
}

.user_galery_photo{
	float: left;
	padding: 10px;
	height: 210px;
	/*width: 120px;*/
	padding: 4px;
	border: 2px solid #6e8142;
	color: #6e8142;
	font-size: 12px; 
	font-weight: bold;
}

/* KONIEC GALERII */
/* KATALOG ROSLIN */
.katalog_roslin_szczegoly{
	border: 2px solid #6e8142;
	font-size: 12px;
	padding: 10px;
}
#katalog_roslin_szczegoly .dane{
	float: left;
	width: 200px;
	height: 85px;
}
#katalog_roslin_szczegoly .polec{
	float: left;
	height: 85px;
	width: 106px;
	text-align: right;
}
#katalog_roslin_szczegoly .zdjecie{
	width: 252px;
	height: 193px;
	float: left;
	padding-left: 15px;
}
/* KONIEC KATALOGU ROSLIN */
/* FORUM */
#forum_table{
	width: 618px;
}

#forum_table td{
	font-family: MyriadPro Regular;
}

#forum_table .tematy{
	width: 30px;
	border-right: 1px solid white;
	background-color: #dddedf;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	color: #748356;
	font-size: 12px;
}

#forum_table .posty{
	width: 30px;
	border-right: 1px solid white;
	background-color: #cecfd1;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	color: #748356;
	font-size: 12px;
}

#forum_table .ostatni_post{
	border-right: 1px solid white;
	background-color: #ebebec;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	color: #748356;
	font-size: 12px;
	width: 150px;
}

#forum_table .opis{
	border-right: 1px solid white;
	background-color: #ebebec;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	border-bottom: 1px solid white;
}

#forum_table .belka_brazowa{
	background-image: url('../images/forum_belka_brazowa.gif');
	background-repeat: no-repeat;
	width: 620px; 
	height:25px; 
	padding-left: 30px;
	font-size: 12px;
	color: white;
}

#forum_table .belka_zielona{
	background-image: url('../images/forum_belka_zielona.gif');
	background-repeat: no-repeat;
	width: 620px; 
	height:25px; 
	padding-left: 30px;
	font-size: 12px;
	color: white;
}

#forum_table .image{
	background-image: url('../images/forum_left_header.gif');
	background-repeat: no-repeat;
	border-bottom: 1px solid white;
	width: 56px; 
	height: 47px;
	padding-left: 50px;
	color: #575656;
	font-size: 12px;
}

#forum_table .footer{
	height: 30px;
	background-color: #ebebec;
}

#tr_forum .tematy{
	width: 30px;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	background-color: #dddedf;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	color: #748356;
	font-size: 12px;
}

#tr_forum .posty{
	width: 30px;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	background-color: #cecfd1;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	color: #748356;
	font-size: 12px;
}

#tr_forum .ostatni_post{
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	background-color: #ebebec;
	vertical-align: middle;
	text-align: center;
	color: #748356;
	font-size: 12px;
}

.forum_dodaj{
	font-family: MyriadPro Regular;
	font-size: 12px;
	font-weight: bold;
	color: #748356;
	padding-left: 30px;
}

#forum_table .temat_link{
	color: #487094; 
	font-weight: bold;
}


/* KONIEC FORUM */

/* ROSLINY SZCZEGOLOWE LOGOWANIE */
.login_2{
	border: 1px solid #707d4f;
	width: 127px;
}

.password_2{
	border: 1px solid #707d4f;
	width: 127px;
	
}

.zaloguj_2{
	background-image: url('../images/wiecej.gif');
	width: 50px;
	height: 19px;
	border: 0px;
	background-color: white;
	font-size: 10px;
	font-weight: bold;
}

#komentarz{
	border: 1px solid #6e7d52;
	width: 100%;
	height: 80px;
	overflow: hidden;
}

#wrap_komentarz{
	border: 1px solid #6e7d52;
	width: 100%;
	padding: 5px 0px;
}

#wrap_komentarz .komentarz_header{
	border-bottom: 1px solid #6e7d52;
	font-size: 12px;
	padding: 4px;
	
}
#wrap_komentarz .komentarz_content{
	padding: 10px 5px;
	font-size: 12px;
}
/*KONIEC */

/* ARTYKULY */
.wrap_zajawka_zdjecie{
	float: left;
	width: 15%;
	height: 100px;
	border: 2px solid #6e7f49;
}
.wrap_zajawka_tekst{
	float: left;
	width: 82%;
	color: #9dc329;
	font-weight: bold;
	padding-left: 10px;
}
.zajawka_no_image{
	height: 100px;
	width: 100%; 
	vertical-align: middle;
	color: #9dc329;
	font-weight: bold;
	
}

.artykuly_wiecej{
	float: right;
	height: 19px;
	width: 50px;
	background-image: url('../images/wiecej.gif');
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 12px;
	color: #31420b;
	text-align: center;
}


/* KATALOG FIRM */
#katalog_firm ul{
	color: #748356;
	font-size: 14px;
	font-weight: bold;
}

#katalog_firm .li_lower{
	list-style-type: disc;
	font-weight: normal;
	font-size: 12px;
}

#wrap_firme{
	float: left;
	width: 150px;
	color: #748356;
	font-size: 12px;
}

#wrap_firme .logo{
	padding:5px 30px;
	width: 100px;
	height: 100px;
}

#wrap_firme .tekst{
	padding: 5px;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	
}

#pokaz_firme{
	border: 2px solid #6e7f49;
	color: #748356;
	font-size: 12px;
}

#pokaz_firme .dane{
	padding: 0px 10px;
	border-bottom: 1px solid #6e7f49;
}

#pokaz_firme .dane_left{
	float: left;
	width: 40%;
	text-align: left;
}

#pokaz_firme .dane_logo{
	float: left;
	width: 50%;	
}

.nazwa_firmy{
	color: #ff6600;
	padding-left: 10px;
}

#pokaz_firme .zdjecie{
	width: 100px;
	height: 100px;
	border: 1px solid #6e7f49;
	float: left;
}

/* KONIEC KATALOGU FIRM */
/*----------*/

