* { padding: 0; margin: 0; }


body {
 padding:0px; 
 margin:0px; 
 background:url(mainbg.gif) 0 0 repeat-x #003466; 
 color:#5E5E5E;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
#wrapper { 
 margin: 0 auto;
 width: 865px;
}
 A:link {text-decoration: none; color: black;}
 A:visited {text-decoration: none; color: black;}
 A:active {text-decoration: none; color: black;}
 A:hover {text-decoration: underline; color: black;}
 ul{list-style-type:none;}
#header {
 color: #333;
 width: 779px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 265px;
 margin: 0px 0px 0px 0px;
 background:#F6F0E0;
 background:url(Untitled-3_r1_c2.png) no-repeat #FFFFFF;
}
#menuPan{
 float: left;
 width: 779px;
 height: 81px;
 color: #266CA0;
 padding: 0px;
 border-bottom: 2px solid #ccc;
 margin: 0px 0px 0px 0px;
 background-color:#FFFFFF;
 background:url() no-repeat #FFFFFF;
}
#menuPan {
 width:779px; 
 height:30px; 
 position:relative; 
 margin:0 auto;
 top:232px;
}
#menuPan ul {
 width:660px; 
 height:28px; 
 position:absolute; 
 top:0px; 
 left:0px;
}
#menuPan ul li {
 width:110px; 
 height:28px; 
 float:left;
}
#menuPan ul li a {
 width:109px; 
 height:28px; 
 display:block; 
 background:#fff; 
 color:#266CA0; 
 border-right:1px dashed #969260; 
 font:13px/28px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 text-align:center; 
 text-decoration:none;
}
#menuPan ul li a:hover {
 width:110px; 
 height:28px; 
 background:#2F2A28; 
 color:#266CA0; 
 border:none; 
 text-decoration:none;
}
#menuPan ul li.contact a {
 width:110px; 
 height:28px; 
 display:block; 
 background:#fff; 
 color:#266CA0; 
 border:none; 
 font:13px/28px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 text-align:center; 
 text-decoration:none;
}
#menuPan ul li.contact a:hover {
 width:110px; 
 height:28px; 
 background:#2F2A28; 
 color:#266CA0; 
 border:none; 
 text-decoration:none;
}
#leftcolumn { 
 color: #7A5B5B;
 border-right: 1px solid #BDEFF9;
 background:#E8FBFF;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 1200px;
 width: 208px;
 float: left;
 background:url() no-repeat #E8FBFF;
}
#leftcolumn p {
 padding:30px 40px 50px;
}
#navicontainer ul{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 line-height: 2em;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #00CC33;
 text-decoration: none;
 background-color: #CCCCCC;
 text-indent: 5px;
 list-style-position: outside;
 list-style-image: url(arrow.gif);
 padding: 13px;
 margin: 20px;
 height: 200px;
 width: 135px;
}
IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }
#rightcolumn {  
 float: left;
 color: #333;
 border-right: 0px solid #E2DDDD;
 background:#FFFFFF;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 1200px;
 width: 570px;
 display: inline;
 background:url() no-repeat #FFFFFF;
}
#rightcolumn p.wciecie{
  padding-top: 10px;
  padding-bottom: 10px;
  color:#FFFFFF;
}
.prawa { 
 padding:30px 38px 0px; 
 float:left;
}
.wciecie {
 padding-right:300px;
 }
#rightcolumn p{
 padding:30px 30px 0px;
}
#footermainPan {
 height:450px; 
 background:url(footerbg.gif) 0 0 repeat-x #FEFEFE; 
 color:#050505; 
 font:13px/20px "Trebuchet MS",Arial, Helvetica, sans-serif; 
 position:relative; 
 margin:0 auto; 
 clear:both; 
 padding:0px 0px 0;
}
#footerPan {
 width:865px; 
 position:relative; 
 margin:0 
 auto;
}
#footerPan p.copyright {
 width:231px; 
 position:relative; 
 margin:auto; 
 top:5px;  
 background:#3B3B3B; 
 color:#050505;  
 font-size:11px; 
 text-decoration:none;
}
#footer { 
 width: 865px;
 height: 62px;
 clear: both;
 color: #266CA0;
 border: 0px solid #F80A0A;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}
