@CHARSET "UTF-8";
body {color:#575F64; background-color: #F6FAEC;background-image: url(../pcs/background.jpg);background-repeat: repeat-y;background-position: center; margin:0px ;padding: 0px;text-align: center;font-family: arial;font-size: 12px;}
h1,h2,h3,h4,h5,h6,ul,ul li,p {margin: 0px;padding: 0px;border:0px;}
a {text-decoration: none;color:#47894D}
a:hover {text-decoration: underline;}
a.contentpagetitle {font-weight: bold;}
img  {border:0px}

h2 {color:#5A5A5A;font-size: 24px; font-weight: normal;text-align: left; }
h1 {color:#47894D;font-size: 24px; font-weight: normal;text-align: left; }

h3 {font-size: 12px; font-weight: bold;}

.left { float:left;}
.right{ float:right;}

.header_body {
    background-image: url(../pcs/header_background.jpg);
    height: 229px;
    margin: 0px;
}
.header_body_center {
    background-image: url(../pcs/header_background_center.jpg);
    background-position: center;
    background-repeat: no-repeat;
    height: 229px;
    margin: 0px;
    overflow: hidden;
}
/* odstepy srodka strony */
.margines {
    margin-left: 20px;
    margin-right: 20px;
    width:936px;
    overflow:hidden;
}
.left_col, .right_col{
    margin-top: 20px;
}
.left_col_inside{
    min-height: 200px;
    background-image: url(../pcs/lewa_strona.jpg);
    background-position: bottom;
    background-repeat: no-repeat;
    padding:0px 25px 15px 0px;
    margin-bottom:10px;
}
.left_col_inside2{
    padding:0px 25px 0px 0px;
}
.right_col_inside{
    padding-left: 5px;
}
/* odstepy srodka strony KONIEC*/
.top_container{
	background:url("../pcs/menu.gif") repeat-x;
	height: 35px;
}
.menu_top{
    background:url("../pcs/menu.gif") repeat-x;
    height: 35px;
    float: left;
}
.bip {
	float: right;
	padding: 10px 17px 0px ;
}
.bip a {
	font-size: 0px;
	line-height: 0px;
}
.bip img {
	border: none;
}
.header_separator {
    height: 1px;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.header_splash{
    height: 193px;
    background-image: url(../pcs/schronisko.jpg);
}
.header_splash img {
	border:0px;
}
.header_splash a {
	line-height: 0px;
	font-size: 0px;
}
.header_body_center_limit{
    width: 976px;
    margin:0px auto;
    height: 229px;
}
.header_body_separator{
    height: 4px;
    line-height: 1px;
    font-size: 1px;
}
.wrapper{
    width: 976px;
    margin: auto;
}

/* cien górny */
.content_img {
    background-image: url(../pcs/shadow_top.jpg);
    background-position: top;
    background-repeat: no-repeat;
}
.clear { clear: both; font-size:0px; height:0px; overflow:hidden; }

/* dwie kolumny w głównej treści */
.left_col{
    float: left;
    width: 304px;
    min-height: 318px;
    text-align: justify;
}

/* Lewe menu */
.left_col_inside .menu { list-style:none outside none; margin:20px 0 30px 20px; padding:0px;}
.left_col_inside .menu li { background: url('../pcs/dot02.gif') 0px 7px no-repeat;    padding:5px 0 5px 15px;
}

.right_col{ float: right; width: 631px; text-align: justify; }

.article_content { padding: 20px 0px 0px 0px; line-height: 16px; }

.article_content p { margin:5px 0 ; }

.article_content ul{ margin: 0px 0px 0px 10px; list-style-type: none; }
.article_content ul li{ background: url("../pcs/lista.gif") no-repeat 0px 5px ; padding: 0px 0px 0px 15px; }

.box_news_content { padding-top: 20px; }

img.thumbnail {
	float: left;
	margin: 0px 10px 20px 0px;
	border: 3px solid #47894D;
}
.readmore {
	text-align: right;
}
.news {
	padding-top: 20px;
	line-height: 16px;
}
.box_news_desc {
	padding-bottom: 30px;
}
.news_date {
	color:#E3AB2E;
	font-size: 11px;
	font-weight: bold;

}
.date_article {
	font-size: 11px;
	font-weight: bold;
	color:#E3AB2E;
}

/* Dół strony - partnerzy dzielący się na 2 kolumny */
.bottomleft{
    float: left;
    width: 304px;
    margin-top: 50px;
}
.bottomright{
    float: right;
    width: 631px;
    margin-top: 70px;
}
.bottom {
    background-image: url(../pcs/dol.gif);
    background-repeat: no-repeat;
    height: 259px;
    background-position: top;
    
}
.stopka {
	color:#878E93;
	text-align: center;
	padding: 5px 0px 30px 0px ;
	height: 20px;
}
.stopka a {
	color:#E3AB2E;
	text-decoration: none;
}

/* Content List Category tmpl*/
.listItems { margin:0 0 20px 0;}
.listItem {margin:10px 0 20px 0; }
.listItem .title {margin:0 0 5px 0; }

/* ModulePagination */
span.pagenav { font-weight:normal; color:#E4E4E4; border:solid 1px #E4E4E4; padding:2px}
a.pagenav {font-weight:normal; color:#929599; border:solid 1px #D7D8D8; padding:2px}
a.pagenav:hover {color:#47894D; border:solid 1px #47894D; padding:2px}
.counter {color:#929599;padding-top:10px}
span.active {color:#47894D; border:solid 1px #47894D;}

/* PHOCAGALLERY */
#phocagallery .phocagallery-box-file-third2 a img { border:3px solid #47894D; }
.highslide-caption { text-align:left; }

/* Announces component */

#categorie { margin-bottom:5px; padding: 3px 0; }
#categorie a.category_link {}
#categorie a.category_link_active { color:#E3AB2E;}
#search_box { }
#search_box input { border:1px solid #d0d0d0; padding:0 3px;}

#annonces_content .tools{ border-bottom:1px solid #D9DAD5; margin-bottom:5px; padding:10px 0px;}
#annonces_content .tools #search_box {float:right; }
#annonces_content .tools select { color:#999; border:1px solid #d0d0d0; }

.annonces {text-align: left;}
.annonces .item {margin:0px; padding:20px 0px; background:url('../pcs/itemslist_separator.gif') no-repeat left bottom; }
.annonces .last { /* background:none; */ }
.annonces .annc_foto { float:left; width:155px;}
    .annonces a.foto_list { display:block; width:120px; height:120px; padding:8px; background:#fff; border:2px solid #D8DBCD; color:#fff;}
    .annonces a.foto_list:hover { border:2px solid #47894D; }
    .annonces a.foto_list span { display:block; width:120px; height:120px; font-size:1px; text-decoration:none; color:#fff; }
.annonces .annc_title { float:left; width:195px; margin-right:5px;}
.annonces .annc_date { float:left; width:90px;}
.annonces .annc_desc { float:left; width:160px;}

.item .label { margin-bottom:5px; color:#999; }
#editAnnonce p.intro { margin:10px 0;}


/* Adoption component */
#search_box input { color:#999; display:block; float:right; width:120px; height:18px; border:1px solid #d8d9d1; padding:0 3px;}
#search_box a.button { float:right; display:block; width:20px; height:20px; overflow:hidden; background:#d8d9d1 url('../pcs/search_button.gif') no-repeat left bottom; text-indent:-999px;}

#adoption_content .tools{ border-bottom:1px solid #D9DAD5; margin-bottom:5px; padding:10px 0px;}
#adoption_content .tools #search_box {float:right; }
#adoption_content .tools select { color:#999;  border:1px solid #d0d0d0; }

a.linkCategory { 
    background:#E3AB2E url('../pcs/separator.gif') repeat-x; color:#634B15; font-weight:bold; font-size:13px;
    padding:7px 20px; margin:0 4px 0 0; cursor:pointer; text-decoration:none; }
a.linkCategory:hover, a.linkCategory.active {
    background:#000000 url('../pcs/menu_active.gif') repeat-x; color:#fff; }

.adoptions .item {margin:0px; padding:20px 0px; background: url('../pcs/itemslist_separator.gif') no-repeat left bottom; }
.adoptions .last { background:none; }
.adoptions .item_foto {float: left; width: 160px;}
.adoptions .item_foto a.foto_list { display:block; width:120px; height:120px; padding:8px; background:#F3F4EF; border:2px solid #D8DACC; color:#fff;}
.adoptions .item_foto a.foto_list:hover { border:2px solid #D8DACC; }
.adoptions .item_foto a.foto_list span { display:block; width:120px; height:120px; font-size:1px; text-decoration:none; color:#fff;}
.adoptions .item_desc {float:left; width:455px; }
.adoptions .item_desc .item_head {color:#707070; margin-bottom:5px; font-size:11px; }
.adoptions .item_desc .title{ font-weight:bold; font-size:14px; color:#E0AD2D; }

#photobox { width:280px; float:right; margin-left:10px; overflow:hidden; border:2px solid #DDDFD2; padding:5px; background:#F3F4EF; }
#photobox .img_top { width:280px; height:250px; overflow:hidden;}
#photobox .img_thumb { float:left;}
#photobox .img_thumb a { float:left; width:84px; height:84px; overflow:hidden; border:1px solid #DDDFD2; background:#ffffff; padding:3px; margin:5px 2px 0 0; }
#photobox .img_thumb a:hover { border:1px solid #47894D; }
#photobox .img_thumb a span { display:block; text-indent:999px; display:block; width:84px; height:84px; overflow:hidden; }
#photobox .img_thumb a.last { margin:5px 0 0 0; }
#descriptionBox{ text-align:left; }
p.adoptionLink { margin:5px 0;}
p.adoptionLink a { font-weight:bold; background: url('../pcs/dot02.gif') no-repeat 0px 3px; padding-left:12px; }

div.contact_email fieldset {
    border:1px solid #DDDDDD; background: none; margin:0 0 1em; padding:1em; font-weight: bold; }

div.contact_email label  {
    display:block; float:left; margin:0; padding:0; vertical-align:top; width:13em; }

div.contact_email small {
    padding-left:5px; padding-right:5px; margin-top: 3px; }
div.contact_email input,
div.contact_email button,
div.contact_email select,
div.contact_email textarea {
    margin: 0 0 0.5em 0; padding: 0.2em; border: 1px solid #ddd; cursor: pointer; background-color: #fff; }


/* Adoption_search modules */
#adoption_search_box { margin:0 0 20px 30px;}
#adoption_search_box #search_box select,
    #adoption_search_box #search_box input {  margin:10px 0 0 0; width:170px; display:block; border:1px solid #d0d0d0; color:#555;}
#adoption_search_box a.button { clear:both; float:none; background:#d8d9d1 url('../pcs/search_button.gif') no-repeat right top; color:#555; display:block; font-size:11px;
    font-weight:bold; height:18px; width:54px; margin-left:100px; padding:4px 15px 0px 0px; text-align:center; text-indent: 0px}


/* Adoption modules */
#adoption_slider { margin-top:10px; width:280px; overflow:hidden; position:relative;}
#adoption_slider p.adoption_item { width:260px; text-align:left; position:relative;}
#adoption_slider p.adoption_item a.item_image{ width:91px; height:91px; overflow:hidden; display:block; float:left; padding:0px; border:1px solid #d0d0d0; margin:0 5px 3px 0;}
#adoption_slider p.adoption_item a.item_image span { width:90px; height:90px; display:block;  text-decoration:none; }
#adoption_slider p.adoption_item a.item_image:hover { border:1px solid #47894D; }
#adoption_slider p.adoption_item a.item_title { font-weight:bold; color:#E3AB2E; }
#adoption_slider p.adoption_item span.item_text {  }

/* Announce modules */
#announce_slider { margin-top:10px;}
#announce_slider p.announce_item { width:260px; text-align:left; }
#announce_slider p.announce_item a.item_image{ width:120px; height:120px; display:block; float:left; padding:8px; border:1px solid #d0d0d0; margin:0 5px 3px 0;}
#announce_slider p.announce_item a.item_image span { width:120px; height:120px; display:block; text-decoration:none; }
#announce_slider p.announce_item a.item_image:hover { border:1px solid #47894D; }
#announce_slider p.announce_item a.item_title { font-weight:bold; color:#E3AB2E; }
#announce_slider p.announce_item span.item_text {  }

/* Pole wiadomości message */
#system-message {
    display:block; border:1px solid #D8DBCD; background-color:#F6FAEC; padding:20px 40px; color:#47894D;
}
.message {
    border:none;
}


/* buttony input w formualrzach */
input.button_1 { border:1px solid #999999;  background:#E3AB2E url('../pcs/separator.gif') repeat-x; color:#634B15; font-weight:bold; font-size:13px;
                    padding:7px 20px; margin:0 4px 0 0; cursor:pointer; text-decoration:none; }
input.button_1:hover { background:#000000 url('../pcs/menu_active.gif') repeat-x; color:#fff; }