@charset "utf-8";
a:hover, a:link, a:visited {
	color:white;
	font-weight:bold;
}

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #C80000;
	margin: 0; /* Je vhodné nastavit nulový okraj a odsazení elementu body a umožnit tak použití různých výchozích hodnot prohlížeče. */
	padding: 0;
	color: #000000;
}
.oneColElsCtr #container {
	width: 46em;
	margin: 0 auto; /* Automatické okraje (společně se šířkou) nastaví stránku na střed. */
	text-align: left; /* Dojde k potlačení zarovnání textu: zarovnání na střed u elementu body. */
}
.oneColElsCtr #mainContent {
	padding: 0 20px; /* Odsazení představuje mezeru uvnitř pole div, okraj představuje mezeru vně pole div. */
}
.righttext {
	font-family:arial, tahoma, verdana;
	font-size:12px;
	color:black;
	vertical-align:top;
	margin-top:30px;
	padding-left:15px;
	border-left:1px solid black;
}
h1 {
	font-size:18px;
	margin:0px;
}
h2 {
	font-size:12px;
	margin:0px;
	margin-bottom:10px;
	color:white;
	font-weight:bold;
}
.texttext {
	font-size:14px;
	text-align:left;
	border-bottom:1px solid #900;
	padding:10px;
	}
.textcena {
	font-size:14px;
	font-weight:bold;
	text-align:right;
	border-bottom:1px solid #900;
	padding:10px;
	}