body  {
	margin-top : 1px;
	margin-left : 2px;
	margin-right : 1px; 
	margin-butom : 1px; 

	background-color: yellow;
	color : #FFFFFF;
	text : #FFFFFF;
	font-size : 0.85em;
	font-family :  Arial,sans-serif;
	SCROLLBAR-FACE-COLOR: #4C7FBE; 
  	SCROLLBAR-3DLIGHT-COLOR:#000000 ;
    	SCROLLBAR-ARROW-COLOR: #000000;
    	SCROLLBAR-TRACK-COLOR: #FFFFFF;  
	SCROLLBAR-SHADOW-COLOR: yellow;
}

A:link  {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : darkblue;
	font-size : 1.00em;

}

A:active  {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : darkblue;
	font-size : 1.00em;

}

A:visited  {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : darkblue;
	font-size : 1.00em;

}

A:hover  {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : black;
	cursor : pointer;
#	background-color : #FF6600;
	background-color : gray;
	font-size : 1.00em;
	
}

a.a	    { 
	color: #666; padding: 3;
 }

a:hover.a   {
	 color: #666; padding: 2; background-color: #fff; border: 1px solid #333;
 }

a:active.a   { 
		color: #fff; padding: 2; background-color: #999; border: 1px solid #333; 
}




h1  {
	font-family : Arial, Helvetica, serif;
	font-size: 150%;
	margin-bottom:5;
}

h2  {
	font-family : Arial, Helvetica, serif;
	font-size: 120%;
	margin-bottom:0px;
}

h3  {
	font-family : Arial, Helvetica, serif;
	font-size: 90%;
	margin-bottom:0px;
	margin-top: 0px;
}

h4  {
	font-family : Arial, Helvetica, serif;
	font-size: 60%;
	margin-bottom:1px;
	margin-top : 1px;

}

h5  {
	font-family : Arial, Helvetica, serif;
	font-size: 30%;
	margin-bottom:5;
}

h6  {
	font-family : Arial, Helvetica, serif;
	font-size: 60%;
	margin-bottom:0px;
	margin-top: 0px;
}

li {
color: #cc0000;
}
h1 strong, h2 strong, h3 strong, h4 strong {
	color:#cc0000;
}

input, textarea, select { 
	background-color: white; color: navy; border: 1px solid black
}


.title h1 {
	font-family : Arial, Helvetica, sans-serif;
	background : #eeeeee;
	font-size : 1.5em;
	margin:0;
	font-weight : bold;
	text-align : center;
	color:darkblue;
	border-top: black solid 2pt;
	border-bottom: black solid 2pt;
}

.subtitle {
	text-align :center;
	margin-left: 2em;
	margin-right: 2em;
	margin-bottom:0.5em;
	font-family : Times Roman, Helvetica, sans-serif;
	font-weight : normal;
	font-style:italic; 
	font-size :1.0em;
	color : Navy;
}


.normfldlabel {
	font-family : Arial, Helvetica, serif;
	font-size : 100%;
	font-weight : bold;
	color : navy;
}

.errfldlabel {
	font-family : Arial, Helvetica, serif;
	font-size : 100%;
	font-weight : bold;
	color : red;
}

.error {
	font-family : Arial, Helvetica, serif;
	font-weight : bold;
	color : darkred;
}

.note {
	font-family : Arial, Helvetica, serif;
	font-size : 0.8em;
	font-weight : normal;
	color : black;
}

.note strong {
	color : #990000;
	font-weight : bold;
}

input.submitbutton {
	font-size : 90%;
	font-weight : bold;
}
	
.footer {
	font-size : 0.65em;
}


table.datainput {
  	background : LightBlue;	
	color : Black;
	//font-size:1em;
	border: black solid 2pt;
}	

td.datainput {
	font-size : 90%;
}

input {
	font-size:90%;
}

textarea {
	font-size:90%;
}

td.top {
 	background : LightBlue;	
	color : Black;
}

td.left {  
 	background : LightBlue;	
	color : Red;
	font-weight : bold;
}

td.in {  
 	background : white;	
	color : #373737;
	text-align : center;
}

td.datum {  
	font-family : sans-serif;
 	background : #EFF7FC;;	
	color : #373737;
	text-align : center;
	font-size : 75%;
	text-align : left;
//#C8C8C8
}

td.nadpis {  
// 	background : #5587C7;	
 	background : #EFF7FC;
	color : #373737;
	text-align : center;
	text-align : left;
	font-size : 85%;
	font-weight : bold;

}

td.clanek {  
 	background : white;	
	color : black;
	text-align : center;
	text-align : left;
	font-size : 80%;

}



colgroup.in {  
 	background : white;	
	color : 373737;
	text-align : center;
	font-size : 75%;
}

colgroup.in1 {  
 	background : white;	
	color : black;
	text-align : center;
}

tr.top {  
	bgborder: 5px solid yellow; 
	font-weight : bold;
	text-align : center;
 	background : LightBlue;	
	color : Black;
	font-size : 85%;
}

tr.in {  
 	background : white;	
	color : 373737;
	text-align : center;
	font-size : 80%;
}
