
/*
	.gallery_demo{width:200px;float:left;}
	.gallery_demo li{width:55px;height:70px;border:3px double #eee;margin: 0 2px 2px 0;background:#eee;}
	.gallery_demo li.hover{border-color:#bbb;}
	.gallery_demo li.active{border-style:solid;border-color:#222;}
	.gallery_demo li div{left:240px}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	*/

	/*
	a{color:#348;text-decoration:none;outline:none;}
	a:hover{color:#67a;}
	.caption{color:#888;position:absolute;top:250px;left:3px;width:200px;}
	*/
	
.galleria_wrapper {
background: url(../images/loading-img.gif) no-repeat 16em center #FFF;
width: 32.6em;
height: 24.6em;
margin: 0em;
position: relative;
}
.galleria_wrapper img {
background: #eee;
width: 31.6em;
height: 23.7em;
padding: 0.4em;
border: solid 1px #b7b9b9;
}
	
	
.galleria_container {
width: 32.6em;
height: auto;
padding: 1em 1em 0.5em 1em;
margin: 0em auto; /*0 auto 60px auto*/
overflow: hidden;
float: left;
}

.nav {
width: 28.6em;
height: 2em;
padding: 1em 1.5em;
margin: 1em 0em 0em 1em;
float: left;
border-top: solid 1px #ededed;
}

.nav {
position: relative;
z-index: 10000;
}

.nav a {
color: #cc141b;
font-weight: bold;
}
.nav a:hover {
color: #F00;
font-weight: bold;
text-decoration: underline;
}


.galleria {
width: 32.4em;
padding: 0em 3em;
float: left;
clear: both;
}
.galleria li {
background: #FC0;
list-style: none;
display: block;
width: 9.9em;
height: 7.5em;
overflow: hidden;
float: left;
margin:	0.5em;
border:3px double #b7b9b9;
background:#eee;
}

* html .galleria li {
padding: 0em;
margin: 0.4em;
}

.galleria li a {
display:none;
}
.galleria li div {
position: relative;
display: none;
padding: 0em;
margin: 0em;
}
.galleria li div img {
cursor: pointer;
}
.galleria li.active div img,.galleria li.active div {
display: block;
}
.galleria li img.thumb {
background-color: #FFF;
cursor:pointer;
top:0;
left:0;
display:block;
width:7.5em;
height:7.5em;
padding: 0em;
margin: 0em;
border: none;
}

.thumb img {
background-color: #FFF;
cursor:pointer;
height:7.5em;
}

.caption {
background: url(../images/icon-info-small-2.gif) no-repeat 0.2em center transparent;
width: 27.8em;
height: auto;
display: block;
padding: 1em 0.5em 1em 4em;
margin: 0.5em 0em;
border: solid 1px #ededed;
white-space: normal;
overflow: visible;
}

* html .galleria li div span {
width:32.4em; /* MSIE bug */
} 