* { margin: 0; padding: 0; }

body 
{
/*	background: url('top.gif') repeat; */
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	margin-top: 40px;
	margin-left: 40px;
	background-color:#DEDEDE; 
/*	background-color:#f5f5f5; */
}

td {
	
	color: #8F3E97;
	font-size: 14px; 
	font-weight: bold;
}

.toptable
{
	 
	background-color: #E6BB70;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	
}

.maintable
{
	width: 900px;
	background: url('bg_main.jpg') no-repeat;
	background-color: #FFFFFF; 
}

.products {
	background-color: #FFFFFF;
}


.maininfo
{
	color: #8F3E97;
	font-size: 14px; 
	font-weight: bold;
	margin-left: 80px;
	margin-right: 80px;	
}

.quality_pic {
	float: left;
	padding: 10px;	
	padding-bottom: 35px;
}


.offert
{
	width : 500px;
	color: #8F3E97;
	font-size: 16px; 
	font-weight: bold;
	background-color : transparent;
	border-left : 1pt #FFFFFF solid;
    border-top : 1pt #FFFFFF solid;
    border-right : 1pt #9FA7AF solid;
    border-bottom : 1pt #9FA7AF solid;
}

.ram
{
	border: 1px solid #969CA7;
	
/*	background-color: #000000; 	*/
/*	background-color: #DEDEDE;*/
}


/* Under själva sidan: PHP och design...*/
.foot {
	text-align: center; 
	font-size: 10px; 
	color: #8B8B8D;
	
}

/* En mass bök för att få till en sidfot */
A.foot {
	color: #8B8B8D;
	text-decoration:none;
	text-align: center; 
	font-size: 10px; 
	font-weight: normal;	
}

A.foot:visited {
	text-decoration:none;
	text-align: center; 
	font-size: 10px; 
	color: #8B8B8D;
	font-weight: normal;	
}

A.foot:hover {
	text-decoration:none;
	text-align: center; 
	font-size: 10px; 
	color: #8B8B8D;
	font-weight: normal;	
}



.top_border
{
	background: url('top.gif') repeat-x; 
	font-size: 14px; 	
	font-weight: bold;
	text-align : center;
/*	font-variant : small-caps;	*/
}

.bottom_border
{
	background: url('bottom.gif');
	font-size: 14px; 	
	font-weight: bold;
	text-align : center;
	height:16px;
}


.main
{
	padding-top: 11px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
}

.header1
{
	font-size: 14px; 
	font-weight: bold;
}

.space
{
	padding-left: 8px;
	padding-right: 8px;
/*	padding-bottom: 8px;*/
}


.logga {
/*	background: url('banner1.gif') no-repeat; */
/*	padding: 5px; */
	padding-bottom: 15px;

	margin-bottom: 5px;
}


.menyhead {
	background: url('top_s.gif') repeat-x; 
	padding-left: 10px;
	padding-bottom: 3px;
	border-left: 1px solid #969CA7;
	border-right: 1px solid #969CA7;	
}

.menu
{
	width: 130px;
	background-color: #EEEEEE; 
	vertical-align: top;
	border-left: 1px solid #969CA7;
	border-right: 1px solid #969CA7;
	border-bottom: 1px solid #969CA7;
}

.content
{
	width: 570px;
	vertical-align: top;
	border: 1px solid #969CA7;
	background-color: #EEEEEE; 	
/*	background-color: #DEDEDE;*/
	padding: 15px;
}


.link1
{
	height: 14px;
	border-top: 1px solid #969CA7;
	border-bottom: 1px solid #969CA7;
	background-color: #D4D8DE;
	padding-left: 15px; 
	vertical-align:top;
	font-size: 12px; 
	color: #444343;
	margin-bottom: 3px;
}

.link2
{
	height: 14px;
	margin-bottom: 3px;
	margin-left: 23px;	
	padding-left: 0px;
	padding-top: 0px;	
	vertical-align: top;	
	font-size: 11px; 
	color: #444343;
	background-repeat: no-repeat;
}

.spacer
{
	font-size: 1px;
}



A:link{text-decoration:none;  background-color: inherit;  color: #000000; }
A:active{text-decoration:none; background-color: inherit;  color: #000000; }
A:visited{text-decoration:none; background-color: inherit;  color: #000000; }
A:hover{text-decoration:underline; background-color: inherit;  color: #000000; font-weight: bold}
A.active{text-decoration:none; background-color: inherit;  color: #000000; font-weight: bold}


