body {
	margin:0px;
	font-family:Arial CE,Arial;
	font-size:12px;
	color:black;
	line-height:20px;
	scrollbar-track-color : #FFCC67;
	scrollbar-face-color : #FFDEAD;
	scrollbar-arrow-color : #003399;
	scrollbar-3dlight-color : #003399;
	scrollbar-base-color : #003399;
	scrollbar-darkshadow-color : #003399;
	scrollbar-highlight-color : #FFDEAD;
	scrollbar-shadow-color : #FFDEAD;
}
td {
font-family:Arial CE,Arial;
font-size:12px;
}
a {
text-decoration: underline; 
color: rgb(9,49,127);
}
a:hover {
	text-decoration: underline;
	color: #E88000;
}
h1 {
	font-family:Arial CE,Arial;
	font-size:12px;
	color: #DF541F;
	margin-top : 10px;
	margin-bottom : 0px;
	font-weight: bold;
}

.red {
	color: #DF541F;
	margin-top : 10px;
	font-weight: bold;
}
.red_big {
font-size: 16px; 
font-weight: bold; 
color: #DF541F;
}
.nadpis {
font-size: 16px; 
font-weight: bold; 
color: White;
}
li {
list-style-image: url(images/li.gif);
}
.n_header {
	padding-left: 5px;
	background-color: #003399;
	color: white;
	font-size: 14px;
	font-weight: bold;
}
.n_text {
	padding-left: 5px;
	background-color: #CEDFFF;
	border-left: 1 solid rgb(89,116,169);
	border-bottom: 1 solid rgb(89,116,169);
	vertical-align: top;
}
.n_photo {
	background-color: white;
	border-left: 1px solid #003399;
	border-bottom: 1px solid rgb(89,116,169) 1;
	border-right: 1px solid #003399;
}
.bg1 {
background-image: url(images/bg1.gif); 
background-repeat: repeat-y;
}
.bg2 {
background-image: url(images/bg2.gif); 
background-repeat: repeat-y;
}

a.odkaz {
text-decoration: none; 
color: Black;
}
a.odkaz:hover {
	text-decoration: none;
	color: #E88000;
}
table.hlavni {
	border-top: 1px solid #143A82; 
	border-bottom: 1px solid #143A82; 
	border-left: 1px solid #143A82; 
	border-right: 1px solid #143A82; 
	background: White; 
	padding-bottom: 15pt; 
	padding-left: 30pt; 
	padding-right: 30pt; 
	padding-top: 25pt;
}
td.tab {
	font-size: 12px; 
	font-weight: bold; 
	color: #ffffff;
	text-align: center; 
	background: #003399;
}
td.tab1 {
	color: #002A80;
	padding-bottom: 0pt; 
	padding-left: 10pt; 
	padding-right: 10pt; 
	padding-top: 10pt;
	text-align: justify;
}
img.foto { border: 1px solid #B8B8B8; }
table.ofirme td{
	text-align: center;
	padding-top: 10px;
}