
body {
background: #9b958e;
font-family: Verdana, sans-serif;
font-size: 12px;
color: #3F007C;
}

a {
text-decoration: none;
color: #3F007C;
}

/* h1 a */

div.top {
width: 900px;
height: 90px;
margin: 0 auto;
position: relative;
}

div.top h1 {
background: url('/images/logo.png') no-repeat;
width: 900px;
height: 90px;
}

div.top h1 a {
display: block;
width: 700px;
height: 90px;
text-indent: -9000px;
outline-style: none;
margin: 0 auto;
}

div.top a.zmien_jezyk {
position: absolute;
top: 35px;
right: 0;
}



div.flash_hp {
margin: 0 auto 10px auto;
width: 898px;
}





div.jScrollPaneContainer {
overflow: hidden;
position: relative;
z-index: 1;
outline: none;
float: right;
}

.jScrollPaneTrack {
position: absolute;
cursor: pointer;
right: 0;
top: 0;
height: 100%;
background: url('/images/track.png') repeat-y center;
width: 16px !important;
outline: none;
}

.jScrollPaneDrag {
position: absolute;
background: url('/images/drag.png') repeat-y;
cursor: pointer;
overflow: hidden;
width: 16px !important;
}

.jScrollPaneDragTop {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
}

.jScrollPaneDragBottom {
position: absolute;
bottom: 0;
left: 0;
overflow: hidden;
}

a.jScrollArrowUp {
display: block;
position: absolute;
z-index: 1;
top: 0;
right: 0;
text-indent: -2000px;
overflow: hidden;
background: url('/images/arrow-up.png') no-repeat;
height: 18px;
width: 16px !important;
}

a.jScrollArrowDown {
display: block;
position: absolute;
z-index: 1;
bottom: 0;
right: 0;
text-indent: -2000px;
overflow: hidden;
background: url('/images/arrow-down.png') no-repeat;
height: 18px;
width: 16px !important;
}







div.content {
height: 400px;
background: #fff;
width: 900px;
margin: 0 auto 10px auto;
line-height: 18px;
}

div.content div.flash {
float: left;
}

div.scroll-pane {
height: 400px;
overflow-x:visible;
overflow-y:visible;
position:absolute;
top:0;
right: 0;
width: 550px;
overflow: auto;
outline: none;
}

div.content div.holder {
float: right;
outline: none;
}

div.scroll-pane div.meat {
padding: 20px 40px 20px 30px;
outline: none;
}

div.content p {
text-align: justify;
}





div.menu {
background: url('/images/menu-background.png') repeat-x 0 18px;
height: 66px;
padding: 0 0 0 100px;
}

div.menu ul {
width: 900px;
margin: 0 auto 0 auto;
padding: 23px 0 0 100px;
height: 66px;
list-style: none;
background: url('/images/menu-logo.png') no-repeat;
}

div.menu ul li {
display: block;
float: left;
}

div.menu ul li a {
color: #fff;
text-decoration: none;
font-size: 15px;
height: 30px;
float: left;
margin: 0 40px 0 0;
outline: none;
}

div.menu ul li.a a,
div.menu ul li a:hover {
color: #B49CCC;
}

div.menu ul li.a a {
color: #B49CCC;
/*
background: url(/images/pointer.png) no-repeat;
background-position: bottom;
*/
}





div.podmenu ul {
width: 900px;
margin: 0 auto 0 auto;
padding: 0 0 0 160px;
list-style: none;
}

div.podmenu ul li {
display: block;
float: left;
margin: 0 20px 0 0;
}

div.podmenu ul li a {
color: #3F007C;
}

div.podmenu ul li.a a {
color: #eee;
}



div.content h3 {
margin: 0 0 15px 0;
font-size: 14px;
}

div.galeria img {
margin: 0 4px 16px 4px;
}




div.content p {
margin: 0 0 15px 0;
}

label {
margin: 0 10px 0 0;
}

input {
border: 1px solid #999;
padding: 2px;
}











