		UL#submenu {
			width: 702px;
			padding: 3px 0;
			border: 1px solid #0066CC;
			text-align: left;
			float: left;
			margin: 5px 0 15px 0;
			background-color: #0066CC;
		}

			UL#submenu LI {
				float: left;
				list-style-type: none;
				text-decoration: none;
				padding: 0 6px;
				border-right: 1px solid #FFFFFF;
			}

			UL#submenu LI.alignRight {
				float: right;
				border-left: 1px solid #FFFFFF;
			}

				UL#submenu LI A {
					color: #FFFFFF;
					text-decoration: none;
				}

					UL#submenu LI A.active {
						font-weight: bold;
					}

					UL#submenu LI A:hover {
						color: #CCCCCC;
					}

			UL#submenu LI.last {
				border:0;
			}

/* NAVIGATION */

/* CATEGORY TREE */

UL.categoryTree {
	float: left;
	width: 180px;
	list-style: none;
	font-size: 12px;
}

	UL.categoryTree LI.categoryTreeHeading {
		font-size: 18px;
		padding: 0;
		color: #0066CC;
	}

	UL.categoryTree LI.categoryTreeItem {
		color: #0066CC;
		margin: 5px 0 10px 2px;
		padding: 0;
		font-weight: bold;		
	}

		UL.categoryTree LI.categoryTreeItem A {
			color: #0066CC;
			text-decoration: none;
			padding: 0px;
		}

		UL.categoryTree LI.categoryTreeItem A:hover {
			color: #FF9900;
		}

		UL.categoryTree LI.categoryTreeItem A.selected {
			color: #FFFFFF;
			background-color: #FF9900;

		}

		UL.categoryTree LI.categoryTreeItem SPAN.newNumber {
			color: #0066CC;
			font-weight: bold;
		}

		UL.categoryTree LI.categoryTreeItem UL.category {
			list-style: none;
		}

			UL.categoryTree LI.categoryTreeItem UL.category LI.categoryItem {
				margin-left: 15px;
			}

				UL.categoryTree LI.categoryTreeItem UL.category LI.categoryItem A {
					padding: 1px;
					color: #999999;
					text-decoration: none;
				}

				UL.categoryTree LI.categoryTreeItem UL.category LI.categoryItem A:hover {
					color: #FF9900;
				}

				UL.categoryTree LI.categoryTreeItem UL.category LI.categoryItem A.selected {
					color: #FFFFFF;
					background-color: #FF9900;
					text-decoration: none;
				}

				UL.categoryTree LI.categoryTreeItem UL.category LI.categoryItem SPAN.newNumber {
					font-size: 10px;
					color: #0066CC;
				}


/* pocet fotek na stranku */

	DIV#number_of_pages_select {
		float: right;
		width: 700px;
		margin: 10px 0;
		text-align: right;
		color: #999999;
		text-transform: uppercase;
	}

		DIV#number_of_pages_select A {
			color: #999999;
			text-decoration: none;
			padding: 0 2px 0 3px;
			border-left: 1px solid #999999;
			height: 12px;
			margin: 0;
		}

		DIV#number_of_pages_select A.actual, DIV#number_of_pages_select A:hover {
			text-decoration: none;
			color: #0066CC;
		}

	DIV.navigation {
		font-size: 10px;
		float: left;
		width: 702px;
		border-top: 1px solid #999999;
		border-bottom: 1px solid #999999;
		padding: 3px 0;
		color: #999999;
	}

		DIV.navigation DIV.number_of_pictures {
			float: left;
			width: 300px;
			padding: 1px 0 0 0;
		}

		DIV.navigation DIV.page_selection {
			float: left;
			margin: 0 20px 0 20px;
		}

			DIV.navigation DIV.page_selection A {
				color: #666666;
				text-decoration: none;
			}

			DIV.navigation DIV.page_selection SPAN {
				text-decoration: none;
			}

		DIV.navigation DIV.page_shifting {
			float: left;
			margin: 0 0 0 10px;
		}

			DIV.navigation DIV.page_shifting A {
				float: left;
				height: 16px;
			}

			DIV.navigation DIV.page_shifting A.first {
				background: url("../images/icon_double_arrow_left.gif") no-repeat 0 0;
				width: 20px;
			}

				DIV.navigation DIV.page_shifting A.first:hover {
					background: url("../images/icon_double_arrow_left_on.gif") no-repeat 0 0;
					width: 20px;
				}

			DIV.navigation DIV.page_shifting A.previous {
				background: url("../images/icon_arrow_left.gif") no-repeat 0 0;
				width: 16px;
			}

				DIV.navigation DIV.page_shifting A.previous:hover {
					background: url("../images/icon_arrow_left_on.gif") no-repeat 0 0;
					width: 16px;
				}

			DIV.navigation DIV.page_shifting A.next {
				background: url("../images/icon_arrow_right.gif") no-repeat 0 0;
				width: 16px;
			}

				DIV.navigation DIV.page_shifting A.next:hover {
					background: url("../images/icon_arrow_right_on.gif") no-repeat 0 0;
					width: 16px;
				}

			DIV.navigation DIV.page_shifting A.last {
				background: url("../images/icon_double_arrow_right.gif") no-repeat 0 0;
				width: 20px;
			}

				DIV.navigation DIV.page_shifting A.last:hover {
					background: url("../images/icon_double_arrow_right_on.gif") no-repeat 0 0;
					width: 20px;
				}

			DIV.navigation DIV.page_shifting A.page_shifting_spacer {
				width: 36px;
			}

			DIV.navigation DIV.page_shifting DIV.actual_page {
				float: left;
				padding: 1px 0 0 0;
			}

				DIV.navigation DIV.page_shifting DIV.actual_page SPAN {
				}

		DIV.navigation DIV.goto_page {
			float: right;
		}

			DIV.navigation DIV.goto_page INPUT.goto_page_field {
				border: 1px solid #CCCCCC;
				width: 30px;
				padding: 0 2px;
				margin-left: 5px;
				font-size: 10px;
			}

			DIV.navigation DIV.goto_page INPUT.goto_page_button  {
				background: url(../images/buttons/searchArrowSmall.jpg) no-repeat 50% 50%;
				border: 1px solid #CCCCCC;
				background-color: #CCCCCC;
				width: 15px;
				height: 15px;
				font-size: 10px;
				position: relative;
				top: 1px;
				$top: 0px;
			}


