/**********************************************/
/*Date:  22.September 2009                    */
/*Autor: LEMM Werbeagentur                    */
/*Notiz: Schmuckzeit CSS für default.html     */
/**********************************************/

/**************************ALLGMEIN****************************/

html {
margin:0;
padding:0;
background:#421915;
overflow:auto;
}
html.haendlerkatalog {
margin:0;
padding:0;
background:#FFFFFF;
overflow:auto;
}

body {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#421915;
overflow:auto;
background:#421915;
width:100%;
}

body.haendlerkatalog {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
background:#FFFFFF;
}


body.diamantbody	{
background:#FFFFFF;

}

a {
color:#6d2c26;
text-decoration:underline;
}

span{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#421915;
}

.braunrand	{
border: solid 1px #421915;
}

hr  {
border: 0px;
border-top: solid 1px #421915;
border-bottom:0;
margin-top:10px;
margin-bottom:10px;
margin-left:0px;
padding:0;
display:block;
}

img	{
border:0;
}

p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#421915;
padding:0px 20px 0 20px;
}

h1 {
color:#421915;
font-family:Times, serif;
font-size:22px;
margin:10px 0 10px 0;
padding-top:10px;
}

h2,h3 {
color:#421915;
font-family:Times, serif;
font-size:14px;
}

.rand	{
border: solid 1px #421915;
}


/**************************FLOAT****************************/
.lFloat	{
float:left;
}

.rFloat	{
float:right;
}

.hand	{
cursor: pointer;
}

.center	{
text-align:center;
}

/*CLEAR*/
.lclear {
clear:left;
}

.rclear {
clear:right;
}

.clear {
clear:both;
}


/**************************PAGE****************************/
.w0 {width: 0px;}
.h0 {height: 0px;}
.rAbstand0 {margin-right: 0px;}
.lAbstand0 {margin-left: 0px;}
.tAbstand0 {margin-top: 0px;}
.bAbstand0 {margin-bottom: 0px;}
.rInnenAbstand0 {padding-right: 0px;}
.lInnenAbstand0 {padding-left: 0px;}
.tInnenAbstand0 {padding-top: 0px;}
.bInnenAbstand0 {padding-bottom: 0px;}.w1 {width: 1px;}
.h1 {height: 1px;}
.rAbstand1 {margin-right: 1px;}
.lAbstand1 {margin-left: 1px;}
.tAbstand1 {margin-top: 1px;}
.bAbstand1 {margin-bottom: 1px;}
.rInnenAbstand1 {padding-right: 1px;}
.lInnenAbstand1 {padding-left: 1px;}
.tInnenAbstand1 {padding-top: 1px;}
.bInnenAbstand1 {padding-bottom: 1px;}.w2 {width: 2px;}
.h2 {height: 2px;}
.rAbstand2 {margin-right: 2px;}
.lAbstand2 {margin-left: 2px;}
.tAbstand2 {margin-top: 2px;}
.bAbstand2 {margin-bottom: 2px;}
.rInnenAbstand2 {padding-right: 2px;}
.lInnenAbstand2 {padding-left: 2px;}
.tInnenAbstand2 {padding-top: 2px;}
.bInnenAbstand2 {padding-bottom: 2px;}.w3 {width: 3px;}
.h3 {height: 3px;}
.rAbstand3 {margin-right: 3px;}
.lAbstand3 {margin-left: 3px;}
.tAbstand3 {margin-top: 3px;}
.bAbstand3 {margin-bottom: 3px;}
.rInnenAbstand3 {padding-right: 3px;}
.lInnenAbstand3 {padding-left: 3px;}
.tInnenAbstand3 {padding-top: 3px;}
.bInnenAbstand3 {padding-bottom: 3px;}.w4 {width: 4px;}
.h4 {height: 4px;}
.rAbstand4 {margin-right: 4px;}
.lAbstand4 {margin-left: 4px;}
.tAbstand4 {margin-top: 4px;}
.bAbstand4 {margin-bottom: 4px;}
.rInnenAbstand4 {padding-right: 4px;}
.lInnenAbstand4 {padding-left: 4px;}
.tInnenAbstand4 {padding-top: 4px;}
.bInnenAbstand4 {padding-bottom: 4px;}.w5 {width: 5px;}
.h5 {height: 5px;}
.rAbstand5 {margin-right: 5px;}
.lAbstand5 {margin-left: 5px;}
.tAbstand5 {margin-top: 5px;}
.bAbstand5 {margin-bottom: 5px;}
.rInnenAbstand5 {padding-right: 5px;}
.lInnenAbstand5 {padding-left: 5px;}
.tInnenAbstand5 {padding-top: 5px;}
.bInnenAbstand5 {padding-bottom: 5px;}.w6 {width: 6px;}
.h6 {height: 6px;}
.rAbstand6 {margin-right: 6px;}
.lAbstand6 {margin-left: 6px;}
.tAbstand6 {margin-top: 6px;}
.bAbstand6 {margin-bottom: 6px;}
.rInnenAbstand6 {padding-right: 6px;}
.lInnenAbstand6 {padding-left: 6px;}
.tInnenAbstand6 {padding-top: 6px;}
.bInnenAbstand6 {padding-bottom: 6px;}.w7 {width: 7px;}
.h7 {height: 7px;}
.rAbstand7 {margin-right: 7px;}
.lAbstand7 {margin-left: 7px;}
.tAbstand7 {margin-top: 7px;}
.bAbstand7 {margin-bottom: 7px;}
.rInnenAbstand7 {padding-right: 7px;}
.lInnenAbstand7 {padding-left: 7px;}
.tInnenAbstand7 {padding-top: 7px;}
.bInnenAbstand7 {padding-bottom: 7px;}.w8 {width: 8px;}
.h8 {height: 8px;}
.rAbstand8 {margin-right: 8px;}
.lAbstand8 {margin-left: 8px;}
.tAbstand8 {margin-top: 8px;}
.bAbstand8 {margin-bottom: 8px;}
.rInnenAbstand8 {padding-right: 8px;}
.lInnenAbstand8 {padding-left: 8px;}
.tInnenAbstand8 {padding-top: 8px;}
.bInnenAbstand8 {padding-bottom: 8px;}.w9 {width: 9px;}
.h9 {height: 9px;}
.rAbstand9 {margin-right: 9px;}
.lAbstand9 {margin-left: 9px;}
.tAbstand9 {margin-top: 9px;}
.bAbstand9 {margin-bottom: 9px;}
.rInnenAbstand9 {padding-right: 9px;}
.lInnenAbstand9 {padding-left: 9px;}
.tInnenAbstand9 {padding-top: 9px;}
.bInnenAbstand9 {padding-bottom: 9px;}.w10 {width: 10px;}
.h10 {height: 10px;}
.rAbstand10 {margin-right: 10px;}
.lAbstand10 {margin-left: 10px;}
.tAbstand10 {margin-top: 10px;}
.bAbstand10 {margin-bottom: 10px;}
.rInnenAbstand10 {padding-right: 10px;}
.lInnenAbstand10 {padding-left: 10px;}
.tInnenAbstand10 {padding-top: 10px;}
.bInnenAbstand10 {padding-bottom: 10px;}.w11 {width: 11px;}
.h11 {height: 11px;}
.rAbstand11 {margin-right: 11px;}
.lAbstand11 {margin-left: 11px;}
.tAbstand11 {margin-top: 11px;}
.bAbstand11 {margin-bottom: 11px;}
.rInnenAbstand11 {padding-right: 11px;}
.lInnenAbstand11 {padding-left: 11px;}
.tInnenAbstand11 {padding-top: 11px;}
.bInnenAbstand11 {padding-bottom: 11px;}.w12 {width: 12px;}
.h12 {height: 12px;}
.rAbstand12 {margin-right: 12px;}
.lAbstand12 {margin-left: 12px;}
.tAbstand12 {margin-top: 12px;}
.bAbstand12 {margin-bottom: 12px;}
.rInnenAbstand12 {padding-right: 12px;}
.lInnenAbstand12 {padding-left: 12px;}
.tInnenAbstand12 {padding-top: 12px;}
.bInnenAbstand12 {padding-bottom: 12px;}.w13 {width: 13px;}
.h13 {height: 13px;}
.rAbstand13 {margin-right: 13px;}
.lAbstand13 {margin-left: 13px;}
.tAbstand13 {margin-top: 13px;}
.bAbstand13 {margin-bottom: 13px;}
.rInnenAbstand13 {padding-right: 13px;}
.lInnenAbstand13 {padding-left: 13px;}
.tInnenAbstand13 {padding-top: 13px;}
.bInnenAbstand13 {padding-bottom: 13px;}.w14 {width: 14px;}
.h14 {height: 14px;}
.rAbstand14 {margin-right: 14px;}
.lAbstand14 {margin-left: 14px;}
.tAbstand14 {margin-top: 14px;}
.bAbstand14 {margin-bottom: 14px;}
.rInnenAbstand14 {padding-right: 14px;}
.lInnenAbstand14 {padding-left: 14px;}
.tInnenAbstand14 {padding-top: 14px;}
.bInnenAbstand14 {padding-bottom: 14px;}.w15 {width: 15px;}
.h15 {height: 15px;}
.rAbstand15 {margin-right: 15px;}
.lAbstand15 {margin-left: 15px;}
.tAbstand15 {margin-top: 15px;}
.bAbstand15 {margin-bottom: 15px;}
.rInnenAbstand15 {padding-right: 15px;}
.lInnenAbstand15 {padding-left: 15px;}
.tInnenAbstand15 {padding-top: 15px;}
.bInnenAbstand15 {padding-bottom: 15px;}.w16 {width: 16px;}
.h16 {height: 16px;}
.rAbstand16 {margin-right: 16px;}
.lAbstand16 {margin-left: 16px;}
.tAbstand16 {margin-top: 16px;}
.bAbstand16 {margin-bottom: 16px;}
.rInnenAbstand16 {padding-right: 16px;}
.lInnenAbstand16 {padding-left: 16px;}
.tInnenAbstand16 {padding-top: 16px;}
.bInnenAbstand16 {padding-bottom: 16px;}.w17 {width: 17px;}
.h17 {height: 17px;}
.rAbstand17 {margin-right: 17px;}
.lAbstand17 {margin-left: 17px;}
.tAbstand17 {margin-top: 17px;}
.bAbstand17 {margin-bottom: 17px;}
.rInnenAbstand17 {padding-right: 17px;}
.lInnenAbstand17 {padding-left: 17px;}
.tInnenAbstand17 {padding-top: 17px;}
.bInnenAbstand17 {padding-bottom: 17px;}.w18 {width: 18px;}
.h18 {height: 18px;}
.rAbstand18 {margin-right: 18px;}
.lAbstand18 {margin-left: 18px;}
.tAbstand18 {margin-top: 18px;}
.bAbstand18 {margin-bottom: 18px;}
.rInnenAbstand18 {padding-right: 18px;}
.lInnenAbstand18 {padding-left: 18px;}
.tInnenAbstand18 {padding-top: 18px;}
.bInnenAbstand18 {padding-bottom: 18px;}.w19 {width: 19px;}
.h19 {height: 19px;}
.rAbstand19 {margin-right: 19px;}
.lAbstand19 {margin-left: 19px;}
.tAbstand19 {margin-top: 19px;}
.bAbstand19 {margin-bottom: 19px;}
.rInnenAbstand19 {padding-right: 19px;}
.lInnenAbstand19 {padding-left: 19px;}
.tInnenAbstand19 {padding-top: 19px;}
.bInnenAbstand19 {padding-bottom: 19px;}.w0 {width: 0px;}
.h0 {height: 0px;}
.rAbstand0 {margin-right: 0px;}
.lAbstand0 {margin-left: 0px;}
.tAbstand0 {margin-top: 0px;}
.bAbstand0 {margin-bottom: 0px;}.w10 {width: 10px;}
.h10 {height: 10px;}
.rAbstand10 {margin-right: 10px;}
.lAbstand10 {margin-left: 10px;}
.tAbstand10 {margin-top: 10px;}
.bAbstand10 {margin-bottom: 10px;}.w20 {width: 20px;}
.h20 {height: 20px;}
.rAbstand20 {margin-right: 20px;}
.lAbstand20 {margin-left: 20px;}
.tAbstand20 {margin-top: 20px;}
.bAbstand20 {margin-bottom: 20px;}.w30 {width: 30px;}
.h30 {height: 30px;}
.rAbstand30 {margin-right: 30px;}
.lAbstand30 {margin-left: 30px;}
.tAbstand30 {margin-top: 30px;}
.bAbstand30 {margin-bottom: 30px;}.w40 {width: 40px;}
.h40 {height: 40px;}
.rAbstand40 {margin-right: 40px;}
.lAbstand40 {margin-left: 40px;}
.tAbstand40 {margin-top: 40px;}
.bAbstand40 {margin-bottom: 40px;}.w50 {width: 50px;}
.h50 {height: 50px;}
.rAbstand50 {margin-right: 50px;}
.lAbstand50 {margin-left: 50px;}
.tAbstand50 {margin-top: 50px;}
.bAbstand50 {margin-bottom: 50px;}.w60 {width: 60px;}
.h60 {height: 60px;}
.rAbstand60 {margin-right: 60px;}
.lAbstand60 {margin-left: 60px;}
.tAbstand60 {margin-top: 60px;}
.bAbstand60 {margin-bottom: 60px;}.w70 {width: 70px;}
.h70 {height: 70px;}
.rAbstand70 {margin-right: 70px;}
.lAbstand70 {margin-left: 70px;}
.tAbstand70 {margin-top: 70px;}
.bAbstand70 {margin-bottom: 70px;}.w80 {width: 80px;}
.h80 {height: 80px;}
.rAbstand80 {margin-right: 80px;}
.lAbstand80 {margin-left: 80px;}
.tAbstand80 {margin-top: 80px;}
.bAbstand80 {margin-bottom: 80px;}.w90 {width: 90px;}
.h90 {height: 90px;}
.rAbstand90 {margin-right: 90px;}
.lAbstand90 {margin-left: 90px;}
.tAbstand90 {margin-top: 90px;}
.bAbstand90 {margin-bottom: 90px;}.w100 {width: 100px;}
.h100 {height: 100px;}
.rAbstand100 {margin-right: 100px;}
.lAbstand100 {margin-left: 100px;}
.tAbstand100 {margin-top: 100px;}
.bAbstand100 {margin-bottom: 100px;}.w110 {width: 110px;}
.h110 {height: 110px;}
.rAbstand110 {margin-right: 110px;}
.lAbstand110 {margin-left: 110px;}
.tAbstand110 {margin-top: 110px;}
.bAbstand110 {margin-bottom: 110px;}.w120 {width: 120px;}
.h120 {height: 120px;}
.rAbstand120 {margin-right: 120px;}
.lAbstand120 {margin-left: 120px;}
.tAbstand120 {margin-top: 120px;}
.bAbstand120 {margin-bottom: 120px;}.w130 {width: 130px;}
.h130 {height: 130px;}
.rAbstand130 {margin-right: 130px;}
.lAbstand130 {margin-left: 130px;}
.tAbstand130 {margin-top: 130px;}
.bAbstand130 {margin-bottom: 130px;}.w140 {width: 140px;}
.h140 {height: 140px;}
.rAbstand140 {margin-right: 140px;}
.lAbstand140 {margin-left: 140px;}
.tAbstand140 {margin-top: 140px;}
.bAbstand140 {margin-bottom: 140px;}.w150 {width: 150px;}
.h150 {height: 150px;}
.rAbstand150 {margin-right: 150px;}
.lAbstand150 {margin-left: 150px;}
.tAbstand150 {margin-top: 150px;}
.bAbstand150 {margin-bottom: 150px;}.w160 {width: 160px;}
.h160 {height: 160px;}
.rAbstand160 {margin-right: 160px;}
.lAbstand160 {margin-left: 160px;}
.tAbstand160 {margin-top: 160px;}
.bAbstand160 {margin-bottom: 160px;}.w170 {width: 170px;}
.h170 {height: 170px;}
.rAbstand170 {margin-right: 170px;}
.lAbstand170 {margin-left: 170px;}
.tAbstand170 {margin-top: 170px;}
.bAbstand170 {margin-bottom: 170px;}.w180 {width: 180px;}
.h180 {height: 180px;}
.rAbstand180 {margin-right: 180px;}
.lAbstand180 {margin-left: 180px;}
.tAbstand180 {margin-top: 180px;}
.bAbstand180 {margin-bottom: 180px;}.w190 {width: 190px;}
.h190 {height: 190px;}
.rAbstand190 {margin-right: 190px;}
.lAbstand190 {margin-left: 190px;}
.tAbstand190 {margin-top: 190px;}
.bAbstand190 {margin-bottom: 190px;}.w200 {width: 200px;}
.h200 {height: 200px;}
.rAbstand200 {margin-right: 200px;}
.lAbstand200 {margin-left: 200px;}
.tAbstand200 {margin-top: 200px;}
.bAbstand200 {margin-bottom: 200px;}.w210 {width: 210px;}
.h210 {height: 210px;}
.rAbstand210 {margin-right: 210px;}
.lAbstand210 {margin-left: 210px;}
.tAbstand210 {margin-top: 210px;}
.bAbstand210 {margin-bottom: 210px;}.w220 {width: 220px;}
.h220 {height: 220px;}
.rAbstand220 {margin-right: 220px;}
.lAbstand220 {margin-left: 220px;}
.tAbstand220 {margin-top: 220px;}
.bAbstand220 {margin-bottom: 220px;}.w230 {width: 230px;}
.h230 {height: 230px;}
.rAbstand230 {margin-right: 230px;}
.lAbstand230 {margin-left: 230px;}
.tAbstand230 {margin-top: 230px;}
.bAbstand230 {margin-bottom: 230px;}.w240 {width: 240px;}
.h240 {height: 240px;}
.rAbstand240 {margin-right: 240px;}
.lAbstand240 {margin-left: 240px;}
.tAbstand240 {margin-top: 240px;}
.bAbstand240 {margin-bottom: 240px;}.w250 {width: 250px;}
.h250 {height: 250px;}
.rAbstand250 {margin-right: 250px;}
.lAbstand250 {margin-left: 250px;}
.tAbstand250 {margin-top: 250px;}
.bAbstand250 {margin-bottom: 250px;}.w260 {width: 260px;}
.h260 {height: 260px;}
.rAbstand260 {margin-right: 260px;}
.lAbstand260 {margin-left: 260px;}
.tAbstand260 {margin-top: 260px;}
.bAbstand260 {margin-bottom: 260px;}.w270 {width: 270px;}
.h270 {height: 270px;}
.rAbstand270 {margin-right: 270px;}
.lAbstand270 {margin-left: 270px;}
.tAbstand270 {margin-top: 270px;}
.bAbstand270 {margin-bottom: 270px;}.w280 {width: 280px;}
.h280 {height: 280px;}
.rAbstand280 {margin-right: 280px;}
.lAbstand280 {margin-left: 280px;}
.tAbstand280 {margin-top: 280px;}
.bAbstand280 {margin-bottom: 280px;}.w290 {width: 290px;}
.h290 {height: 290px;}
.rAbstand290 {margin-right: 290px;}
.lAbstand290 {margin-left: 290px;}
.tAbstand290 {margin-top: 290px;}
.bAbstand290 {margin-bottom: 290px;}.w300 {width: 300px;}
.h300 {height: 300px;}
.rAbstand300 {margin-right: 300px;}
.lAbstand300 {margin-left: 300px;}
.tAbstand300 {margin-top: 300px;}
.bAbstand300 {margin-bottom: 300px;}.w310 {width: 310px;}
.h310 {height: 310px;}
.rAbstand310 {margin-right: 310px;}
.lAbstand310 {margin-left: 310px;}
.tAbstand310 {margin-top: 310px;}
.bAbstand310 {margin-bottom: 310px;}.w320 {width: 320px;}
.h320 {height: 320px;}
.rAbstand320 {margin-right: 320px;}
.lAbstand320 {margin-left: 320px;}
.tAbstand320 {margin-top: 320px;}
.bAbstand320 {margin-bottom: 320px;}.w330 {width: 330px;}
.h330 {height: 330px;}
.rAbstand330 {margin-right: 330px;}
.lAbstand330 {margin-left: 330px;}
.tAbstand330 {margin-top: 330px;}
.bAbstand330 {margin-bottom: 330px;}.w340 {width: 340px;}
.h340 {height: 340px;}
.rAbstand340 {margin-right: 340px;}
.lAbstand340 {margin-left: 340px;}
.tAbstand340 {margin-top: 340px;}
.bAbstand340 {margin-bottom: 340px;}.w350 {width: 350px;}
.h350 {height: 350px;}
.rAbstand350 {margin-right: 350px;}
.lAbstand350 {margin-left: 350px;}
.tAbstand350 {margin-top: 350px;}
.bAbstand350 {margin-bottom: 350px;}.w360 {width: 360px;}
.h360 {height: 360px;}
.rAbstand360 {margin-right: 360px;}
.lAbstand360 {margin-left: 360px;}
.tAbstand360 {margin-top: 360px;}
.bAbstand360 {margin-bottom: 360px;}.w370 {width: 370px;}
.h370 {height: 370px;}
.rAbstand370 {margin-right: 370px;}
.lAbstand370 {margin-left: 370px;}
.tAbstand370 {margin-top: 370px;}
.bAbstand370 {margin-bottom: 370px;}.w380 {width: 380px;}
.h380 {height: 380px;}
.rAbstand380 {margin-right: 380px;}
.lAbstand380 {margin-left: 380px;}
.tAbstand380 {margin-top: 380px;}
.bAbstand380 {margin-bottom: 380px;}.w390 {width: 390px;}
.h390 {height: 390px;}
.rAbstand390 {margin-right: 390px;}
.lAbstand390 {margin-left: 390px;}
.tAbstand390 {margin-top: 390px;}
.bAbstand390 {margin-bottom: 390px;}.w400 {width: 400px;}
.h400 {height: 400px;}
.rAbstand400 {margin-right: 400px;}
.lAbstand400 {margin-left: 400px;}
.tAbstand400 {margin-top: 400px;}
.bAbstand400 {margin-bottom: 400px;}.w410 {width: 410px;}
.h410 {height: 410px;}
.rAbstand410 {margin-right: 410px;}
.lAbstand410 {margin-left: 410px;}
.tAbstand410 {margin-top: 410px;}
.bAbstand410 {margin-bottom: 410px;}.w420 {width: 420px;}
.h420 {height: 420px;}
.rAbstand420 {margin-right: 420px;}
.lAbstand420 {margin-left: 420px;}
.tAbstand420 {margin-top: 420px;}
.bAbstand420 {margin-bottom: 420px;}.w430 {width: 430px;}
.h430 {height: 430px;}
.rAbstand430 {margin-right: 430px;}
.lAbstand430 {margin-left: 430px;}
.tAbstand430 {margin-top: 430px;}
.bAbstand430 {margin-bottom: 430px;}.w440 {width: 440px;}
.h440 {height: 440px;}
.rAbstand440 {margin-right: 440px;}
.lAbstand440 {margin-left: 440px;}
.tAbstand440 {margin-top: 440px;}
.bAbstand440 {margin-bottom: 440px;}.w450 {width: 450px;}
.h450 {height: 450px;}
.rAbstand450 {margin-right: 450px;}
.lAbstand450 {margin-left: 450px;}
.tAbstand450 {margin-top: 450px;}
.bAbstand450 {margin-bottom: 450px;}.w460 {width: 460px;}
.h460 {height: 460px;}
.rAbstand460 {margin-right: 460px;}
.lAbstand460 {margin-left: 460px;}
.tAbstand460 {margin-top: 460px;}
.bAbstand460 {margin-bottom: 460px;}.w470 {width: 470px;}
.h470 {height: 470px;}
.rAbstand470 {margin-right: 470px;}
.lAbstand470 {margin-left: 470px;}
.tAbstand470 {margin-top: 470px;}
.bAbstand470 {margin-bottom: 470px;}.w480 {width: 480px;}
.h480 {height: 480px;}
.rAbstand480 {margin-right: 480px;}
.lAbstand480 {margin-left: 480px;}
.tAbstand480 {margin-top: 480px;}
.bAbstand480 {margin-bottom: 480px;}.w490 {width: 490px;}
.h490 {height: 490px;}
.rAbstand490 {margin-right: 490px;}
.lAbstand490 {margin-left: 490px;}
.tAbstand490 {margin-top: 490px;}
.bAbstand490 {margin-bottom: 490px;}.w500 {width: 500px;}
.h500 {height: 500px;}
.rAbstand500 {margin-right: 500px;}
.lAbstand500 {margin-left: 500px;}
.tAbstand500 {margin-top: 500px;}
.bAbstand500 {margin-bottom: 500px;}.w510 {width: 510px;}
.h510 {height: 510px;}
.rAbstand510 {margin-right: 510px;}
.lAbstand510 {margin-left: 510px;}
.tAbstand510 {margin-top: 510px;}
.bAbstand510 {margin-bottom: 510px;}.w520 {width: 520px;}
.h520 {height: 520px;}
.rAbstand520 {margin-right: 520px;}
.lAbstand520 {margin-left: 520px;}
.tAbstand520 {margin-top: 520px;}
.bAbstand520 {margin-bottom: 520px;}.w530 {width: 530px;}
.h530 {height: 530px;}
.rAbstand530 {margin-right: 530px;}
.lAbstand530 {margin-left: 530px;}
.tAbstand530 {margin-top: 530px;}
.bAbstand530 {margin-bottom: 530px;}.w540 {width: 540px;}
.h540 {height: 540px;}
.rAbstand540 {margin-right: 540px;}
.lAbstand540 {margin-left: 540px;}
.tAbstand540 {margin-top: 540px;}
.bAbstand540 {margin-bottom: 540px;}.w550 {width: 550px;}
.h550 {height: 550px;}
.rAbstand550 {margin-right: 550px;}
.lAbstand550 {margin-left: 550px;}
.tAbstand550 {margin-top: 550px;}
.bAbstand550 {margin-bottom: 550px;}.w560 {width: 560px;}
.h560 {height: 560px;}
.rAbstand560 {margin-right: 560px;}
.lAbstand560 {margin-left: 560px;}
.tAbstand560 {margin-top: 560px;}
.bAbstand560 {margin-bottom: 560px;}.w570 {width: 570px;}
.h570 {height: 570px;}
.rAbstand570 {margin-right: 570px;}
.lAbstand570 {margin-left: 570px;}
.tAbstand570 {margin-top: 570px;}
.bAbstand570 {margin-bottom: 570px;}.w580 {width: 580px;}
.h580 {height: 580px;}
.rAbstand580 {margin-right: 580px;}
.lAbstand580 {margin-left: 580px;}
.tAbstand580 {margin-top: 580px;}
.bAbstand580 {margin-bottom: 580px;}.w590 {width: 590px;}
.h590 {height: 590px;}
.rAbstand590 {margin-right: 590px;}
.lAbstand590 {margin-left: 590px;}
.tAbstand590 {margin-top: 590px;}
.bAbstand590 {margin-bottom: 590px;}.w600 {width: 600px;}
.h600 {height: 600px;}
.rAbstand600 {margin-right: 600px;}
.lAbstand600 {margin-left: 600px;}
.tAbstand600 {margin-top: 600px;}
.bAbstand600 {margin-bottom: 600px;}.w610 {width: 610px;}
.h610 {height: 610px;}
.rAbstand610 {margin-right: 610px;}
.lAbstand610 {margin-left: 610px;}
.tAbstand610 {margin-top: 610px;}
.bAbstand610 {margin-bottom: 610px;}.w620 {width: 620px;}
.h620 {height: 620px;}
.rAbstand620 {margin-right: 620px;}
.lAbstand620 {margin-left: 620px;}
.tAbstand620 {margin-top: 620px;}
.bAbstand620 {margin-bottom: 620px;}.w630 {width: 630px;}
.h630 {height: 630px;}
.rAbstand630 {margin-right: 630px;}
.lAbstand630 {margin-left: 630px;}
.tAbstand630 {margin-top: 630px;}
.bAbstand630 {margin-bottom: 630px;}.w640 {width: 640px;}
.h640 {height: 640px;}
.rAbstand640 {margin-right: 640px;}
.lAbstand640 {margin-left: 640px;}
.tAbstand640 {margin-top: 640px;}
.bAbstand640 {margin-bottom: 640px;}.w650 {width: 650px;}
.h650 {height: 650px;}
.rAbstand650 {margin-right: 650px;}
.lAbstand650 {margin-left: 650px;}
.tAbstand650 {margin-top: 650px;}
.bAbstand650 {margin-bottom: 650px;}.w660 {width: 660px;}
.h660 {height: 660px;}
.rAbstand660 {margin-right: 660px;}
.lAbstand660 {margin-left: 660px;}
.tAbstand660 {margin-top: 660px;}
.bAbstand660 {margin-bottom: 660px;}.w670 {width: 670px;}
.h670 {height: 670px;}
.rAbstand670 {margin-right: 670px;}
.lAbstand670 {margin-left: 670px;}
.tAbstand670 {margin-top: 670px;}
.bAbstand670 {margin-bottom: 670px;}.w680 {width: 680px;}
.h680 {height: 680px;}
.rAbstand680 {margin-right: 680px;}
.lAbstand680 {margin-left: 680px;}
.tAbstand680 {margin-top: 680px;}
.bAbstand680 {margin-bottom: 680px;}.w690 {width: 690px;}
.h690 {height: 690px;}
.rAbstand690 {margin-right: 690px;}
.lAbstand690 {margin-left: 690px;}
.tAbstand690 {margin-top: 690px;}
.bAbstand690 {margin-bottom: 690px;}.w700 {width: 700px;}
.h700 {height: 700px;}
.rAbstand700 {margin-right: 700px;}
.lAbstand700 {margin-left: 700px;}
.tAbstand700 {margin-top: 700px;}
.bAbstand700 {margin-bottom: 700px;}.w710 {width: 710px;}
.h710 {height: 710px;}
.rAbstand710 {margin-right: 710px;}
.lAbstand710 {margin-left: 710px;}
.tAbstand710 {margin-top: 710px;}
.bAbstand710 {margin-bottom: 710px;}.w720 {width: 720px;}
.h720 {height: 720px;}
.rAbstand720 {margin-right: 720px;}
.lAbstand720 {margin-left: 720px;}
.tAbstand720 {margin-top: 720px;}
.bAbstand720 {margin-bottom: 720px;}.w730 {width: 730px;}
.h730 {height: 730px;}
.rAbstand730 {margin-right: 730px;}
.lAbstand730 {margin-left: 730px;}
.tAbstand730 {margin-top: 730px;}
.bAbstand730 {margin-bottom: 730px;}.w740 {width: 740px;}
.h740 {height: 740px;}
.rAbstand740 {margin-right: 740px;}
.lAbstand740 {margin-left: 740px;}
.tAbstand740 {margin-top: 740px;}
.bAbstand740 {margin-bottom: 740px;}.w750 {width: 750px;}
.h750 {height: 750px;}
.rAbstand750 {margin-right: 750px;}
.lAbstand750 {margin-left: 750px;}
.tAbstand750 {margin-top: 750px;}
.bAbstand750 {margin-bottom: 750px;}.w760 {width: 760px;}
.h760 {height: 760px;}
.rAbstand760 {margin-right: 760px;}
.lAbstand760 {margin-left: 760px;}
.tAbstand760 {margin-top: 760px;}
.bAbstand760 {margin-bottom: 760px;}.w770 {width: 770px;}
.h770 {height: 770px;}
.rAbstand770 {margin-right: 770px;}
.lAbstand770 {margin-left: 770px;}
.tAbstand770 {margin-top: 770px;}
.bAbstand770 {margin-bottom: 770px;}.w780 {width: 780px;}
.h780 {height: 780px;}
.rAbstand780 {margin-right: 780px;}
.lAbstand780 {margin-left: 780px;}
.tAbstand780 {margin-top: 780px;}
.bAbstand780 {margin-bottom: 780px;}.w790 {width: 790px;}
.h790 {height: 790px;}
.rAbstand790 {margin-right: 790px;}
.lAbstand790 {margin-left: 790px;}
.tAbstand790 {margin-top: 790px;}
.bAbstand790 {margin-bottom: 790px;}.w800 {width: 800px;}
.h800 {height: 800px;}
.rAbstand800 {margin-right: 800px;}
.lAbstand800 {margin-left: 800px;}
.tAbstand800 {margin-top: 800px;}
.bAbstand800 {margin-bottom: 800px;}.w810 {width: 810px;}
.h810 {height: 810px;}
.rAbstand810 {margin-right: 810px;}
.lAbstand810 {margin-left: 810px;}
.tAbstand810 {margin-top: 810px;}
.bAbstand810 {margin-bottom: 810px;}.w820 {width: 820px;}
.h820 {height: 820px;}
.rAbstand820 {margin-right: 820px;}
.lAbstand820 {margin-left: 820px;}
.tAbstand820 {margin-top: 820px;}
.bAbstand820 {margin-bottom: 820px;}.w830 {width: 830px;}
.h830 {height: 830px;}
.rAbstand830 {margin-right: 830px;}
.lAbstand830 {margin-left: 830px;}
.tAbstand830 {margin-top: 830px;}
.bAbstand830 {margin-bottom: 830px;}.w840 {width: 840px;}
.h840 {height: 840px;}
.rAbstand840 {margin-right: 840px;}
.lAbstand840 {margin-left: 840px;}
.tAbstand840 {margin-top: 840px;}
.bAbstand840 {margin-bottom: 840px;}.w850 {width: 850px;}
.h850 {height: 850px;}
.rAbstand850 {margin-right: 850px;}
.lAbstand850 {margin-left: 850px;}
.tAbstand850 {margin-top: 850px;}
.bAbstand850 {margin-bottom: 850px;}.w860 {width: 860px;}
.h860 {height: 860px;}
.rAbstand860 {margin-right: 860px;}
.lAbstand860 {margin-left: 860px;}
.tAbstand860 {margin-top: 860px;}
.bAbstand860 {margin-bottom: 860px;}.w870 {width: 870px;}
.h870 {height: 870px;}
.rAbstand870 {margin-right: 870px;}
.lAbstand870 {margin-left: 870px;}
.tAbstand870 {margin-top: 870px;}
.bAbstand870 {margin-bottom: 870px;}.w880 {width: 880px;}
.h880 {height: 880px;}
.rAbstand880 {margin-right: 880px;}
.lAbstand880 {margin-left: 880px;}
.tAbstand880 {margin-top: 880px;}
.bAbstand880 {margin-bottom: 880px;}.w890 {width: 890px;}
.h890 {height: 890px;}
.rAbstand890 {margin-right: 890px;}
.lAbstand890 {margin-left: 890px;}
.tAbstand890 {margin-top: 890px;}
.bAbstand890 {margin-bottom: 890px;}
.right	{
text-align:right;
}

.justify	{
text-align:justify;
}

/*PAGE-DEFAULT*/
#defaultWrapper	{
position:relative;
width:100%;
background: url(../bilder/layout/pic.jpg) no-repeat #fff;
height:518px;
top:40px;
overflow:hidden;
}

/*PAGE-KATALOG*/
#katalogWrapper	{
position:relative;
width:100%;
background:#fff;
padding-top:40px;
overflow:hidden;
}

/*PAGE-DIAMANT*/
#diamantWrapper	{
position:relative;
width:100%;
height:518px;
top:40px;
overflow:hidden;
}

#diamantContentContainer {
position:relative;
width:100%;
background: url(../bilder/layout/pic.jpg) no-repeat #fff;
height:518px;
overflow:hidden;
position:relative;
background:#fff;
overflow:hidden;
}

#defaultContentContainer_start {
margin-left:520px;
padding:0;
text-align:center;
height:518px;
width:480px;
overflow:hidden;
}

#defaultContentContainer {
margin-left:380px;
padding:0;
text-align:center;
height:518px;
width:640px;
overflow-x:hidden;
overflow-y:scroll;
}

#defaultContent	{
display:block;
margin:0;
padding:0;
width:100%;
text-align:left;
}

#defaultContent_start	{
display:block;
margin:0;
padding:0;
height:100%;
width:518px;
overflow:hidden;
text-align:left;
}

#diamantContent	{
display:inline-block;
margin:40px 20% 0 8%;
padding:0;
height:478px;
width:85%;
text-align:left;
overflow-y:scroll;
overflow-x:hidden;
}

/*PAGE-FOOTER*/
#footer {
background:#000000;
margin-top:40px;
padding:0;
height:18px;
overflow:hidden;
width:100%;
}

#footerKatalog {
background:#000000;

padding:0;
height:18px;
overflow:hidden;
width:100%;
}

p.footerText {
height:18px;
text-align:right;
font-family:"Arial, Helvetica, sans-serif";
color:#8d8d8d;
font-size:14px;
font-weight:bold;
overflow:hidden;
margin:0;
padding:0;
padding-right:30px;
}

/**************************NAVIGATION****************************/

/*NAVIGATION-MENU*/

.naviBar {
position:absolute;
overflow:visible;
height:40px;
width:100%;
background:url(../bilder/layout/bgNavi.gif) repeat-x;
z-index:10;
top:1px;
border-bottom: 2px solid #421915;
}

ul.sf-menu{
margin-left: 20%;
}

.sf-menu, .sf-menu * {
padding: 0;
margin: 0;
list-style: none;
}

.sf-menu {
margin-bottom: 1em;
line-height: 1.0;
}

.sf-menu a {
position: relative;
color: #fff;
padding: 10px 20px;
font-variant: small-caps;
font-size: 15px;
text-decoration: none;
display:block;
}

.sf-menu a, .sf-menu a:visited  {  /*visited pseudo selector so IE6 applies text colour*/
color: #fff;
text-decoration: none;
}

.sf-menu a:hover {
color: #421915;
text-decoration: none;
}

.sf-menu li {
float: left;
position: relative;
height: 20px;
border-left: 1px solid #421915;
border-right: 1px solid #421915;
background: transparent;
}

.sf-menu li {
visibility: inherit; /* fixes IE7 'sticky bug' */
}

.sf-menu ul {
position: absolute;
margin-top: 16px;
top: -999em;
width: 20em; /* left offset of submenus need to match (see below) */
}

.sf-menu ul li {
margin:0;
border:1px solid #421915;
width: 100%;
}

.sf-menu li li {
height: 40px;
background:	#421915;
}

.sf-menu li li li {
}

.sf-menu li:hover ul, .sf-menu li.sfHover ul {
left: 0;
top: 25px;  /*match top ul list item height*/
z-index: 99;
}

ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {
top: -999em;
}

ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {
left: 10em; /* match ul width */
top: 0;
}

ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {
top: -999em;
}

ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {
left: 10em; /* match ul width */
top: 0;
}

.sf-menu li a:hover, .sf-menu li a.sfHover{
height: 40px;
display:block;

background:transparent url(../bilder/layout/bgBtn.jpg) repeat-x;
text-decoration: none;
}

/***arrows***/
.sf-menu a.sf-with-ul {
padding-right: 	2em;
min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}

.sf-sub-indicator {
position:		absolute;
display:		block;
right:			.75em;
top:			.50em; /* IE6 only */
margin-top:		10px;
width:			10px;
height:			10px;
text-indent: 	-999em;
overflow:		hidden;
background:		url('../bilder/layout/arrows-ffffff.png') no-repeat -10px -100px;
/*8-bit indexed alpha png. IE6 gets solid image only */
}

a > .sf-sub-indicator {  /* give all except IE6 the correct values */
top:			.2em;
background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}


/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
background-position: -10px 0; /* arrow hovers for modern browsers*/
}



/**************************CONTENT****************************/
.inhalt {
margin:0;
padding:10px;
}

.leftContent {
float:left;
width:50%;
}

.rightContent {
margin-left:10px;
}

.ankerLink {
text-decoration: none;
color:#421915;
}

.ankerLink:hover {
text-decoration: underline;
color:#fff;
}

p.text {
color:#421915;
font-family:Tahoma, sans-serif;
font-size:12px;
padding:0px;
margin:0px 20px 0 0;
}

p.btnLink {
text-align:right;
margin:0;
padding:0;
}

p.link a{
color:#421915;
text-decoration:none;
}

p.link a:hover{
color:#421915;
text-decoration:underline;
}

.btnLink a {
background:url(../bilder/layout/btnPfeil.gif) no-repeat;
background-position:left 5px;
color:#421915;
padding:1px 3px 1px 10px;
text-decoration:none;
}

.btnLink a:hover {
text-decoration:underline;
}

ul h2{
margin:0;
padding-left:20px;
}

/**************************NAVIGATION****************************/

/*NAVIGATION-Coverflow*/
.prev	{
width:23px;
height:23px;
float:left;
overflow:hidden;
background: url(../bilder/layout/lemmgal_btn_left.gif) no-repeat;
margin-top:55px;
margin-right: 15px;
margin-left: 20px;
border:0;
}
.next	{
width:23px;
height:23px;
float:left;
overflow:hidden;
background: url(../bilder/layout/lemmgal_btn_right.gif) no-repeat;
margin-top:55px;
border:0;

}
/*NAVIGATION-Coverflow END*/

#weitereKataloge {
float:left;
}

#weitereKataloge img	{
border: solid 1px #979797;
}

#weitereKataloge ul li	{
margin-right:15px;
}

.katSeitenContainer1, .katSeitenContainer2	{
float:left;
width:50%;
}

.katSeitenContainer1Navi	{
float:left;
margin-left:10px;
}

.katSeitenContainer1Page	{
float:right;
}

.katSeitenContainer1Page	{
text-align:right;
}

.katSeitenContainer2Navi	{
float:right;
}

.katSeitenContainer2Page	{
float:left;
}

.katprev	{
margin-top:200px;
width:29px;
height:29px;
display:block;
background: url(../bilder/layout/katPrev.gif);
}

.katprev:hover	{
background: url(../bilder/layout/katPrev_.gif);
}

.katprev_ia	{
margin-top:200px;
width:29px;
height:29px;
display:block;
background: url(../bilder/layout/katPrev_ia.gif);
}

.katnext	{
margin-top:200px;
width:29px;
height:29px;
display:block;
background: url(../bilder/layout/katNext.gif);
}

.katnext:hover	{
background: url(../bilder/layout/katNext_.gif);
}

.katnext_ia	{
margin-top:200px;
width:29px;
height:29px;
display:block;
background: url(../bilder/layout/katNext_ia.gif);
}

.katnav_pages	{
font-size:11px;
text-decoration:none;
color:#666666;
}

.katnav_pages_hit	{
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#666666;
}

.katprev_mini	{
width:12px;
height:11px;
display:inline;
}

.katprev_mini:hover	{
}

.katprev_ia_mini	{
float:left;
width:12px;
height:11px;
display:inline;
}

.katnext_mini	{
float:left;
width:12px;
height:11px;
display:inline;
}

.katnext_mini:hover	{
}

.katnext_mini_ia	{
float:left;
width:12px;
height:11px;
display:inline;
}

.katstart	{
margin-top:11px;
width:29px;
height:29px;
display:block;
background: url(../bilder/layout/katStart.gif);
}

.katstart:hover	{
background: url(../bilder/layout/katStart_.gif);
}

.katstart_ia	{
width:29px;
height:29px;
display:block;
background: url(../bilder/layout/katStart_ia.gif);
}

.katend	{
margin-top:11px;
width:29px;
height:29px;
display:block;
background: url(../bilder/layout/katEnd.gif);
}

.katend:hover	{
background: url(../bilder/layout/katEnd_.gif);
}

.katend_ia	{
width:29px;
height:29px;
display:block;
background: url(../bilder/layout/katEnd_ia.gif);
}

#overlayer	{
position:absolute;
margin-top: -40px;
padding:0;
width:1px;
height:1px;
z-index:42;
overflow:hidden;
color:#666666;
}

#overlayer_trans	{
position:absolute;
margin-top: -40px;
padding:0;
width:1px;
height:1px;
z-index:40;
background:#FFFFFF;
overflow:hidden;
}

#katseitencontainerall	{
width:880px;
float:left;
}

#katmaincontainer	{
width:971px;
margin: 0 auto;
}

.katnavimg	{
vertical-align: text-bottom;
margin: 0 5px 1px 5px;
}

#ol_close	{
position:relative;
background: url(../bilder/layout/katclose.gif) no-repeat;
height:12px;
width:102px;
margin-top:5px;
margin-left: 330px;
cursor:pointer;
}

.hide	{
display:none;
}

.show	{
display:block;
}

.detailinfo	{
position:absolute;
margin-top:0;
top:0;
margin-left:0;
left:0;
}

.detailBildContainer	{
width:432px;
height:246px;
overflow:hidden;
background:#FFFFFF;
margin:4px;
position:relative;
}

.detailBild	{
margin: 0 auto;
position:relative;

}

.detailInfoBild	{
width:100%;
position:relative;
top:0;
left:0;
margin:0;
z-index:100;
text-align:center;
}
.prevDetailBtn	{
background: url(../bilder/layout/detail_prev.gif) no-repeat;
position:absolute;
top:0;
left:0;
margin: 98px 0 0 0;
z-index:200;
width:29px;
height:29px;
cursor: pointer;
}

.prevDetailBtn:hover	{
background: url(../bilder/layout/detail_prev_.gif) no-repeat;
}

.nextDetailBtn	{
background: url(../bilder/layout/detail_next.gif) no-repeat;
position:absolute;
top:0;
right:0;
margin: 98px 0 0 0;
z-index:200;
width:29px;
height:29px;
cursor: pointer;
}

.nextDetailBtn:hover	{
background: url(../bilder/layout/detail_next_.gif) no-repeat;
}

#ol_detailcontainer_links, #ol_detailcontainer_rechts	{
position:relative;
margin-top:20px;
}

.productDescription	{
float:left;
width: 250px;
margin: 0 20px 7px 10px;
overflow:hidden;
font-size: 11px;
}

.productPreis {
font-weight:bold;
text-align:right;
width:100px;
float:left;
}

.productPreis span{
font-weight:normal;
}

.productInfo	{
padding: 5px 5px 10px 10px;
margin: 0 5px 0 5px;
background: #FFFFFF;
}
.katNaviL	{
float:left;
text-align:center;
margin: 3px 0 0 90px;
width:206px;
}

.katNaviR	{
float:left;
text-align:center;
margin: 2px 0;
width:406px;
}

.katnaviContainer	{
width:880px;
margin:0 auto;
position: relative;
}

.pdfDownloadLinks	{
float:left;
width:87px;
}

.pdfDownloadRechts	{
float:left;
width:87px;
}

.pdfDownloadRechts img, .pdfDownloadLinks img {
vertical-align: text-bottom;
}

/*Katalog Detail Info*/

div.productInfo{
color:#666;
}

div.productName{
color:#666;
height:20px;
}

div.productName h2{
color:#666 !important;
font-family:Helvetica, Arial;
margin:0;padding:0;
}


/*Haendler*/
#haendlerlist{
width:100%;
margin:0;
padding:0;
}

.w200{
padding-left:20px;
width:200px;
}

.lFloat a:link, .lFloat a:visited{
color:#421915;
text-decoration: none;
}

.lFloat a:hover{
color:#421915;
text-decoration: underline;
}


div.productName h2{
margin:0;
padding-left:10px;
color:#421915 !important;
}

div#box{
float:left;
width: 100%;
}

div#diamantTextEinleitung{
float:left;
width: 90%;
}

div#diamantText{
float:left;
width: 50%;
}

div#diamantBild{
float:right;
width:45%;
margin:10px 0 10px 0;
}

.trenner {
margin-top:5px;
margin-bottom:0;
height:1px;
width:480px;
background:#FFFFFF;
}

strong{
color:#421915;
}

p.textHaendlerlist{
	margin-left: 40px;
    padding:0;
}