#foto_list {
	width:             100%;
	text-align:        center;
	overflow-x:        scroll;
	float:             left;
	white-space:       nowrap;
	margin-top:		   2px;
}

#foto_list img {
	border:            thin solid rgb(210, 210, 210);
	padding-left:      2px;
	padding-right:     2px;
	width:			   82px;
}

#container {
	border:            thin solid rgb(210, 210, 210);
	margin:            auto;
	padding:           2px;
	width:             700px;
	margin-top:        2px;
	overflow:		   hidden;
}

#nav_bar {
	background-image:  url( /img/gallery/background.png );
	height:            38px;
	text-align:        center;
}

#next_but {
	width:             84px;
	margin:            4px 10px;
	float:             left;
}

#prev_but {
	width:             84px;
	margin:            4px 10px;
	float:             right;
}

#img_number {
	margin:            4px 195px 4px 10px;
	_margin:           4px 155px 4px 10px;
	float:             right;
	background-image:  url( /img/gallery/center_back.png );
	height:            29px;
	width:             70px;
	text-align:        center;
	color:             #fff;
	font-weight:       bold;
}

div#img_number div#img_number_content {
	margin-top:        7px;
}

div#content_foto_container {
	width: 100%;
	text-align:        center;
	margin: auto;
	background-image:  url( /img/gallery/foto_back.png );
	height: 525px;
	display: table;
	#position: relative;
	overflow: hidden;
}

#content_foto {
	width: 700px;
	margin: auto;
	text-align: center;
	#position: relative;
	#top: -50%;
	left:-50%;
}

#preload {
	width: 700px;
	margin: auto;
	text-align: center;
	#position: relative;
	#top: -50%;
	left:-50%;
	display: none;

}

#progress {
	margin-left: auto;
	margin-right: auto;
}



#content_foto a img {

}
