/*-----------------*/
/* UPPER MENU AREA */
/*-----------------*/

body {
    background-color: #E2E2E2;
       }

#upper_menu {
    width: 100%;
    top: 0;
    left: 0;
    background-color: #C7B95E;
    #padding: 10px 5px 5px 10px;
    margin: 0px;
    position: fixed;
    font-family: Arial;
    font-size: 13pt;
    color: #FFFFFF;
    font-weight: bold;
    border-right: 1px solid #000000;
	}
    
#upper_menu a {
    color: #FFFFFF;
    text-decoration: none;
    display: inline-block;
    padding: 5px 15px 5px 15px
    
		    }

#upper_menu a:visited {
    color: #FFFFFF;
    text-decoration: none;
		    }

#upper_menu a:hover {
    color: #000000;
    text-decoration: none;
    background-color: #A89410;
		    }
		    
#upper_menu a:active {
    color: #000000;
    text-decoration: none;
		    }
		    
#upper_menu a.selected {
    color: #000000;
    background-color:#A89410;
			}
			
 /* -- FORM HIDE BUTTON */
button.btn_hide {
    font-size: 8pt;
    font-weight: bold;
	  }			
/*--------------------*/
/* CLENENI BOOKS AREA */   
/*--------------------*/
#main_form_books {
    font-family: Arial;
    font-size: 12pt;
		}

#cleneni_knihy {
    font-family: Arial;
    font-size: 11pt;
		}
		
#cleneni_knihy table.zal_sklady {
    background-color:#C7B95E;
		     }
		     
#cleneni_knihy td.nadpis0 {
    font-family: Arial;
    font-size: 11pt;
    font-weight: bold;
    text-decoration: underline;
			}
			
#cleneni_knihy td.head {
    font-size: 11pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
			}			

#cleneni_knihy td.normal {
    font-size: 10pt;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#cleneni_knihy td.normal_selected {
    font-size: 10pt;
    font-weight none;
    text-decoration: none;
    background-color: lightgreen;
			}			

#cleneni_knihy input.warning {
    border-color: red;
	 }

/*----------------------*/
/* CLENENI READERS AREA */   
/*----------------------*/
#main_form_readers {
    font-family: Arial;
    font-size: 12pt;
		}

#cleneni_ctenaru {
    font-family: Arial;
    font-size: 11pt;
		}
		
#cleneni_ctenaru table.zal_sklady {
    background-color:#C7B95E;
		     }
		     
#cleneni_ctenaru td.nadpis0 {
    font-family: Arial;
    font-size: 11pt;
    font-weight: bold;
    text-decoration: underline;
			}
			
#cleneni_ctenaru td.head {
    font-size: 11pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
			}			

#cleneni_ctenaru td.normal {
    font-size: 10pt;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#cleneni_ctenaru td.normal_selected {
    font-size: 10pt;
    font-weight none;
    text-decoration: none;
    background-color: lightgreen;
			}			

#cleneni_ctenaru input.warning {
    border-color: red;
	 }

/*--------------------*/
/* CLENENI TYPES AREA */   
/*--------------------*/
#main_form_types {
    font-family: Arial;
    font-size: 12pt;
		}

#cleneni_typy {
    font-family: Arial;
    font-size: 11pt;
		}
		
#cleneni_typy table.zal_sklady {
    background-color:#C7B95E;
		     }
		     
#cleneni_typy td.nadpis0 {
    font-family: Arial;
    font-size: 11pt;
    font-weight: bold;
    text-decoration: underline;
			}
			
#cleneni_typy td.head {
    font-size: 11pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
			}			

#cleneni_typy td.normal {
    font-size: 10pt;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#cleneni_typy td.normal_selected {
    font-size: 10pt;
    font-weight none;
    text-decoration: none;
    background-color: lightgreen;
			}			

#cleneni_typy input.warning {
    border-color: red;
	 }

/*-----------------------*/
/* CLENENI VYPUJCKY AREA */   
/*-----------------------*/
#main_form_borrows {
    font-family: Arial;
    font-size: 12pt;
		}

#cleneni_vypujcky {
    font-family: Arial;
    font-size: 11pt;
		}
		
#cleneni_vypujcky table.zal_sklady {
    background-color:#C7B95E;
		     }
		     
#cleneni_vypujcky td.nadpis0 {
    font-family: Arial;
    font-size: 11pt;
    font-weight: bold;
    text-decoration: underline;
			}
			
#cleneni_vypujcky td.head {
    font-size: 11pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
			}			

#cleneni_vypujcky td.normal {
    font-size: 10pt;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#cleneni_vypujcky td.normal_selected {
    font-size: 10pt;
    font-weight none;
    text-decoration: none;
    background-color: lightgreen;
			}			

#cleneni_vypujcky input.warning {
    border-color: red;
	 }
	 
/*-----------------*/
/* DODAVATELE AREA */   
/*-----------------*/
#main_form_dod {
    font-family: Arial;
    font-size: 12pt;
		}

#main_form_dod table.show_dodavatel {
    background-color:#C7B95E;
    border: 1px solid #000000;
}		
    
#main_form_dod td.normal {
    font-size: 9pt;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#main_form_dod td.head {
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
			}			

#dodavatele {
    font-family: Arial;
    font-size: 12pt;
		}
				
#dodavatele table.zal_dodavatele {
    background-color:#C7B95E;
		     }

#dodavatele table.show_dodavatel {
    background-color:#C7B95E;
    border: 1px solid #000000;
}		
		     
#dodavatele td.nadpis0 {
    font-weight: bold;
    text-decoration: underline;
			}
			
#dodavatele td.head {
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
			}			

#dodavatele td.normal {
    font-size: 9pt;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#dodavatele td.normal_selected {
    font-size: 9pt;
    font-weight none;
    text-decoration: none;
    background-color: lightgreen;
			}			

#dodavatele a {
    color: #000000;
    text-decoration: none;
			}			

#dodavatele a:visited {
    color: #000000;
    text-decoration: none;
		    }

#dodavatele a:hover {
    color: #000000;
    text-decoration: underline;
		    }
		    
#dodavatele a:active {
    color: #000000;
    text-decoration: none;
		    }

#dodavatele input.warning {
    border-color: red;
	 }

/*---------------*/
/* ATRIBUTY AREA */   
/*---------------*/

#main_form_attr {
    font-family: Arial;
    font-size: 12pt;
		}

#atributy table.zal_atributy {    
    background-color:#C7B95E;
}		

#atributy td.nadpis0 {
    font-family: Arial;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: underline;
			}
			
#atributy td.head {
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
			}			

#atributy td.normal {
    font-family: Arial;
    font-size: 9pt;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#atributy a {
    color: #000000;
    text-decoration: none;
			}			

#atributy a:visited {
    color: #000000;
    text-decoration: none;
		    }

#atributy a:hover {
    color: #000000;
    text-decoration: underline;
		    }
		    
#atributy a:active {
    color: #000000;
    text-decoration: none;
		    }


#atributy input.warning {
    border-color: red;
	 }

/*----------------*/
/* MATERIALY AREA */   
/*----------------*/

#main_form_mat {
    font-family: Arial;
    font-size: 12pt;
		}
		
#materialy table.zal_materialy {
    font-family: Arial;
    background-color:#C7B95E;
}		
		
#materialy td.nadpis0 {
    font-family: Arial;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: underline;
			}
			
#materialy td.head {
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
			}			

#materialy td.normal {
    font-size: 8pt;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#materialy td.normal_selected {
    font-size: 8pt;
    font-weight none;
    text-decoration: none;
    background-color: lightgreen;
			}			
			
#materialy a {
    color: #000000;
    text-decoration: none;
			}			

#materialy a:visited {
    color: #000000;
    text-decoration: none;
		    }

#materialy a:hover {
    color: #000000;
    text-decoration: underline;
		    }
		    
#materialy a:active {
    color: #000000;
    text-decoration: none;
		    }

#materialy table.show_technology {
    background-color:#C7B95E;
    border: 1px solid #000000;
}		


#materialy input.warning {
    border-color: red;
	 }

#materialy .tooltip {
    border-bottom: 1px;
    }
    
#materialy .tooltip .tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: black;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;
    position: absolute;
    z-index 1;
    }
    
#materialy .tooltip:hover .tooltiptext {
    visibility: visible;
    }

/*---------------*/
/* CATEGORY AREA */   
/*---------------*/

#main_form_cat {
    font-family: Arial;
    font-size: 12pt;
		}

#category table.zal_atributy {    
    background-color:#C7B95E;
}		

#category td.nadpis0 {
    font-family: Arial;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: underline;
			}
			
#category td.head {
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
			}			

#category td.normal {
    font-family: Arial;
    font-size: 9pt;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#category td.normal_selected {
    font-family: Arial;
    font-size: 9pt;
    font-weight none;
    text-decoration: none;
    background-color: lightgreen;
			}			

#category a {
    color: #000000;
    text-decoration: none;
			}			

#category a:visited {
    color: #000000;
    text-decoration: none;
		    }

#category a:hover {
    color: #000000;
    text-decoration: underline;
		    }
		    
#category a:active {
    color: #000000;
    text-decoration: none;
		    }

#category input.warning {
    border-color: red;
	 }

/*-----------------*/
/* NO DELETE ERROR */   
/*-----------------*/

#no_delete_error td.nadpis0 {    
    font-family: Arial;
    font-weight:bold;
    font-size: 14pt;
}		

#no_delete_error td.text0 {
    font-family: Arial;
    font-size: 12pt;
			}

/*-----------*/
/* ZS0 ERROR */   
/*-----------*/

#zs0_error td.nadpis0 {    
    font-family: Arial;
    font-weight:bold;
    font-size: 14pt;
}		

#zs0_error td.text0 {
    font-family: Arial;
    font-size: 12pt;
			}

/*-----------*/
/* ZS1 ERROR */   
/*-----------*/

#zs1_error td.nadpis0 {    
    font-family: Arial;
    font-weight:bold;
    font-size: 14pt;
}		

#zs1_error td.text0 {
    font-family: Arial;
    font-size: 12pt;    
		    }

#zs1_error table.zak_list {
    font-family: Arial;
    background-color:#C7B95E;
}		
		
#zs1_error td.head {
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
			}			

#zs1_error td.normal {
    font-size: 10pt;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			
/*---------*/
/* ZS INFO */   
/*---------*/

#zs_info td.nadpis0 {    
    font-family: Arial;
    font-weight:bold;
    font-size: 14pt;
}		

#zs_info td.text0 {
    font-family: Arial;
    font-size: 12pt;    
		    }

#zs_info table.zak_list {
    font-family: Arial;
    background-color:#C7B95E;
}		
		
#zs_info td.head {
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
			}			

#zs_info td.normal {
    font-size: 10pt;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			
		    
/*-----------*/
/* TISK INFO */   
/*-----------*/

#tisk_info td.nadpis0 {    
    font-family: Arial;
    font-weight:bold;
    font-size: 14pt;
}		

#tisk_info td.nadpis1 {    
    font-family: Arial;
    font-weight:bold;
    font-size: 13pt;
}		

#tisk_info td.text0 {
    font-family: Arial;
    font-size: 12pt;    
		    }

#tisk_info table.zak_tisk {
    font-family: Arial;
    background-color:#C7B95E;
}		

#tisk_info td.head {
    font-size: 12pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
		  }			
		  
#tisk_info td.head1 {
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #C89210;
		  }			
		  		
#tisk_info td.mat_code {
    font-size: 11pt;
    font-weight: normal;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#tisk_info td.mat_name {
    font-size: 11pt;
    font-weight: normal;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#tisk_info td.normal {
    font-size: 11pt;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#tisk_info td.normal1 {
    font-family: Arial;    
    font-size: 12pt;
    font-weight none;
    text-decoration: none;
			}			
		

/*-----------------*/
/* MAIN SKLAD AREA */   
/*-----------------*/

#main_sklad {
    font-family: Arial;
    font-size: 12pt;
	      }

#main_sklad button {
    color: #000000;
    font-weight: bold;
		    }		    

#main_sklad button.sel {
    color: green;
    font-weight: bold;
		    }		    

#main_sklad {
    font-family: Arial;
    font-size: 12pt;
		}
		
#main_sklad table.main_sklad {
    background-color:#C7B95E;
		     }
		     
#main_sklad td.nadpis0 {
    font-weight: bold;
    text-decoration: underline;
			}
			
#main_sklad td.head {
    font-size: 9pt;
    height: 30px;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
			}			

#main_sklad td.head_bottom {
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
			}			

#main_sklad td.head_sel {
    font-size: 9pt;
    height: 30px;
    font-weight: bold;
    text-decoration: none;
    background-color: green;
			}			

#main_sklad td.normal {
    font-size: 10pt;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#main_sklad td.normal_sub {
    font-size: 10pt;
    font-weight none; 
    font-style: italic;   
    text-decoration: none;
    background-color: lightyellow;
			}			


#main_sklad td.mark_sub {
    font-size: 10pt;
    font-weight none; 
    font-style: italic;   
    text-decoration: none;
    background-color: lightgreen;
			}			

#main_sklad td.mark {
    font-size: 10pt;
    font-weight none; 
    text-decoration: none;
    background-color: lightgreen;
			}			

#main_sklad td.text {
    font-size: 10pt;
    font-weight none;
    text-decoration: none;
			}			

#main_sklad td.st_norm {
    font-size: 10pt;
    color: green;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#main_sklad td.mark_st_norm {
    font-size: 10pt;
    color: green;
    font-weight none;
    text-decoration: none;
    background-color: lightgreen;
			}			

#main_sklad td.st_low {
    font-size: 10pt;
    color: red;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#main_sklad td.mark_st_low {
    font-size: 10pt;
    color: red;
    font-weight none;
    text-decoration: none;
    background-color: lightgreen;
			}			

#main_sklad a {
    color: #000000;
    text-decoration: none;
			}			

#main_sklad a:visited {
    color: #000000;
    text-decoration: none;
		    }

#main_sklad a:hover {
    color: #000000;
    text-decoration: underline;
		    }
		    
#main_sklad a:active {
    color: #000000;
    text-decoration: none;
		    }

#main_sklad input.warning {
    border-color: red;
	 }
/*---------*/
/* ZS AREA */   
/*---------*/

#main_form_zs {
    font-family: Arial;
    font-size: 12pt;
		}

#zs_info table.zal_zs {    
    background-color:#C7B95E;
}		

#zs_info td.normal {
    font-size: 9pt;
		    }

#zs table.zal_zs {    
    background-color:#C7B95E;
}		

#zs td.nadpis0 {
    font-family: Arial;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: underline;
			}
			
#zs td.head {
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
			}			

#zs td.normal {
    font-family: Arial;
    font-size: 8pt;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			

#zs a {
    color: #000000;
    text-decoration: none;
			}			

#zs a:visited {
    color: #000000;
    text-decoration: none;
		    }

zs a:hover {
    color: #000000;
    text-decoration: underline;
		    }
		    
#zs a:active {
    color: #000000;
    text-decoration: none;
		    }

#zs1 table.show_zak_mat {
    background-color:#C7B95E;
    border: 1px solid #000000;
}		

#zs1 td.head {
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #A89410;
			}			

#zs1 td.normal {
    font-family: Arial;
    font-size: 8pt;
    font-weight none;
    text-decoration: none;
    background-color: #FFFFFF;
			}			


#zs input.warning {
    border-color: red;
	 }

/*--------------------*/
/* CHANGE PRODUCT MAT */   
/*--------------------*/

#change_product_mat {
    font-family: Arial;
    font-size: 12pt;
		}

#change_product_mat td.head {
    font-family: Arial;
    font-size: 14pt;
    font-weight: bold;
    text-decoration: underline;
			}			
			
#change_product_mat td.info0 {
    font-family: Arial;
    font-size: 12pt;
    font-weight: normal;
			}						
			
/*----------*/
/* MOVE MAT */   
/*----------*/

#move_mat {
    font-family: Arial;
    font-size: 12pt;
		}

#move_mat td.head {
    font-family: Arial;
    font-size: 14pt;
    font-weight: bold;
    text-decoration: underline;
			}			
			
#move_mat td.info {
    font-family: Arial;
    font-size: 12pt;
    font-weight: normal;
			}						
			