/*--Text items--*/
html 
{
	height: 100%;
	vertical-align:middle;
}
body
{
	font-family: Verdana, Sans-Serif, Arial, Helvetica;
	font-size:70%;
	color: #000000;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	
}
#body
{
	font-family: Verdana, Sans-Serif, Arial, Helvetica;
	font-size:70%;
	color: #000000;
	margin:0px;
	padding:0px;
	background-color:#E3D7BD;
}
p
{
	margin-top: 2px; 
	margin-bottom: 4px;
}
h1, .heading1 
{
	font-family: Arial, Verdana, Sans-Serif, Arial, Helvetica;
	font-weight: bold;
	font-size: 160%; 
	color: #333333;
	margin:0px 0px 8px 0px;
	EditMenuName: Sidrubrik;
}
/*Used to make h1 not visible in page but readers needs them*/
h1.auraltext 
{
	FONT-SIZE: 1px; LEFT: -900px; OVERFLOW: hidden; WIDTH: 0px; COLOR: #fff; POSITION: absolute;
}

/*Used to make h2 to h3 */
.auraltexth2 h2
{
	font-family: Verdana, Sans-Serif, Arial, Helvetica;
	font-weight: bold;
	font-size: 100%; 
	color: #000000;
	margin:0px 0px 6px 0px;
}

h2, .heading2 
{
	font-family: Arial, Verdana, Sans-Serif, Arial, Helvetica;
	font-weight: bold;
	font-size: 130%; 
	color: #000000;
	margin:0px 0px 4px 0px;
	EditMenuName: Mellanrubrik;

}
h3, .heading3
{
	font-family: Verdana, Sans-Serif, Arial, Helvetica;
	font-weight: bold;
	font-size: 100%; 
	color: #000000;
	margin:0px 0px 1px 0px;	
	EditMenuName: Underrubrik;
}
h3.rightmenyheading
{
	word-wrap:break-word;
	float:left;
	
	font-weight: bold;
	font-size: 100%; 
	color: #000000;
	margin-bottom:6px;
	width:100%;
	
	color:#000000;
	text-decoration:none;
	background-color:#B7D2B7;
		
	background-image: url(../images/design/Background/BgGreenRightColumn.gif);
	background-position: top left;
	background-repeat: repeat-x;
	
	EditMenuName: Högermeny rubrik;
}
h3.evallerheading
{
	font-family: Verdana, Sans-Serif, Arial, Helvetica;
	font-weight: bold;
	font-size: 100%; 
	color: #000000;
	margin:0px 0px 4px 0px;
	float:left;
	width:100%;
}

hr, .linje
{
	width:100%;
	/*float:left;*/
	font-size:0px;
	padding:0px;
	height:1px;
	color: #CDC5B6;
	EditMenuName: Linje;


}
.ingress
{
	font-weight: bold;
	color: #000000;
	EditMenuName: Ingress;
}

img.logonewsletter
{
	margin:10px 5px 0px 5px; 
	word-wrap:break-word;
	EditMenuName: Nyhetsbrev;
}

p.textnewsletter
{
	float:left;
	width:100%;
	margin:12px 10px 4px 5px; 
	padding:0px 20px 0px 0px; 
	EditMenuName: Text Nyhetsbrev;
}

/* ------ Links -------- */
a
{
	font-weight:normal;
	color: #12615A;
	font-size:100%;
	text-decoration:underline;
}
a:active
{
	font-weight:normal;
	color: #8D3538;
	font-size:100%;
	text-decoration:underline;
}
a:visited
{
	font-weight:normal;
	color: #5A5654;
	font-size:100%;
	text-decoration:underline;
}


a.boldlink
{
	font-weight:bold;
	color: #12615A;
	font-size:100%;
	text-decoration:underline;
}
a.boldlink:active
{
	font-weight:bold;
	color: #8D3538;
	font-size:100%;
	text-decoration:underline;
}
a.boldlink:visited
{
	font-weight:bold;
	color: #5A5654;
	font-size:100%;
	text-decoration:underline;
}

/*Till Självservice */
a.blacklink, a.blacklink:active, a.blacklink:visited
{
	font-size: 100%; 
	color: #000000;
	text-decoration:none;
	EditMenuName: Svart länk;
	padding:5px 0px 5px 0px;
}
a.blacklink:visited
{
	color: #424242;
	text-decoration:none;
	padding:5px 0px 5px 0px;
}
a.blacklink:hover
{
	font-size: 100%; 
	color: #000000;
	text-decoration:underline;
	padding:5px 0px 5px 0px;
}
/* ------End Links -------- */

/* --------- Input ----------- */

input, text, textarea
{
	font-size:100%;
	font-family: Verdana, Sans-Serif, Arial, Helvetica;
	color: #000000;
	margin-bottom:3px;
}

text
{
	font-size:50%;
	font-family: Verdana, Sans-Serif, Arial, Helvetica;
	color: #000000;
	border: solid 1px #9D937F;
}

input.button
{
	font-family: Verdana, Sans-Serif, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}
select
{
	font-family: Verdana, Sans-Serif, Arial, Helvetica;
	font-size: 100%;
	color: #000000;
	font-weight:normal;
	
}

img.paddingright
{
	float:right;
	margin-left:5px;
	EditMenuName: Bild till höger;
}
img.paddingleft
{
	float:Left;
	margin-right:5px;
	EditMenuName: Bild till vänster;
}
table.noborder
{
	font-size:100%;
	padding:0px;
	margin:0px;
	border-collapse: collapse;
	margin: 0;
	EditMenuName: Utan ram;
}
/*---Nutrition Nyhetsbrev---*/
hr.boldline
{
	width:100%;
	float:left;
	font-size:0px;
	padding:0px;
	height:2px;
	color: #CDC5B6;
	margin-bottom:10px;
}
div.header
{
	width:100%;
	float:left;
	padding-bottom:10px;
}

div.headerleft
{
	float:left;
	background-image: url(../images/design/Logotypes/logotyp.gif); 
	background-position: left;
	background-repeat:no-repeat;
	color: #FFFFFF;  
	width:50%;
	height:40px;
}
div.headerright
{
	margin-top:10px;
	float:right;
	vertical-align:top;
}
/*---Nutrition Nyhetsbrev---*/

/*---Vanliga Nyhetsbrevet---*/
span.MailDate
{
	float:left;
	width:100%;
	font-size:100%;
	font-weight:normal;
	color:#000000;
	padding-bottom:2px;
	margin:0px 10px 3px 10px;
}
span.MailPageName
{
	font-family: Verdana, Sans-Serif, Arial, Helvetica;
	font-weight: bold;
	font-size: 100%; 
	color: #000000;
	margin:0px 10px 3px 10px;
	
}
span.MailPagePreview 
{
	float:left;
	margin:3px 10px 0px 10px;
}
a.MailReadMore
{
	float:left;
	margin:2px 10px 20px 10px;
}

/*---End Vanliga Nyhetsbrevet---*/

/* --------- Image format ----------- */
img
{
	border-width:0px;
}
p img
{
	word-wrap:break-word;
	}
a img
{
	border-color: #000000;
}
table, tr, td, th
{
	font-size:100%;
	font-weight:normal;
	
}
/*-----Xform----------*/
.formSubmitButton
{
background-color:#ddd;
border-left:#ccc 2px solid;
border-top:#ccc 2px solid;
border-bottom:#aaa 2px solid;
border-right:#aaa 2px solid;
text-align:center;
padding: 2px 2px 2px 2px;
text-decoration:none;
color: #000;
}

/* EPISERVER GREJER */
/* 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:100%;
	padding:0px;
	margin:0px;
}
.panel
{
	float:left;
	width:100%;
}
th
{
	text-align: left;
}
.evenrow
{
	background-color:  #fff;
}
.unevenrow
{
	background-color:#F0E5CE;
}
.headerrow
{
	background-color: #F0E5CE;
}*/
/* END EPISERVER GREJER*/
	
