img { border: none; }
/*
.active {color:blue;}
li.current {color:green;}
*/


body {
background: #CBCBCB url(images/tlo_cien.jpg) repeat-x scroll center top;
font-family: Tahoma, Arial;
}
#wrapper {
	margin: 0 auto;
	width: 880px;
}
#header {
	height: auto;
}
#logo {
	height: auto;
	width: 150px;
	padding: 0px 0 0 0;
	/*background: url(images/logo.gif) no-repeat; */
}
#menu {
	height: 55px;
}
#menu ul {
	list-style: none;
	padding: 2px 0 0 0px;
	}

#menu li a{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #363535;
	float: left;
	margin: 0 10px 0 0;
	background: url(images/menu_border.gif) no-repeat left;
	padding: 0 0 0 8px;
	height: 37px;
}
#menu li a:hover{
	text-decoration: underline;
	color: #a50000; /* czerwony*/
}
#menu li a:active{
	text-decoration: underline;
	color: #a50000; /* czerwony*/
}
li.active {
	text-decoration: underline;
	color: #898989; /* szary*/
}
#tlo {
	margin:0px;
	padding:0px;
}
/* ////////// - home - ///////////// */
#promo {
	width: 880px;
	height: 183px;
	background: url(images/tlo_promo.jpg) no-repeat;
	padding: 0px 0 0 0px;
	margin: 20px 0 20px 0;
}
#promo ul {
	width: 250px;
	float: left;
	list-style: none;
	padding: 12px 5px 0 31px;
	margin: 0px;
}
#promo li a{
	font-family: Verdana, Arial, sans;
	font-size: 14px;
	text-decoration: none;
	color: #ddbebf; /* rozowy promo estate*/
	margin: 0 10px 3px 8px;
	padding: 0 0 0 0px;
	height: 30px;
	line-height: 180%;
	border-bottom: 1px solid #bd2227;
}
#promo img {
	float: right;
	padding: 0 0px 0 0;
}
.pole {
	width: 280px;
	float: left;
	height: 363px;
	background: transparent url(images/pole_tlo.png) no-repeat scroll center bottom;
	size: 12px;
	color: #898989;
}
#pole_2 {
	margin: 0px 20px 0px 20px;
	padding: 0px;
}
.ditto_pageTitle {
	padding: 0px;
	margin: 8px 0 0 0;
}
.ditto_item h3  a {
	padding: 0 0 0 20px;
	margin: 0px;
	text-decoration: none;
	font-size: 15px;
	color: #212a47; /* granat */
}
.ditto_introText {
	text-decoration: none;
	color: #000;
	padding: 0 0 0 20px;
	margin: 5px 0 0 0;
	font-size: 11px;
	width: 240px;
}
#ditto_item_47 {
	
}
.ditto_item img{
	padding: 5px;
	margin: 18px 0 0 20px;
	border: 1px solid #a3a2a2;
	height: 250px;
}
.ditto_item a{
	text-decoration: none;
}
/* koniec _home_ .............................................................*/
/* ----------------------------- szablon ec_prezentacja --------------------- */
.pole_prez {
	diplay: block;
	float: left;
	
}
.pole_prez h2 {
	font-family:Arial;
	font-size: 20px;
	font-weight: normal;
}
#pole_prez1 {
	padding:0px 0 15px 12px;
	margin: 17px 0 0 0;
	font-family: Verdana;
	font-size: 11px;
	color: #ddbebf;
	float: left;
	height: auto;
	width: 300px;
	background: url(images/sub_prezentacja/pole_red_311.jpg) repeat-y;
	display:block;
}
#pole_prez1 hr {
	float: left;
	padding: 0 5px 0 0;
	width: 263px;
	border: 0;
	height: 1px;
	color: #bc1519;
	background-color: #bc1519;
}
#pole_prez1 p,h2,h3 {
	width: 283px;
}
#pole_prez1 h2 {
	font-family: Arial;
	color: #ff2525;
	font-weight: normal;
	font-size: 28px;
	line-height: 30%
}
#pole_prez1 h3 {
	font-family: Verdana;
	color: #fff;
	font-weight: normal;
	font-size: 14px;
	line-height: 90%
}	
#pole_prez2 {
	padding:0px;
	margin: 17px 0 0 16px;
	font-family: Verdana;
	font-size: 11px;
	color: #ddbebf;
	float: left;
	height: 321px;
	width: 545px;
	background: url(images/sub_prezentacja/pole-video.jpg) no-repeat;
}
#pole_prez3 {
	padding:0px;
	margin: 17px 0 10px 0;
	font-family: Verdana;
	font-size: 14px;
	line-height: 90%;
	color: 000;
	float: left;
	height: auto;/*279px;*/
	width: 300px;
	background-color: #c1baba;
}
#pole_prez3 p {
	color: 000;
	font-size: 12px;
	
}
#pole_prez1 ul {
	width: 250px;
	float: left;
	list-style: none;
	padding: 0px 5px 0 20px;
	margin: 0px;
}
#pole_prez1 a {
	color: #ddbebf;
	font-weight: normal;
	size: 11px;
}
#pole_prez1 li a{
	font-family: Verdana, Arial, sans;
	font-size: 14px;
	text-decoration: none;
	color: #ddbebf; /* rozowy promo estate*/
	margin: 0 0px 0px 0px;
	padding: 0 0 0 0px;
	height: 30px;
	line-height: 180%;
	border-bottom: 1px solid #bd2227;
}
#opis_vid {
	margin: 17px 0 0 19px;
	width: 538px;
	border-bottom: 4px solid #6b6c75;
}
#opis_vid  p {
	font-family: Verdana;
	font-size: 11px;
	color: #4b311f; /*brazowy */
}
#wyroznienia {
	margin: 0 0 0 15px;
	padding: 0 8px 0 8px;
	width: 528px;
	/*background-color: #c1baba;
	border-top: 4px solid #6b6c75;*/
}
#wyroznienia p {
	font-family: Verdana;
	font-size: 12px;
	line-height: 150%;
	color: #4b311f; /*brazowy */
}
#wyroznienia h2,h3  {
	display: block;
	width: 500px;
	line-height: 100%;
}
#wyroznienia h3  {
	font-family: Arial;
	font-weight: normal;
	size: 29px;
	color: #2c2929;
}
#wyroznienia h2  {
	font-family: Arial;
	font-weight: normal;
	size: 26px;
	color: #2c2929;
}
#wyroznienia img {
	margin: 0 8px 0 0;
}
#left_col_prez {
	float:left;
	width: 300px;
}

#pole_prez_news {
	float:left;
	width: 300px;
	display: block;
	margin: 5px 0 0 0;
	padding: 0;
}
/*
#pole_prezTitle h3{
	padding: 0;
	margin: 0;
	clear: both;
	size: 14px;
	color: #212A47;
	font-family:Verdana;
}
#pole_prez_news a{
	text-decoration: none;
}

*/
h3.ditto_prezTitle {
	float:left;
	padding:5px 0 0 0;
	margin: 0;
	font-size: 14px;
	color: #212A47;
	font-family:Arial;
	text-decoration: none;
	line-height: 100%;
}
h3.ditto_prezTitle a{
	float:left;
	padding:0;
	margin: 0;
	font-size: 14px;
	color: #212A47;
	font-family:Arial;
	text-decoration: none;
	line-height: 100%;
}
h3.ditto_prezTitle a:hover{
	color: #a50000;
	text-decoration: underline;
}
.ditto_prezIntroText {
	float:left;
	font-family: Arial;
	color: #000;
	font-size: 11px;
	
}
.ditto_prez_item {
	border-bottom: 1px solid #9e9fa4;
	padding:5px 0 5px 0;
	margin: 0;
	height: 45px;
}
/* koniec prezentacja .......................................................*/	
/* ---------------------------- szablon ec_wydarzenie --------------------------------------*/
#left_col_event{
	float:left;
	width: 250px;
}
#left_col_event img {
	margin: 7px 0 0 0;
	background-color: #fff;
	padding: 7px;
	border: none; /*#345678; granatowy*/
}
#left_col_event h2 {
	font-family: Arial;
	font-size: 16px;
}
#left_col_event ul {
	list-style: none;
	font-family: Arial;
	}
#left_col_event li {
	list-style: none;
}
#left_col_event a {
	text-decoration: none;
	color: #000;
	
}
#right_col_event {
	float: left;
	margin: 7px 0 0 7px;
	padding: 0 5px 10px 5px;
	width: 480px;
	font-size: 12px;
	color: #252525;/*#4b311f; brazowy */
	line-height: 160%;
	background-color: #c1baba;
}
#right_col_event img{
	margin:0 8px 0 0;
}
#galeria_event {
	float:left;
	width: 10px;
	margin: 0;
	padding: 0;
}
#galeria_event li {
	margin: 0px;
}
#galeria_event .thumbscontainer li{
	margin: 0;
}
.ditto_event_item {
	display:block;
	border-bottom:1px solid #9e9fa4;
	font-size:11px;
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
}
#event_powrot {
	size: 12px;
	padding: 8px 0 10px 8px;
	margin: 0;
	width: 233px;
	height: auto;
	background: url(images/pole_red_300.jpg) no-repeat;
}
#event_powrot p{
	margin: 0;
	padding:0 0 10px 0;
}
#event_powrot a{
	padding: 0;
	margin:0;
	font-family: Arial;
	text-decoration: none;
	color: #ddbebf;
}
#event_powrot a:hover{
	text-decoration:underline;
}
.event_th_container {
	margin: -5px 0 0 0;
}
.event_th_container ul {
	list-style: none;
}
.event_th_container li {
	list-style: none;
	border-bottom:1px solid #9e9fa4;
}
#inne {
	font-size: 12px;
	margin: 8px 0 0 0;
}
#inne h3 {
	font-size: 12px;
	color: #464545;
}
#inne_tyt {
	color: #464545;
}

/* koniec wydarzenie ............................................ */ 
/* ---------------------------------------szablon kontakt ------------------------------------------*/
#left_col_kontakt {
	margin: 15px 0 0 0;
	padding: 0 0 0 0px;
	width: 376px;
	float: left;
	height: 560px;
	background: url(images/pole_red_374.jpg) repeat-y;
}
#top_kontakt img {
	padding: 8px;
	background-color: #fff;
}
#centr_col_kontakt {
	height: 300px;
	width: 374px;
	margin: 0px;
	padding: 10px 0px 12px 7px;
	
	/*background: url(images/pole_red_300.jpg) y-repeat;*/
}
#kontakt_1 {
	margin: 0 0 0 15px;
	
}
#kontakt_2 {
	margin: 45px 0 0 8px;
	padding: 0 0 0 7px;
	border-left: 1px solid #bf262a;
}
.adres {
	float: left;
	font-size: 11px;
	width: 170px;
	color: #e5b1b2;
}
.adres a {
	color: #e9c5c6;
}
.adres a:hover {
	color: #fff;
}
.adres h2 {
	color: #fff;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
	width: 150px;
}
#right_col_kontakt {
	float: left;
	margin: 5px 0 0 25px;
	width: 450px;
	font-size: 12px;
}
#right_col_kontak p {
	padding: 0 0 0 5px;
	font-weight: bold;
	}
#right_col_kontakt a {
	padding: 0 0 0 20px;
	text-decoration: underline;
	color: #444444;
}
#right_col_kontakt a:hover {
	
	text-decoration: underline;
	color: #a50000;
}
#right_col_kontakt h2 {
	color: #362214; /*brazowy*/
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;

}
#right_col_kontakt hr{
	float: left;
	padding: 0 5px 0 0;
	width: 430px;
	border: 0;
	height: 1px;
	color: #848182;
	background-color: #848182;
}
#right_col_kontakt img {
	margin: 0 8px 0 0;
}
/* koniec kontakt ...............................................................*/
/* ------------------------------------szablon blog - archiwum wydarzeń ---------------------- */
#left_col_blog {
	display:block;
	padding:0px 0 15px 12px;
	margin: 17px 10px 0 0;
	float: left;
	width: 290px;
	height: 143px;
	font-family: Verdana;
	font-size: 11px;
	color: #ddbebf;
	background: url(images/sub_prezentacja/pole_red_311.jpg) repeat-y;
}
#left_col_blog a {
	font-family: Verdana;
	font-size: 11px;
	color: #ddbebf;
	text-decoration: underline;
}
#left_col_blog a:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #ff4141;
	text-decoration: underline;
}
#left_col_blog img {
	display:block;
	float:left;
	margin: 0 0 0 -12px;
	padding: 10px;
	background: #fff;
	border: none;
}
#xxx {
	padding:0px 0 15px 12px;
	margin: 17px 0 0 0;
	font-family: Verdana;
	font-size: 11px;
	color: #ddbebf;
	float: left;
	height: auto;
	width: 300px;
	background: url(images/sub_prezentacja/pole_red_311.jpg) repeat-y;
	display:block;
}
#left_col_blog hr {
	margin: 3px 0 3px 0;
	float: left;
	padding: 0 5px 0 0;
	width: 263px;
	border: 0;
	height: 1px;
	color: #bc1519;
	background-color: #bc1519;
}
#left_col_blog p,h2,h3 {
	width: 283px;
}
#left_col_blog h2 {
	margin: 9px 0 0 0;
	padding: 0;
	font-family: Arial;
	color: #ddbebf; /*#ff2525;*/
	font-weight: normal;
	font-size: 17px;
	line-height: 100%
}
#left_col_blog h3 {
	font-family: Verdana;
	color: #fff;
	font-weight: normal;
	font-size: 14px;
	line-height: 90%
}
#right_col_blog {
	float: left;
	width: 500px;
	margin: 9px 0 0 0;
}
.blog_wpis {
	border-bottom: 1px solid #6f6f6f;
	float:left;
	margin: 0 0 0 15px;
	background: #dcdada;
	margin: 8px 0 8px 0;
	padding: 0 15px 8px 6px;
}
.blog_wpis h3 {
	margin: 5px 0 5px 2px;
	padding: 0;
}
.blog_wpis img{
	float:left;
	margin: 0 10px 10px 0;
	width: 109px;
	display:block;
	margin: 0 8px 0 13px;
}
.blog_wpis a:hover {
	border-bottom: 1px solid #c71111;
}
.blog_content {
	margin: 0 0 0 10px;
	width: 500px;
	height: auto;
	font-size: 12px;
	font-weight: normal;
}
.blog_content p {
	margin: 0;
	padding:0;
	color:#313131;
	line-height: 120%;
}
h3.blog_tytul a{
	font-size: 16px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
	color: #362214;
	margin: 0px;
}
h3.blog_tytul a:hover{
	color: #c71111;
}
/* koniec blog archiwum wydarzeń -..................................................*/
/* ------------------------------------szablon przyjaciele i pliki do pobrania ---------------------- */
#opis_pobrania {
	padding: 5px 5px 10px 15px;
}
#opis_pobrania p{
	font-size: 11px;
	width: 320px;
	color: #e5b1b2;
	line-height: 150%;
}
#opis_pobrania h2{
	color: #fff;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
	width: 280px;
}
/* koniec przyjaciele i pliki do pobrania -..................................................*/
#left_col {
	float: left;
	height: 300px;
	width: 180px;
}
#left_col_wstep {
	margin: 20px 0 0 0;
	font-family: Verdana;
	font-size: 11px;
	float: left;
	height: 300px;
	width: 300px;
	background: url(images/pole_red_300.jpg) no-repeat;
}
#left_col_gal_wstep {
	padding:0px;
	margin: 17px 0 0 0;
	font-family: Verdana;
	font-size: 11px;
	color: #ddbebf;
	float: left;
	height: 279px;
	width: 300px;
	background: url(images/pole_red_300.jpg) no-repeat;
}
#left_col_wstep   p{
	width:270px;
	padding: 0px 0 0 20px;
	font-family: Verdana;
	font-size: 11px;
	color: #ddbebf;
}
#left_col_gal_wstep  p{
	width:270px;
	padding: 0px 0 0 20px;
	font-family: Verdana;
	font-size: 11px;
	color: #ddbebf;
}
#left_col_gal_wstep  a{
	color: #ddbebf; /* rozowy */
}
#left_col_wstep  a{
	color: #ddbebf; /* rozowy */
}
#left_col ul {
	height: 300px;
	list-style: none;
	float: left;
	margin: 27px 0 0 0px;
	padding: 0px;
	border-right: 1px solid #898989;
}
#left_col li a{
	
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #363535;
	margin: 0 10px 0 0;
	padding: 0 0 0 0px;
}
#left_col p {
	font-size: 11px;
	line-height: 160%;
}
#left_col h2 {
	font-size: 15px;
	color: #4b311f; /*brazowy */
}
#right_col {
	float: left;
	width: 700px;
}
#right_col_wstep  {
	float: left;
	width: 560px;
	padding: 0 0 0 12px;
	margin: 16px 0 0 0;
}
#right_col_gal_wstep {
	float: left;
	width: 570px;
	padding: 0 0 0 10px;
	margin: 13px 0 0 0px;
}
#right_col_wstep  p{
	font-size: 11px;
	color: #4b311f; /*brazowy */
	line-height: 160%;
	margin: 0px 0 5px 0;
}
#right_col_wstep  a{
	text-decoration: none;
	color: #253d7f; /*granat*/
	font-size: 11px;
}
#right_col_wstep a:hover{
	
	text-decoration: underline;
	color: #a50000; /*bordo, linki */
}
 #right_col_gal_wstep h3 {
	display:block;
	font-size: 18px;
	font-family: Arial;
	font-weight:normal;
	margin: 0px 0 20px 10px;
	padding: 0px;
 }
#right_col_wstep h2 {
	/*display:none;
	height:0px;
	padding:0px;
	margin:-20px 0 0 0;*/
}
#right_col_gal_3 {
	margin: 13px 0 0 15px;
	width: 541px;
	float: left;
}
.childscontainer {
	/*margin: -24px 0 0 0;*/
}
.childscontainer p{
width: 150px;
color: #000;
}
/*------------------------------ estate nieruchomości -----------------------------------*/
#tlo_estate {
	margin:8px 0 0 0px;
	padding:0px;
}
/*#tlo_estate img {
	float: left;
	border: none;
	margin:0px;
	padding:0 0 0 0px;
}*/
#left_estate {
	clear: both;
	float: left;
	height: 350px;
	/*width: 200px;*/
margin-top: 10px;
}
#right_estate {
	float: left;
	width: 482px;
	margin: -2px 8px 0 10px;
	background-color: #c1baba;
}
#right_estate p{
	clear: both;
	font-size: 12px;
	color: #4b311f;
	/*color: #262c42;  granat */
	/* color: #4b311f; brazowy */
	line-height: 150%;
	margin: 0px 0 0 0;
	padding: 5px 10px 5px 10px;
}
#right_estate h3 {
	display:block;
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	color: #333333;
	padding: 6px 0 0 6px;
}
#right_estate img{
	padding: -5px 0 4px 5px;
}
#right_estate_statfot {
	float: left;
	padding: 0px 8px 8px 12px;
	width: 425px;
	font-size: 11px;
	color: #4b311f; /*brazowy */
	margin: 10px 8px 0px 8px;
	background-color: #c1baba;
}
#right_estate_statfot p{
	clear: both;
	font-size: 12px;
	line-height: 150%;
	color: #4b311f;
	padding: 0px; /*5px 10px 5px 10px;*/
}
#right_estate_statfot h3 {
	width: 415px;
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	color: #333333;
	display: block;
	margin: 28px 0 0 0;
	padding: 0px; /*6px 0 0 6px;*/
}
#label {
	float: right;
	margin: 0 5px 5px 5px;
}
#submenu_estate {
	float: left;
	width: 183px;
	height: auto; /*293px;*/
	color: #ddbebf; /* rozowy */
	background: url(images/pole_red.jpg) no-repeat;
margin-top:10px;
}
#submenu_estate ul{
	list-style: none;
	padding: 10px 0 15px 10px;
	margin: 0px;
line-height: 100%;
	}
#submenu_estate li a{
	font-family: Verdana, Arial, sans;
	font-size: 11px;
	text-decoration: none;
	color: #ddbebf; /* rozowy */
	
}
ul.thumbs {
	
}
.thumbs li {
	width: 160px;
	height: 160px;
	background: #dbdbdb;
	border: 1px solid #acabab;
}
#kronika_link {
	font-size: 14px;
	color: #4b311f;
	text-decoration: none;
	float: right;
}
#podpole {
	clear: both;
}
#archiwum {
	height: 30px;
	margin: 5px 0 0 0;
	padding: 10px 0 0 0;
	font-size: 12px;
	/*background: url(images/pole_archi_event.jpg) no-repeat;*/
}
#archiwum p {
	float: right;
}
#archiwum img {
	float: right;
}
#footer {
	clear: both;
	margin: 20px 0 0 0;
	border-top: 1px solid #898989;
}
.copyright  {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #3d3d3d;
	float: left;
	padding: 8px 0 0 0;
}
#left_estate2 {
	float: left;
	width: 276px;
	height: auto;
	background: transparent url(images/pole_red_374.jpg) repeat-y scroll 0 0;
}
#left_estate2 img{
	margin: 0;
	padding: 8px;
	background: #fff;
}
#right_estate2 {
	margin: 0 0 0 10px;
	float: left;
	width: 550px;
}
#right_estate2  p{
	font-size: 11px;
	line-height: 125%;
	color: #4B311F;
}
#left_estate2 ul {
	width: 250px;
	float: left;
	list-style: none;
	padding: 0px 5px 0 20px;
	margin: 10px 0 15px 0;
}
#left_estate2 a {
	color: #ddbebf;
	font-weight: normal;
	size: 11px;
}
#left_estate2 li a{
	font-family: Verdana, Arial, sans;
	font-size: 14px;
	text-decoration: none;
	color: #ddbebf; /* rozowy promo estate*/
	margin: 0 0px 0px 0px;
	padding: 0 0 0 0px;
	height: 30px;
	line-height: 160%;
	border-bottom: 1px solid #bd2227;
}
#left_estate2 li a:active{
	text-decoration: none;
	border-bottom: 1px solid #ffffff; 
}
#left_estate2 li.active{
	text-decoration: none;
	/*border-bottom: 1px solid #ffffff;*/
}
#ditto_pages {
	font-family: Verdana, Arial, sans;
	font-size: 14px;
	color: #bd2227;
}
#ditto_pages a {
	font-family: Verdana, Arial, sans;
	font-size: 14px;
	color: #bd2227;
	}
