body
{
	margin-top: 0px;
	padding-top: 0px;
	background-image: url(/bilder/glossymetal_s09.jpg);
	background-color: #e0e0e0;
	color: black;
	letter-spacing: 1px;
	line-height: 15px;
}

h1
{
	font-family: arial,verdana;
	font-size: 18px;
	color: #91002C;
	margin-bottom: 2px;
	margin-bottom: 7px;
}

h2
{
	font-family: georgia,verdana;
	font-size: 14px;
	color: #91002C;
	margin-bottom: 2px;
	margin-bottom: 5px;
}

h3, h4, h5, h6
{
	font-family: georgia,verdana;
	font-size: 12px;
	margin-bottom: 2px;
	margin-bottom: 5px;
}

p
{
	font-family: georgia,verdana;
/*	font-size: 12px; */
	letter-spacing: 1px; 
	line-height: 18px; 
	margin-top: 2px;
	margin-bottom: 10px;
}

input 
{
	font-family: georgia,verdana;
	font-size: 12px;
	width: 100px;
}

textarea 
{
	font-family: georgia,verdana;
	font-size: 12px;
	width: 100px;
}

select 
{
	width: 100px;
}

td
{
	font-family: georgia,verdana;
	font-size: 12px;
	letter-spacing: 1px; 
	line-height: 18px; 
}

/* länkar generellt */
a
{
	color: #666699;
	text-decoration: underline;
}

/* länkar generellt med href */
a:link
{
	color: #666699;
	text-decoration: underline;
}

/* länkar i huvudmeny i header */
a.linkmenu
{
	 font-family: verdana;
	 font-size: 12px;
	 font-weight: bold;
	 color: white;
	 text-decoration: none;
}

/* div längst bak */
.back
{
	/*text-align: center;*/
	border: none;
	height: 99%;
	width: 100%;
}

/* ram runt */
.main
{
	border: 1px solid #91002C; 
	border-top: none;
	width: 783px;
	/*text-align: center;*/
	/*height: 99%;*/ /* ger fel i mozilla */
}

.tmain
{
	height: 99%;
	border: none;
}

/* huvudmeny */
.menutop
{
	 height: 57px; 
	 background-color: #BABABA; 
	 border: 1px solid #999999;
	 border-left: none;
	 border-bottom-color: #91002C;
	 text-align: center;
	 font-family: verdana;
	 font-size: 12px;
	 font-weight: bold;
	 color: white;
}

/* huvudmeny onmouseover */
.menutophover
{
	height: 57px; 
	background-color: #91002c; 
	border: 1px solid #91002c;
	border-left: none;
	border-bottom-color: #91002C;
	text-align: center;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: white;
}

/* tabellrad med logo */
.menuImage
{
	vertical-align: top;
	height: 92px;
}

/* tabellrad med länkar */
.menuLinks
{
	vertical-align: middle;
}

/* vänstra spalten */
.menuleft
{
	border-right: 1px solid #999999; 
	border-top: none; 
	width: 145px; 
	background-color: #F3F3F3;
	font-family: georgia,verdana;
	font-size: 12px;
	vertical-align: top;
	padding-left: 15px;
	padding-top: 32px;
	height: 100%;
}

/* länkar i vänstra spalten */
.menuleft a
{
	font-family: georgia,verdana;
	font-size: 11px;
	color: black;
	text-decoration: none;
}

/* länkar hover vänstra spalten */
.menuleft a:hover
{
	text-decoration: underline;
}

/* länkar visited vänstra spalten */
.menuleft a:visited
{
	font-family: georgia,verdana;
	font-size: 11px;
	color: black;
}

/* td vänstra spalten */
.menuleft td
{
	font-family: georgia,verdana;
	font-size: 11px;
}

/* högra spalten */
.menuright
{
	border: 0px solid #999999;
	border-top: none; 
	width: 184px; 
	background-color: white;
	font-family: georgia,verdana;
	font-size: 11px;
	vertical-align: top;
	padding-left: 20px;
	padding-top: 58px;
	height: 100%;
}

/* länkar högra spalten */
.menuright a
{
	font-family: georgia,verdana;
	font-size: 11px;
}

/* länkar visited högra spalten */
.menuright a:visited
{
	font-family: georgia,verdana;
	font-size: 11px;
}

/* td högra spalten */
.menuright td
{
	font-family: georgia,verdana;
	font-size: 11px;
}

/* mittenspalten */
.middle
{
	border: 0px solid #999999;
	border-top: none; 
	background-color: white;
	font-family: georgia,verdana;
	font-size: 12px;
	vertical-align: top;
	padding-left: 22px;
	padding-top: 32px;
	height: 100%;
}

/* kontaktinforation nere */
.footer
{
	height: 25px; 
	border-top: 1px solid #91002C;
	font-family: georgia,verdana;
	font-size: 10px;
	padding-left: 10px;
	background-color: white;
}

/* klasser som används av databasmodulen  */
.easyDragTextarea {width: 200px; font-family: georgia,verdana; font-size: 11px;}
.easyDragInputText {width: 200px; font-family: georgia,verdana; font-size: 11px;}
.easyDragInputRadio {width: 20px;}
.easyDragInputSubmit {width: 100px;}
.easyDragInputReset {width: 100px;}
.easyDragSelect {width: 200px;}
.easyDragOption {width: 200px;}
.easyDragSelectPage {width: 50px;}
.easyDragTR { vertical-align:top;}
.easyDragTD {font-family: georgia,verdana; font-size: 11px;}
.easyDragTDHeader {font-family: georgia,verdana; font-size: 11px; font-weight: bold;}
.easyDragImage { border: none;}
.easyDragLink {font-family: georgia,verdana; font-size: 11px; color: #666699; text-decoration: underline;}