/*body {margin: 3; padding:0; font-family: arial; font-size: 12px;}*/
body {margin: 3; padding:0;}
form {margin: 0; padding: 0;}
p {color: black; font-weight: normal; margin: 0; padding:0;}
h4 {font-weight: bold;}

a:link{
color: #0000CC;
text-decoration: none;
}
a:visited{
color: #0000CC;
text-decoration: none;
}
.fet {font-weight: bold;}
.gra {background-color: rgb(235,235,235);}
.rod {background-color: rgb(198,1,32); margin:0; padding: 0;}
.ljusgra {background-color: rgb(244,244,244);}

table.trams
{
text-align: center;
font-family: arial;
font-weight: normal;
font-size: 14px;
color: rgb(0,0,0);
width: 800px;
background-color: rgb(140,140,210);
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
}
table.trams td
{
/*background-color: rgb(100,100,100);*/
color: rgb(0,0,0);
padding: 4px;
text-align: center;
border: 1px rgb(141,141,141) solid;
font-size: 14px;
font-weight: bold;
}

table.toolbar
{text-align: center;
font-family: arial;
font-weight: normal;
font-size: 14px;
color: rgb(0,0,0);
width: 800px;
background-color: rgb(100,100,100);
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.toolbar td
{background-color: rgb(140,140,210);
color: rgb(0,0,0);
padding: 4px;
text-align: center;
border: 1px rgb(141,141,141) solid;
font-size: 14px;
font-weight: bold;
}

table.toolbar td.used
{background-color: rgb(180,30,30);
color: rgb(0,0,0);
padding: 4px;
text-align: center;
border: 5px;
border-bottom: 5px rgb(220,220,220) solid;
font-size: 14px;
font-weight: bold;
}


table.input
{text-align: center;
font-family: arial;
font-weight: normal;
font-size: 12px;
color: rgb(0,0,0);
width: 480px;
background-color: rgb(140,140,140);
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.input td
{background-color: rgb(210,210,210);
color: rgb(0,0,0);
padding: 4px;
text-align: left;
border: 2px rgb(255,255,255) solid;
font-size: 12px;
}

table.bibgen
{text-align: center;
font-family: arial;
font-weight: normal;
font-size: 14px;
color: rgb(0,0,0);
width: 580px;
background-color: rgb(100,100,100);
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.bibgen th
{background-color: rgb(210,140,210);
color: rgb(0,0,0);
padding: 4px;
text-align: center;
border: 1px rgb(141,141,141) solid;
font-size: 14px;
font-weight: bold;
}

table.bibgen td
{background-color: rgb(140,140,210);
color: rgb(0,0,0);
padding: 4px;
text-align: center;
border: 1px rgb(141,141,141) solid;
font-size: 14px;
font-weight: bold;
}

table.bibgen td.used
{background-color: rgb(0,250,0);
color: rgb(0,250,0);
padding: 4px;
text-align: center;
border-bottom: 2px rgb(220,220,220) solid;
font-size: 14px;
font-weight: bold;
}

table.bibgen td.notused
{background-color: rgb(250,0,0);
color: rgb(250,0,0);
padding: 4px;
text-align: center;
border-bottom: 2px rgb(220,220,220) solid;
font-size: 14px;
font-weight: bold;
}

input.gknapp
{ background-color: rgb(12,220,12);
}

input.rknapp
{ background-color: rgb(220,12,12);
}



html { font-size: 100%; /* IE trick to allow proper resizing of text */ }
/*
body {
	font: 0.95em/1.5em "Lucida Grande", Verdana, Tahoma, Helvetica, Arial, sans-serif; / 1em is now 12px at 96ppi. /
	}

/ default heading sizes /	
h1		{ font-size: 2em;    }
h2		{ font-size: 1.25em; }
h3 		{ font-size: 1.25em;  }
h4		{ font-size: 1.1em;  }
h5,h6	{ font-size: .84em;  }

table, form, select, input, textarea { 
	font-family: "Lucida Grande", Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 100%; / ie hack so these elements correctly inherit the default text size / 
	}

/ default link formatting /			
a:focus, a:hover 	{ color: rgb(31,31,79); }
a:active 			{ color: rgb(231,31,79); }

table td {vertical-align:top; padding:5px; text-align:left; horizontal-align:left}
table  td#COL1 {width:30%}
table  td#COL2 {width:70%}
*/
