*{ 
margin:0;
padding:0;

}

#roboty {
margin-left:20px;
margin-top:50px;
text-align:center;
}


a{
color:black;
font:12px Arial,Helvetica,sans-serif;
text-decoration:none;
}

table{
}

h2 {
color:#FFFFCC;
font-family:impact,"Times New Roman",Times,serif;
font-style:normal;
font-weight:normal;
margin-left:0px;
margin-top:20px;
text-align:left;
text-transform:capitalize;
background:url(images/rysunek1.png) no-repeat scroll 0 0 transparent;

}
h3{
color:#FFFFCC;
font-family:impact,"Times New Roman",Times,serif;
font-style:normal;
font-weight:normal;
margin-left:0px;
margin-top:20px;
text-align:left;
text-transform:capitalize;
background:url(images/rysunek1a.png) no-repeat scroll 0 0 transparent;

}

.tresc{
color:#FFFFFF;
font-family:Tahoma,"Times New Roman",Times,serif;
font-style:normal;
font-weight:normal;
line-height:125%;
margin-left:20px;
margin-right:20px;
padding-top:9px;
text-align:left;
text-transform:inherit;
}

.image{
float:left;
height:150px;
padding:0 10px 0 0;
width:200px;
}


.mapka{
float:right;
padding-top:40px;
}


body {

}

#page{
margin:0 auto;
height:100%;
width:800px;
background-position: center;
}

#top{
height:205px;
width:800px;
}

#mainindex
{

float:left;
height:100%;
margin-left:5px;
width:661px;
padding-right:5px;

}



#main{
margin:0 auto;
width:800px;
}

#mainbg {
background:url("images/pasekmainbg.jpg") repeat-y scroll 0 0 transparent;
float:left;
height:100%;
margin-left:5px;
padding-right:5px;
width:661px;
}

#mainbgkontakt {

float:left;
height:100%;
margin-left:5px;
padding-right:5px;
width:661px;
}

#haha{
background-image:url("images/bg.jpg");
background-repeat:no-repeat;
float:left;
margin-left:0;
padding-bottom:135px;
width:661px;
min-height:500px;

}

#haha1{
background-image:url("images/indexbg.png");
background-repeat:no-repeat;
float:left;
margin-left:0;
padding-bottom:83px;
width:661px;
height:420px;

}


#button1{
}

#button2{
}

#footer{
margin:10px;
text-align:center;
}

.clr {
clear:both;
}


#thumbnails{

padding-top:15px;
padding-bottom:153px;
text-align: center;
}

#content_frame {
background:url("media/content_bg.jpg") repeat scroll center top #97DA99;
border:1px solid white;
min-height:100px;
margin-left:24px;
width:613px;
margin-top:15px;
}

#content_frame_big {
background:url("media/content_bg.jpg") repeat scroll center top #97DA99;
border:1px solid white;
min-height:100px;

width:613px;
margin-top:15px;
}

#navig_top{
margin-left:418px;
padding-top:5px;
}

#big_img{
text-align: center;
}

#navig_bottom{
margin-left:5px;
padding-top:25px;
}

#main_frame{
padding-top:25px;
margin-left:25px;
}
#galeria{
margin-left:33px;
margin-top:60px;
position:absolute;
}
#screen span {
position:absolute;
overflow:hidden;
border:#FFF solid 1px;
background:none;
}
#screen img{
position:absolute;
left:-32px;
top:-32px;
cursor: pointer;
}
#caption, #title{
color: #FFF;
font-family: georgia, 'times new roman', times, veronica, serif;
font-size: 1em;
text-align: center;
}
#caption b {
font-size: 2em;
}

