/* CSS Document */
body{
	padding:0px; 
	margin:17px 0 0; 
	background:url(images/mainbg.gif) 0 0 repeat-x #F3F3F3; 
	color:#6D6D6D; 
	font:14px/18px Arial, Helvetica, sans-serif;
}

div, p, ul, li, h1, h2, h3, h4{padding:0px; margin:0px;}

ul{list-style-type:none;}


/*----MAIN PANEL----*/
#mainPan{width:778px; position:relative; margin:0 ; background:#FFFFFF}


/*----TOP PANEL----*/
#topPan{width:778px; height:115px; background:url(images/topbg.jpg) 0 0 no-repeat; position:relative; margin:0 auto;} 

#topPan img.logo{width:336px; height:85px; position:absolute; top:30px; left:26px;}


#menu{width:778px; height:78px;}

/*----LINKI----*/
#topPan ul{width:300px; height:16px; display:block; position:absolute; top:64px; right:25px;}
#topPan ul{list-style-type:none;}
#topPan ul li{width:59px; height:16px; float:left;}
#topPan ul li a{width:47px; height:16px; display:block; background:url(images/arrow3.gif) 0 6px no-repeat #fff; color:#5A5A5A; font-size:13px; text-decoration:none; padding:0 0 0 12px;}
#topPan ul li a:hover{background:url(images/arrow4.gif) 0 6px no-repeat #fff; color:#5A5A5A; text-decoration:none;}
#topPan ul li.about{width:59px;}
#topPan ul li.about a{width:110px; height:16px; display:block; background:url(images/arrow3.gif) 0 6px no-repeat #fff; color:#5A5A5A; font-size:13px; text-decoration:none; padding:0 0 0 12px;}
#topPan ul li.about a:hover{background:url(images/arrow4.gif) 0 6px no-repeat #fff; color:#5A5A5A; text-decoration:none;}





#topBud{width:778px; height:78px; background:url(images/budynki.jpg)}


/*----Body Left Panel---*/

#leftPan ul.next{background:none; text-align: left;}
#leftPan ul.next li{height:24px; width:413px; padding:0 0 0 53px;}
#leftPan ul.next li{height:24px; width:413px; background:url(images/buttet1.gif) 0 11px no-repeat #fff; color:#6D6D6D; font-size:14px; font-weight:normal; line-height:24px; text-decoration:none; padding:0 0 0 15px;}

#leftPan h2{color:#B88F00; font:16px/20px Georgia, "Times New Roman", Times, serif; text-align: left;}
#leftPan p{padding:10px 33px 0; font-size:15px; text-align: left;}
#leftPan p span{font-weight:bold; }
#leftPan p.bottompadding{padding:40px 53px;}

#leftPanA p{padding:10px 3px 0; font-size:13px; text-align: left;}
#leftPanA p span{font-weight:bold;}
#leftPanA p.bottompadding{padding:40px 53px;}





/*----menu boczne----*/



#leftPan ul li{width:100px; height:16px; float:down; text-align: left;}
#leftPan ul{list-style-type:none;}
#leftPan ul li a{width:47px; height:16px; display:block; background:url(images/arrow3.gif) 0 6px no-repeat #fff; color:#5A5A5A; font-size:13px; text-decoration:none; padding:0 0 0 12px;}
#leftPan ul li a:hover{background:url(images/arrow4.gif) 0 6px no-repeat #fff; color:#5A5A5A; text-decoration:none;}
#leftPan ul li.about{width:80px;}
#leftPan ul li.about a{width:120px; height:16px; display:block; background:url(images/arrow3.gif) 0 6px no-repeat #fff; color:#5A5A5A; font-size:13px; text-decoration:none; padding:0 0 0 12px;}
#leftPan ul li.about a:hover{background:url(images/arrow4.gif) 0 6px no-repeat #fff; color:#5A5A5A; text-decoration:none;}

/*----menu prawe----*/
#rightPan img.i{width:50px; height:50px; position:absolute; margin-left: 10px; }
#rightPan p{padding:20px 10px 0; font-size:13px; text-align: left;}
#rightPan p span{font-weight:bold;}
#rightPan p.bottompadding{padding:40px 53px;}

/*----FOOTER PANEL---*/
#footermainPan{height:195px; background:url(images/footerbg.gif) 0 0 repeat-x; clear:both;}

#footerPan{width:778px; height:90px; display:block; position:relative; margin:0 auto; color:#fff; background:url(images/footerbg.gif) 0 0 repeat-x #979797; font-family:Tahoma,Arial, Helvetica, sans-serif;}
#footerPan p{padding:51px 0 0;}
#footerPan p span{background:#1C1B19; color:#AC2626; font-size:10px;}
#footerPan p.copyright{ background:#979797; display:block; position:absolute; top:130px; left:192px; color:#fff; font:11px/15px Tahoma,Arial, Helvetica, sans-serif; padding:0;}

#footerPan ul{width:500px; display:block; position:absolute; left:120px; top:41px; padding:0; }
#footerPan li{float:left; font:13px/18px Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPan ul li a{padding:0 0 0 12px; color:#fff; background:#979797; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}
#footerPan ul.info{width:424px; height:45px; display:block; position:absolute; left:120px; top:70px; padding:0;}
#footerPan ul.info li{display:block; width:109px;}
#footerPan ul.info li.address{width:97px; background:url(images/vertical-dot.gif) 100% 0 repeat-y #979797; color:#353535; font-size:10px; font-family:Tahoma,Arial, Helvetica, sans-serif;  font-weight:bold; padding:0 0 0 12px;}
#footerPan ul.info li.phone{width:94px; background:url(images/vertical-dot.gif) 100% 0 repeat-y #979797; color:#353535; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:10px; padding:0 0 0 15px; font-weight:bold;}
#footerPan ul.info li.fax{width:94px; background:#979797; color:#353535; font-size:10px; padding:0 0 0 15px; font-family:Tahoma,Arial, Helvetica, sans-serif; font-weight:bold;}
#footerPan ul li span{background:#979797; color:#FFDB5D; font-size:10px; font-weight:bold; line-height:18px;}

#footerPan ul.templateworld{width:250px; background:#979797; color:#fff; display:block; position:absolute; top:147px; left:192px;}
#footerPan ul.templateworld li{widows:150; font-size:11px;}
#footerPan ul.templateworld li a{background:#979797; display:block; color:#fff; text-decoration:none;}
#footerPan ul.templateworld li a:hover{text-decoration:underline;}