body {
	background:	white;
	margin:		0;
}
div.navBlock {
	background-color: white;
	width:		200px;
}
div.main {
	background:	white;
	text-align:	left;
}
div.top {
	background-color:	#C8C9CC;
	background-image:	url(images/h-prech.png);
	background-repeat:	repeat-y;
	height:		70px;
	padding-top:	30px;
	padding-bottom:	20px;
}
div.redmotto {
	background-color:	#DA251D;
	background-image:	url(images/hgrad_red.png);
	background-repeat:	repeat-y;

	color:		white;
	font-family:	sans-serif;
	font-size:	14px;
	font-weight:	bold;
}
div.navBlock ul {
	border-top:		solid thin #DA251D;
	text-align:	left;
	color:		lightgrey;
}
div.navBlock ul li {
	border-bottom:		solid thin #DA251D;
}
div.text {
	padding-left:	2em;
	padding-right:	2em;
}
p {
	text-indent: 2em;
	text-align:	justify;
}
div.navbarbottom {
	background-color: #C8C9CC;
	background-image: url(images/v-prech.png);
	background-repeat:	repeat-x;
	padding-bottom:		10px;
}
div.kontakt {
/*	margin-top:	4em;*/
	margin-left:	1em;
	font-size:	-1;
	text-align:	left;
}
dt {
	font-weight:	bold;
}
table.layout {
	width:		100%;
	border:		0;
	text-align:	left;
}
table.konfety {
	width:		100%;
}
table.konfety tr td {
        text-align:     left;
}
table.konfety tr td.c {
        text-align:     right;
}
table.konfety tr td.d {
        text-align:     center;
}

hr {
	color:	#DA251D;
}
div.redlabel {
	border-bottom:	thin solid red;
}
div.redlabel h1 {
	color:		#DA251D;
	text-align:	left;
	font-family:	serif;
}
div.redlabel h1 span {
	color:		#FFF;
	background-color: #DA251D;
}
.navBlock a {
	text-decoration: none
}
.navBlock a:link { color:#444 }
.navBlock a:active { color: red }
.navBlock a:visited { color:#444 }

H1.h1 {
  FONT-SIZE: 24px; COLOR: #000000; FONT-WEIGHT: bold; DISPLAY: none
}
H1 { page-break-after: avoid }
H1.western { font-family: "Arial", sans-serif; font-size: 14pt }
H1.cjk { font-size: 14pt }
P { margin-bottom: 0.21cm }


table.modern {
	width: 100%;
	background: white;
	border-collapse: collapse;
	margin: 0 0 15px 0;
}
table.modern th {
	background: #E7E7E7;
	border: 1px solid #999999;
	border-style: solid;
	padding: 2px;
	font-size: 20px;
}
table.modern td {
	border: 1px solid #999999;
	border-style: solid;
	padding:2px;
}
div.warning {
	color:		#FFF;
	background-color: #DA251D;
}
