/*#productlist				{ list-style-type: none; margin: 0px; padding: 0px; }*/


/*** new stuff */
h1 { line-height: 0%; display: inline; font: 19pt Georgia, "times new roman", serif; letter-spacing: 1px; }
h2 { line-height: 0%; display: inline; font: bold 15pt arial,helvetica,sans-serif; }
.productrow					{ position: relative; clear: both; margin: 20px 0 20px 0; }
.productimage				{ position: relative; float: left; width: 180px; text-align: center;}
.productimage_long			{ position: relative; float: left; width: 600px; text-align: center;}
.actualProdImg				{ width: 180px; padding: 0 0 5px 0; }
.actualProdImg_long			{ padding: 0 0 5px 0; }
.productinfo				{ float: left; text-align: left; width: 410px; padding: 0 0 5px 0; }
.productinfo_long			{ float: left; text-align: left; width: 595px; padding: 0 0 5px 0; }
.productseparator			{ position: relative; border-top: 2px solid black; height: 5px; padding: 0px; margin: 0px; clear: both; }
.productprice				{ clear: all; width: 100%; background: #eeeeee; margin-top: 10px; }
.productprice td			{ padding: 2px; font: 7pt verdana,helvetica,arial,sans-serif; text-align: left; }
.specialpris				{ position: absolute; top: 10px; left: 10px; padding: 3px; background: yellow; color: red; font-weight: bold; z-index: 99 }
.gallerypic					{ padding: 1px; border: 1px solid white; }
.gallerypic:hover			{ border: 1px solid black; }
.artno						{ font: 7pt verdana,arial,helvetica,sans-serif; }
.morepics_button			{ padding-right: 5px; }

#biggallery					{ clear: all; clear: both; }
#biggallery td				{ font: 7pt verdana; text-align: center; }

#catinfo					{ width: 400px; float: left; margin: 0 5px 25px 0; position: relative; }
#catinfo_long				{ width: 600px; margin: 0 5px 15px 0; position: relative; }
#leveranstid				{ width: 192px; float: left; position: relative; padding: 5px; margin: 0 0 15px 0; border: 1px dashed #8C6B18; background: #DED673; }
#leveranstid .h				{ font-size: 11pt; font-weight: bold; }

#galleryTooltip				{ position: absolute; top: 5px; left: 5px; z-index: 100; }
.pencolorsButton			{ padding-bottom: 20px; padding-top: 20px; }

/** tmp-produktlista */
.prodanchor, .prodanchor:visited { color: black; text-decoration: none; }
.specialpris_table			{ background: yellow; }
.oldPrice					{ text-decoration: line-through; }

#leftColumn					{ width: 400px; float: left; margin-right: 5px; }
#rightColumn				{ width: 200px; float: left; text-align: center; }

#morepics					{ margin: 0px; padding: 0px; }
#morepics li				{ position: relative; list-style-type: none; width: 80px; float: left; text-align: center; font: 9pt arial,helvetica,sans-serif; }
#morepics .image			{ width: 80px; height: 80px; text-align: center; }
#ingress					{ display: block; margin: 0px; padding: 0px; font-weight: bold; }
#picturepanel				{ margin: 0 0 10px 0; }
#picturepanel ul			{ margin: 0px; padding: 0px; }
#picturepanel li			{ list-style-type: none; padding: 0px; margin: 0px; display: inline;}
#buttonpanel ul				{ margin: 0 0 10px 0; padding: 0px; }
#buttonpanel li				{ position: relative; list-style-type: none: float: left; padding: 0px; margin: 0px; display: inline; }
#artno						{ background: #FFDDE5; padding: 5px; font-weight: bold; margin-bottom: 10px; }
#related					{ position: relative; padding: 5px; border: 1px solid #999; background: white; margin-bottom: 10px; text-align: left; }
#related .header			{ position: relative; display: block; padding: 3px; width: 200px top: 0px; left: 0px; background: #dddddd; font-weight: bold; text-align: center; margin-bottom: 10px; }
#leveranstid				{ position: relative; padding: 5px; border: 1px solid #999; background: white; margin-bottom: 10px; text-align: left; }
#leveranstid .header		{ position: relative; display: block; padding: 3px; width: 200px top: 0px; left: 0px; background: #dddddd; font-weight: bold; text-align: center; margin-bottom: 10px; }
#pricecontainer				{ clear: both; }
#priceTable					{ width: 100%; margin-top: 30px; background: #FFF7CF; }

.julpris					{ float: left; width:200px; height:106px; padding:0px; border:none; background: url('http://reklambutiken.com/shop/images/firstpage_price_big.gif') no-repeat; color: red; font-size: 30pt; font-weight: bold; text-align: center; padding-top: 30px; }
.julpris_liten				{ font-size: 17pt; }

#smallpic {}
#name {}
#beskrivning {}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

@media print {
	.productinfo_long		{ width: 100%; }
	.productrow				{ width: 100%; }
	.catinfo_long			{ width: 100%; }
	.julpris				{ font-size: 17pt; }
	.julpris_liten			{ font-size: 12pt; }
}
