body {
	background-color:#a4b6c0;
	background-image: url(bg.jpg);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial;
	font-size: 12px;
	color: #232e40;
	text-align: left;
}

table {
	background-color:#eceef0;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial;
	font-size: 12px;
	color: #232e40;
	border-style: none;
	border-collapse: collapse;
		text-align: left;
}
td
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
		text-align: left;
}

tr
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
		text-align: left;
}


table.main {
  border-style: none solid none solid;
	border-width: 0px 1px 0px 1px;
	background-image: url(aa-glass.jpg);
	border-color: #f3f7fb;
}

table.plocha {
	background-color:#f2f5f7;
  border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	margin: 0px 3px 6px 6px;
	border-color: #8dabbf;
	border-collapse: separate;
}

table.menu {
	background-color:#e2e6eb;
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 0px 0px;
  border-style: none solid solid none;
	border-width: 0px 1px 1px 0px;
	border-color: #232e40;
	border-collapse: separate;
}


table.submenu {
	border-collapse: separate;
}

td.submenu
{
  vertical-align:top;
  border-style: none none none solid;
	border-width: 0px 0px 0px 1px;
	border-color: #232e40;
	margin: 0px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
}

td.o_v
{
  vertical-align:top;
  border-style: none solid none solid;
	border-width: 0px 1px 0px 1px;
	border-color: #232e40;
		background-color: #232e40;
}

td.o_v2
{
  vertical-align:top;
  border-style: none solid none solid;
	border-width: 0px 1px 0px 1px;
	border-color: #232e40;
}

h1.menu
{ 
  font-size: 16px;
  font-weight: bold;
  color: #384354;
  border-style: none none solid none;
	border-width: 0px 0px 1px 0px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 1px 2px;
	cursor: pointer;
}

h1.nadpis
{ 
  font-size: 18px;
  font-weight: bold;
  color: #384354;
  border-style: solid none solid none;
	border-width: 2px 0px 1px 0px;
	margin: 0px 0px 8px 0px;
	padding: 2px 0px 1px 10px;
	background-color:#dbe0e3;
}

h1.menu:hover
{ 
  color: #586a85;
}

h2.menu
{ 
  font-size: 12px;
  font-weight: normal;
  margin: 0px 0px 0px 2px;
  padding: 2px 0px 0px 1px;
}

a.menu:link {
	color: #232e40;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

a.menu:visited {
  font-size: 12px;
	color: #232e40;
	font-weight: normal;
	text-decoration: none;
}
a.menu:hover {
  font-size: 12px;
	color: #232e40;
	font-weight: normal;
	text-decoration: underline;
}

img {
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img.i_ref {
	border: none;
	margin: 0px 2px 0px 2px;
	padding: 0px 0px 0px 0px;
}

td.cara {
	background-color: #232e40;
}

a.sam:link {
	color: #232e40;
	font-weight: bold;
	text-decoration: none;
}

a.sam:visited {
	color: #232e40;
	font-weight: bold;
	text-decoration: none;
}
a.sam:hover {
	color: #445a7d;
	font-weight: bold;
	text-decoration: underline;
}

li.odsad2{
  margin: 8px 6px 8px 12px;
  font-size: 13px;
  list-style-type: disc;
}

li.odsad3{
  margin: 8px 6px 8px 12px;
  font-size: 12px;
  list-style-type: disc;
}

li.odsad{
  margin: 8px 6px 4px 15px;
  font-size: 12px;
  list-style-type: disc;
}

ul
{
margin: 0px 0px 0px 12px;
padding: 0px 0px 0px 0px;
}

h3 {
  margin: 12px 0px 16px 12px;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
	
}

p.text_o {
	margin: 10px 6px 6px 14px;
	font-size: 12px;
}


p.big {
	margin: 6px 0px 0px 12px;
	font-size: 12px;
}

p.vel {
	margin: -8px 0px 0px 0px;
	padding: 10px 0px 12px 12px;
	font-size: 16px;
	font-weight: bold;
	background-color:#edf1f5;
	color: #2f3e56;
}

div.cenik {
	margin: 0px 0px 0px 6px;
}
