<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html {
	height: 100%;
}
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, li, cite, hr, fieldset, img, dl, dt, dd {
	margin: 0;
	padding: 0;
}
ul, li {
	list-style-type: none;
	list-style: none;
}
.hidden, #hidden {
	position: absolute;
	display: none;
}
.cleaner {
	display: block;
	clear: both;
	visibility: hidden;
	overflow: hidden;
	width: 100%;
	height: 0;
	line-height: 0;
	margin: 0;
	padding: 0;
}
.noDis {
	display: block;
	clear: both;
	visibility: hidden;
	overflow: hidden;
	width: 100%;
	height: 0;
	line-height: 0;
	margin: 0;
	padding: 0;
}
#waitingTable {
	background: transparent;
	width: 100%;
	height: 100%;
}
#waitingTable td {
	text-align: center;
	vertical-align: middle;
	background: transparent;
}

body {
	width: 100%;
	height: 100%;
	text-align: center;
	font: 0.80em Arial, Helvetica, Tahoma, sans-serif;
	margin: 0;
	padding: 0;
	color: #363636;
	background: #f1f387 url(../img/bg-line.jpg) repeat-x left top;
}
#siteBg {
	width: 100%;
	height: 100%;
	background: #f1f387 url(../img/bg-line.jpg) repeat-x left top;
}
#rbcEditedPage #siteBg {
	height: auto;
}
#topBg {
	width: 100%;
	height: 100%;
	background: url(../img/bg.jpg) no-repeat top center;
}
#site {
	width: 986px;
	margin: 0 auto;
	text-align: center;
	position: relative;
	padding: 20px 0;
	height: auto;
}

/* --------- HEADER ------------ */
#header {
	width: 986px;
	height: 183px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	position: relative;
	background: url(../img/head.png) no-repeat left top;
}
#rbcEditedPage #header {
	z-index: 0;
}
#logozone {
	width: 530px;
	height: 90px;
	overflow: hidden;
	margin: 40px 0 0 30px;
	text-align: left;
	float: left;
}
#logo {
	font-size: 2.6em;
	line-height: 1.0em;
	float: left;
	color: #FFFFFF;
	text-align: left;
	border: none;
	margin: 0;
	padding: 0;
	width: 100%;
	max-height: 70px;
	overflow: hidden;
	font-variant: small-caps;
	font-weight: bold;
	text-shadow: 1px 1px #4e5b07;
}
/* IE 6 */
#logo {
	height: expression(this.scrollHeight&gt;69?"70px":"auto");
}
#logo a, #logo a:hover, #logo a img, #logo a:hover img, #logo img {
	text-decoration: none;
	color: #FFFFFF;
	border: none;
	text-align: left;
}
#moto {
	color: #ffdc4c;
	font-size: 1.2em;
	font-weight: normal;
	font-style: italic;
	text-align: left;
	padding: 0 30px;
	height: 1.3em;
	overflow: hidden;
	text-shadow: 1px 1px #495705;
}
/* --------- HEADER ---------- */

/* --------- TOP BLOCK ------- */
#topShadow {
	width: 986px;
	height: 360px;
	background: url(../img/main-shadow.png) repeat-y left top;
	margin: 0;
	padding: 0;
}
#topBlock {
	width: 980px;
	height: 360px;
	display: block;
	overflow: hidden;
	background: #FFFFFF url(../img/top-content.jpg) repeat-x left bottom;
	position: relative;
	margin: 0 3px;
	padding: 0;
}
#topBlockContent {
	width: 365px;
	height: 300px;
	float: left;
	display: block;
	overflow: hidden;
	margin: 30px;
	text-align: left;
	_margin: 30px 30px 15px 15px;
}
#topBlock #illustration {
	width: 540px;
	height: 330px;
	float: left;
	margin: 15px 15px 15px 0;
	display: block;
	overflow: hidden;
}
#topBlock .box {
	padding: 0;
}
#topBlock .boxPoll {
	padding: 10px;
}
#topBlock #shadow {
	width: 540px;
	height: 15px;
	display: block;
	background: url(../img/shadow.png) no-repeat 0 0;
	position: absolute;
	top: 345px;
	left: 425px;
}
/* --------- TOP BLOCK ------- */

/* -------- MAIN ------------- */
#main, #mainWide {
	width: 986px;
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	overflow: hidden;
	text-align: left;
	position: relative;
	background: url(../img/content.png) no-repeat left bottom;
	_padding: 0 0 9px 0;
}
#mainHome {
	width: 986px;
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	overflow: hidden;
	text-align: left;
	position: relative;
	background: url(../img/content.png) no-repeat right bottom;
	_padding: 0 0 9px 0;
}
#mainShadow {
	width: 986px;
	background: url(../img/main-shadow.png) repeat-y left top;
	margin: 0;
	padding: 0;
}
#mainContent {
	width: 980px;
	float: left;
	overflow: hidden;
	padding: 0;
	margin: 0 3px;
	background: #feffb9 url(../img/mainHome.png) repeat-x left top;
	min-height: 190px;
}
#main #mainContent, #mainWide #mainContent {
	background: #ffffff url(../img/main.png) repeat-y top left;
}
#mainDis {
	background: #FFFFFF;
	width: 980px;
	height: 20px;
	display: block;
	margin: 0 3px;
}
/* ------- CONTENT ------------ */
#contentRow {
	width: 690px;
	float: right;
	margin: 0 20px 0 0;
	padding: 0;
	overflow: hidden;
	_margin: 0 10px 0 0;
}
#mainHome #contentRow {
	width: 634px;
	margin: 15px 13px 0 0;
	_margin: 15px 5px 0 0;
}
#mainHome #content {
	width: 314px;
	margin: 0;
	padding: 0 0 0 0;
	overflow: hidden;
	float: left;
}
#content {
	width: 690px;
	margin: 0;
	padding: 20px 0 0 0;
	overflow: hidden;
	float: left;
}
#main #content {
	width: 460px;
}
#column {
	width: 690px;
	margin: 0 0 0 0;
	padding: 0;
	overflow: hidden;
	float: left;
}
.sloupce {
    padding: 20px 0 0 0 !important;
}
#leftColumn {
	width: 337px;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#rightColumn {
	width: 337px;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#leftColumnContent, #rightColumnContent {
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.box {
	margin: 0 0 10px 0;
	padding: 0;
	overflow: hidden;
}
#mainHome .box {
	margin: 0 0 10px 0;
	padding: 4px 0 0 0;
	overflow: hidden;
	background: url(../img/box-bg.png) no-repeat -314px 0px;
}
#mainHome .boxBottom {
	margin: 0;
	padding: 0 0 4px 0;
	overflow: hidden;
	background: url(../img/box-bg.png) no-repeat -628px 100%;
}
#mainHome .boxBg {
	margin: 0;
	padding: 0;
	overflow: hidden;
	background: url(../img/box-bg.png) repeat-y 0px 0px;
}
#column #leftColumn .boxTitle h2, #column #rightColumn .boxTitle h2, 
#column #leftColumn .boxTitle h1, #column #rightColumn .boxTitle h1 {
	font-size: 1.4em;
}
.boxTitle {
	margin-bottom: 10px;
	border-bottom: 1px solid #cbcf79;
	padding: 0 0 5px 0;
}
#topBlock .boxTitle {
	border-bottom: none;
	padding: 0;
}
#topBlock .boxPoll .boxTitle {
	margin-bottom: 10px;
	border-bottom: 1px solid #cbcf79;
	padding: 0 0 5px 0;
}
#mainHome .boxTitle {
	padding: 0 0 5px 0;
	margin: 16px 20px 0 20px;
	overflow: hidden;
	border-bottom: 1px solid #cbcf79;
}
.boxTitle h2, .boxTitle h1 {
	margin: 0;
	font-size: 1.7em;
	font-weight: bold;
	color: #472a00;
	padding: 0 0 0 0;
	border: none;
}
#mainHome .boxTitle h2, #mainHome .boxTitle h1 {
	font-size: 1.4em;
}
.boxContent {
	overflow: hidden;
	padding: 0 0 0 0;
	margin: 0;
}
.boxContent p {
	line-height: 1.6em;
	padding: 0 0 10px 0;
}

.rbcWidgetArea {
	margin: 0 0 15px 0;
	overflow: hidden;
}
#mainHome .boxContent {
	padding: 0;
	margin: 10px 20px 16px;
	overflow: hidden;
}
#mainHome .wsw .boxContent {
	padding: 0;
	margin: 16px 20px;
	overflow: hidden;
}
/* ------- CONTENT ------------ */

/* -------- SIDEBAR --------- */
#sidebar {
	float: left;
	width: 210px;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
	overflow: hidden;
	_margin: 0 0 0 10px;
}
#mainHome #sidebar {
	float: left;
	width: 314px;
	margin: 15px 0 0 13px;
	padding: 0 0 0 0;
	overflow: hidden;
	_margin: 15px 0 0 6px;
}
#sidebarContent {
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#sidebar .box {
	margin: 0 0 10px 0;
	padding: 0;
	overflow: hidden;
}
#sidebar .boxTitle {
	padding: 0 0 5px 0;
	margin: 0 0 0 0;
	overflow: hidden;
	border-bottom: 1px solid #cbcf79;
}
#sidebar .boxTitle h2, #sidebar .boxTitle h1 {
	color: #472a00;
	font-size: 1.4em;
	font-weight: bold;
	letter-spacing: 1px;
	border: none;
	margin: 0;
	padding: 0;
}
#sidebar .boxContent {
	margin: 0;
	padding: 10px 0 0;
	overflow: hidden;
}
#sidebar .wsw .boxContent {
	padding: 0;
}
#mainHome #sidebar .box {
	margin: 0 0 10px 0;
	padding: 4px 0 0 0;
	overflow: hidden;
	background: url(../img/box-bg.png) no-repeat -314px 0px;
}
#mainHome #sidebar .boxBottom {
	margin: 0;
	padding: 0 0 4px 0;
	overflow: hidden;
	background: url(../img/box-bg.png) no-repeat -628px 100%;
}
#mainHome #sidebar .boxBg {
	margin: 0;
	padding: 0;
	overflow: hidden;
	background: url(../img/box-bg.png) repeat-y 0px 0px;
}
#mainHome #sidebar .boxTitle {
	padding: 0 0 5px 0;
	margin: 16px 20px 0 20px;
	overflow: hidden;
	border-bottom: 1px solid #cbcf79;
}
#mainHome #sidebar .boxTitle h2 {
	color: #472a00;
	font-size: 1.4em;
	font-weight: bold;
	letter-spacing: 1px;
	border: none;
	margin: 0;
	padding: 0;
}
#mainHome #sidebar .boxContent {
	padding: 0;
	margin: 10px 20px 16px;
	overflow: hidden;
}
#mainHome #sidebar .wsw .boxContent {
	padding: 0;
	margin: 16px 20px;
	overflow: hidden;
}
/* -------- SIDEBAR ---------- */

/* ------- LEFTSIDE --------- */
#leftSide {
	float: right;
	margin: 0;
	width: 210px;
	position: relative;
	overflow: hidden;
	padding: 20px 0 0 0;
}
#mainHome #leftSide {
	float: right;
	margin: 0;
	width: 314px;
	position: relative;
	overflow: hidden;
	padding: 0;
}
#leftSideContent {
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#leftSide .box {
	margin: 0 0 10px 0;
	padding: 0;
	overflow: hidden;
}
#leftSide .boxTitle {
	padding: 3px 0 7px 0;
	margin: 0 0 0 0;
	overflow: hidden;
	border-bottom: 1px solid #cbcf79;
}
#leftSide .boxTitle h2 {
	color: #472a00;
	font-size: 1.4em;
	font-weight: bold;
	letter-spacing: 1px;
	border: none;
	margin: 0;
	padding: 0;
}
#leftSide .boxContent {
	margin: 0;
	padding: 10px 0 0 0;
	overflow: hidden;
}
#mainHome #leftSide .box {
	margin: 0 0 10px 0;
	padding: 4px 0 0 0;
	overflow: hidden;
	background: url(../img/box-bg.png) no-repeat -314px 0px;
}
#mainHome #leftSide .boxBottom {
	margin: 0;
	padding: 0 0 4px 0;
	overflow: hidden;
	background: url(../img/box-bg.png) no-repeat -628px 100%;
}
#mainHome #leftSide .boxBg {
	margin: 0;
	padding: 0;
	overflow: hidden;
	background: url(../img/box-bg.png) repeat-y 0px 0px;
}
#mainHome #leftSide .boxTitle {
	margin: 16px 20px 0 20px;
	padding: 0 0 5px 0;
	overflow: hidden;
	border-bottom: 1px solid #cbcf79;
}
#mainHome #leftSide .boxTitle h2 {
	color: #472a00;
	font-size: 1.4em;
	font-weight: bold;
	letter-spacing: 1px;
	border: none;
	margin: 0;
	padding: 0;
}
#mainHome #leftSide .boxContent {
	padding: 0;
	margin: 10px 20px 16px;
	overflow: hidden;
}
#mainHome #leftSide .wsw .boxContent {
	padding: 0;
	margin: 16px 20px;
	overflow: hidden;
}
/* ------- LEFTSIDE --------- */

/* -------- MAIN ------------- */

/* ------- MENU ----------- */
#mainMenu {
	width: 980px;
	height: 66px;
	position: absolute;
	left: 0px;
	top: 138px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#mainMenu #menuzone {
	top: 30px;
}

#menuzone {
	width: 980px;
	height: 35px;
	position: absolute;
	left: 0px;
	top: 168px;
	overflow: hidden;
}
#menuzone .menu {
	width: 966px;
	height: 35px;
	margin: 0 7px;
}
#menuzone .menu li {
	float: left;
	height: 35px;
	line-height: 35px;
	margin: 0 5px 0 0;
}
#menuzone .menu li.last {
	margin: 0;
}
#menuzone .menu a {
	height: 35px;
	background: url(../img/menu.png) no-repeat 0 0;
	color: #472a00;
	padding: 0 0 0 8px;
	margin: 0;
	line-height: 35px;
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	cursor: pointer;
	_display: inline;
}
#menuzone .menu a span {
	background: url(../img/menu.png) no-repeat 100% 0;
	height: 35px;
	padding: 0 18px 0 10px;
	display: block;
	cursor: pointer;
	_display: inline;
	_padding: 0 20px 0 10px;
}
#menuzone .menu a:hover {
	background: url(../img/menu.png) no-repeat 0 -35px;
	color: #FFFFFF;
	cursor: pointer;
}
#menuzone .menu a:hover span {
	background: url(../img/menu.png) no-repeat 100% -35px;
	cursor: pointer;
}
#menuzone .menu .selected a, #menuzone .menu .activeSelected a, 
#menuzone .menu .selected a:hover, #menuzone .menu .activeSelected a:hover {
	background: url(../img/menu.png) no-repeat 0 -70px;
	color: #2f3d00;
	cursor: pointer;
	text-decoration: none;
}
#menuzone .menu .selected a span, #menuzone .menu .activeSelected a span, 
#menuzone .menu .selected a:hover span, #menuzone .menu .activeSelected a:hover span {
	background: url(../img/menu.png) no-repeat 100% -70px;
	cursor: pointer;
	text-decoration: none;
}

/* ----- SUBMENU ----- */
#submenuzone {
	width: 210px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#submenuzone ul {
	margin: 0;
	padding: 0;
	width: 210px;
}
#submenuzone ul li {
	width: 210px;
	background: none;
	padding: 0;
	margin: 0;
}
#mainHome #submenuzone {
	margin: 20px;
}
#mainHome #submenuzone, #mainHome #submenu ul, #mainHome #submenuzone ul li {
	width: 270px;
}
#submenuzone a {
	background: #ffd600;
	color: #472a00;
	text-decoration: none;
	padding: 9px 10px 9px 15px;
	border-bottom: 1px solid #c39c00;
	display: block;
	line-height: 1.5em;
	overflow: hidden;
	cursor: pointer;
	_display: block;
}
#submenuzone a span {
	background: url(../img/arrow.png) no-repeat 0px 7px;
	padding: 0 0 0 13px;
	display: block;
	overflow: hidden;
	cursor: pointer;
	_display: block;
}
#submenuzone a:hover, #submenuzone .selected a, #submenuzone .activeSelected a {
	background: #c39c00;
	color: #FFFFFF;
	text-decoration: none;
}
#submenuzone a:hover span, #submenuzone .selected a span, #submenuzone .activeSelected a span {
	background: url(../img/arrow-hover.png) no-repeat 0px 7px;
}
#submenuzone li.last a {
	background: #ffd600 url(../img/submenu.png) no-repeat -420px 100%;
	border-bottom: none;
}
#mainHome #submenuzone li.last a {
	background: #ffd600;
	border-bottom: none;
}
#submenuzone li.last a:hover, #submenuzone li.last.selected a, #submenuzone li.last.activeSelected a {
	background: #c39c00 url(../img/submenu.png) no-repeat -630px 100%;
}
#mainHome #submenuzone li.last a:hover, #mainHome #submenuzone li.last.selected a,  #mainHome #submenuzone li.last.activeSelected a {
	background: #c39c00;
}
#submenuzone li.first a {
	background: #ffd600 url(../img/submenu.png) no-repeat 0px 0px;
}
#mainHome #submenuzone li.first a {
	background: #ffd600;
}
#submenuzone li.first a:hover, #submenuzone li.first.selected a, #submenuzone li.first.activeSelected a {
	background: #c39c00 url(../img/submenu.png) no-repeat -210px 0px;
}
#mainHome #submenuzone li.first a:hover, #mainHome #submenuzone li.first.selected a, #mainHome #submenuzone li.first.activeSelected a {
	background: #c39c00;
}
/* LEVEL 2 */
#submenuzone .level1 li.last a {
	background: #ffd600;
	border-bottom: 1px solid #c39c00;
}
#submenuzone .level1 li.last a:hover {
	background: #c39c00;
}
#submenuzone .level1 li.first a {
	background: #ffd600;
}
#submenuzone .level1 li.first a:hover {
	background: #c39c00;
}
#submenuzone .level1 li a, #submenuzone .selected .level1 li a, #submenuzone .activeSelected .level1 li a {
	background: #ffd600;
	color: #472a00;
	padding-left: 25px;
}
#submenuzone .level1 li a span, #submenuzone .selected .level1 li a span, #submenuzone .activeSelected .level1 li a span {
	background: url(../img/arrow.png) no-repeat 0px 7px;
	padding: 0 0 0 13px;
	display: block;
	overflow: hidden;
}
#submenuzone .level1 li a:hover, #submenuzone .level1 li.selected a, #submenuzone .level1 li.activeSelected a {
	background: #c39c00;
	color: #FFFFFF;
	padding-left: 25px;
}
#submenuzone .level1 li a:hover span, #submenuzone .level1 li.selected a span, #submenuzone .level1 li a.activeSelected span {
	background: url(../img/arrow-hover.png) no-repeat 0px 7px;
}
/* LEVEL 3 */
#submenuzone .level2 li a, #submenuzone .selected .level2 li a, #submenuzone .activeSelected .level2 li a {
	background: #ffd600;
	color: #472a00;
	padding-left: 35px;
}
#submenuzone .level2 li a span, #submenuzone .selected .level2 li a span, #submenuzone .activeSelected .level2 li a span {
	background: url(../img/arrow.png) no-repeat 0px 7px;
	padding: 0 0 0 13px;
	display: block;
	overflow: hidden;
}
#submenuzone .level2 li a:hover, #submenuzone .level2 li.selected a, #submenuzone .level2 li.activeSelected a {
	background: #c39c00;
	color: #FFFFFF;
	padding-left: 35px;
}
#submenuzone .level2 li a:hover span, #submenuzone .level2 li.selected a span, #submenuzone .level2 li a.activeSelected span {
	background: url(../img/arrow-hover.png) no-repeat 0px 7px;
}
/* LEVEL 4 */
#submenuzone .level3 li a, #submenuzone .selected .level3 li a, #submenuzone .activeSelected .level3 li a {
	background: #ffd600;
	color: #472a00;
	padding-left: 35px;
}
#submenuzone .level3 li a span, #submenuzone .selected .level3 li a span, #submenuzone .activeSelected .level3 li a span {
	background: url(../img/arrow.png) no-repeat 0px 7px;
	padding: 0 0 0 13px;
	display: block;
	overflow: hidden;
}
#submenuzone .level3 li a:hover, #submenuzone .level3 li.selected a, #submenuzone .level3 li.activeSelected a {
	background: #c39c00;
	color: #FFFFFF;
	padding-left: 35px;
}
#submenuzone .level3 li a:hover span, #submenuzone .level3 li.selected a span, #submenuzone .level3 li a.activeSelected span {
	background: url(../img/arrow-hover.png) no-repeat 0px 7px;
}
/* LEVEL 5 */
#submenuzone .level4 li a, #submenuzone .selected .level4 li a, #submenuzone .activeSelected .level4 li a {
	background: #ffd600;
	color: #472a00;
	padding-left: 35px;
}
#submenuzone .level4 li a span, #submenuzone .selected .level4 li a span, #submenuzone .activeSelected .level4 li a span {
	background: url(../img/arrow.png) no-repeat 0px 7px;
	padding: 0 0 0 13px;
	display: block;
	overflow: hidden;
}
#submenuzone .level4 li a:hover, #submenuzone .level4 li.selected a, #submenuzone .level4 li.activeSelected a {
	background: #c39c00;
	color: #FFFFFF;
	padding-left: 35px;
}
#submenuzone .level4 li a:hover span, #submenuzone .level4 li.selected a span, #submenuzone .level4 li a.activeSelected span {
	background: url(../img/arrow-hover.png) no-repeat 0px 7px;
}
/* ------- MENU ----------- */

/* --------- FOOTER --------- */
#footer {
	color: #472a00;
	font-size: 0.9em;
	padding: 0;
	margin: 0;
	width: 980px;
	overflow: hidden;
	position: relative;
}
#footerContent {
	margin: 0 auto;
	text-align: center;
	padding: 0;
	width: 940px;
}
#footerLeft {
	width: 470px;
	float: left;
	text-align: left;
	line-height: 1.5em;
	padding-top: 10px;
}
#footerRight {
	width: 470px;
	float: right;
	text-align: right;
	line-height: 1.5em;
	padding-top: 10px;
}
#footer a {
	color: #472a00;
	text-decoration: underline;
}
#footer a:hover {
	color: #472a00;
	text-decoration: none;
}
/* --------- /FOOTER -------- */

/* -------- QUICK LINKS ----- */
#link {
	font-size: 0.85em;
	position: absolute;
	top: 20px;
	right: 30px;
	height: 35px;
	padding: 0 0 0 37px;
	background: url(../img/link.png) no-repeat left bottom;
}
#linkContent {
	height: 35px;
	background: url(../img/link.png) no-repeat right top;
	margin: 0;
	padding: 5px 47px 0 0;
	/*line-height: 35px;*/
	_display: inline;
}
#link a {
	color: #472a00;
	text-decoration: none;
	line-height: 24px;
	margin: 0 0 0 15px;
}
#link a:hover {
	color: #472a00;
	text-decoration: underline;
}
#link .homepage a {
	background: url(../img/links.png) no-repeat 0 -3px;
	padding-left: 15px;
	margin: 0 0 0 10px;
}
.sitemap a {
	background: url(../img/links.png) no-repeat 0 -23px;
	padding-left: 15px;
}
.rss a {
	background: url(../img/links.png) no-repeat 0 -43px;
	padding-left: 15px;
}
.print a {
	background: url(../img/links.png) no-repeat 0 -63px;
	padding-left: 15px;
}
/* -------/ QUICK LINKS ----- */

/* -------- NAVIGATOR ------- */
#pageNavigator {
	float: left;
	font-weight: normal;
	margin: 10px 0 0 0;
	padding: 0 0;
	text-align: left;
	font-size: 0.9em;
	width: 100%;
}
#mainHome #pageNavigator {
	margin: 15px 20px 0;
}
#content2 #pageNavigator {
	margin: 0 0 0 0;
}
.navigator {
	line-height: 1.8em;
	margin: 0;
	padding: 0;
}
.navigator span span {
	margin-left: 2px;
	margin-right: 2px;
}
.navigator #navCurrentPage {

}
/* -------- NAVIGATOR ------- */

/* -------- SEARCH BOX ------ */
.searchBox {
	position: absolute;
	top: 96px;
	right: 70px;
	width: 330px;
	height: 30px;
	overflow: hidden;
	display: block;
	float: right;
	text-align: right;
}
#fulltextSearchButton {
	float: right;
	margin: 0 0 0 0;
	cursor: pointer;
	background: url(../img/search.png) no-repeat right;
	color: #FFFFFF;
	border: none;
	line-height: 30px;
	padding: 0 20px 0 17px;
	font-weight: bold;
	height: 30px;
	*padding: 0 18px 0 10px;
	*margin: 0 0 0 0;
	_padding: 0 20px 0 10px;
}
#fulltextSearchButton:hover {
	color: #472a00;
}
#fulltextSearchText, #fulltextSearchText:focus {
	background: url(../img/input.png) no-repeat top right;
	border: none;
	color: #161616;
	float: right;
	margin: 0 0 0 0;
	padding: 0 10px 0 10px;
	width: 160px;
	height: 30px;
	font-weight: normal;
	font-size: 1.0em;
	outline: none;
	*line-height: 30px;
	_width: 180px;
}
/* -------- SEARCH BOX ------ */

/* -------- LANGUAGE -------- */
#lang {
	position: absolute;
	right: 75px;
	top: 65px;
}
#languageSelect {
	padding: 0;
	margin: 0;
}
#languageSelectBody {
	margin: 0;
	padding: 0;
}
#languageSelect ul {
	display: none;
}
#languageFlags {
	padding: 0;
	margin: 0;
}
#languageSelect #languageFlags a {
	text-decoration: none;
	display: block;
	width: 16px;
	height: 16px;
	float: left;
	margin: 0 0 0 7px;
	padding: 0;
	background: transparent center center no-repeat;
}
#languageList {
	padding: 0;
	margin: 0 0 0 5px;
	display: block;
	font-size: 0.85em;
	_font-size: 0.8em;
}
#languageList a {
	color: #FFFFFF;
	text-decoration: underline;
}
#languageList a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#languageList .separator {
	visibility: hidden;
}
.languageSelectbox {
	border: 1px solid #f5f5f5;
	font-size: 0.9em;
	_font-size: 0.9em;
	height: 20px;
	_height: 20px;
	margin: -4px 0 0 5px;
	padding: 0;
}
/* -------- LANGUAGE --------- */

/* ------- WSW -------------- */
.boxContent img, .boxContent a img {
	margin: 4px;
	border: 1px solid #e1e1e1;
	padding: 1px;
}
.boxContent a:hover img {
	border: 1px solid #5a7404;
}
.boxContent .rbcRowMenu a:hover img {
	border: none;
	margin: 0;
}

a, .boxContent p a {
	color: #5a7404;
	text-decoration: underline;
}
.boxContent p a:visited {
	color: #312c1d;
}
a:hover, a:active, .boxContent p a:hover, .boxContent p a:active {
	color: #2f3d00;
	text-decoration: underline;
}
h1 {
	margin: 0 0 10px 0;
	font-size: 1.7em;
	font-weight: bold;
	color: #472a00;
	padding: 0 0 7px 0;
	border-bottom: 1px solid #cbcf79;
}
#topBlock h1 {
	border-bottom: none;
	padding: 0;
}
h2 {
	color: #5a7404;
	font-size: 1.5em;
	margin-bottom: 10px;
	margin-top: 5px;
	font-weight: bold;
	padding-bottom: 0;
}
#sidebar h1, #leftSide h1 {
	font-size: 1.5em;
}
#sidebar h2, #leftSide h2 {
	margin-bottom: 10px;
	padding-bottom: 0;
	font-size: 1.35em;
	border-bottom: none;
}
#mainHome h1, #mainHome h2, 
#mainHome #sidebar h1, #mainHome #sidebar h2, 
#mainHome #leftSide h1, #mainHome #leftSide h2 {
	font-size: 1.4em;
}
#mainHome .boxContent h1, #mainHome #sidebar .boxContent h1, #mainHome #leftSide .boxContent h1 {
	padding: 0 0 5px 0;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #cbcf79;
}
#mainHome .boxContent h2, #mainHome #sidebar .boxContent h2, #mainHome #leftSide .boxContent h2 {
	color: #5a7404;
	margin: 0 0 7px 0;
}
h3 {
	margin: 5px 0 10px;
	font-weight: bold;
	font-size: 1.3em;
	color: #472a00;
}
h4 {
	margin-bottom: 7px;
	margin-top: 4px;
	font-weight: bold;
	font-size: 1.2em;
	color: #2f3d00;
}
h5, h6 {
	margin-bottom: 7px;
	font-weight: bold;
	font-size: 1.1em;
	color: #472a00;
}

.boxContent ul {
	padding-left: 10px;
	padding-top: 5px;
	margin-bottom: 10px;
}
.boxContent ul li {
	background: url(../img/li.png) no-repeat 0px 6px;
	padding: 1px 0 2px 18px;
}
.boxContent ul ul {
	padding-left: 0;
}
.boxContent ul li ul li {
	background: url(../img/li2.png) no-repeat 0px 6px;
}

.boxContent ol {
	margin-left: 20px;
	padding-left: 7px;
	margin-bottom: 10px;
}
.boxContent ol li ol {
	margin-left: 20px;
}
.boxContent ol li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: decimal;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 0;
	background: none;
}

blockquote {
	margin: 0 0 10px 0;
	padding: 10px 10px 0 10px;
	font-weight: normal;
	background: #fcff92;
	line-height: 1.6em;
}
table {
	border-collapse: collapse;
	margin: 0 0 10px 0;
}
table tbodt tr td {
	vertical-align: top;
	text-align: left;
	padding: 5px;
}
/*FireFox 2 */
table, x:-moz-any-link { margin-left: 1px; } 
/*FireFox 3*/
table, x:-moz-any-link, x:default { margin-left: 1px; }
/* IE6 */
* html table { font-size: 0.9em; }
.modernTable {
	border-collapse: collapse;
	margin: 0 0 10px 0;
}
/*FireFox 2 */
.modernTable , x:-moz-any-link { margin-left: 1px; } 
/*FireFox 3*/
.modernTable , x:-moz-any-link, x:default { margin-left: 1px; }
/* IE6 */
* html .modernTable { font-size: 0.9em; }
.modernTable thead tr td {
	background: #dbdd79;
	border: 1px solid #dbdd79;
	color: #472a00;
	font-weight: bold;
	padding: 5px;
	margin: 0;
}
.modernTable tbody tr td {
	background: none;
	border: 1px solid #dbdd79;
	padding: 5px;
	margin: 0;
}
hr {
	height: 0;
	margin-left: 0;
	margin-right: 0;
	background: 0;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #cbcf79;
}
/* ------- WSW -------------- */

/* -------- TAGS ------------- */
ol.tags, .boxContent ol.tags {
	margin: 5px 0 5px 0;
	text-align: center;
	font-size: 0.95em;
	font-weight: normal;
	padding-left: 0;
}
ol.tags li {
	padding: 0;
	list-style-type: none;
	list-style: none;	
	margin: 0 0.25em 0 0.25em;
	font-size: 1.2em;
	display: inline;
	text-align: left;
}
/* -------- TAGS ------------ */

/* ------- POOL ------------- */
.boxPoll .boxTitle, #sidebar .boxPoll .boxTitle, #leftSide .boxPoll .boxTitle {
	border-bottom: 1px solid #cbcf79;
}
.poll h3 {
	font-size: 1.1em;
	line-height: 1.6em;
	font-weight: bold;
	margin: 0 0 7px 0;
	color: #472a00;
}
/* IE6 */
* html .poll h3 {
	margin: 0 0 10px 0;
}
.poll img, .poll a img, .boxContent .poll img, .boxContent .poll a img {
	border: none;
	text-decoration: none;
	margin: 0;
	border: solid 1px #a1ae1b;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	padding: 0;
}
.poll .pollbar a {
	border: none;
	text-decoration: none;
}
.poll .pollbar {
	display: block;
	margin-top: 3px;
	padding: 0 0 0 0;
	width: 99.2%;
	height: 6px;
}
.poll .question {

}
.poll .question a {
	font-weight: bold;
	text-decoration: underline;
}
.poll .question a:hover {

	text-decoration: underline;
}
.poll .question .pollnumber {
	margin: 0 0 0 0;
}
#mainContent .boxContent .poll p {
	margin: 0 0 8px;
	padding: 0;
	*line-height: 0.35em;
}
.poll p.voted {
	border-top: 1px solid #cbcf79;
}
#mainContent .boxContent .poll p.voted {
	margin: 0 0 0 0;
	padding: 7px 0 0 0;
	*line-height: 1.5em;
}
/*FireFox 2 */
#mainContent .boxContent .poll p, x:-moz-any-link { line-height: 1em; }
/*FireFox 3*/
#mainContent .boxContent .poll p, x:-moz-any-link, x:default { line-height: 1em; }

/* IE6 */
* html #mainContent .boxContent .poll p { line-height: 1.5em; margin: 0 0 10px; }
* html #mainContent .boxContent .poll p.voted { line-height: 1.5em; margin: 0 0 0 0; }

/*FireFox 2 */
#mainContent .boxContent .poll p .question, x:-moz-any-link { line-height: 1.3em; }
/*FireFox 3*/
#mainContent .boxContent .poll p .question, x:-moz-any-link, x:default { line-height: 1.3em; }
/* ------- POOL ------------- */

/* ------- ARTICLE ---------- */
.article {
	margin-bottom: 10px;
}
#content .article, #column .article {
	padding: 15px;
	margin-bottom: 5px;
}
#content .articleBg1, #column .articleBg1 {
	background: #fcff92;
}
#mainHome #content .article {
	margin-bottom: 10px;
	padding: 0;
	background: none;
}
.article h3 {
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 0 4px 0;
	line-height: 1.7em;
}
.article h3 a {
	text-decoration: underline;
}
.article h3 a:hover {
	text-decoration: underline;
}
.article ins {
	text-decoration: none;
	font-size: 0.85em;
	font-weight: bold;
	color: #5a7404;
}
#mainHome .article ins, #mainHome #sidebar .article ins, #mainHome #leftSide .article ins,
#topBlock .article ins {
	color: #363636;
	font-weight: bold;
}
#sidebar .article ins, #leftSide .article ins {
	color: #363636;
}
.article .articleContent {
	margin-top: 5px;
	margin-bottom: 10px;
	overflow: hidden;
	line-height: 1.5em;
}
.article .articleContent img {
	margin: 5px;
}
.articleDetail ins {
	text-decoration: none;
	color: #5a7404;
	font-size: 0.85em;
	font-weight: bold;
	display: block;
	margin-bottom: 10px;
}
#mainHome .articleDetail ins {
	color: #5a7404;
	font-weight: bold;
}
.articleDetail img {
	margin: 8px;
}
/* ------- ARTICLE ---------- */

/* ------- LINK and INFO ----- */
.archive {
	font-weight: normal;
	margin-bottom: 7px;
	text-align: right;
}
.archive a {
	background: url(../img/next.png) no-repeat right;
	padding-right: 22px;
}

.pagingInfo {
	float: left;
	margin-top: 10px;
}
#sidebar .pagingInfo, #leftSide .pagingInfo {
	float: none;
	text-align: right;
	margin-top: 0;
}

.back {
	margin-top: 10px;
}
.back a {
	background: url(../img/more.png) no-repeat 100% 5px;
	display: block;
	float: left;
	padding-right: 15px;
	font-weight: bold;
}

.rbcTags h4 {
	display: block;
	float: left;
	margin: 4px 7px 0 0;
	font-size: 1.2em;
	color: #472a00;
}
.rbcTags h4 a {
	text-decoration: none;
	font-weight: bold;
	color: #472a00;
}
.rbcTags h4 a:hover {
	text-decoration: none;
	color: #2f3d00;
}
.rbcTags .tags {
	line-height: 1.8em;
	padding: 0 0 10px 0;
}
/* ------- LINK and INFO ----- */

/* ------- PAGING ------------ */
.paging {
	float: right;
	margin-top: 10px;
}
#sidebar .paging, #leftSide .paging {
	margin-top: 7px;
	float: none;
	text-align: right;
}
.paging a {
	margin: 0 2px;
}
.leftEnd, .left  {
	line-height: 1.5em;
	text-decoration: underline;
}
.leftEnd:hover, .left:hover {
	text-decoration: underline;
}
.paging  .selected {
	font-weight: bold;
	line-height: 1.5em;
	text-decoration: none;
}
.right, .rightEnd {
	line-height: 1.5em;
	text-decoration: underline;
}
.rightEnd:hover, .right:hover {
	text-decoration: underline;
}
.separator {
}
a .pageText {
	line-height: 1.5em;
	text-decoration: underline;
}
a:hover .pageText {
	text-decoration: underline;
}
/* ------- PAGING ------------ */

/* ------ DISCUSSION --------- */
.diskuze h4 {
	padding-top: 7px;
	font-weight: bold;
	margin: 0 0 7px 80px;
	color: #472a00;
}
#mainHome .diskuze h4 {
	color: #472a00;
	margin: 0 0 7px 0;
}
#main .diskuze h4, #leftColumn .diskuze h4, #rightColumn .diskuze h4 {
	margin: 0 0 7px 0;
}
#sidebar .diskuze h4, #leftside .diskuze h4 {
	margin: 0 0 7px 0;
}
.diskuze fieldset {
	margin: 0 80px;
	background: #ffea7f;
	padding: 20px;
	border: 1px solid #cbcf79;
}
#mainHome .diskuze fieldset {
	margin: 0;
}
#main #content .diskuze fieldset, #leftColumn .diskuze fieldset, #rightColumn .diskuze fieldset {
	margin: 0;
}
#mainWide #content #leftColumn .diskuze fieldset, 
#mainWide #content #rightColumn .diskuze fieldset {
	margin: 0;
}
#sidebar .diskuze fieldset, #leftSide .diskuze fieldset {
	margin: 0;
}
.diskuze label {
	float: left;
	width: 187px;
	padding: 0 7px 0 0;
	margin-bottom: 10px;
	font-weight: bold;
	margin-top: 4px;
}
#mainHome .diskuze label, #mainHome #sidebar .diskuze label, #mainHome #leftSide .diskuze label {
	width: 232px;
}

#leftColumn label.postTextLabel, 
#rightColumn label.postTextLabel, 
#mainHome #content .diskuze label.postTextLabel, 
#mainHome .diskuze label.postTextLabel {
	display: inline;
}
#main #content .diskuze label {
	width: 150px;
}
#leftColumn .diskuze label, #rightColumn .diskuze label {
	width: 295px;
}
#sidebar .diskuze label, #leftSide .diskuze label {
	width: 168px;
	margin-bottom: 3px;
	margin-top: 0;
}
.diskuze #postAuthor, .diskuze #postEmail, .diskuze #postTitle, .diskuze .feWebFormInput {
	width: 288px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	height: 18px;
	margin-bottom: 5px;
	border-top: 1px solid #414141;
	border-left: 1px solid #414141;
	border-right: 1px solid #d3d0c9;
	border-bottom: 1px solid #d3d0c9;
}
#main #content .diskuze #postAuthor, #main #content .diskuze #postEmail, #main #content .diskuze #postTitle, #main #content .diskuze .feWebFormInput {
	width: 255px;
}
#leftColumn .diskuze #postAuthor, #leftColumn .diskuze #postEmail, #leftColumn .diskuze #postTitle, #rightColumn .diskuze #postAuthor, #rightColumn .diskuze #postEmail, #rightColumn .diskuze #postTitle, #leftColumn .diskuze .feWebFormInput, #rightColumn .diskuze .feWebFormInput {
	width: 289px;
	_width: 294px;
}
#sidebar .diskuze #postAuthor, #sidebar .diskuze #postEmail, #sidebar .diskuze #postTitle, #leftSide .diskuze #postAuthor, #leftSide .diskuze #postEmail, #leftSide .diskuze #postTitle, #sidebar .diskuze .feWebFormInput, #leftSide .diskuze .feWebFormInput {
	width: 162px;
	_width: 165px;
}
#mainHome .diskuze #postAuthor, #mainHome .diskuze #postEmail, #mainHome .diskuze #postTitle, #mainHome #sidebar .diskuze #postAuthor, #mainHome #sidebar .diskuze #postEmail, #mainHome #sidebar .diskuze #postTitle, #mainHome #leftSide .diskuze #postAuthor, #mainHome #leftSide .diskuze #postEmail, #mainHome #leftSide .diskuze #postTitle, #mainHome .diskuze .feWebFormInput, #mainHome #sidebar .diskuze .feWebFormInput, #mainHome #leftSide .diskuze .feWebFormInput {
	width: 226px;
}
.diskuze #postText, .diskuze .feWebFormTextarea {
	border-top: 1px solid #414141;
	border-left: 1px solid #414141;
	border-right: 1px solid #d3d0c9;
	border-bottom: 1px solid #d3d0c9;
	width: 288px;
	height: 150px;
	float: left;
	padding-left: 2px;
	padding-right: 2px;
	font: 1.05em Arial, Helvetica, Tahoma, sans-serif;
	resize: none;
	*float: none;
	_width: 301px;
}
#main #content .diskuze #postText, #main #content .diskuze .feWebFormTextarea {
	width: 255px;
}
#leftColumn .diskuze #postText, #rightColumn .diskuze #postText, #leftColumn .diskuze .feWebFormTextarea, #rightColumn .diskuze .feWebFormTextarea {
	width: 289px;
	_width: 294px;
}
#sidebar .diskuze #postText, #leftSide .diskuze #postText, #sidebar .diskuze .feWebFormTextarea, #leftSide .diskuze .feWebFormTextarea {
	width: 162px;
	_width: 165px;
}
#mainHome .diskuze #postText, #mainHome #sidebar .diskuze #postText, #mainHome #leftSide .diskuze #postText, #mainHome .diskuze .feWebFormTextarea, #mainHome #sidebar .diskuze .feWebFormTextarea, #mainHome #leftSide .diskuze .feWebFormTextarea {
	width: 226px;
}
.diskuze .btn {
	float: right;
	margin-right: 15px;
	margin-top: 10px;
}
#sidebar .diskuze .btn, #leftSide .diskuze .btn   {
	margin: 5px 0 0 0;
}

.button {
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
	background: url(../img/submit.png) no-repeat 0px -22px;
	font-size: 0.95em;
	line-height: 22px;
	_height: 22px;
	_float: right;
}
.submit {
	color: #FFFFFF;
	cursor: pointer;
	background: url(../img/submit.png) no-repeat right top;
	padding: 3px 10px 4px 0px;
	margin: 0;
	font-size: 0.95em;
	font-weight: bold;
	border: none;
	*padding: 3px 10px 4px 0;
	_padding: 4px 12px 4px 0;
}
/*FireFox 2 */
.submit, x:-moz-any-link { padding: 3px 20px 4px 10px; }
/*FireFox 3*/
.submit, x:-moz-any-link, x:default { padding: 3px 20px 4px 10px; }
.submit:hover {
	color: #472a00;
}
/* WebKit */
@media screen and (-webkit-min-device-pixel-ratio:0){
	.submit {
		margin: 0 0 0 0;
		padding: 4px 20px 4px 10px;
	}
}

.diskuze .btn {
	margin-right: 0px;
}
#leftColumn .diskuze .btn, #rightColumn .diskuze .btn {
	margin-right: 0px;
}
/*FireFox 2 */
.diskuze .btn , x:-moz-any-link { margin-right: 0px; }
#main .diskuze .btn , x:-moz-any-link { margin-right: 0px; }
#sidebar .diskuze .btn , x:-moz-any-link { margin-right: 0px; }
#leftSide .diskuze .btn , x:-moz-any-link { margin-right: 0px; }
/*FireFox 3*/
.diskuze .btn , x:-moz-any-link, x:default { margin-right: 0px; }
#main .diskuze .btn , x:-moz-any-link, x:default { margin-right: 0px; }
#sidebar .diskuze .btn , x:-moz-any-link, x:default { margin-right: 0px; }
#leftSide .diskuze .btn , x:-moz-any-link, x:default { margin-right: 0px; }
/* IE7, IE 8 */
.diskuze .btn { *margin-right: 0px; }
#main .diskuze .btn { *margin-right: 0px; }
#sidebar .diskuze .btn { *margin-right: 0px; }
#leftSide .diskuze .btn { *margin-right: 0px; }
/* IE6 */
*html .diskuze .btn { margin-right: 0px; }
*html #main .diskuze .btn { margin-right: 0px; }
*html #sidebar .diskuze .btn { margin-right: 4px; }
*html #leftSide .diskuze .btn { margin-right: 4px; }


p.formError {
	margin: 5px 0 0 80px;
	font-weight: bold;
}
#sidebar p.formError, #leftSide p.formError, #column p.formError, #mainHome #content p.formError {
	margin: 5px 0 0 0;
}
ul.formError {
	margin: 0 0 15px 80px;
	color: #9b0000;
}
#sidebar ul.formError, #leftSide ul.formError, #column ul.formError, #mainHome #content ul.formError {
	margin: 0 0 15px 0;
} 
ul.formError li span {
	font-weight: bold;
}
.diskuze label.wrong {
	font-weight: bold;
	color: #9b0000;
} 
.diskuze .wrong #postAuthor, .diskuze .wrong #postEmail, .diskuze .wrong #postTitle, .diskuze .wrong .feWebFormInput {
	border: 1px solid #9b0000;
}

.post {
	height: auto;
	margin: 0 0 5px 200px;
	overflow: hidden;
	padding: 10px;
	background: #fcff92;
	border: 1px solid #cbcf79;
	position: relative;
}
#sidebar .post, #leftSide .post, #leftColumn .post, #rightColumn .post {
	margin: 0 0 5px 100px;
}
.level-1 {
	margin-left: 0px;
	background: #dbdd79;
}
#sidebar .level-1, #leftSide .level-1, #leftColumn .level-1, #rightColumn .level-1 {
	margin-left: 0px;
}
.level-2 {
	margin-left: 50px;
}
#sidebar .level-2, #leftSide .level-2, #leftColumn .level-2, #rightColumn .level-2 {
	margin-left: 25px;
}
.level-3 {
	margin-left: 100px;
}
#sidebar .level-3, #leftSide .level-3, #leftColumn .level-3, #rightColumn .level-3 {
	margin-left: 50px;
}
.level-4 {
	margin-left: 150px;
}
#sidebar .level-4, #leftSide .level-4, #leftColumn .level-4, #rightColumn .level-4 {
	margin-left: 75px;
}

.post .head {
	margin-bottom: 10px;
	overflow: hidden;
}
.post .head .title {
	font-size: 1em;
	font-weight: normal;
	padding: 0;
	margin: 0;
	color: #363636;
}
.post .head .title strong {
	color: #5a7404;
	text-decoration: underline;
}
.post .head p, .boxContent .post .head p {
	margin: 0;
	padding: 0;
}
.post .head .user {
	font-weight: bold;
}
.post .head ins {
	text-decoration: none;
	font-weight: bold;
}

.post .text {
	background: #ffffff;
	padding: 10px;
	overflow: hidden;
	margin: 0;
	color: #363636;
}
.post .text p {
	overflow: hidden;
}

.post .reply {
	float: right;
	margin-top: 5px;
	_position: relative;
	right: 20px;
	_right: 12px;
}
.post .reply a {
	background: url(../img/more.png) no-repeat 100% 4px;
	float: right;
	padding-right: 15px;
	font-weight: bold;
}
.newPost {
	font-weight: bold;
	margin-top: 5px;
}
/* ------ DISCUSSION --------- */

/* ------ FAQ ---------------- */
.faq .item {
	padding: 15px 15px 5px 15px;
	background: #fcff92;
	margin-bottom: 5px;
}
.question h3.title {
	font-size: 1.1em;
	margin-top: 0;
	margin-bottom: 0;
	color: #5a7404;
	text-decoration: underline;
	font-weight: bold;
}
.answerBlock {
	margin-top: 5px;
}
/* ------ FAQ ---------------- */

/* ----- LINKS -------------- */
.item {
	padding: 15px;
}
.itemBg1 {
	background: #fcff92;
}
.item h2.title {
	font-size: 1.2em;
	margin: 0 0 2px 0;
	padding-bottom: 0;
	font-weight: bold;
	color: #312c1d;
	border: none;
}
#mainHome .item h2.title {
	font-size: 1.2em;
	margin: 0 0 2px 0;
	padding-bottom: 0;
	font-weight: bold;
	color: #312c1d;
	border: none;	
}
.item h2.title a {
	color: #312c1d;
	text-decoration: none;
}
.item h2.title a:hover {
	color: #5a7404;
	text-decoration: none;
}
.itemContent {
	line-height: 1.5em;
}
.uri {
	
}
.uri:hover {
	
}
.more {
	float: right;
	background: url(../img/more.png) no-repeat 100% 5px;
	padding: 0 14px 0 0;
}
/* ----- LINKS -------------- */

/* ------- SEARCH RESULT ---- */
#fulltextSearchResult {
	padding-bottom: 10px;
}
#fulltextSearchResult fieldset {
	border: none;
	margin: 0;
	background: #dbdd79;
	padding: 20px;
	border: 1px solid #cbcf79;
}
.search {
	margin-bottom: 5px;
	float: left;
	width: 190px;
}
#mainHome .search {
	margin-bottom: 10px;
}
.search label, .type label {
	width: 180px;
	float: left;
	margin-bottom: 10px;
	font-weight: bold;
}
#main #content .search label, #main #content .type label {
	width: 140px;
}
#leftColumn .search label, #leftColumn .type label {
	width: 245px;
}
.type {
	margin-bottom: 5px;
	float: left;
	width: 190px;
	margin-left: 15px;
}
#mainHome .type {
	margin-left: 0;
}
#main #content .search, #main #content .type {
	width: 150px;
}
#leftColumn .search, #leftColumn .type {
	width: 250px;
	margin-left: 0;
}

#fulltextSearchTextResult {
	border-bottom: 1px solid #d3d0c9;
	border-left: 1px solid #414141;
	border-right: 1px solid #d3d0c9;
	border-top: 1px solid #414141;
	width: 175px;
	height: 19px;
	padding: 0 4px 0 4px;
}
#main #content #fulltextSearchTextResult {
	width: 140px;
}
#leftColumn #fulltextSearchTextResult {
	width: 241px;
}
/* IE6 */
*html #fulltextSearchTextResult {
	width: 202px;
}
#fulltextSearchTypeResult {
	border-bottom: 1px solid #d3d0c9;
	border-left: 1px solid #414141;
	border-right: 1px solid #d3d0c9;
	border-top: 1px solid #414141;
	width: 180px;
	padding: 0 0 0 4px;
}
#main #content #fulltextSearchTypeResult {
	width: 140px;
}
#leftColumn #fulltextSearchTypeResult {
	width: 254px;
}
/* WebKit */
@media screen and (-webkit-min-device-pixel-ratio:0){
	#fulltextSearchTypeResult { margin-top: 0; }
}
/* IE6 */
* html #fulltextSearchTypeResult {
	width: 196px;
}

.btn {
	float: left;
	margin-left: 15px;
	margin-top: 23px;
}
#fulltextSearchResult .btn .button {
	_float: left;
}
#main #content .btnarea {
	margin-left: 0;
}

#leftColumn .btnarea, #leftColumn .btnarea .submit {
	float: right;
}

p.size, #main .boxContent p.size {
	line-height: 1.3em;
	font-size: 0.9em;
	padding-bottom: 0;
	padding-top: 3px;
	color: #472a00;
	text-align: right;
	font-weight: bold;
}
/* ------- SEARCH RESULT ---- */

/* ---- SERVERMAP ----------- */
.boxContent ul.ServerMap {
	padding-left: 0px;
	margin-left: 0px;
	padding-top: 0px;
	font-size: 1.3em;
	font-weight: normal;
}
.boxContent ul.ServerMap li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 10px 0 0 0;
	background: none;
}
.boxContent ul.ServerMap a {
	background: none;
	padding-left: 0;
	color: #472a00;
	text-decoration: none;
	font-weight: bold;
	font-size: 1em;
}
.boxContent ul.ServerMap a:hover {
	color: #5a7404;
	text-decoration: none;
}
.boxContent ul.ServerMap .level1 a {
	background: url(../img/li.png) no-repeat 0px 6px;
	padding-left: 15px;
	color: #5a7404;
	text-decoration: underline;
	font-size: 0.85em;
	font-weight: normal;
}
.boxContent ul.ServerMap .level1 a:hover {
	color: #2f3d00;
	text-decoration: underline;
}
.boxContent ul.ServerMap .level2 a, .boxContent ul.ServerMap .level3 a, .boxContent ul.ServerMap .level4 a, .boxContent ul.ServerMap .level5 a, .boxContent ul.ServerMap .level6 a,
.boxContent ul.ServerMap .level7 a, .boxContent ul.ServerMap .level8 a, .boxContent ul.ServerMap .level9 a, .boxContent ul.ServerMap .level10 a {
	background: url(../img/li2.png) no-repeat 0px 6px;
	padding-left: 15px;
	color: #5a7404;
	text-decoration: underline;
	font-size: 0.85em;
	font-weight: normal;
}
.boxContent ul.ServerMap .level2 a:hover, .boxContent ul.ServerMap .level3 a:hover, .boxContent ul.ServerMap .level4 a:hover, .boxContent ul.ServerMap .level5 a:hover,
.boxContent ul.ServerMap .level6 a:hover, .boxContent ul.ServerMap .level7 a:hover, .boxContent ul.ServerMap .level8 a:hover, .boxContent ul.ServerMap .level9 a:hover,
.boxContent ul.ServerMap .level10 a:hover {
	color: #2f3d00;
	text-decoration: underline;
}
.boxContent ul.ServerMap ul {
	padding-left: 20px;
	padding-top: 0px;
	margin-bottom: 0;
}
/* ---- SERVERMAP ----------- */

/* ---- PRODUCTS ------------ */
.product {
	margin: 0 0 5px 0;
	background: #fcff92;
	padding: 15px;
}
#sidebar .product, #leftSide .product {
	padding: 10px;
}
#mainHome .product, #mainHome #sidebar .product, #mainHome #leftSide .product {
	padding: 0;
	background: none;
	margin: 0 0 10px 0;
}
.product .title {
	font-size: 1.1em;
	font-weight: bold;
	color: #5a7404;
	margin: 0 0 5px 0;
}
#content .withImage .title {
	margin-left: 135px;
}
#mainHome #content .withImage .title {
	margin: 0 0 5px 0;
}
#sidebar .product .title, 
#leftSide .product .title {
	margin: 0 0 5px 0;
}
#content #leftColumn .withImage .title, #content #rightColumn .withImage .title {
	margin-left: 0;
}
.product .title a {
	text-decoration: underline;
}
.product .title a:hover {
	text-decoration: underline;
}
.product .image {
	float: left;
	height: 100%;
	width: 135px;
}
#content .product .image {
	margin-top: -20px;
}
#content #leftColumn .product .image, #content #rightColumn .product .image  {
	margin-top: 0px;
}
#sidebar .product .image {
	float: left;
	margin-top: 0;
	margin: 0 34px 5px;
	width: 122px;
}
#leftSide .product .image {
	float: left;
	margin-top: 0;
	margin: 0 24px 5px;
	width: 122px;
}
#mainHome .product .image, #mainHome #leftSide .product .image, #mainHome #sidebar .product .image {
	margin: 0 74px 5px;
	_margin: 0 37px 5px;
}
#sidebar .boxContent .product .image img, #leftSide .boxContent .product .image img {
	margin: 0;
}
.product .image a {
	border: none;
	text-decoration: none;
}
.product .image a img {
	text-decoration: none;
	margin: 0;
}
.product .image a:hover img {
	border: 1px solid #5a7404;
	text-decoration: none;
	margin: 0;
}
.product .text {
	line-height: 1.5em;
}
.withImage .text {
	margin-left: 135px;
}
#mainHome .withImage .text {
	margin: 0;
}
#leftSide .product .text {
	line-height: 1.4em;
}
#sidebar .product .text, #leftSide .product .text {
	margin-left: 0;
	margin-top: 5px;
}
.productDetail { }
.productDetail .image {
	display: block;
	margin: 0;
	text-align: center;
}
.productDetail .image a {
	border: none;
	text-decoration: none;
}
.productDetail .image a img {
	text-decoration: none;
}
.productDetail .image a:hover img {
	border: 1px solid #5a7404;
	text-decoration: none;
}
.productDetail .text {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 15px 15px 5px 15px;
	background: #fcff92;
	border: 1px solid #cbcf79;
}
/* ---- PRODUCTS ------------ */

/* ---- PHOTOGALLERY -------- */
.photo118 a.photo {
	width: 122px;
	float: left;
	text-decoration: none;
	padding: 10px 8px;
}
#topBlock .photo118 a.photo {
	padding: 10px 27px;
}
#mainHome .photo118 a.photo, #mainHome #sidebar .photo118 a.photo, #mainHome #leftSide .photo118 a.photo {
	padding: 10px 6px;
	margin: 0 0 10px 0;
}
#main #content .photo118 a.photo {
	padding: 10px 15px 10px 16px;
}
#mainWide #leftColumn .photo118 a.photo, #mainWide #rightColumn .photo118 a.photo {
	padding: 10px 23px;
	_width: 49.5%;
}
#sidebar .photo118 a.photo, #leftSide .photo118 a.photo  {
	padding: 0;
	margin: 0 44px;
}
.photo200 a.photo {
	width: 204px;
	float: left;
	text-decoration: none;
	padding: 10px 13px;
}
#topBlock .photo200 a.photo {
	padding: 0 73px;
}
#mainHome .photo200 a.photo, #mainHome #leftSide .photo200 a.photo, #mainHome #sidebar .photo200 a.photo {
	padding: 10px 33px;
}
#leftSide .photo200 a.photo, #sidebar .photo200 a.photo {
	padding: 0;
	margin: 0 3px 10px;
	_width: 100%;
}
#main #content .photo200 a.photo {
	padding: 10px 13px;
}
#leftColumn .photo200 a.photo, #rightColumn .photo200 a.photo {
	padding: 10px 66px;
}
a.photo {
	margin: 0 0 10px 0;
	overflow: hidden;
	font-size: 85%;
	border: none;
	cursor: pointer;
	font-weight: normal;
	text-align: center;
	padding-bottom: 5px;
	text-decoration: none;
}
#content a.photoP1, #content a.photoP2, #content a.photoP3, #content a.photoP4, #content a.photoP5 {
	background: #fcff92;
	_width: 20%;
}
#content a.photoP6, #content a.photoP7, #content a.photoP8, #content a.photoP9, #content a.photoP0 {
	_width: 20%;
}
#main #content a.photoP1, #main #content a.photoP2, #main #content a.photoP3 {
	background: #fcff92;
	_width: 33%;
}
#main #content a.photoP0, #main #content a.photoP4, #main #content a.photoP5 {
	background: none;
	_width: 33%;
}

#mainWide #leftColumn a.photoP1, #mainWide #leftColumn a.photoP2, #mainWide #leftColumn a.photoP5, #mainWide #leftColumn a.photoP6, #mainWide #leftColumn a.photoP9, #mainWide #leftColumn a.photoP0,
#mainWide #rightColumn a.photoP1, #mainWide #rightColumn a.photoP3, #mainWide #rightColumn a.photoP5, #mainWide #rightColumn a.photoP6, #mainWide #rightColumn a.photoP9, #mainWide #rightColumn a.photoP0 {
	background: #fcff92;
	_width: 45%;
}
#mainWide #leftColumn a.photoP3, #mainWide #leftColumn a.photoP4, #mainWide #leftColumn a.photoP7, #mainWide #leftColumn a.photoP8,
#mainWide #rightColumn a.photoP3, #mainWide #rightColumn a.photoP4, #mainWide #rightColumn a.photoP7, #mainWide #rightColumn a.photoP8 {
	background: none;
	_width: 45%;
}

#content a.photoB1, #content a.photoB2, #content a.photoB3 {
	background: #fcff92;
	_width: 33%;
}
#content a.photoB4, #content a.photoB5, #content a.photoB0 {
	background: none;
	_width: 33%;
}
#main #content a.photoB1, #main #content a.photoB2 {
	background: #fcff92;
	_width: 50%;
}
#main #content a.photoB0, #main #content a.photoB3 {
	background: none;
	_width: 50%;
}

#leftColumn a.photoB1, #leftColumn a.photoB3, #leftColumn a.photoB5,
#rightColumn a.photoB1, #rightColumn a.photoB3, #rightColumn a.photoB5 {
	background: #fcff92;
	_width: 100%;
}
#leftColumn a.photoB2, #leftColumn a.photoB0, #leftColumn a.photoB4,
#rightColumn a.photoB2, #rightColumn a.photoB0, #rightColumn a.photoB4 {
	background: none;
	_width: 100%;
}
#mainHome #content a.photoB1, #mainHome #content a.photoB3, #mainHome #content a.photoB5, 
#mainHome #sidebar a.photoB1, #mainHome #sidebar a.photoB3, #mainHome #sidebar a.photoB5, 
#mainHome #leftSide a.photoB1, #mainHome #leftSide a.photoB3, #mainHome #leftSide a.photoB5 {
	background: #fcff92;
	_width: 85%;
}
#mainHome #content a.photoB2, #mainHome #content a.photoB4, #mainHome #content a.photoB0, 
#mainHome #sidebar a.photoB2, #mainHome #sidebar a.photoB4, #mainHome #sidebar a.photoB0, 
#mainHome #leftSide a.photoB2, #mainHome #leftSide a.photoB4, #mainHome #leftSide a.photoB0 {
	background: none;
	_width: 85%;
}
#mainHome #content a.photoP1, #mainHome #content a.photoP2, 
#mainHome #sidebar a.photoP1, #mainHome #sidebar a.photoP2, 
#mainHome #leftSide a.photoP1, #mainHome #leftSide a.photoP2 {
	background: #fcff92;
	_width: 44%;
}
#mainHome #content a.photoP3, #mainHome #content a.photoP0, 
#mainHome #sidebar a.photoP3, #mainHome #sidebar a.photoP0, 
#mainHome #leftSide a.photoP3, #mainHome #leftSide a.photoP0 {
	background: none;
	_width: 44%;
}

a.photo:hover {
	border: none;
	font-weight: normal;
	text-decoration: none;
}
a.photo .name {
	text-decoration: underline;
	display: block;
	padding-top: 5px;
	font-weight: bold;
	overflow: hidden;
	height: 2.8em;
}
.photo118 a.photo .name {
	width: 122px;
}
.photo200 a.photo .name {
	width: 204px;
}
a.photo:hover .name {
	border: none;
	font-weight: bold;
	text-decoration: underline;
	color: #472a00;
}
.photo118 a.photo span.image {
	position: relative;
	display: block;
	margin: 0 auto;
	width: 122px;
	height: 122px;
	border: none;
}
.photo200 a.photo span.image {
	position: relative;
	display: block;
	margin: 0 auto;
	width: 204px;
	height: 204px;
	border: none;
}
a.photo span.image span {
	*position: absolute;
	*top: 50%;
	*left: 50%;
}
a.photo span.image img {
	margin: 0;
	border: 0;
	border: 1px solid #e1e1e1;
}
a.photo:hover span.image img {
	border: 1px solid #5a7404;
}
a.photo span.image img {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;	
	*position: relative;
	*top: -50%;
	*left: -50%;
	*margin: 0;
	*overflow: hidden;
}


.photofull {
	margin-top: 0;
}
.photofull span.image {
	position: relative;
	display: block;
	margin: 0 auto 10px;
	text-align: center;
	width: 500px;
	height: 500px;
}
#main .photofull span.image {
	width: 480px;
	height: 480px;
}
#mainWide #column .photofull span.smallImage {
	width: 295px;
}
/* IE6 */
* html .photofull span.image { 
	margin: 0 0 0 100px; 
	width: 502px; 
	height: 502px;
}
/* IE7 and IE8 */
.photofull span.image span {
	*position: absolute;
	*top: 50%;
	*left: 50%;
}
.photofull span.image img {
	margin: 0;
	border: 1px solid #e1e1e1;
}
.photofull span.image a:hover img {
	border: 1px solid #5a7404;
}
.photofull span.image img {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;	
	*position: relative;
	*top: -50%;
	*left: -50%;
	*margin: 0;
	*overflow: hidden;
}

.pagination {
	width: 690px;
	height: 50px;
	line-height: 39px;
	padding: 0 0 0 0;
	text-align: center;
	border-bottom: 1px solid #cbcf79;
	margin-bottom: 15px;
	display: block;
}
.paginationContent {
	width: 500px;
	height: 50px;
	display: block;
	margin: 0 auto;
	text-align: center;
	position: relative;
}
.smallPagination {
	width: 330px;
	height: 60px;
}
.pagination .before {
	width: 150px;
	height: 30px;
	position: absolute;
	top: 0px;
	left: 0px;
}
.pagination .control {
	width: 200px;
	height: 30px;
	text-align: center;
	position: absolute;
	top: 0px;
	left: 150px;
}
.pagination .after {
	width: 150px;
	height: 30px;
	text-align: right;
	position: absolute;
	top: 0px;
	left: 350px;
}

.smallPagination .before {
	width: 165px;
}
.smallPagination .control {
	width: 250px;
	top: 30px;
	left: 40px;
}
.smallPagination .after {
	width: 165px;
	left: 165px;
}

#mainWide .smallPagination .before {
	width: 147px;
}
#mainWide .smallPagination .after {
	width: 148px;
}


.pagination .prev {
	background: url(../img/more.png) no-repeat 0px -25px;
	padding: 0 0 0 15px;
	text-decoration: underline;
	font-weight: bold;
	border: none;
	float: left;
	text-transform: lowercase;
	*background: url(../img/more.png) no-repeat 0px -24px;
}
.pagination .next {
	background: url(../img/more.png) no-repeat 100% 15px;
	padding: 0 15px 0 0;
	text-decoration: underline;
	font-weight: bold;
	border: none;
	float: right;
	text-transform: lowercase;
	*background: url(../img/more.png) no-repeat 100% 16px;
}
.pagination .prev:hover, .pagination .next:hover {
	text-decoration: underline;
}

#slideshowControl {
	background: url(../img/submit.png) no-repeat 0 -22px;
	color: #FFFFFF;
	padding: 0 0 0 10px;
	line-height: 22px;
	margin: 10px 0 0 0;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
	cursor: pointer;
	font-size: 0.95em;
	display: block;
}
#slideshowControl:hover {
	color: #472A00;
	cursor: pointer;
}
#slideshowControl span {
	background: url(../img/submit.png) no-repeat right top;
	display: block;
	margin: 0 0 0 0;
	padding: 0 20px 0 10px;
}
/* ---- PHOTOGALLERY -------- */

/* ------- USER LOGIN ------- */
.privateAccessForm {
	overflow: hidden;
	margin: 0 0 10px;
}
.privateAccessForm h2 {
	color: #472a00;
	font-size: 1.7em;
	padding-bottom: 5px;
	border-bottom: 1px solid #cbcf79;
	margin-top: 0;
}
/* IE6 */
* html .privateAccessForm table {
	font-size: 0.9em;
}
.privateAccessForm p {
	margin: 0;
	padding: 0 0 10px 0;
}
.privateAccessForm label {
	font-weight: bold;
	margin-left: 5px;
	margin-right: 10px;
}
.privateAccessForm fieldset {
	margin: 0;
	background: #FFEA7F;
	padding: 20px;
	border: 1px solid #CBCF79;
}
.privateAccessForm #postUserName, .privateAccessForm #postPasswd, .privateAccessForm #lostPasswordEmail {
	width: 250px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	height: 18px;
	margin-bottom: 5px;
	border-top: 1px solid #414141;
	border-left: 1px solid #414141;
	border-right: 1px solid #D3D0C9;
	border-bottom: 1px solid #D3D0C9;
}
.privateAccessForm .submit {
	float: right;
	background: url(../img/btn.png) no-repeat top;
	margin: 0;
	padding: 0px 10px;
	height: 22px;
	width: 120px;
	line-height: 22px;
}
.privateAccessForm .error {
	margin: 0 0 10px 20px;
	color: #9b0000;
}
#lostPasswordLink , .formSuffixLinks  {
	margin: 5px 0 0 0;
}
/* ------- USER LOGIN ------- */

.contact strong {
	font-size: 1.1em;
}








/* -- forms ---------------------------------------- */

.diskuze label.groupLabel {
	margin-bottom: 5px !important;
}

.diskuze .choicesGroup {
	position: relative;
	float: right;
	width: 294px;
	margin: -2px 0 15px;
	padding: 0;
}

.diskuze .choicesGroup label {
	float: none !important; 
	display: inline !important;
	margin: 0 !important;
	font-weight: normal !important;
}

.diskuze .choicesGroup input {
	position: relative !important;
	width: auto !important;
	height: auto !important;
	background: transparent none !important;
	border: none !important;
	margin: 5px 0 !important;
}

.diskuze select {
	width: 294px;
	height: 22px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
}

.diskuze .feWebFormTextarea {
	margin-bottom: 10px;
}

.fileInput {
	position: relative;
	float: left;
	white-space: nowrap;
}

.fileInputBase {
	height: 0px;
	width: auto;
	overflow: hidden;
}

.fileInputCover {
	position: relative;
	width: 294px;
	overflow: hidden;
}

.ie .fileInputBase
{
	height: auto;
	width: auto;
	overflow: hidden;
}

.ie .fileInputBase input
{
	position: absolute;
	display: block;
	top: -1px;
	left: 0;
	width: 160px;
	height: 26px;
	font-size: 21px;
	z-index: 5;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.fileInputBase
	{
		height: auto;
		width: auto;
		overflow: hidden;
	}

	.fileInputBase input
	{
		position: absolute;
		display: block;
		top: -1px;
		left: 0;
		width: 160px;
		height: 26px;
		font-size: 21px;
		z-index: 5;
		opacity: 0;
		filter: alpha(opacity=0);
		cursor: pointer;
	}
}

.fileInputSelect {
	position: relative;
	display: inline-block;
	background: url(../img/submit.png) right top no-repeat;
	line-height: 22px;
	font-size: 0.95em;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0 15px 0 0;
	margin: 0 0 0 10px;
	cursor: pointer;
}

.fileInputSelect:hover {
	color: #472a00;
}

.fileInputSelect i {
	position: absolute;
	display: block;
	top: 0;
	left: -10px;
	background: url(../img/submit.png) 0 -22px no-repeat;
	height: 22px;
	width: 10px;
}

.fileInputText {
	padding: 0 0 0 7px;
	white-space: nowrap;
}

#mainHome .diskuze .fileInputCover, #mainHome .diskuze .choicesGroup, 
#mainHome #sidebar .diskuze .fileInputCover, #mainHome #sidebar .diskuze .choicesGroup,
#mainHome #leftSide .diskuze .fileInputCover, #mainHome #leftSide .diskuze .choicesGroup {
	float: none;
	clear: both;
	width: 228px;
}

#mainHome .diskuze select, 
#mainHome #sidebar .diskuze select, 
#mainHome #leftSide .diskuze select {
	clear: both;
	width: 230px;
}

#leftColumn .diskuze .choicesGroup, #rightColumn .diskuze .choicesGroup {
	float: none;
	clear: both;
}

#sidebar .diskuze select, #sidebar .diskuze .choicesGroup, 
#leftSide .diskuze select, #leftSide .diskuze .choicesGroup {
	float: none;
	clear: both;
	width: 168px;
}

#main #content .diskuze select, #main #content .diskuze .fileInputCover, #main #content .diskuze .choicesGroup {
	width: 261px;
}

#topBlockContent .diskuze fieldset {
	margin: 0 16px;
}


/* -- end: forms ----------------------------------- */

</pre></body></html>