/***********************************************/
/* 3col_rightNav.css                              */
/* Use with template 3col_rightNav.html           */
/***********************************************/

/***********************************************/
/* HTML tag styles      men ndra d                       */
/***********************************************/ 


body{
	font-family: verdana,Arial,sans-serif;
	color: #242424;
	line-height: 1.222;
	margin: 0px;
	padding: 0px;
	text-align: center;
		margin-top: 15px;
	margin-bottom: 15px;
		background-image: url(images/bakgrund.jpg);
	background-repeat:  repeat-x ;
	background-color: #c29365;
	
	
}
	img {   border: 0;}


	


a{
	color: #006699;
	text-decoration: none;
	
}

a:link{
	color: #006699;
	text-decoration: none;
}

a:visited{
	color: #006699;
	text-decoration: none;
}

a:hover{
	color: #006699;
	text-decoration: underline;
}

h1{
 font-family: Georgia;
 font-size: 15px;
 margin: 0px;
 padding: 0px;
 font-weight: bold;
}

h2{
 font-family: Georgia;
 font-size: 15px;
 font-weight: bold;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 15px;
 font-weight: bold;
 margin: 0px;
 padding: 0px;
}

h4{
   font-family: Georgia;
 font-size: 14px;
 font-weight: bold;
 margin: 0px;
 padding: 0px;
}

h5{

 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
 background-color: #FFFFFF;
 width:100%;
}
ol { list-style-type: decimal}

ul{
 list-style-type: disc;
}

ul ul{
 list-style-type: square;
}

ul ul ul{
 list-style-type: none;
}
li{

	margin-left: -15px;
		margin-top:0px;		
	}
label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}
ul#usp{
list-style-type: none;
list-style-image: url('images/check.jpg');
list-style-position: inside;
font-family: Verdana, sans-serif;
margin: 6px;
border: 0px;
padding: 2px;
} 

/***********************************************/
/* Länkar                                */
/***********************************************/

#content_test a{
color: #934630;
}
#globalNav a{
color: #eeeeee;
}
#navBar a{
color: #934630;
}
#produkt_wrapper a{
color:  #934630;
text-decoration: underline;
}

#categori a{
color:  #ffffff;
}
#shopcategori a{
color:  #eeeeee;
font-weight: bold;
}
#shopcategori2 a{
color:  #ffffff;
font-weight: bold;
}
/*Vansterspalt*****/
#headlines{
   float:left; 
    	width: 19%;
		min-height: 800px;
	margin: 0px;
	padding: 0px 2px 2px 3px;
	background-color: #f2f1d0;
	}
/*Meny vansterspalt*****/

 .v_meny
{
     	 background-image: url(bakgrund_rubriker.jpg);
	background-repeat:  repeat-x ;
	 								color:#eeeeee;
			padding-bottom:3px;
			padding-right:1px;
			padding-left:6px;
			padding-top:3px;
			margin-left:-5px;
						font:bold 0.73em/2.33 Georgia;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
			min-height:22px;
 
	 }
	.rub1{
	text-decoration: underline;
	color:  #934630;}
/* Länkar     meny vänsterspalt                           */
#headlines a{
font-size: 11px;
}
#headlines ul {
list-style: none;
margin: 0 0 10px 0;
padding: 0;
}
#headlines ul li { 
display: inline;
padding: 0;
margin: 0;
}
#headlines ul li a {
display: block;
color: #242424;
background: inherit;
text-decoration: none;
margin: 0;
padding: 5px 0px 5px 5px;
border-bottom: 1px solid #C0C0C0;
}
#headlines ul li a:hover {
text-decoration: none;
background: #ffffff;
color: #934630;
}
#headlines a:active {background:#FFFFff }
#headlines .sel a {background:#FFFFff }
#headlines .sel a:focus {background:#FFFFff }
/***********************************************/

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
/*Utcheckning*/
#navBar_utcheck
{
   float:right;
	width:17%;	
	min-height: 400px;				
	font-size: 100%;
	background-color: #f2f1d0;
	
	} 
	/*Vansterspalt utcheckning*****/
#headlines_utcheck{
   float:left; 
    	width: 19%;
		min-height: 400px;
	margin: 0px;
	padding: 0px 2px 2px 3px;
	background-color: #f2f1d0;
	}
	#headlines_utcheck_text{
   float:left; 
		font-size: 70%;
	margin: 6px;	
	}
	
	/*Länkar utcheckning*****/
	#navBar_utcheck a{
color: #934630;
}
#headlines_utcheck a{
color: #934630;
}
#wrapper
{
       width:100%;
	 max-width:988px;
	 	 
		 text-align: left; /*terstll text till vnster */
        	 margin: 0 auto; /*om du vill centrera*/
		/* background-image: url(bakgrund.gif);
	background-repeat:  repeat-y ;
	background-position:50% 40px;*/
	background-color: #FFFFFF;
		border: 1px solid #242424;
		padding: 0px;
			 }
	 
	

	/*************** #Hemsidansnamn  **************/
#siteName{
	margin: 0 ;
	padding: 0 0 0 0px;
	width:100%;
	 height: 70px;
	  
}
/*************** #sidans namn styles **************/

#pageName{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}
.lank_fet{
clear: both;
	margin: 1px;
	padding: 2px 0px 1px 1px;
	font-size: 90%;
		color: #FF3366;
	}
	.sidtitle{
 font-family: Verdana,Arial,sans-serif;
 font-size: 20px;
 color: #808080;
 margin: 0px;
 padding: 0px;
}
.visitors{
 font-family: Verdana,Arial,sans-serif;
 font-size: 10px;
 color: #FFFFFF;
 margin: 0px;
 padding: 0px;
}
/***********************************************/
/* Toppen p sidan                                 */


#masthead{
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #8F7D6B;
	width:100%;
	background-color: #f2f1d0;
	position:relative; /* containing block fr absolut positionerade avkomlingar */
	
}
#kortbet{float:right; 
    	width: 30%;
		padding: 0px 0px 0px 0px;
		position:absolute; top:1px; right:16px; 
		
		}
/************* #Navigatins i toppen styles **************/

#headerwrapper{
width: 988px;
float:left; 
			 background-color: #f2f1d0;
			 padding: 0px;
	/* border-top: 1px solid #b39237;*/
}

#globalNav img{
 display: block;
}

#globalNav a {
	font-size: 100%;
	padding: 0 4px 0 0;
}


/*
=Navigation
*/
#nav {
	clear:both;
	padding-top:0px;
	width:100%;
	
}
#nav ul {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	background:#4a2714 ;
}
#nav li {
	display:inline;
	margin:0;
	padding:0;
}
#nav a {
	display:block;
	width:auto;
	margin:0;
	float:left;
				padding:0 10px;
	border-right:1px solid #242424;
	border-bottom:none;
	border-left:1px solid #242424;
	color:#fff;
	background:#4a2714 ;
	font:bold 0.73em/2.33 Georgia;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
}
#nav a:hover,
#nav a:focus,
#nav a:active {background:#ffffff; color: #242424;}
#nav .sel a {background:#eeeeee; }
#nav .sel a:focus {background:#eeeeee; }
#sok_div{
   		
	float:right; 
    	width: 100%;
		padding: 0px 0px 0px 0px;
		font-size: 100%;
}
/* fr att lgga texten rtt nr left ligger fel i koden****************************************************/
#contentwrapper{
  float:left;
	width:100%;
	 background-color: #ffffff;
}#contentwrapper2{
  float:left;
	width:100%;
	 background-color: #ffffff;
}
#content_test{
  float: right;
  width: 78%;
 padding: 1px;
 }
#content_utcheck{
  float: right;
  width: 96%;
 padding: 12px;
 margin-left:18px;
 margin-right:18px;
}
/* Mitten delen innehll Layout****************************************************/
#content{
  float: right;
  width: 64%;
  padding: 0px 2px 2px 2px;
}

#content2{
  float: right;
  width: 82%;
		 padding: 2px 2px 2px 2px;

 }
 .pressbilder{
position:relative; /* containing block fr absolut positionerade avkomlingar */ 
			 width: 100%;
		 	 float:left;
	margin-top:28px;
	  margin-bottom:5px;
	  font-family: Verdana, Arial, sans-serif;
  font-size: 70%;
  line-height: 1.2;
	/*border-bottom: 1px solid #e5e5e5;*/
	
}
/* Slump fr produktvisning indexsidan */
.press_bild{
   float:left; 
    	width: 30%;
		padding: 2px 2px 2px 2px;
						  margin-bottom: 1px;
				  margin-right: 1px;
	 clear:right;
}
.text_press_bilder{				clear:left; width: 69%;

border-bottom: 1px dashed #242424;
			position:absolute; bottom:3px;  /* positioneras i frhllande till .bild_wrapper */
			
	 	
}
.index_wrapper{
position:relative; /* containing block fr absolut positionerade avkomlingar */ 
			 width: 25%;
		 	 float:left;
	margin-top:8px;
	  margin-bottom:8px;
	    font-size: 11px;
  min-height: 159px;
  height:159px;
  text-align: center;
  border-bottom: 1px dashed #242424;
  
 
	/*border-bottom: 1px solid #e5e5e5;*/
	
	
	
}
.also{
/* containing block fr absolut positionerade avkomlingar */ 
			 width: 98%;
		 	 float:left;
	margin-top:15px;
	  margin-bottom:8px;
	   
 
	/*border-bottom: 1px solid #e5e5e5;*/
	
	
	
}
.slumpwrapper{
position:relative; /* containing block fr absolut positionerade avkomlingar */ 
			 width: 25%;
		 	 float:left;
	margin-top:28px;
	  margin-bottom:8px;
	   height:160px;
  border-bottom: 1px solid #242424;
  
 
	/*border-bottom: 1px solid #e5e5e5;*/
	
	
	
}
/* Start Taggar artikel.php */
#taggar{
			 width: 98%;
		 	 float:left;
			 border-bottom: 1px dashed #242424;
			  padding-bottom:8px;
	
}
.wrapper_artikel{
position:relative; /* containing block fr absolut positionerade avkomlingar */ 
			 width: 24%;
		 	 float:left;
	margin-top:15px;
	  margin-bottom:8px;
	    margin-left:4px;
	  font-family: Verdana, Arial, sans-serif;
  font-size: 60%;
  min-height: 215px;
  height:225px;
  border-bottom: 1px solid #e5e5e5;
  
 
	/*border-bottom: 1px solid #e5e5e5;*/
	
	
	
}
.wrapper_artikel h2{
		
  font-size: 11px;
}
/*  produktvisning taggar - artriklar.php */
.tagg_bild{
   float:left; 
    	width: 170px;
		padding: 2px 2px 2px 2px;
						  margin-bottom: 1px;
				  margin-right: 8px;
				   margin-left: 8px;
	 clear:right;
}
/* end taggar */

/* Start Taggar taggar.php Samlingssida med taggar */
.taggar_wrapper{
position:relative; /* containing block fr absolut positionerade avkomlingar */ 
			 width: 23%;
		 	 float:left;
	margin-top:8px;
	  margin-bottom:8px;
	  margin-left:8px;
	    font-size: 60%;
  min-height: 90px;
  height:90px;
  text-align: left;
  border-bottom: 1px dashed #242424;
  
  
 

	
	
	
}
.taggar_text{
   float:left; 
    	width: 100%;
		padding: 2px 2px 2px 2px;
						  margin-bottom: 1px;
				 
				  
	 clear:right;
}

.taggar_text h2{
		
  font-size: 11px;
}


/* Slump fr produktvisning indexsidan */
.recept_bild{
   float:left; 
    	width: 170px;
		padding: 2px 2px 2px 2px;
						  margin-bottom: 1px;
				  margin-right: 8px;
				   margin-left: 8px;
	 clear:right;
}

.knapp_artikel{				clear:left; 
height:150px;
 
			position:absolute; bottom:3px; right:3px; Padding-bottom: 0px;/* positioneras i frhllande till .bild_wrapper */
	 	
}

/* Nyheter.php */

.wrapper_nyheter{
position:relative; /* containing block fr absolut positionerade avkomlingar */ 
			 width: 50%;
		 	 float:left;
	margin-top:15px;
	  margin-bottom:8px;
	  font-family: Verdana, Arial, sans-serif;
  font-size: 60%;
  min-height: 160px;
  height:160px;
  border-bottom: 1px dashed #242424;
  
 
	/*border-bottom: 1px solid #e5e5e5;*/
	
	
	
}
/* Slump fr produktvisning indexsidan */
.nyheter_bild{
   float:left; 
    	width: 189px;
							  margin-bottom: 1px;
				  margin-right: 3px;
				   margin-left: 3px;
	 clear:right;
}
.wrapper_nyheter h2{
		font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}


/* Slut p nyheter.php */



.knapp{				clear:left; width: 125px;
height:150px;
 
			position:absolute; top:3px; right:3px; Padding-bottom: 10px;/* positioneras i frhllande till .bild_wrapper */
	 	
}


/* korsförsäljningen */
.recept_bild2{
   float:left; 
    	width: 170px;
		padding: 2px 2px 2px 2px;
						  margin-bottom: 1px;
				  margin-right: 8px;
				   margin-left: 8px;
	 clear:right;
}
.knapp2{				clear:left; width: 69%;
height:100px;
 /*border-bottom: 1px solid #e5e5e5;*/
			position:absolute; top:3px; right:3px; Padding-bottom: 10px;/* positioneras i frhllande till .bild_wrapper */
	 	
}
.korssalj{
position:relative; /* containing block fr absolut positionerade avkomlingar */ 
			 width: 24%;
		 	 float:left;
	margin-top:8px;
	  margin-bottom:8px;
  font-size: 12px;
  min-height: 225px;
    line-height: 1.25;

  
	
	
	
}
#korswrapp{

			 width: 98%;
		 	 float:left;
	  border-top: 1px solid #242424;
	  padding-top:15px;
	    margin-top:15px;
	
	
}

.lank_tipsa{
	font-size: 9px;
		font-weight:bold;
	  
}
/* Slut p slump */




#presenttips
{
  	width:98%;	
	color:a12a20
	} 

/*hgerspalt*/
#navBar
{
   float:right;
	width:17%;	
	min-height: 800px;				
	font-size: 100%;
	background-color: #f2f1d0;
	
	} 
	
	
/*********** Hgerspalt uppe styles ***********/

.relatedLinks{
	margin: 1px;
		padding: 2px 2px 2px 0px;
	font-size: 84%;
	}


.relatedLinks h3{
	padding: 2px 0px 2px 0px;
}
#usb_wrapp{
   float:right; 
    	width: 305px;
				height:120px;
		min-height:120px;
		
						 
	
}
#usb_topp{
   float:left; 
    	width: 110px;
		padding: 2px 2px 2px 2px;
		background-color: #FFFFFF;
		height:120px;
		min-height:120px;
		font-size: 8px;
						 
	
}
#varukorg_topp{
   float:right; 
    	width: 392px;
		padding: 0px 0px 0px 0px;
						min-height:90px;
		 font-size: 11px;
		background-color: f2f1d0;
		
		/* background-image: url(bakgrund_varukorg_b.jpg);
	background-repeat:  repeat-y ;*/
						 
	
}
#varukorg_topp img{
	padding: 4px 0px 0px 0px;
	vertical-align: middle;
}
TD.varukorg_pris {
   font-size: 70%;
 padding-left: 5px;
 
}
TD.varukorg_total{

  font-size: 70%;
  border-top:1px solid #242424;
  padding-left: 5px;
  
}

.varukorg{
  
    	width: 100%;
		padding: 2px 2px 2px 2px;
						  margin-bottom: 1px;
						  font-size: 11px;
				
}


	#kontakt_wrapper{
   float:right; 
    	width: 100%;
		padding: 2px 2px 2px 2px;
		border-bottom: 1px solid #242424;
		
			
}
#kontakt_namn{
   float:right; 
    	width: 44%;
		padding: 2px 2px 2px 2px;
						 
  font-size: 70%;
  line-height: 1.25;
	
}
#kontakt_bild{
   float:left; 
    	width: 49%;
		padding: 2px 2px 2px 2px;
						 margin-right: 2px;
		  margin-bottom: 2px;
	font-family: Verdana, Arial, sans-serif;
  font-size: 70%;
  line-height: 1.2;
	
}
#kontakt_bild{
   float:left; 
    	width: 49%;
		padding: 2px 2px 2px 2px;
						 margin-right: 2px;
		  margin-bottom: 2px;
	font-family: Verdana, Arial, sans-serif;
  font-size: 70%;
  line-height: 1.2;
	
}
	

/************** #Vnsterspalt styles **************/


.headlines p{
	padding: 2px 0px 2px 0px;
}
#headlines h3{
	padding: 2px 0px 2px 0px;
}
/************** Produktvisningen **************/
#produkt_wrapper{
   float:right; 
    	width: 100%;
		padding: 2px 2px 2px 2px;
		border-bottom: 1px dashed #242424;
		
			
}
#produkt_bild{
   float:left; 
    	width: 45%;
		padding: 2px 2px 2px 2px;
						 margin-right: 2px;
		  margin-bottom: 2px;
	  font-size: 70%;
  line-height: 1.2;
	
}
/*Produktens pris och namn*/
#produkt_namn{
   float:right; 
    	width: 50%;
		padding: 2px 2px 2px 2px;
						  font-size: 12px;
  line-height: 1.2;
	
}

#produkt_beskrivning{
   float:left; 
    	width: 99%;
		padding: 5px 2px 2px 0px;
				   font-size: 12px;
  line-height: 1.4;
   
  
			
}
#kopknapp{
float:left; 
width: 255px;
padding: 5px;
 /**background-color: #F7F7F7;*/
}
/************* #Lngst ned p sidan ***************/

#siteInfo{
	clear: both;
				text-align: center;
	color: #242424;
	 	 font-size: 11px;
	padding: 10px 10px 10px 7px;
	
}

#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}
.botten_rubrik
{
	 									
			padding-bottom:4px;
			padding-right:1px;
			padding-left:6px;
			padding-top:4px;
			margin-right:-5px;
						border-bottom: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	letter-spacing:1px;
			height: 26px;
				    min-height: 26px;
 
	 }
	
	 .botten_nyhetsbrev 
{ float:right; 
    	width: 350px;						
 
	 }
	 input.nyhetsbrev
{
   font-weight:bold;
   background-color:#025ab4;
   border-style:solid;
   border-color:#330000;
   border-width:1px;
   margin:2px;
   color: #FFffff;
}
.sidfot{
   float:left; 
    	width: 24%;
		text-align: left;
				  margin-right: 1px;
				   margin-left: 1px;
				     
				   padding-top: 25px;
				   height: 180px;
				 min-height: 180px;
				 border-right: 1px DOTTED #C0C0C0;;
	 
}
/* Länkar i footern   
                        */
						
						#siteInfo a{
font-size: 11px;
text-decoration: underline;
color: #242400;
padding-left: 20px;
line-height: 1.5;
}



/***********************************************/
/***********************************************/
/* Components                                  */
/***********************************************/





/************* #breadCrumb styles *************/

#breadCrumb{
	font-size: 80%;
	padding: 0px ;
	border-bottom: 1px solid #242424;
	background-color: #eeeeee;
	width: 100%;
	height: 2px;
}








/************* #search styles ***************/

#search{
	padding: 5px 0px 5px 5px;
	border-bottom: 1px solid #242424;
	font-size: 90%;
}

#search form{
 margin: 0px;
 padding: 0px;
}

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
}

 /***********************************************/
/* Layout Menyer                                 */
/***********************************************/
#meny1
{
       width:100%;
	   background-color: #FABA19;
	 		border: 1px solid #000;
			font-family: Arial,sans-serif;
			color: #334d55;
			padding: 2px 0px 1px 1px;
 font-size: 100%;
	 }
	 .meny1
{
       width:100%;
	   background-color: #FABA19;
	 		border: 1px solid #007700;
			font-family: Arial,sans-serif;
			color: #334d55;
			padding: 2px 0px 1px 1px;
 font-size: 100%;
	 }
	 #meny2
{
       width:100%;
	   background-color: #FFFFFF;
	 		border: 1px solid #007700;
			font-family: Arial,sans-serif;
			color: #334d55;
			padding: 2px 0px 1px 1px;
 font-size: 100%;
	 }
	 .meny2
{
       width:100%;
	   background-color: #FFFFFF;
		border: 1px solid #007700;
			font-family: Arial,sans-serif;
			color: #334d55;
			padding: 2px 0px 1px 1px;
 font-size: 100%;
	 }
	 
	 .meny1_text{
clear: both;
	margin: 2px 2px 2px 2px;
	padding: 2px 2px 2px 2px;
	font-size: 100%;
		color: #334d55;
	}
	
.pris{
 font-size: 16px;
 /*color: #8F7D6B;*/
 margin: 0px;
 padding: 0px;
 font-weight: bold;
}
#produktenspris{
        text-align:center;
        padding-top:40px;
		padding-right:5px;
        color: #000000;
        font-weight:bold;
        font-size:14px;
	font-family: verdana,arial,sans-serif;
        width:110px;
        height:110px;
        float:left;
      background-image:url("images/prisbilden.gif");
        background-repeat:no-repeat;
}


/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	margin: 1px;
	padding: 1px;
	border-bottom: none;
	font-size: 90%;
}

#sectionLinks h3 {
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 2px;
}

#sectionLinks a {
	display: block;
	padding-top: 1px;
	padding-bottom: 1px;
		padding-right: 0px;
	padding-left: 5px;
	
}

#sectionLinks a:hover{
	background-color: #dddddd;
}

#sectionLinks a:hover{
	background-color: #dddddd;
}
.boxText_best { font-family: Verdana, Arial, sans-serif; font-size: 70%; }

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 70%; padding-top:10px; padding-bottom:10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }



A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #AABBDD;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #934630;
}

.headerlank_fet{
clear: both;
  font-family: Verdana, Arial, sans-serif;
	margin-left: 4px;
		font-size: 12px;
		color: #ffffff;
		font-weight : bold;
	}

   



TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
   color: #ffffff;
   margin-left: 4px;
  font-weight :bold;

}

A.headerNavigation { 
  color: #ffffff; 
  font-weight: bold;
}/******** kommenterat bort formatering p lnkarna

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}********/

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}
/*********** .infoBox {  background: #eeeeee;} Bakgrundsfrg till tabellen fr produkter just nu vit tidigare gr***********/




.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
	 font-family: Georgia;
	 background-image: url(bakgrund_rubriker.jpg);
	background-repeat:  repeat-x ;
	 								color:#eeeeee;
			padding-bottom:4px;
			padding-right:1px;
			padding-left:7px;
			padding-top:4px;
			margin-left:-5px;
						letter-spacing:1px;
						font-weight:700;
			font-size: 80%;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;

}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #FFFFFF;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #FFFFFF;
}

TABLE.productListing {
 /* border: 1px;
  border-style: solid;
  border-color: #242424;
  border-spacing: 1px;*/
}

.productListing-heading {
  font-family: Georgia;
  font-size: 12px;
  background: #f2f1d0;
  font-weight: bold;
}
.productListing-a {
  font-family: Georgia;
  font-size: 18px;
   font-weight: bold;
  color: #eeeeee;
}


TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 70%;
  border-top:1px solid #242424;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Georgia;
 font-size: 16px;
 /*color: #808080;*/
 margin: 0px;
 padding: 0px;
 font-weight: bold;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 70%;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}
TD.smallText_new {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border: 1px solid #242424;
		 margin-left: 1px;
		  margin-bottom: 1px;
		  padding:5px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  margin-bottom:4px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;

}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  /*color: #FFFFFF;*/
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #007700;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
 font-size: 15px;
/* padding-top:-10px;*/
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
  
}


.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; /*cursor: pointer; cursor: hand;*/ }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
.review{
	
	
padding-bottom: 4px;
	margin-top: 8px;
	width: 100%;
 font-size: 12px;
  line-height: 1.4;
	
}


