BODY {
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(images/bg_3.jpg) center top repeat-y;
}

.table {
	background: url(images/bg_all.jpg) left top repeat-x;
	background-color: #ffffff;
}

.contener {
	width: 738px;
	height: auto;
	border: 0px solid black;
	margin: 0px;
	padding: 0px 0px 0px 179px;
}

.body {
	width: 529px;
	height: 469px;
	border: 0px solid black;
	background: url(images/bg.jpg) left top no-repeat;
	margin: 0px;
	padding: 115px 0px 0px 29px;
	float: left;
}

.about_all {
	width: 554px;
	height: auto;
	border: 0px solid black;
	background: url(images/bg_3.jpg) left top repeat-y;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	float: left;
}

.logo_text {
	width: 278px;
	height: 20px;
	border: 0px solid black;
	background: url(images/line_dott.jpg) left bottom repeat-x;
	margin: 0px;
	padding: 35px 0px 0px 0px;
	float: left;
	color: #9a9a9a;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	text-align: left;
}

.logo_img {
	width: 221px;
	height: 55px;
	border: 0px solid black;
	background: url(images/line_dott.jpg) left bottom repeat-x;
	margin: 0px;
	padding: 0px 0px 0px 1px;
	float: left;
}

.about {
	width: 200px;
	height: 41px;
	border: 0px solid black;
	background: url(images/bg_2.jpg) left top no-repeat;
	margin: 0px;
	padding: 13px 0px 0px 24px;
	float: left;
}

.archive {
	width: 119px;
	height: 36px;
	border: 0px solid black;
	background: url(images/bg_2.jpg) right top no-repeat;
	margin: 0px;
	padding: 18px 0px 0px 206px;
	float: left;
}

.footer {
	width: 524px;
	height: 50px;
	border: 0px solid black;
	background: url(images/bg_3.jpg) left top repeat-y;
	margin: 0px;
	padding: 10px 30px 0px 4px;
	float: left;
	color: #c3c2c3;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	text-align: right;
	position: relative;
}

.footer a, 
.footer a:visited {
	color: #c3c2c3;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	text-decoration: none;
}

.footer a:hover {
	text-decoration: underline;
}

.about_text {
	width: 497px;
	height: auto;
	border: 0px solid black;
	background: transparent;
	margin: 0px 0px 0px 27px;
	padding: 15px 0px 35px 0px;
	float: left;
	background: url(images/line_dott.jpg) left bottom repeat-x;
	color: #807d7f;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	text-align: left;
	display: none;
}

.about_text a {
	color: #ff11ae;
	text-decoration: none;
}

.about_text a:hover {
	color: #ff11ae;
	text-decoration: underline;
}

.close {
	width: 20px;
	height: 53px;
	border: 0px solid black;
	background: transparent;
	margin: 0px;
	padding: 0px;
	float: left;
	position: absolute;
	top: 4px;
	left: 25px;
	display: none;
}

.adress {
	width: 56px;
	height: 386px;
	border: 0px solid black;
	background: transparent;
	margin: 0px;
	padding: 0px;
	float: left;
	top: -48px;
	right: -80px;
	position: absolute;
	z-index: 2;
}

.body_foto {
	width: 500px;
	height: auto;
	border: 0px solid black;
	background: transparent;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	position: relative;
}

.front_foto {
	width: 500px;
	height: 354px;
	border: 0px solid black;
	background: transparent;
	margin: 0px;
	padding: 0px;
	float: left;
	display: none;
	top: 30px;
	left: 0px;
	position: absolute;
	z-index: 2;
}

.nav_item {
	width: 21px;
	height: 21px;
	background: transparent;
	border: 0px solid black;
	margin: 0px;
	padding: 0px;
	float: left;
	background: url(images/number_off.jpg) left top no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 3;
	color: #ffffff;
	font-size: 12px;
	line-height: 20px;
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	text-align: center;
}

.nav_item a,
.nav_item a:visited, 
.nav_item a:hover {
	display: block;
	text-decoration: none;
}

#nav_1 {
	top: 57px;
}

#nav_2 {
	top: 79px;
}

#nav_3 {
	top: 101px;
}

#nav_4 {
	top: 123px;
}

#nav_5 {
	top: 145px;
}

#foto_0 {
	display: block;
}

#open_on {
	display: none;
}
