/* ------ Text items -------- */
html 
{
	height: 100%;
	vertical-align:middle;
}
body
{	
    color: #000000;			
	padding:0px;	
	font-size:75%;	
	
	margin:20px 0px 0px 0px;
	font-family:Arial;
	line-height:18px;		
}
p
{
	margin-top: 2px; 
	margin-bottom: 4px;	
}
h1, .heading1 
{
	font-weight: bold;
	font-size: 180%;
	line-height:22px; 
	color: #202020;	
	EditMenuName: Sidrubrik;
		
	margin:0px 0px 5px 0px;	
	
}
h2, .heading2
{
	font-weight: bold;
	font-size: 125%; 
	color: #202020;	
	EditMenuName: Mellanrubrik;
	
	margin:0px 0px 3px 0px;	
	
}
h3, .heading3
{
	font-weight: bold;
	font-size: 100%; 
	color: #202020;	
	EditMenuName: Underrubrik;
	
	margin:4px 0px 0px 0px;
}
hr
{
	width:100%;	
	EditMenuName: Linje;
	float:left;
	
	padding:0px;
	height:1px;
	margin:4px 0px 5px 0px;
	
	background-color:#e5e5e5;
	color:#e5e5e5;
}
.ingress
{	
	color: #202020;
	margin:2px 0px 10px 0px;
	EditMenuName: Ingress;
	
	font-size:116%;
}

.redtext
{
    color:#cb0447;
    EditMenuName: Rod text;
}

/* ------ Links -------- */
a, a:hover, a:active, a:visited
{
	font-weight:normal;	
	font-size:100%;	
	
	text-decoration:none;
	color:#1681ad;	
}
a:hover
{
    font-weight:normal;	
	font-size:100%;		
	text-decoration:underline;	
	color:#1681ad;	
}

a.boldlink:visited
{
	font-weight:bold;	
	font-size:100%;
	text-decoration:underline;
	
	color: #002B5F;
}

a.boldlink, a.boldlink:hover 
{
	font-weight:bold;
	color: #002B5F;
	font-size:100%;
	text-decoration:underline;	
}
a.boldlink:active
{
	font-weight:bold;	
	font-size:100%;
	text-decoration:underline;	
	color: #002B5F;
}

/* ------End Links -------- */
/* --------- Input ----------- */
textarea
{
	font-size:100%;
	color: #000000;
	
	font-family:Arial;
}

input.button
{
	font-size: 90%;
	color: #000000;
	border:solid 1px #9D9491;
}
select
{
	font-size: 100%;
	color: #000000;
}

/* EPISERVER GREJER */
/* --------- Image format ----------- */
img
{
	border-width:0px;
}
a img
{
	border-color: #000000;
}
/* Remark: Shows up in css-class list in image properties dialog */
img.shadow
{
	position: relative;
	EditMenuName: Shadow;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#555555,direction=135,strength=5);
}
img.opacity
{
	position: relative;
	EditMenuName: Semi transparent;
	filter: alpha(opacity=40,finishopacity=24,style=3);
}
img.fliph
{
	position: relative;
	EditMenuName: Flip horisontally;
	filter: fliph;
}
img.flipv
{
	position: relative;
	EditMenuName: Flip vertically;
	filter: flipv;
}
img.dashedborder
{
	position: relative;
	border: dashed 1px grey;
	EditMenuName: Dashed border;
}
img.circularfade
{
	position: relative;
	EditMenuName: Circular fade;
	filter: alpha(opacity=100,finishopacity=0,style=2);
}

table
{
	font-size: 1em;
}
.panel
{
	float:left;
	width:100%;
}
th
{
	text-align: left;
}
.evenrow
{
	background-color:  #fff;
}
.unevenrow
{
	background-color:#F0E5CE;
}
.headerrow
{
	background-color: #F0E5CE;
}
/* END EPISERVER GREJER*/

