* {
	font-family: Arial, sans-serif;
	font-size: 11;
}

body {
	margin: 0;
}

a {
	color: RGB(0,104,170);
}

a:hover {
	color: black;
}

form {
	padding: 0;
	margin: 0;
}

input {
	border: solid 1px RGB(0,104,170); /* #376990; */
}

#footer {
	background-color: #D8E0F1;
	border-top: solid 1px RGB(0,104,170); /* #376990;*/
	color: RGB(0,104,170); /* #0E359C; */
	font-weight: bold;
	padding: 3;
}

#footer a {
	color: RGB(0,104,170); /* #0E359C; */
}

#top {
	height: 50;
	background-color : RGB(0,104,170);  /* #D8E0F1; */
	background-image: url('img/toppoz1.gif'); 
}

#top_menu, #left h1, .dtab th {
	background-color: RGB(0,104,170) ;
	background-image: url('img/topmenupoz.gif');
	color: white;
	font-weight: bold;
	padding: 3;
}

#top_menu {
	padding: 0 0 0 210;
}

#motto {
	position: absolute;
	top: 5;
	width: 100%;
	text-align: right;
	padding-right: 20;
	font-weight: bold;
	color: RGB(0,104,170); /* #0E359C; */
}

#top_menu a {
	display: block;
	color: white;
	padding: 3 12 3 8;
	font-weight: bold;
	text-decoration: none;
}

#top_menu a:hover {
	text-decoration: underline;
}

#top_menu .aclink {
	background-image: url('img/sipecka.gif');
	background-repeat: no-repeat;
	background-position: 0 4;
}

#left {
	float: left;
	padding: 5;
	background-color : #FDF5E6;
	border-right: solid 1px #F5DEB3;
	width: 180; height: 100%;
}

#left .menu a {
	display: block;
	padding: 2 2 2 10;
	text-decoration: none;
	color: RGB(0,104,170); /* #0E359C; */
}

#left form a {
	color: RGB(0,104,170); /* #0E359C; */
}

#left .menu a:hover {
	text-decoration: underline;
	background-color: white;	
}

#left .aclink {
	font-weight: bold;
	background-image: url('img/sipecka_modra.gif');
	background-repeat: no-repeat;
	background-position: 0 4;
}

#left h1 {
	margin: 0;
	padding-left: 10;
}

#left p {
	margin: 5;
	text-align: center;
}

#left form, #left .section, #left .menu {
	margin: 0 0 7 0;
	padding: 2;
	background-color: #D8E0F1;
	border-bottom: solid 1px RGB(0,104,170); /*#0E359C;*/
}

#left .menu {
	border-top: solid 2px RGB(0,104,170); /* #0E359C; */
}

#main {
	margin: 3;
}

#main_wo_menu {
	margin: 2;
}

#main h1, #main_wo_menu h1 {
	display: block;
	font-size: 15;
	font-style : italic;
	border-bottom: solid 1px black;
	margin: 5 2 3 2;
	padding: 1 1 1 10;
}

#main .menu {
	padding: 5 5 5 10;
	margin-bottom: 10;
}

#main .menu a {
	display: block;
	margin-bottom: 4;
}

#main .menu h2 {
	margin: 0 0 5 0;
}

h2 {
	margin: 5;
	font-size: 13;
}

p {
	margin: 10 5 10 5;
}

hr {
	height: 1;
}

big {
	font-size: 13;
	font-weight: bold;
}

.dtab {
	border-collapse : collapse;
	margin: 10;
	border-bottom: solid 1px #376990;
	border-left: solid 1px #D0E0FF;
	border-right: solid 1px #D0E0FF;
}

.dtab th {
	text-align: left;
	padding-left: 10;
}

.dtab .lbl {
	font-weight: bold;
	background-color : #FDF5E6;
	border-right: solid 1px #376990;
}

.dtab .groupheader td {
	font-weight: bold;
}

.dtab td {
	padding: 3 12 3 12;
}

.dtab tr {
	background-color : #F2FFFF;
}

.dtab .row1 {
	background-color : #D6ECF2;
}

.dtab .summary {
	font-weight: bold;
	border-top: solid 1px black;
	background-color: #EFEFEF;
}

.dtab .download {
	display: block;
	background-image: url('img/save.gif');
	background-repeat: no-repeat;
	padding-left: 20;
}

#footer {
	clear: left;
	text-align: right;
}

.expanding_link {
	display: block;
	padding-left: 10;
	background-image: url('img/sipecka_modra.gif');
	background-repeat: no-repeat;
}

.expanded_link {
	display: block;
	padding-left: 10;
	background-image: url('img/sipecka_modra.gif');
	background-repeat: no-repeat;	
}

.expanded_panel {
	margin: 10; padding: 2; padding-left: 10;
	background-color: #F5FFFA;
	border: solid 1px silver;
}