body			{
				padding:0px;
				margin:0px;
				margin-bottom:30px;
				background-color:#CFB277;
				text-align:center;
				}
/*--------------------------- */
/*           Indeling         */
/*--------------------------- */				
#wrap			{
				margin: 0 auto;
				width : 674px;
				text-align : left;
				}				
#top			{
				height: 80px;
				width : 674px;
				text-align : center;
				background-color:#FFFFFF;
				background-image: url(images/snus_top.gif);
				background-repeat: no-repeat;
				}		
#link			{
				margin-top:10px;
				height: 80px;
				width : 674px;
				text-align : center;
				background-color:#FFFFFF;
				}
#main 			{
				background: url('images/bg1.jpg') repeat-y;
				}
						
#content		{
				background: url('images/bg1.jpg') repeat-y;
				margin: 0 0 0 0;
				height: 455px;
				width : 674px;
				float: left;
				}
#contentfull	{
				width : 674px;
				background-color:#D6E1D4;
				}
#contentleft			{
				margin: 0 0 0 0;
				width : 500px;
				float: left;
				background-image: url(images/bg2.jpg);
				background-repeat: no-repeat;
				}
#contentright			{
				margin:0 0 0 0;
				float: right;
				width: 165px;
				}
#bottom			{
				margin:0 0 0 0;
				float: left;
				width : 674px;
				height: 30px;
				background-color:#FFFFFF;
				border-top: 1px solid;
				}
#bottomnav		{
				margin:5px 0 0 0;
				float: left;
				width : 674px;
				}

#footer			{
				margin:0 0 0 0;
				float: left;
				width : 674px;
				text-align : center;
				background-color:#CFB277;
				}
#footer	 a		{
				color: #B1955B;
				font-size: 9px;
				font-style: normal;
				line-height: 14px; 
				text-align : center;
				}
#tradelink 		{
			     margin: 20px 0 10px 0;
			     float: left;
			     width: 165px;
				}
#tradelink a	{
				font-family : Tahoma;
				font-size : 11px;
				font-weight : normal;
				color : #B40001;
				}					
/*------------------------ */
/*       Navigation
/*------------------------ */

#nav 			{
				padding-top: 5px;
				height: 25px;
				width : 674px;
				float: right;
				text-align : center;
				background-color:#CFB277;
				font-family : Tahoma;
				font-size : 11px;
				font-weight : normal;
				color : #FFFFFF;
				}
#nav li 		{
				display: inline;
				}
a.nav:LINK, a.nav:VISITED {
				margin : 0px 30px 0px 0px;
				font : Tahoma;
				text-align : left;
				font-size : 11px;
				font-weight : bold;
				color : #FFFFFF;
				text-decoration : none;
				cursor: pointer; 
				}
a.nav:HOVER 	{
				color : #B30101;
				text-align : left;
				text-decoration : none;
				cursor : pointer;
				}
#sidenav		{
				font-family : Tahoma;
				font-size : 11px;
				font-weight : normal;
				background-image: url(images/bg3.jpg);
				background-repeat: no-repeat;
				}
#sidenav li 	{
				margin:0;
				padding:0 0 0 10px;
				line-height:1.7em;
				list-style-type:disc; 
				list-style-position:inside
				}	
#sidenav a		{
				font-family : Tahoma;
				font-size : 11px;
				font-weight : normal;
				color : #B40001;
				}
/*--------------------------- */
/*           Text             */
/*--------------------------- */
img				{
				text-decoration:none;
				border: none;
				}

a:hover			{
				text-decoration:none;
				}
ul 				{
				margin:0; 
				padding:0; 
				list-style:none;
				}
li 				{
				font-family:Tahoma;
				font-size:11px;
				line-height:12px;
				color:#172C07;
				text-align : left;
				padding: 0 15px 0 20px;
				}
h1				{
				font-family:Tahoma;
				font-size:14px;
				line-height:15px;
				color:#172C07;
				text-align : left;
				font-weight: bolder;
				padding: 0 15px 0 15px;
				}
h1 a			{
				font-family:Tahoma;
				font-size:13px;
				line-height:15px;
				color:#FFFFFF;
				text-align : left;
				font-weight: bolder;
				padding: 0 0 0 0;
				}
h2				{
				font-family:Tahoma;
				font-size:14px;
				line-height:34px;
				font-weight: bold;
				color:#FFFFFF;
				padding:5px 0px 0px 15px;
				}
h3, h3 a		{
				font-family:Tahoma;
				font-size:12px;
				line-height:10px;
				font-weight: bold;
				color:#172C07;
				padding: 0 15px 0 15px;
				}
h4				{
				font-family:Tahoma;
				font-size:24px;
				line-height:34px;
				font-weight: bolder;
				color:#EDDB0C;
				}
h5				{
				font-family:Tahoma;
				font-size:11px;
				line-height:13px;
				color:#172C07;
				text-align : left;
				font-weight: bolder;
				}
p, b			{
				font-family:Tahoma;
				font-size:11px;
				line-height:12px;
				color:#172C07;
				text-align : left;
				padding: 0 15px 0 15px;
				}
p a				{
				font-family:Tahoma;
				font-size:11px;
				line-height:12px;
				color:#172C07;
				text-align : left;
				text-decoration:underline;

				}

.lpage			{
				font-family:Tahoma;
				font-size:11px;
				line-height:14px;
				color:#172C07;
				text-align : left;
				}
.lpage a		{
				font-family:Tahoma;
				font-size:11px;
				line-height:14px;
				color:#172C07;
				text-align : left;
				text-decoration:none;
				}

				
/*--------------------------- */
/*    Flexibel content 1      */
/*--------------------------- */

.fc1 {
	width: 499px;
	margin: 15px 15px 15px 0;
	background: #FFFFFF;
	border-top: 1px solid #343434;
                text-align: center; 
}

.fc1 p			{
				font-family:Tahoma;
				font-size:11px;
				line-height:12px;
				color:#172C07;
				text-align : left;
				padding: 0 0 0 0;
				}


.fc1 h2 {
	font-size: 13px;
	font-weight: normal; 
	color: #343434;
                font-weight: bolder; 
}

.fc1-left {
    
                padding: 1px 0px 1px 0px;
                float: left;
               width: 80px;
}

.fc1-right {
				margin: 
               padding: 1px 0px 1px 0px;
               float: right;
               width: 160px;
               text-align: left; 
             
}

.fc1-header { 
               width: 250px;
               float: right;
               padding: 7px 0 0 0;
               text-align: left; 
}

.fc1-loosesnuscontent { 
               width: 250px;
               float: right;
               color: #343434;
               font-size: 12px;;
}

.fc1-pcsportion { 
               width: 250px;
               float: right;
               color: #343434;
               font-size: 12px;;
}

.fc1-pounchtype { 
               width: 250px;
               float: right;
               color: #343434;
               font-size: 12px;;
}


.fc1-weightportion { 
               width: 250px;
               float: right;
               color: #343434;
               font-size: 12px;
               
}

.fc1-nicotinecontent { 
               width: 250px;
               float: right;
               color: #343434;
               font-size: 12px;
}

.fc1-watercontent { 
               width: 250px;
               float: right;
               color: #343434;
               font-size: 12px;
}

.fc1-flavour { 
               width: 250px;
               float: right;
               color: #343434;
               font-size: 12px;
}

.fc1-producer { 
               width: 250px;
               float: right;
               color: #343434;
               font-size: 12px;
}

.fc1-image { 
               width: 200px;
               float: left;
               padding: 10px 0 10px 10px; 
}	

.fc1-image img {
                vertical-align: middle;
}

/*------------------------ */
/*     ?              
/*------------------------ */

ul.qa li {
	margin:7px 0;
}
ul.qa li a {

}
#qa {
 width: 765px;
padding: 3px 0px 5px 10px;
font-size: 9px; 
color: #000000;
clear: both;
margin:0;
text-align:left;
}

#qa div p {
	padding-left:16px;
	color:#000000;
}

#qa h5 {
	font-weight:normal;
	color:#000000;
	margin:4px 0;
	font-size: 10px;
	padding-left:16px;
}
#qa p a {
	font-weight:normal;
	color:#000000;
	margin:4px 0;
	font-size: 10px;
	padding-left:16px;
}

#qa div, #frontqa div {
heiht: 10 px;
}
.closed p {
	display: none;
}
.open p {
	display: block;
}
#qa .open h5 {
	background-position:0% -98px;
}
#qa .closed h5 {
	background-position:0% 2px;
}

/*------------------- */
/*      Slut          */
/*------------------- */