/****************************************************************************************
 										GENERAL
 ****************************************************************************************/
html, body, div, ul 
{
		margin: 		0;
		padding: 		0;
}
body
{
		background: transparent url(../gfx/hg.png) no-repeat;
		font-size: 		20px;
		font-family: 	new times roman;
		text-align: 	center;
		color:			#7d7d7d;
}
a img,:link img,:visited img 	{ border:none; }
a:link						{ font-family:new times roman; color:#7d7d7d; text-decoration:none;}
a:visited     					{ font-family:new times roman; color:#7d7d7d; text-decoration:none;}
a:active      					{ font-family:new times roman; color:#393185; text-decoration:none;}
a:hover       					{ font-family:new times roman; color:#393185; text-decoration:none;}
h1 							{ font-family:new times roman; font-size:42px; color: #7d7d7d; text-decoration:none; }
h2 							{ font-family:new times roman; font-size:26px; color: #7d7d7d; text-decoration:none; }
h3 							{ font-family:new times roman; font-size:12px; color: #7d7d7d; text-decoration:none; }
/****************************************************************************************
 										CONTENT
 ****************************************************************************************/
.intro
{
		position: 		absolute;
		height: 		30px;
		width: 			30px;
		margin-left:	750px;
		margin-top:		-80px;
}
.logo
{
		position: 		absolute;
		background:		url(../gfx/logo.jpg) no-repeat;
		width: 			224px;
		height: 		63px;  
		margin-left:	570px;
		margin-top:		0px;
		z-index:		1;
}
.menu
{
		position: 		absolute;
		width: 			auto;
		height: 		200px;
		text-align: 	left;
		padding: 		20px;
		margin-top:		210px;
		margin-left: 	610px;
		z-index:		1;

}
#content-home
{
		width: 			900px;
		height: 		545px;
		margin: 		80px auto 60px auto;
		padding: 		20px;
		border: 		solid 1px #000;
		/* background: 	transparent url(../gfx/logo.png) 10px 10px no-repeat; */
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
.inner-home
{
		position: 		absolute;
		width: 			540px;
		height: 		490px;
		text-align: 	left;
		padding: 		20px;
		margin-left: 	0px;
		border: 		solid 1px #000;
		background: 	#fff;
		box-shadow: 3px 3px 4px #666;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
#box-home_h
{
		position: 		absolute;
		width: 			500px;
		height: 		150px;
		border:			solid 0px #333;
		margin-left:	170px;
		margin-top:		100px;
		overflow:		hidden;
		z-index:		2;
}
#box-home_k
{
		position: 		absolute;
		font-size: 		16px;
		width: 			500px;
		height: 		150px;
		border:			solid 0px #333;
		margin-left:	180px;
		margin-top:		520px;
		overflow:		hidden;
		z-index:		2;
}
#box-home_1
{
		position: 		absolute;
		width: 			284px;
		height: 		286px;
		margin-left:	615px;
		margin-top:		0px;
		border: 		solid 0px #000;
		background: 	#fff;
		z-index: 		-5500;
}
#box-home_2
{
		position: 		absolute;
		width: 			77px;
		height: 		77px;
		margin-left:	0px;
		margin-top:		470px;
		border: 		solid 0px #000;
		background: 	#fff;
		z-index: 		-5500;
}
#box-home_3
{
		position: 		absolute;
		text-align: left;
		width: 			300px;
		height: 		120px;
		border:			solid 0px #333;
		margin-left:	190px;
		margin-top:		310px;
		overflow:		hidden;
		z-index:		2;
}
#box-home_4
{
		position: 		absolute;
		text-align: left;
		width: 			300px;
		height: 		120px;
		border:			solid 0px #333;
		margin-left:	490px;
		margin-top:		310px;
		overflow:		hidden;
		z-index:		2;
}
#content-wir
{
		width: 			800px;
		height: 		740px;
		margin: 		60px auto 60px auto;
		padding: 		20px;
		border: 		solid 1px #000;
		background: 	#fff;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
.inner-wir
{
		position: 		absolute;
		width: 			540px;
		height: 		700px;
		text-align: 	left;
		padding: 		20px;
		margin-left: 	0px;
		border: 		solid 1px #000;
		background: 	#fff;
		box-shadow: 3px 3px 4px #666;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
#box-wir_1
{
		position: 		absolute;
		width: 			231px;
		height: 		210px;
		margin-left:	310px;
		margin-top:		-250px;
		border: 		solid 1px #000;
		background: 	#fff;
		overflow:		hidden;
		box-shadow: 3px 3px 4px #333;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
#box-wir_2
{
		position: 		absolute;
		width: 			190px;
		height: 		210px;
		margin-left:	20px;
		margin-top:		20px;
		border: 		solid 1px #000;
		background: 	#fff;
		overflow:		hidden;
		box-shadow: 3px 3px 4px #333;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
#box-wir_3
{
		position: 		absolute;
		width: 			190px;
		height: 		80px;
		margin-left:	310px;
		margin-top:		60px;
		text-align:		left;
		overflow:		hidden;
}
#content-kollektion
{
		width: 			800px;
		height: 		1000px;
		margin: 		60px auto 60px auto;
		padding: 		20px;
		border: 		solid 1px #000;
		background: 	#fff;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
.inner-kollektion
{
		position: 		absolute;
		width: 			540px;
		height: 		960px;
		text-align: 	left;
		padding: 		20px;
		margin-left: 	0px;
		border: 		solid 1px #000;
		background: 	#fff;
		box-shadow: 3px 3px 4px #666;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
#box-kollektion_1
{
		position: 		absolute;
		width: 			270px;
		height: 		210px;
		margin-left:	0px;
		margin-top:		50px;
		border: 		solid 1px #000;
		background: 	#fff;
		overflow:		hidden;
		box-shadow: 3px 3px 4px #333;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
#box-kollektion_2
{
		position: 		absolute;
		width: 			270px;
		height: 		210px;
		margin-left:	290px;
		margin-top:		50px;
		padding:		30px;
		overflow:		hidden;
}
#box-kollektion_3
{
		position: 		absolute;
		width: 			270px;
		height: 		210px;
		margin-left:	0px;
		margin-top:		280px;
		border: 		solid 1px #000;
		background: 	#fff;
		overflow:		hidden;
		box-shadow: 3px 3px 4px #333;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
#box-kollektion_4
{
		position: 		absolute;
		width: 			270px;
		height: 		210px;
		margin-left:	290px;
		margin-top:		280px;
		padding:		30px;
		overflow:		hidden;
}
#box-kollektion_5
{
		position: 		absolute;
		width: 			270px;
		height: 		210px;
		margin-left:	0px;
		margin-top:		510px;
		border: 		solid 1px #000;
		background: 	#fff;
		overflow:		hidden;
		box-shadow: 3px 3px 4px #333;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
#box-kollektion_6
{
		position: 		absolute;
		width: 			270px;
		height: 		210px;
		margin-left:	290px;
		margin-top:		510px;
		padding:		30px;
		overflow:		hidden;
}
#box-kollektion_7
{
		position: 		absolute;
		width: 			270px;
		height: 		210px;
		margin-left:	0px;
		margin-top:		740px;
		border: 		solid 1px #000;
		background: 	#fff;
		overflow:		hidden;
		box-shadow: 3px 3px 4px #333;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
#box-kollektion_8
{
		position: 		absolute;
		width: 			270px;
		height: 		210px;
		margin-left:	290px;
		margin-top:		740px;
		padding:		30px;
		overflow:		hidden;
}
#content-service
{
		width: 			800px;
		height: 		520px;
		margin: 		60px auto 60px auto;
		padding: 		20px;
		border: 		solid 1px #000;
		background: 	#fff;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
.inner-service
{
		position: 		absolute;
		width: 			540px;
		height: 		480px;
		text-align: 	left;
		padding: 		20px;
		margin-left: 	0px;
		border: 		solid 1px #000;
		background: 	#fff;
		box-shadow: 3px 3px 4px #666;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
#box-service_1
{
		position: 		absolute;
		width: 			231px;
		height: 		210px;
		margin-left:	300px;
		margin-top:		270px;
		border: 		solid 1px #000;
		background: 	#fff;
		overflow:		hidden;
		box-shadow: 3px 3px 4px #333;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
#box-service_2
{
		position: 		absolute;
		width: 			231px;
		height: 		210px;
		margin-left:	0px;
		margin-top:		270px;
		border: 		solid 1px #000;
		background: 	#fff;
		overflow:		hidden;
		box-shadow: 3px 3px 4px #333;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
#content-kontakt
{
		width: 			800px;
		height: 		970px;
		margin: 		60px auto 60px auto;
		padding: 		20px;
		border: 		solid 1px #000;
		background: 	#fff;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
.inner-kontakt
{
		position: 		absolute;
		width: 			540px;
		height: 		930px;
		text-align: 	left;
		padding: 		20px;
		margin-left: 	0px;
		border: 		solid 1px #000;
		background: 	#fff;
		box-shadow: 3px 3px 4px #666;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
#box-kontakt_1
{
		position: 		absolute;
		width: 			292px;
		height: 		194px;
		margin-left:	248px;
		margin-top:		65px;
		border: 		solid 1px #000;
		background: 	#fff;
		overflow:		hidden;
		box-shadow: 3px 3px 4px #333;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
#box-kontakt_2
{
		position: 		absolute;
		width: 			540px;
		height: 		350px;
		margin-left:	0px;
		margin-top:		0px;
		overflow:		hidden;
		box-shadow: 3px 3px 4px #333;
		-moz-box-shadow: 0px 0px 10px #000;
		-webkit-box-shadow: 0px 0px 10px #000;
}
#box-kontakt_3
{
		position: 		absolute;
		width: 			540px;
		height: 		auto;
		margin-left:	0px;
		margin-top:		370px;
		overflow:		hidden;
}
/****************************************************************************************
 										LINKS
 ****************************************************************************************/
a#intro-hover
{
		display:		block;
		width:			30px;
		height:			30px;
		background: 	transparent url(../gfx/home.png) 0px 0px no-repeat;
		text-indent:	-9000%;
}
a:hover#intro-hover
{
		background: 	transparent url(../gfx/home_n.png) 0px 0px no-repeat;
}
a#sp
{
		display:		block;
		width:			90px;
		height:			67px;
		background: 	transparent url(../gfx/os_n.jpg) 0px 0px no-repeat;
		text-indent:	-9000%;
}
a:hover#sp
{
		background: 	transparent url(../gfx/os.jpg) 0px 0px no-repeat;
}
a#fb
{
		display:		block;
		width:			100px;
		height:			75px;
		background: 	transparent url(../gfx/facebook_n.png) 0px 0px no-repeat;
		text-indent:	-9000%;
}
a:hover#fb
{
		background: 	transparent url(../gfx/facebook.png) 0px 0px no-repeat;
}
a#eb
{
		display:		block;
		width:			74px;
		height:			60px;
		background: 	transparent url(../gfx/ebay_n.png) 0px 0px no-repeat;
		text-indent:	-9000%;
}
a:hover#eb
{
		background: 	transparent url(../gfx/ebay.png) 0px 0px no-repeat;
}
a#exklusivschmuck
{
		display:		block;
		width:			270px;
		height:			210px;
		background: 	transparent url(../gfx/picexs_n.jpg) 0px 0px no-repeat;
		text-indent:	-9000%;
}
a:hover#exklusivschmuck
{
		background: 	transparent url(../gfx/picexs.jpg) 0px 0px no-repeat;
}
a#trauringe
{
		display:		block;
		width:			270px;
		height:			210px;
		background: 	transparent url(../gfx/pictrauring_n.jpg) 0px 0px no-repeat;
		text-indent:	-9000%;
}
a:hover#trauringe
{
		background: 	transparent url(../gfx/pictrauring.jpg) 0px 0px no-repeat;
}
a#markenschmuck
{
		display:		block;
		width:			270px;
		height:			210px;
		background: 	transparent url(../gfx/picms_n.jpg) 0px 0px no-repeat;
		text-indent:	-9000%;
}
a:hover#markenschmuck
{
		background: 	transparent url(../gfx/picms.jpg) 0px 0px no-repeat;
}
a#uhren
{
		display:		block;
		width:			270px;
		height:			210px;
		background: 	transparent url(../gfx/picuhren_n.jpg) 0px 0px no-repeat;
		text-indent:	-9000%;
}
a:hover#uhren
{
		background: 	transparent url(../gfx/picuhren.jpg) 0px 0px no-repeat;
}
.small:link, .small:visited
{
		font-size: 			14px;
		color: 				#fff;
		text-decoration: 	none;
}
.small:hover, .small:active
{
		color: 				#7d7d7d;
		text-decoration: 	none;
}
.small_1:link, .small_1:visited
{
		font-size: 			12px;
		color: 				#000;
		text-decoration: 	none;
}
.small_1:hover, .small_1:active
{
		color: 				#7d7d7d;
		text-decoration: 	none;
}
.small_2:link, .small_2:visited
{
		font-size: 			10px;
		color: 				#000;
		text-decoration: 	none;
}
.small_2:hover, .small_2:active
{
		color: 				#7d7d7d;
		text-decoration: 	none;
}
.footer 
{
		width: 			850px;
		height: 		50px;
		margin: 		-50px auto -50px auto;
		padding: 		5px;
		font-size: 		10px;
}