html, body{ 
margin:0; 
padding:0; 
text-align:center; 
background-color: #000000;
font-family: arial;
font-size: 12px;
color: #ffffff;
}  
#pagewidth{
width:100%; 
text-align:justify;
margin-left:auto; 
margin-right:auto;  
display:block; 
background-repeat:no-repeat;
background-position: top center;
}
#pageinner{ 
width:1020px;
height:1020px; 
/*margin-left:183px;*/
margin-left:auto; 
margin-right:auto;  
display:block; 
} 

#top{
margin-top:0px;
padding-left:200px;
height:100px; 
display:block; 

left: 50%;
margin-left:auto; 
margin-right:auto;
}
#header
{
margin-top:5px;
height:96px; 
display:block; 

/*margin-left:auto; 
margin-right:auto;*/
position : absolute;
margin-left: 0px;
width:980px;
padding-left:10px;
background-repeat: no-repeat;

}
#menu
{
height:100%; 
display:block; 
width:100%;
left: 50%;
margin-left:auto; 
margin-right:auto;
text-align:center;
/*border:3px solid #234fad;*/

}
#menu a
{
color: #000000;
text-decoration: none;
font-size: 12px;
}
.buttonmg {
height : 60px;
padding-top : 0px;
margin-top : 0px;
overflow : hidden;
position : relative;
float : left;
border:0x solid red;
}
#submenu
{
margin-top:70px;
height:30px; 
display:block; 
position : absolute;
width:1020px;
}
#submenu ul{
list-style-type: none;
padding: 0px;
margin: 0px;
}
#submenu li{
list-style-type: none;
padding: 0px;
margin: 0px;
margin-left: 5px;
display:block; 
float:left;
}

#submenu a
{
color: #ffffff;
text-decoration: none;
font-size: 12px;
cursor:pointer; 
}
#content{
margin-top:105px;
height:640px; 
display:block; 
width:100%;
left: 50%;
margin-left:auto; 
margin-right:auto;
padding-top:32px; 
/*font-weight: bold;*/
background-repeat:no-repeat;
background-position: top center;
font-family:georgia;
font-size:12px;
color:#1d1b18;
}
div.container {
  /*overflow:hidden;*/
  /*width:100%;
  margin-top:20px;*/
  height:597px;
}
div.stronki {
  /*position:relative;*/
  /*width:450x;*/
  
}
a.up,a.dn,a.backtotop {
cursor:pointer; 
}
#updnnavi{

}
#myBook{
margin-left:-16px;
margin-top:-5px;
}

.colorbox img{
border:1px solid brown;
}
p.prawo  img{
float:right;
text-align:right;
border:1px solid brown;
}
div.stronki p{
margin:0px;
text-indent:0px;
/*line-height:15px;*/
}
div.stronki p+p{
margin:0px;
text-indent:0px;
/*line-height:15px;*/
}
.stronki a img{
border:0;
}
.mediaplayer{
border:1px solid brown;
}
.galleria img{
display:none;}


#footer{
margin-top:0px;
height:110px; 
display:block; 
width:100%;
left: 50%;
margin-left:auto; 
margin-right:auto;
}
#bottom{
margin-top:0px;
height:20px;
display:block; 
width:100%;
left: 50%;
margin-left:auto; 
margin-right:auto;
}
#downmenu{
font-family:georgia;
font-size:9px;
margin-top:0px;
text-align:right;
padding-right:20px;	
width:600px;
float:right;
}
#downmenu a{
font-size:10px;
color:#ffffff;	
}
#bottomcont{
font-family:georgia;
font-size:10px;
margin-top:0px;
text-align:left;
padding-left:20px;	
width:370px;
height:15px;
float:left;
}

#bottomcont img{
vertical-align:middle;
}
#bottomcont a{
font-size:10px;
color:#ffffff;
text-decoration: none;	
}
#mslink{
width:100px;
height:14px; 
margin-top:2px;
margin-left:595px;
cursor:pointer; 
/*background-color:white;*/
}
a {
  outline: none;
}
/*
.scrollablehor {

width : 350px;
height : 120px;
margin-top : 0px;

background : url(../mwr/assets/templates/simple/images/h300.png) repeat-x;
}
.scrollablehor .items {
width : 26000em;

clear : both;
}
.scrollablehor img {
float : left;
margin : 20px 7px 7px 7px;
background-color : #fff;
padding : 2px;
border : 1px solid #ccc;
cursor : pointer;
}
.items img {
height : 75px;
max-width:55px;
}
.scrollablehor .active {
border : 2px solid #000;
z-index : 9999;border : 1px solid red;
position : relative;
}
.scrollablehor {
float : left;
}
a.browse {
background : url(../assets/images/hori_large.png) no-repeat;
display : block;
width : 30px;
height : 30px;
float : left;
margin : 55px 10px;
cursor : pointer;
font-size : 1px;
}
a.right {
background-position : 0% -30px;
clear : right;
margin-right : 0;
}
a.right:hover {
background-position : -30px -30px;
}
a.right:active {
background-position : -60px -30px;
}
a.left {
margin-left : 0;
}
a.left:hover {
background-position : -30px 0%;
}
a.left:active {
background-position : -60px 0%;
}
a.up, a.down {
background : url(../img/scrollable/arrow/vert_large.png) no-repeat;
float : none;
margin : 10px 50px;
}
a.up:hover {
background-position : -30px 0%;
}
a.up:active {
background-position : -60px 0%;
}
a.down {
background-position : 0% -30px;
}
a.down:hover {
background-position : -30px -30px;
}
a.down:active {
background-position : -60px -30px;
}
a.disabled {
visibility : hidden !important ;
}
#image_wrap {
width : 30px;
margin : 0 0 0 0;
padding : 15px 0;
text-align : center;
background-color : #ffffff;
border : 2px solid #efefef;
outline : #ddd 1px solid;
}
#image_wrap img {
max-width : 340px;
}*/
