/* CSS Document */
body{ 
      padding:0px; 
	  margin:0px; 
	  background:#444444;
	  color:#646464; 
	  font:14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	  }
A{border: 0px solid white;}
IMG{border: 0px solid white;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px; }
ul{padding-left: 20px;}
td{font-size: 14px;}
#container {position: relative;}
#mainFrame {border:0px solid red; width: 850px; position:relative; margin:0 auto; }


/*----TOP PANEL----*/
#mainTopPan {height: 208px; width: 850px; position: relative;}
#horizonMenu{position: relative; height: 39px;}
#blad{color: red; font-weight: bold;font-size: 11px;}
#info{color: #08BC15; font-weight: bold;font-size: 11px;}
#hm1 {height: 39px;}
#hm1 a{position: absolute; left:194px; top: 0px; background:url(images/menu_home.gif) 0 0 no-repeat; width: 92px; height: 39px;}
#hm1 a:hover{background:url(images/menu_homeA.gif) 0 0 no-repeat; width: 92px; height: 39px;}
#hm2 {height: 39px;}
#hm2 a{position: absolute; left:286px; top: 0px; background:url(images/menu_oszkole.gif) 0 0 no-repeat; width: 111px; height: 39px;}
#hm2 a:hover{background:url(images/menu_oszkoleA.gif) 0 0 no-repeat; width: 111px; height: 39px;}
#hm3 {height: 39px;}
#hm3 a{position: absolute; left:397px; top: 0px; background:url(images/menu_plany.gif) 0 0 no-repeat; width: 143px; height: 39px;}
#hm3 a:hover{background:url(images/menu_planyA.gif) 0 0 no-repeat; width: 143px; height: 39px;}
#hm4 {height: 39px;}
#hm4 a{position: absolute; left:540px; top: 0px; background:url(images/menu_rekrutacja.gif) 0 0 no-repeat; width: 141px; height: 39px;}
#hm4 a:hover{background:url(images/menu_rekrutacjaA.gif) 0 0 no-repeat; width: 141px; height: 39px;}
#hm5 {height: 39px;}
#hm5 a{position: absolute; left:791px; top: 0px; background:url(images/menu_kontakt.gif) 0 0 no-repeat; width: 59px; height: 39px;}
#hm5 a:hover{background:url(images/menu_kontaktA.gif) 0 0 no-repeat; width: 59px; height: 39px;}
#home {height: 19px;}
#home a{position: absolute; left:810px; top: 7px; background:url(images/home.gif) 0 0 no-repeat; width: 18px; height: 19px;}
#home a:hover{background:url(images/homeA.gif) 0 0 no-repeat; width: 18px; height: 19px;}

/*----BODY PANEL----*/
#mainBodyPan{width:850px;  position: relative; margin:0 auto ; border: 0px solid white;}
#mainTab{width: 850px; border: 0px solid green;}
#tdLeftPan{width: 194px; border: 0px solid green; vertical-align: top; color: #dcd9d9;}
#divLeftPan{width: 194px; color: #646464;}
#tdBody{ border: 0px solid yellow; vertical-align: top; width: 656px; background: url(images/body_bg.gif) 0 0 repeat-y;}
#divBody{width: 620px; margin-left: 20px; margin-top:20px; margin-bottom: 5px; position: relative;}
#divBodyBG{width: 656px; background: url(images/body_corner.jpg) 100px 0px no-repeat; border: 0px solid red;}

#mainmenuTop {height: 1px; position: relative; border: 1px solid red; top: 1px; background-color: #FBE49B;}
#mainmenu{ padding: 15px 0px 15px 0px; background: url(images/menuwindow-bg.gif) left bottom no-repeat; margin-bottom: 10px}
#mainmenu a{ height:22px; background:url(images/li_gray.gif) 5px 9px no-repeat; display: block; text-decoration: none; color: #444444; padding: 0px 0px 0px 24px; margin: 0px 15px 0px 15px;}
#mainmenu a:hover{ height:22px; background:url(images/li_red.gif) 7px 9px no-repeat; display: block; text-decoration: none;}
#mainmenu a:visited{color: #444444;}
#mainmenutext {padding: 4px 0px 0px 0px;}
#submenu{margin-top: 3px; margin-bottom: 3px;}
#submenu a{height: 17px; background:url(images/li_gray.gif) 17px 5px no-repeat; display: block; padding: 0px 0px 0px 36px; margin-top: 0px; border: 0px solid red;}
#submenu a:hover{height: 17px; background:url(images/li_red.gif) 19px 5px no-repeat; text-decoration: none;}
.actualMenu { text-decoration: underline; font-weight: bold;}
.subactual {color: red; font-weight: bold;}

/*----FOOTER PANEL----*/
#footer {background:url(images/footer_bg.gif) right top no-repeat; height: 35px; position: relative;}
#siteCounter{padding:1px 20px 3px 2px; color: #6e6e6e; font-size: 10px; text-align: right;}
#copyrights{position: absolute; left: 230px; top: 18px;}
#design{position: absolute; right: 30px; top: 18px;}
/*---- COMMON ----*/
#menuTitle{background:url(images/menu-title.gif) 0 0 no-repeat; height: 30px; margin-top: 0px; margin-bottom: 0px; font-weight: bold; padding: 13px 0px 0px 0px; text-align: center; color: #444444; font-size: 18px;}
#menuWindow{position: relative; padding: 12px 10px 13px 10px; background: url(images/menuwindow-bg.gif) left bottom no-repeat; margin-bottom: 10px;}
.form{font-size: 10px; border: 1px solid #444444;}
.right{text-align: right;}
.bold{font-weight: bold;}
.backOutside{background-color: white;}
.backOver{background-color: #EFCC0E;}
td.tblhd{border-top: 1px solid #3d3d3d; border-bottom: 1px solid #3d3d3d; padding: 2px; background-color: #FAD258;}
td.tbl{border-left: 1px solid #3d3d3d; border-right: 1px solid #3d3d3d; padding: 2px;}
.sectionTitle{padding: 4px 4px 0px 50px; margin: 10px 0px 5px 0px; height: 28px; background:url(images/sectionTitle.gif) 20px 4px no-repeat; font-size: 16px; font-weight:bold;}
.sectionOptions{position: relative; height: 20px; background:url(images/sec/html-sec.gif) 0 0 no-repeat; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;}
.title{padding: 6px 4px 0px 70px; margin: 10px 0px 10px 0px; height: 40px; background:url(images/bodyHead.gif) 0 0 no-repeat; font-size: 20px; font-weight: bold;}
.datemod{font-size: 10px; text-align: right; color: #B3B2B2;}
.tip{MARGIN: 15px; PADDING: 10px; BORDER: 1px solid green; FONT-SIZE: 10px;  TEXT-ALIGN: justify;  COLOR: #336600;  BACKGROUND-COLOR: #CCFFCC;}
.stepA{BACKGROUND-COLOR: #ff7e00; font-size: 10px; BORDER: 1px solid #494341; font-weight: bold; PADDING: 5px; MARGIN: 0px; MARGIN-RIGHT: 5px;}
.stepB{BACKGROUND-COLOR: #feca87; COLOR: #b4b4b4; font-size: 10px; BORDER: 1px solid #494341; PADDING: 5px; MARGIN:0px; MARGIN-RIGHT: 5px;}
.formularz{border: 1px solid #3d3d3d;}
.menuAdminEntry{padding-left: 20px;  background:url(images/admMenu-bg.gif) 2px 5px no-repeat; height:17px;}
.menuAdminEntry a{color: #646464; text-decoration: none;}
.menuAdminEntry a:hover{color: #137FCA; text-decoration: underline;}
.submenuAdminEntry{padding-left: 30px; font-size: 11px; }
.submenuAdminEntry a{color: #646464; text-decoration: none;}
.submenuAdminEntry a:hover{color: #137FCA; text-decoration: underline;}
.actual a{color: red;}
#actualPart{color: red; font-weight: bold;}

/*---- USER ----*/
UL.lista2 {LIST-STYLE-IMAGE: url(images/user/li-gray.gif);FONT-WEIGHT: normal;PADDING-LEFT: 1em;MARGIN: 10px 0px 10px 10px;}
DIV.wyroznienie{BACKGROUND-COLOR: #d8d8d6;TEXT-ALIGN: justify;FONT-WEIGHT: bold;PADDING: 15px; font-size: 11px; border: 1px solid #444444}
.pAcapit{margin: 5px 40px 3px 40px; text-align:justify;}
.divMargins{margin: 5px 40px 3px 40px; text-align:justify;}

