

/* 2.1.2 Slideshow ************************* */
.widget_lb_catteaser2_widget_info
{
 position: relative;

	width:auto;

	
}


.widget_lb_catteaser2_widget_info a
{
	text-decoration: none;
	border: none!important;
}

.lbs_slideshowitem
{

    position: absolute;
	overflow: hidden;
width:100%;
    top: 0px;
    left: 0px;
}
.lbs_slideshowitem img
{
    position: absolute;

width:100%;
    top: 0px;
    left: 0px;
}
.lbs_slideshowitem div
{
	
	position: absolute;
	top:20px;
	right:8%;
	width: 66%;
	font-size: 1.8rem;

	padding:4px;

	 text-shadow: 0px 0px 6px #000000; 

	

}

.lbs_slideshowitem div h3
{
	
	margin-bottom:14px;
}
.lbs_slideshowitem div h3
{
	
	margin-bottom:14px;
}

p.lb_morelink
{
	text-align: right;	
}
.lbs_slideshowitem div p.lb_morelink a
{


	display: inline-block;
	margin-top:10px;
		text-decoration: none;
			border: none;
}

.lbs_slideshowitem div p.lb_morelink a:before
{
		content: ">  ";

}
.lbs_slideshowitem div p.lb_morelink  a:hover
{
	color: rgb(0,0,0);
		text-shadow: 1px 1px 1px rgb(200,200,200);
}


.lbg_slideshowmenue
{
	


}
/*
#lbg_prevarr
{
	position: absolute;
	cursor: pointer;
	left: 2px;
	top: 60px;
	width:30px;
	height:50px;
	
	background: url(img/sprites.png) no-repeat 0px -315px;

}
#lbg_prevarr:hover
{

	
	background: url(img/sprites.png) no-repeat 0px -363px;

}


#lbg_nextarr
{
		position: absolute;
			cursor: pointer;
		right: 34px;
		top: 60px;
	width:30px;
	height:50px;	
	
	background: url(img/sprites.png) no-repeat 0px -415px;

}

#lbg_nextarr:hover
{

	
	background: url(img/sprites.png) no-repeat 0px -465px;

}
*/
.lbg_btnmen
{
	
    position: absolute;
    width: auto;
    height: 21px;
    bottom: 10px;
    right: 0px;

    -webkit-user-select: none;  /* Chrome all / Safari all */
     -moz-user-select: none;     /* Firefox all */
     -ms-user-select: none;
	user-select:none;
			


}

.lbg_singlebtn
{
	z-index:100;
    width: 18px;
    height: 18px;
	float: left;
    position: relative;
	border:none;

	color:transparent;
    display: block;
    margin: 0px 10px 10px 0px;
    padding: 0px;

  
    -webkit-border-radius: 10px;

    border-radius: 10px;
    -webkit-user-select: none;  /* Chrome all / Safari all */
     -moz-user-select: none;     /* Firefox all */
     -ms-user-select: none;
	user-select:none;

}

.lbg_singlebtn a, .lbg_singlebtn a:hover, .lbg_singlebtn:hover a, .lbg_singlebtn:visited a, lbg_singlebtn:active a, .lbg_singlebtn a:active
{
	
	   background-color:transparent;
    display: block;
    width: 19px;
    height: 19px;
	color:transparent;
  
border:0px none transparent!important;
outline-style:none!important;
}

.lbg_singlebtn:hover, .lbg_singlebtn:active 
{


    -webkit-border-radius: 10px;
	color:transparent;
    border-radius: 10px;


    transition: background-color 0.5s;
    -moz-transition: background-color 0.5s; /* Firefox */
    -webkit-transition: background-color 0.5s; /* Safari and Chrome */
    -o-transition: background-color 0.5s; /* Opera */
	
    transition: border-color 0.5s;
    -moz-transition: border-color 0.5s; /* Firefox */
    -webkit-transition: border-color 0.5s; /* Safari and Chrome */
    -o-transition: border-color 0.5s; /* Opera */
}

.lbg_singlebtn_active, .lbg_singlebtn_active:hover, .lbg_singlebtn_active:visited
{

		color:transparent;
    -webkit-border-radius: 10px;

    border-radius: 10px;


    transition: background-color 0.5s;
    -moz-transition: background-color 0.5s; /* Firefox */
    -webkit-transition: background-color 0.5s; /* Safari and Chrome */
    -o-transition: background-color 0.5s; /* Opera */
	
    transition: border-color 0.5s;
    -moz-transition: border-color 0.5s; /* Firefox */
    -webkit-transition: border-color 0.5s; /* Safari and Chrome */
    -o-transition: border-color 0.5s; /* Opera */


}

.lbg_singlebtn_active a, .lbg_singlebtn_active a:hover, .lbg_singlebtn_active:hover a, .lbg_singlebtn_active:visited a, .lbg_singlebtn_active:active a, .lbg_singlebtn_active a:active
{
border:0px none transparent!important;
outline-style:none!important;
}