@charset "utf-8";
/* CSS Document */

body {
	background : #FFFFFF url(images/gora.gif) repeat-x;
	margin : 0;
	padding : 0;
	font-size : 12px;
	background-color: #FFFFFF;
} 

* {
	font-family : "Trebuchet MS", verdana, arial, "sans serif";
	margin : 0px;
	padding : 0;
} 

#zdjecia {
	background: url(images/ramka.jpg) no-repeat;
	width : 440px;
	height:390px;
	float:right;
	position: absolute;
	top: -151px;
	left: 321px;
} 

#container {
	background: url(images/background.jpg);
	margin:auto;
	position:relative;
	width:780px;
	height:100%;
	text-align:left;
	clear: both;
	background-color:#FFFFFF;
    }

#Logo { 
width : 780px; 
margin : auto; 
padding : 0 0 0 0;
} 

h1 {
	font-size : 16px; 
font-weight : bold; 
padding : 0 0 5px 0; 
margin : 0 50px 0 0; 
color : #2F8DCC; 
border-bottom : 1px solid #9b9b9b;
} 

h2 { 
	font-size : 14px; 
font-weight : bold; 
padding : 0 0 5px 0; 
margin : 10px 50px 0 0; 
color : #2F8DCC; 
	 	
} 

h3 { 
font-size : 12px; 
font-weight : bold; 
margin : 15px 0 0 50px; 
color :  #2F8DCC; 
} 

/*menu lewe */
#l_menu{
	width: 300px;
	background-color:#FFFFFF;
}

p.menu {
	color : #2F8DCC;
	font-weight : bold;
	padding : 5px;
	margin : 0 0 5px 100px;
	width : 90px; /*dlugosc nazwy menu */
	border-bottom : 1px solid #9b9b9b;  /*podkreslenie nazwy menu */
} 



ul.podmenu {
	background-color:#FFFFFF;
	width : 170px;
	padding : 0;
	margin : 0;
	margin : 10px 0 0px 50px;
	list-style: none; /*brak wypunktowania  */
}


ul.podmenu  li { 
/*background : url(images/znak.gif) no-repeat; */
padding : 0 0 5px 20px; 
} 

ul.podmenu  li a {
color : #80BCE2;
font-size : 16px; 
text-decoration: none;
} 
ul.podmenu  li a:hover {
	color : #2F8DCC;
} 

ul.podmenu  li  b {
	font-weight : normal;
		color : #2F8DCC;
} 
ul.podmenu  li a b { 
font-weight : normal; 
} 

ul.apart {
	background-color:#FFFFFF;
	width : 170px;
	padding : 0;
	margin : 0;
	text-align:right;
	margin : 10px 0 0px 50px;
	list-style: none; /*brak wwypunktowania  text-align:right;   */
}

ul.apart  li a {
color : #80BCE2;
font-size : 12px; 
text-decoration: none;

}

ul.apart  li { 
/*background : url(images/znak.gif) no-repeat; */
padding : 0 0 3px 20px; 
} 

ul.apart  li a:hover {
	color : #2F8DCC;
} 

#center {
	width : 680px;
	height:auto;
	float:right;
	margin: 30px 30px 30px 0px;
	top: 210px;
	left: 219px;
	text-indent: 30px;
	line-height: 20px;
}

p.info {
margin: 10px 50px 10px 50px;
		}
		
#stopka {
        clear:both;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		height:77px;
		background: url(images/stopka.gif) repeat-x;
		}
		
		
#stopka li {
		float: left;
		padding-left:20px;
		padding-top:45px;
  		font-size: 12px;
		list-style: none; 
		color: #2F8DCC;
		
	}
	
#stopka a{
text-decoration: none;
}

#stopka a:visited {
	color: #2F8DCC;
} 

#podpis a {
height:12px;
font-size: 12px;
float:right;
margin: 0 15px 0 0;
}



/*wyswietlanie zdjec */
.divobrazki {
	padding: 10px 0px 0px 24px;
	font-size: 22px;
	text-align: center;
}

.obrazki {
		border: 1px solid #4d595f;
			width : 388px;
	height:325px;
}

.przyciski input, .przyciski select {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2F8DCC;
	background:#FFFFFF;
}

input {
border: 0;
}

em {
color: #EF0E0E;
font-style: normal;
font-weight: bold;
}


/*strona kontakt */




/*strona cennik */
ul.cennik {
	padding : 0;
	margin : 10px 0 0px 50px;
	list-style: none; /*brak wypunktowania  */
	
}

ul.cennik li { 
padding : 0 0 5px 20px; 
} 

/*strona Apartamenty */
p.opis {
	color : #2F8DCC;
	font-weight : bold;
	margin : 0 0 5px 0px;
	width : 480px; 
} 

ul.opisapart {
	background-color:#FFFFFF;
	width : 650px;
	padding : 0;
	margin : 0;
	margin : 10px 0 0px 10px;
}

ul.opisapart  li a {
color : #80BCE2;
font-size : 12px; 
text-decoration: none;

}

/*strona lokalizacja */
#mapa{
background:url(images/mapa.jpg) no-repeat;
	width : 558px;
	height:363px;
	margin: 0 0 0 50px;
	}




#adres
{
	color:#FFFFFF;
	text-align:right;
	margin: 0 15px 0 0;
}





#formkontakt {
 	margin:0;
 	padding:5px 10px;
}

#formkontakt li {
 margin:0;
 background:none;
 border:none;
 display:block;
 }

#formkontakt input.text {
width:400px;
border:1px solid #dddddd;
margin:5px 0 0 120px;
padding:2px 2px 2px 2px;
height:16px;
}

#formkontakt textarea {
width:400px;
border:1px solid #dddddd;
margin:5px 0 0 120px;
padding:2px;
background:#fff;
}

#formkontakt li.buttons { 
margin:5px 0 5px 300px;
}

