body{  
	background-color:#E7EDFA;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #000090
	}
	
td {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000090
	}
	
h1 {
	font-size: 12pt
	}
	
p {
  text-align:justify;
  }

h4,h5 {
  text-align:center;
  }

.menu {
	font-size: 7pt;
	font-weight: bold
	}
	
a {
	color: #0033CC; 
	text-decoration: none
	}
	
a:hover {  
	color: #0066FF; 
	text-decoration: underline
	}
	
.bluecell {  
	background-color: #E7EDFA; 
	font-weight: bold; 
	font-size: 7pt
	}
	
.lbluecell { 
	background-color: #E7EDFA; 
	font-weight: bold ; 
	font-size: 7pt
	}
	
.smalltd { 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #003366
	}
	
.mtitle {
	color: #0099FF; 
	font-style: italic; 
	font-weight: bold; 
	border-color: #0099FF #0099FF #0099FF #0099FF ; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	padding-left:5px;
	padding-bottom:2px;
	}
	
.bluebox {  
	background-color: #DBD2C8; 
	padding-top: 3px; 
	padding-right: 3px; 
	padding-bottom: 3px; 
	padding-left: 3px; 
	border: #000066 solid; 
	font-weight: bold; 
	border-width: 0px 0px 2px 2px
	}
	
li {  
	margin-top: 
	10px
	}
	
option,select,input,textarea {  
	background-color: #FFCC99; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000066
	}
	
.tdbutton {  
	border-color: #FFFFFF #666666 #666666 #FFFFFF; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	background-color: #D2EDFF
	}

.galleryImg {font-size: 7pt; font-weight: bold; color: #000066; 
	position: relative;
	height: 160px;
	width: 160px;
	white-space:nowrap;
	float: left;
	margin: 2px 2px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px #66CCFF solid;
	background-color: #D1C7AF;
	background-color:url(nslices/imgbg.jpg);
	}

.galleryInImgA {
	border: 1px #0099FF solid;
	cursor:pointer;
	}
.galleryInImgP {
	border: 1px #999999 solid;
	}

.passive {
	color: #000066;
	text-decoration:none;
	cursor:pointer;
	font-size:8pt;
	text-align:center;
	padding:2pt;
	border-left:1px solid #B6DBFF;
	border-top:1px solid #B6DBFF;
	border-bottom:1px solid #B6DBFF;
	}
	
.static {
	color: #000066;
	text-decoration:none;
	font-size:8pt;
	text-align:center;
	padding-top:10pt;
	padding-left:2pt;
	padding-right:2pt;
	padding-bottom:0pt;
	}
	
.active {
	color: #0000AA;
	text-decoration:none;
	background-color:#FFEDCF;
	cursor:pointer;
	font-size:8pt;
	text-align:center;
	padding:2pt;
	border-left:1px solid #9CCDFB;
	border-top:1px solid #9CCDFB;
	border-bottom:1px solid #9CCDFB;
	}
	
.gmpassive {
	font-weight:bold;
	color: #000066;
	text-decoration:none;
	cursor:pointer;
	font-size:8pt;
	text-align:center;
	padding:2pt;
	border-left:1px solid #B6DBFF;
	border-top:1px solid #B6DBFF;
	border-bottom:1px solid #B6DBFF;
	}
	
.gmactive {
	font-weight:bold;
	color: #0066FF;
	text-decoration:none;
	background-color:#CFEDFF;
	cursor:pointer;
	font-size:8pt;
	text-align:center;
	padding:2pt;
	border-left:1px solid #9CCDFB;
	border-top:1px solid #9CCDFB;
	border-bottom:1px solid #9CCDFB;
	}
	
.gmselected {
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background-color:#0099FF;
	font-size:8pt;
	text-align:center;
	cursor:pointer;
	padding:2pt;
	border-left:1px solid #000099;
	border-top:1px solid #000099;
	border-bottom:1px solid #000099;
	}
	
.tdspace {
	height:2px;
	}
	
.tdspace2 {
	height:5px;
	}
	
.orangespace {
	height:2px;
	background-color:#0099FF;	
	}
	
/* styly pro suply */

.textnormal, .textnormal_3 {font-size: 8pt}
.textlarge, .textlarge_3 {font-size: 11pt; font-weight: bold}
.textsmall, .textsmall_3 {font-size: 8pt}
.textbaka, .textsmaller, .textbaka_3 {font-size: 7pt}
table .s {font-family: Arial; font-size: 12px; border-collapse: separate; border: solid #000099 1px; margin: 5px 0px 5px 0px}
td .s{border: solid #AEDFFF 1px; padding: 1px 3px 1px 3px}
table .r {font-family: Arial; font-size: 12px; border-collapse: separate; border: solid #000099 1px; margin: 5px 0px 5px 0px}
td .r{border: solid #AEDFFF 1px; padding: 1px 3px 1px 3px}
.trtitle {font-weight: bold; background-color: #AEDFFF}

table .td_supltrid_3 {font-family: Arial; font-size: 12px; border-collapse: separate; border: solid #000099 1px; margin: 5px 0px 5px 0px}
table .td_suplucit_3 {font-family: Arial; font-size: 12px; border-collapse: separate; border: solid #000099 1px; margin: 5px 0px 5px 0px}
table .td_abucit_3 {font-family: Arial; font-size: 12px; border-collapse: separate; border: solid #000099 1px; margin: 5px 0px 5px 0px}
td .td_supltrid_3 {border: solid #AEDFFF 1px; padding: 1px 3px 1px 3px}
td .td_suplucit_3 {border: solid #AEDFFF 1px; padding: 1px 3px 1px 3px}
td .td_abucit_3 {border: solid #AEDFFF 1px; padding: 1px 3px 1px 3px}



#rozvrhDiv {
	width:575;
	overflow-x:scroll;
	overflow-y:visible;
	scrollbar-face-color:#AEDFFF;
	scrollbar-highlight-color:#AEDFFF;
	scrollbar-3dlight-color:#AEDFFF;
	scrollbar-darkshadow-color:#AEDFFF;
	scrollbar-shadow-color:#AEDFFF;
	scrollbar-arrow-color:#0099FF;
	scrollbar-track-color:#FFFFFF;
	}

/* styly pro suply KONEC */

.centered {
  text-align:center;
  margin-bottom:0px;
  }

.aktHr {
  width:500px;
  color:#CCD9F4;
  height:1px; 
  margin-bottom:10px;
  }

.dulezite {
  border:1px solid blue;
  padding:15px;
  margin:15px;
  text-align:center;
}

.red {
  color:red;
}
