body
{
	margin: 5px;
	background: white;
}

h1,h2,h3,h4 { margin: 0px; 	margin-bottom: -15px; }
h4 { font-size: 10pt; }

h1, .header
{
/*	color: #CC0033;*/
	font-size: 18pt;
	font-family: "trebuchet ms",verdana,arial,helvetica;
}

.header2
{
	font-size: 15pt;
	font-family: "trebuchet ms",verdana,arial,helvetica;
}

.header3
{
	font-size: 13pt;
	font-family: "trebuchet ms",verdana,arial,helvetica;
}

td,body,textarea,input,select
{
	font-family: arial,helvetica,sans-serif;
	font-size: 9pt;
}

#importantSquare td
{
	border: 1px solid #CE0000;
	background: #FFD3D3:
	padding: 3px;
	text-align:center;
}

#categories_rutor
{

}

#categories_rutor td
{
	text-align: center;
/*	background: url('http://reklambutiken.com/shop/images/categories_rutor_bg.gif') no-repeat;*/
	padding-bottom: 8px;
	width: 200px;
	height: 220px;
}

img
{
	border: none;
}

#categories_avlang
{
	border-collapse: collapse;
	width: 100%;
}

#categories_avlang td
{
	text-align: center;
	border: 1px solid black;
	padding: 0px;
	padding-bottom: 3px;
}

#categories_liten
{
	width: 100%;
	border-collapse: collapse;
}

#categories_liten td
{
	border: 1px solid black;
	padding: 5px;
}

.productName
{
	font-size: 13pt;
	font-weight: bold;
}

#categories_rutor .productName
{
	font-size: 11pt;
	font-weight: bold;
}

.readMore
{
	color: blue;
}

#productDetails
{
	border-collapse: collapse;
	width: 590px;
}

.ingress, h4
{
	font-weight: bold;
}

#leveranstid, #gallery, #pencolors
{
	border-collapse: collapse;
	width: 100%;
	border: 1px solid #999999;
	margin-bottom: 7px;
}

#leveranstid td, #gallery td, #pencolors td
{
	padding: 3px;
	font-size: 8pt;
}

#leveranstid .header, #gallery .header, #pencolors .header
{
	font-size: 9pt;
	font-weight: bold;
	font-family: arial,helvetica,sans-serif;
	color: black;
	text-align: center;
	background: #dddddd;
}

#priceContainer
{
	border-collapse: collapse;
}

#priceContainer td
{
	padding: 0px;
}

#priceContainer .header
{
	font-size: 17pt;
	font-family: arial,helvetica,sans-serif;
	color: #D7AE56;
}

#priceTable
{
	width: 100%;
}

#priceTable td
{
	padding: 2px;
}

.specialpris
{
	color: red;
	background: yellow;
}

#priceTable .oldPrice
{
	text-decoration:line-through;
}

#priceTable .header
{
	color: black;
}

.highlight
{
	background: yellow;
}

a,a:visited
{
	color: blue;
}

a:hover
{
	color: red;
}

#dots
{
	border-collapse: collapse;
}

#dots td
{
	padding: 3px;
}

#mainBody
{
	margin: 10px;
	background: url('images/mainBg.gif') repeat-y;
}

#galleryIncludedTd
{
	text-align: center;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	padding: 4px;
}

.cache
{
	color: #cccccc;
	font-size: 7pt;
	font-family: verdana;
	font-style: italic;
}

.jul_kopvillkor_redlink, .jul_kopvillkor_redlink:visited
{
	font-weight: bold;
	color: red;
	font-size: 7pt;
	font-family: verdana;
}

#artno_table
{
	width: 200px;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	background: #FFDDE5;
	margin-bottom: 7px;
}
