* { padding: 0; margin: 0; }


body {
 padding:0px; 
 margin:0px; 
 background:url(mainbg.gif) 0 0 repeat-x #FFF; 
 color:#5E5E5E;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
#wrapper { 
 margin: 0 auto;
 width: 865px;
}
 A:link {text-decoration: none; color: white;}
 A:visited {text-decoration: none; color: white;}
 A:active {text-decoration: none; color: white;}
 A:hover {text-decoration: underline; color: white;}
 ul{list-style-type:none;}
#header {
 color: #333;
 width: 865px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 295px;
 margin: 0px 0px 0px 0px;
 background:#F6F0E0;
 background:url(Untitled-3_r1_c2.png) no-repeat #FFFFFF;
}
#menuPan{
 float: left;
 width: 865px;
 height: 181px;
 color: #266CA0;
 padding: 0px;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 background-color:#FFFFFF;
 background:url(Untitled-3_r2_c2.png) no-repeat #FFFFFF;
}
#menuPan {
 width:660px; 
 height:80px; 
 position:relative; 
 margin:0 auto;
}
#menuPan ul {
 width:660px; 
 height:28px; 
 position:absolute; 
 top:2px; 
 left:100px;
}
#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: #333;
 border: 0px solid #ccc;
 background:#F6F0E0;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 529px;
 width: 281px;
 float: left;
 background:url(Untitled-3_r3_c2.png) no-repeat #FFFFFF;
}
#leftcolumn p {
 padding:30px 40px 50px;
}

#leftcolumn ul li a {
 
 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;
}

#rightcolumn {  
 float: right;
 color: #333;
 border: 0px solid #ccc;
 background:#CCC8B3;
 margin: 0px 0px 0px 0px;
 padding: 0px;

 width: 584px;
 display: inline;
 background:url(Untitled-3_r3_c3.png) no-repeat #FFFFFF;
}
.prawa { 
 padding:30px 38px 0px; 
 float:left;
}
.wciecie {
 padding-right:300px;
 }
#rightcolumn p{
 padding:30px 30px 0px;
}
#footermainPan {
 height:62px; 
 background:url(footerbg.gif) 0 0 repeat-x #3B3B3B; 
 color:#fff; 
 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:#fff;  
 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;
}