html, body { font-size: 10px;}
body   {  margin: 0; background-color:#d5d5d5;  } 
body * { font-family: verdana, tahoma, helvetica, arial, sans-serif; text-align:left;  }
img    { border:0; }
form   { margin:0; padding:0; }

a       { color:#505050; text-decoration:none; cursor:pointer; }
a:hover { color:rgb(160,193,60); text-decoration:underline; }



h1      { font-weight: normal; font-size:17px; color:rgb(160,193,60); margin:10px 0 5px; }
h4      { padding:0px 0px 4px; margin:0px; font-size:15px; font-weight:normal; color:#505050; }
input   { font-size:11px; }
p       { font-size:11px; }
ul, li    { list-style:none;  }


#header img { float:right; }

#overskrift_automatik{
	height: 52px;
    margin-top: -5px;
}
#overskrift_automatik h1{
	font-size: 29px;
}
#overskrift_automatik img{

}
/* Page size and grid positioning
_______________________________________________________________________________________ */




/* Page grid visuals
_______________________________________________________________________________________ */
#header { background:url(http://dev.mandalay.dk/images/pagetop_bg.gif) top center;}
#topbar { border-bottom:1px solid #ccc; background:url(http://dev.mandalay.dk/images/pagetop_bg.gif) bottom center; }  
#footer { width:700px; padding:10px 30px; margin-top:60px;}  
#footer{
	border-top: 7px solid rgb(160,193,60);
	background:url(http://dev.mandalay.dk/images/pagebottom_bg.gif) no-repeat top center; 
	font-size:9px; 
	color:#505050;
}  
#footer a       { color:#505050; text-decoration:none; }
#footer a:hover { color:rgb(160,193,60); text-decoration:underline; }

#captionimg     { margin-bottom:10px; margin-left:16px; margin-top:25px; }
.captionimg     { margin-bottom:10px; margin-left:16px; margin-top:25px; }
.captionmapimg  { margin-bottom:10px; margin-left:16px;  }
.caption        { width:530px; clear: both; font-size:11px;  }
#caption        { width:530px; clear: both; padding-left:25px; padding-top: 32px; font-size:11px; }

#btnback  { width:80px; background:url(http://dev.mandalay.dk/images/arrow_back.gif) no-repeat left center; padding:5px 15px; margin:0; border:none; line-height:20px; color:rgb(160,193,60); font-size:11px; font-weight:bold; }


/* Mainmenu 
_______________________________________________________________________________________ */
#mainmenu         { width:748px; margin-left:12px; padding-top:11px;}
#mainmenu ul      { position:absolute; display:block; list-style:none; margin:0; padding:0; border:1px solid #ccc; border-left:0px; border-bottom:0px;}
#mainmenu li      { float:left; display:block; list-style:none; margin:0; padding:0;
										padding:0px 13px 0px; border-left:1px solid #ccc; border-bottom:1px solid #ccc;
										color:#000; height:24px; line-height:24px; background:url(http://dev.mandalay.dk/images/nav_tab_grad.gif) repeat-x; 
									}
#mainmenu ul      { font-size:11px; font-weight:normal; line-height:12px; }
#mainmenu a       { color:#505050; line-height:24px; text-decoration:none; }
#mainmenu a:hover { color:rgb(160,193,60); text-decoration:underline; }


/* NOTE! - Php dependent styles */
#mainmenu #mainmenuitem_mandalay { background:#fff; border-bottom:1px solid #fff; font-weight:bold; }
#mainmenuitem_mandalay a         { font-weight:bold; color:rgb(160,193,60); line-height:24px; text-decoration:none !important; }  
#search { float:right; }


/* Sidemenu 
_______________________________________________________________________________________ */
#sidemenu          {}
#sidemenu ul       {}
#sidemenu a        {}
#sidemenu a:hover  {} 
.sidemenuheader    { font-weight:bold;  }
/* NOTE! -  Php dependent style */
.sidemenuitem     { color:rgb(160,193,60) !important;}
.sidemenuitem_kontakt     { color:rgb(160,193,60) !important;}
#sidebar_hardcode { width:200px; position:absolute; margin-left:520px; top:125px; font-size:11px; }


/* Basket
_______________________________________________________________________________________ */
#basket       { font-size:11px; width:180px; height:80px; padding-top:15px; padding-left:15px;  background:url(http://dev.mandalay.dk/images/leftmenu_dotline.gif) no-repeat bottom right; }
#basketheader { font-weight:bold; width:167px; line-height:20px; height:20px; display:block; background:url(http://dev.mandalay.dk/images/cards.gif) no-repeat right; }
#lnkBasket    { line-height:44px; margin-right:10px; }
#lnkCounter   { line-height:44px; }


/* Productlist
_______________________________________________________________________________________ */
#productlist                { width:690px; clear: both; padding-left:0; padding-top: 10px;}
#productlist .productitem   { float:left; display:block; width:170px; height:280px; margin: 0; }
#productlist .productitem08   { float:left; display:block; width:170px; height:200px; margin: 0; }
#productlist .productitem * { cursor:pointer; display:block;}
#productlist a              { color:#505050; text-decoration:none; }
#productlist a:hover        { color:rgb(160,193,60); }
.productitemname            { font-size:15px; color:#000; width:155px; }
.productiteminfo            { font-size:11px; width:155px;}
.productitemtext            { font-family: Tahoma, Arial, sans-serif; font-size:12px; width:155px;}
.productitemdescription     { color:#505050; width:155px;}
.productitemprice           { font-family: Tahoma, Arial, sans-serif; font-size:15px; color:#000; width:155px; margin-top:5px; }


/* Productwiew 
_______________________________________________________________________________________ */
#productview         { width:542px; margin-left:20px; margin-top:25px; }
#productname         { float:left; clear:left; width:300px; font-size:17px; color:#000; margin:10px 0 5px; }
#productdescription  { float:left; clear:left; width:300px; font-size:11px; color:#505050; }
#productmeasure      { float:left; clear:left; width:300px; font-size:11px; color:#505050; margin:5px 0; }
#productnumber       { float:left; clear:left; font-size:11px; font-style:italic; color:#505050; margin:5px 0; }
#productprice        { float:left; clear:left; font-size:15px; color:#000; margin:10px 0; }    
#productimage        { float:right; width:320px; margin:0px 0px 0px 10px; }
#productview #combinations          { float:left; width:202px; margin-top:5px; }
#productview #combinations .header  { font-size:11px; line-height:16px; font-weight:bold; color:#fff; background-color:rgb(160,193,60); text-indent:10px;  }
#productview #combinations table    { width:100%; border:1px solid rgb(160,193,60); margin:0; padding:0; border-collapse:collapse; }
#productview #combinations table td { cursor:pointer; font-size:11px; line-height:15px; margin:0; padding:0; }
#productview #combinations table th { font-size:11px; font-weight:normal; text-align:left; }
#productview #btnback  { float:left; clear:left; width:80px; background:url(http://dev.mandalay.dk/images/arrow_back.gif) no-repeat left center; padding:5px 15px; margin:0; border:none; line-height:20px; color:rgb(160,193,60); font-size:11px; font-weight:bold; }
#addtobasket            { float:left; width:200px; border:1px solid rgb(160,193,60); margin-right:5px; }
#addtobasketheader      { font-size:13px; line-height:20px; font-weight:bold; color:#fff; background-color:rgb(160,193,60); text-indent:10px; }
#addtobasketinput       { padding:10px; font-size:11px; }
#addtobasketfooter      { font-size:11px; padding:10px; } 
#addtobasketfooteralert { font-size:11px; font-weight:bold; color:#4f1414; padding:0 10px 5px ; } 
#addtobasketfooterok { font-size:11px; font-weight:bold; color:rgb(160,193,60); padding:0 10px 5px ; } 
#subOpdaterKurv   { float:left; font-size:10px; height:25px; padding:0px 5px; border:1px solid #ccc; margin-left:10px; width:100px; background:url(http://dev.mandalay.dk/images/btn_add_to_basket.gif) repeat-x right;  }
#itemCount        { float:left; font-size:10px; padding:6px 0px 5px 5px; border:1px solid #ccc; width:40px; margin:0px; background:url(http://dev.mandalay.dk/images/input_grad.gif) repeat-x; }
#details      { margin-top:20px;} 
.detailThumb  { margin-right:5px; margin-bottom:5px; cursor:crosshair; }

#productview08         {width:730px; position: relative;}
#productview08 table	{width: 730px;}
#productinfo08 {width: 458px;}
#productinfo08 h1 {font-size: 16px; font-weight:normal; color: #666666; margin: 0 0 6px 0;}


#productdescription08  {font-family: Tahoma, Arial, sans-serif;  float:left; clear:left; width:458px; font-size:11px; color:#505050; }
#productmeasure08      { float:left; clear:left; width:220px; font-size:11px; color:#505050; margin:5px 0; }
#productnumber08       { float:left; clear:left; font-size:11px; font-style:italic; color:#505050; margin:5px 0;  width: 180px;}
#productprice08       { float:left; clear:left; font-size:15px; color:#000; margin:10px 0; width: 180px;}    
#productimage08        { float:right; width:270px;}
#productview08 #combinations          { float:left; width:458px; margin-top:5px; font-size:11px;}
#productview08 #combinations table    { width:100%; margin:0; margin-top:5px; padding:0; border-collapse:collapse; border-bottom: 1px dotted #505050;}
#productview08 #combinations table td { font-size:9px; line-height:15px; margin:0; padding:0; }
#productview08 #combinations table td.texttd { padding-left:2px;font-size:9px; line-height:15px; margin:0; }
#productview08 #combinations table th { color:rgb(160,193,60);font-size:11px; font-weight:bold; text-align:left; width:85px; }
#productview08 #combinations b { color:rgb(160,193,60);font-size:11px; font-weight:bold; text-align:left; }
#productview08 #combinations table .pris { font-size:11px; font-weight:bold; }
#productview08 #combinations .header  { text-align:left; width: 85px; font-size:11px; line-height:16px; font-weight:bold; color:#fff; background-color:rgb(160,193,60); text-indent:10px;  }
#productview08 #combinations .btn  { height: 44px; text-align:center;width: 44px; }
#productview08 #combinations .btn img { width:40px; height:40px; margin-top: 2px; }
#productview08 #combinations .btnactive img { border: 2px solid rgb(160,193,60); }
#productview08 #combinations table tr.btn { height: 44px; }
#productview08 #btnback  { float:left; clear:left; width:80px; background:url(http://dev.mandalay.dk/images/arrow_back.gif) no-repeat left center; padding:5px 15px; margin:0; border:none; line-height:20px; color:rgb(160,193,60); font-size:11px; font-weight:bold; }
#productview08 #subOpdaterKurv   { float:left; font-size:10px; height:25px; padding:0px 5px; border:1px solid #ccc; margin-left:0px; width:100px; background:url(http://dev.mandalay.dk/images/btn_add_to_basket.gif) repeat-x right;  }
.itemCount     { float:left; font-size:10px; padding:6px 0px 5px 5px; border:1px solid #ccc; width:30px; margin:0px; background:url(http://dev.mandalay.dk/images/input_grad.gif) repeat-x; }

/* hvis ikke varen er på lager styles */
#productview08 #combinations table.lagerfejl th { color:red; font-size:11px; font-weight:bold; text-align:left; width:85px; }
#productview08 #combinations .lagerfejl .btnactive img { border: 2px solid red; }
#addtobasketfooteralert08 { font-size:11px; font-weight:bold; color:red; padding:10px 0px 10px 10px; } 


/* Basketlist
_______________________________________________________________________________________ */
#basketlist              { width:542px; margin-left:20px; margin-top:10px; font-size:11px; border-collapse:collapse; padding:0; clear:both;}
#basketlist td           { padding:3px;  }
#basketlist th           { font-weight:bold; text-align:left; color:#fff; background:rgb(160,193,60); padding:3px;  }
#basketlist #totalinfo   { font-weight:bold; text-align:left; }
#basketlist #total       { font-weight:bold; text-align:right; }
#basketlist .basketid    { text-align:left;}
#basketlist .basketname  { text-align:left;}
#basketlist .basketprice { text-align:right;}
#invoiceaddress, #altlevtable  { width:542px; margin-left:20px; font-size:11px; border-collapse:collapse; padding:0; clear:both; }
.invoicefield                  { margin:10px 0 10px 20px; padding:10px 0; font-size:11px;}
#checkoutbar      { padding-top:11px; font-size:11px; margin:0 10px; padding:0; }
#checkoutbar ul   { position:absolute; display:block; list-style:none; margin:0; padding:0; }
#checkoutbar li   { float:left; display:block; list-style:none; margin:0; padding:0px 13px 0px; color:#000;  } 
.btnback       { font-size:10px; height:25px; line-height:20px; margin:0; width:80px; background:url(http://dev.mandalay.dk/images/arrow_back.gif) no-repeat left center; padding:5px 15px; border:none; color:rgb(160,193,60); font-size:11px; font-weight:bold;  }
.emptybasket   { font-size:10px; height:25px; line-height:20px; margin:0; padding:0px 5px; border:1px solid #ccc; margin-left:10px; width:100px; background:url(http://dev.mandalay.dk/images/btn_empty_basket.gif) repeat-x right; font-weight:bold; }
.proceed       { font-size:10px; height:25px; line-height:20px; margin:0; padding:0px 5px; border:1px solid #ccc; margin-left:10px; width:100px; background:url(http://dev.mandalay.dk/images/btn_proceed_basket.gif) repeat-x right ; font-weight:bold; }
.accept        { font-size:10px; height:25px; line-height:20px; margin:0; padding:0px 5px; border:1px solid #ccc; width:100px; background:url(http://dev.mandalay.dk/images/btn_accept_basket.gif) repeat-x right ; font-weight:bold; }
.width140      { width:140px !important; }
.width160      { width:160px !important; }
.width180      { width:180px !important; }
.width200      { width:200px !important; }


/* Cushions list ****************/
#XXX_list   { width:540px; border:1px solid #e2e5dd; padding:0px; margin:30px 1px; border-collapse:collapse; }
#list       { width:540px; margin-left:20px; margin-top:10px; clear:both;  }
#list table { width:540px; font-size:11px; border-collapse:collapse; padding:0; border:1px solid #e2e5dd;  }
#list th    { vertical-align:top; text-align: left; font:bold 11px verdana; color:#505050; border:1px solid #e2e5dd; padding:5px; margin:0px; }
#list td    {  vertical-align:top; font:10px verdana; color:#505050; border:1px solid #e2e5dd; padding:5px; margin:0px; }
#list .brand_show    { border-left:0px; width:15px; }
#list .brand_price_empty  { border-right:0px; border-left:0px; }
#list .brand_price   { border-right:0px; white-space:nowrap; width:60px;}
#list .sectionheader { font-weight:bold; font-size:11px; }
#list img { float:left; padding:0px 5px 0px 0px; }
#list a   { font-weight:bold; }

.dotline_full { margin:0 0 0 10px; width:522px; height:1px; float:left; clear:both; background:url(http://dev.mandalay.dk/images/dotline_h.gif) repeat-x bottom; font-size:1px; }
.error { display:none; }
.adrErrTR input { border:1px solid red; }
.screen { display:block; }
.print  { display:none; }

.rabatfarve{
	color: #247504;
}
#ehandel{
	height:0px;
	width:120px;
	position: relative;
	left:0px;
	top:7px;
}


@media print {
	.screen { display:none; }
	.print  { display:block; }
}












#container 			{margin-left:auto; margin-right:auto; width: 1004px; background-color:#FFFFFF}
.shopcontent 		{float: left; width:760px; padding:0; position: relative;}

.clear				{clear: both; display: block; line-height: 0; font-size:0;}


/*     top     */
.top				{height: 90px; width: 983px; position:relative; padding-left: 12px;}
a.logo				{ position:absolute; top: 22px; left:21px; background-image:url(../../images/logo.png); background-repeat:no-repeat; display:block; width: 218px; height:47px;}

.creditcards		{ position:absolute; top: 0; right: 0; background-image:url(../../images/cards.png); background-repeat:no-repeat; display:block; width: 100px; height:25px;}

.topmenu a			{font-family: Tahoma; font-size: 15px; margin-left: 17px; text-decoration:none; color:#333333;}
.topmenu a:Hover	{color:#a0c13c;}
ul.topmenu			{position:absolute; top: 40px; right: 12px; list-style-type:none; margin: 0;}
ul.topmenu li		{padding: 0; margin:0; display:inline;}


.outerkurv				{position: absolute; top:0; right: 95px; display: block; background-image:url(../../images/kurv_bg.png); background-repeat:no-repeat; width: 386px; height: 30px; font-family: Tahoma, Arial, sans-serif;}
.innerkurv				{ width: 340px; height: 25px; margin: 4px 10px 0 0; float:right;}
.innerkurv a			{display: inline; float: right;  font-size: 10px; line-height: 14px; color: #000000; text-decoration:underline; font-family: Tahoma, Arial, sans-serif; margin-left: 10px;}
.innerkurv a:Hover		{color: #686868;}
.kurvheader				{font-weight:bold; color:#ef7013; font-size: 12px; line-height: 14px; float: left; padding-right: 10px;}
.kurvantal				{font-size: 12px; line-height: 14px; float: left;}





/*     Venstre menu      */
.submenu			{text-align:right; width: 190px; float: right; margin-bottom: 150px;}
.submenu a			{font-family: Tahoma; font-size: 12px; text-decoration:none; color:#333333; line-height: 17px; text-align: right;}
.submenu a:Hover	{color:#a0c13c;}
.submenu ul			{margin:0 0 0 0; padding:0; list-style-type:none;}
.submenu span		{line-height: 0; text-align: right;}
a.subheader			{ font-weight: bold;}
.submenu span		{display: block;}





/*    teaser   */
.teasers				{width:983px; padding-top: 10px; padding-bottom: 10px;}
.shoppage .teasers				{padding-top: 0;}
a.box					{width: 230px; height: 114px; background-position: 0 0; float: left; margin: 0; border: solid 1px #bdbdbd; margin-right: 11px;}
a.box:Hover				{border: solid 1px #ef7013;}
#box0  					{background-image:url(../../images/forside/teaser0.jpg); background-repeat:no-repeat;}
#box1  					{background-image:url(../../images/forside/teaser1.jpg); background-repeat:no-repeat;}
#box2   				{background-image:url(../../images/forside/teaser2.jpg); background-repeat:no-repeat;}
#box3   				{background-image:url(../../images/forside/teaser3.jpg); background-repeat:no-repeat;}





/*     Footer     */


.shoppage.shopfooter	{padding-top: 0;}
.shopfooter .outerfooterlinks	{border-top: none;}

.footer					{padding: 0 0 12px 21px; background:url(../../images/bodybottom_bg.png) top left no-repeat; clear: both;}
.outerfooterlinks		{width: 962px; border-bottom: solid 1px #6c747a; position: relative; font-family:Arial, Helvetica, sans-serif; padding: 12px 0 12px 0;}
.smalllinks				{font-size: 11px; width: 180px; float: left;}
.smalllinks .smalllinkheader	{font-weight:bold; font-size: 11px; color: #4a5054;}
.smalllinks a			{color: #6c747a; text-decoration: none; line-height: 14px;}
.smalllinks a:hover		{color: #acacac;}

.smalllinks ul			{margin:0; padding:0; list-style-type:none;}
.smalllinks ul li		{line-height: 0;}
.firmabeskrivelse		{color:#cccccc;font-size:8px; clear: both; padding-right: 12px; margin-top: 30px;}


.bottomlinks			{color: #4a5054; font-size: 11px; width: 963px; padding-top: 2px; font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
.bottomlinks a			{color: #4a5054; font-size: 11px; margin-left: 10px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.bottomlinks a:hover{color: #acacac;}


a.ehandel			{display: block; background-image:url(../../images/e.gif); background-repeat:no-repeat; width: 75px; height: 50px; position:absolute; top: 5px; right: 0px;}






/*     Forside     */
.content			{background:url(../../images/bottomgrass2.jpg) bottom right no-repeat; width: 1004px;}


.homepage			{padding: 0 0 0 21px;}

a.pris   					{display: block; width: 230px; height: 76px; background-position: 0 0; position:absolute;}


a.pris span   				{display: block; font-family: Tahoma, Arial, sans-serif; color: #ffffff;}
a.pris span.slideshow_header   				{ font-size: 24px;}
a.pris span.slideshow_text   				{ font-size: 12px;}
a.pris span.slideshow_price   				{ font-size: 15px;}

.homepage a.pris:Hover		{/*background-position: -300px 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); opacity: .75;*/}
.shoppage a.pris:Hover		{/*background-position: -300px 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); opacity: .60/opacity: 0.6; -moz-opacity:0.6; filter:alpha(opacity=40);*/}


.homepage #pris0_0				{background-image:url(../../images/forside/pris_tosc_laminat.png); top:109px; left: 724px; background-repeat:no-repeat;}
.homepage #pris0_1				{background-image:url(../../images/forside/pris0_1.png); top: 176px; left: 724px; background-repeat:no-repeat;}
.homepage #pris1_0				{background-image:url(../../images/forside/pris1_0.png); top: 176px; left: 724px; background-repeat:no-repeat;}

.homepage #pris2_0				{background-image:url(../../images/forside/pris2_0.png); top:109px; left: 724px; background-repeat:no-repeat;}
.homepage #pris2_1				{background-image:url(../../images/forside/pris2_1.png); top: 176px; left: 724px; background-repeat:no-repeat;}
.homepage #pris3_0				{background-image:url(../../images/forside/pris_tosc_laminat.png); top:109px; left: 724px; background-repeat:no-repeat;}
.homepage #pris3_1				{background-image:url(../../images/forside/pris3_1.png); top: 176px; left: 724px; background-repeat:no-repeat;}
.homepage #pris4_0				{background-image:url(../../images/forside/pris4_0.png); top:109px; left: 724px; background-repeat:no-repeat;}
.homepage #pris4_1				{background-image:url(../../images/forside/pris4_1.png); top: 176px; left: 724px; background-repeat:no-repeat;}

.homepage a.splash1				{position: absolute; width: 281px; height: 94px; display: block; background-image:url(../../images/forside/splash1.png); top: 0; right: 0; background-repeat:no-repeat;}

a.netbutik_button			{background-image:url(../../images/forside/netbutik.png); background-position: 0 0; position: absolute; top: 247px; left: 724px; display: block; height: 20px; width:131px;}
a.netbutik_button:Hover		{ background-position: -300px 0;}

a.white_netbutik_button			{background-image:url(../../images/forside/white_netbutik.png); background-position: 0 0; position: absolute; top: 247px; left: 724px; display: block; height: 20px; width:131px;}
a.white_netbutik_button:Hover		{ background-position: -300px 0;}


.homepage .outerslideshow		{width: 962px; height: 400px; display:block; position:relative; overflow:hidden;}




.shoppage			{ width:962px; float: left; margin-left: 21px; border-top: solid 1px #6c747a;  padding-top: 10px;}

.shoppage #pris0_0				{background-image:url(../../images/shopforside/shoppris0_0.png); top:10px; left:50px; width: 256px; background-repeat:no-repeat;}
.shoppage #pris0_1				{background-image:url(../../images/shopforside/shoppris0_1.png); top: 10px; right: 0; width: 216px; background-repeat:no-repeat;}
.shoppage #pris1_0				{background-image:url(../../images/shopforside/shoppris1_0.png); bottom: 75px; left: 310px; width: 180px; background-repeat:no-repeat;}
.shoppage #pris1_1				{background-image:url(../../images/shopforside/shoppris1_1.png); top: 85px; left: 50px; width: 180px; background-repeat:no-repeat;}
.shoppage #pris2_0				{background-image:url(../../images/shopforside/pris_siena2.png); top: 0; left: 50px; width: 200px; background-repeat:no-repeat;}
.shoppage #pris2_1				{background-image:url(../../images/shopforside/shoppris2_1.png); top: 14px; right: 0; width: 190px; background-repeat:no-repeat;}
.shoppage #pris3_0				{background-image:url(../../images/shopforside/pris_toscana.png); bottom:50px; left: 292px; background-repeat:no-repeat;}
.shoppage #pris3_1				{background-image:url(../../images/shopforside/shoppris3_1.png); top: 10px; left:164px; background-repeat:no-repeat;}
.shoppage #pris4_0				{background-image:url(../../images/shopforside/pris_tosc_laminat.png); bottom:60px; left: 292px; width: 216px; background-repeat:no-repeat;}
.shoppage #pris4_1				{background-image:url(../../images/shopforside/pris_elba.png); top: 10px; left:154px; width: 220px; background-repeat:no-repeat;}

.shoppage #pris5_0				{background-image:url(../../images/shopforside/shoppris5_0.png); top: 10px; left:254px; width: 140px; background-repeat:no-repeat;}
.shoppage #pris5_1				{background-image:url(../../images/shopforside/shoppris5_1.png); top: 10px; left:20px; width: 130px; background-repeat:no-repeat;}
.shoppage #pris5_2				{background-image:url(../../images/shopforside/pris_hyndeboks.png); top: 10px; left:470px; width: 130px; background-repeat:no-repeat;}

.shoppage #pris3				{background-image:url(../../images/shopforside/pris3.png); top:0; right: 24px; background-repeat:no-repeat;}
.shoppage #pris4				{background-image:url(../../images/shopforside/pris4.png); bottom: 0; left: 24px; background-repeat:no-repeat;}

.shoppage .outerslideshow		{width: 610px; height: 400px; display:block; position:relative; overflow:hidden; float: left;}
.shoppage .innerslideshow		{position: absolute; top:0; left:0;}

.innerslideshow					{position: absolute; top:0; left:0;}
.innerdisplay					{position: relative;}
.outerdisplay					{position: absolute;}

.homepage .outerthumbnails	{width: 234px; height: 24px; position: absolute; bottom: 0; right: 0; padding: 2px 0 0 3px; background-image:url(../../images/forside/overlay.png); background-position: top left; background-repeat:repeat-x;}
.homepage .thumbnail		{width: 38px; height: 20px; position:relative; display:block; overflow:hidden; cursor:pointer; margin-right: 2px; float: left; border: solid 1px #ffffff;  float: left;}
.homepage .thumbnail img		{border: none;width: 38px; height: 20px;}


.thumboverlay				{width: 38px; height: 20px; background-image:url(../../images/forside/overlay2.png); background-repeat:no-repeat; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); opacity: .60; position:absolute; top: 0; left: 0;}

.shoppage .thumboverlay				{width: 101px; height: 60px; background-repeat:repeat;}


.shoppage .outerthumbnails	{width: 110px; height: 397px; padding: 3px 0 0 4px; background-image:none; float: left; background-color:#FFFFFF;}
.shoppage .thumbnail			{width: 101px; height: 62px; position:relative; display:block; overflow:hidden; cursor:pointer; margin-bottom: 0; border: solid 1px #ffffff; margin-right: 4px;}
.shoppage .thumbnail img		{border: none;width: 101px; height: 62px;}



.thumb_inactive{border-color:#FFFFFF;}
.thumb_active{border-color:#ffffff;}
.homepage .thumb_over{border-color:#ef7013;}

.shoppage .thumb_over{border-color:#ef7013;}


.thumboverlay_inactive		{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55); opacity: .55;}
.thumboverlay_active		{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); opacity: .0;}



.controls			{background-image:url(../../images/forside/controls.png); position: absolute; bottom: 1px; right: 1px; width: 24px; height: 24px; cursor: pointer;}

.shoppage .controls	{width: 93px; position:relative; margin-top: 20px;}

.pause_nml			{background-position: 0 0;}
.pause_ovr			{background-position: -130px 0;}
.play_nml			{background-position: 0 -33px;}
.play_ovr			{background-position: -130px -33px;}



/*     Find vej     */

.mainheader			{ font-family: Tahoma, Arial, sans-serif; font-size: 22px; font-weight: normal; color:#666666; margin:0 0 10px 0;}

.mapcontent			{padding-bottom: 100px; width:962px; margin-left: 21px; border-top: solid 1px #6c747a;  padding-top: 10px;}
.map				{float: right; width:461px; height:414px; border: solid 1px #bdbdbd;}
.maptext			{width: 470px; float: left; font-family: Tahoma, Arial, sans-serif; font-size: 11px;}
.singleshop 		{margin-bottom: 17px; width: 450px; float:left;}
.shopadress			{float: left;}
.shopdescription	{float: right;}
.singleshop h1		{font-size: 16px; font-weight: bold; margin: 0 0 1px 0; color: #000000;}
.singleshop h1 span	{font-size: 11px; font-weight: normal;}
.singleshop a		{font-weight: bold; text-decoration:underline; color: #515151;}
.singleshop p		{margin: 0;}
a.shoplink			{cursor:pointer;}
a.shoplink:hover	{color:#a0c13c;}



.shopdescription	{ width:236px; float: right; font-family: Tahoma, Arial, sans-serif; font-size: 11px;}
.shopdescription h1	{margin: 0 0 3px 0; font-size: 18px;}
.openinghours		{ width: 200px;}



/* Shopforside */


	.shopfrontpage					{padding: 0 0 67px 21px;}
	.shopfrontpage .shopbutton   			{}
	a.shopbutton					{ padding: 4px 0 0 4px; width: 230px; height: 126px; background-image:url(../../images/shopforside/button_bg.png); background-position: 0 0; background-repeat:no-repeat; float: left; margin: 0; margin-right: 11px; margin-bottom: 11px;}
	a.shopbutton:Hover				{background-position: -300px 0;}
	a.shopbutton:Hover  .innershopbutton				{margin: 3px 0 0 3px;}
	.innershopbutton				{display: block; width: 216px; height: 114px; margin: 2px 0 0 2px; overflow: hidden;}
	#shopbutton0  					{background-image:url(../../images/shopforside/shopbutton0.jpg); background-repeat:no-repeat;}
	#shopbutton1  					{background-image:url(../../images/shopforside/shopbutton1.jpg); background-repeat:no-repeat;}
	#shopbutton2  					{background-image:url(../../images/shopforside/shopbutton2.jpg); background-repeat:no-repeat;}
	#shopbutton3  					{background-image:url(../../images/shopforside/shopbutton3.jpg); background-repeat:no-repeat;}
	#shopbutton4  					{background-image:url(../../images/shopforside/shopbutton4.jpg); background-repeat:no-repeat;}
	
	#shopbutton5  					{background-image:url(../../images/shopforside/shopbutton5.jpg); background-repeat:no-repeat;}
	#shopbutton6  					{background-image:url(../../images/shopforside/shopbutton6.jpg); background-repeat:no-repeat;}
	#shopbutton7  					{background-image:url(../../images/shopforside/shopbutton7.jpg); background-repeat:no-repeat;}
	#shopbutton8  					{background-image:url(../../images/shopforside/shopbutton8.jpg); background-repeat:no-repeat;}
	#shopbutton9  					{background-image:url(../../images/shopforside/shopbutton9.jpg); background-repeat:no-repeat;}
	#shopbutton10  					{background-image:url(../../images/shopforside/shopbutton10.jpg); background-repeat:no-repeat;}
	#shopbutton11  					{background-image:url(../../images/shopforside/shopbutton11.jpg); background-repeat:no-repeat;}
	#shopbutton12  					{background-image:url(../../images/shopforside/shopbutton12.jpg); background-repeat:no-repeat;}
	#shopbutton13  					{background-image:url(../../images/shopforside/shopbutton13.jpg); background-repeat:no-repeat;}
	#shopbutton14  					{background-image:url(../../images/shopforside/shopbutton14.jpg); background-repeat:no-repeat;}
	#shopbutton15  					{background-image:url(../../images/shopforside/shopbutton15.jpg); background-repeat:no-repeat;}




/* Produktside */



.productpage			{padding-bottom: 50px;}

.producttext        	{float: left; width:248px; height: 350px; font-family: Tahoma, Arial, sans-serif; font-size: 11px;}
.producttext h1     	{font-family: Tahoma, Arial, sans-serif; font-size: 16px; color: #666666; margin: 0 0 6px 0;}

.productimage			{float: right; width: 270px; height: 180px; float: right; overflow: hidden; position: relative; cursor:crosshair;}
.productimage img		{position: absolute; top: 0;}


.hyndevalg				{width: 86px; float: left;}
.colorcombi				{width: 126px; float: left;}
.colorcombi img	{height: 50px; width: 50px;}
.color img	{display: block; margin-left: auto; margin-right: auto;}

.colorcombi p,	.hyndevalg p		{ font-size:10px; font-weight: normal; margin: 0 0 12px 0; text-align:center;}
.colorcombi h2,	.hyndevalg h2		{ font-size:14px; font-weight: normal; margin: 0 0 8px 0; text-align:center;}
.color p	{display: block; margin: 1px 0 11px 0; margin-left: auto; margin-right: auto; text-align:center;}

.lgicon					{float: right; background-image:url(../../images/mouseover_icon.png); background-repeat:no-repeat; background-position: 50% 0; width: 270px; height: 20px;}

.shopping_help			{ float: left; margin: 10px 0 50px 0; width: 328px; clear: both; font-family: Tahoma, Arial, sans-serif; font-size: 11px;}
.shopping_help h2		{font-weight:normal; font-size:17px; margin: 0 0 3px 0;}
.productimage_enlarged	{position:absolute; top: 0; left: 0; width: 458px; height: 350px; float: right; overflow: hidden; border: solid 1px #bdbdbd; display: none; background-color:#FFFFFF;}




.innerenlargement		{position: relative;}
#innerimage				{position: absolute; top: 0; left: 0;}
.productprice			{margin: 0 0 20px 0; float:left; clear: both; font-size:15px; width: 180px;}
.buybutton				{float:left; font-size:11px; height:24px; padding:0; border:none; margin-left:0px; width:79px; background:url(../images/btn_add_to_basket.png) no-repeat left; clear: both; margin: 22px 0 0 0;}
.buyinput				{float:left; clear: both; width: 130px; margin-bottom: 7px;}
.buyinput p				{float:left; margin:4px 0 0 0;}
.buyinput input			{float:right; line-height: 11px; font-size:10px; text-align:center; width: 30px;}
.producttext table		{width: 500px;}



a.right1			{ position: absolute; top: 115px; left: 530px; display: block; width: 452px; width: 291px; margin-right: 161px; height: 30px; background-image:url(../../images/forside/right1.png); background-repeat:no-repeat;background-position: 0 0;}
a.right1:hover		{background-position: -320px 0;}

a.right2			{ position: absolute; top: 145px; left: 530px; display: block; width: 452px; width: 208px; margin-right: 244px; height: 30px; height: 30px; background-image:url(../../images/forside/right2.png); background-repeat:no-repeat; clear: right;}
a.right2:hover		{background-position: -240px 0;}








