html {
  min-height: 100%;
  height: 100%;
  color: #898989; 
}

* {
  margin: 0;
  padding: 0;
}

body {
  margin: 0;
  padding: 0;  
  min-height: 100%;
  font: 11px/1.5em Verdana, Tahoma, 'Arial CE', Helvetica, sans-serif;    
  background:url('./../images/tlo_body.jpg') repeat-x;
}


img {
       border: 0;
}

#container {
  width: 996px;  
  margin: 0 auto;
  padding: 0;  
}

a {
  color: #9F9F9F;
  font-weight: bold;
  text-decoration: none;   
}

a:hover {
  color: #AAAAAA;
  font-weight: bold;     
}

/* ------------------ NAGLOWEK ------------------------*/

#top {
  display: block;  
  float: left;  
  width: 100%;  
  background:url('./../images/tlo_top.jpg') repeat-x;
  color: #939393;  
  height: 194px;               
}

#container_top {
  margin: 0 auto;  
  width: 996px;     
}

#top_left {
  display: block;
  float: left;
  margin-left: 0px;       
  background: url('./../images/top_left.jpg') repeat-x;
  height: 194px;
  width: 439px;  
}

#top_right_up {
  display: block;
  float: left;         
  /*background: url('./../images/top_right_up.jpg') repeat-x;*/
  height: 120px;
  width: 501px;	
}

#top_right_down {
  display: block;
  float: left;         
  background: url('./../images/top_right_down.jpg') no-repeat 0px 65px;
  height: 74px;
  width: 550px;   
}

#top_down {
  display: block;  
  float: left;  
  width: 100%;  
  background:url('./../images/tlo_top_down.jpg') repeat-x;
  color: #939393;  
  height: 144px;            
}

#container_top_down {
  margin: 0 auto;          
}
                     
/*
#footer {
  display: block;  
  float: left;
  height: 154px;
  width: 100%;  
  background:url('./../images/tlo_dol.jpg') repeat-x;
  color: #939393;        
  margin-top: 20px;  
}

#container_footer {
  margin:0 auto;
  width: 1000px;  
  height: 154px;
}*/
/*
#top_left_up {       
  float: left;
  width: 448px;
  height: 184px;
  background: url('./../images/top_left_up.jpg') no-repeat;  
}

#top_right_up {
  float: left;
  height: 120px;
  width: 576px;
}
*/
#top_down_slice {
  margin-top: 0px;
  padding-top: 0px;
  display: block;
  float: left;
  clear: left;
  height: 10px;  
}

#top_down_slice img {
  margin-top: 0px;
  padding-top: 0px;
  display: block;
  float: left;
  clear: left;
  height: 10px;  
}

/*
#top_down_slice {
  clear: left;
  height: 10px;  
  background: #f00 url('./../images/top_down_slice.jpg') no-repeat;
}
*/
.top_down_logged {	
  clear: left;
  height: 144px;
  background: url('./../images/top_down_logged.jpg') no-repeat;
  margin: 0 auto;  
  width: 996px;  
}

.top_down_notlogged {
  clear: left;
  height: 144px;
  width: 996px;
  background: url('./../images/top_down.jpg') no-repeat;
  margin: 0 auto;    
}

#profil_info {
  display: block;
  padding-top: 40px;
  margin: 0 0 0 720px;
  color: #E2E2E2;       
}

#profil_info li {
  list-style-type: none;         
}

#profil_info_not_logged {
  display: block;
  padding-top: 40px;
  margin: 0 0 0 705px;
  color: #E2E2E2; 
}

a.links_login {
font-size:10px;
font-weight:normal;
color:#fff;
}

a:hover.links_login {text-decoration:underline;}

#top_down_button {       
       display: block;
       clear: left;
       float: left;       
       cursor: pointer;
}

#top_down_button img {
  display: inline;
  float: left;
  clear: left;
  margin-left: 865px;       
}
       
/*
#profil_info_not_logged div {
  clear: left;
}
*/

#profil_info_not_logged form {
  width: 250px;
}
       
#profil_info_not_logged fieldset {
       display: block;
       float: left;
       border: 0px;
}

#profil_info_not_logged div.actions {
  display: block;
}
       
#profil_info_not_logged fieldset input {              
  margin-top: 5px;  
  padding-top: 1px;
  padding-left: 4px; 
  width: 160px;
  height: 24px;
  color: #969A9E;
  border: 0 none;
  background: transparent url('./../images/input_login.jpg') no-repeat scroll 0 0;
  float: left;
}

.login_ok_button {           
  background: transparent url('./../images/button_ok_login.jpg') no-repeat scroll;
  border: 0 none;
  width: 48px;
  height: 24px;
  cursor: pointer;    
  margin-left: 5px;
  margin-top: 36px;  
  /*text-indent: -1000em;*/
}

#Form_LoginForm .message {
  color: #FF7906;
  font-weight: bold;
}

#Form_LoginForm .message a {
	text-decoration: underline;
	color: #FF7906;
} 

/*#Password label.left {
  display: none;       
}*/
/* ------------------ KONIEC NAGLOWKA ------------------------*/

/* ------------------ MENU ------------------------*/

#menu {
  display: block;
  float: left;
  width: 550px;     
}

#Menu1 {
  display: block;
  margin-top: 37px;  
  margin-left: 0px;
  /*padding:40px 50px 0;*/  
}

#Menu1 li {
  float: left;
  margin-left: 2px;
  background: url(../images/menu1_right.gif) no-repeat right top;
  list-style-type: none;
}

#Menu1 li.current, #Menu1 li.section {
  background: url(../images/menu1_right_on.gif) no-repeat right top;
}
        
#Menu1 li a {
  display: block;
  color: #fff;
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
  padding: 5px 10px;
  background: url(../images/menu1_left.gif) no-repeat left top;
}
          
#Menu1 li a:hover {
  color: #fe9a32;
}
         
#Menu1 li.current a, #Menu1 li.section a {
  background: url(../images/menu1_left_on.gif) no-repeat left top;
  color: #fff;
}
/* ------------------ KONIEC MENU ------------------------*/


/* ------------------ ZAWARTOSC ------------------------*/
#content {
       display: block;
       clear: left;
       margin-left: 140px;
       width: 770px;              
}

#content_left {
	display: block;
  float: left;
  width: 492px;       
  padding-top: 20px;  
}

.content_right {       
  float: right;
  clear: right;
  width: 230px;
  margin-left: 43px;
  padding-top: 20px;  
}

#content_right_top {
         
}

#content_right_center {

}

#content_right_down {

}

.menu_subtitle {
       display: block;
       font-size: 12px;
       margin-top: 10px;
       color: #FF7906;
       font-weight: bold;
}       
/* ------------------ KONIEC ZAWARTOSC ------------------------*/

/* ------------------ STOPKA ------------------------*/
#footer {
  display: block;
  /*clear: left;*/
  float: left;
  height: 154px;
  width: 100%;  
  background:url('./../images/tlo_dol.jpg') repeat-x;
  color: #939393;        
  margin-top: 20px;
}

#container_footer {
  margin:0 auto;
  width: 1000px;       
  height: 154px;
}

.footer_slicer {
	display: block;
	float: left;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 40px;
}

#footer_block_left {
  display: block;
  float: left;
  width: 250px;
  padding: 40px 0 0 50px;
  text-align: right;  
}

#footer_block_center {
  display: block;
  float: left;
  width: 150px;
  padding: 40px 0 0 0px;  
}

#footer_block_center img {
  clear: left;  
  padding-top: 5px;
  padding-left: 0px;  
}

#footer_block_right {
  display: block;
  float: left;
  width: 400px;
  padding: 40px 0 0 0px;
}

#footer_block_right span {
  display: block;
  float: left;
  padding-left: 10px;
  padding-top: 13px;    
}

#footer_block_right img {
  float: left;       
  padding-right: 0px;
}

#footer_block_right_down {
  display: block;
  float: right;
  margin-right: 5px;
  margin-top: 40px;    
  width: 200px;   
}

/* ------------------ KONIEC STOPKI ------------------------*/

.title_main_wide {
  border-bottom: 1px dashed #BEC8D0;  
  display: block;
  float: left;  
  line-height: 31px;  
  margin-bottom: 0px;
  padding-bottom: 5px;    
  width: 492px;
}

.title_main_narrow {
  border-bottom: 1px dashed #BEC8D0;  
  display: block;
  float: left;  
  line-height: 31px;  
  margin-bottom: 15px;
  padding-bottom: 5px;         
  width: 232px;
}

.title_wide {
  border-bottom: 1px dashed #BEC8D0;  
  display: block;
  float: left;  
  line-height: 10px;
  margin-top: 10px;  
  margin-bottom: 0px;
  padding-bottom: 5px;    
  width: 769px;
}

/* ------------------ NEWSY ------------------------*/
.news {
  display: block;       
  float: left;                       
  margin-top: 15px;
  padding-bottom: 8px;
  margin-bottom: 10px;
  border-bottom: 1px solid #D6D6D6;
}
/*
.news label {
       display: block;
       clear: left;
       float: left;
       border-bottom: 1px solid #D6D6D6;        
}
*/
.news label {
  display: block;
  float: left;              
       border-bottom: 1px solid #D6D6D6;         
       font-size: 13px;
       font-weight: bold;
       padding-bottom: 8px;
       margin-bottom: 10px;
}

.news_label_homepage {
  width: 493px;
}

.news_label_news {
       width: 768px;
}

.news label span.news_title {
       color: #FF7906;
       display: block;
       float: left;
}

.news label span.news_date {
  color: #BFBFBF;
  display: block;
  float: right;       
  font-size: 10px;
}

.news div.news_content {
  display: block;         
  color: #AAAAAA;           
}

.news .news_logo {
  display: block;
  float: left;
  width: 81px;
  margin-left: 5px;
  margin-right: 15px;
} 

.news span.news_links {
       display: block;
       float: right;       
       margin-top: 12px;
       margin-right: 20px;
       /*margin-left: 170px;*/
       color: #AAAAAA;
       font-size: 10px;       
}

.news_links img {
       margin-left: 15px;
       margin-right: 3px;
}

.news_button {
  display: block;       
  float: right;
  clear: right;
  margin-top: 11px;       
       /*background: transparent url('./../images/button_wiecej.jpg') no-repeat scroll;
       border: 0 none;
       text-indent: -1000em;       
       width: 70px;
       height: 22px;
       cursor: pointer;*/
}

.navigate_links {
       text-align: center;
       display: block;       
       float: left;
       margin-top: 30px;
       margin-left: auto;
       margin-right: auto;
       width: 100%;
}

#comments label {
       display: block;
  float: left;
  border-bottom: 1px solid #D6D6D6;   
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 8px;
  margin-top: 20px;
  /*margin-bottom: 10px;*/       
  color: #FF7906;
  width: 100%;
}

.comment {
       display: block;
       float: left;
       clear: left;
       width: 100%;
       border-bottom: 1px solid #FFDFBF;
       padding-top: 5px;
       padding-left: 5px;
}

.comment span.content {
  display: block;
  float: left;
  clear: left;
  width: 100%;
  margin-bottom: 10px;       
}

.comment span.info {
  display: block;  
  float: right;    
  font-size: 10px;    
  padding-right: 5px; 
}

#comments p.odd {
       background: #FFF9F3;
} 

.comment p.links {
  display: block;
  clear: left;
  float: left; 
  margin-top: 10px;   
}

#PageCommentInterface_Form_PageCommentsPostCommentForm {
  display: block;
  clear: left;
  padding:15px 0;
}

#PageCommentInterface_Form_PageCommentsPostCommentForm fieldset {
  border: 0px;
}

#PageCommentInterface_Form_PageCommentsPostCommentForm_action_postcomment {  
  float: left;    
  display: block;
  float: left;    
  background: transparent url('./../images/button_dodaj.jpg') no-repeat scroll;
  border: 0 none;
  text-indent: -1000em; 
  width: 70px;
  height: 22px;
  cursor: pointer;
}

#PageCommentInterface_Form_PageCommentsPostCommentForm_Comment {
       display: block;
       float: left;
       margin-top: 5px;
       margin-bottom: 3px; 
}

.middleColumn textarea {
margin:15px 0;
border:1px solid #D6D6D6;
color:#898989;
font: 11px/1.5em Verdana, Tahoma, 'Arial CE', Helvetica, sans-serif;   
overflow:auto;
}


#CommentsRSSFeed {
       display: block;
       clear: left;
       float: left;
       margin-top: 10px;
}

#PageCommentsPagination {
       display: block;
       float: left;
       margin-top: 5px;
}

.comment_info {
  display: block;
  float: left;
  clear: left;
  margin-top: 5px;
  width: 100%;       
}
/* ------------------ KONIEC NEWSY ------------------------*/

/* ------------------ SZUKAJ ------------------------*/

#search_controls {
       margin-top: 10px;       
}

#SearchForm_SearchForm input.search_input {
       display: block;
       float: left;       
       clear: left;       
  width: 160px;
  height: 24px;
  border: 0;
  background: transparent url('./../images/input_szukaj.jpg') no-repeat;
  margin-right: 5px;
  padding-left: 4px;
  /*clear: left;  
  float: left;       */
}
       
.search_ok_button {  
  float: left;         
  display: block;
  float: left;    
  background: transparent url('./../images/button_ok.jpg') no-repeat scroll;
  border: 0 none;
  text-indent: -1000em; 
  width: 48px;
  height: 22px;
  cursor: pointer;
}

/* ------------------ KONIEC SZUKAJ ------------------------*/

/* ------------------ NOWE DOKUMENTY ------------------------*/

ul.news_docs_list {
       color: #AAAAAA;
       display: block;
       float: left;
       margin: 0px;
       padding: 0;
       white-space: nowrap;
  font-family: arial, verdanaetica, tahoma, sans-serif;
  font-size: 11px;       
}

ul.news_docs_list li {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
}

ul.news_docs_list li a {
  display: block;
  line-height: 21px;
  width: 210px;
  padding-left: 25px;
  border-bottom: 1px solid #E9E9E9;
  background: url('./../images/star_gray.gif') no-repeat;
  text-decoration: none;
  color: #9A9A9A;
  font-weight: normal;  
}

ul.news_docs_list li.odd a { 
       background-color:#F5F5F5; 
}

ul.news_docs_list li a:hover {
  background:url('./../images/star.gif') #E9E9E9 no-repeat;
}

/* ------------------ KONIEC NOWE DOKUMENTY ------------------------*/

/* ------------------ GALERIA ------------------------*/

#content_left_gallery {
       display: block;
       float: left;
       width: 180px;
       margin-top: 20px;
}

#content_right_gallery {
  display: block;
  float: right;
  margin-top: 20px;
}

#ImageGallery {
       margin-top: 5px;
}

#ImageGallery td {
	text-align: center;
}

#ul_menu_gallery li {
  list-style-type: none;  
  margin-top: 8px;  
}

#ul_menu_gallery li.current a {
  color: #333333;
}

/* ------------------ KONIEC GALERIA ------------------------*/          

/* ------------------ REJESTRACJA  ------------------------*/
#Form_RegisterForm fieldset {
  border: 0px;
  margin-top: 15px;
  display: block;
  float: left;
  clear: left;  
  width: 800px;  
}  

#Form_RegisterForm fieldset div.field {
       display: block;
       float: left;
       clear: left;
       height: 48px;       
}

#Form_RegisterForm div.Actions {
  display: block;
  float: left;
  clear: left;
}

#Form_RegisterForm fieldset label {
  display: block;
  float: left;        
  width: 150px;
}

#Form_RegisterForm fieldset span {
  display: block;
  float: left;                 
}
/*
#Form_RegisterForm fieldset span span {
  display: block;
  float: left;          
}
*/

#Form_RegisterForm fieldset input.text {
  width: 160px;
  height: 24px;
  border: 0;
  background: transparent url('./../images/input_szukaj.jpg') no-repeat;
  padding-left: 4px;         
}

#Form_RegisterForm #Form_RegisterForm_error {
  font-weight: bold;
  margin: 1em 0;
  padding: 0.5em;
  display: block;
  float: left;
  color:#FF7906;
}


#Form_RegisterForm_action_doRegister {
       display: block;
  background: transparent url('./../images/button_dodaj.jpg') no-repeat scroll;
  border: 0 none;
  text-indent: -1000em; 
  width: 70px;
  height: 22px;
  cursor: pointer;       
}

/* ------------------ KONIEC REJESTRACJA ------------------------*/

/* ------------------ START LINK AKTYWACYJNY ------------------------*/

#Form_NewLinkForm fieldset {
  border: 0px;
  margin-top: 15px;
  display: block;
  float: left;
  clear: left;  
  width: 800px;  
}  

#Form_NewLinkForm fieldset div.field {
       display: block;
       float: left;
       clear: left;
       height: 48px;       
}

#Form_NewLinkForm div.Actions {
  display: block;
  float: left;
  clear: left;
}

#Form_NewLinkForm fieldset label {
  display: block;
  float: left;        
  width: 150px;
}

#Form_NewLinkForm fieldset span {
  display: block;
  float: left;                 
}
/*
#Form_RegisterForm fieldset span span {
  display: block;
  float: left;          
}
*/

#Form_NewLinkForm fieldset input.text {
  width: 160px;
  height: 24px;
  border: 0;
  background: transparent url('./../images/input_szukaj.jpg') no-repeat;
  padding-left: 4px;         
}

#Form_NewLinkForm #Form_NewLinkForm_error {
  font-weight: bold;
  margin: 1em 0;
  padding: 0.5em;
  display: block;
  float: left;
  color:#FF7906;
}


#Form_NewLinkForm_action_doNewLink {
       display: block;
  background: transparent url('./../images/button_dodaj.jpg') no-repeat scroll;
  border: 0 none;
  text-indent: -1000em; 
  width: 70px;
  height: 22px;
  cursor: pointer;       
}

/* ------------------ KONIEC LINK AKTYWACYJNY ------------------------*/

/* ------------------ IMPREZY ------------------------*/

#content_left_events {
  display: block;
  float: left;
  width: 230px;
  margin-top: 20px;
}

#content_right_events {
  display: block;
  float: right;
  margin-top: 5px;
  width: 500px;
}

.event_events {
  display: block; 
  float: left;      
  margin-top: 15px;
  padding-bottom: 8px;
  margin-bottom: 10px;
  border-bottom: 1px solid #D6D6D6;
}

.event_label_events {
  width: 498px;
}

.event_events label {
  display: block;
  float: left;    
  border-bottom: 1px solid #D6D6D6;   
  font-size: 13px;
  font-weight: bold;
  padding-bottom: 8px;
  margin-bottom: 10px;  
}

.event_events label span.event_title {
  color: #FF7906;
  display: block;
  float: left;
}

.event_events span.event_content {
  display: block; 
  color: #AAAAAA; 
}

.event {
  clear: left;
  display: block;
  float: left;
  margin-bottom: 10px;
  margin-top: 15px;
  padding-bottom: 8px;
  width: 770px;
}

.event .name {
	font-size: 1.5em;
	font-weight: bold;
  clear: left;
  display: block;
  float: left;	
  color: #ff7906;
}

.event .date, .event .place, .event .hour,  .event .content {
  clear: left;
  display: block;
  float: left;
  margin-top: 10px;	
}

.event_caption {
	font-weight: bold;
}
/* ------------------ KONIEC IMPREZY ------------------------*/ 

/* ------------------ OFERTY PRACY ------------------------*/



.job {
  display: block; 
  float: left;     
  clear: left; 
  margin-top: 15px;
  padding-bottom: 8px;
  margin-bottom: 10px;
  border-bottom: 1px solid #D6D6D6;
  width: 770px;
}

/*
.job_label {
  width: 500px;
}*/

.job label {
  display: block;
  float: left;    
  clear: left;
  border-bottom: 1px solid #D6D6D6;   
  font-size: 13px;
  font-weight: bold;
  padding-bottom: 8px;
  margin-bottom: 10px;
  width: 770px;  
}

.job label span.job_title {
  color: #FF7906;
  display: block;
  float: left;
}

.job span.job_content {
  display: block; 
  color: #AAAAAA; 
}

/* ------------------ KONIEC OFERTY PRACY ------------------------*/

/* ------------------ DOKUMENTY ------------------------*/
.content_left_docs {
  display: block;
  float: left;
  clear: left;
  width: 230px;
  margin-top: 20px;       
} 

#content_right_docs {
  display: block;  
  float: right;
  margin-top: 5px;
  width: 500px;
}

.title_docs_narrow {
  border-bottom: 1px dashed #BEC8D0;
}

.title_docs_wide {
       display: block;
       float: right;       
       border-bottom: 1px solid #BEC8D0;
       width: 500px;
       font: 14px Verdana, Tahoma, 'Arial CE', Helvetica, sans-serif;       
       font-weight: bold;
       color: #FF7B0A;
       padding-bottom: 5px;
       margin-top: 38px;
}

.title_docs_wide span {
       margin-left: 20px;
}
       
#content_right_docs .navigate_links_docs {
  color: #FF7B0A;
  font: 11px Verdana, Tahoma, 'Arial CE', Helvetica, sans-serif;
  font-weight: bold;
  margin-bottom: 30px;
  text-align: center;
  display: block;       
  float: left;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;  
}

#content_right_docs .navigate_links_docs a {
  color: #FF7B0A;
  font: 11px Verdana, Tahoma, 'Arial CE', Helvetica, sans-serif;
  font-weight: bold;
}

#categories_Menu {
  font: 11px Verdana, Tahoma, 'Arial CE', Helvetica, sans-serif;       
}

#categories_Menu a {
  font-weight: normal;  
}

#categories_Menu li {
       margin-top: 5px;
  list-style-type: none;  
  /*line-height: 25px;*/  
}

#categories_Menu a.school {
       display: block;
  margin-top: 20px;  
}

#categories_Menu a.category {
  margin-left: 10px;  
}

#content_left_docs_search #SearchForm_SearchForm {
       margin-top: 10px;
}

#content_right_docs form fieldset {
  border: 0px;
  margin-top: 15px;
  display: block;
  float: left;
  clear: left;      
  width: 500px;
}

#content_right_docs form fieldset div.field {
  display: block;
  float: left;
  clear: left;
  height: 48px; 
}

#content_right_docs form div.Actions {
  display: block;
  float: left;
  clear: left;
}

#content_right_docs form fieldset label {
  display: block;
  float: left;        
  width: 100px;
}

#content_right_docs form fieldset span {
  display: block;
  float: left;            
}

#content_right_docs form fieldset input.text {
  width: 160px;
  height: 24px;
  border: 0;
  background: transparent url('./../images/input_szukaj.jpg') no-repeat;
  padding-left: 4px;    
}

#content_right_docs form #Form_addForm_error,
#content_right_docs form #Form_addFormCategory_error {
  color: #FF7906;  
  font-weight: bold;
  margin: 1em 0;
  padding: 0.5em;
  display: block;
  float: left;       
}

#content_right_docs form .action {
  display: block;
  background: transparent url('./../images/button_dodaj.jpg') no-repeat scroll;
  border: 0 none;
  text-indent: -1000em; 
  width: 70px;
  height: 22px;
  cursor: pointer;  
}

#DocumentCategoryID {
       width: 400px;
}        

#Form_addForm_DocumentCategoryID {
  width: 300px;
}

#content_right_docs form fieldset #name {
       width: 400px;
} 

#content_right_docs form fieldset #schoolCode {
  width: 400px;
}

#docs_table thead tr th {
  background-color: #D1E2FE;
  font-weight: bold;
  color: #FFF;
}

#docs_table thead tr th.plik {
  width: 100px;
}

#docs_table thead tr th.opis {
  width: 500px;
}

#docs_table thead tr th.user {
  width: 150px;
}

#docs_table thead tr th.data {
  width: 90px;
}

#docs_table tbody tr {       
       height: 35px;
}

#docs_table tbody tr.odd th {
  background-color: #F1F6FF;
  font-weight: normal;
  font-size: 10px;  
}

#docs_table tbody tr.even th {
  background-color: #FFF;
  font-weight: normal;
  font-size: 10px;  
}

#docs_table tbody tr img {
  display: block;
  margin-top: 2px;
  margin-left: auto;
  margin-right: auto;
}

/* ------------------ KONIEC DOKUMENTY ------------------------*/  

/* ------------------ UCZELNIE ------------------------*/

.title_school_narrow {
  border-bottom: 1px dashed #BEC8D0;
}

.title_school_wide {
  display: block;
  float: right; 
  border-bottom: 1px solid #BEC8D0;
  width: 500px;
  font: 14px Verdana, Tahoma, 'Arial CE', Helvetica, sans-serif;  
  font-weight: bold;
  color: #FF7B0A;
  padding-bottom: 5px;
  margin-top: 38px;
}

.title_school_wide span {
  margin-left: 20px;
}
  
  
#content_left_school {
  display: block;
  float: left;
  clear: left;
  width: 230px;
  margin-top: 30px; 
} 

#content_right_school {
  display: block;  
  float: right;
  margin-top: 5px;
  width: 500px;
}

#ul_menu_school {
  display: block;
  float: left;
  margin-left: 15px;       
  margin-bottom: 10px;
  font: 11px Verdana, Tahoma, 'Arial CE', Helvetica, sans-serif;  
}

#ul_menu_school li {  
  margin-top: 10px;    
  
}

#ul_menu_school li a {
  color: #AAAAAA;
  font-weight: normal;
}

/* ------------------ KONIEC UCZELNIE ------------------------*/    

/* ------------------ HASLO --------------------------------*/
#MemberLoginForm_LostPasswordForm fieldset {
  border: 0px;
  margin-top: 15px;
  display: block;
  float: left;
  clear: left;      
  width: 800px;
}

#MemberLoginForm_LostPasswordForm fieldset div.field {
  display: block;
  float: left;
  clear: left;
  height: 48px; 
}

#MemberLoginForm_LostPasswordForm div.Actions {
  display: block;
  float: left;
  clear: left;
}

#MemberLoginForm_LostPasswordForm fieldset label {
  display: block;
  float: left;        
  width: 100px;
}

#MemberLoginForm_LostPasswordForm fieldset span {
  display: block;
  float: left;            
}

#MemberLoginForm_LostPasswordForm fieldset input.text {
  width: 160px;
  height: 24px;
  border: 0;
  background: transparent url('./../images/input_szukaj.jpg') no-repeat;
  padding-left: 4px;    
}

#MemberLoginForm_LostPasswordForm_error {
  font-weight: bold;
  margin: 1em 0;
  padding: 0.5em;
  display: block;
  float: left;
  color:#FF7906;
}

#MemberLoginForm_LostPasswordForm .action {
  display: block;
  float: left;
  background: transparent url('./../images/button_ok.jpg') no-repeat scroll;
  border: 0 none;
  text-indent: -1000em; 
  width: 70px;
  height: 22px;
  cursor: pointer;  
}

/* ----- change password ---*/
#ChangePasswordForm_ChangePasswordForm fieldset {
  border: 0px;
  margin-top: 15px;
  display: block;
  float: left;
  clear: left;      
  width: 800px;
}

#ChangePasswordForm_ChangePasswordForm fieldset div.field {
  display: block;
  float: left;
  clear: left;
  height: 48px; 
  width: 400px;
}

#ChangePasswordForm_ChangePasswordForm div.Actions {
  display: block;
  float: left;
  clear: left;
}

#ChangePasswordForm_ChangePasswordForm fieldset label {
  display: block;
  float: left;        
  width: 200px;
}

#ChangePasswordForm_ChangePasswordForm fieldset span {
  display: block;
  float: left;            
  /*width: 600px;*/
}

#ChangePasswordForm_ChangePasswordForm fieldset input.text {
  width: 160px;
  height: 24px;
  border: 0;
  background: transparent url('./../images/input_szukaj.jpg') no-repeat;
  padding-left: 4px;    
}

#ChangePasswordForm_ChangePasswordForm_error {
  font-weight: bold;
  margin: 1em 0;
  padding: 0.5em;
  display: block;
  float: left;
  color:#FF7906;
}

#ChangePasswordForm_ChangePasswordForm .action {
  display: block;
  float: left;
  background: transparent url('./../images/button_ok.jpg') no-repeat scroll;
  border: 0 none;
  text-indent: -1000em; 
  width: 70px;
  height: 22px;
  cursor: pointer;  
}

/* ------------------ KONIEC HASLO --------------------------------*/

/* ------------------ WYSZUKIWANIE  --------------------------------*/

.searchResults .searchQuery {
       display: block;
       float: left;
       margin-top: 15px;
       font-size: 12px;
       font-weight: bold;       
}

.searchResults .searchQuery span {
  font-size: 130%;
  font-weight: bold;  
}

.searchResults p.empty_result {
  display: block;  
  float: left;
  clear: left;
  margin-top: 25px;  
  font-size: 13px;
  font-weight: bold;
}

.searchResults p.result {
  display: block;  
  float: left;
  clear: left;
  margin-top: 25px;
  width: 100%;
  border-bottom:1px solid #D6D6D6;
}

.searchResults .result a.searchResultHeader {
  display: block;  
  float: left;
  clear: left;       
  font-size: 120%;   
}

.searchResults .result span {
  display: block;  
  float: left;
  clear: left;  
  margin-top: 5px;  
}

.searchResults .result a.readMoreLink {
  display: block;  
  float: left;
       
       margin-left: auto;
       margin-right: auto;
       margin-top: 10px;       
       width: 100%;
       text-align:right;
}

/* ------------------ KONIEC WYSZUKIWANIE --------------------------------*/

#content_right_school ul ,
#content_right_school ol {
  display: block;
  float: left;
  clear: left;	
  margin-bottom: 7px;
}
	
#content_right_school ul li,
#content_right_school ol li {
  margin-left: 30px;
  margin-top: 2px;
  margin-bottom: 2px;
}

#content_right_school p {
  display: block;
  clear: left;
  margin-top: 10px;  
}

