.flexslider
{
	
}

.flexslider .slideinformation {
	position:relative;
	top:-70px;
	height:0px;     
	width:100%;
}

.flexslider .slideinformation:hover {
   top:-100px;
}

.flexslider .slideinformation > table
{
	/* test of the slide */
	position:absolute;
	left:0px;
	right:0px;
	height:70px;
	display:block;
	background-color:rgb(0, 0, 0);
	background-color:rgba(0, 0, 0, 0.53);
	color:#311
}

.flexslider .slideinformation:hover > table
{
	height:100px;
}

.flexslider .Theme1 > table
{
	background-color:rgb(184, 211, 238);
    background-color:rgba(180, 211, 255, .70);
	border-bottom:solid 3px rgb(29, 188, 184);	
}

.flexslider .Theme2 > table
{
	background-color:rgb(255, 0, 0);
    background-color:rgba(255, 0, 0, 0.53);
	border-bottom:solid 3px rgb(255, 0, 0);
}
.flexslider .Theme3 > table
{
	background-color:rgb(255, 106, 0);
    background-color:rgba(255, 106, 0, 0.50);
	border-bottom:solid 3px rgb(255, 106, 0);
}
.flexslider .Theme4 > table
{
	background-color:rgb(10, 51, 246);
    background-color:rgba(10, 51, 246, 0.47);
    border-bottom:solid 3px rgb(10, 51, 246);
	
}

.flexslider .slideinformation td {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
}

.captiontd {
    font-size:0.9em;
    font-weight:bold;
}

.linktd
{
    font-size:0.7em;
    cursor:pointer;
}

