html, body 
			{
			margin:0;
			padding:0;
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #666666;
			}

body 
			{
			background-color: #272822;
			}
			
a img 		{border: none;}

#wrap		
			{
			height: 580px;
			margin-top: -290px;
			width: 100%;
			position: absolute;
			top: 38%;
			}
#wrap2		{
			width: 844px;
			margin: auto;
			padding: 0;
			}
#header     
			{
			height: 37px;
			margin: 0px 0px 24px 0px;
			}
			
#header a     
			{
			height: 37px;
			width: 130px;
			display: block;
			text-indent: -9999px;
			background: url(img/andreas_baum_logo.jpg) no-repeat;
			background-position: 0 0;
			margin: 0 auto 0 0;
			}

/* ///////////Top-Navianfang//////////////// */	

#navwrap1	{
			margin: 0px 0px 24px 0px;
			}

#navwrap1  ul		
			{
			width: 500px;
			margin:  0px;
			padding: 0px;
			}

#navwrap1 ul li	
			{display: inline;
			padding: 0px;
			list-style-type: none;
			margin: 0 40px 0 0;}
			
ul li a		{
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			font-stretch: ultra-condensed;
			color: #666666;
			text-decoration:none;
			}
			
ul li a.active, ul li a:hover {color: #B1B979;}

#navp1		{
			margin-right: 40px;
			}
#navp2		{
			margin-right: 27px;
			}
#navp3		{
			margin-right: 27px;
			}
#navp4		{
			margin-right: 27px;
			}			
									

/* ///////////Contentanfang//////////////// */	

			
#contentwrap
			{
			width: 844px;
			height: 600px;
			}
			

			
/* ///////////Left-Navianfang//////////////// */				
#navwrap2	{
			width: 72px; 
			float:left;
			}
			
#navwrap2, ul		
			{
			margin: -1px 0px 0px 0px;
			padding: 0px;
			}
		
		
#navwrap2 ul li	
			{
			border: none;
			height: 10px;
			line-height: 10px;
			display: block;
			margin: 0px 0px 9px 0px;
			padding: 0px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			font-stretch: ultra-condensed;
			color: #666666;
			list-style-type: none; 				
			}
			
/* ///////////Bottom-Navianfang//////////////// */	
			
#navwrap3	{
			height: 32px; 
			width: 755px;
			margin-left:70px;
			float:left;
			clear: both;
			overflow: hidden;
			}
			
#navwrap3 a	{display: block;
			float: left;}
			
#navwrap3 a.active, #navwrap3 a:hover {
			 margin-top: -32px;}
			
/* ///////////Lightboxanfang//////////////// */	
#content
			{
			margin: 0 0 45px 72px;
			}


/* ////////////Bild Thumbs ///////////////*/

.imagepreview a {
			display: block;
			width: 152px;
			height: 114px;
			float: left;
			margin: 1px;
			}

.imagepreview a:hover {
			border: solid 1px #CC6633;
			width: 150px;
			height: 112px;
			overflow: hidden;
}

.imagepreview a:hover img{
			position: relative;
			top: -1px;
			left: -1px;
}

.rgsnav2 {}


/* ////////////Tabellen///////////////*/

td {
			text-align: left;
			vertical-align: top;}
			

/* ////////////content///////////////*/

#content a {
			color: #CC6633;
			text-decoration: none;}
			
#content a:hover {
			color: #CC6633;
			text-decoration: underline;}