/* CSS Document */body {	margin:0; padding:0;	font-family:"Arial CE",Arial, Helvetica, sans-serif;	font-size:11px;	/*background-color:#666666;*/	color: #222222;	text-align:center;}body.stranka {	background-color:#666666;}a,a:link,a:active,a:visited {	color: #CC0033;}a:hover {	color:#FF0000;}td {	vertical-align:top;	}.main {	width: 758px;	margin:auto;	text-align:left;	border-left:8px solid #AAAAAA;		border-right:8px solid #AAAAAA;	background-color:#FFFFFF;}td.leftcol {	width:120;	border-right:1px solid #AAAAAA;	background-color:#DDDDDD;}td.rightcol {	width:637px;}.content {	padding:10px 20px 20px 20px;}.pathway {	padding:10px 20px 10px 10px;	background-color:#EEEEEE;	/*font-size:.9em;*/}.footer {	background-color: #DDDDDD;	border-top: 1px solid #AAAAAA;	padding:15px;}/* joomla specific items *//*content*/td.contentheading ,h1,.componentheading {color:#DF0000;	font-size:18px;	padding:0;	margin: 20px 0 12px 0;	font-weight:normal !important;}.small, td.createdate {	color:#666666;	font-size:.9em;}h2 {	font-size:14px;	padding:0;	margin: 12px 0 12px 0;}p {	padding:0;	margin: 0 0 8px 0;	text-align:justify;}/*menu */table.moduletable .mainlevel {	display:block;	width:110px;	font-size:14px;	padding:5px;	border-bottom:1px solid #AAAAAA;}table.moduletable .sublevel {	display:block;	width:105px;	font-size:12px;	background-color:#AAAAAA;	padding:5px;	border-bottom:1px solid #AAAAAA;}