.admin {background-color:#FAF9F7;border-width:1px;border-style:outset;padding:0px;margin:0px}

h1 {font-size:16px;}
h3 {font-size:12px;}

/* Frontpage */

.frontpagemain
{
	float:left;
	width:780px;
	max-width:780px;
	position:relative;
	text-align:center;
}
.frontpagetopcol
{
	float:left;
	width:100%;
	margin-bottom:20px;
	margin-top:80px;
}
.leftcolbottom
{
	clear:both;
	float:left;
	width:480px;
	min-width:480px;
	margin-right:20px;
	text-align:left;
}
.rightcolbottom
{
	float:left;
	width:280px;
	min-width:280px;
	text-align:center;
	margin-top:20px;
}
.frontpagecategory
{
	float:left;
	width:260px;
	text-align:center;
	margin-top:20px;
}
	.frontpagecategory img
	{
		width: expression(this.width > 240 ? 240: true);
		max-width:240px;
		border:none;
		margin-top:10px;
	}
	.frontpagecategory a
	{
		font-size:16px;
		font-weight:bold;
		color:#3390e0;
		text-decoration:none;
	}
	.frontpagecategory a:hover
	{
		text-decoration:none;
	}
	.frontpagecategory a .textleft
	{
		display:none;
		background-color:White;
		font-size:12px;
		color:#3390e0;
		width:680px;
		padding:10px;
		border-top:solid 1px #3390e0;
		border-bottom:solid 1px #3390e0;
	}
	.frontpagecategory a:hover .textleft
	{
		display:block;
		position:absolute;
		left:50px;
		top:60px;
		border-right:none;
	}

.banners
{
	width:100%;
	max-width:100%;
	border:none;
}

/* Bildskärmar */

.header
{
	font-size:16px;
	font-weight:bold;
	line-height:25px;
}
.leftcol
{
	float:left;
	width:500px;
	margin-bottom:20px;
	font-size:13px;
}
.category
{
	clear:none;
	float:left;
	width:180px;
	height:130px;
	max-width:180px;
	max-height:130px;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-right:10px;
	margin-top:10px;
	border:none;
	position:relative;
}
	.category a
	{
		text-decoration:none;
		color:#3390e0;
	}

.categoryimage
{
	max-height:100px;
	max-width:100px;
	height:100px;
	width:100px;
	margin-top:5px;
	border:none;
}
.category a .monitors
{
	display:none;
	position:absolute;
	background-color:White;
	z-index: 100;
	text-align:left;
	font-size:13px;
	font-weight:normal;
	color:Black;
	text-decoration:none;
	border:solid 2px #3390e0;
	padding:5px;
}
.category a:hover .monitors
{
	display: block;
	width:270px;
	top:-120px;
	left:-60px;
}

/* Datorer */

.computercategory
{
	clear:none;
	float:left;
	width:180px;
	height:130px;
	max-width:180px;
	max-height:130px;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-right:10px;
	margin-top:40px;
	border:none;
}
	.computercategory a
	{
		text-decoration:none;
		color:#3390e0;
	}
	.computercategory a .computers
	{
		display:none;
		position:absolute;
		background-color:White;
		z-index: 100;
		text-align:left;
		font-size:13px;
		font-weight:normal;
		color:Black;
		text-decoration:none;
		border:solid 2px #3390e0;
		padding:5px;
	}
	.computercategory a:hover .computers
	{
		display: block;
		width:600px;
		height:110px;
		top:130px;
		left:215px;
}


.adminheader{background-color:#E6E1D9;width:100%;font-weight:bold;padding:5px;border-width:2px;border-style:groove;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,enabled=true, startColorstr=#E6E1D9, endColorstr=white)}
.adminarea{margin:10px;width:100%}
body {border:0px solid #eaeaea;background-color:white;font-family:Verdana;font-size:10px;color:#242424;overflow:auto;}
.normaltext {font-family:Verdana;font-size:10px;color:#242424}

input {font-family:Verdana;font-size:10px;color:#242424}
.itemtitle {font-size:14px;font-weight:bold}
.teasertitle {font-size:10px;font-weight:bold}
a{color:#706444}
.menulink {color:white;font-weight:bold}
.listheader{border-left:1px solid #C5BC9F;border-bottom-color:#C5BC9F;border-top:0px solid #798DA3;color:#706444;background-color:#FFFFFF;font-weight:bold;}
.listtable{border:1px solid darkgray;background-color:white;}
.listcell{border-top:1px solid #C5BC9F;background-color:white;}
.logo{font-size:18px}

.heading{font-weight:bold}
.headline{font-weight:bold;font-size:15px}
.errorheadline{font-weight:bold;font-size:15px;color:Red}

.banner {margin:5px;margin-bottom:20px}
.categorylink{text-decoration:none;font-weight:bold;color:#f6f6f6}
.categorylink:hover {color:#ffffff}
.smcategorylink{text-decoration:none;font-weight:bold;color:#554013}
.smcategorylink:hover {color:#776235}
.thumbnail{width:150;height:100;background-color:white;margin:5px;padding:10px;border-width:2px;border-style:outset;}
.deletestr{color:red;font-weight:bold}
.capitalized {text-transform:capitalize;}
.capitalizedbold {text-transform:capitalize;font-weight:bold}
.iteminfo{border:0px solid darkgray;background-color:white;margin:0px;}
.cart{background-color:#1e70b7;color:white}
.cartheader{color:white;font-weight:bold}

/* filter:progid:DXImageTransform.Microsoft.gradient(enabled=true, startColorstr=white, endColorstr=#eaeaea) */
.pagetable{padding:40px;padding-top:10px}
.sidebar{border-right:0px dotted #798DA3;background-color:#3390e0;width:190px}
.bottomrow{background-color:#3390e0;padding:4px;color:#FFFFFF;}
	.bottomrow a
	{
		color: #FFFFFF;
	}
	
.menuitem{border-top:1px solid white;color:white;border-left:1px solid white;background-color:#1e70b7;font-weight:bold;text-align:center;padding:2px;}
.menu {background-color:white;margin-bottom:4px;padding:0px;}
.bigtable{border:1px solid #798DA3;margin-bottom:3px;background-color:white;padding:5px}
.sidebarheader{color:black;font-weight:bold;text-align:left;padding:3px;}
.sidebartable {margin:0px;margin-bottom:4px;padding:0px;}
.bluebutton {background-color:#d8d8d8}

.tab {border:1px solid #C5BC9F;text-align:center;margin-right:1px;padding:2px;background-color:#efeada;}
.selectedtab {border:1px solid #C5BC9F;border-bottom-color:white;text-align:center;margin-right:1px;padding:2px;background-color:white}

.selectedfirsttab {border:1px solid #B8C2CE;border-bottom-color:white;border-left-color:white;text-align:center;margin-right:1px;padding:2px;background-color:white}
/*  Shoppingcart  */

td			{ font-family: Arial, sans-serif; font-size: 8pt; }
.artlista	{ background: transparent; color: black; }
.artlistb	{ background-color: #eaeaea; color: black; }
.artsumma	{ font-weight: bold;border-top:1px solid black}
.cartheader {font-weight:bold;text-decoration:underline}
