A:link, A:visited {
	COLOR: #335577;
	TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #990000;
	TEXT-DECORATION: underline;
}

BODY {
	font-size: 12px;
	font-family: Arial, Helvetica;
	color: black;
	background: white;
	margin: 0 10 0 0;
}    

TD { 
	 font-size: 12px;
         font-family: Arial, Helvetica;
         color: black
   }       	   

    
   
TD.mainmenu {
	font-size: 12px;
	font-family: Arial, Helvetica;
	color: Black;
	height: 600px;
	vertical-align: top;
	min-width: 150px;
	background: #cacdd6;
	border-right : medium groove;
	border-bottom : medium groove;
	border-left-width : 0;
	padding-left : 5px;
	border-right-color : #000000;
	border-bottom-color : #000000;	
}     

TD.mainpage {
	background: #FFFFFF;
	padding-left : 20px;
	padding-top : 5px;
	padding-right : 20px;
	padding-bottom : 15px;
}    

A.mainmenu:link {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	margin-left : 10px;
}
A.mainmenu:visited {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	margin-left : 10px;	
}
A.mainmenu:hover {
	COLOR: #990000;
	TEXT-DECORATION: underline;
	margin-left : 10px;	
}
A.backanchor:link {
	COLOR: #335577;
	TEXT-DECORATION: underline;
	margin-left : 10px;
	margin-bottom : 15px;	
}
A.backanchor:visited {
	COLOR: #335577;
	TEXT-DECORATION: underline;
	margin-left : 10px;	
	margin-bottom : 15px;	
}
A.backanchor:hover {
	COLOR: #990000;
	TEXT-DECORATION: underline;
	margin-left : 10px;
	margin-bottom : 15px;
}


.mainmenunadpis {
	color : #31314b;
	font-weight : bold;
}
   
.mainmenuuser {
	color : White;
	font-weight : bold;
	text-align : center;
	text-indent : 3px;
	text-shadow : Silver;
	text-transform : uppercase;
}
   
.nadpis {
	font-size: 18px;
	letter-spacing : 2px;
	color :#31314b;
	border-top-width : 15px;
	margin-top : 15px;
}

.nadpis2 {
	letter-spacing : 2px;
	font-size: 16px;
	background: #8193FF;
	width: 300px;
	text-shadow : Gray;
	padding-bottom : 0;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0;
}

.formerror {
	color: red;
}

TABLE.datatab {
	border-collapse: collapse;		
}

.nadpis2, TD.txtfiletab, TD.emptytable, TD.datatabheader, TD.datatabfieldname, TD.datatabrow1, TD.datatabspravne, TD.datatabspatne, TD.datatabempty, TD.datatabrow0 {
	border: 1px solid Black;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
	COLOR: #444444;	
}

TD.txtfiletab {
	padding-left: 16px;
	padding-right: 16px;
	BACKGROUND: #eeeeee;
}

TD.emptytable {
	BACKGROUND: #eeeeee;
	color: red;
}


.state1 {
	FONT-WEIGHT: bold;
	color: #000000;

}

.state5 {
	FONT-style: italic;
	color: #999999;
}


.history {
	FONT-style: italic;
}

.nadpis2, TD.datatabheader {
	letter-spacing : 3px;
	FONT-WEIGHT: bold;
	BACKGROUND: #cf6420;
	COLOR: white;
}

TD.datatabfieldname {
	BACKGROUND: #cacdd6;
}

TD.datatabrow1 {
	BACKGROUND: #F4F1FF;
}

TD.datatabspravne {
	BACKGROUND: #00ff00;
}

TD.datatabspatne {
	BACKGROUND: #ff0000;
}

TD.datatabempty {
	BACKGROUND: #ffffff;
}

TD.datatabrow0 {
	BACKGROUND: #efefef;
}

TD.datatabfieldname A:link, TD.datatabfieldname A:visited {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

TD.datatabrow0 A:hover, TD.datatabrow1 A:hover, TD.datatabfieldname A:hover {
	COLOR: #333333;
	TEXT-DECORATION: underline;
}

.codebuton {
	width : 150px;
}

TD.datatabrow0 A:link, TD.datatabrow0 A:visited, TD.datatabrow1 A:link, TD.datatabrow1 A:visited {
	TEXT-DECORATION: underline;
	COLOR: #000000;

}
