@charset "iso-8859-2";
body{
background-color:#1b3e3e;
margin:0px;
padding:0px;
text-align:left;
vertical-align:top;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FFFFFF;
padding-bottom:5px;
}

#bg {
background: transparent url('grafika/main_bg.jpg') center top no-repeat;
overflow: hidden;
}

#main{
width:952px;
left: 50%;
margin-left: -476px;
position: relative;
}

#naglowek{
width:952px;
height:185px;
}

#logo{
width:952px;
background: url('grafika/tlo_Willa_Magdalenka.jpg') no-repeat left top;
height:153px;
}

#menu{
width:952px;
height:32px;
position: relative;
}

#flagi{
position: absolute;
right:1px;
height:19px;
padding-top:3px;
}

#intro{
width:950px;
height:475px;
margin: 20px 1px 0px 1px;
}

#content{
width:950px;
margin: 0px 1px;
background: #0f2324;
padding: 0px 0px 0px 0px;
}

#opis{
width:560px;
}

#renderingi{
width:320px;
padding-left:35px;
}

#plany{
background: #0f2324;
margin: 0px 0px;
padding: 20px 0px 10px; 
}

#navig_dol{
position: relative;
width:950px;
margin: 0px 1px;
height:22px;
background: url('grafika/dol.gif') no-repeat left top;
padding:0px;
}

#navig_gora{
position: relative;
width:950px;
margin: 0px 1px;
height:15px;
background: url('grafika/gora.gif') no-repeat left top;
padding:0px;
margin-top:20px;
}

#navig_dol div.right { position: absolute; top: 0px; right: 1px;}

#pokaz{padding: 10px 0px;}
.renderspacer{width:10px;}

#stopka{
width:950px;
margin: 0px 1px;
margin-top:10px;
}

#stopka p{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

img {
	border:0;
	margin:0;
	padding:0;
}

img.imghead{
text-align:center;
display:block;
margin: 0 auto;
}
img.imgprace{
text-align:center;
display:block;
margin: 0 auto;
border: 1px solid #EDEDED;
}

div.right{
float:right;
height:100px;
}

.pd10{
padding: 20px 0px 20px 15px;
}

h1{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 13px;
color:#FFFFFF;
padding-top:5px;
padding-bottom:5px;
margin:0px;
}
sup{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

td{
vertical-align:top;
margin:0px;
padding:0px;
text-align:left;
}

p{
text-align:left;
margin:0px;
padding:0px;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
}

a,a:hover,a:visited,a:link{
color:#FFFFFF;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
}
a.info,a.info:hover,a.info:visited,a.info:link{
color:#56534E;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
}

a.nu,a.nu:hover,a.nu:visited,a.nu:link{
text-decoration:none;
}

a.nu:hover{
text-decoration:underline;
}


.srodek,span.srodek{
text-align:center;
}

.info{
font-size: 11px;
text-align:justify;
}

.bold1{
color:#402E2A;
font-size: 11px;
}
.topbg{ 
background: url('grafika/bgtop_w4l_w4p.jpg') no-repeat;
width:501px;
height:90px;
}
.dolw4l{ 
background: url('grafika/dol_w4l_w4p.jpg') no-repeat;
width:985px;
height:90px;
}
.tlo{ 
background: url('grafika/tlo.jpg') no-repeat;
width:652px;
height:313px;
}
p.machos{
text-align:right;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 10px;
color:#56534E;
text-decoration:none;
}

.macho,a.macho,a.macho:hover,a.macho:visited,a.macho:link,a.macho:active{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 10px;
color:#FFFFFF;
text-decoration:none;
}
a.macho:hover{
text-decoration:underline;
}
.infogora{
text-align:center;
padding-top:50px;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#56534E;
}

.infodol{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-align:left;
padding:2px 15px 0px;
}

.ofirmie{
text-align:justify;
padding:5px 20px 0px;
}
.rendering{
text-align:left;
padding-left:35px;
padding-top:0px;
}

.scrollBox {
	overflow:auto;
	overflow-x:hidden;
	text-align:left;
	SCROLLBAR-FACE-COLOR: #434549;
	SCROLLBAR-HIGHLIGHT-COLOR:#ffffff;
	SCROLLBAR-SHADOW-COLOR:#ffffff;
	SCROLLBAR-3DLIGHT-COLOR:#434549;
	SCROLLBAR-ARROW-COLOR:#F4EDE5;
	SCROLLBAR-TRACK-COLOR: #F4EDE5;
	SCROLLBAR-DARKSHADOW-COLOR:#434549;
	SCROLLBAR-BASE-COLOR:#434549;
}
input{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
background-color:#6a7c7c;
border:1px solid #0f2324;
}
input.check{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
background-color:#0f2324;
border:0;
padding-top:2px
}
option{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
background-color:#0f2324;
}
textarea{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
background-color:#6a7c7c;
border:1px solid #0f2324;
}
.buton{
background-color: #6a7c7c;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
border:1px solid  #293e3f;
padding: 2px 3px;
}
.mid{
vertical-align:middle;
}
.pdf{
vertical-align:middle;
margin-right:4px;
}
.info2{
width:260px;
text-align:center;
}
p.center{text-align:center;}
table.center {margin-left:auto; margin-right:auto;}
td.center img {text-align:center;}

table.finansowanie {margin:0 auto;}
table.finansowanie td { vertical-align:middle; padding:5px;}


table.wspolpraca td{
padding: 4px 0px;
}

td.polecane{
font-size: 14px;
font-weight:bold;
vertical-align:middle;
}

#pageflip {
float:right;
position:absolute;
right:0;
top:0;
}
