html {
	width: 100%;
	height: 100%;
}
body {
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	font: 12px 'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial;
	color: #ffffff;
	background: url('../img/background_all.gif') top left;
}
a {
	text-decoration: none;
	color: #ffffff;
}
a:hover {
	text-decoration: underline;
}
img {
	border: 0px;
}
p {
	margin: 0px;
}
table {
	margin: 0px;
	border-collapse: collapse;
	empty-cells: show;
}
td {
	font: 11px 'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial;
	border: 0px;
	padding: 0px;
	vertical-align: top;
	cursor: default;
}

ul {
list-style-image: url(img/li.gif);
}

h1	{
font-size:13px;
margin:0px 0px 20px 0px;
padding:0px;
font:'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial;
}

h2	{
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px;
font:'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial;
background: url('../img/background_right_h2.gif') top left no-repeat;
text-indent:18px;
}

h3	{
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px;
font:'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial;
background: url('../img/background_right_h3.gif') top left no-repeat;
text-indent:18px;
}

h4  {
color:#fed908;
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px;
font:'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial;
text-indent:8px;
}

h5	{
font-size:12px;
font-weight:bold;
margin:0px 0px 10px 0px;
padding:0px;
font:'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial;
background: url('../img/background_right_h5.gif') top left no-repeat;
text-indent:18px;
}

table.all {
	width: 100%;
}
td#left {
	background: url('../img/bg_left.jpg') bottom right no-repeat;
	height: 539px;
}
td#center {
	width: 989px;
	height: 539px;
}
td#right {
	background: url('../img/bg_right.jpg') bottom left no-repeat;
	height: 539px;
}
div#top {
	width: 100%;
	height: 3px;
	background-color: #ffffff;
	font-size: 0px;
	line-height: 0px;
}

div#under_header  {
height:266px;
width:100%;
background:url('../img/gradient.gif') top left repeat-x;
padding-top:16px;
}

table#main	{
width:989px;
margin:auto;
margin-bottom: 6px;
/*margin-bottom:13px;*/
}

td#left_arch  {
line-height:0px;
font-size:0px;
width:10px;
height:10px;
background: url('../img/left_arch.gif') top left no-repeat;
}
td#top_border {
background: url('../img/border_top.gif') top left repeat-x;
line-height:0px;
font-size:0px;
}
td#right_arch {
line-height:0px;
font-size:0px;
width:10px;
height:10px;
background: url('../img/right_arch.gif') top left no-repeat;
}

td.left_border {
background: url('../img/border_left.gif') top left repeat-y;
}

td.content {
background: url('../img/background_content.gif') top left;
}

td.right_border {
background: url('../img/border_right.gif') top left repeat-y;
}

div#gradient_content	{
width:969px;
background: url('../img/gradient_content.gif') top left repeat-x;
line-height:18px;
}

td#content_left	{
padding:12px 9px 0px 9px;
background: url('../img/wave.gif') top right no-repeat;
text-align:justify;
}

td#content_left	p	{
background: url('../img/background_content_p.gif') top left no-repeat;
text-indent:20px;
margin-bottom:16px;
}

span.wiecej	{
background: url('../img/more.gif') top right no-repeat;
margin:0px 0xp 16px 0px;
padding-right:15px;
clear:both;
float:right;
}

td#spacer_lr	{
background: url('../img/spacer_lr.gif') top left repeat-y;

}

td#content_right	{
width:298px;
padding:12px 9px 0px 9px;
background: url('../img/wave.gif') top right no-repeat;
}

td#content_right	p	{
padding-left:18px;
text-align:justify;
margin-bottom:35px;
}

div.al_left {
float:left;
}

div.al_right {
float:right;
}


td.left_arch_b {
line-height:0px;
font-size:0px;
width:10px;
height:12px;
background: url('../img/left_arch_b.gif') top left no-repeat;
}
td.bottom_border {
line-height:0px;
font-size:0px;
background: url('../img/border_bottom.gif') top left repeat-x;
}
td.right_arch_b {
line-height:0px;
font-size:0px;
width:10px;
height:12px;
background: url('../img/right_arch_b.gif') top left no-repeat;
}

table#footer	{
width:989px;
height:56px;
margin: 6px auto 6px auto;
/*margin: auto;*/
}

td#left_arch_footer {
line-height:0px;
font-size:0px;
width:10px;
height:10px;
background: url('../img/left_arch_footer.gif') bottom left no-repeat;
}
td#top_border_footer {
background: url('../img/border_top_footer.gif') bottom left repeat-x;
line-height:0px;
font-size:0px;
}
td#right_arch_footer {
line-height:0px;
font-size:0px;
width:10px;
height:10px;
background: url('../img/right_arch_footer.gif') bottom left no-repeat;
}

div#menu_bottom	{
float:right;
padding:12px 10px 0px 0px;
}

div#fsi {
width:968px;
margin:auto;
padding:5px 0px 10px 21px;
}

div#fsi a {
color:#a6bb6b;
font-size:10px;
}

table.chart {
width:260px;
margin:0px 0px 20px 20px;
}

td.right  {
text-align:right;
}

td.numbering  {
width:18px;
}

img.waves {
margin:19px 0px 19px 278px;
}

div.news_blok {
  margin-bottom: 15px;
}

table#house_arrows  {
margin-top:10px;
width:100%;
}

div#house_description {
width:305px;
float:right
}

div#house_frame {
width:633px;
height:330px;
background: url('../img/frame.gif') top left no-repeat;
}

div#house_parter	{
height:21px;
float:left;
padding:1px 0px 0px 20px;
}

div#house_pietro {
height:21px;
float:right;
padding:1px 12px 0px 0px
}

table#house_level {
width:100%;
clear:both;
}

table#house_level td  {
width:100%;
height:286px;
text-align:center;
vertical-align:middle;
}

div#house_druk  {
height:21px;
float:right;
padding:3px 12px 0px 0px
}

div#house_small_image  {
width:317px;
float:left;
}

img.img_list  {
margin:0px 0px 10px 8px;
clear:both;
border:1px solid #ffffff;
}

div#black_layer, div#formblack_layer {
background-color:black;
display:none;
height:100%;
left:0px;
opacity:0.85;
filter: alpha(opacity=85);
position:absolute;
top:0px;
visibility:hidden;
width:100%;
z-index:1000;
}

div#form_layer {
display:none;
left:0px;
opacity:1;
position:absolute;
top:0px;
visibility:hidden;
z-index:1001;  
}

#loader {
background-color:#FFFFFF;
border:10px solid #FFFFFF;
display:none;
visibility:hidden;
z-index:1001;
}

#container {
cursor:pointer;
display:none;
left:0pt;
position:absolute;
top:0pt;
visibility:hidden;
z-index:1001;
}

img#photo_container {
  border: 4px solid white;
}

div.bglayer {
background:#000000;
opacity:0.50;
filter:alpha(opacity=50);
z-index:2005;
}

div.imglayer {
z-index:2005;
border:5px solid #99af6c;
}

div.imglayeropis {
background:#000000;
padding:5px;
text-align:center;
color:#ffffff;
}

