body {
	margin: 0px;
	padding: 0px;
	text-align: justify;
	color: #666;
	left:1px;
	background-color: #272016;
	background-image: url(backgrnd1.jpg);

	background-repeat: repeat-y;
	background-position: center top;
	/* toto je tu dané kvôli kompaktibilite zo starými IE..... shit*/
	*background-position: 33% top;
}

.suppText a:link {
	font-weight: normal;
	text-decoration: none;
	background: transparent;
	color: #D1E8CC;
	border-bottom: 1px solid #D1E8CC;
}

.suppText a:visited {
	font-weight: normal;
	text-decoration: none;
	background: transparent;
	color: #BBD9BA;
	border-bottom: 1px solid #BBD9BA;
}

.suppText a:hover, a:active {
	text-decoration: none;
	background: transparent;
	color: #fff;
	border-bottom: 1px solid #fff;
}

#container {
/*	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;

	padding: 1px;*/

 	background: url('/css/2271/top2.jpg') no-repeat;

/*	width: 645px;*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width:645px;
/*odtialto zacina vkladane*/
/*	width: 80%;  ce paramétrage crée un conteneur dont la largeur est 80 % de celle du navigateur  nenechame to takto, lebo šírku musím dodržat*/
	margin: 0 auto; /* les marges automatiques (et dotées d'une largeur positive) centrent la page */
/*	border: 1px solid #000000;
	text-align: justify; /* ce paramétrage annule le paramètre text-align: center de l'élément body. */

}

html>body #container {
	width: 645px;
}

.pHead {
	top: 0px;
	left: 0px;
	width: 630px;
	height: 0px;
	margin: 0px auto;
	height: 200px;
	color: #FFFFFF;
}

#intro {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	padding: 15px;
	font-style: italic;
}

	#quickSummary p.p2 {
		position: absolute;

		top: 172px;
		left: 46px;

		margin: 0px;

		width: 240px;

		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;

		border: 0px solid #333;

		font-family: "Verdana", serif;
		font-size: 9px;
		font-weight: normal;

		text-align: right;

		color: #C03; background: transparent;
	}

	#intro p {
		margin-top: 0px;
		margin-bottom: 8px;

		font-family: "Times", "Times New Roman", Serif;
		font-size: 14px;
		font-weight: normal;

		word-spacing: 0.05em;
		letter-spacing: 0.05em;

		line-height: 1.4em;

		text-align: left;

		color: #333333; background: transparent;
	}

	#intro h3 {
		width: 70%;
		height: 30px;

		margin-top: 35px;
		margin-left: -2px;
		margin-bottom: 5px;
		margin-right: 0px;

		padding: 0px;

		color: #50463A;

		border-bottom: 1px solid #5F705E;
	}

	#intro h3 span {}

.suppText {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 20px;
	padding: 15px;
	font-style: italic;
}

	.suppText p {
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 8px;

		font-family: "Times", "Times New Roman", Serif;
		font-size: 14px;
		font-weight: normal;

		word-spacing: 0.05em;
		letter-spacing: 0.05em;

		line-height: 1.4em;

		text-align: justify;

		color: #333333; background: transparent;
	}

	.suppText h3 {
		width: 100%;
		height: 30px;

		margin-top: 10px;
		margin-left: -2px;
		margin-bottom: 5px;
		margin-right: 0px;

		border-bottom: 1px solid #5F705E;
	}

	.suppText h3 span {}

	.explan h3 {
	color: #50463A;
	}

	#participation h3 {
	color: #50463A;
	}

#footer {
	margin-top: 30px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 6px;
	font-family: "Verdana", serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	color: #fff;
	text-align: center;
	background-color: #272016;
	left: 74px;
	top: 337px;
}
	#footer a:link, #footer a:visited {
		margin-left: 5px;
		margin-right: 5px;

		padding-left: 5px;
		padding-right: 5px;

		border-bottom: 0px;

		border-left: 1px solid #899A88;
		border-right: 1px solid #899A88;
	}

.lList {
	position: absolute;
	top: 0px;
/*	left: 0px;*/
	margin-top: 0px;
	margin-left: 650px;
	padding-left: 10px;
	padding-right: 0px;
	text-align: left;
/*	width: 222px;*/
	voice-family: "\"}\"";
	voice-family:inherit;
/*	width:222px;*/
	height: auto;

/*odtialto vlozene*/
	float: right; /* Cet élément doit précéder dans le code source tout élément à côté duquel il doit être positionné */
/*	width: 23%; /* cet élément est flottant, il faut donc lui attribuer une largeur */
}

/*obrázky vpravo - orámovanie*/
.lList img {
	outline-style: double;
	outline-width:thick;
	margin: 3px;
}



html>body .lList {
	width: 200px;
	padding-top: 10px;
}

/* tu skusame lavu stranu s menu......*/
.rList {
	position: absolute;
	top: 0px;
/*	left: 0px;*/
	margin-top: 0px;
	margin-left: -204px;
	padding-left: 0px;
	padding-right: 10px;
	text-align: left;
/*	width: 222px;*/
	voice-family: "\"}\"";
	voice-family:inherit;
/*	width:222px;*/
	height: auto;

/*odtialto vlozene*/
	float: left; /* Cet élément doit précéder dans le code source tout élément à côté duquel il doit être positionné */
/*	width: 23%; /* cet élément est flottant, il faut donc lui attribuer une largeur */
}

html>body .rList {
	width: 200px;
	padding-top: 10px;
}


.lsel, #lfavorites, #larchives, #lresources {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
	padding: 4px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #BEB7AD;
	border-right-color: #BEB7AD;
	border-bottom-color: #BEB7AD;
	border-left-color: #BEB7AD;
}

	.lList h3 {
		font-family: "Verdana", serif;
		font-size: 10px;
		font-weight: normal;

		margin: 0px;
		padding: 0px;

		border-bottom: 1px solid #878BA6;
	}

	h3.select {
		text-align: left;

		width: 100%;
		height: 14px;
	}
		.lList h3.select span {}

/*iný pokus odrážok v texte - pre zoznamy uvedené v support texte... EAVF*/
		.suppText ul {
			color: #333333; background: transparent;
			font-size:14px;
			font-weight:normal;
			font-style:italic;
		}

		.preambl ul {
			color: #333333; background: transparent;
			font-size:14px;
			font-weight:normal;
			font-style:italic;
		}