body {padding: 2em;	margin: 0; font: 0.8em times, "lucida console", sans-serif; background: url(images/yesterdaylogga_soft_red_yellow.jpg)}  /*Verdana   url(images/pattern3.jpg)yesterdaylogga_soft.jpg yesterdaylogga_soft_red_yellow.jpg */

/*body {padding: 2em;	margin: 0; font: 0.8em arial, "lucida console", sans-serif; }  /*Verdana*/*/

/*body {padding: 2em;	margin: 0; font: 0.8em arial, "lucida console", sans-serif; background: url(images/bakgrund1one1.jpg);}  /*Verdana*/*/
h1 {margin: 0 0 5px 0; font-size: 2.5em; color: #9CA0AD; letter-spacing: 0.3em;}
h2 {margin: 0 0 5px 0; font-size: 1.4em; }
h3 {margin: 10px 0 5px 0; font-size: 1.5em; font-weight: normal; letter-spacing: 0.1em;}
h4 {margin: 5px 0; font-size: 1em; color: #647251; background: #d4ea86;}
p {margin: 0 0 5px 0;}
a{border-bottom: 0px dotted #000000; text-decoration: none;}
a:link{color: #000000;}
a:visited{ color: #666666;}
/*a:hover{text-decoration: underline;}*/
a:hover{text-decoration: none;}





/* sidlayout */
#layout {width: 900px; margin-right: auto; margin-left: auto;background: #E6E6E6; opacity: 0.9; filter: alpha(opacity=90);}

#layout2 {padding: 120px;width: 700px; margin-right: auto; margin-left: auto;background: #fff; opacity: 0.8; filter: alpha(opacity=80);}
#layout2 a{color: #000; font-size: 1.8em; text-decoration: none;}
#layout2 a:hover{color:#ccc}
#layout2 img{border: 2px solid #99c900}

#smyckemeny {background: #FFFFFF; text-decoration: none; min-height: 200px;_height: 200px; border: 4px solid #FFFFFF}
#smyckemeny a{color: #DDDDDD; text-decoration: none ;font-size: 1.5em; border-bottom: 0px dotted #000000;}
#smyckemeny a:link{color: #CCC;}
#smyckemeny a:visited{color: #CCC;}
#smyckemeny a:hover{color: #000}

#sidhuvud {padding: 10px; margin: 0; background: #fff;} /*  org:rgb(231,227,224) */

#toppmenycontainer {display: block; padding: 20px;  ;} /* #333 back */

#kolumncontainer{ min-height: 400px;_height: 400px; float: left; background: #E6E6E6 ; border-right: 0px solid #000000; border-left: 0px solid #000000;}
#kolumn1 {float: left; width: 200px;}
#opacitybox{float: left; width: 100px;margin: 0; padding: 10px; background: #9CA0AD; opacity: 0.5; filter: alpha(opacity=50); line-height: 1.8em;}
#kolumn2 {float: left; width: 876px; padding: 10px; background: #fff; opacity: 0.9; filter: alpha(opacity=90); line-height: 1.8em;min-height: 400px;_height: 400px; border: 2px solid #000} /*99c900*/

#prodmenycontainer {display: block; width: 678px;float: left;  padding: 10px; background: rgb(186,175,147); opacity: 0.8; filter: alpha(opacity=80); line-height: 0.8em;}

#mySlideShow
{
width: 300px !important;
height: 300px !important;

}

#sidfot {clear: both; padding: 10px; background: #fff;font-size: 1.2em}

#produktruta {float: left; width: 840px; padding: 10px; background: #FFF;   line-height: 1.8em;} /*9CA0AD f4f4f4*/
/*#produktruta {float: left; width: 658px; padding: 10px; background: #E6E6E6;   line-height: 1.8em;} *//*9CA0AD f4f4f4*/

#collectionname {clear:both ; text-decoration: none; border: 0 px ;font-size: 1.5em  ;padding: 10px;   line-height: 1.5em;}
#collectionname  a{width: 10em; text-decoration: none;		padding: 0.3em 1em;	margin-bottom: 0.8em;	border-bottom: 0px dotted #000000; border-left: 1px none;}
#collectionname  a:link{color: #2d371e;}
#collectionname a:visited{color: #2d371e;}
#collectionname  a:hover{text-decoration:underline }


#collectionname_small {clear:both ; text-decoration: none; border: 0 px ;font-size: 0.9em  ;padding: 10px;   line-height: 1.5em;}
#collectionname_small  a{width: 10em; text-decoration: none;		padding: 0.3em 1em;	margin-bottom: 0.8em;	border-bottom: 0px dotted #000000; border-left: 1px none;}
#collectionname_small  a:link{color: #2d371e;}
#collectionname_small a:visited{color: #2d371e;}
#collectionname_small  a:hover{background: #9CA0AD;}



#scrollbox {
width: 400px;
height: 300px;
padding: 1em;
border: 0px solid #ccc;
overflow: auto
}


#produktruta_liten {float: left; width: 826px; padding: 10px; background: #FFF;   line-height: 1.8em;border: 0px dotted #000000}
#produktruta_liten img{border: none}


/*#produktruta_liten {float: left; width: 626px; padding: 10px; background: #E6E6E6;   line-height: 1.8em;border: 1px dotted #000000}*/
/*#produktruta_liten img{border: none}*/


#produktruta2_liten {float: left; display: inline; width: 140px; padding: 10px; background: #E6E6E6;   line-height: 1.8em;border: 1px dotted #000000}
#produktruta2_liten img{border: none}

#produktruta3_liten {float: left; display: inline; width: 110px; padding: 1px; background: #C6C6C6;   line-height: 1.8em;border: 10px solid #FFFFFF; min-height: 90px;_height: 90px;}
#produktruta3_liten img{border: none; vertical-align: middle; padding-top: 10px}
#produktruta3_liten a{border: 0px}



#produktbanner {float: left; width: 626px; padding: 10px; background: #E6E6E6; opacity: 0.8; filter: alpha(opacity=100); line-height: 1.8em;}


/* Sidhuvud och sidfot (hf) runda horn */
.rundhf {background: transparent;}
.rundtopph {background: transparent;}
.rundh_r1{margin: 0 5px; height: 1px; overflow: hidden; background: #000000;}
.rundh_r2{margin: 0 3px; height: 1px; overflow: hidden; background: #000000;}
.rundh_r3{margin: 0 2px; height: 1px; overflow: hidden; background: #000000;}
.rundh_r4{margin: 0 1px; height: 2px; overflow: hidden; background: #000000;}

/* meny org hover är:c9e76d     a1ba67 kan vara snygg ACB1BF*/
#menycontainer{float: left; margin: 1em 0 0 1em; padding: 0;}
#meny{margin: 0; padding: 0; list-style-type: none;	font-size: 0.8em;}
#meny a{width: 10em; text-decoration: none;	display: block;	padding: 0.3em 1em;	margin-bottom: 0.8em;	border-bottom: 1px dotted #000000; border-left: 1px none;}
#meny a:link{color: #2d371e;}
#meny a:visited{color: #2d371e;}
#meny a:hover{background: #9CA0AD;}
#meny a#current{font-weight: bold; border-left: 1px solid #000000; border-right: 10px solid #9CA0AD;}

/* meny1 */
#meny1container ul {float: left; margin: 0; padding: 0 0 0 0em; font-size: 1.1em}
#meny1container li {  float: left; display: inline; margin-right: 0.5em; padding: 0.0 em 0;}   /*#meny1container li {border: 1px solid #000000; background: #FFFFFF; float: left; display: inline; margin-right: 1em; padding: 0.1 em 0;}*/
#meny1container ul a {border: 0px;color: #000; text-decoration: none; padding: 0.1em 0.1em;}
#meny1container a:link {color: #000;}
#meny1container a:visited {color: #000;}
#meny1container a:hover {color: #CCC}


/* meny1 */
#meny2container ul {float: left; margin: 0; padding: 0 0 0 1em;}
#meny2container li {  float: left; display: inline; margin-right: 1em; padding: 0.3em 0.3em 0.3em 0.3em;}   /*#meny1container li {border: 1px solid #000000; background: #FFFFFF; float: left; display: inline; margin-right: 1em; padding: 0.1 em 0;}*/
#meny2container ul a {font-size: 1.1em;border: 0px;color:#000000; text-decoration: none; padding: 0.3em 0em;}
#meny2container a:link {color: #000000;}
#meny2container a:visited {color: #000000;}
#meny2container a:hover {color: #FFFFFF}

#liten_produkt {background: #fff; padding: 10px}
#liten_produkt img{border: 4px solid #FFFFFF}
#liten_produkt a{border: 0px}

#stor_produkt { padding: 2px}
#stor_produkt img{border: 4px solid #FFFFFF}
#stor_produkt a{border: 0px}


/* sidtext */
#sidtext ul {float: left; margin: 0; padding: 0 0 0 0em; font-size: 0.7em}
#sidtext table {float: left; margin: 0; padding: 0 0 0 0em; font-size: 0.7em}
#sidtextli {  float: left; display: inline; margin-right: 1em; padding: 0.0 em 0;}   /*#meny1container li {border: 1px solid #000000; background: #FFFFFF; float: left; display: inline; margin-right: 1em; padding: 0.1 em 0;}*/
#sidtext ul a {border: 0px;color: #000; text-decoration: none; padding: 0.1em 0.3em;}
#sidtext a:link {color: #000;}
#sidtext a:visited {color: #000;}
#sidtext a:hover {color: #CCC}

#album_css {padding: 0 0 0 0em; font-size: 0.9em}
#album_css table
#album_css table tr
#album_css table tr td {border: 3px; color: CCC}

#hidden {position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;}

/* test med runda hörn*/

div.rounded {

 background: #FFFFFF url(images/tr-2.gif) no-repeat top right;
}
div.rounded div {
 background: transparent url(images/tl-2.gif) no-repeat top left;
}
div.rounded div div {
 background: transparent url(images/br-2.gif) no-repeat bottom right;
}
div.rounded div div div {
 background: transparent url(images/bl-2.gif) no-repeat bottom left;
 padding: 15px;
}



div.spacer {
  clear: both;

  }

div.row {
  clear: both;
  padding-top: 5px;

  }

div.row span.label {
  float: left;
  width: 100px;
  text-align: right;
  color: Black;     

  /*font-family: arial,Verdana, Helvetica, sans-serif;    */
  font: 1em Verdana, sans-serif;
  /*font-size: 9pt;      */
  font-weight: normal;
  }

div.row span.formw {
  float: right;

  width: 235px;
  text-align: left;
  } 
.skicka_knapp {border-color: #333333; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; background: transparent;}



