﻿#inhalt-vs{
	padding-top:10px;
	padding-bottom:10px;
	bottom:0;
	width:896px;
	margin:2px 2px;
}


/*/////////////////////////////////////////////////////////////*/
/*/////////////////Styling für die Galerie////////////////*/
/*/////////////////////////////////////////////////////////////*/

.vs-gallerie {
	position:relative;
	width:820px;
	height:4000px;
	margin:5px auto 100px auto;
	padding:5px 0px 5px 0px;
	background-color:#f7f7f7;
	border-radius:5px;
	-webkit-box-shadow: 0px 2px 8px 2px rgba(0,0,0,0.0.4);
	-moz-box-shadow: 0px 2px 8px 2px rgba(0,0,0,0.4);
	box-shadow: 0px 2px 8px 2px rgba(0,0,0,0.4);
}

.vs {	
	
	margin:0 5px 0 20px;
	text-align:left;
}

.vs-tab {
	background-color:lightgrey;
	width: 370px;
	overflow: auto;
	list-style:none;	
	padding:0 0 10px 0;
	-webkit-box-shadow: 0px 2px 8px 2px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 2px 8px 2px rgba(0,0,0,0.2);
	box-shadow: 0px 2px 8px 2px rgba(0,0,0,0.2);
}

.vs-tab p{
	font-size:medium;
	padding:2px 5px 10px 5px;
	margin:0;
}

.vs-tab p:last-child{
	border-radius:0px 0px 5px 5px;
}

.vs-tab h3{
	background-color:grey;
	padding:10px 5px 10px 5px;
	color:white;
	margin:0 0 10px 0;
	border-radius:5px 5px 0px 0px;
}

.vs-tab h4{
	padding:2px 5px 2px 5px;
	color:grey;
	margin:0;
}

.vs-tab img {
	float:	right;
	margin:2px 10px 0 5px;
	border:2px lightgray outset;
	border-radius:5px;
}

