.pull-right.item-image , .pull-left.item-image {
	max-width:200px;
  	max-height:400px;
    min-height:100px;
    min-width:200px;
}


.liste a img {

}


.liste a {
	outline: none;
	cursor: pointer;
	text-decoration: none;
	
	border: solid 1px transparent;
		
	text-align: center;
	vertical-align:middle;
	display: table-cell;
			
	overflow:hidden;
	float: left; /*Elemente horizontal anordnen*/
	
	margin: 2px ; /* Aussenabstand */
	padding: 2px 0px ; /* Innenabstand */
	min-height:70px;
	max-height:70px;
	height:70px;
	min-width:70px;
	max-width:70px;
	width:70;
}

.liste a:hover,
.liste a:focus,
.liste a:active{
  /*background: url("../bilder/rahmen/rc_5_gradb.png") repeat-x scroll left top transparent;	*/
  /*	background: #cc000e;*/
    background: #fff;
    border: solid 1px #cc000e; /*transparent*/
    box-shadow: 0 4px 8px rgba(0,0,0,.2);
  
    border-radius: .5em;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	-khtml-border-radius: .5em;
	
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-khtml-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
	
}



#Bildergalerie{ clear: both; }


#Bildergalerie .Bild{ 
  float: left; 
  margin:5px;
}
#Bildergalerie .Beschreibung{ 
  padding: 100px 0 0 0;

}

.clearfloat { /* Diese Klasse kann in einem <br />-Tag oder leeren div-Tag als letztes Element nach dem letzten fließenden div-Tag (im #container) platziert werden, wenn overflow:hidden im .container entfernt wird. */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}





.Link ul{
   list-style-type: none; 
}


.Link img {
  margin: 5px;
  max-width: 150px;
  min-width: 150px;
  width:150px;
}


.Link ul li ul li{
  		outline: none;
		cursor: pointer;
		text-decoration: none; 
		text-shadow: 0 1px 1px rgba(0,0,0,.3);
		
		border: solid 2px #ccc; /*transparent*/
		
  	border-radius: .5em;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	-khtml-border-radius: .5em;
  
		-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
		-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
		-khtml-box-shadow: 0 1px 2px rgba(0,0,0,.2);
		box-shadow: 0 1px 2px rgba(0,0,0,.2);
		
		/*background: url("../bilder/rahmen/rc_2_gradb.gif") repeat-x scroll left top #FFFFFF;*/
		background:#FFFFFF;
		
		text-align: center;
		vertical-align:middle;
/*		display: table-cell;*/
				
	/*	overflow:hidden;
		float: left; Elemente horizontal anordnen*/
  
  	min-width: 100px;
  	min-height:100px;
  	min-width:200px;
	max-width:600px;
	
	margin:10px;
}


.Link ul li ul li:hover,
.Link ul li ul li:focus,
.Link ul li ul li:active{
  /*background: url("../bilder/rahmen/rc_5_gradb.png") repeat-x scroll left top transparent;	*/
  /*	background: #cc000e;*/
  background: #fff;
  border: solid 2px #cc000e; /*transparent*/
  box-shadow: 0 4px 8px rgba(0,0,0,.2);
  
    
  	border-radius: .5em;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	-khtml-border-radius: .5em;
	
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-khtml-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}



.Link a  { 
  text-align: center;
  vertical-align:middle;
  display: table-cell;
  
height:120px;
  /*
  margin: 15px ; 
  padding: 15px 0px ; 
  min-height:120px;
  max-height:120px;
  height:120px;
  min-width:200px;
  max-width:600px;
  width:600;
*/

}

