body {
  background-color: #ffffff;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 10pt;
  margin: 0px;
  padding: 0px;
  scrollbar-face-color: #18558b;
  scrollbar-shadow-color: #ffffff;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: #dddddd;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-track-color: #18558b;
  scrollbar-arrow-color: #FFFFFF;
}
/* table TOP HEADER */
table.top-header {
	background-color: #000000;
	
}

td.header2 {
	background-color: #FFCC00;
}
div.bodytext {
	font-size: 10pt;
	padding: 5px;
}
div.bodypanelleft {
	font-size: 10pt;
	padding: 5px;
	background-color: #FFFFF0;
	height: 100%;	
}
div.bodypanelright {
	font-size: 10pt;
	padding: 5px;
	background-color: #FFFFF0;
	height: 100%;
}
div.bodypata {
	font-size: 8pt;
	padding: 5 2 2 2;	
}
div.bodylang {
	font-size: 8pt;
	padding: 1 2 3 2;	
}

span.namepage {
	font-size: 1.45em;
	font-weight: bold;
	color: #ffffff;
}
td.panel-right {
	border-left: 1px dashed #FFCC00;
}
td.panel-left {
	border-right: 1px dashed #FFCC00;
}
.wwwtext {
	color: #2799db;
	font-size: 0.8em;
	font-weight: bold;
}
blockquote {
	background-color : White;
	border: 1px solid #000000;
	padding: 5px;
	margin: 5px;
}
/*
table {
	background-color: #DCDCDC;
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	border: 1px solid #000000;
}
th {
	background-color : Teal;
	color: White;
	font-size: 8pt;
	padding: 3px;
	text-align : center;
}
*/
.asterix {
	color : Red;
	font-weight : bold;
}
a:link, a:visited {
	color: #02228E;
	text-decoration: underline;
}
a:active, a:hover {
	color: #02228E;
	text-decoration: none;
}
a.pata:link, a.pata:visited {
	color: #000000;
	text-decoration: underline;
}
a.pata:active, a.pata:hover {
	color: #000000;
	text-decoration: none;
}
.bolder {
	font-weight : bolder;
}
/*
input, select, textarea, option {
	background-color: #E1E2C7;
	color: #000000;
	font-family: tahoma;
	border: 1px solid #000000;
}
*/
.outline-dashed { 
	background: #ffffff; 
	/*
	border-top: 1px dashed #000000;
	border-bottom: 1px dashed #000000;
	*/
}
/* GRID */
div.grid {
	background-color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 8pt;
}
table.class-table {
	background-color: #ffffff;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica;
}
a.grid-sort-col:link, a.grid-sort-col:visited, a.grid-sort-col:active {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a.grid-sort-col:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

h1, h2 {color: #000066}
h3 {color: #18558b}
h4 {color: #276fa4}

strong {
	color: #035598;
	font: bold;
}


div.gallery {
	border: 1px dashed #FFCC00;
	padding: 10px;
	margin: 10px;
	float: left;
}

/* MENU nadpis*/
.nadpis {
      font: bold;
      color: #ffffff;
      background-color: #18558b;
background-repeat: no-repeat;
}


/* MENU*/

 #navcontainer
{
width: 100%;
padding: 0 0 1em 0;
margin-bottom: 1em;
color: #333;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-bottom: 1px solid #90bade;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #FFCC33;
background-color: #FFE188;
color: #000000;
text-decoration: none;
width: 100%;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
border-left: 10px solid #FFE188;
background-color: #18558b;
background-repeat: no-repeat;
color: #fff;
}
