body{
	margin:0;
	padding:14px 17px 14px 17px;
	background:#FAF8F0 repeat-y url(bg.jpg) left top;
}
body, div, td, p, h1, h2, h3, span{
	font-family:Georgia, Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	color:#615D51;
}
#top{
	float:left;
}
#logo{
	margin:0px;
	padding:0px;
	float:left; 
	background:transparent no-repeat url(logo.gif) left top;
	width:122px;
	height:37px;
	cursor:pointer;
	cursor:hand;
}
#nav{
	float:left;
	width:132px;
	margin:30px 10px 0px 0px;
}
#content{
	float:left;
	margin:30px 0px 0px 15px;
	width:372px;
	\width:387px;
	w\idth:372px;
}


/*///////////////NAVIGATION///////////////////////*/
#top ul{
	float:left;
	margin: 0px;
	padding:24px 0px 0px 19px;
	list-style: none;
}
#top ul li{
	float:left;
}
#top ul li a{
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	border-left:1px solid #CEC695;
}
#top ul li a.sortiment{
	width:93px;
	height:8px;
	background:transparent no-repeat url(sortiment_off.gif) center;
}
#top ul .sel a.sortiment{
	background:transparent no-repeat url(sortiment_on.gif) center;
}
#top ul li a.historien{
	width:88px;
	height:8px;
	background:transparent no-repeat url(historien_off.gif) center;
}
#top ul .sel a.historien{
	background:transparent no-repeat url(historien_on.gif) center;
}
#top ul li a.om_kina_antik{
	width:114px;
	height:8px;
	background:transparent no-repeat url(om_kinaantik_off.gif) center;
}
#top ul .sel a.om_kina_antik{
	background:transparent no-repeat url(om_kinaantik_on.gif) center;
}
#top ul li a.kontakt_os{
	width:84px;
	height:8px;
	background:transparent no-repeat url(kontakt_os_off.gif) right;
}
#top ul .sel a.kontakt_os{
	background:transparent no-repeat url(kontakt_os_on.gif) right;
}
/*///////////////////////////Subnavigation////////////////////////////////////*/
#nav ul{
	margin: 0px;
	padding:0px;
	list-style: none;
}
#nav ul li{
	padding:0px;
	margin:0px 0px 5px 0px;
}
#nav ul li a{
	display:block;
	margin:0px;
	padding:0px 0px 0px 10px;
	color:#3A3426;
	height:12px;
	line-height:12px;
	border-left:1px solid #CEC695;
	font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
}
#nav ul li a:hover{
	border-left:1px solid #C01000;
}
#nav ul .sel a{
	border-left:1px solid #C01000;
	color:#C01000;
}
/*//////////////////////////////////////////////////////////////////////*/
img.teaser{
	border:1px solid #CEC695;
}
/*//////////////////////////////////////////////////////////////////////*/
#inventar #content{
	width:450px;
	\width:465px;
	w\idth:450px;
}
#inventar #items{
	display:block;
	float:right;
	width:150px;
}
#inventar #content img{
	border:1px solid #CEC695;
}
#inventar #content img.thumb_off{
	border:1px solid #CEC695;
	float:left;
	margin-bottom:10px;
	margin-right:10px;
	cursor:pointer;
	cursor:hand;

}
#inventar #content img.thumb_on{
	border:1px solid #C01000;
	float:left;
	margin-bottom:10px;
	margin-right:10px;
}
#inventar #content dl{
	width:268px;
	margin:0px;
	padding:0px;
	clear:both;
}
#inventar #content dl h2{
	margin:0px;
	padding:0px;
	float:left;
}
#inventar #content dl dt{
	float:left;
}
#inventar #content dl dd{
	float:right;
}
#inventar #content div{
	float:left;
	width:268px;
	display:none;
}
#inventar #content div.visible{
	display:block;
}
/*//////////////////////////////////////////////////////////////////////*/



#top h1, #top h2{
	display:none;
}
h1{
	font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#AEB0A2;
	margin:0px 0px 10px 0px;
	padding:0px;
}
h2{
	margin:10px 0px 0px 0px;
	padding:0px;
	font-weight:bold;
}
h3{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:11px;
}
dl h2{
	font-size:11px;
}
#nav h2{
	font-size:11px;
}
p{
	padding:0px;
	margin:0px 0px 10px 0px;
}
#nav p{
	font-size:11px;
	padding:0px;
	margin:0px 0px 10px 0px;
}

.clear{
	clear:both;
}
hr{
	display:none;
}
img{
	border:0px;
}
img.left{
	float:left;
	margin-right:10px;
}
img.right{
	float:right;
	margin-left:10px;
}
a, .red{
	color:#C01000;
	text-decoration:none;
}
a.back{
	font-size:11px;
	margin-top:20px;
	display:block;
}
em{
	font-style:italic;
}
dl{
	margin:0px 0px 20px 0px;
	padding:0px;
	font-size:11px;
}
dt{
	margin:0px;
	padding:0px;
}
dd{
	margin:0px;
	padding:0px;
}