/* CSS Document */
body {
	margin: 0 0;
	background-color: #fff;
}
body, div, p, td, span, input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #625952;
/* 	text-align: justify; */
}

body h1 {
	display: none;
}
h3 {
  font-size: 12px;
}
form {
 display: inline;
}
#wraper {
	width: 955px;
	margin: 0 auto;
	background: url(../images/tlo.gif) repeat-y top left;
}
#logo, #imageHeader {
	width: 713px;
	float: left;
}
#logo {
	border-right: 1px solid #fff;
}
#imageHeader {
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
}
#rightPane {
	width: 241px;
        height: 169px;
	float: right;
        background-color: #D5D2D5;
        vertical-align: top;

}
#topMenu, #footer {
	clear: both;
	width: 955px;
}
#topMenu {
	background-color: #77787b;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
        vertical-align: bottom;
        height: 33px
}
#frontLeftPane {
/* display: none; */
clear: left;
 float: left;
width: 237px;
min-width: 237px;
}
#frontCenterPane {
/* display: none; */
/* background-color: #e6e7e8; */
        width: 500px;
        float: left;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
/* overflow: none; */
}
#frontRightPane {
/* display: none; */
/* background-color: #FFEEE6; */
        width: 241px;
        float: left;
}

#tdLeftPane {
/* background-color: #e6e7e8; */
width: 237px;
vertical-align: top;
}
#tdCenterPane {
/* background-color: #fff; */
border-left: 1px solid #fff;
border-right: 1px solid #fff;
vertical-align: top;
}
#tdRightPane {
/* background-color: #FFEEE6; */
width: 241px;
vertical-align: top;
}
#mainTable {
 display: none;
}
#pathway {
        width: 945px;
        clear: both;
}
#pathway span {
  display: block;
  width: 455px;
  border-left: 1px solid white;
  border-right: 1px solid white;
  background-color: #E6E7E8;
  margin-left: 237px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 10px;
}
#footer {
	width: 945px;
	background-color: #77787b;
	font-size: 10px;
	color: #fff;
	height: 20px;
	padding-left: 10px;
	padding-top: 10px;
        border-top: 1px solid #fff;
}


/* moduĹ zapisu na biuletyn */
table.contentpaneopen td {
  padding: 10px;
}

#frontCenterPane td.contentheading {
/*   border-left: #e6e7e8; */
font-weight: bold;
margin: 0px;
font-size: 12px;
padding-left: 24px;
padding-top: 5px;
background: url(light_gray.gif) no-repeat top left;
}

div.moduletable_subscribe {
  height: 67px;
  background-color: #7B0020;
  color: #FFF;
  padding-top: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
  padding-right: 30px;
  text-align: left;
}

div.moduletable_subscribe input.inputbox {
border: 1px solid #73797B;
  color: #73797B;
  margin-top: 4px;
  margin-bottom: 4px;
  width: 190px;
  padding: 1px;

/*   height: 14px; */
}
div.moduletable_subscribe input.button {
border: 1px solid #73797B;
  color: #73797B;
  width: 70px;
  padding: 0px;
  margin-left: 124px;
/*   height: 18px; */
}

/* moduĹ menu z kierunkami */
div.moduletable_menu_kierunki {
  background-color: #F68120;
  font-family: "Georgia", serif;
  font-size: 14px;
  color: #7b0018;
  border-top: 1px solid #fff;

}
div.moduletable_menu_kierunki h3 {
  padding: 10px;
  margin: 0px;
  font-size: 15px;
}
div.moduletable_menu_kierunki a {
 display: block;
/*  font-size: 12px; */
 color: #fff;
 text-decoration: none;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 3px;
 border-top: 1px solid #fff;
}
/* moduĹ zapisu na biuletyn */

div.moduletable_znajdz {
/* height: 67px; */
/* background-color: #7B0020; */
color: #625952;
padding-top: 10px;
padding-bottom: 0px;
padding-left: 10px;
/*padding-right: 30px;
text-align: right;*/
}

div.moduletable_znajdz h3 {
margin: 0px;
  font-size: 11px;
  font-weight: normal;
}

div.moduletable_znajdz .inputbox_znajdz {
border: 1px solid #73797B;
color: #73797B;
margin-top: 4px;
margin-bottom: 4px;
width: 190px;
padding: 1px;

/*   height: 14px; */
}
div.moduletable_znajdz .button_znajdz {
border: 1px solid #73797B;
color: #73797B;
background-color: #E6E6EE;
width: 70px;
padding: 0px;
margin-left: 124px;
/*   height: 18px; */
}

/* moduĹ menu gĹĂłwnego */
#topMenu {
vertical-align: middle;
}

#topMenu a {
  display: block;
  float: left;
  width: 106px;
  height: 25px;
  font-size: 12px;
  font-weight: bold;
  background-color: #73797B;
  border-right: 1px solid #FFF;
  color: #FFF;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
  padding-left: 10px;
  padding-right: 2px;
  padding-top: 8px;
}

#topMenu a:hover {
  background-color: #f68120;
}

#topMenu a#active_menu_top_menu {
  background-color: #f68120;
}

#topMenu a.link_8 {
  border-right: none;
}
#topMenu a.link_2, #topMenu a.link_5 {
  padding-top: 0px;
  height: 33px;
}
#frontLeftPane div.moduletable {
  margin-bottom: 20px;
}
#frontLeftPane div h3 {
margin: 0px;
padding-left: 24px;
padding-top: 5px;
background: url(../images/dark_gray.gif) no-repeat top left;
}

#frontLeftPane div table {
margin-top: 10px;
border-top: 1px solid #fff;
}

#frontLeftPane a {
 text-decoration: none;
 color: #625952;
 display: block;
	
 padding-left: 10px;
}
#frontLeftPane a:hover {
  background-color: #f68120;
  color: white;
}
#frontLeftPane td {
 border-bottom: 1px solid #fff;
}
#frontLeftPane td div {
 border-top: 1px solid #fff;
 width: 235px;
/*  padding-right: 5px; */
  padding-left: 0px !important;
}
#frontLeftPane a.mainlevel {
 font-weight: bold;
}

#frontLeftPane a.sublevel {
/*  float: left; */
padding-left: 25px;
}

/*#tdLeftPane a.sublevel {
 margin-left: 5px;
 background: url(/images/M_images/indent5.png) no-repeat top left;
}*/


/* modul aktualnosci */
div.moduletable_aktualnosci {
/* background-color: #FFEEE6; */
color: #625952;
margin-bottom: 20px;
}
#frontRightPane div.moduletable_aktualnosci h3 {
margin: 0px;
padding-left: 24px;
padding-top: 4px;
background: url(../images/dark_gray.gif) no-repeat top left;
}
div.moduletable_aktualnosci li {
list-style-type: none;
margin-left: 10px;
margin-right: 2px;
margin-top: 2px;
margin-bottom: 10px;
padding: 0;
}
div.moduletable_aktualnosci ul {
list-style-type: none;
margin-left: 0px;
margin-right: 0px;
margin-top: 10px;
margin-bottom: 0px;
padding: 0;
}
a {
text-decoration: none;
color: #F68120;
font-size: 8pt;
}


/* lewe menu: */
#frontLeftPane img {
 clear: left;
 float: left;
 margin-left: 20px;
}


#frontRightPane div.moduletable_menu {
  margin-bottom: 20px;
}
#frontRightPane div.moduletable_menu h3 {
margin: 0px;
padding-left: 24px;
padding-top: 5px;
background: url(../images/dark_gray.gif) no-repeat top left;
}

#frontRightPane div.moduletable_menu table {
margin-top: 10px;
border-top: 1px solid #fff;
}

#frontRightPane div.moduletable_menu a {
 text-decoration: none;
 color: #625952;
 display: block;

 padding-left: 10px;
}
#frontRightPane div.moduletable_menu a:hover {
  background-color: #f68120;
  color: white;
}
#frontRightPane div.moduletable_menu td {
 border-bottom: 1px solid #fff;
}
#frontRightPane div.moduletable_menu td div {
 border-top: 1px solid #fff;
 width: 235px;
/*  padding-right: 5px; */
  padding-left: 0px !important;
}
#frontRightPane div.moduletable_menu a.mainlevel {
 font-weight: bold;
}

#frontRightPane div.moduletable_menu a.sublevel {
/*  float: left; */
padding-left: 25px;
}

div.moduletable_zaloguj {
/* height: 67px; */
/* background-color: #7B0020; */
color: #625952;
padding-top: 10px;
padding-bottom: 0px;
padding-left: 0px;
/*padding-right: 30px;
text-align: right;*/
}

div.moduletable_zaloguj h3 {
  margin: 0px;
padding-left: 24px;
padding-top: 5px;
background: url(../images/dark_gray.gif) no-repeat top left;
}

div.moduletable_zaloguj table {
  margin-top: 10px;
}
div.moduletable_zaloguj table td {
  padding-left: 10px;
}
div.moduletable_zaloguj #mod_login_username, div.moduletable_zaloguj #mod_login_password {
border: 1px solid #73797B;
color: #73797B;
margin-top: 4px;
margin-bottom: 4px;
width: 190px;
padding: 1px;

/*   height: 14px; */
}
div.moduletable_zaloguj .button {
border: 1px solid #73797B;
color: #73797B;
background-color: #E6E6EE;
width: 70px;
padding: 0px;
margin-left: 124px;
/*   height: 18px; */
}


