body {font-size: 0.73em; font-family: Verdana, Arial, sans-serif; position: relative; margin: 0; padding: 0;}
#all {width: 950px; margin: auto; overflow: hidden; padding: 15px 0;}

#menu {float: left; width: 214px; background: url('../grafika/menu_bg.png') repeat-y top center;padding:0;color: #007298;}
#menu h1 {width:214px; height: 108px; position: relative; padding: 0; margin: 0; overflow:hidden;}
#menu h1 img,
#menu h2 img {position: absolute; top: 0;left:0;}
#menu h2 {width: 214px; height: 49px; text-align: center; padding: 0; margin: 0; position: relative;}
#menu h2 img {left: 7px;}

#menu #mmenu {margin: 0; padding-left: 23px;;list-style-type: none; list-style-image: url('../grafika/arrow.png');}
#menu #mmenu li {margin: 4px 0;}
#menu #mmenu li b {cursor: pointer;}
#menu #mmenu ul {list-style-image: none; list-style-type:none; padding-left: 0;}
#menu #mmenu ul {margin-top: 8px; margin-bottom: 12px;}
#menu #mmenu ul li { margin: 4px 6px 4px -16px; color: #007298;}
#menu #mmenu ul a {background: url('../grafika/dott.png') no-repeat left center; padding-left: 10px; padding: 3px 0 3px 10px;margin-left: 15px;text-decoration: none; font-weight: bold;color: #007298; display:block;}
#menu #mmenu ul li.active a {background: #09c url('../grafika/dott2.png') no-repeat left center; color: white; display: block;}
#menu #mmenu ul li.active {background: #09c;}

#menu #kontakt_link {text-align: center; margin: 0; padding: 0; margin-left: 1px;}

#menu h4 {text-align: right; margin: 10px 0 0 0; padding: 0; color: #004258;}
#menu #news {padding: 0 12px 20px 12px; margin: auto; background: url('../grafika/bottom.png') no-repeat bottom center; margin: 0;}
#menu #news p {margin: 5px 0 10px 0; color: #383838}


#content{float: right; width: 708px; background: url('../grafika/box_bg.png') repeat-y top center; overflow: hidden}
#c_top {width: 708px; background: url('../grafika/box_top.png') no-repeat top center;}
#c_btt {width: 708px; background: url('../grafika/box_bottom.png') no-repeat bottom center; clear: both;}

#content #galeria {float: left; width: 400px; border: 0 solid black; margin: 30px 0 30px 10px}
#content #opis {float: right; width: 272px; background: url('../grafika/opis3.png') repeat-y top center;	margin: 30px 10px 30px 0; text-align:justify}
#content #opis h2 {background: url('../grafika/opis1.png') no-repeat top center;margin:0; text-align: center; padding: 20px;color: #007ca5; font-weight: normal}
#content #opis #w_opis {background: url('../grafika/opis2.png') no-repeat top center; margin: 0; padding: 10px 15px;}
#content #opis #o_btt {background: url('../grafika/opis4.png') no-repeat bottom center;}
a img {border: 0;}

#content #strona {width: 332px; margin: auto; background: url('../grafika/kontakt2.png') repeat-y top center;}
#content #strona h2 {height: 116px; position: relative;}
#content #strona h2 img {position: absolute; top: 0; left: 0;}
#content #strona .tresc {margin: 5px 15px; color: #fff; text-align: center;}
#content #strona .tresc a {color: #fff;}
#content #strona #strona_bottom {background: url('../grafika/kontakt3.png') no-repeat bottom center; height: 146px;}

body#strona #c_btt,
body#strona #c_top,
body#strona #content {background-image:none;}

.blockMsg {z-index: 200; cursor: pointer; overflow-y: scroll; height: 100%; background: transparent; border: 0; width: 100%;}

object {z-index: 0;}

#overlay {position:absolute;top:0;left:0; z-index: 100;width:100%; height:100%; background: transparent url('../grafika/bg_overlay.png'); display:none; text-align: center; padding: 40px 0; cursor: pointer;}

