BODY
{
	BACKGROUND-COLOR: #0A0A0A;
	BACKGROUND-COLOR: #1c1c1c;
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 11px;
	background-image: url(../imgdeko/bg/bgstripe.gif);
	background-repeat: repeat-y;
/*	background-image: url(../imgdeko/bg/tsmbg2.gif);
	background-repeat: no-repeat;*/
}
TD
{
	COLOR: #333333;
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 11px;
/*	BACKGROUND-COLOR: #FFFFFF;*/
}

DIV
{
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 11px
}
A
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #999999;
    TEXT-DECORATION: underline
}

div#maincontain2 A
{
    COLOR: #999;
    TEXT-DECORATION: underline
}
div#maincontain2 A:hover
{
    COLOR: #ccc;
    TEXT-DECORATION: underline
}

span#txtdet A
{
    COLOR: #999;
    TEXT-DECORATION: underline
}
span#txtdet A:hover
{
    COLOR: #ccc;
    TEXT-DECORATION: underline
}

h3 
{  
font-size: 10px; 
font-weight: bold; 
color: #000000
}
h4 
{ 
font-size: 12pt; 
font-weight: bold; 
color: #000000; 
font-family: Arial, Verdana, Helvetica, sans-serif
}


/*menu*/
.menu
{
FONT-SIZE: 9pt;
COLOR: #333333;
FONT-FAMILY: "Arial Narrow", Arial, Helvetica, Sans-serif;
letter-spacing: 0.1em;
line-height: 12pt;
font-weight: lighter;
font-stretch: narrower;
padding: 15px;
}

/*brödtext*/
.brot
{
FONT-SIZE: 9pt;
COLOR: #333333;
FONT-FAMILY: "Arial Narrow", Sans-Serif;
letter-spacing: 0.1em;
line-height: 13pt;
font-weight: lighter;
font-stretch: ultra-condensed;
}

/*bakgrund main*/
.bgmain
{
background-color:#1c1c1c;
/*background-color:#0a0a0a;*/
/*background-image:url(../img/exempelbild3bg.jpg);*/
/*background-image:url(../img/bgmain.gif);
background-repeat:no-repeat*/
}



	/*
	Linjer
	dotted right
	*/
	
	.dotright 
	{ 
	border: solid; 
	border-width: 0px 1px 0px 0px; 
	border-color: #333333
	}
	
	.dotleft 
	{ 
	border: solid; 
	border-width: 1px 0px 0px 0px; 
	border-color: #CCCCCC
	}
	
	.dotrightleft 
	{ 
	border: solid; 
	border-width: 0px 1px 1px 1px; 
	border-color: #333333
	}

	.dotbotleft 
	{ 
/*	border: solid; 
	border-width: 0px 0px 1px 1px; 
	border-color: ;*/
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	}

	.dotbotright 
	{ 
	border: solid; 
	border-width: 0px 1px 1px 0px; 
	border-color: #333333
	}
	
	/*
	Linjer
	dotted bottom
	*/
	
	.dotbottom 
	{ 
	border: solid; 
	border-width: 0px 0px 1px; 
	border-color: #333333
	}
	
	.dottop 
	{ 
	border-top: solid 1px #666666; 
	}
	
/*bildram*/
.txtram
	{ 
	float:left;
	width:340px;
	}

/*text div for 2 coltext*/
.txtram2
	{ 
	float:left;
	width:550px;
	}
	
.bildcol
	{ 
	float:left;
	width:210px;
	}

.menucontain
{
	position:absolute;
	width:240px;
	height:500px;
	z-index:100;
	left: 40px;
	top: 40px;
/*	padding-top:30px;
	padding-left:60px;*/
/*	background-color:#1c1c1c;
	background-image:url(../img/exempelbild3bg.jpg);
	background-repeat:no-repeat;
	overflow: auto;*/
}

	
/*container för produkttummar i vänstermeny*/
.containingbox
	{
		width: 200px;
		height: 200px;
		border: 0px solid #fff;
	}

/*container för tpl 0 ANV EJ*/
.maincontain
	{
		width: 300px;
		height: 500px;
		margin-top: 0px;
		margin-left: 100px;
		/*border: 1px solid #fff;*/
	}

/*container för tpl 2, news and profil*/
.maincontain2
	{
	position:absolute;
/*	width:240px;
	height:500px;*/
	z-index:100;
	left: 350px;
	top: 60px;
	width: 600px;
	height: 500px;
/*	margin-top: 10px;
	margin-left: -60px;*/
		/*border: 1px solid #fff;*/
	}
	
/*container för tpl 3, prods*/
.maincontain3
	{
	position:absolute;
	z-index:100;
	left: 360px;
	top: 10px;
	width: 700px;
	height: 500px;
	
/*		width: 600px;
		height: 500px;
		margin-top: 10px;
		margin-left: 100px;*/
		/*border: 1px solid #fff;*/
	}

/* bildram för småbilder i meny prod*/
.bildram
	{ 
	border: solid 1px #333;
	margin-right: 3px;
	margin-bottom: 3px;
	float: left;
	}

.bildramclear
	{ 
	border: solid 1px #333;
	margin-right: 3px;
	margin-bottom: 3px;
	float: left;
	clear: both
	}


.bildram2
	{ 
	border: solid 1px #333;
	margin-left: 3px;
	margin-bottom: 3px;
	float: left;
	}

/* bild ram för alla bilder */	
.bildrammain
	{ 
	border: solid 4px #999;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	float: left;
	}

/* txt ram för vad??? inget tycks det*/	
.txtrammain
	{ 
	/*border: solid 4px #999;*/
	border: solid 0px #999;
	width: 300px;
	margin-left: 100px;
	margin-bottom: 10px;
	margin-top: 30px;
	float: left;
	COLOR: #999999;
	}

/*containrar för tpl 2, news profil används???*/
/*bildcontainer för mews profil*/	
.bildrammain2
	{ 
	/*border: solid 4px #999;*/
	margin-left: 20px;
	margin-bottom: 10px;
	margin-top: 60px;
	float: right;
	}
	
/* txt ram för news (men inte profil?? jo, men här spökar rubriken!)*/		
.txtrammain2
	{
	width: 280px; 
	border: solid 0px #999;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 50px;
	float: right;
	COLOR: #999999;
	}

/*containrar för tpl 3*/
/*bildcontainer för prod*/	
.bildrammain3
	{ 
	/*border: solid 4px #999;*/
	width: 300px; 
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 60px;
	float: left;
	}
	
/* txt ram för produkter*/	
.txtrammain3
	{
	COLOR: #999999;
	width: 200px; 
	border: solid 0px #999;
	margin-left: 30px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 50px;
	float: left;
	}

.bildbtn
	{ 
	margin-left: 30px;
	margin-bottom: 5px;
	margin-top: 5px;
	float: left;
	}			

.bildramR
	{ 
	border: solid 1px #333;
	margin-left: 20px;
	margin-bottom: 20px;
	float:right;
	}

	/*
	Styles for postings
	*/	

	.rub_cat
	/*kategorier huvud prod samt news och profile head*/
    {
	FONT-SIZE: 30px;
	COLOR: #999;
	/*FONT-FAMILY: "Adobe Garamond Pro Bold", Palatino, "Times New Roman", Times, serif;*/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: auto;
	/*font-style:italic;*/
	/*float:left;*/
	text-align:left;
	margin-left: 0px;
	margin-bottom: 0px;
    }
	
	.rub_enter
	/*rub för enterlink på index*/
    {
	FONT-SIZE: 26px;
	COLOR: #999;
	/*FONT-FAMILY: "Adobe Garamond Pro Bold", Palatino, "Times New Roman", Times, serif;*/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 60px;
    }
	
	.rub_front
	/*rub framsida stor överst*/
    {
	FONT-SIZE: 32px;
	COLOR: #999;
	/*FONT-FAMILY: "Adobe Garamond Pro Bold", Palatino, "Times New Roman", Times, serif;*/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: 0.05em;
	line-height: 35px;
	/*font-style:italic;*/
	/*float:left;*/
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
    }

	.rub_prod
	/* liten heading f produkter folio*/
	/* liten heading f underhead i profil*/
    {
    FONT-SIZE: 14px;
    COLOR: #999999;
	/*FONT-FAMILY: "Adobe Garamond Pro Bold", Palatino, "Times New Roman", Times, serif;*/
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0.05em;
	line-height: auto;
    }
	
	.rub_detail
	/*heading f artiklar news (ej stor rubrik)*/
    {
	FONT-SIZE: 24px;
	font-weight: bold;
	/*FONT-FAMILY: "Adobe Garamond Pro Bold", Palatino, "Times New Roman", Times, serif;*/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #999999;
	letter-spacing: 0.1em;
	line-height: auto;
    }
	
	.txtdet
	/*för texter i detaljvy*/
    {
	COLOR: #999999;
    }

	
	.smalltxt
	/*för bildtexter i högermarginal*/
    {
	FONT-SIZE: 9px;
	margin-left: 30px;
    }

	.smalltxt2
	/*för bildtexter utan marg*/
    {
	FONT-SIZE: 9px;
    }

	.smalltxt2b
	/*för bildtexter utan marg grå*/
    {
	COLOR: #999999;
	FONT-SIZE: 9px;
    }

