
BODY
{
    font-family: Verdana, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    color: #614700;    
    background-color: #a08d6c;
    margin-top: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 25px;
    background-image: url(images/main_bg.png);
    background-repeat: repeat;
    background-attachment: fixed;
}

H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	/*font-weight:	700;*/
	font-weight: lighter;
	font-style:	normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing:	normal;
	text-transform:	none;	
	margin: 0;
	}	
		
H2
{
	font-size: small;
	word-spacing: normal;
	text-transform: none;
	color: #b49c44;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	cursor: text
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing:	normal;
	text-transform:	none;	
	margin: 0;	
	}
	
FORM
{
	font-size: 11px;
	font-family: Verdana;
}
INPUT
{
    font-size: 11px;
	color: #614700;
	font-family: Verdana, Arial, Helvetica;
}
SELECT
{
	font-family: Verdana, Arial, Helvetica;
}
TABLE
{
	font-size: 11px;
	color: #614700;
	font-family: Verdana, Arial, Sans-Serif, Helvetica;
}	

A:link
{
	text-decoration: none;
	color: #614700;
}	
		
A:visited
{
	text-decoration: none;
	color: #614700;
}	
		
A:active
{
	text-decoration: none;
	color: #614700;
}	
		
A:hover
{
	text-decoration: underline;
	color: #614700;
}

UL LI
{    
	list-style-image: url(images/tass_mini.jpg);
	line-height: 14px;
}	

UL LI LI	{	
	list-style-image: url(images/tass_mini.jpg);	
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}

.fileUpload
{
	font-size: 10px;
	border: #b49c44 1px solid;
	width: 400px;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
}
.fields
{
	border: #b49c44 1px solid;	
	width: 150px;
	background-color: Transparent;
}
.fieldsWide
{
	border: #b49c44 1px solid;	
	width: 250px;	
}
.fieldsSearch
{
	width: 100px;
	border: #b49c44 1px solid;	
}
.fieldsNewsletter
{
	border: #b49c44 1px solid;	
	width: 120px;
}
.cboKategori
{
	border: #b49c44 1px solid;
	font-size: 11px;
	width: 150px;	
	background-color: #ffffff;
}
.txtBoxMulti
{
    font-size: 11px;
	border: #b49c44 1px solid;	
	color: #614700;
	font-family: Verdana, Helvetica, sans-serif;	
}
.formsMultiTAF /* Tell A Friend */
{
	border: #b49c44 1px solid;
	width: 120px;
	color: #614700;
	font-family: Verdana, Helvetica, sans-serif;
	height: 100px;
}
.formsMulti
{
	font-size: 11px;
	border: #b49c44 1px solid;
	width: 200px;
	color: #614700;
	font-family: Verdana, Helvetica, sans-serif;
	height: 200px;
	background-color: Transparent;
}
.formsMultiNews
{
    font-size: 11px;
	border: #b49c44 1px solid;
	height: 300px;
	width: 300px;
	color: #614700;
	font-family: Verdana, Helvetica, sans-serif;	
}
.formsNews
{
    font-size: 11px;
	border: #b49c44 1px solid;	
	width: 250px;
	color: #614700;
	font-family: Verdana, Helvetica, sans-serif;
	height: 200px;
}
BUTTON
{
    font-family: Verdana, Helvetica, sans-serif;
}
.buttons
{
	width: 65px;
	height: 20px;
	font-size: 10px;
	cursor: pointer;
	background-image: url(images/Buttons_65_20.gif);
	background-repeat: no-repeat;
}
.buttonsSearch
{
    width: 40px;
    height: 20px;
	cursor: pointer;
}
.buttonsNewsletter
{
	width: 40px;
	height: 20px;
	border: 1px solid #b49c44;
	background-color: #F0EDBF;
	cursor: pointer;	
}
.buttonsCart
{
	width: 130px;
	height: 20px;
	border: 1px solid #b49c44;
	background-color: #F0EDBF;
	cursor: pointer;	
}
.buttonsInfoBuy
{
	width: 60px;
	height: 20px;
	padding: 1px;
	border: 1px solid #b49c44;
	background-color: #F0EDBF;
	cursor: pointer;
}
.buttonsInfoBuy
:visited
{
	color:  #422E1D;
	text-decoration: none;	
}
.buttonsInfoBuy
:active
{
	color:  #422E1D;
	text-decoration: none;	
}
.buttonsInfoBuy
:link
{
	color:  #422E1D;
	text-decoration: none;
}
.buttonsInfoBuy
:hover
{
	color:  #422E1D;
	text-decoration: none;
}

#tableMenu
{
    font-size: 10px;    
}
#tableMenu
a:hover
{
	
}
/* TD mellan huvudinnehåll och annonser*/
#spacer_Content_Ad
{
padding: 0px;
}
#tableContainer
{
    width: 952px;
	margin-left: auto;
	margin-right: auto;
}
#tableContent
{ 	
    width: 946px;
    border: 1px solid #b49c44;
	background-color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto;
}
#tableColLeft
{
	width: 190px;
}
#tableMain
{
    width: 515px;
}
#tableMain TH
{
	
}

#tableColRight
{
	width: 190px;	
}
.tableHomeCol
{
   	border-right: #b49c44 1px solid;
	border-left: #b49c44 1px solid;
	border-top: #b49c44 0px solid;
	border-bottom: #b49c44 1px solid;
	background-color: #ffffff;
}
#tableRegistrera
{
	width: 100%;
}
.tableHeader
{    
   	/*background-image: url(images/header_bg.png);
	background-position: center top;    
	background-repeat: no-repeat;*/
   	height: 10px;
   	background-color: #a89779;
}
.tableHeaderCenter
{ 
    /*background-image: url(images/header_center_bg.png);
	background-position: center top;    
	background-repeat: no-repeat;*/
    height: 15px;    
    background-color: #a89779;
}
.tableHeaderWide
{ 
    /*background-image: url(images/header_wide_bg.png);
	background-position: center top;    
	background-repeat: no-repeat;*/
    background-color: #a89779;
}
.tableHeaderFooter
{ 
    /*background-image: url(images/header_footer_bg.png);
    background-position: center top;    
	background-repeat: no-repeat;*/
    width: 996px;
    border-top: solid 1 px #a89779;
}

.ordlistaTable
{
	width: 500px;	
}
.infoTable
{
	width: 300px;	
}
.newsTable
{
	width: 300px;
}
.newsTableLeft
{
	width: 100px;
}
.newsTableArchive
{
	width: 350px;
}
.pageTitle
{
	font-size: 12px;	
	color: #b49c44;	
	font-weight: bold;
	text-transform: uppercase;
}
#pnlPreview
{
	padding-left: 5px;
	padding-top: 5px;
}
.previewNewsletter
{
	font-family: Verdana, Arial, Helvetica, sans-serif, Courier;
	font-size: 9pt;
}
/* Sätter stil för Info panel */
.pnlInfo
{
	padding-left: 3px;
	padding-right: 3px;
}
.pnlScroll
{
	overflow: scroll;
	width: 300px;
	height: 200px;
}
#pnlBilder
{
    position: absolute;
	background-color: Transparent;
	/*border: solid 3px #b49c44;*/
}
.pnlFilm
{   	
	background-color: #b49c44;
	border: solid 1px #b49c44;
	margin-left: auto;
	margin-right: auto;
}
.pnlSideBySide
{
    float: left;
    padding-right: 40px;
}
.header
{
	
}

.footer
{	
	border-bottom: #b49c44 1px solid;	
	height: 16px;
}
.imgBorder
{
	border: solid 1px #b49c44;	
}
.imglista
{
	margin-top: 3px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 3px
}
.img0
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px
}
.aktuellSida
{
    background-color: #a08d6c;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #f5f5f5;
    border: solid 1px #b49c44;
}
.sidlankar
{
    background-color: transparent;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #b49c44;
    text-decoration: none;
    border: solid 1px #b49c44;
}
.pager
{
    color: Red;
    letter-spacing: 5px;
    font-weight: bold;
}
.pager
:visited
{
    text-decoration: none;
}
.pager
:active
{
    text-decoration: none;
}
.pager
:link
{
    text-decoration: none;
}
.pager
:hover
{
	text-decoration: none;
}
.underline
{
	border-bottom: #b49c44 1px solid;
}
.grid
{
	border: #b49c44 1px solid;
	font-weight: normal;	
}
.gridHeader
{
	font-weight: bold;
	/*background-color: #F0EDBF;*/
	background-color: #f5f5f5;
}
.gridHeader
:visited
{
	color: #614700;
	font-weight: bold;
	text-decoration: none;
}
.gridHeader
:active
{
	color: #614700;
	font-weight: bold;
	text-decoration: none;
}
.gridHeader
:link
{
	color: #614700;
	font-weight: bold;	
	text-decoration: none;
}
.gridHeader
:hover
{
	color: #614700;
	font-weight: bold;	
	text-decoration: none;	
}
.gridHeaderSmall
{
	font-weight: bold;
	background-color: #b49c44;	
	color: #ffffff;
}

.gridAlternating
{
	background-color: #f5f5f5;
}
.gridItem
{
	background-color: #ffffff;
	color: #ffffff;		
}
/*Mouseovermarkering i gridar}*/
.orderBorder
{ 
	background-color: #DFD9C3;
	color:#000000;	
}
.orderBorderDefault
{
	background-color: Transparent;
}
.gridEdit
{
	color: #3F537A;
	background-color: Silver;	
}
.gridEdit INPUT
{
	background-color: #ffffff;
	color: red;
	font-size: 10px;
	font-weight: normal;
	width: 100%;
}
.gridFooter
{
	border: #b49c44 1px solid;	
	background-color: #DFD9C3;	
}
.gridPager
{
	font-weight: bold;
	color: #b49c44;
	background-color: #b49c44;	
}
.lblKontakt
{
	width: 80px;
}
.lblTitle
{
	/*font-weight: bold;*/
	font-size: 10px;	
	color: #ffffff;
	/*background-color: #A08D6C;*/
	text-transform: uppercase;
	padding-left: 1px;
	padding-right: 1px;
	
}
.lblSubTitle
{	
	font-weight: bold;
	font-size: 10px;	
	text-transform: uppercase;
}
.TreeCtrl
{	
	font-size: 10px;	
}
.leftmargin
{
    padding-left: 10px;	
}
.errorbox
{
    padding: 2px;
    border-left: #660000 1px solid;
    border-right: #660000 1px solid;
    border-top: #660000 1px solid;
    border-bottom: #660000 1px solid;    
    font-weight: bold;
    font-size: 9pt;    
    color: #660000;    
    background-color: #ffcccc;
    width: auto;
}
.plainbox
{
	padding: 11px;
	margin-bottom: 7px;
    width: auto;
    padding-right: 5px;
    padding-left: 5px;
    color: #696969;
	font: .7em Verdana, Arial, Helvetica, sans-serif;
}
.producthighlight
{
    border: 1px dashed #b49c44;
}
.tabArea
{
    border-left: solid 1px #b49c44;
    border-bottom: solid 1px #b49c44;
    border-right: solid 1px #b49c44;
}