/************************************************************************************/
/*                                                                                  */
/* Layoutspezifische Styles                                                         */
/*                                                                                  */
/************************************************************************************/

/************************************************************************************/
/* Layout */
#page {
	height:100%;
	width:100%;}


#layout
{
	/*width: 1279px;*/
	width: 100%;
	min-height: 100%;
	display: block;
	margin: 0px;
	background-color: #transparent;
	position:relative; 
}



/************************************************************************************/
/* Head */
#head 
{
	width: 100%;
	height: 173px;
	position: relative;
	background-color: transparent;
	margin: 0px 0 0px 0;}

#logo {
	
	background-color:#transparent;
	margin:10px 0 0 25px;
	} 

/************************************************************************************/
/* Linke Sidebar Bilder */
#left
{
	width: 210px;
	height: 716px;
	background: transparent;
	float: left;
	margin:0px;
	padding:0px;}
#left img {
	border:0px;
	margin:0px;
	padding:0px;
	width: 210px;
	height: 716px;
	background-color:#fff;
	}



/************************************************************************************/
/* Content */
#content
{
	width: 570px;
	height:100%; /*690px*/
	padding:30px 100px 50px 80px;
	margin:0px 0px 0px 0px;
	background-color: #transparent;
	border-bottom:0px solid #dedede;
	float: left;}
	
#content p {
	padding:10px 0px 10px 0px;
	color:#58585a;}
	

ul.links li {
	margin:0 0 20px 0;
	}
	
#content a.next {
	text-decoration:none;
	float:right;
	margin: 10px 120px 0 0;
	border-bottom:2px solid #B7C500; }
	
	#content a.zurueck {
	text-decoration:none;
	float:left;
	margin: 10px 30px 0 0;
	border-bottom:2px solid #B7C500; }
	
/* Tooltip */

p{
	clear:both;
	margin:0;
	padding:.5em 0;}

#preview{
	position:absolute;
	width:600px;
	height:620px;
	border:1px solid #ccc;
	background:transparent;
	padding:5px;
	display:none;
	color:#fff;}
	
#preview_fotos{
	position:absolute;
	width:auto;
	border:1px solid #ccc;
	background:transparent;
	padding:5px;
	display:none;
	color:#fff;}
	
#fotos_reaume h2 {
	margin:30px 0 10px 0;
	text-decoration:none;}
#fotos_reaume  table {
	width:100%;
	margin: 0 0 0 0px;}

/************************************************************************************/
/* team seite */	
	
.people	{ 
	position: relative;top:15px; width:560px;} 
.people a { 
	text-decoration: none; 
	color: #222;
	display: block;
	margin: 0 0 0 250px; 
	outline: none;
	padding: 5px 10px 15px 10px; }
.people a img {
	border: 0px solid #fff; }
.people a:hover	{
	background: #B7C500; }
.people a .name	{
	font-size: 14px;}
.people a .bereich{
	margin:10px 0 0px 0;}
.people a:hover .name, .people a:hover .bereich {
	color: #222; font-weight: bold; } 
.people a:hover img	{
	border: 3px solid #B7C500; margin: -2px; }
.people a .photo {
	display: block; position: absolute; width: 80px; height: 100px; }
#person1 .photo		{ top: 0px; left: 0; }
#person2 .photo		{ top: 0px; left: 130px; }
#person3 .photo		{ top: 130px; left: 0; }
#person4 .photo		{ top: 130px; left: 130px; }
#person5 .photo		{ top: 260px; left: 0; }
#person6 .photo		{ top: 260px; left: 130px; }
#person7 .photo		{ top: 390px; left: 0; }
#person8 .photo		{ top: 390px; left: 130px; }

/************************************************************************************/
/* Footer */
