/*  Njuta Spa AB, november 2004, v.1.0  */


body, td, tr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	color: #221E1F;
	font-weight: normal;
	font-variant: normal;
	left: 0px;
	top: 0px;
	margin: 0px;
}


.brod 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	color: #333333;
	font-weight: normal;
	font-variant: normal;
}

.bottpuff_brod 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 12px;
	color: #F4EFE5;
	font-weight: normal;
	font-variant: normal;
}

.bottpuff_rubbe 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #F4EFE5;
	font-weight: bold;
	font-variant: normal;
}


.red 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	color: #7E2A2A;
	font-weight: normal;
	font-variant: normal;
}

.redFet 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	color: #7E2A2A;
	font-weight: bold;
	font-variant: normal;
}

.text 
{
	font-family: Verdana;
    font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 12px;
	color: #F4EFE5;
}

.fakta_text 
{
	font-family: Verdana;
    font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 12px;
	color: #221E1F;
}

.indexwhitetext 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #FFFFFF;
}

.bold_text 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal;
}

.smalltext 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
}

.TxtBox 		
{ 
	font-family: Geneva, Arial, Helvetica; 
	font-size: 10px; 
	color: #333333; 
	font-weight: normal ; 
	background-color: #DFDFDF;
}

.insFakta 		
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #221E1F; 
	font-weight: normal; 
	background-color: #F6F2EB;
}

.insRubbe		
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #7C624F; 
	font-weight: bold;
}
.insRubbeS		
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #7C624F; 
	font-weight: bold;
}

.insRubbe2		
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #9C726F; 
	padding-left:5px;
	font-weight: bold;
}
.insRubbe3		
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #9C726F; 
	font-weight: bold;
}

a 
{
	color: #4F3E32;
	text-decoration: none;
	font-weight: normal;
	-border-bottom: dotted 1px #4F3E32;
 
}



a:hover 

{

	text-decoration: underline;

	border-bottom: 0px;



}



a.erbjudande

{

	font-family: Verdana;

    font-size: 10px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #666666;

    line-height: 11px;

	text-decoration: none;

	border-bottom: 0px;

}



a.erbjudande:hover 

{

	text-decoration: none;

	border-bottom: 0px;



}



a.brodlink 

{

	color: #4F3E32;

	text-decoration: none;

	font-weight: normal;

	border-bottom: 0px;

}



a.brodlink:hover 

{

	color: #F4EFE5;

	text-decoration: none;

	background-color: #4F3E32;

	border-bottom: 0px;

}



a.submenu 

{

	font-size: 11px;

	color: #4F3E32;

	text-decoration: none;

	font-weight: normal;

	border-bottom: 0px;

}



a.submenu:hover 

{

	background-color: #4F3E32;

	color: #F4EFE5;

	text-decoration: none;

	border-bottom: 0px;

}





.erbjudandepuff 

{

	font-family: Verdana;

    font-size: 10px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #666666;

    line-height: 11px;

	text-decoration: none; 

}



.portfolio A 

{

	color: #666666;

	text-decoration: underline; 

}



.portfolio A:HOVER 

{

	color: #FF9933;

	text-decoration: none; 

}



.header 

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	color: #4F3E32

}











/* sidspecifikt */

.varavanner_produkter

{

    border: 1px solid #999999;

    margin:2px;

}







/* submeny */

.subMenuItem                { text-decoration: none; color:#333344;}

a:hover.subMenuItem         { text-decoration: none; color:#333344; border-bottom-width:1px; border-bottom-style: dotted;}

.subMenuItem-img            { width: 5px; }

.subMenuItemTd              { padding:3px; padding-right:0px; padding-left:0px;}



.SelectedSubMenuItem        {  text-decoration: none; color:#222255; }

a:hover.SelectedSubMenuItem { text-decoration: none; color:#222255; border-bottom-width:1px; border-bottom-style: dotted;}

.SelectedSubMenuItem-img    { width: 5px; }

.SelectedSubMenuItemTd      { background-color: #ffffff; padding:3px; padding-right:0px; padding-left:0px;}



.InactiveSubMenuItem        { text-decoration: none; color:#777788; }

.InactiveSubMenuItem-img    { width: 5px; }

.InactiveSubMenuItemTd      { padding:3px; padding-right:0px; padding-left:0px; text-decoration: none; color:#777788;}



.UnSubMenuItem                { font-size: 9pt; text-decoration: none; color:#999999; letter-spacing: 1px;}

.UnSubMenuItem-img            { width: 15px; height:15px;}

.UnSubMenuItemTd              { border-top: solid 0px #e1e1ff; border-bottom: solid 1px #e1e1ff; padding-top:5px;padding-bottom:5px;}

/* submeny */





.obs {background-color: #fffff9; color: #555511; padding:3px; margin:3px;border:dotted 1px #888844; letter-spacing: 0px;}









/* TILLÄGG FÖR WEBBSHOP */

/* butik */

.prodHeader { font-family:Century Schoolbook; font-size:10pt; color:#555599; }

.prodIngress { font-family: Tahoma; font-size:7.5pt; color:#555555; height:40px; padding-right:2px; }

.prodControls { background-color:#eeeeee;}

.prodHeader2 { font-family:Century Schoolbook; font-size:13pt; color:#555599; }

.prodIngress2 { font-family: Tahoma; font-size:9pt; font-weight:bold; color:#666666; height:60px; padding-right:2px; }

.prodBody2 { font-family: Tahoma; font-size:9pt; color:#555555; padding-right:2px; height:200px;}

.prodControls2 { background-color:#eeeeee;padding:5;}

.prodThumb



/* varukorg */

.varukorg {}

.varukorg-rub {padding-left:4px; padding-top:4px; padding-bottom:4px;  background-image: url("../../images/rub-bg2.gif"); font-weight:bold;font-size:13pt;color:#555577; font-style: italic; font-family: Century Schoolbook;}

.varukorg-txt {padding:5px; color:#555555;}

.varukorg-txt2 {color:#555555; padding:3px;}

.varukorg-txt3 {color:#555555; padding:3px; padding-top:4px; border-top: 1px solid #555555;}

.varukorg-txt-1-1   {padding:5px; color:#555555; background-color: #f7f2e5;}

.varukorg-txt-1-2   {padding:5px; color:#555555; background-color: #f0e7ce;}

.varukorg-txt-1-rub {padding:5px; color:#ffffff; background-color: #999999; font-weight:bold; }

.innerTbl-varukorgTd-div { background-image: url("../../images/submenu-bg-4.gif") }

.varukorg-select { margin-bottom:2px; color: #666677; width:172; font-size: 7pt; border: 1px solid #c7c7ff; background-color:#d5d5ff; }

.varukorg-input-amount { color: #666677; width:40; font-size: 8pt; border: 1px solid #c7c7ff; background-color:#d5d5ff; }





/* UPPGIFTER */

.uppgifter-input {width:160px;}

.uppgifter-td-4 {font-family:Century Schoolbook; font-size:12pt; color:#555599; border-bottom: 1 solid #555599;}

.uppgifter-td-5 {font-family:Century Schoolbook; font-size:14pt; color:#555599; border-bottom: 1 solid #555599;}







/* qtip */
div#qTip {
 padding: 10px;
 border: 5px solid #b69b52;
 display: none;
 background: #eaeaea;
 color: #7C624F;
 font: 9px Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}

.main-navigation td a.text-tillkassa
{
	background: #831212;
	color: White;
}

.main-navigation td a.text-tillkassa:hover
{
	color: #4F3E32;	
}

.main-navigation td
{
	height: 17px;
	padding: 1px 0;
}

.main-navigation a:hover
{
	padding: 1px 8px;
	background-color: #f1eae4;
}

.main-navigation td a
{
	padding: 1px 8px;
	color: #5c493c;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;	
	height: 17px;
}


.varukorg-uppdatera, .varukorg-tom
{
	cursor: pointer;	
}


/*Ny meny*/
#jsddm
{
	padding: 0;
	font-size:12px;
	height:1px;
	folat:left;
	
	margin:0;
	width: 978px;
	margin-bottom: -10px;
	display: block;
	}

	#jsddm li
	{	float: left;
		list-style: none;
		font-weight:bold;
		height:0px;}

	#jsddm li a
	{
	display: block;
	
	text-decoration: none;
	width: auto;
	color: #5c493c;
	padding-right:12px;
	white-space: nowrap;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
		}
		
	#jsddm li a:hover
	{	}
	
	#mainmenustyle{
		padding-bottom: 2px;
		margin-top: 4px;
	}
	
	#jsddm li a#current
	{	background: #beaea0;}

		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-bottom-color:#FFFFFF;
			border-bottom-width:1px;
			border-bottom-style:solid;
			border-left-color:#FFFFFF;
			border-left-width:1px;
			border-left-style:solid;
			border-right-color:#FFFFFF;
			border-right-width:1px;
			border-right-style:solid;
			font-size:10px;
			margin-top: 6px;
			height: 12px;
			}
		
			#jsddm li ul li
			{	float: none;
				display: block;
				margin-bottom: 5px;
				height: 12px;
				
				}
			
			#jsddm li ul li a
			{	width: auto;
				
				color: #5c493c;}
			
			#jsddm li ul li a:hover
			{	}
#kassan {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	background-color: #831212;
	float: right;
	color: #FFFFFF;
	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: 2px;
	margin-left: 2px;
}

