.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
.clearfix {
display:block;
}
* html .clearfix {
height:1%;
}
.clear {
clear:both;
}

#numeros {
float:left;
margin:0;
padding:0;
width:384px;
}


#cont {
	margin-left:auto;
	margin-right:auto;
	width:700px;
	padding-top: 10px;
	height:515px;
}
.muestra_foto {background:#FFFFFF none no-repeat scroll center center;border:1px solid #B5ADA5;height:382px;margin-left:auto;margin-right:auto;width:667px;}

#paginador {
padding-left:20px;
padding-top:20px;
}
/*#paginador .noborder a {
border-style:none;
border-width:0;
}*/
#paginador #numeros li {
	display:block;
	float:left;
	width:96px;
	background: url(../images/fondo_thumb.jpg) no-repeat;
	height: 96px;
	list-style-type: none;
}
#paginador #numeros li a {
display:block;
height:86px;
margin:0;
width:96px;
color:transparent;
padding-top:10px;
}


#paginador #numeros li a img {
border: solid 2px #ffffff;
}

#paginador #numeros li a:hover img, #paginador #numeros .seleccionado img {
border:solid 2px #B5ADA5;
}
/*#paginador #ant_sig {
	position: absolute;
	left: 300px;
}
#paginador #ant_sig li {
display:inline;
float:left;
}*/
/*#paginador #ant_sig li a  {
background-color:#E2E2E2;
display:block;
float:left;
height:16px;
margin:0;
padding-left:5px;
padding-right:5px;
padding-top:4px;
}
#paginador #ant_sig .no a {
color:#999999;
}
#paginador #ant_sig .no a:hover {
background-color:#E2E2E2;
cursor:text;
}
.epigrafe {
padding-bottom:10px;
padding-top:10px;
}*/
.pie {
border-top:1px solid #999999;
color:#999999;
margin-top:10px;
padding-top:10px;
}
#cont #paginador .flechas {
	float: left;
	width: 20px;
	padding-top: 40px;
}
#cont #paginador .flechas a, #cont #paginador .flechas a img  {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/**/

#pagseccion{
padding-left:40px;
padding-right:20px;
padding-top:10px;
}

#nav {
float:left;
margin:0;
padding:0;
width:600px;

}
#nav li {
	background:#D5CEC8 url(../images/path.gif) no-repeat scroll 0 50%;
display:block;
float:left;
list-style-type:none;
padding-left:15px;
text-align:left;
width:130px;
font-size:13px;
}
#nav li a {
display:block;
margin:0;
}

.flechas2 {
	float: left;
	width: 20px;
	/*padding-top: 40px;*/
}
.flechas2 a img  {
	border: none;
}

#nav2 {
background:#F4F3F1 none repeat scroll 0 0;
clear:right;
display:block;
float:right;
margin:0 0 1px;
padding:0;
width:703px;
}

#tarifas #nav2 { float:none; margin:70px 0 10px; padding:0; width:660px; height: 25px; }


#nav2 li {
border-left:1px solid #EAE7E2;
border-right:1px solid #EAE7E2;
border-top:1px solid #EAE7E2;
display:block;
float:right;
font-size:13px;
list-style-type:none;
text-align:center;
width:232px;
}

#tarifas #nav2 li {
width: 218px;
}

#nav2 li a {
background:#d5cec8 none repeat scroll 0 0;
display:block;
font-weight:bold;
margin:0;
padding-bottom:4px;
padding-top:4px;
}

#nav2 li a.current, #nav2 li a:hover{
background:#F4F3F1 none repeat scroll 0 0;
display:block;
margin:0;
font-weight: bold;
padding-top:4px;
padding-bottom:4px;
}
