body {
	font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}

#content {
	position:absolute;
	left:50%;
	top:25px;
	margin-left:-470px;
	border:none;
	width:940px;
	z-index:1;
}

#inhalttext {
	position:absolute;
	top:80px;
	left:270px;
	width:670px;
	z-index:3;
}

#inhalttextor {
	position:absolute;
	top:62px;
	left:270px;
	width:670px;
	z-index:3;
}

#logo {
	width:195px;
	height:47px;
}

#inhalt {
	min-height:500px;
	margin-top:15px;
	z-index:2;
}

#navi {
	position:absolute;
	top:61px;
	left:75px;
	width:165px;
	z-index:6;
	color:#000000;
}

#naviback {
	position:absolute;
	top:62px;
	left:75px;
	width:122px;
	height:198px;
	z-index:5;
	background-color:#FFFFFF;
	filter: alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.5;
	-khtml-opacity:0.5;
}

#navi ul {
	display:inline;
	font: normal 75% Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	text-transform:uppercase;
}

#navi ul li {
	display:inline;
}

#navi ul li.menu_item a {
	font-weight:bold;
	letter-spacing:1px;
	float:left;
	padding:5px 8px;
	color:#000;
	text-decoration:none;
	border: 1px solid #fff;
	width: 104px;
	margin-bottom: 3px;
}

#navi ul li.menu_item a:hover {
	color:#000000;
	background-color:#c5c5c5;
	font-weight: bold;
}

#navi ul ul {
	display:inline;
	font: normal 100% Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

#navi ul ul li {
	display:inline;
}

#navi ul ul li.menu_item_sub a {
	font-size:100%;
	float:left;
	padding:3px 8px 3px 20px;
	color:#757575;
	text-decoration:none;
	width: 92px;
	background-color:#c5c5c5;
	border-top: 0px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 0px solid #fff;
	border-left: 1px solid #fff;
	background-image: url(images/share/sma_pfeil_navi.gif);
	background-repeat: no-repeat;
	background-position: 8px;
}

#navi ul ul li.menu_item_sub a:hover {
	padding:3px 8px 3px 20px;
	color:#000000;
	background-color: #cdcdcd;
	background-image: url(images/share/sma_pfeil_navi_1.gif);
	background-repeat: no-repeat;
	background-position: 8px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#navi ul ul li.menu_item_sub_last a {
	float:left;
	padding:3px 8px 3px 20px;
	color:#757575;
	text-decoration:none;
	width: 92px;
	background-color:#c5c5c5;
	border-top: 0px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-image: url(images/share/sma_pfeil_navi.gif);
	background-repeat: no-repeat;
	background-position: 8px;
	margin-bottom: 3px;
}

#navi ul ul li.menu_item_sub_last a:hover {
	padding:3px 8px 3px 20px;
	color:#000000;
	background-color: #cdcdcd;
	background-image: url(images/share/sma_pfeil_navi_1.gif);
	background-repeat: no-repeat;
	background-position: 8px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#tagespreis {
    font: normal 70% Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif; 
    position:relative;
    top:50px;
    left:2px;
    width:116px;
    z-index:-1;
    color:#000000;
}
 
#right{
 vertical-align:top;
/* white-space: nowrap;
 text-align: right; */
 padding-right: 18px;
 float:right;
margin-top:-16px;
 }

#right_line2{
 vertical-align:top;
/* white-space: nowrap;
 text-align: right; */
 padding-right: 18px;
 float:right;
margin-top:1px;
 }
 
.menu_item_sub_last_aktiv a {
	font-size:100%;
	float:left;
	width: 92px;
	background-color: #cdcdcd;
	text-decoration:none;
	padding:3px 8px 3px 20px;
	color:#000000;
	background-image: url(images/share/sma_pfeil_navi_1.gif);
	background-repeat: no-repeat;
	background-position: 8px;
	border-top: 0px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	margin-bottom: 3px;
}

.menu_item_aktiv a {
	letter-spacing:1px;
	float:left;
	padding:5px 8px;
	color:#000;
	text-decoration:none;
	width: 104px;
	font-weight: bold;
	background-color:#c5c5c5;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 0px solid #fff;
	border-left: 1px solid #fff;
}

.menu_item_sub_aktiv a {
	font-size:100%;
	float:left;
	width: 92px;
	background-color: #cdcdcd;
	text-decoration:none;
	padding:3px 8px 3px 20px;
	color:#000000;
	background-image: url(images/share/sma_pfeil_navi_1.gif);
	background-repeat: no-repeat;
	background-position: 8px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e3e3e3;
	border-right-color: #FFFFFF;
	border-bottom-color: #e3e3e3;
	border-left-color: #FFFFFF;
}

#symbol {
	position:absolute;
	top:62px;
	right:0px;
	height:195px;
	width:175px;
	z-index:4;
}

#symbol_et {
	position:absolute;
	top:270px;
	right:30px;
	height:75px;
	width:252px;
	z-index:4;
}

#symbol_et_details {
	position:absolute;
	top:75px;
	right:30px;
	height:39px;
	width:126px;
	z-index:4;
}

#navi_details {
	font: normal 70% Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	position:absolute;
	top:280px;
	left:285px;
	height:20px;
	width:250px;
	z-index:15;
}

#navi_details a {
	text-decoration:none;
	color: #000000;
}

#navi_details a:hover {
	font-weight:bold;
	color: #000000;
}

#navi_details_solitaire {
	font: normal 70% Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	position:absolute;
	top:280px;
	left:285px;
	height:20px;
	width:590px;
	z-index:15;
	color: #ffffff;
}

#navi_details_solitaire a {
	text-decoration:none;
	color: gray;
}

#navi_details_solitaire a:hover {
	font-weight:bold;
	color: #ffffff;
}


#news {
	position:absolute;
	top:390px;
	left:270px;
	height:145px;
	width:670px;
	z-index:3;
}


#newsticker {
	width:669px;
	height:28px;
	background-color:#6f6f6f;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#sprachauswahl {
	width:400px;
	padding-top:5px;
	height:25px;
	font: normal 70% "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

#sprachauswahl a, #navi2 a {
	color: #000000;
	text-decoration: none;
}

#sprachauswahl a:hover, #navi2 a:hover {
	font-weight:bold;
}

#navi2 {
	width:400px;
	height:25px;
	padding-top:5px;
	font: normal 70% Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	right:0px;
	margin-top:-30px;
	position:absolute;
	text-align:right;
}

.mehr-link a {
	background: url(images/share/sma_mehr_pfeil.gif) no-repeat right;
	color: #858789;
	border: 1px solid #FFFFFF;
	padding-top: 2px;
	padding-right: 16px;
	padding-bottom: 2px;
	padding-left: 4px;
	text-decoration: none;
}
.mehr-link a:hover {
	background: url(images/share/sma_mehr_pfeil_1.gif) no-repeat right;
	color: #000;
	border: 1px solid #FFFFFF;
	padding-top: 2px;
	padding-right: 16px;
	padding-bottom: 2px;
	padding-left: 4px;
	text-decoration: none;
}

.mehr-link2 a {
	font: normal 70% Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	background: url(images/share/sma_mehr_pfeil.gif) no-repeat right;
	color: #858789;
	border: 1px solid #FFFFFF;
	padding-top: 2px;
	padding-right: 16px;
	padding-bottom: 2px;
	padding-left: 4px;
	text-decoration: none;
}
.mehr-link2 a:hover {
	font: normal 70% Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	background: url(images/share/sma_mehr_pfeil_1.gif) no-repeat right;
	color: #000;
	border: 1px solid #FFFFFF;
	padding-top: 2px;
	padding-right: 16px;
	padding-bottom: 2px;
	padding-left: 4px;
	text-decoration: none;
}
#inhalt h1{
	font-family:"Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:150%;
	text-transform:uppercase;
	font-weight: bold;
	letter-spacing: 2px;
	margin-top: 0px;
	margin-bottom: -10px;
}
#inhalt h2{
	font-size: 100%;
	margin-top: 10px;
	font-weight: bold;
	color: #757575;
}
#news #news1 h1, #news #news2 h1{
	font-family:"Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	text-transform:uppercase;
	font-weight: bold;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#news #news1 p, #news #news2 p{
	font: normal 70% Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 10px;
}
.bildramen {
	border: 1px solid #9d9d9d;
}
.bildramen_weiss {
	border: 1px solid #FFFFFF;
}
.bildramen_schwarz {
    border: 1px solid #000000;
} 

.schmuckrahmen_detail {
	border-top: 0px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
}
.tbl_schmuck {
	background-color:#ececec;
	border: 1px solid #FFFFFF;
}
.copy {
font: normal 70% Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}

.copy a {
	font-weight:bold;
	text-decoration: underline;
	color: #000000;
}

.copy a:hover {
	font-weight:bold;
	text-decoration: underline;
	color: #757575;
}

#inhalttextor ul {
	display:inline;
	font: normal 70% Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}

#inhalttextor ul li {
	display:inline;
}

#inhalttextor ul li.button_pdf a {
	float:left;
	padding:5px 14px 5px 14px;
	color:#000;
	text-decoration:none;
	border: 1px solid #fff;
	width: 125px;
	margin-bottom: 3px;
	background: #ececec url(images/share/sma_symbol_pdf.gif) no-repeat right;
}

#inhalttextor ul li.button_pdf a:hover {
	color:#000000;
	background-color:#c5c5c5;
	text-decoration: underline;
}

#inhalttextor ul li.button_aktiv a {
	color:#000000;
	float:left;
	padding:5px 14px;
	background: #c5c5c5 url(images/share/sma_mehr_pfeil_1.gif) no-repeat right;
	text-decoration: underline;
	border: 1px solid #fff;
	width: 125px;
	margin-bottom: 3px;
}

#inhalttextor ul li.button a {
	float:left;
	padding:5px 14px;
	color:#000;
	text-decoration:none;
	border: 1px solid #fff;
	width: 125px;
	margin-bottom: 3px;
	background: #ececec url(images/share/sma_mehr_pfeil.gif) no-repeat right;
}

#inhalttextor ul li.button a:hover {
	color:#000000;
	background: #c5c5c5 url(images/share/sma_mehr_pfeil_1.gif) no-repeat right;
	text-decoration: underline;
}

#inhalttextor .button_wunsch a {
	font-weight:bold;
	float:left;
	padding:5px 14px;
	color:#000;
	text-decoration:none;
	border: 1px solid #fff;
	width: 190px;
	margin-bottom: 10px;
	background: #c5c5c5 url(images/share/sma_mehr_pfeil.gif) no-repeat right;
	font-size: 70%;
}

#inhalttextor .button_wunsch a:hover {
	color:#000000;
	background: #c5c5c5 url(images/share/sma_mehr_pfeil_1.gif) no-repeat right;
	text-decoration: underline;
}

#inhalttextor ul li.button_abstand a {
	float:left;
	padding:5px 14px;
	color:#000;
	text-decoration:none;
	border: 1px solid #fff;
	width: 125px;
	margin-bottom: 3px;
	margin-top:30px;
	background: #ececec url(images/share/sma_mehr_pfeil.gif) no-repeat right;
}

#inhalttextor ul li.button_abstand a:hover {
	color:#000000;
	background: #c5c5c5 url(images/share/sma_mehr_pfeil_1.gif) no-repeat right;
	text-decoration: underline;
}
.ringroesse {
	width:30px;
	border: 1px solid #c5c5c5;
}
.artikelnummer_hl {
	font-size:75%;
	margin-top:10px;
	font-weight: bold;
	color: #757575;
}
.preis_fuss {
	font-size:65%;
}
.preis {
	font: normal 70% "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	color: #757575;
}
.preis_zahl {
	font-size:90%;
	margin-top:10px;
	font-weight: bold;
	color: #000000;
}
.damen_herren {
	font-size:75%;
	margin-top:10px;
	font-weight: bold;
	color: #000000;
}