/*
	Image-Navigation Styles 
	Version:	1.2.2 
	Date:		2009-11-15
	Author:		Dietrich Roland Pehlke + Stefan Haddewig
	Client:		Haddewig-Design
*/

.imageNavi, .imageNavi:focus, #prev, #next, #zoom {
	display:block;
	position:relative;
	width:18px;
	height:18px; 
	border: 1px solid #A38550;
	margin-top:0px;
	padding:0px;
}
/* Tabelle */
#image_navigation {
	table-layout:auto;
	width:54px;
	height:44px;
	margin: 0px;
	padding: 0px;
	border-spacing:0px;
	border-collapse:inherit;
	border-style: none;
	border-width:0px;
	margin-top:-1px;
	outline-width:0px;
	outline-style:none;
	outline-color:#fff;
	visibility:visible;
}
#image_navigation >  td {
	vertical-align:top;
	outline-style:solid;
	outline-color:#900;
	outline-width:1px;
}
/* prev */
#prev {
	background: #576F83 url(interface/navi_back_1.gif) no-repeat top left;
	visibility:visible;
}

#prev:hover {
	background: #678194 url(interface/navi_back_1.gif) no-repeat top left;
}

#prev_dis {
	background: #576F83 url(interface/navi_back_0.gif) no-repeat top left;
}

#prev_dis:hover {
	background: #576F83 url(interface/navi_back_0.gif) no-repeat top left;
	cursor:auto;
}

#prev:focus {
	outline:none;
}

#prev_dis:focus {
	outline:none;
}
/* next */
#next{
	display:block;
	background: #576F83 url(interface/navi_vor_1.gif) no-repeat top left;
	outline: none;
	visibility:visible;
}

#next:hover {
	background: #678194 url(interface/navi_vor_1.gif) no-repeat top left;
}

#next_dis{
	background: #576F83 url(interface/navi_vor_0.gif) no-repeat top left;
}

#next_dis:hover{
	background: #576F83 url(interface/navi_vor_0.gif) no-repeat top left;
	cursor:auto;
}

#next:focus {
	outline: none;
}

#next_dis:focus {
	outline:none;
}
/* Zoom */
#zoom {
	margin-top:0px;
	visibility:visible;
	background: #576F83 url(interface/navi_plus_1.gif) no-repeat top left;
}
#zoom:hover {
	visibility:visible;
	background: #678194 url(interface/navi_plus_1.gif) no-repeat top left;
}

#zoom_plus {
	margin-top:0px;
	visibility:visible;
	background: #576F83 url(interface/navi_minus_1.gif) no-repeat top left;
}

#zoom_plus:hover {
	visibility:visible;
	background: #678194 url(interface/navi_minus_1.gif) no-repeat top left;
}

#zoom_dis {
	visibility:hidden;
}

#zoom:focus {
	outline:none;
}

#zoom_plus:focus {
	outline:none;
}
/* zoom moved */
#zoom_moved {
	margin-top:0px;
	visibility:visible;
	background: #576F83 url(interface/navi_plus_1.gif) no-repeat top left;
}
#zoom_moved:hover {
	visibility:visible;
	background: #678194 url(interface/navi_plus_1.gif) no-repeat top left;
}
#zoom_moved:focus {
	outline: none;
}
#zoom_plus_moved {
	margin-top:0px;
	visibility:visible;
	background: #576F83 url(interface/navi_minus_1.gif) no-repeat top left;
}

#zoom_plus_moved:hover {
	visibility:visible;
	background: #678194 url(interface/navi_minus_1.gif) no-repeat top left;
}
#zoom_plus_moved:focus {
	outline:none;
}

.non_line{
	display:block;
	visibility:hidden;
}
