@charset "utf-8";
a:link {color:#104593; font-family: arial;}
a:visited {color:#104593; font-family: arial;}
a:hover {color:black; font-family: arial;}
a:active {color:black; font-family: arial;}

* { padding: 0; margin: 0; }

body { margin:0px; padding:0px; background:#EBEBEB url(images/pion.jpg) repeat-x; font-family:verdana,arial; }

/* layout */

#container { position:relative; width:798px; margin: 0 auto; background:#EBEBEB url(images/poziom.jpg) repeat-y top center; }

#header	{ width:798px; height:135px; background:url(images/gora.jpg); margin:0 auto; padding:0; border:0; }

#menu1 { width:798px; height:31px; background:url(images/pas.jpg) no-repeat; }
#menu2 { float:left; width:152px; }
#menu3 { position:absolute; top:240px; right:20px; width:120px; }

#srodek { width:640px; margin-left:152px; }

#footer 	{ clear:both; width:798px; height:41px; background:url(images/dol.jpg); margin:0 auto; text-align:center; }
#footer img { border:0; }

/* menu 1 */
#menu1  		{ list-style: none; padding:0px; margin:0 auto; }
#menu1 li 		{ display:inline; margin:0px;padding:0px; float:left; }
#menu1 li a 	{ height:31px; display:block; }
#menu1 li a span{ display:none; }
#p11 {padding-left:301px !important;}

#p11 a { background:url(images/p111.gif); width:172px; height:31px; } 
#p11 a:hover { background:url(images/p121.gif); } 
#p12 a { background:url(images/p112.gif); width:142px; height:31px; } 
#p12 a:hover { background:url(images/p122.gif); } 
#p13 a { background:url(images/p113.gif); width:134px; height:31px; } 
#p13 a:hover { background:url(images/p123.gif); } 

/* menu 2 */
#menu2 			{ list-style-type:none; padding:0; margin:0; }
#menu2 li		{ display:inline; margin:0; padding:0;}
#menu2 li a 	{ padding:0; margin:0; display:block; }
#menu2 li a span{ display:none; }

#p21 a { background:url(images/p211.gif); width:152px; height:39px; } 
#p21 a:hover { background:url(images/p221.gif); } 
#p22 a { background:url(images/p212.gif); width:152px; height:40px; } 
#p22 a:hover { background:url(images/p222.gif); } 
#p23 a { background:url(images/p213.gif); width:152px; height:73px; } 
#p23 a:hover { background:url(images/p223.gif); } 
#p24 a { background:url(images/p214.gif); width:152px; height:51px; } 
#p24 a:hover { background:url(images/p224.gif); } 
#p25 a { background:url(images/p215.gif); width:152px; height:29px; } 
#p25 a:hover { background:url(images/p225.gif); } 

/* menu 3 */
#sel { border-bottom-color:red; }
#menu3 { font-family:arial; font-size:12px; font-weight:bold;}
#menu3 ul { list-style-type:none; }
#notsel { background:#FDFFEF; margin:0px 0px 5px 0px; padding:5px; border-bottom:1px solid #7EB0BB; }
#menu3 li #notsel { background:#FDFFEF; margin:0px 0px 5px 0px; padding:5px; border-bottom:1px solid #7EB0BB; }
#sel { background:#DAE2A6; margin:0px 0px 5px 0px; padding:5px; border-bottom:1px solid #7EB0BB; }
#menu3 li a { color:#0063B8; text-decoration:none; }
#menu3 li:hover{ background:#EBEFD1; border-bottom:3px solid #7EB0BB; padding:5px 5px 3px 5px;}



/* formatowanie zawartosci */
h1 { text-decoration:none; font-weight:normal; font-family:arial,verdana;font-size:17px; color:#A7AF62; text-align:right; 
	 margin:25px 30px; padding:3px 30px 3px 3px; border-bottom:1px solid #C5D070; }
h2 { margin:10px 50px; text-decoration:none; font-family:arial,verdana;font-size:16px; color:#000;  }
 ul {	margin:15px 0px; }
p { text-align:left; text-decoration:none; color:#5A5F2F; font-family:verdana,arial;font-size:13px;
	margin-left:50px;margin-right:50px; }
ul { color:#5A5F2F; font-family:verdana,arial;font-size:13px; margin-left:65px; list-style-type:square; }
ul a { color:#5A5F2F; font-size:13px;}
li { padding:3px;}
td { font-size:12px; text-decoration:none; font-family:verdana,arial; margin-left:0px;margin-right:0px; }

/* lista zdjec */
.ram1 {border-width:4px;border-color:#EFF2D7;}
.ram1:hover {border-color: #C3D170;}
#min2{ margin:0px;padding: 0px; text-align:center; }

/* inne */

.p2 { margin-left:60px; margin-right:70px; text-align:center; }
.p3 {	text-align:center; margin-left:0px;margin-right:0px;	}

#listagalerii { float:right; padding-right:20px; }
#listagalerii ul, #listagalerii p { margin:0; padding:5px; border-bottom:1px solid #FFDD84; }
#listagalerii ul { list-style-type:none; }

.pcenter { text-align:center; }

div#cp	{ color:#85B0B9; font-size:12px; text-align:center; clear:both; margin-right:140px; padding:12px 0; }

#logowanie label { display:block; padding:3px; font-size:12px; }