body
{
	background-color: #305204;
	font-family:Arial,Georgia,Serif;
}

#main
{
	width: 1000px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
}

#head_left
{
	float: left;
	width: 802px;
	color: #FFFF00;
	font-weight: bold;
	background-color: #305204;
}

#head_right
{
	float: right;
	width: 198px;
	background-color: #305204;
}

#head_under
{
	background-image: url('../img/belka.png');
	float: left;
	width: 1000px;
	height: 40px;
	font-weight: bold;
	color: #FFFF00;
}

#middle_left
{
	float: left;
	width: 210px;
	background-color: #EEF3D3;
}

#middle_left_up
{
	padding-top: 15px;
	padding-bottom: 30px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 12px;
	color: #97CE00;
	background-image: url('../img/backm.png');
	background-color: #233304;
	width: 202px;
}

#middle_left_up a
{
	color: #97CE00;
	text-decoration: none;
}

#middle_left_down
{
	width: 210px;
}

#middle_center
{
	width: 520px;
	padding: 0 6px 0 6px;
	float: left;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #585858;
	font-family:Arial,Georgia,Serif;
	 
}
#middle_center a:link, #middle_center a:visited{
color: #305204;
font-weight: bold;
}
#middle_center a:hover, #middle_center a:active{
color: #679f1d;
}
#middle_center img
{
border: 1px solid #ddd;
}
#middle_center h2{
font-size: 14px;
color: #305204;
}
#middle_right
{
	padding-left: 5px;
	float: right;
	width: 253px;
	background-color: #EEF3D3;
}

#bottom
{
	float: left;
	width: 1000px;
	height: 20px;
	background: #fff url('../img/belka2.png') repeat-x left bottom;
}

#head_left_left
{
	float: left;
	width: 292px;
	font-size: 44px;
	height: 72px;
	padding-top: 10px;
	background-color: #305204;
}

#head_left_right
{
	float: right;
	width: 505px;
	font-size: 13px;
	height: 63px;
	padding-top: 19px;
	background-color: #305204;
}

#head_left_under
{
	float: left;
	width: 797px;
}

div#head_right ul
{
	list-style-type: none;
	background-color: #B2C537;
	width: 192px;
	border: 3px solid #FFFFFF;
	margin: 0px;
	padding: 0px;
}

div#head_right li
{
	list-style-type: none;
	background-image: url('../img/menu.png');
	margin-top: 1px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	height: 20px;
}

div#head_right ul a
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
}

div#middle_left ul
{
	list-style-type: none;
	width: 192px;
	margin: 0px;
	margin-bottom: 3px;
	padding: 0px;
}

div#middle_left li
{
	list-style-type: none;
	background-image: url('../img/menu2.png');
	padding-left: 37px;
}

div#middle_left ul a
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}

.news_title
{
	margin-top: 7px;
	width: 515px;
	height: 14px;
	font-weight: bold;
	color: #485A00;
	padding: 1px;
	font-size: 11px;
	/*background-color: #B0C43E;*/
	float: left;
}

.news_body
{
	width: 515px;
	float: left;
	margin-bottom: 3px;
	font-size: 11px;
	text-align:justify;
}

.news_body_left,.news_body_left2 
{
	width: 245px;
	float: left;
}

.news_body_right, .news_body_right2
{
	width: 265px;
	float: right;
}

.news_image
{
	width: 240px;
	/*height: 170px;*/
	border: 1px solid #C1D768;
}

.right_title
{
	margin-top: 7px;
	width: 245px;
	font-weight: bold;
	color: #FFFF00;
	padding: 3px;
	font-size: 19px;
	background-color: #FF0000;
	float: left;
}

.right_body
{
	width: 239px;
	float: left;
	margin-bottom: 10px;
	border: 1px solid #FF0000;
	border-top: 0px;
	padding: 5px;
	padding-bottom: 2px;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	background-color: #fff;
}

.right_body_left
{
	width: 90px;
	float: left;
}

.right_body_right
{
	width: 139px;
	float: right;
}

.right_body_right_up
{
	width: 135px;
	height: 110px;
	font-size: 11px;
	font-weight: normal;
	text-align:left;
}
.right_body_right_up:first-line{
font-weight:bold;
}

.right_body_right_down
{
	width: 135px;
	font-size: 11px;
	text-align:right;
}

.right_body_right_down a
{
	color: #FF0000;
	text-decoration: none;
}

.right_image
{
	width: 90px;
	height: 120px;
	border: 1px solid #C1D768;
}

.right_box
{
	float: left;
	width: 251px;
	color: #005000;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #B0C43E;
	text-align: center;
	font-weight: bold;
	margin-bottom: 3px;
}

.right_box_up
{
	font-size: 28px;
}

.right_box_down
{
	font-size: 13px;
}

.gallery_box
{
	width: 523px;
	margin-top: 8px;
	height: 160px;
}

.gallery_box_left
{
	width: 128px;
	float: left;
	text-align: center;
	height: 160px;
	margin-right: 1px;
}

.gallery_box_center
{
	width: 128px;
	float: left;
	text-align: center;
	height: 160px;
	margin-right: 1px;
}

.gallery_box_center2
{
	width: 128px;
	float: left;
	text-align: center;
	height: 160px;
	margin-right: 1px;
}

.gallery_box_right
{
	width: 128px;
	float: right;
	text-align: center;
	height: 160px;
}

.advertisement
{
	width: 517px;
	margin-top: 8px;
	border-bottom: 1px solid #a5bf83;
	float: left;
	padding: 3px;
	background: #fff url(bg_advertisement.jpg) no-repeat left top;
}

.advertisement_left
{
	width: 275px;
	float: left;
	height: 15px;
	font-weight: bold;
}
.advertisement_left_kontakt{
font-weight:normal;
}
.advertisement_right
{
	width: 240px;
	float: right;
	text-align: right;
	height: 15px;
	font-weight: bold;
}

.advertisement_bottom
{
	width: 516px;
	float: left;
}

.chro_lr
{
	margin-top: 8px;
	float: left;
	width: 520px;
	margin-bottom: 8px;
}

.chro_l
{
	border-right: 1px solid #a5bf83;
	padding: 0 5px 0 0;
	/*background-color: #edf3ca;*/
	width: 253px;
	float: left;
}
.chro_l_tekst, .chro_r_tekst{
margin-left: 6px; 
margin-bottom: 3px;
}
.chro_r
{
	/*border: 1px solid #a5bf83;*/
	/*background-color: #edf3ca;*/
	width: 253px;
	float: right;
}

.chro_img
{
  border: 1px solid #a5bf83;
	width: 251px;
	height: 170px;
}
/*linki zbiorcze na gorze strony*/
div#art_title
{
margin: 10px 0 0 0;

}

div#art_title a:link, div#art_title a:visited
{
color: #485a00;
font-size: 12px;
background: #fff url(triangle.gif) no-repeat left 4px;
padding: 0 0 0 8px; 
font-weight: normal;
}
div#art_title a:hover, div#art_title a:active{
color: #B2C537;
}
div.art_title_link{
background-color: #B2C537;
padding: 2px 0 2px 4px;
color: #485a00;
font-size:12px; 
font-weight: bold;
margin: 10px 0 0 0;
}
div.art_title_link a{
color: #485a00;
font-size:12px;
font-weight: bold;
}


/*ogloszenia*/
div#animals_type_box
{
text-align: center;
margin: 10px 0 0 0;
}
div#animals_type_box a:link, div#animals_type_box a:visited{
font-size: 14px;
color: #233304;
font-weight:bold; 
}
div#animals_type_box a:hover, div#animals_type_box a:active{
color: #B2C537;
}
div#search_title_box{
display:none;
}
/*panel admina*/
div.admin_poj{
margin: 8px 0 0 0;
font-size: 14px;
font-variant: small-caps;
color: #305204; 
font-weight: bold;
background: #fff url(triangle.gif) no-repeat left 4px;
padding: 0 0 0 8px; 

}
div.admin_poj a{
margin: 0;
font-size: 14px;
font-variant: small-caps;
color: #305204; 
font-weight: bold;
}
div.admin_rodz{
border: 1px solid #A5BF83;
padding: 5px;
margin:1px 0;
}
div.admin_rodz a:link, div.admin_rodz a:visited{
color: #679F1D;

}
div.admin_rodz a:hover, div.admin_rodz a:active{
color: #305204;
background: #fff url(triangle.gif) no-repeat left 4px;
padding: 0 0 0 8px; 

}
/*galeria*/
div.gallery_box_left, div.gallery_box_center, div.gallery_box_right, div.gallery_box_center2{
border: 1px solid #A5BF83;
background-color: #eef3d1;
padding: 3px 0 0 0;

}
/*fotograficzne bazy danych*/
div#search_box{
margin: 10px 0; 
padding: 10px;
height: 260px;
background: #fff url(search_box_bg.gif) no-repeat left top;
}
div#search_box_adopcje{
margin: 10px 0; 
padding: 10px;
height: 120px;
background: #fff url(search_box_bg_adopcje.gif) no-repeat left top;
}
div#search_lewy{
width: 120px;
float:left;
font-weight:bold;
text-align:right;
margin-right: 10px;

}
div#search_prawy{
width: 350px;
float:left;
margin-top: 8px;
}
div#search_prawy select{
width: 300px;
background-color:#edf3ca;
margin: 0 0 2px 0;
}
div#search_prawy input{
width: 150px;
}
div#search_box input{
margin: 4px 0 0 0;
background-color:#edf3ca;
}
/*div#search_box input#anim_search_button, div#search_box_adopcje input#anim_search_button{
background: url(search_box_wyslij.gif) no-repeat left top;
width: 80px;
height: 22px;
border: none;
}*/
div#search_box input#anim_search_button{
background: url(search_box_wyslij.gif) no-repeat left top;
width: 80px;
height: 22px;
border: none;
color: #fff;
font-weight:bold;
font-size: 11px;
padding: 0 0 5px 0;
}
div#search_box_adopcje input{
margin-bottom: 3px;
}
div#search_box_adopcje input#anim_search_button{
background: url(search_box_wyslij.gif) no-repeat left top;
width: 80px;
height: 22px;
border: none;
color: #fff;
font-weight:bold;
font-size: 11px;
padding: 0 0 5px 0;
margin-top: 5px;
}
.search_rok{


}
/*ogłoszenia*/
form#search_form_id{
margin: 10px 0; 
padding: 10px;
height: 263px;
background: #fff url(ogloszenie_bg.gif) no-repeat left top;
}
form#search_form_id #search_imie_nazw{
font-weight:bold;
}
form#search_form_id #search_email{
font-weight:bold;
margin-right: 11px;
}
form#search_form_id input{
width: 220px;
margin:0 0 4px 3px;
}
div.advertisement_left{
font-size: 12px;
}
form#search_form_id input#dodaj_ogl{
background: url(dodaj_ogl_bg.gif) no-repeat left top;
width: 135px;
height: 25px;
margin-top: 4px;
border:none;
color: #fff;
font-size: 12px;
font-weight:bold;
padding-bottom: 5px;
text-align:center;
}
/*przetargi*/
div.przetarg_box{
margin: 10px 0;
padding: 5px;
width: 513px;
border-bottom: 1px solid #a5bf83;
background: #fff url(bg_przetargi.jpg) no-repeat left top;
}
div.przetarg_box a:link, div.przetarg_box a:visited{
color: #305204;
font-size: 12px;
font-weight: bold;
}
div.przetarg_box a:hover, div.przetarg_box a:active{
color: #679F1D;
}
div#logowanie_admin{
margin: 50px auto;
width: 200px;
border: 1px solid #ddd;
padding: 30px;
}
div#logowanie_admin input{
margin: 0 0 5px 5px;

}
a.na_gore{
color: #005000;
font-weight:bold;
}
/*komunikaty*/
div.chro_lr{
background-color:#D8E29B;
border: 1px solid #A5BF83;
padding: 5px 0; 
width:517px;
}

div.chro_lr a{
color: #305204; 
padding: 0 1px;
font-weight:bold;
}
div.chro_lr a:hover{
color: #B2C537; 
}
/*dobroczyńcy*/
div.donor_box{
border-bottom: 1px dotted #A5BF83;
background: #fff url(medal.gif) no-repeat left top;
}
/**/
span#gdzie_jestes, span.gdzie_jestes{
color: #305204;
font-size: 14px;
font-weight:bold;
font-variant: small-caps;
padding-top: 4px;
}

