body { margin: 0px; padding: 0px; color: black; background-color: white}
p {margin:0px;padding:0px}
#header	{
	position:absolute;width:960px; height:80px;top: 0px; left: 22px;
    background-color:#F1F4F6;border:1px solid #DBE2FF;margin-top:1px;
    font-family: Verdana, Arial, sans-serif;font-size: 14px;font-weight:bold;color:black;
}
#semafor	{
	position:absolute;width:960px; height:90px;top: 110px; left: 22px;
    font-family: Verdana, Arial, sans-serif;font-size: 11px;font-weight:bold;color:black;
}
#user {
	position:absolute;z-index:50;width:601px; height:140px;top: 363px; left: 182px;
    background-color:#94a0fc;display:none;
    font-family: Verdana, Arial, sans-serif;font-size: 14px;font-weight:600;color:black;
    filter: alpha(opacity=75);opacity: 0.75; 
}
#message {
	position:absolute;width:601px; height:140px;top: 363px; left: 182px;z-index:99;
    background-color:pink;
    font-family: Verdana, Arial, sans-serif;font-size: 14px;font-weight:600;color:black;
}
#phototitle	{
	position:absolute;width:960px; height:80px;top: 140px; left: 22px;
    background-color:#F1F4F6;border:1px solid #DBE2FF;
    font-family: Verdana, Arial, sans-serif;font-size: 14px;font-weight:600;color:black;
}
#datetime {
	position:absolute;width:960px; height:24px;top: 88px; left: 22px;
    background-color:white;
    font-family: Verdana, Arial, sans-serif;font-size: 11px;font-weight:600;color:#ea5a03;
}
#menu {
	position:absolute;width:150px;height:1380px;top: 200px; left: 22px;z-index:51;
    background-color:#91AEDA;border:1px solid navy;
    font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight:600;color:black;
}
#central {
	position:absolute;width:600px;height:1380px;top:200px; left: 182px;
	background-image: url('bg1.jpg'); background-repeat: no-repeat;  background-position: right top;
    background-color:#F1F4F6;
    border-top:1px solid #9899a3;border-right:1px solid #9899a3;
    border-bottom:1px solid #9899a3;border-left:1px solid #9899a3;
}
#period {
	position:absolute;width:600px;height:200px;top:1055px; left: 182px;
	visibility:hidden;
    background-color:#F1F4F6;
    border-right:1px solid #9899a3;
    border-bottom:1px solid #9899a3;border-left:1px solid #9899a3;   
}
#right {
	position:absolute;width:190px;height:1380px;top:200px; left: 792px;
    background-color:#fdf999;border:1px solid #9899a3;
    font-family: Verdana, Arial, sans-serif;font-size: 14px;font-weight:600;color:black;
}
#request {
	position:absolute;width:182px;height:192px;top:216px; left: 3px;
    border:1px solid gray;
    font-family: Verdana,sans-serif;font-size: 10px;font-weight:normal;color:black;
}
#login {
	position:absolute;width:182px;height:270px;top:414px;left: 3px;
    border:1px solid gray;
    font-family: Verdana,sans-serif;font-size: 10px;font-weight:normal;color:black;
}
#logos {
	position:absolute;top: 1600px; left: 20px;margin-top:8px;
}
#hledej	{position:absolute;width:500px;height:30px;background-color:#F1F4F9;border:1px solid #DBE2FF} 
#subinz {
    position:relative;width:560px;height:140px;top:0px;left:0px;font-family: Verdana,Arial,sans-serif; 
    font-size: 9px;color:red;background-color:yellow
}
.img {
    border-top: 3px ridge navy;border-bottom: 3px ridge navy;border-left: 3px ridge navy;border-right: 3px ridge navy;
    margin-left:5px;margin-right:10px
}
.tlogin {
	width:80px;height:18px;
	font-family: Verdana, Arial, sans-serif;font-size: 9px;color:brown;
	border: 1px solid navy;padding-left: 4px;padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
	background-color: #fdfbc7
}
.tpass {
	font-family: Verdana, Arial, sans-serif;font-size: 9px;color:black;
	border: 1px solid silver;padding-left: 4px;padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
	background-color:gold
}
.tarea {
    width:140px;height:60px;
    color: brown; font-family: Verdana; font-size: 8pt; border: 1px solid silver;padding-left: 4px;
    padding-right: 4px; padding-top: 1px; padding-bottom: 1px;background-color: #fdfbc7}
.tinput {
	width:140px;height:18px;
	font-family: Verdana, Arial, sans-serif;font-size: 9px;color:brown;
	border: 1px solid silver;padding-left: 4px;padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
	background-color: #fdfbc7
}
.tsubmit {
	font-family: Verdana, Arial, sans-serif;font-size: 9px;color:black;
	border: 1px solid silver;padding-left: 4px;padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
	background-color:gold
}
.tselect {
    margin-left:10px;
	font-family: Verdana, Arial, sans-serif;font-size: 10px;color:black;
	border: 1px solid navy;padding-left: 4px;padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
	background-color: #fdfbc7
}
.tsubreg {
	font-family: Verdana, Arial, sans-serif;font-size: 9px;color:black;
	border: 1px solid silver;padding-left: 4px;padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
	background-color:gold
}
.inputtext {
	font-family: Verdana, Arial, sans-serif;font-size: 11px;font-weight:600;color:black;
	border: 1px solid silver;padding-left: 4px;padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
	width: 511px; background-color: white
}
.inputsubmit {
	font-family: Verdana, Arial, sans-serif;font-size: 11px;font-weight:600;color:black;
	border: 1px solid silver;padding-left: 4px;padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
	background-color:orange;width:60px
} 
.inputsend {
	width:420px;height:18px;
	font-family: Verdana, Arial, sans-serif;font-size: 11px;color:navy;
	border: 1px solid orange;padding-left: 4px;padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
	background-color: #fdfbc7
}
.inputsendno {
	width:420px;height:18px;
	font-family: Verdana, Arial, sans-serif;font-size: 11px;color:navy;
	border: 1px solid DarkGray;padding-left: 4px;padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
	background-color: honeydew
}
.areasend {
    width:420px;height:100px;
    color: navy; font-family: Verdana, Arial, sans-serif; font-size: 11px;
    border: 1px solid orange;padding-left: 4px;padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
    background-color: #fdfbc7
}
.selectsend {
    margin-left:10px;
	font-family: Verdana, Arial, sans-serif;font-size: 11px;color:black;
	border: 1px solid orange;padding-left: 4px;padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
	background-color: #fdfbc7
}
.filesend {
	height:18px;
	font-family: Verdana, Arial, sans-serif;font-size: 11px;color:navy;
	border: 1px solid navy;background-color: white
}
.main_ok {
    margin-left:10px;width:30px;
	font-family: Verdana, Arial, sans-serif;font-size: 11px;font-weight:600;color:black;
	border: 1px solid navy;padding-left: 4px;padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
	background-color:#ABB4FB
}
.message {
    font-family: "Courier New", Arial, sans-serif;font-size: 11px;font-weight:bold;margin-left:1px;color:black
} 
.messagetxt {
    margin-left:10px;
    font-family: Verdana, Arial, sans-serif;font-size: 11px;font-weight:bold;color:blue
} 
.messagetxterror {
    margin-left:10px;
    font-family: Verdana, Arial, sans-serif;font-size: 11px;font-weight:bold;color:red
} 
.messagetxtsystem {
    margin-left:10px;
    font-family: Verdana, Arial, sans-serif;font-size: 11px;font-weight:bold;color:green
} 
.h1mt {
    margin-top:10px;margin-left:10px;
    font-family: "Courier New", Arial, sans-serif;font-size: 18px;color:navy
}
.menubar_cnt {
    margin-top:2px;margin-bottom:2px;margin-left:0px;
    font-family: Verdana, Arial, sans-serif;font-size: 11px;font-weight:normal;color:black
} 
.par {
    margin-top:0px;margin-left:40px;font-family: "Courier New", Arial, sans-serif;font-size: 11px;color:navy
}  
.p_m {
    margin-top:10px;margin-left:10px;font-family: Verdana, Arial, sans-serif;font-size: 11px;color:black
} 
.p_m1 {
    margin-top:50px;margin-left:10px;
    font-family: Verdana, Arial, sans-serif;font-size: 14px;font-weight:bold;color:black
} 
a.hyp1           {font-family:Verdana;font-size:11px;font-style:normal;text-decoration: none}
a.hyp1:link    {font-family:Verdana;font-size:11px;font-style:italic;color: DarkGreen;text-decoration: none}
a.hyp1:visited {font-family:Verdana;font-size:11px;font-style:italic;color: DarkGreen;text-decoration: none}
a.hyp1:active  {font-family:Verdana;font-size:11px;font-style:italic;color: DarkGreen;text-decoration: none}
a.hyp1:hover   {font-family:Verdana;font-size:11px;font-style:italic;color: DarkGreen; text-decoration: underline} 
a.hyper  {font-family: Verdana, Arial, sans-serif;font-size:11px;font-weight:600;text-decoration:none;color:darkblue}
a.hyper:link {color:darkblue}
a.hyper:visited {color:black}
a.hyper:active {color:black}
a.hyper:hover {color:red}
a.hyper1 {font-family: Verdana, Arial, sans-serif;font-size:10px;text-decoration:none;color:darkblue}
a.hyper1:link {color:darkblue}
a.hyper1:visited {color:black}
a.hyper1:active {color:black}
a.hyper1:hover {text-decoration:underline;color:navy}
a.hyper2 {font-family: Verdana, Arial, sans-serif;font-size:12px;text-decoration:none;color:black}
a.hyper2:link {color:black}
a.hyper2:visited {color:black}
a.hyper2:active {color:black}
a.hyper2:hover {text-decoration:underline;color:yellow}
a.hyp_m  {
    font-family: Verdana, Arial, sans-serif;font-size:11px;font-weight:bold;font-style:italic;text-decoration:none;
    color:darkgreen}
a.hyp_m:link {color:darkgreen}
a.hyp_m:visited {color:darkgreen}
a.hyp_m:active {color:darkgreen}
a.hyp_m:hover {text-decoration:underline;color:darkgreen}
a.hyp         {font-family:Verdana;font-size:10px;font-style:normal;color:black;text-decoration: none;
               margin-left:5px}
a.hyp:link    {font-family:Verdana;font-size:10px;color: black;text-decoration: none}
a.hyp:visited {font-family:Verdana;font-size:10px;color: black;text-decoration: none}
a.hyp:active  {font-family:Verdana;font-size:10px;color: black;text-decoration: none}
a.hyp:hover   {font-family:Verdana;font-size:10px;color: navy; text-decoration: underline} 
a.hypline         {font-family:Verdana;font-size:11px;font-style:normal;color:black;text-decoration: underline}
a.hypline:link    {font-family:Verdana;font-size:11px;color: black;text-decoration: underline}
a.hypline:visited {font-family:Verdana;font-size:11px;color: DimGray;text-decoration: underline}
a.hypline:active  {font-family:Verdana;font-size:11px;color: black;text-decoration: underline}
a.hypline:hover   {font-family:Verdana;font-size:11px;color: Crimson; font-style:italic;text-decoration: underline} 

/* !!!!!!!!!! navigace !!!!!!!!!!!!! */
	ul#menu1 {	   
	   width: 960px;
	   clear:both;
	   float:left;
	   margin: 10px 0 0 0; 
	   padding: 0;
	   list-style-type: none;
	   border: solid #3F3E4E;
   	   border-width: 2px 0;
   	   background: #1159A5;
	}
	ul#menu1 li {
	   width: 15%;
	   float: left;
	   background: #1159A5;
	   font-weight: bold;
	   text-align:center;
	}
	ul#menu1 li 	a {
       display: block;
	   padding: 1px 0;
	   border-right: 1px solid #ece300; 
	   text-decoration: none;
  	   color: #FFF;
	}
	ul#menu1 li.posledni a {
	   border-right: none; 

	}
	ul#menu1 li a:hover {
	   background: #0A1D47;
	   text-decoration: underline;
	}
	ul#menu2 {	   
	   width: 960px;
	   clear:both;
	   float:left;
	   margin: 0 0 2px 0; 
	   padding: 0;
	   list-style-type: none;
	   border: solid #3F3E4E;
   	   border-width: 2px 0;
   	   background: #1e864b;
	}
	ul#menu2 li {
	   width: 15%;
	   float: left;
	   background: #1e864b;
	   font-weight: bold;
	   text-align:center;
	}
	ul#menu2 li 	a {
       display: block;
	   padding: 4px 0;
	   border-right: 1px solid #FFF; 
	   text-decoration: none;
  	   color: #FFF;
	}
	ul#menu2 li.posledni a {
	   border-right: none; 

	}
	ul#menu2 li a:hover {
	   background: #CCFFCC;
	   color: #1e864b;
	   text-decoration: underline;
	}
	ul#menu2b {	   
	   width: 960px;
	   clear:both;
	   float:left;
	   margin: 0 0 2px 0; 
	   padding: 0;
	   list-style-type: none;
	   border: solid #3F3E4E;
   	   border-width: 2px 0;
   	   background: #c6e5ba;
	}
	ul#menu2b li {
	   width: 15%;
	   float: left;
	   background: #c6e5ba;
	   font-weight: bold;
	   text-align:center;
	}
	ul#menu2b li 	a {
       display: block;
	   padding: 4px 0;
	   border-right: 1px solid #FFF; 
	   text-decoration: none;
  	   color: #FFF;
	}
	ul#menu2b li.posledni a {
	   border-right: none; 
	}
	ul#menu2b li.prvni a {
	   background: #1e864b; 
	}	
	ul#menu2b li a:hover {
	   background: #CCFFCC;
	   color: #1e864b;
	   text-decoration: underline;
	}
	ul#menu3 {	   
	   width: 960px;
	   clear:both;
	   float:left;
	   margin: 0 0 0 0; 
	   padding: 0;
	   list-style-type: none;
	   border: solid #3F3E4E;
   	   border-width: 2px 0;
   	   background: #1e864b;
	}
	ul#menu3 li {
	   width: 15%;
	   float: left;
	   background: #1e864b;
	   font-weight: bold;
	   text-align:center;
	}
	ul#menu3 li 	a {
       display: block;
	   padding: 4px 0;
	   border-right: 1px solid #FFF; 
	   text-decoration: none;
  	   color: #FFF;
	}
	ul#menu3 li.posledni a {
	   border-right: none; 

	}
	ul#menu3 li a:hover {
	   background: #CCFFCC;
	   color: #1e864b;
	   text-decoration: underline;
	}		
	
