/* gallery */

#container {
	position:relative;
	width:425px;
	height:480px;
	background:#b8d5ff;
	border:1px solid #4a679f;
	margin:0px 0px 0px 180px;
}

#head{
margin:0;
padding:0;
background:#143d55;
height:50px;
}

#head h1{
	margin:0;
	padding:0;
	font-size: 1.1em;
	color:#fff;
	line-height:50px;
	text-align: center;
}


a.galleria span {
display:block; 
position:absolute;
width:1px; 
height:1px; 
top: 5px; 
left: 5px;
overflow:hidden; 
background:#000;
}


a.galleria, a.galleria:visited {
display:block; 
color:#4a679f;
font-weight:bold;
text-decoration:none;
border:1px solid #fff; 
width:75px; 
height:47px; 
float:left; 
margin:3px;
z-index:100;
}



a.mini1 {
	background-image: url(css_gallery/calanche_01.jpg);
}
a.mini2 {
	background-image: url(css_gallery/calanche_02.jpg);
}
a.mini3 {
	background-image: url(css_gallery/calanche_03.jpg);
}
a.mini4 {
	background-image: url(css_gallery/calanche_04.jpg);
}
a.mini5 {
	background-image: url(css_gallery/calanche_05.jpg);
}
a.mini6 {
	background-image: url(css_gallery/calanche_06.jpg);
}
a.mini7 {
	background-image: url(css_gallery/calanche_07.jpg);
}
a.mini8 {
	background-image: url(css_gallery/calanche_08.jpg);
}
a.mini9 {
	background-image: url(css_gallery/calanche_09.jpg);
}
a.mini10 {
	background-image: url(css_gallery/calanche_10.jpg);
}

a.mini11 {
	background-image: url(css_gallery/calanche_11.jpg);
}
a.mini12 {
	background-image: url(css_gallery/calanche_12.jpg);
}
a.mini13 {
	background-image: url(css_gallery/calanche_13.jpg);
}
a.mini14 {
	background-image: url(css_gallery/calanche_14.jpg);
}
a.mini15 {
	background-image: url(css_gallery/calanche_15.jpg);
}
a.mini16 {
	background-image: url(css_gallery/calanche_16.jpg);
}
a.mini17 {
	background-image: url(css_gallery/calanche_17.jpg);
}
a.mini18 {
	background-image: url(css_gallery/calanche_18.jpg);
}
a.mini19 {
	background-image: url(css_gallery/calanche_19.jpg);
}
a.mini20 {
	background-image: url(css_gallery/calanche_20.jpg);
}

a.galleria:hover {
border:1px solid #ddd;
}

a.galleria:hover img {
border:1px solid #ddd; 
position:relative; 
z-index:100;
}

a.galleria:active img, a.galleria:focus img {
border:1px solid #ddd; 
position:relative; 
z-index:50;
}

a.galleria:hover span {
display:block; 
position:absolute; 
width:402px; 
height:300px; 
top:170px;
left: 5px;
padding:5px;
background:transparent; 
z-index:100;
}


a.galleria:active span, a.galleria:focus span {
display:block; 
position:absolute; 
width:402px; 
height:300px; 
top:170px;
left:5px; 
padding:5px; 
color:#4a679f;
font-weight:bold;
background:#fff;
z-index:200;
}

.image {
display:block; 
position:absolute; 
width:400px; 
height:250px;
top:175px;
left:10px;
padding:0; 
}
