html, body, ul, li, h1, h2, h3, h4 { margin: 0px;	padding: 0px;	list-style: none; }
body { background-color:#092344}
body, td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; vertical-align:top}
object { display:block; border:0px; } img {border:0px; }
form { margin:0px; padding:0px; }
p { margin-top:10px; margin-bottom:10px; line-height:150% }
ul {padding:5px; padding-left:10px; margin:10px; margin-top:1px; margin-bottom:1px}
li {list-style-type:disc; margin-top:3px}
a { text-decoration:none;}
a:link { color: #660000; }
a:visited { color: #660000; }
a:hover { color: #092344; text-decoration:underline}
a:active { color: black; }
#container {margin:auto; width: 780px; position:relative}
#banner {height: 119px; width:780px; background-image:url(images/header_menu_covers.jpg); background-repeat:no-repeat}

#main-table {width:100%;  background-color:#eaead4}
#fredzelek {width:50px; height: 30px; top:9px; left:-11px; position:absolute }
#heading { width: 550px; margin-left:20px; margin-bottom:15px; padding-left:25px; position:relative; background-color: #373d8a; background-image:url(images/corner_menu_cover_title.gif); background-repeat:no-repeat; background-position:left; height:26px; vertical-align:middle;  }
h1 {margin: 10px 0px 10px 0px;  padding:0px; font-size:17px; }
h1 a {color: #47678D;}
h1 a:visited {color: #47678D}
h1 a:hover {color: beige; text-decoration:none}

h3 {color: white; margin:0px; padding:3px; font-size:16px; font-family:"Times New Roman", Times, serif; font-variant:small-caps; letter-spacing:1px}
#heading h1, #heading h1 a  {color: white; margin:0px; padding:3px; font-size:16px; font-family:"Times New Roman", Times, serif; font-variant:small-caps; letter-spacing:1px}

#header1 a {color: #CCCC99}
h3 a:visited {color: #CCCC99;}
h3 a:hover {color: gold; text-decoration:none}
h2 { font-size:13px; margin:0px}
table.menu {margin: 0px 0px 0px 0px; border-top: 5px solid #eaead4; width:180px; background-color:#eaead4; vertical-align:bottom}
table.menu td {border-bottom:5px #eaead4 solid; }

table.icon-menu { margin:auto; }
table.menu a {color: beige; height: 20px; width:179px; padding-top:7px; font-weight:bold; display:block;  background-image:url(images/menu_bg_leather0.jpg); background-position:right; background-repeat:no-repeat; text-decoration: none}

table.menu a:hover { text-decoration:none; color: beige; background-image:url(images/menu_bg_covers.jpg); background-position:right; background-repeat:no-repeat}
table.menu a:visited { color: beige;}
#header1 { position:absolute; left:7px; top:43px; width:581px; height:36px; font-family:"MS Trebuchet",Georgia,  Times, serif; font-size:32px; font-variant:small-caps; padding:0px; color:#FFFFFF; letter-spacing:1px; font-weight:normal;}
#header2 { position:absolute; left:8px; top:85px; width:779px; height:26px; font-family:"Times New Roman", Times, serif; font-size:18px; font-variant:small-caps; padding:0px; color:#eaead4; letter-spacing:1px;  text-align:left}
#fredzel {
	position:absolute;
	left:648px;
	top:56px;
	width:115px;
	height:76px;
	z-index: 1;
}
table.icon-menu td {}
.icon-table {margin: 5px 18px 3px 18px; }
td.caption { text-align:center;font-size:11px; font-variant:small-caps; font-weight:bold; color: #47678D; padding-top:5px; background-image:url(images/icon_bg_menu_covers.gif); background-repeat:no-repeat; background-position:top; height:27px;}

td.icon {border: 1px solid #92455c;}
td.icon:hover {}
.top {border-bottom: 3px solid  #6699FF}
/*.top { background-color:#96a9c1; background-image:url(images/header-background.jpg); background-repeat:repeat-x; background-position:bottom}*/
.bottom {border-bottom:1px solid #6D96C4; border-top:1px solid #6D96C4; background-color:#96a9c1; background-image:url(images/footer-background.jpg); background-repeat:repeat-x; background-position:top}



#menu_home_about { padding-top:20px; width:180px; height:124px; background-image: url(images/menu_fringe_bottom.jpg); background-position:top right; background-repeat:no-repeat; font-variant:small-caps;  font-size:12px; font-weight:bold}
#footer {height: 20px; text-align:center; font-size:10px; vertical-align:middle; color:#7e1626}


.form_contact textarea {height:140px; width:350px}
table.contact {margin-top:5px; width:430px}
table.contact td {border:0px; padding:2px}
.contact input.button {
	width: auto;
	border-top: 1px outset #FFFFFF;
	border-right: 1px outset #555555;
	border-bottom: 1px outset #555555;
	border-left: 1px outset #FFFFFF;
}

.contact textarea, .contact input 
{	border-top: 1px inset #660000;
	border-right: 1px inset  #CCCCCC;
	border-bottom: 1px inset #CCCCCC;
	border-left: 1px inset #660000;
	}

table.miniatury { width:560px; margin:auto}
table.miniatury td { vertical-align:top; border:solid 1px #373d8a; background-image:url(images/properties_search_bg.jpg); background-repeat:repeat-x; background-position: top;}
table.miniatury tr {background-color:beige}
table.miniatury td a { font-size:15px; font-family:"Times New Roman", Times, serif;}
table.miniatury td a:hover { text-decoration:underline}
td.zajawka { padding:5px}
.zajawka p { font-size:10px; line-height:110%; margin:0px}
.zajawka h2 { margin-top:8px; margin-bottom:2px}
table.full_images { width:550px; margin:auto}
td.opis {padding-top:10px}