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

			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: #EEEEEE;
					}

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

	DIV#banner {
		float: left;
		width: 704px;
		height: 256px;
	}
	
/* 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: #990000;
		}

	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;
			}


