

div#tresc{

position:relative;
width:650px;
padding-top:40px;
padding-bottom:30px;
left: 40px;
z-index:6;
font-family:           tahoma;
font-size:            10pt;
color:                 #0f0f0f;
text-align: justify;  
line-height: 20px;
}

li.tresc{
margin-top:5px;


}
span.wciecie{
margin-right:15px;
}

/*galeria */



div#galeria{
position:relative; 
height:420px;
top:45px; 
left:20px; 
width:680px;
border: 1px solid #F3F3F3;
z-index:10;
padding-top:10px;
padding-bottom:10px;
padding-left:5px;
min-height:440px;
margin-bottom:70px;
}
 
img.galeria{
border: 1px solid #F3F3F3;
margin-left:5px;
}



img.galeria:hover{
border: 1px solid #CFCFCF;
margin-left:5px;
}

/*realizacje */
div.realizacje{
position:relative; 
margin-top:5px;
margin-bottom:30px;
left:-20px; 
width:680px;
border: 1px solid #F3F3F3;
z-index:10;
padding-top:50px;

padding-bottom:10px;
padding-left:15px;
font-weight:bold;
font-size:11px;
text-align: justify;


}

div.realizacje_tytul{   
position:absolute;
padding-left:5px;
padding-right:5px;
top:0px; 
left:0px;
width:675px;
border-left: 10px solid #7893c6;
background:         #EBEBEB;
font-weight:bold;
font-size:11px;


}

div.realizacje_termin{   
position:relative;
top:-10px; 

width:650px;

font-weight:bold;
font-size:11px;

}



ol.realizacje_tresc{
margin-top:5px;
list-style-type: circle;
left:25px
}

div.realizacje_zdjecia{   
position:relative;
margin-top:20px;
left:-13px;
bottom:-12px; 
padding-top:5px;
padding-bottom:5px;
width:692px;
text-align: center;
border-top: 1px solid #F3F3F3;
}



img.realizacje_galeria{
border: 1px solid #F3F3F3;
margin:0px;
}

img.realizacje_galeria:hover{
border: 1px solid #CFCFCF;
}

div.realizacje_datazam{   
position:absolute;
bottom:-10px;
height:12px;
width:695px;
text-align: right;
background: #EBEBEB;
border: 1px solid #F3F3F3;
left:-1px;
font-size:8px;
color:#7893c6    ;
}

/*kontakt */

div#kontakt_mapka{
position:absolute;
top:225px;
right:-20px;
border: 1px solid #F3F3F3;
}

div.kontakt_tytul{   
position:absolute;
padding-left:5px;
top:0px; 
left:0px;
width:281px;
border-left: 10px solid #7893c6;
background:         #EBEBEB;
font-weight:bold;
font-size:11px;


}
div.kontakt{
position:absolute; 

left:-20px; 
width:265px;
border: 1px solid #F3F3F3;
z-index:10;
padding-top:25px;
padding-bottom:0px;
padding-left:15px;
padding-right:15px;
font-size:11px;
text-align: justify;


}
/*email*/

a.email{
color:#575757;
text-decoration: none;
}
a.email:hover{
text-decoration: underline;
}

/*tabela*/
table.tabelabaza{
border-collapse: separate;
border-spacing: 0px;
border: 1px solid #F3F3F3;
}

td.tabelabaza{
border: 1px solid #F3F3F3;
text-align: center;
font-size:11px;

}
