﻿/* CSS layout */
body {
	margin : 0px;
	padding : 0px;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	vertical-align: top;
}

td {
font-size: 11px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Trebuchet MS", georgia, helvetica, arial, verdana, sans-serif;
	font-weight: bold;
	margin: .05em 0;
	letter-spacing: .07em;
	margin-left: 0px;	
}
h1 { font-size: 130%;  margin : 0px 0px; color : #000000;}
h2 {
	font-size: 120%;
	margin: 10px 0px 0px 0px;
	color : #000000;
}
h4 { font-size: 120%;  margin : 0px 0px; color : #ff0000;}
h3 { font-size: 110%; margin: 10px 0px 0px 0px;}
h5 { font-size: 110%; }
h6 { font-size: 110%; }


p {
	margin: 10px 5px 0px 5px;
	font-size: 11px;
	text-align: left;
}
em {
	font-weight: bold;
}

.notes_komunikat, .h2_naglowek, .h2_naglowek2   /*kolor slow wyszukiwarki i notesu*/	
{
     font-family : Verdana, Arial;
       font-size : 16px;
      color : #0063FF;
       text-decoration : none;
}
.kontakt{
	text-align:right;
	font-size:12px;
	margin: 0px 10px 21px 0px;
/*	float:left;*/
}
.oplata{
	color : red;
	font-weight : bold;
	font-size : 14px;
}
input {
	margin: 0px 0px 10px 0px;
	height: 25px;
/*float:right;*/
}
.komunikat
{
	font-size : 16px;
	color : red;
}	
h5.ara {
	font-size: 12px;
	background-image : url("images/th_ara.gif");
	font-weight : bold;
	color : #D9EDF9;
	text-align : left;
	width: 184px;
	height:39px;
	background-position : 0px;
}

h5.ara220 {
	font-size: 12px;
	background-image : url("images/th_ara_220.gif");
	font-weight : bold;
	color : #D9EDF9;
	text-align : left;
	width: 220px;
	height:39px;
	background-position : 0px;
}

td.szary{
	background-color : #E6E6E6;
	background-image: url("images/kropki_pom.gif");
	height:22px;
	background-position : -1px;
	background-repeat : no-repeat;
	border-bottom-width : 3px;
	border-top-width : 3px;
	padding-left: 11px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	width:173px;
	border : solid;
	border-color : White;
	border-left:0px;
	border-right:0px;
	font-size: 10px;
	color : Gray;
	line-height : 13px;
	}


a, a:link {text-decoration: none;  font-size: 10px; color: Red;  text-decoration : underline; }
a:visited { color: Green;  font-size: 10px;  text-decoration : underline; }
a:hover { color: Maroon; text-decoration: none;   text-decoration : underline; }
a:active { color: #FF3100;   text-decoration : underline; }
a img, img { border: none none;}

a.zielony, a:link.zielony {text-decoration: none; font-weight : bold;  font-size: 12px; color: #E6FBD7;}
a.zielony:visited { font-size: 12px; color: #E6FBD7; }
a.zielony:hover { color: Olive; text-decoration: none; }
a.zielony:active { color: White; }

a.niebieski, a:link.niebieski {text-decoration: none; font-weight : bold;  font-size: 12px; color: #D9EDF9;  }
a.niebieski:visited { font-weight : bold;  font-size: 12px; color: #D9EDF9; }
a.niebieski:hover { color: White; text-decoration: none; }
a.niebieski:active { color: White; }

.zielony {text-decoration: none; font-weight : bold;  font-size: 12px; color: #E6FBD7;}
.szar {text-decoration: none; font-weight : bold;  font-size: 12px; color: #636363;}
.nieb {text-decoration: none; font-weight : bold;  font-size: 12px; color: #1EA2E1;}
.stopka {
	text-decoration: none;
	font-size: 10px;
	color: #C9C9C9;
	text-align : center;
	margin: 10px 0px 10px 0px
}
.orange {text-decoration: none;
		font-weight : bold;
		font-size: 10px;
		color: #FF9C31;
		text-align: center;
		margin: 10px 0px 10px 0px
		}

.orange-02 {text-decoration: none;
		font-weight : bold;
		font-size: 10px;
		color: #FF9C31;
		text-align: left;
		margin: 10px 0px 10px 0px
		}

a.szary, a.szary:link {text-decoration: none;  font-size: 10px; color: #FF9C00; display: block; width: 100%;}
a.szary:visited { color: #FF9C00;  font-size: 10px;}
a.szary:hover { color: #FFD291; text-decoration: none; }
a.szary:active { color: #FF9C00; }

a.stopka, a.stopka:link {text-decoration: none;  font-size: 10px; color: #FF9C00; border:0px}
a.stopka:visited { color: #FF9C00;  font-size: 10px; border:0px}
a.stopka:hover { color: #FFD291; text-decoration: none; }
a.stopka:active { color: #FF9C00; }

a.flagi, a.flagi:link {text-decoration: none;  font-size: 8px; color: Black; border:0px}
a.flagi:visited { color: Black;  font-size: 8px; border:0px}
a.flagi:hover { color: #FF6300; text-decoration: none; }
a.flagi:active { color: Black; }

a.over, a.over:link, a.over:visited
	 {
	display:block;
	height: 12px !important;
	height: 16px;
	background-image: url("images/kropki_pom.gif"); background-position : 1px; background-repeat : no-repeat;
	font-size: 11px;
	color : #669933;
	border-top: 0px  solid #FFFFFF;
	padding-left: 14px;
	padding-top: 1px;
	font-weight : bold;
    }
	a.over:hover
	 {
	color : #676767;
    }
	
	h1.naglowek
	 {
	font-size: 10px;
	color : #669933;
    }


.ikony_out,a.ikony_out
 {
 
     font-family : Verdana, Arial;
       font-size : 9px;
      color : #FD6A24;
       text-decoration : none;
}

.ikony_over,a.ikony_over
{
      font-family : Verdana, Arial;
       font-size : 9px;
      color : #AF3901;
       text-decoration : none;
	   cursor:pointer;
}

.notes_naglowek
 {
     font-family : Verdana, Arial;
       font-size : 15px;
      color : #FD6A24;
       text-decoration : none;
}



img{
		border: 0px;
}

.wiecej{
	border: 0px;
	margin: 10px 10px 10px 5px;
	float: left;
}


/*     do pozycjonowania img up i down w boxach na str glownej  */
.uper {
		vertical-align: top;
}
.down {
	vertical-align: bottom;
}
/*     do pozycjonowania img up i down w boxach na str glownej  */

.obr {
	border: 0px;
	margin: 5px 10px 0px 10px;
	float: right;
}

.obr-02 {
	border: 0px;
	margin: 10px 0px 0px 0px;
	float: left;
}

.right{
	text-align:right;
}


hr {
	color: #FFE8C4;
}
.tabelka {
	text-align:center;
}
td p {
	text-align:left;
}

/* menu w wizytówce wpisu  */
a.mainmenu, a.mainmenu:link, a.mainmenu:visited,  a.mainmenu:active  {
    text-align:center;
	font-size: 13px;
	/*background-image: url(images/menu_tab_over.gif);*/
    color:#FFFFFF;
    display:block;
	width: 100%;
	text-decoration:none;
	height: 22px !important;
	height:30px;
	vertical-align: middle;
	padding-top: 8px;

    }

a.mainmenu:hover
	{
    /*background-image: url(images/menu_tab.gif);*/
    text-align:center;
    color: #FFE1C1;
    display:block;
	width: 100%;
	text-decoration:none;
	height: 22px !important;
	height:30px;
	vertical-align: middle;
	padding-top: 8px;
    }

/**********************************/
.nawigacja_pasek{background : Red; text-align: center;  height : 24px;}
.nawigacja_tabela{ text-align: center; vertical-align : middle; }
.nawigacja_klamra { color: Yellow; font-size: 14px; font-weight : bold; vertical-align : middle; }				/*  aktywna */	

/*  pierwsza, ostatnia i kierunkowe */	
a.nawigacja_main, a.nawigacja_main:link { font-size: 14px; font-weight : bold; color: White; vertical-align : middle; }
a.nawigacja_main:visited { color: White; font-size: 14px; font-weight : bold; vertical-align : middle; }  
a.nawigacja_main:hover { color: White; font-size: 14px; font-weight : bold; vertical-align : middle; }
a.nawigacja_main:active { color: White; font-size: 14px; font-weight : bold; vertical-align : middle; }	

/*  numery stron */	
a.nawigacja, a.nawigacja:link { font-size: 14px; color: White; font-weight : bold; vertical-align : middle; }
a.nawigacja:visited { color: Silver; font-size: 14px; font-weight : bold; vertical-align : middle; }
a.nawigacja:hover { color: White; font-size: 14px; font-weight : bold; vertical-align : middle; }
a.nawigacja:active { color: White; font-size: 14px; font-weight : bold; vertical-align : middle; }


a.nawigacja_pasek_link, a.nawigacja_pasek_link:link, a.nawigacja_pasek_link:visited, a.nawigacja_pasek_link:active 
{
	font-size : 13px;
	color: white;
}
/**********************************/

/* box zawierajacy pojedyncza ceche obiektu */
.obiekt_cechy_box
{
	margin: .05em 0;
	letter-spacing: .07em;
	margin-left: 60px;
	margin-top: 10px;
}

/* tytuł cechy obiektu */
.obiekt_cechy_title
{
	 	
     font-weight: bold;
     font-family : Verdana, Arial;
     font-size : 13px;
     color : black;
}

/* tytuł cechy obiektu: potrzebne do zaokraglenia tla tytulu z lewej */
.obiekt_cechy_title_left
{
	background: #FFFFFF url(images/zakladka_lewa_ziel.gif) no-repeat;
}	

/* tytuł cechy obiektu: potrzebne do zaokraglenia tla tytulu z prawej */
.obiekt_cechy_title_right
{
	background: #FFFFFF url(images/zakladka_prawa_ziel.gif) no-repeat ;
	width: 20px;
}	

/* tytuł cechy obiektu */
.obiekt_cechy_title_text
{
	background: #FFFFFF url(images/zakladka_tlo_ziel.gif) repeat-x ;
}	

/* box z atrybutami cech obiektu */
.obiekt_cechy_element_box
{
	width: 380px;
	border: 1px solid #CEE7AD;
	padding: 10px;
	background-color: #EFF7E7;	
}	

/* atrybuty cechy obiektu */
.obiekt_cechy_element
{
     font-size : 10px;
     color : grey;
}


/* rating  */
.star{cursor:pointer; }



#grand-master {
	margin : 0 auto; 
	text-align: center;
	vertical-align:top;
	width: 100%;
	background-image:url('images/pasek-bg-bialo-zielony-01.gif');
	background-repeat:repeat-x;
	overflow : auto;
}

#master {
	margin : 0 auto; 
	text-align: center;
	vertical-align:top;
	width: 930px;
	overflow : auto;
}

#master-999px {
	margin : 0 auto; 
	text-align: center;
	vertical-align:top;
	width: 999px;
	overflow : auto;
}


#baner-999px {
	width: 930px;
	height:80px;
	padding-left:26px;
/*	clear:both;*/
	float:left;
/*	text-align:left;*/
/*	overflow : auto;*/
}
/*   winieta_proby-nowy.html     */

	#winieta {
		width: 930px;
		height:80px;
		margin:0px;
		padding:0px;
		overflow : auto;
	}
		#winieta-div-01 {
			width: 150px;
			height:80px;
		margin:0px;
			padding:0px;
			float: left;
		}
		#winieta-div-02 {
			background-image:url('http://www.pensjon.pl/images/lewy-gorny-hot-spot_02.gif');
			background-repeat:no-repeat;
			width: 580px;
			height:80px;
		margin:0px;
			padding:0px;
			float: left;
		}
		#winieta-div-03 {
			width: 200px;
			height:80px;
		margin:0px;
			padding:0px;
			float: left;
		}

		#winieta-div-03 img{
	margin: 20px 0px 0px 0px;
	padding: 0px;
	float: left;
}


#baner-2 {
	width: 750px;
}

#container {
	width: 930px;
	vertical-align:top;
	overflow : auto;
}

#container-999px {
	width: 999px;
	vertical-align:top;
	overflow : auto;
}
	#menu-999px {
		width: 700px;
		height:80px;
		padding-left:26px;
		float:left;
		
	}

	#menu {
		width: 700px;
		height:80px;
		float:left;
	}
		#menu-01 {
			margin : 0px;
			padding : 0px;
			width: 700px;
			float:left;
		}
		#menu-02 {
	margin: 0px;
	padding : 0px;
	width: 700px;
}

	#con {
		width: 700px;
		margin : 0px;
		padding : 0px;
		vertical-align: top;
		float:left;
		overflow : auto;
	}

	#con-do-ofert {
		width: 785px;
		margin : 0px;
		padding : 0px;
		vertical-align: top;
		float:left;
		overflow : auto;
	}

	#con-02 {
		width: 930px;
		margin : 0px;
		padding : 0px;
		vertical-align: top;
		float:left;
		overflow : auto;
	}

	#con-795px {
		width: 795px;
		margin : 0px;
		padding : 0px;
		vertical-align: top;
		float:left;
		overflow : auto;
	}

			#menu-dla-gospodarstw {
			width: 200px;
			float: left;
			margin: 0px;
			padding:0px;
			vertical-align: top;
			text-align:left;
		}
			#menu-dla-gospodarstw a {
				font-size : 13px;
	color: #0000FF;
}
			#menu-dla-gospodarstw a:hover {
				color: #1EA2E1;
}			
#menu-dla-gospodarstw a:visited {
	color: #808080;
}

#menu-dla-gospodarstw ul li {
	margin-bottom:30px;
}

		#left-col {
			width: 120px;
			float: left;
			margin: 0px;
			padding:0px;
			vertical-align: top;
		}
		
		#page-content-795px {
			margin: 0px 0px 20px 0px;
			padding:0px;
			width: 795px;
			float: left;
			text-align:left;
		}

		#page-content-700px {
			margin: 0px 0px 20px 0px;
			padding:0px;
			width: 700px;
			float: left;
			text-align:left;
		}

		#page-content-do-ofert {
			margin: 0px 0px 20px 0px;
			padding:0px;
			width: 650px;
			float: right;
			text-align:left;
		}

		#page-content {
			margin: 0px 0px 20px 0px;
			padding:0px;
			width: 570px;
			float: right;
			text-align:left;
		}
		
		#last-minute-01, #last-minute-02, #last-minute-03{
			margin: 0px 0px 20px 20px;
			padding:0px;
			width: 405px;
			float: left;
			text-align:left;
}
	
		#last-minute-01 span, #last-minute-02 span, #last-minute-03 span {
			text-align:left;
			font-size:16px;
			color:orange;
			font-weight:bold;
}
	
		#page-content-half-01 {
			margin: 0px 0px 20px 0px;
			padding:0px;
			width: 285px;
			float: left;
			text-align:left;
		}
				
		#page-content-half-02 {
			margin: 0px 0px 20px 0px;
			padding:0px;
			width: 285px;
			float: left;
			text-align:left;
		}

		#page-content-kontakt-01 {
			margin: 0px 0px 20px 0px;
			padding:0px;
			width: 185px;
			float: left;
			text-align:left;
		}
				
		#page-content-kontakt-02 {
			margin: 0px 130px 20px 0px;
			padding:0px;
			width: 385px;
			float: left;
			text-align:left;
		}

			#menu-flash-01 {
				width: 184px;
				float: left;
				margin: 0px 9px 0px 0px;
			}
			
			#menu-flash-02 {
				width: 184px;
				float: left;
				margin: 0px 9px 0px 0px;
			}
			#menu-flash-03 {
				width: 184px;
				float: left;
				margin: 0px 0px 0px 0px;
			}
		#box-01, #box-02, #box-03, #box-04, #box-05, #box-06, #box-07 {
					margin-top:35px;
					width: 570px;
					float: left;
					overflow : auto;
				}
		#box-01-h1-left, #box-02-h1-left, #box-03-h1-left, #box-04-h1-left, #box-05-h1-left, #box-06-h1-left, #box-07-h1-left {
					width: 10px;
					height:21px;
					min-height:21px;
					min-width:10px;
					float: left;
					background-image: url('http://www.pensjon.pl/images/zakladka_lewa_ziel.gif');
					background-repeat:no-repeat;
					
				}						
		#box-01-h1-center, #box-02-h1-center, #box-03-h1-center, #box-04-h1-center, #box-05-h1-center, #box-06-h1-center, #box-07-h1-center {
					height:21px;
					min-height:21px;
					min-width:5px;
					float: left;
					background-image: url('http://www.pensjon.pl/images/zakladka_tlo_ziel.gif');
					background-repeat:repeat-x;
									}

		#box-01-h1-right, #box-02-h1-right, #box-03-h1-right, #box-04-h1-right, #box-05-h1-right, #box-06-h1-right, #box-07-h1-right {
					width: 8px;
					height:21px;
					min-height:21px;
					min-width:8px;
					float: left;
					background-image: url('http://www.pensjon.pl/images/zakladka_prawa_ziel.gif');
					background-repeat:no-repeat;
				}
		#box-01-up, #box-02-up, #box-03-up, #box-04-up, #box-05-up, #box-06-up, #box-07-up {
	margin: 0px;
	padding : 0px;
	width: 570px;
	height: 7px;
	float: left;
	background-image: url('http://www.pensjon.pl/images/gradient_ziel_gora.gif');
	background-repeat: no-repeat;
}
		#box-01-con-01, #box-02-con-01, #box-03-con-01, #box-04-con-01, #box-05-con-01, #box-06-con-01, #box-07-con-01 {
	margin : 0px;
	padding : 0px;
	width: 570px;
	float: left;
	background-image: url('images/gradient-ziel-tlo-content-01.gif');
	background-repeat: no-repeat;
}
		#box-01-con-02, #box-02-con-02, #box-03-con-02, #box-04-con-02, #box-05-con-02, #box-06-con-02, #box-07-con-02 {
					margin : 0px;
					padding : 0px;
					width: 570px;
					float: left;
		}

#oferta {
	margin: 10px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
	width: 100%;
	border: 1px #FF9C31 solid;
}
	#mapka-do-ofert {
		margin: 0px 0px 0px 0px;
		width: 220px;
		float: right;
		overflow : auto;
}

	#mapka {
		margin: 0px 0px 0px 10px;
		width: 220px;
		float: right;
		overflow : auto;
}
		#mapka-sub-01 {
				margin: 0px 0px -2px 0px;
	padding : 0px;
	width: 220px;
	height: 41px;
	max-height:41px;
	float: right;
}

		#mapka-sub-02 {
				margin : 0px;
	padding : 0px;
	width: 220px;
	float: right;
	background-image: url('images/wyszukiwarka-tlo-01.gif'); 
	background-repeat: no-repeat;
}
		#mapka-sub-03 {
		padding : 0px;
			margin: 0px 2px 0px 2px;
	width: 213px;
	float: right;
}
		#mapka-sub-04 {
			width: 220px;
	float: right;
}
	
	#mapka-small {
		margin: 0px 0px 0px 0px;
		width: 195px;
		float: right;
		overflow : auto;
}
		#mapka-sub-01-small {
				margin: 0px 0px -2px 0px;
	padding : 0px;
	width: 195px;
	height: 41px;
	max-height:41px;
	float: right;
}

		#mapka-sub-02-small {
				margin : 0px;
	padding : 0px;
	width: 195px;
	float: right;
	background-image: url('images/wyszukiwarka-tlo-01-small.gif'); 
	background-repeat: no-repeat;
}
		#mapka-sub-03-small {
		padding : 0px;
			margin: 0px 2px 0px 2px;
	width: 188px;
	float: right;
}
		#mapka-sub-04-small {
			width: 195px;
	float: right;
}


	
#footer {
	width: 100%;
	margin: 0px;
	padding: 0px;
	overflow : auto;
}
#footer-con-01 {
	width: 100%;
	border-top : 2px solid #FFE8C4;
	border-bottom : 2px solid #FFE8C4;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	float: right;
}
#footer-con-02, #footer-con-03, #footer-con-04, #footer-con-05, #footer-con-06 {
	width: 100%;
	margin: 0px;
	padding: 0px;
	overflow : auto;
	float:left;
}