.L1 {
  top:7000px;left:0px;
  position:absolute;
  z-index: 10;
  font-size: 10px;
}
.L2 {
  top:7000px;left:0px;
  position:absolute;
	z-index: 10;
  font-size: 10px;
}

.submit-as-link {
  border:none;
  background-color:transparent;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  vertical-align:bottom;
  margin:0px;
  padding:0px;
}

.submit-as-link-menue {
  border:none;
  background-color:transparent;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align:left;
  padding-right:40px;
  width:156px;
  height:14px;
}

.submit-as-link-menue-on {
  border:none;
  background-color:transparent;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  text-align:left;
  margin:0px;
  padding:0px;
  width:156px;
  height:14px;
}

.submit-as-link-browse-navi {
  border:none;
  background-color:#F2E5D7;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  vertical-align:bottom;
  height:14px;
}
.submit-as-link-right {
  border:none;
  background-color:#F2E5D7;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  vertical-align:bottom;
  margin:0px;
  padding-left:8px;
  text-align:left;
  }
img {
	border:1px solid #B78E74;
}
.l3 {
	font: 10px Arial;
}
.l1 {font: 3px Arial;COLOR:#000000;}

.seite {
  color:#000000;
  width: 1000px;
  background-color: #FFFFFF;
  position:absolute;
  top:0px;left:0px;
}


.seiteninfo{
  font: 9px Arial, Helvetica, sans-serif;
  text-align:left;
  margin: 0px; padding: 0px;
  display:none;

}
.kopf {
  height:78px; width:1000px;
  background-image: url(ringspezialist_01.jpg);
  background-repeat: no-repeat;
  position:absolute;
  top:0px;left:0px;
}

.body {
  color:#000000;
	height: 62%;
	width: 100%;
	font-size: 9px;
  text-align: center;

}


.navigation {
  font-size: 12px;
  text-align: center;
  background-color: #7C7C90;
  background-image: url(ringspezialist_03.jpg);
  height: 15px;
  width: 1000px;
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  font-weight: bold;
  text-decoration: none;
  display:block;
  position:absolute;
  top:80px;left:0px;
}


.leftmenu {
  font-family: Arial, Helvetica, sans-serif;
  float:left;
  height: 7003px;
  width:162px;
  position:absolute;
  top:97px;left:0px;
}


.c {
   text-align:left;
  text-indent:3pt;
}

.c0old {
  border-left: 0px;
  border-right: 0px;
  text-indent: 0pt;
  width: 160px;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size: 12px;
  text-align: left;
  color : #FFFFFF;
  background-color:#000000;
  height:18px;
}


.c1old {
  border-left: 0px;
  border-right: 0px;
  text-indent: 2pt;
  width: 160px;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size: 12px;
  text-align: left;
  color : #FFFFFF;
  background-color:#000000;
  height:18px;
  text-indent:3pt;
}

.c2old {
    color : #000000;
    text-align:left;
    font-size: 12px;
    background-color:#F2E5D7;
    text-indent:3pt;
}

.c3old {
	width:156px;
	height:12px;
	font: 11px Arial;
    text-align:left;
	COLOR: #6C6C50;
    background-color:#F2E5D7;
    text-indent:3pt;
}

.error {
  background: #FF0000;

  text-align: center;
  font: bold 12px Arial;COLOR:#000000;
  width: 100%;
}


.content {
  color:#000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 7000px;
  width:668px;
  left:0px;
  padding: 0px;
  display: block;
  margin:0px;
  padding:0px;
  position:absolute;
  top:97px;left:162px;
}



.content-headline {
	font: 10px Arial, Helvetica, sans-serif;COLOR:#FFFFFF;
	text-align:center;
	width:98%;
	margin-left:4px;
	margin-right:3px;
	border-top: thin ridge #FFFFFF;
	border-bottom: thin ridge #FFFFFF;
	border-left: thin ridge #FFFFFF;
	border-right: thin ridge #FFFFFF;
	background-color:#000000;

}

.rightmenu {
	float:left;
	height: 7003px;
	width:178px;
	padding-left:2px;
	padding-top:5px;
    position:absolute;
    top:97px;left:820px;
}

.hauptkategorie {
	width: 162px;
	height:16px;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	color : #FFFFFF;
    background-color: #000000;
	line-height: 16px;
	font-weight: bold;
	text-indent: 5pt;
	margin-bottom: 2px;
	border-bottom: 2px solid;
	border-color:#B78E74;
}

.kategorie {
	font-family: Arial;
	font-size: 10px;
	text-align: left;
	width:162px;
	height:15px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	text-indent: 5pt;
    background-color:#F2E5D7;
}

.browse-fenster {
	padding: 1px;
    background-color:#F2E5D7;
	width: 638px;
	text-align: left;
	margin:5px;
	border:1px solid #B78E74;
    COLOR: #000000;
    font-size:11px;
    line-height:10px;

}
.browse-window-text {
    backrgound-color:#F2E5D7;
	font-size: 10px;
	color:#000000;
}
.kontrastrahmen {
	text-align: center;
	float:left;
	margin-bottom: 5px;
	padding:1px;
	margin-right:12px;
	border:1px solid #B78E74;
}

.werbelink {
 	text-align: center;
	float:left;
	margin-bottom: 5px;
	padding:1px;
	border: 3px outset #FFFFFF;
    width:160px;
}



.fenster-normal {
	width:93%;
	margin:13px;
	color:#000000;
	padding:5px;
    background-color:#F2E5D7;
	border:1px solid #B78E74;
}

.fenster {
	width:100%;
    background-color:#F2E5D7;
}


.browse {
	text-align:center;

	
}

.browse-fenster-offset {
	padding: 1px;
	margin:5px;
    background-color:#F2E5D7;
	text-align:center;
	float:left;
	width: 638px;
	border:1px solid #B78E74;
}

.browse-fenster-text-oben {
font: 10px Arial;COLOR:#000000;	

}

.browse-fenster-text-unten {
font: bold 15px Arial;COLOR:#000000;	
}

A {
  COLOR: #000000; 
text-decoration:none;
}
A:visited {
  COLOR: #000000; 
text-decoration:none;
}
A:hover {
  COLOR: #000000;
text-decoration:underline;
}


a.link:link {
font: 11px Arial; COLOR:#00457F; 
text-decoration: none;
}
a.link:visited {
font: 11px Arial; COLOR:#00457F; 
text-decoration: none;
}
a.link:hover {
font: 11px Arial; COLOR:#00457F;
text-decoration: underline;
}
a.link:active {
font: 11px Arial; COLOR:#00457F;
text-decoration: none;
}

a.links-cattree-main:link {
font: bold 12px Arial; COLOR: #FFFFFF;
text-decoration: underline;
}
a.links-cattree-main:visited {
font: bold 12px Arial; COLOR: #FFFFFF;
text-decoration: underline;
}
a.links-cattree-main:hover {
font: bold 12px Arial; COLOR: #FFFFFF;
text-decoration: underline;
}
a.links-cattree-main:active {
font: bold 12px Arial; COLOR: #FFFFFF;
text-decoration: underline;
}

a.links-cattree-category:link {
font:12px Arial; COLOR: #000000;
text-decoration: underline;
}
a.links-cattree-category:visited {
font: 12px Arial; COLOR: #000000;
text-decoration: underline;
}
a.links-cattree-category:hover {
font: 12px Arial; COLOR: #000000;
text-decoration: underline;
}
a.links-cattree-category:active {
font: 12px Arial; COLOR: #000000;
text-decoration: underline;
}

a.links-browse-seiten:link {
font: bold 16px Arial; COLOR: #000000;
text-decoration: none
}
a.links-browse-seiten:visited {
font: bold 16px Arial; COLOR: #000000;
text-decoration: none
}
a.links-browse-seiten:hover {

font: bold 16px Arial; COLOR: #000000;
text-decoration: none
}
a.links-browse-seiten:active {
font: bold 16px Arial; COLOR: #000000;
text-decoration: none
}

a.links-kunden-menue:link {
font: bold 16px Arial; COLOR: #000000;
text-decoration: none
}
a.links-kunden-menue:visited {
font: bold 10px Arial; COLOR: #6C6C50;
text-decoration: none
}
a.links-kunden-menue:hover {

font: bold 16px Arial; COLOR: #000000;
text-decoration: none
}
a.links-kunden-menue:active {
font: bold 10px Arial; COLOR: #6C6C50;
text-decoration: none
}


a.links-browse:link {
font: Arial; COLOR: #000000;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
}
a.links-browse:visited {
font: Arial; COLOR: #000000;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
}
a.links-browse:hover {
font: Arial; COLOR: #000000;
font-size:11px;
font-weight:normal;
text-decoration: underline;
text-align:left;
}
a.links-browse:active {
font: Arial; COLOR: #000000;
font-size:11px;
font-weight:normal;
text-decoration: underline;
text-align:left;
}




th {}

.footer {
  float : left;
  font: 10px Arial;COLOR:#000000;  text-align:center;
  text-align : center;
  position : absolute;
  top:7130px;
  width:1000px;
  left:0px;
}

.td-header-menu2 {

  text-decoration:none;
  font: 15px Arial; COLOR: #000000
}

p {
  font: 11px Arial;text-align:justify;
}

H1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 34px;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
}
h2 {
      font-size: 12px;
      font-family: Verdana, Arial, sans-serif;
}


H3 {
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	display:inline;
}


.ueberschrift {
	font: bold 20px Arial;
	text-align:center;
}

.kontakt-text {
	font: 10px Arial;
	width:100px;
	height:15px;
	
	float:left;
}

.kontakt-info {
	font: 10px Arial;
	width:100px;
	top:50px;
	left:360px;
	
}
form {
	display:inline;
}

.small {
    font: 10px Geneva, Arial, Helvetica, sans-serif
}

.small-search {
  font: bold 10px Arial;
  margin: 0px; padding: 0px;
}

.Eingabefeld {
  font: bold 10px Arial;
  margin: 0px; padding: 0px;
}


.oben-links-haelfte {
  text-align:left;
}

.center {
  text-align:center;
}

body {
  margin: 0px; padding: 0px;
  text-align:left;
}

.start {
  margin: 0px; padding: 0px;
  font: 11px Arial;COLOR:#000000;
  text-align:left;
}

.preis {
  font: 20px Arial; COLOR: #000000;
}

.td-previous-next {
  font: 20px Arial; COLOR: #000000;
}

.noborder {border: 0px solid}
.left {text-align:left}


.oben {display:none}

.td-artikel-browse-header {
  text-align:center;
  font: 10px Arial; COLOR: #000000
}
.td-artikel-browse-body {
   font: 10px Arial; COLOR: #999999
}

.td-artikel-browse-pic {
   font: 10px Arial; COLOR: #FFFFFF
	
}
.td-artikel-browse-footer {
  color:#FFFFFF;
  font: bold 14px Arial;
}

.homepage-pic-left {
	height:280 px;
	width:320 px;
	font: 10px Arial;
	COLOR: #FFFFFF;
	float:left;
	text-align:left;
	
	padding:3px;
}

.homepage-pic-right {
	height:280 px;
	width:320 px;
	font: 10px Arial;
	COLOR: #FFFFFF;
	float:right;
	text-align:right;
	
	padding:3px;

}

.homepage-fenster-pic {
	color:#000000;
	padding:8px;
    background-color:#F2E5D7;
	border:1px solid #B78E74;
}

.warenkorb
{
float:left;
width:75px;
height:10px
}

.warenkorb-bild
{
text-align:center;
float:left;
width:130px;
height:10px
}

.warenkorb-gravur
{
float:left;
width:100px;
height:10px
}

.warenkorb-preisgravur
{
float:left;
width:75px;
height:10px
}

.warenkorb-artikelnummer
{
float:left;
width:85px;
height:10px

}

.warenkorb-anzahl
{
float:left;
width:50px;
height:10px
}

.warenkorb-preis
{
float:left;
width:60px;
height:10px
}

.warenkorb-summe
{
float:left;
width:80px;
height:10px
}

.warenkorb-bearbeiten
{
width:75px;
height:10px
}

-->


.kooperation {
	color:#FFFFFF;
	font-size:10px;
	text-align:center;
}

.basket {
float:left;
width:160px;
}

.flypage-pic {
	margin: 10px;
	border: 1px solid #B78E74;
	font: 10px Arial;
	COLOR: #FFFFFF;
	text-align:center;
	float:left;
    width:330px;
    position:absolute;
    top:20px;left:0px;
    background-color:#F2E5D7;
}

.gallery {
	margin: 10px;
	border: 1px solid #B78E74;
	font: 10px Arial;
	COLOR: #FFFFFF;
	text-align:center;
	float:left;
  width:730px;
  position:absolute;
  top:20px;left:0px;
  background-color:#F2E5D7;
}

.flypage-fenster {
	margin-top:20px;
	margin-left:6px;
	color:#000000;
	width:620px;
	height:800px;
}



.flypage-text {
	font: 11px Arial;
	COLOR: #000000;
}

.flypage-input {
	font: 11px Arial;
	COLOR: #FFFFFF;
	width:280px;
	left:7px;
	
	float:left;
}

.flypage-price {
  font-size:25px;
	COLOR: #000000;
}
.flypage-price-variable {
	font: 14px Arial;
	font-weight:bold;
	COLOR: #000000;
	padding:2px;
	width:142px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 3px double #FFFFFF;
}

.flypage-price-static {
	font: 14px Arial;
	font-weight:bold;
	COLOR: #000000;
	padding:2px;
	width:100px;
	float:left;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 3px double #FFFFFF;
}


.fenster-rechts {
	border: 1px outset;
	margin-bottom:15px;
	float:right;
	font-size: 11px;
	width:200px;
}

.flypage-description{
	border-top:2px solid #FFFFFF;
	COLOR:#000000;
	width:320px;
}

.flypage-stones{
	width:60px;
	float:left;
}
.flypage-static {
	COLOR: #000000;
	padding:2px;
	float:left;
}
.flypage-variable {
	COLOR: #000000;
	padding:2px;
}

.flypage-text-window {
	margin-top:10px;
	margin-right:20px;
	font: 11px Arial;
	COLOR: #000000;
	border: 1px solid #B78E74;
	width:290px;
	height:380px;
	float: right;
    position:absolute;
    top:20px;right:0px;
    background-color:#F2E5D7;
}

.flypage-gravur-window {
    margin-top:10px;
margin-right:20px;
	font: 11px Arial;
	COLOR: #000000;
	border: 1px solid #B78E74;
	width:290px;
    height:300px;
	float:Right;
    position:absolute;
    top:420px;right:0px;
    background-color:#F2E5D7;
}
.flypage-product-partner {
	margin:10px;
	border: 1px solid #B78E74;
	font: 10px Arial;
	COLOR: #000000;
	text-align:center;
	float:left;
	height:220px;
	width:330px;
    top:420px;left:0px;
	position:absolute;

    background-color:#F2E5D7;
}


.flypage-headline {
	COLOR: #000000;
	font: 14px Arial;
	font-weight:bold;
	border-top: 1px solid #FFFFFF;
	text-align:center;
}	

.flypage-antidc-text{
  float:left;
  margin-top: 10px;
  text-align:center;
  width:96%;
  border-top: 3px double #FFFFFF;
  border-right: 3px double #666666;
  border-bottom: 3px double #999999;
  border-left: 3px double #666666;
  color:#000000;
  font-size: 11px;
  margin-left:5px;
  position:absolute;
  top:820px;right:10px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.ringspezialist.de/template/transparent.png', sizingMethod='scale');  
background-color:#F2E5D7;
}
img {

border:0px;
}

input {

}

.news {
 width:630px;
 border-top: 1px outset #FFFFFF;
 border-right: 1px outset #999999;
 border-bottom: 1px outset #CCCCCC;
 border-left: 1px outset #FFFFFF;
 background-color:#F2E5D7;
 margin-left:12px;
}

.tag1 {
	font-size:10px;
	color:#222222;
}

.tag2 {
	font-size:11px;
	color:#444444;
}

.tag3 {
	font-size:12px;
	color:#666666;
}

.tag4 {
	font-size:13px;
	color:#888888;
}

.tag5 {
	font-size:14px;
	color:#aaaaaa;
}

