h1, h2, h3, h4, h5, h6, 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 {
	height: 100%;
	text-align: center;
	font: 0.80em Arial, Helvetica, Tahoma, sans-serif;
	margin: 0;
	padding: 0;
	color: #363636;
		background: #dbdbdb;
}
#siteBg {
	width: 100%;
	height: 100%;
	background: #dbdbdb url(data:image/jpeg;base64,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) repeat ;
}
#site {
	width: 980px;
	margin: 0 auto;
	text-align: center;
	position: relative;
	padding: 40px 0 0 0;
	height: 100%;
}

/* --------- HEADER ------------ */
#header {
	width: 980px;
	position: relative;
	margin: 0 0 0 0;
}
#rbcEditedPage #header {
	z-index: 0;
}
.illustration {
	width: 980px;
	overflow: hidden;
	position: relative;
	line-height: 0;
}
#logozone {
	width: 600px;
	height: 145px;
	position: absolute;
	left: 35px;
	top: 25px;
	overflow: hidden;
}
#logo {
	font-size: 3em;
	line-height: 1.2em;
	float: left;
	color: #FFFFFF;
	text-align: left;
	border: none;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0;
	width: 100%;
	max-height: 101px;
	overflow: hidden;
}
/* IE 6 */
#logo {
	height: expression(this.scrollHeight>100?"101px":"auto");
}
#logo a, #logo a:hover, #logo a img, #logo a:hover img {
	text-decoration: none;
	color: #FFFFFF;
	border: none;
	text-align: left;
	display: inline-block;
}
#logo a img, #logo a:hover img, #logo img {
	text-decoration: none;
	color: #FFFFFF;
	border: none;
	text-align: left;
}
#moto {
	color: #fba0a0;
	font-size: 1.3em;
	font-weight: normal;
	font-style: italic;
	text-align: left;
	padding: 0 25px;
}
/* --------- HEADER ---------- */

/* -------- MAIN ------------- */
#main, #mainWide {
	width: 980px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	overflow: hidden;
	text-align: left;
	position: relative;
}
#mainContent {
	width: 980px;
	float: left;
	overflow: hidden;
	padding: 0;
	margin: 0 0 0 0;
}
/* ------- CONTENT ------------ */
#content {
	width: 520px;
	padding: 15px 0 0 0;
	overflow: hidden;
	background: #FFFFFF;   
}
#mainWide #content, #column {
	width: 750px;
	padding: 0 0 0 0;
	overflow: hidden;
	background: #FFFFFF;
}

#main #contentBg {
	background: url(../img/content.png) no-repeat bottom center;
	padding-bottom: 14px;
	float: left;
	margin: 0 0 0 230px;
	_margin: 0 0 0 115px;
	overflow: hidden;
	_background: none;
}
#mainWide #contentBg {
	background: url(../img/content_wide.png) no-repeat bottom right;
	padding-bottom: 14px;
	overflow: hidden;
	float: left;
	margin: 0 0 0 230px;
	_margin: 0 0 0 115px;
	_background: none;
}

#column {
	width: 750px;
	margin: 0 0;
	padding: 0;
	overflow: hidden;
}
#leftColumn {
	width: 375px;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#rightColumn {
	width: 375px;
	float: right;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#leftColumnContent, #rightColumnContent {
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.box {
	margin: 0 20px 20px 20px;
	padding: 0 0 0 0;
	overflow: hidden;
}
#column #leftColumn .box {
	margin: 0 10px 20px 20px;
}
#column #rightColumn .box {
	margin: 0 20px 20px 10px;
}
.boxTitle {
	border-bottom: 1px solid #e1e1e1;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.boxTitle h2, .boxTitle h1 {
	margin-bottom: 0;
	font-size: 1.9em;
	font-weight: bold;
	color: #a00c0c;
	padding: 0 0 0 0;
	border: none;
}
.boxContent {
	overflow: hidden;
	padding: 0 0 0 0;
	margin: 0;
}
.boxContent p {
	line-height: 1.6em;
	padding: 0 0 5px 0;
}

.rbcWidgetArea {
	margin: 0 0 20px 0;
}
/* ------- CONTENT ------------ */

/* -------- SIDEBAR --------- */
#sidebar {
	float: left;
	width: 230px;
	margin: 0 0 0 -750px;
	padding: 0 0 0 0;
	overflow: hidden;
	_margin: 0 0 0 -750px;
}
#mainWide #sidebar {
	margin: 0 0 0 -980px;
}
#sidebarContent {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	overflow: hidden;
}

#sidebar .box {
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
	overflow: hidden;
	background: url(../img/box_content_left.png) repeat-y right;
	_width: 230px;
}
#sidebar .boxTitle {
	padding: 0 20px;
	margin: 0 0 0 0;
	background: url(../img/box_title_left.png) no-repeat;
	width: 190px;
	height: 46px;
	overflow: hidden;
	border-bottom: none;
	_width: 230px;
	_background: url(../img/box_title_left_ie.png) no-repeat;
}
#sidebar .boxTitle h2, #sidebar .boxTitle h1 {
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: 1px;
	border: none;
	line-height: 40px;
}
#sidebar .boxContent {
	margin: 0 20px;
	padding: 5px 0 15px 0;
	overflow: hidden;
	_width: 190px;
}
/* -------- SIDEBAR ---------- */

/* ------- LEFTSIDE --------- */
#leftSide {
	float: right;
	margin: 0 0 0 0;
	width: 230px;
	position: relative;
	overflow: hidden;
}
#leftSideContent {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	overflow: hidden;
}

#leftSide .box {
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
	overflow: hidden;
	background: url(../img/box_content_right.png) repeat-y left;
	_width: 230px;
}
#leftSide .boxTitle {
	padding: 0 20px;
	margin: 0 0 0 0;
	background: url(../img/box_title_right.png) no-repeat;
	width: 190px;
	height: 46px;
	overflow: hidden;
	border-bottom: none;
	_width: 230px;
	_background: url(../img/box_title_right_ie.png) no-repeat;
}
#leftSide .boxTitle h2, #leftSide .boxTitle h1 {
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: 1px;
	border: none;
	line-height: 40px;
}
#leftSide .boxContent {
	margin: 0 20px;
	padding: 5px 0 15px 0;
	overflow: hidden;
	_width: 190px;
}
 /* ------- LEFTSIDE --------- */

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

/* ------- MENU ----------- */
#menuzone .rbcContentBlockHeaderArea {
	margin-top: -31px;
}
#mainMenu_header {
	/*width: 880px;*/
}
#menuzone {
	width: 980px;
	height: 50px;
	background: url(../img/menu.png) no-repeat left top;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #FFFFFF;
	*margin: -3px 0 0 0;
	_background: url(../img/menu_ie.png) no-repeat left top;
}
#mainMenu {
	overflow: visible;
	position: relative;
}
#mainMenu #menuzone {
	top: 30px;
}

/* reset default styles */
#menuId {
	height: 50px;
	margin: 0 10px 0;
	float: left;
	z-index: 200;
	width: 960px;
		overflow: hidden;
		_overflow: visible;
}
#menuId ul {
	margin: 0;
	padding: 0;
	z-index: 200;
}
#menuId li {
	list-style-type: none;
	z-index: 200;
	background: url(../img/menu_separator.jpg) no-repeat right center;
}
#menuId li.last {
	background: none;
}
/* first level */
#menuId li, #menuId a {
	float: left;
	display: block;
	z-index: 200;
}
#menuId a {
	display: block;
	line-height: 50px;
	color: #FFFFFF;
	font-size: 0.95em;
	font-weight: bold;
	text-decoration: none;
	z-index: 200;
	padding: 0 35px;
	margin: 0;
	text-align: left;
}
#menuId a span {
	background: none;
	display: block;
	line-height: 50px;
	padding: 0 0 0 0;
}
#menuId a:hover, #menuId a.menu_open, #menuId .selected a, #menuId .activeSelected a {
	background: #a00c0c url(../img/menu_hover.jpg) repeat-x top left;
	z-index: 200;
	color: #FFFFFF;
}
/* second level */
#menuId ul {
	visibility: hidden;
	position: absolute;
	width: 210px;
	z-index: 200;
	background: #860505 url(../img/submenu_bg.jpg) no-repeat left top;
	_width: 190px;
}
#menuId ul li {
	background: none;
}
#menuId ul a, #menuId a:hover li a, #menuId a.menu_open li a, #menuId .selected li a, #menuId .activeSelected li a {
	color: #FFFFFF;
	padding: 0 10px 0 10px;
	font-size: 0.95em;
	font-weight: bold;
	text-decoration: none;
	background: none;
	z-index: 200;
	margin: 0;
	line-height: 25px;
	border-bottom: 1px solid #e41e1e;
	width: 190px;
}
#menuId ul a span {
	line-height: 25px;
	background: url(../img/submenu_li.png) no-repeat 0 16px;
	padding-left: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#menuId ul a:hover, #menuId ul a.menu_open, #menuId ul .activeSelected a {
	background: #fddb1f;
	border-bottom: 1px solid #e41e1e;
	z-index: 200;
	color: #090909;
	line-height: 25px;
}
/* ------ class menu ------- */
/* reset default styles */
.menu {
	height: 50px;
	margin: 0 10px 0;
	float: left;
	z-index: 200;
	width: 960px;
		overflow: hidden;
		_overflow: visible;
}
.menu ul {
	margin: 0;
	padding: 0;
	z-index: 200;
}
.menu li {
	list-style-type: none;
	z-index: 200;
	background: url(../img/menu_separator.jpg) no-repeat right center;
}
.menu li.last {
	background: none;
}
/* first level */
.menu li, .menu a {
	float: left;
	display: block;
	z-index: 200;
}
.menu a {
	display: block;
	line-height: 50px;
	color: #FFFFFF;
	font-size: 0.95em;
	font-weight: bold;
	text-decoration: none;
	z-index: 200;
	padding: 0 35px;
	margin: 0;
	text-align: left;
}
.menu a span {
	background: none;
	display: block;
	line-height: 50px;
	padding: 0 0 0 0;
}
.menu a:hover, .menu a.menu_open, .menu .selected a, .menu .activeSelected a,
.menu a.touched {
	background: #a00c0c url(../img/menu_hover.jpg) repeat-x top left;
	z-index: 200;
	color: #FFFFFF;
}
/* second level */
.menu ul {
	visibility: hidden;
	position: absolute;
	width: 210px;
	z-index: 200;
	background: #860505 url(../img/submenu_bg.jpg) no-repeat left top;
	_width: 190px;
}
.menu ul li {
	background: none;
}
.menu ul a, .menu a:hover li a, .menu a.menu_open li a, .menu .selected li a, .menu .activeSelected li a,
.menu ul a, .menu a.touched li a {
	color: #FFFFFF;
	padding: 0 10px 0 10px;
	font-size: 0.95em;
	font-weight: bold;
	text-decoration: none;
	background: none;
	z-index: 200;
	margin: 0;
	line-height: 25px;
	border-bottom: 1px solid #e41e1e;
	width: 190px;
}
.menu ul a span {
	line-height: 25px;
	background: url(../img/submenu_li.png) no-repeat 0 16px;
	padding-left: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.menu ul a:hover, .menu ul a.menu_open, .menu ul .activeSelected a,
.menu ul a.touched {
	background: #fddb1f;
	border-bottom: 1px solid #e41e1e;
	z-index: 200;
	color: #090909;
	line-height: 25px;
}
/* ------- MENU ----------- */

/* --------- FOOTER --------- */
#footer {
	color: #363636;
	font-size: 0.9em;
	padding: 0;
	margin: 0;
	width: 980px;
	height: 70px;
	background: #b1b1b1 url(../img/footer.jpg) repeat-x left top;
	overflow: hidden;
	position: relative;
}
#footerContent {
	margin: 0 auto;
	text-align: center;
	padding: 0 20px;
}
#footerLeft {
	width: 470px;
	float: left;
	text-align: left;
	line-height: 70px;
}
#footerRight {
	width: 470px;
	float: right;
	text-align: right;
	line-height: 70px;
}
#footer a {
	color: #363636;
	text-decoration: underline;
}
#footer a:hover {
	color: #363636;
	text-decoration: none;
}
/* --------- /FOOTER -------- */

/* -------- QUICK LINKS ----- */
#links {
	position: absolute;
	right: 10px;
	top: 12px;
}
#link {
	font-size: 0.85em;
}
#link a {
	margin-left: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
#link a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.homepage a {
	background: url(../img/homepage.png) no-repeat 0 2px;
	padding-left: 15px;
}
.sitemap a {
	background: url(../img/sitemap.png) no-repeat 0 2px;
	padding-left: 15px;
}
.rss a {
	background: url(../img/rss.png) no-repeat 0 2px;
	padding-left: 15px;
}
.print a {
	background: url(../img/print.png) no-repeat 0 2px;
	padding-left: 15px;
}
/* -------/ QUICK LINKS ----- */

/* -------- NAVIGATOR ------- */
#pageNavigator {
	float: left;
	font-weight: normal;
	margin: 0 0 20px 0;
	padding: 0 20px;
	text-align: left;
	/* width: 100%; */
	font-size: 0.9em;
	_padding: 0 10px;
}
.navigator {
	line-height: 1.8em;
	margin-top: 10px;
}
.navigator a {
	color: #830505;
	text-decoration: underline;
}
.navigator a:hover {
	color: #dc1e1e;
	text-decoration: underline;
}
.navigator span span {
	margin-left: 4px;
	margin-right: 4px;
}
.navigator #navCurrentPage {
	background: none;
}
/* -------- NAVIGATOR ------- */

/* -------- SEARCH BOX ------ */
#fulltextSearchButton {
	float: left;
	margin: 0 0 0 -1px;
	cursor: pointer;
}
#fulltextSearchText {
	background: #FFFFFF;
	border: 1px solid #c1c1c1;
	float: left;
	margin: 0 0 0 0;
	padding: 0 5px;
	width: 140px;
	height: 23px;
	font-weight: normal;
	font-size: 1.1em;
	*padding: 3px 5px 0 5px;
	*height: 20px;
	_line-height: 21px;
}
/* -------- SEARCH BOX ------ */

/* -------- LANGUAGE -------- */
#lang {
}
#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.9em;
	_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: 0 0 0 5px;
	padding: 0;
}
/* -------- LANGUAGE --------- */

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

a {
	color: #a00c0c;
	text-decoration: underline;
}
a:hover {
	color: #dc1e1e;
	text-decoration: underline;
}
h1, h2 {
	margin-bottom: 10px;
	font-size: 1.9em;
	font-weight: normal;
	color: #a00c0c;
	padding-bottom: 10px;
	border-bottom: 1px solid #e1e1e1;
}
.wsw h1, .wsw h2 {
	margin-bottom: 10px;
	font-size: 1.9em;
	padding-bottom: 10px;
	border-bottom: 1px solid #e1e1e1;
}
#sidebar .wsw h1, #sidebar .wsw h2, #leftSide .wsw h1, #leftSide .wsw h2 {
	margin-bottom: 10px;
	padding-bottom: 0;
	font-size: 1.5em;
	border-bottom: none;
}
h3 {
	margin: 15px 0 10px;
	font-weight: normal;
	font-size: 1.4em;
	color: #dc1e1e;
}
.wsw h3 {
	margin: 7px 0 7px;
}
h4 {
	margin-bottom: 7px;
	font-weight: normal;
	font-size: 1.3em;
	color: #a00c0c;
}
h5, h6 {
	margin-bottom: 7px;
	font-weight: normal;
	font-size: 1.2em;
}

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

.boxContent ol {
	margin-left: 20px;
	padding-left: 7px;
}
.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 {
	font-style: italic;
	margin: 0;
	padding: 10px;
	font-weight: normal;
	background: #efefef;
}
table {
	border-collapse: collapse;
	margin: 0 0 4px 0;
}
/*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;
}
/*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: #a00c0c;
	border: 1px solid #a00c0c;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0;
}
.modernTable tbody tr td {
	background: none;
	border: 1px solid #a00c0c;
	padding-left: 8px;
	padding-right: 5px;
	margin: 0;
}
/* ------- 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 ------------- */
.poll {
	
}
.poll h3 {
	font-size: 1em;
	line-height: 1.7em;
	font-weight: bold;
	margin: 0 0 7px 0;
	color: #353535;
}
/* 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: 1px solid #e8b724;
	padding: 0;
}
.poll .pollbar a {
	border: none;
	text-decoration: none;
}
.poll .pollbar {
	display: block;
	margin-top: 3px;
	padding: 0;
	width: 99.5%;
	height: 6px;
}
.poll .question {
	
}
.poll .question a {
	
	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 6px;
	padding: 0;
	*line-height: 0.35em;
}
.poll p.voted {
	border-top: 1px solid #d9d9d9;
}
#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: 0.8em; 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;
}
#sidebar .article, #leftSide .article {
	border-bottom: 1px solid #d9d9d9;
}
#content .article {
	padding: 15px;
	margin-bottom: 5px;
}
#content .articleBg1 {
	background: #f1f1f1;
}
.article h3 {
	font-size: 1.0em;
	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.95em;
	font-weight: bold;
}
#content .article ins {
	color: #a00c0c;
	font-weight: normal;
}
.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: #a00c0c;
	font-size: 0.95em;
	font-weight: normal;
}
.articleDetail img {
	margin: 5px;
}
/* ------- 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;
}
#sidebar .pagingInfo, #leftSide .pagingInfo {
	float: none;
	text-align: right;
}

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

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

/* ------- PAGING ------------ */
.paging {
	float: right;
}
#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 fieldset {
	border: none;
	margin: 0 40px;
	background: #ffe347;
	padding: 20px;
	border: 1px solid #d9d9d9;
}
#main #content .diskuze fieldset {
	margin: 0 20px;
}
#mainWide #content #leftColumn .diskuze fieldset, #mainWide #content #rightColumn .diskuze fieldset {
	margin: 0 0;
}
#sidebar .diskuze fieldset, #leftSide .diskuze fieldset {
	margin: 0;
	padding: 0;
	background: transparent;
	border: none;
}
.diskuze label {
	float: left;
	width: 194px;
	padding: 0 7px 0 0;
	margin-bottom: 10px;
	font-weight: bold;
	margin-top: 4px;
}

#content #leftColumn label.postTextLabel, #content #rightColumn label.postTextLabel {
	display: inline;
}
#main #content .diskuze label {
	width: 100px;
}
#mainWide #content #leftColumn .diskuze label, #mainWide #content #rightColumn .diskuze label {
	width: 250px;
}
#sidebar .diskuze label, #leftSide .diskuze label {
	width: 184px;
	margin-bottom: 3px;
	margin-top: 0;
}
.diskuze #postAuthor, .diskuze #postEmail, .diskuze #postTitle, .diskuze .feWebFormInput {
	border: 1px solid #FFFFFF;
	width: 381px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	height: 18px;
	margin-bottom: 5px;
	border-top: 1px solid #404040;
	border-left: 1px solid #404040;
	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: 285px;
}
#mainWide #content #leftColumn .diskuze #postAuthor, #mainWide #content #leftColumn .diskuze #postEmail, #mainWide #content #leftColumn .diskuze #postTitle, #mainWide #content #rightColumn .diskuze #postAuthor, #mainWide #content #rightColumn .diskuze #postEmail, #mainWide #content #rightColumn .diskuze #postTitle, #mainWide #content #leftColumn .diskuze .feWebFormInput, #mainWide #content #rightColumn .diskuze .feWebFormInput {
	width: 296px;
}
#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: 184px;
	border: 1px solid #d9d9d9;
}
.diskuze #postText, .diskuze .feWebFormTextarea {
	border-top: 1px solid #404040;
	border-left: 1px solid #404040;
	border-right: 1px solid #d3d0c9;
	border-bottom: 1px solid #d3d0c9;
	width: 381px;
	height: 150px;
	float: left;
	padding-left: 2px;
	padding-right: 2px;
	font: 1.05em Arial, Helvetica, Tahoma, sans-serif;
	resize: none;
	*float: none;
}
#main #content .diskuze #postText, #main #content .diskuze .feWebFormTextarea {
	width: 285px;
}
#mainWide #content #leftColumn .diskuze #postText, #mainWide #content #rightColumn .diskuze #postText, #mainWide #content #leftColumn .diskuze .feWebFormTextarea, #mainWide #content #rightColumn .diskuze .feWebFormTextarea {
	width: 296px;
}
#sidebar .diskuze #postText, #leftSide .diskuze #postText, #sidebar .diskuze .feWebFormTextarea, #leftSide .diskuze .feWebFormTextarea {
	width: 184px;
	_margin-left: -10px;
	border: 1px solid #d9d9d9;
}

.diskuze .btn {
	float: right;
	margin-right: 15px;
	margin-top: 5px;
}
#sidebar .diskuze .btn, #leftSide .diskuze .btn   {
	margin: 5px -1px 0 0;
}

.submit {
	float: left;
	margin: 0 0 0 10px;
	padding: 3px 20px 4px;
	cursor: pointer;
	background: #a70f0f url(../img/btn.jpg) repeat-x left top;
	color: #FFFFFF;
	font-size: 0.95em;
	font-weight: bold;
	border: none;
	*padding: 3px 10px 4px;
}
/* WebKit */
@media screen and (-webkit-min-device-pixel-ratio:0){
	.submit {
		margin: 1px 0 0 10px;
		padding: 4px 20px 4px;
	}
}
.submit:hover {
	color: #ffe347;
}

.diskuze .btn {
	margin-right: 0px;
}
#leftColumn .diskuze .btn, #rightColumn .diskuze .btn {
	margin-right: 2px;
}
/* WebKit */
@media screen and (-webkit-min-device-pixel-ratio:0){

}
/*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: 0px; }
* html #leftSide .diskuze .btn { margin-right: 0px; }


p.formError {
	margin: 5px 0 5px 0;
	font-weight: bold;
}
ul.formError {
	margin: 0 0 15px 5px;
	color: #ad0000;
}
ul.formError li span {
	font-weight: bold;
}
.diskuze label.wrong {
	font-weight: bold;
	color: #ad0000;
}
.diskuze input.wrong {
	border: 1px solid #ad0000;
}

.post {
	height: auto;
	margin: 0 0 5px 200px;
	overflow: hidden;
	padding: 10px;
	background: #efefef;
	border: 1px solid #d9d9d9;
}
#sidebar .post, #leftSide .post, #leftColumn .post, #rightColumn .post {
	margin: 0 0 5px 100px;
}
.level-1 {
	margin-left: 0px;
	background: #ffe347;
}
#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;
}
.post .head .title {
	font-size: 1em;
	font-weight: normal;
	padding: 0;
	margin: 0;
	color: #363636;
}
.post .head .title strong {
	color: #a00c0c;
	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;
}

.post .reply {
	float: right;
	margin-top: 5px;
}
.post .reply a {
	background: url(../img/next.png) no-repeat right;
	float: right;
	padding-right: 22px;
	font-weight: bold;
}
.newPost {
	font-weight: bold;
	margin-top: 5px;
}
/* ------ DISCUSSION --------- */

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

/* ----- LINKS -------------- */
.item {
	padding: 15px;
}
.itemBg1 {
	background: #efefef;
}
.item h2.title {
	font-size: 1.1em;
	margin-bottom: 2px;
	padding-bottom: 0;
	font-weight: bold;
	color: #363636;
	border: none;
}
.item h2.title a {
	text-decoration: none;
}
.item h2.title a:hover {
	text-decoration: none;
}
.itemContent {
	line-height: 1.5em;
}
.uri {
	color: #a00c0c;
}
.uri:hover {
	color: #dc1e1e;
}
/* ----- LINKS -------------- */

/* ------- SEARCH RESULT ---- */
#fulltextSearchResult {
	padding-bottom: 10px;
}
#fulltextSearchResult fieldset {
	border: none;
	margin: 0;
	background: #ffe347;
	padding: 20px;
	border: 1px solid #d9d9d9;
}
.search {
	margin-bottom: 5px;
	float: left;
	width: 250px;
}
.search label, .type label {
	width: 240px;
	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: 250px;
	margin-left: 15px;
}
#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 #404040;
	border-right: 1px solid #D3D0C9;
	border-top: 1px solid #404040;
	width: 242px;
	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 #404040;
	border-right: 1px solid #D3D0C9;
	border-top: 1px solid #404040;
	width: 246px;
	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;
}

.btnarea {
	float: left;
	margin-left: 10px;
	margin-top: 23px;
}
.btnarea .submit {
	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: #a00c0c;
	text-align: right;
	font-weight: bold;
}
/* ------- SEARCH RESULT ---- */

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

/* ---- PRODUCTS ------------ */
.product {
	margin-bottom: 10px;
	margin-top: 5px;
}
#content .product {
	margin: 0 0 5px 0;
	background: #efefef;
	padding: 15px;
}
.product .title {
	font-size: 1em;
	font-weight: bold;
	color: #a00c0c;
	margin: 0 0 5px 0;
}
#content .withImage .title {
	margin-left: 135px;
}
#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, #leftSide .product .image {
	float: left;
	margin-top: 0;
	margin: 0 35px 5px;
	width: 122px;
}
#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 #a00c0c;
	text-decoration: none;
	margin: 0;
}
.product .text {
	line-height: 1.5em;
}
#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 #a00c0c;
	text-decoration: none;
}
.productDetail .text {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 15px;
	background: #efefef;
}
/* ---- PRODUCTS ------------ */

/* ---- PHOTOGALLERY -------- */
.photo118 a.photo {
	width: 122px;
	float: left;
	text-decoration: none;
		padding: 10px 27px;
}
#main #content .photo118 a.photo {
	padding: 10px 19px;
}
#mainWide #content #leftColumn .photo118 a.photo, #mainWide #content #rightColumn .photo118 a.photo {
	padding: 10px 25px;
	_width: 49%;
}
#sidebar .photo118 a.photo, #leftSide .photo118 a.photo  {
	padding: 10px 0;
	margin: 0 34px;
}
.photo200 a.photo {
	width: 204px;
	float: left;
	text-decoration: none;
		padding: 10px 75px;
}
#leftSide .photo200 a.photo, #sidebar .photo200 a.photo {
	padding: 10px 0;
	_width: 100%;
}
#main #content .photo200 a.photo {
	padding: 10px 18px;
}
#mainWide #content #leftColumn .photo200 a.photo, #mainWide #content #rightColumn .photo200 a.photo {
	padding: 10px 71px;
}
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 {
   background: #efefef;
   _width: 24%;
}
#main #content a.photoP4 {
	background: #FFFFFF;
}
#content a.photoP5, #content a.photoP6, #content a.photoP7, #content a.photoP0 {
   background: #ffffff;
   _width: 24%;
}

#main #content a.photoP1, #main #content a.photoP2 {
   background: #efefef;
	_width: 50%;
}
#main #content a.photoP0 {
   background: #ffffff;
	_width: 50%;
}

#mainWide #content #leftColumn a.photoP1, #mainWide #content #leftColumn a.photoP2, #mainWide #content #leftColumn a.photoP5, #mainWide #content #leftColumn a.photoP6,
#mainWide #content #rightColumn a.photoP1, #mainWide #content #rightColumn a.photoP2, #mainWide #content #rightColumn a.photoP5, #mainWide #content #rightColumn a.photoP6 {
   background: #efefef;
   _width: 50%;
}
#mainWide #content #leftColumn a.photoP3, #mainWide #content #leftColumn a.photoP4, #mainWide #content #leftColumn a.photoP7, #mainWide #content #leftColumn a.photoP0,
#mainWide #content #rightColumn a.photoP3, #mainWide #content #rightColumn a.photoP4, #mainWide #content #rightColumn a.photoP7, #mainWide #content #rightColumn a.photoP0 {
   background: #ffffff;
   _width: 50%;
}

#mainWide #content .sloupce #leftColumn a.photoP1, #mainWide #content .sloupce #leftColumn a.photoP2,
#mainWide #content .sloupce #leftColumn a.photoP5, #mainWide #content .sloupce #leftColumn a.photoP6,
#mainWide #content .sloupce #rightColumn a.photoP1, #mainWide #content .sloupce #rightColumn a.photoP2,
#mainWide #content .sloupce #rightColumn a.photoP5, #mainWide #content .sloupce #rightColumn a.photoP6 {
   background: #efefef;
   _width: 49%;
}
#mainWide #content .sloupce #leftColumn a.photoP3, #mainWide #content .sloupce #leftColumn a.photoP4,
#mainWide #content .sloupce #leftColumn a.photoP7, #mainWide #content .sloupce #leftColumn a.photoP0,
#mainWide #content .sloupce #rightColumn a.photoP3, #mainWide #content .sloupce #rightColumn a.photoP4,
#mainWide #content .sloupce #rightColumn a.photoP7, #mainWide #content .sloupce #rightColumn a.photoP0 {
   background: #ffffff;
   _width: 49%;
}

#mainWide #content .sloupce #leftColumn .photo200 a.photoB1, #mainWide #content .sloupce #leftColumn .photo200 a.photoB3,
#mainWide #content .sloupce #rightColumn .photo200 a.photoB1, #mainWide #content .sloupce #rightColumn .photo200 a.photoB3 {
   background: #efefef;
   _width: 100%;
}
#mainWide #content .sloupce #leftColumn .photo200 a.photoB2, #mainWide #content .sloupce #leftColumn .photo200 a.photoB0,
#mainWide #content .sloupce #rightColumn .photo200 a.photoB2, #mainWide #content .sloupce #rightColumn .photo200 a.photoB0 {
   background: #ffffff;
   _width: 100%;
}

#content a.photoB1, #content a.photoB2 {
   background: #efefef;
   _width: 50%;
}
#content a.photoB3, #content a.photoB0 {
   background: #ffffff;
   _width: 50%;
}

#content #leftColumn a.photoB1, #content #leftColumn a.photoB3,
#content #rightColumn a.photoB1, #content #rightColumn a.photoB3{
   background: #efefef;
   _width: 50%;
}
#content #leftColumn a.photoB2, #content #leftColumn a.photoB0,
#content #rightColumn a.photoB2, #content #rightColumn a.photoB0{
   background: #ffffff;
   _width: 50%;
}

#mainWide #content #leftColumn a.photoB0, #mainWide #content #leftColumn a.photoB1,
#mainWide #content #rightColumn a.photoB0, #mainWide #content #rightColumn a.photoB1,
#main #content a.photoB0, #main #content a.photoB1 {
	_width: 100%;
}

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;
}
.photo118 a.photo .name {
	width: 122px;
}
.photo200 a.photo .name {
	width: 204px;
}
a.photo:hover .name {
	border: none;
	font-weight: bold;
	text-decoration: underline;
}
.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 #a00c0c;
}
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: 15px;
}
.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 #a00c0c;
}
.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: 504px;
	margin: 0 auto;
	padding: 0 0 5px 0;
	text-align: center;
}
.smallPagination {
	width: 380px;
}
#mainWide .smallPagination {
	width: 295px;
}
/* IE6 */
* html .pagination { margin-left: 98px; }
* html .smallPagination { margin-left: 0; }
/* IE6 */
* html .pagination table { _font-size: 0.9em; }
.pagination table td {
	*height: 30px;
}
.pagination .before {
	width: 150px;
}
.pagination .control {
	width: 201px;
	text-align: center;
}
.pagination .after {
	width: 150px;
	text-align: right;
}

.smallPagination .before {
	width: 190px;
}
.smallPagination .control {
	padding-top: 10px;
}
.smallPagination .after {
	width: 190px;
}

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


.pagination .prev {
	background: url(../img/prev.png) no-repeat left;
	padding: 0 0 0 20px;
	text-decoration: underline;
	font-weight: bold;
	border: none;
		float: left;
}
.pagination .next {
	background: url(../img/next.png) no-repeat right;
	padding: 0 20px 0 0;
	text-decoration: underline;
	font-weight: bold;
	border: none;
		float: right;
}
.pagination .prev:hover, .pagination .next:hover {
	text-decoration: underline;
}

#slideshowControl {
	background: #eab918 url(../img/btn_y.jpg) repeat-x top;
	color: #363636;
	padding: 4px 20px;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
	cursor: pointer;
		font-size: 0.95em;
		font-weight: bold;

	*height: 25px;
	*padding-bottom: 5px;
	*line-height: 25px;
	*padding-top: 4px;
	_padding-top: 4px;
	_padding-bottom: 0px
	_height: 20px;
		_line-height: 20px;
}
#slideshowControl:hover {
	color: #FFFFFF;
	cursor: pointer;
}
/* ---- PHOTOGALLERY -------- */

/* ------- USER LOGIN ------- */
.privateAccessForm {
	overflow: hidden;
		margin-bottom: 20px;
}
/* IE6 */
*html .privateAccessForm table {
	font-size: 0.9em;
}
.privateAccessForm form {

}
.privateAccessForm p {
	margin: 5px 0 5px 0;
}
.privateAccessForm label {
	font-weight: bold;
	margin-left: 5px;
}
.privateAccessForm fieldset {
	border: none;
	margin: 0;
	padding: 20px;
		background: #e1e1e1;
}
.privateAccessForm #postUserName, .privateAccessForm #postPasswd {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	height: 1.5em;
	margin: 0 0 5px 5px;
	width: 200px;
	padding-left: 2px;
	padding-right: 2px;
		border-bottom: 1px solid #D3D0C9;
		border-left: 1px solid #404040;
		border-right: 1px solid #D3D0C9;
		border-top: 1px solid #404040;
}
.privateAccessForm .submit {
	float: right;
}
.privateAccessForm .error {
	margin: 10px 0 10px 10px;
	color: #a00c0c;
}
#lostPasswordLink , .formSuffixLinks  {
	margin: 5px 0 0 20px;
}
/* ------- USER LOGIN ------- */









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

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

.diskuze .formTextarea {
	margin-bottom: 5px;
}

.diskuze .formTextarea label {
	display: block !important;
}

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

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

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

.diskuze select {
	width: 387px;
	margin-bottom: 5px;
	padding: 2px;
	font-family: Arial,Helvetica,Tahoma,sans-serif;
}

.fileInput {
	position: relative;
	width: 385px;
	margin-bottom: 5px;
	white-space: nowrap;
}

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

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

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

.ie .fileInputBase input
{
	position: absolute;
	display: block;
	top: -1px;
	left: -2px;
	width: 165px;
	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: -2px;
		width: 165px;
		height: 26px;
		font-size: 21px;
		z-index: 5;
		opacity: 0;
		filter: alpha(opacity=0);
		cursor: pointer;
	}
}

.fileInputText {
	position: relative;
	padding: 0 0 0 7px;
	white-space: nowrap;
	cursor: default;
}

.fileInputSelect {
	position: relative;
	display: inline-block;
	background: #a70f0f url("../img/btn.jpg") 0 0 repeat-x;
	line-height: 24px;
	color: #fff;
	padding: 0 15px;
	cursor: pointer;
}

.fileInputSelect:hover {
	color: #ffe347;
}

.diskuze select, .diskuze .fileInput, .diskuze .fileInputCover, .diskuze .choicesGroup {
	float: right;
	padding-right: 2px;
}

#main #content .diskuze .fileInput, #main #content .diskuze .fileInputCover, #main #content .diskuze .choicesGroup {
	width: 288px;
}

#main #content .diskuze select {
	float: none;
	width: 290px;
}

#mainWide #content #leftColumn .diskuze select, 
#mainWide #content #leftColumn .diskuze .fileInput, 
#mainWide #content #leftColumn .diskuze .fileInputCover, 
#mainWide #content #leftColumn .diskuze .choicesGroup, 
#mainWide #content #rightColumn .diskuze select, 
#mainWide #content #rightColumn .diskuze .fileInput, 
#mainWide #content #rightColumn .diskuze .fileInputCover, 
#mainWide #content #rightColumn .diskuze .choicesGroup {
	width: 301px;
}

#sidebar .diskuze select, #sidebar .diskuze .fileInput, #sidebar .diskuze .fileInputCover, #sidebar .diskuze .choicesGroup, 
#leftSide .diskuze select, #leftSide .diskuze .fileInput, #leftSide .diskuze .fileInputCover, #leftSide .diskuze .choicesGroup {
	width: 188px;
}


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