html, body { height:100%; }
body {
font-family:Verdana,arial,Tahoma;
font-size:.8em; 
color:#222;
margin:0;
padding:0;
background:#fff;
text-align:justify;
}
a { color:#557FFF; }
a:hover { text-decoration:none; }
p, li { margin:2px; color:#555; padding:2px}
ul { padding-left:1em; }
img { border: none; }
.bordered { border:1px solid #aaa; }
h1 { text-align:right; margin:2px; color:#000; font-family:Georgia,Arial,Tahoma; font-size: 3em;}
h3, h5 { margin-bottom:4px; }
h1 {    font-size: 23px;
    color: #FFFFFF;
    font-family: Arial;
    text-align: left;
    line-height: 26px;}
.alert {
    padding: 10px;
    background-color: #ff000069;
    line-height: 20px;
}
textarea { background:#ccc; color:#333; border:1px solid #aaa; }
#content { width:700px; background:#eee; margin-left:auto; margin-right:auto; padding:8px; border-left:10px solid #ccc; border-right:10px solid #ccc; }

body{ margin:0; padding: 0; font-family: Arial, sans-serif; background-image:url('gfx/bg.gif');}

h1, h2, h3, h4, h5, h6, p, form{margin: 0; padding: 0;}
img{border:0;}

#site{padding:20px; margin-left:auto; margin-right:auto; width:940px; height:auto; 
background: url(gfx/bg_site.png) repeat;
margin-top: 20px !important;
margin-top: -13px; 
margin: 0px, auto; 
margin-bottom:20px; 
display:overflow;
}

#logo{float:left; width:940px; height:300px; background:url(gfx/apartamenty_03.gif);}

.ipod{float:right; padding-top:15px; padding-right:25px;}

#tresc{width:940px; height:auto; }
.tresc{padding:10px; font-size:14px; line-height:20px; color:rgb(240,240,240); text-align:justify; font-family:Arial;}

#footer{width:940px; height:auto; border-top:1px solid rgb(50,50,50); clear: both !important; clear: none; } 
.footer{line-height:18px; padding:20px;} 
.autor{float:right; color:#FFFFFF; font-size:14px;} 

.autor a:link,.autor a:visited{color:#cc9850;text-decoration:underline;font-size:14px;font-weight:normal;} 
.autor  a:active,.autor  a:hover{color:#cc9850;text-decoration:none;font-size:14px;font-weight:normal;} 

.copy{float:left; color:#FFFFFF; font-size:14px;}  
.copy a:link,.copy a:visited{color:#cc9850;text-decoration:underline;font-size:14px;font-weight:normal;} 
.copy  a:active,.copy  a:hover{color:#cc9850;text-decoration:none;font-size:14px;font-weight:normal;} 

#nav{float:left; width:940px; height:auto; margin-bottom:15px; border-bottom:1px solid rgb(50,50,50);} 
.nav{float:right; padding-right:20px; color:#FFFFFF; font-size:14px;}
.nav ul{margin:0px; padding:0px; padding-left:8px; padding-top:20px; padding-bottom:20px; display:block} 
.nav li{list-style-type:none; margin-left:20px;} 
.nav ul li{display:inline; list-style-type:none;} 

.nav a:link,.nav a:visited{color:#cc9850; text-decoration:none; font-size:14px; font-family:Verdana; } 
.nav  a:active,.nav  a:hover{color:#cc9850; text-decoration:underline; font-size:14px; font-family:verdana; }

.tresc a:link,.tresc a:visited{color:#FFFFFF; text-decoration:underline; font-size:14px; font-weight:normal; } 
.tresc  a:active,.tresc  a:hover{color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:normal; } 

h3{font-size:16px; color:#333;} 
#tresc h3{font-size:24px; color:#FFFFFF; padding-top:20px;} 

#tresc img{padding:2px; border:1px solid #666666;}

input.imie, input.e-mail, input.wiadomosc, textarea {
		height:18px;
		float:left;
		text-align:left;
		margin-bottom:6px;
		border:1px solid #666666;
		/* background:url(gfx/bg_site.png) repeat; */
		background-color: transparent;
		font-size:14px;
		color: rgb(240,240,240);
		padding:1px;
		
		}
		
		
		input.wyslij, input.wyczysc{
					color: #000;
					background-color: #cd9951;
					border: none;
					font-size: 13px;
					font-weight: 700;
					padding: 5px 10px;
					border-radius: 5px;
}


