/* CSS Document */
body{ 
      padding:0px; 
	  margin:0px;  
	  color:#034F7E; 
	  font:14px/18px 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
	  background:url(images/bg.jpg) 0 0 repeat-x;
	  background-color: #0182CD;
	  }
A{border: 0px solid white;}
IMG{border: 0px solid white;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px; }
#container {position: relative; width: 756px; margin-left: auto; margin-right: auto; }

/*----TOP PANEL----*/
#mainTopPan{height:173px;}
#mainBtnPan{height:67px;}
#logoPan{width:380px; height:232px; position:absolute; background:url(images/voctop_02.jpg) 0 0 no-repeat; right: 0px;}
#commentPan{width:740px; height: 20px; position: relative; margin:0px auto;padding-top: 5px;}
#blad{color: red; font-weight: bold;}
#info{color: #00FF18; font-weight: bold;}
#mainmenuPan{position: absolute; top: 20px; left:20px; width: 200px;}
#adminmenuPan{position: absolute; top: 5px; left: 220px; border: 3px solid #A72E1D;}

/*----BODY PANEL----*/
#mainBodyPan{width:756px;  position: relative; padding-bottom: 10px; padding-top: 20px; background:url(images/body-bg.png) 0 0 repeat-y; min-height: 323px;}
#divBody{width:510px;position: relative;}
#menuTitle{text-align: center; line-height:38px; height: 38px; width: 223px; background:url(images/menuhead.gif) 0 0 no-repeat; font-size: 18px; font-weight: bold; }
#menuWindow{width: 196px; background:url(images/menu-bg.gif) 0 0 repeat-y; margin-bottom: 0px; padding-left: 20px; padding-right: 7px;}
#menuWindowBottom{background:url(images/menu-bottom.gif) 0 0 repeat-y; width: 223px; height: 13px; margin-bottom: 10px;}
#MainMenuWindowBottom{background:url(images/menu-bottom.gif) 0 0 repeat-y; width: 223px; height: 13px; margin-bottom: 10px;}

#divLeftPan{width: 233px;}

.menuEntry {padding-left: 10px; padding-bottom:3px;background:url(images/li.gif) no-repeat; background-position: 0px 7px;  color: #A72E1D; font-weight: bold; font-size: 16px;}
.menuEntry A{color: #A72E1D; text-decoration: none;}
.menuEntry A:hover{color: black;}
.menuEntry A:visited{color: #A72E1D;}

#tdBody{width: 520px;}
.menuAdminEntry {padding: 3px 3px 3px 3px; color:#034F7E; }
.menuAdminEntry A{text-decoration: none;color: #034F7E;}
.menuAdminEntry A:visited{color: #034F7E;}
.menuAdminEntry A:hover{text-decoration: underline;color: #BA0000;}

.submenuEntry {padding: 2px 3px 0px 20px; font-size: 11px;color: #A72E1D;}
.submenuEntry A{text-decoration: none; color: #034F7E;}
.submenuEntry A:visited{color: #034F7E;}
.submenuEntry A:hover{text-decoration: underline;color: #BA0000;}


.submenuAdminEntry{padding: 2px 3px 0px 20px; font-size: 11px;color: #A72E1D;}
.submenuAdminEntry A{text-decoration: none; color: #A72E1D;}
.submenuAdminEntry A:visited{color: #A72E1D;}
.submenuAdminEntry A:hover{text-decoration: underline;color: #BA0000;}

.menuList li{list-style-position: inside; list-style-type: square}
.actual{color: red; text-decoration: underline;}
.subactual{font-weight: bold;}

a{text-decoration: underline; color: #034F7E;}
a:hover{text-decoration: underline; color: #BA0000;}
a:visited{ color: #034F7E;}

.form{font-size: 10px;}
.right{text-align: right;}
.bold{font-weight: bold;}
.backOutside{background-color: white;}
.backOver{background-color: #EFCC0E;}
td.tblhd{border-top: 1px dotted #494341; border-bottom: 1px dotted #494341; padding: 2px; background-color: #FFF5B0;}
td.tbl{border-left: 1px dotted #494341; border-right: 1px dotted #494341; padding: 2px;}
.sectionTitle{padding: 7px 4px 3px 35px; margin: 10px 2px 5px 2px; font-size: 17px;}
.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; background-color: white; color: black;}
.title{padding: 28px 4px 0px 29px; margin: 10px 2px 5px 2px;height: 40px; background:url(images/body-hd.gif) 0px 0px no-repeat; font:20px/22px 'Palatino Linotype', 'Book Antiqua', Palatino, serif;}
.datemod{font-size: 10px; text-align: right; color: #d1d1d1;}
.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{}

/*----FOOTER PANEL----*/
#footer{width: 756px; height: 66px; background:url(images/footer-bg.gif) 0 0 no-repeat; font-family: Verdana; font-size: 9px; position: relative;}
#siteCounter{ text-align: center; position: relative; top: 10px;}
#footer a{color: #A0A0A0;}
#footer a:hover{color: red;}

/*----OTHERS----*/
#modlitwaPan{position: relative; width: 223px; height: 103px;}
#modlitwaImg{position: relative; left: 13px;}