*{
border:0;
margin:0;
padding:0;
list-style:none;
text-decoration:none;
}
body{
overflow:hidden;
font:11px/16px verdana,arial,sans-serif;
background:#000 url(../graphics/bg.gif);
}
.search_opti {
	display:none;
}
blockquote{
padding:1px 0 1px 10px;
margin:10px 0 0 10px;
border-left:5px solid #eee;
}
blockquote p{
color:#999;
width:250px;
font-size:10px;
}
ul.textlista{
margin:0 0 0 10px;
width:515px;
clear:both;
}
.textlista li{
height:23px;
min-height:20px;
line-height:10px;
padding-left:12px;
background:url(../graphics/dot.gif) top left no-repeat;
width:338px;
}
.textbox {
	width: 165px;
	float:left;
}
a.textlink  {
	color:#9f7d5b;
	margin:0;
	display:inline;
}
a:hover.textlink {
	text-decoration:underline;
}
a.textdok  {
	color:#9f7d5b;
	margin:0;
	display:inline;
}
a:hover.textdok {
	text-decoration:underline;
}
form{
clear:both;
}
legend{
display:none;
}
input,textarea{
color:#333;
width:160px;
height:18px;
margin:0 0 6px;
border:1px solid #ccc;
font:10px/18px verdana,arial,sans-serif;
}
textarea{
height:151px;
}
label{
height:18px;
font-weight:bold;
}
h1{
width:217px;
height:110px;
text-indent:-9999px;
background:url(../graphics/log.gif) top no-repeat;
}
h2{
color:#60402b;
font-size:18px;
margin:2px 0 10px;
}
h2 span{
color:#ccc;
}
h3{
color:#60402b;
font-size:12px;
}
h4{
color:#ccc;
font-size:12px;
}
p{
margin:10px 0;
}
p#date{
margin:0;
color:#ccc;
}
#lang{
top:0;
left:65%;
width:95px;
height:19px;
display:none;/*<---ta bort denna när språkval ska visas*/
font-size:9px;
position:absolute;
text-align:center;
background:url(../graphics/bglang.gif);
}
a#lang{
color:#fff;
margin:auto;
}
a:hover#lang{
text-decoration:underline;
}
#container{
top:50%; 
left:50%;
height:500px;
position:absolute;
margin:-300px 0 0 -370px;
}
#menu{
width:730px;
height:20px;
margin:0 0 0 10px;
}
#menu li{
float:left;
color:#ccc;
margin:0 15px 0 0;
}
#menu a{
color:#9f7d5b;
}
#menu a:hover{
color:#ccc;
}
li#order{
float:right;
margin:0;
}
#submenu a{
color:#ccc;
}
#submenu a:hover{
color:#999;
}
#subsubmenu,#subssubmenu{
font-size:10px;
margin:0 0 15px 10px;
}
#subsubmenu a,#subssubmenu a{
color:#60402b;
}
#subsubmenu a:hover,#subssubmenu a:hover{
color:#ccc;
}
#content{
color:#333;
width:750px;
height:351px;
background:#fff;
max-width:730px;
max-height:331px;
border:10px solid #fff;
}
.left{
width:144px;
}
.center{
width:366px;
}
.right,.pre_bild{
float:right;
width:220px;
height:331px;
}
.left,.center{
float:left;
height:331px;
}
.centerhalf_left,.centerhalf_right {
float:left;
width:160px;
height:290px;
}
.centerhalf_right{
float:right;
margin:0 10px 0 0;
}
.bigleft {
	width:510px;
	float:left;
	height:331px;
}
#pic{
width:220px;
height:290px;
display:block;
margin:0 0 4px;
}
#info{
clear:both;
padding:0 0 0 11px;
background:url(../graphics/info.gif) left center no-repeat;
}
#info a{
color:#60402b;
}
#info a:hover{
text-decoration:underline;
}
#e01{
top:70px;
left:170px;
width:300px;
height:451px;
display:none;
position:absolute;
border:10px solid #fff;
}
#size,#farger {
top:25px;
left:350px;
width:350px;
display:none;
padding:5px;
position:absolute;
background:#f5f5f5;
border:10px solid #fff;
}
#hit{
border:0;
color:#ccc;
height:20px;
background:url(../graphics/hitit.png) center;
}
#shoppinglist{
height:300px;
}
#shoppinglist span{
display:block;
text-align:right;
}
#shoppinglist li{
border-bottom:1px dashed #ccc;
}
#shoppinglist a {
color:#60402b;
}
#shoppinglist a:hover {
color:#ccc;
}
#collectionchoice li{
float:left;
}
.collectionchoice_top a{
width:105px;
height:158px;
display:block;
border:1px solid #ccc;
margin:0 0 0 10px;
}
.collectionchoice_rest a{
width:105px;
height:158px;
display:block;
border:1px solid #ccc;
margin:10px 0 0 10px;
}
#collectionchoice a:hover{
border:1px solid #999;
}
.jewellerychoice_top {
float:left;
width:73px;
height:92px;
}
.jewellerychoice_rest {
float:left;
width:73px;
height:92px;
margin-top:10px;
}
#jewellerychoice a{
width:62px;
height:93px;
display:block;
border:1px solid #ccc;
}
#jewellerychoice a:hover{
border:1px solid #999;
}
.rubrik_dot span{
float:left;
width:160px;
display:block;
}
.rubrik_dot a,.address a,#re a,#pre a{
color:#9f7d5b;
}
.rubrik_dot a:hover,.address a:hover,#re a:hover,#pre a:hover{
text-decoration:underline;
}
#foot{
color:#ccc;
height:12px;
width:730px;
font-size:10px;
margin:0 0 0 10px;
}
#foot li{
float:left;
margin:0 10px 0 0;
padding:0 10px 0 0;
border-right:1px solid #9f7d5b;
}
li#copy{
float:right;
margin:0;
border:0;
padding:0;
}
li#cookies{
border:0;
}
#foot a{
color:#9f7d5b;
}
#foot a:hover{
text-decoration:underline;
}
#fel_text {
width:110px;
padding:2px 0 0 2px;
border:1px solid #ccc;
}
.designpic{
background:url(../graphics/gold.jpg);
}
.newspic{
background:url(../graphics/aura.jpg);
}
.contactpic{
background:url(../graphics/crystal.jpg);
}
.jewellerypic{
background:url(../graphics/gold.jpg);
}
.shoppingcartpic{
background:url(../graphics/aura.jpg);
}
.thedesignerpic{
background:url(../graphics/crystal.jpg);
}

#startpic{
width:730px;
height:331px;
background:url(../graphics/start.jpg);
}
.kundkorg{
margin:10px 0;
}
.address{
float:left;
margin:40px 20px 20px 0;
}
address{
font:11px/16px verdana,arial,sans-serif;
}
#re p{
margin:0;
}
#pre,#re{
margin:0 25px 0 0;
}
.retailers {
	float: left;
	width: 254px;
	margin:0 0 20px 0;
	
}
.retailers_left {
	float: left;
	width:105px;
}
.retailers_left img {
	border:1px solid #60402b;
}
.retailers_right {
	float: left;
	width:148px;
}
.retailers_right  a{
	color:#60402b;
	font-weight:bold;
}
.retailers_right  a:hover{
	color:#ccc;
	
}
/*---------------scrollbar---------------*/
#up,#dn{
float:left;
margin:314px 2px 0;
}
#scrollcontainer{
float:left;
width:338px;
height:331px;
overflow:hidden;
position:relative;
clip:rect(0,338px,331px,0);
} 
#scrollcontent{
position:absolute;
width:338px;
}

/*---------------vebo---------------*/
#vebo {
	float:right;
	margin:6px -112px 0 0;
}
