/*****************************//*** Core html setup stuff ***//*****************************/html { height: 100%; }form {  margin: 0;  padding: 0;}body {	font-family: Helvetica,Arial,sans-serif;	line-height: 1.3em;	font-size: 12px;	color: #F8AC27;	background-color: #000000;}a:link, a:visited {	text-decoration: none;	font-weight: normal;	color: #f8ce27;}a:hover {	text-decoration: underline;	font-weight: bold;	color: #f8ce27;}input.button { cursor: pointer; }p { 	margin-top: 0;	margin-bottom: 5px;}img { border: 0 none; }/*****************************************//*** Template specific layout elements ***//*****************************************/div#str { 	margin: 20px 30px 20px 30px;	padding-bottom: 50px;}div#headerTitle {	font-family: Verdana;	font-size:30px;	text-align: left;	font-weight:bold;	color: #777;	margin-left: auto;	margin-right: auto;	padding-bottom: 30px;}div#header {	width: 900px;	height: 130px;}div#logo {	position: relative;	float: left;	width: 400px;	height: 130px;	background: url(../images/logo.png) 0 0 no-repeat;}div#news {	position: relative;	float: right;	width: 454px;	height: 130px;	background: url(../images/news.png) 0 0 no-repeat;}div#newsflash {	width: auto;	margin: 5px 10px 5px 35px;}/* horizontal pill menu */div#tabmenu { margin: 10px 10px 0 10px; }table.pill {	padding: 0;	margin-left: auto;	margin-right: auto;}td.pill_m {	padding: 0;	margin: 0;	width: auto;}td.pill_r { background: url(../images/menu_separator.png) top left no-repeat; }div#pillmenu {	float: left;	height: 24px;	white-space: nowrap;}div#pillmenu ul {	margin: 0;	padding: 0;	list-style: none;}div#pillmenu li {	float: left;	background: url(../images/menu_separator.png) top left no-repeat;	margin: 0;	padding: 0;}div#pillmenu a {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	display: block;	height: 24px;	line-height: 24px;	padding: 0 5px;	color:  #FF6600;	text-decoration: none;	float: left;}div#pillmenu a#active_menu-nav {	margin-top:2px;	height: 21px;	line-height: 21px;	background-position: 0 0;}div#pillmenu a:hover { color: #00FF00; }/* hlavní pole */div#main {	width: 900px;}div#main_t {	background: url(../images/main_t.png) 0 0 repeat-x;}div#main_tl {	background: url(../images/main_tl.png) 0 0 no-repeat;}div#main_tr {	background: url(../images/main_tr.png) 100% 0 no-repeat;	height: 33px;}div#breadcrumb {	float: left;	padding-left: 35px;	padding-top: 5px;	font-family: trebuchet MS, sans-serif;	font-size: 0.9em;	font-weight: bold;}div#search {	float: right;	padding-top: 4px;	padding-right: 35px;}div#mainframe { width: 900px; }td.main_l {	background: url(../images/main_l.png) 0 0 repeat-y;	width: 30px;}td.frame {	width: 664px;	padding: 10px 10px 10px 0;	vertical-align: top;         text-align: left;}td.menu {	background: url(../images/menu.png) 0 0 repeat-y;	width: 196px;	vertical-align: top;         text-align: left;}td.menu a {	color: #000;	text-decoration: underline;}td.menu a:hover { font-weight: bold; }	div#menu {	margin: 20px 5px 20px 5px;	color: #000000;}form#form-login fieldset {	border: 0 none;	margin: 0em;	padding: 0.2em;}div#main_b { background: url(../images/main_b.png) 0 100% repeat-x; }div#main_bl { background: url(../images/main_bl.png) 0 100% no-repeat; }div#main_br {	background: url(../images/main_br.png) 100% 100% no-repeat;	height: 31px;}div#syndicate {	float: right;	margin-right: 55px;	color: #000;}div#syndicate a {	text-decoration: underline;	color: #000;}div#syndicate a:hover {	font-weight: bold;	color: #000;}div#footer {	padding-top: 10px;	width: 900px;	height: 100%;	text-align: center;	margin-bottom: 20px;}div#xhtml {	float: left;	padding-left: 25px;	padding-bottom: 30px;}div#css {	float:right;	padding-right: 25px;	padding-bottom: 30px;}/* headers */div.componentheading { padding-left: 0px; }h1 {	padding: 0;	font-family:Helvetica ,Arial,sans-serif;	font-size: 1.6em;	font-weight: bold;	vertical-align: bottom;	color: #666;	text-align: left;	width: 100%;}h2, .contentheading {	padding: 0;	font-family: Arial, Helvetica,sans-serif;	font-size: 1.4em;	font-weight: bold;	vertical-align: bottom;	color: #999;	text-align: left;	width: 100%;}table.contentpaneopen h3 { margin-top: 25px; }h4 {	font-family: Arial, Helvetica, sans-serif;	color: #333;}h3, .componentheading, table.moduletable th, legend {	margin: 0;	font-weight: bold;	font-family: Helvetica,Arial,sans-serif;	font-size: 1.5em;	padding-left: 0px;	margin-bottom: 10px;	text-align: left;}/* menu */td.menu form {	color: #000;	font-size: 0.9em;}td.menu h3 {	color:#000;	font-family:trebuchet MS, sans-serif;	font-size:1.3em;	margin:0 0 0 5px;	padding:20px 5px 7px 10px;}td.menu ul {	list-style-type:none;	margin:0 5px 0 0;}td.menu ul li a {	display:block;	padding:3px 4px 3px 10px;	text-decoration:none;}td.menu ul li a:link,td.menu ul li a:visited {	color: #000;	font-weight: bold;}td.menu ul li a:hover,td.menu ul li a:active,td.menu ul li a:focus {	color: #FFFFFF !important;}td.menu ul li ul li a:hover,td.menu ul li ul li a:active,td.menu ul li ul li a:focus {	color: #fff;	text-decoration:none;}td.menu ul li.active a:link,td.menu ul li.active a:visited {	color:#000;         text-decoration:underline;         	font-weight: bold;	padding:3px 0 3px 0;}/* main frame */td.frame .leading .readon,td.frame2 .leading .readon {	background:url(../images/sipka.gif) #93246F no-repeat;	border:solid 0;	bottom:0;	color:#FFF !important;	display:block !important;	margin-top:20px !important;	position:absolute;	right:0;	text-decoration:none;	padding:2px 2px 0 30px;}td.frame .leading .small,td.frame .leading .modifydate,td.frame2 .leading .small,td.frame2 .leading .modifydate {	background:#EFDEEA;	color:#93246F;}td.frame .blog_more h2,td.frame2 .blog_more h2 {	background:#000;	color:#93246F;	font-family:trebuchet MS, sans-serif;	font-size:1.3em;	font-weight:normal;	margin:0;}td.frame .blog_more li a,td.frame2 .blog_more li a {	display:inline;	margin:0;	padding:0;}td.frame .blog_more li,td.frame2 .blog_more li {	padding:4px;}td.frame .blog_more ul li a,td.frame2 .blog_more ul li a {	background:url(../images/sipka.gif) no-repeat;	font-weight:bold;	padding:2px 0 4px 30px;}td.frame .blog_more ul li a:hover,td.frame2 .blog_more ul li a:hover {/*	background:url(../images/sipka.gif) #f8ac27 no-repeat !important; */	color:#f8ac27;	font-weight:bold;	padding:2px 0 2px 30px;}td.frame .blog_more ul li a:active,td.frame2 .blog_more ul li a:active,td.frame .blog_more ul li a:focus,td.frame2 .blog_more ul li a:focus {/*	background:url(../images/sipka.gif) #f8ac27 no-repeat !important; */	color:#f8ac27;	font-weight:bold;	padding:2px 0 2px 30px;}td.frame .blog_more ul,td.frame2 .blog_more ul {	background:#000;	border:solid 1px #ccc;	color:#000;	line-height:1.3em;	list-style-type:none;	margin:0;	padding:10px 10px 30px;}td.frame .blog_more,td.frame2 .blog_more {	padding-top:10px;}/* small text */.small {	font-size: .90em;	color: #999;	font-weight: normal;	text-align: left;}
