/* 
###############################################
#                RESET                        #
###############################################
*/   
/*
 * This section resets the appearance and behaviour of html-tags to a generic manner.
 *
 * Any changes or additions to the file must be cleard with:
 * Mikael Nilsson (mikael.n.nilsson@teliasonera.com) and/or
 * Calle Bokedal (calle.bokedal@teliasonera.com)
 *
 * Source
 * -----------------
 * http://meyerweb.com/eric/tools/css/reset/
 * v1.0 | 20080212
 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
	color: #333333;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/* 
###############################################
#           TYPOGRAPHY                        #
###############################################
*/   


/*
 * This section sets up the common typography for www.telia.se
 *
 * Any changes or additions to the file must be cleard with:
 * Mikael Nilsson (mikael.n.nilsson@teliasonera.com) and/or
 * Calle Bokedal (calle.bokedal@teliasonera.com)
 *
 * Usage: 
 *  - Use camelCase naming
 *  - Make sure to keep sections updated
 *
 * Sections
 * --------
 * Body
 * Headings
 * Text elements
 * Paragraphs types
 * Anchors
 * Lists
 * Paragraph types
 */


/* Body
-------------------------------------------------------------------------- */
body {
    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; 
	font-size: 13px;
	line-height:17px;
	background-color:#ffffff;
        /*background-color:#f6f6f6;*/
	/*background: url(/tse/img/backgrounds/bg_gradient.png) repeat-x #f6f6f6;*/
	color: #333333;
}

/* Headings
-------------------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 { font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; }

h1 { 
    color:#000000;
    font-size: 30px;
    line-height: 32px;
	margin-bottom: 21px; 
}

h2 {
    font-size: 15px;
	line-height: 19px;
	margin-bottom: 19px;
    margin: 0.4em 0;
    padding: 0;
	color:#333333; 
}

h3 { 
      font-size: 15px;
      line-height: 19px;
      font-weight: normal;
      margin: 0.4em 0;
      padding: 0;
      color: #333333;
}
h4 { 
     font-size:13px; 
     line-height:17px; 
     color: #333333; 
}

h5 { 
     font-size:12px; 
     line-height:16px; 
     color: #333333;
}

h6 { 
     font-size:12px; 
     line-height:16px; 
     font-style:italic;
     color: #333333; 
}

/* Heading Deviations
-------------------------------------------------------------------------- */

.boxInnerContent h2, .boxInnerContent a h2, .box240x240Content h2, div.box240x240Content h2 a, div.box240x144Content h2{
	margin-top:0;
	color: #652d86;
}


/* Text elements
-------------------------------------------------------------------------- */
p {
       font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;  
       margin:0 0 15px; 
}
p img.left	{ float:left; margin:0 15px 15px 0; }
p img.right { float:right; margin:0 0 15px 15px; }


blockquote	{ font-style:italic; margin:0 15px 15px; quotes:inherit; }
blockquote:before, blockquote:after {
	content:open-quote;
	font-size:16px;
	font-weight:bold;
	margin:0 5px 0 0;
}
blockquote:after {
	content:close-quote;
	margin:0 0 0 5px;
}

strong		{ font-weight:bold; }
em, dfn		{ font-style:italic; }
dfn			{ font-weight:bold; }
sub			{ vertical-align:sub; }
sup			{ vertical-align:super; }

.textLeft	{ text-align:left !important; }
.textCenter	{ text-align:center !important; }
.textRight	{ text-align:right !important; }


/* Paragraph types
-------------------------------------------------------------------------- */
p.abstract { 
     font-weight:bold; 
}

p {
     font-size: 13px;
     line-height:17px;
     margin: 0 0 1em;
     padding: 0;
     color: #333333;
}
	
.tsIngress{
	font-size: 13px;
	line-height: 17px;
	margin: 0 0 1em;
	font-weight:bold;
	color: #333333;	
}



/* Anchors
-------------------------------------------------------------------------- */
a, a:visited  {
	color: #652d86;
        text-decoration: underline;
	}

a:active {
	color: #584861;
	}

a:hover {
	color: #b887d4;
}

ul li a, ol li a, ul li a:hover, ul li a:visited, ul li a:active, ol li a:hover, ol li a:visited, ol li a:active {
    text-decoration:none !important;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    text-decoration: none !important;
}

/* Lists
-------------------------------------------------------------------------- */
ol, ul {
    margin: 0 1.5em 1em 1.8em;
    padding: 0;
}

li {
	line-height:16px;
}

ol li {
	list-style-type:decimal;
}

ul li {
	list-style-type:disc;
}


ul #typography {
	list-style-type: disc;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #333333;	
	font-size: 13px;
	line-height:17px;
}

ul #typography  li {
	list-style-type:disc;
}

ol li {
	list-style-type:decimal;
}

ul #typography li {
    padding-left: 5px;
	width:auto;	
	line-height:16px;
	list-style-position:outside;
	margin:0 0 4px 30px;
}

/* Horizontal line apply to hr tag
-------------------------------------------------------------------------- */
.hrLine{
	border:none 0; 
	border-top:1px solid #D8D8D8;
	height:1px;
	margin-bottom:10px;
}

/* Text input
-------------------------------------------------------------------------- */
input[type="text"] {
	background-color:#fdfdfd;
	border: 1px solid #d8d3dc;
	margin-bottom: -1px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 1px 1px 0px #fff;
	-moz-box-shadow:inset 1px 1px 1px #8c8590;
	padding-left:3px;
	padding-top: 3px;
	padding-bottom:3px;
	font-size:15px;
	color: #333333;
	border-color: inherit\9;
	border-top: 2px ridge\9;
	border-left: 2px ridge\9;
	border-bottom: 1px solid #ccc\9;
	border-right: 1px solid #ccc\9;
	padding: 1px\9;
}


/* Text input
-------------------------------------------------------------------------- */
input[type="password"] {
	background-color:#fdfdfd;
	border: 1px solid #d8d3dc;
	margin-bottom: -1px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 1px 1px 0px #fff;
	-moz-box-shadow:inset 1px 1px 1px #8c8590;
	padding-left:3px;
	padding-top: 3px;
	padding-bottom:3px;
	font-size:15px;
	font-size: 13px\9; /*IE HACK*/
	color: #333333;
	border-color: inherit\9;
	border-top: 2px ridge\9;
	border-left: 2px ridge\9;
	border-bottom: 1px solid #ccc\9;
	border-right: 1px solid #ccc\9;
	padding: 1px\9;
}


/**
 * Styles for displaying layout elements on www.telia.se.
 *
 * Usage: 
 *  - Use camelCase naming
 *  - Make sure to keep sections updated
 *
 * Sections
 * --------
 * PAGE_LAYOUT
 * COMMON
 *  
 */
 
/* =PAGE_LAYOUT 
------------------------------------------------------------------------------------------------ */

body.clean {
	background-color: #fff;
}

div.pageContainer {
    /*margin:0 auto;
	width: 960px;
	min-height: 200px;*/
 }


#pageContent {
    margin: 0 auto;
    min-height: 200px;
    padding: 20px 0;
    width: 960px;
}


/* Resolving problems with product images and tabs colliding in some cases 
------------------------------------------------------------------------------------------------ */

.bigImageContainer {
	margin-bottom:10px;}




/* =COMMON
------------------------------------------------------------------------------------------------ */
.clear {
	clear: both;
}





/* 
###############################################
#   960 GRID SYSTEM A MIX OF 12 & 16 COL      #
###############################################
*/   


/*
 * Grid system for www.telia.se - Based on 960 Grid System
 * Learn more ~ http://960.gs/
 *
 * Any changes or additions to the file must be cleard with:
 * Mikael Nilsson (mikael.n.nilsson@teliasonera.com) and/or
 * Calle Bokedal (calle.bokedal@teliasonera.com)
 *
 * Usage: 
 *  - Use camelCase naming
 *  - Make sure to keep sections updated
 *
 * Sections
 * --------
 * Containers >> Global
 * Containers >> 12 Columns
 * Containers >> 16 Columns
 * Columns >> Global
 * Columns >> 12 Columns
 * Columns >> 16 Columns
 * Grid >> Global
 * Grid >> Children (Alpha ~ First, Omega ~ Last)
 * Grid >> 12 Columns
 * Grid >> 16 Columns
 * Prefix Extra Space >> Global
 * Prefix Extra Space >> 12 Columns
 * Prefix Extra Space >> 16 Columns
 * Suffix Extra Space >> Global
 * Suffix Extra Space >> 12 Columns
 * Suffix Extra Space >> 16 Columns
 * Push Space >> Global
 * Push Space >> 12 Columns
 * Push Space >> 16 Columns
 * Pull Space >> Global
 * Pull Space >> 12 Columns
 * Pull Space >> 16 Columns
 * Clear Floated Elements
 * 
 */

/* Containers >> Global
-------------------------------------------------------------------------- */
.sys12Container1,
.sys12Container2,
.sys12Container3,
.sys12Container4,
.sys12Container5,
.sys12Container6,
.sys12Container7,
.sys12Container8,
.sys12Container9,
.sys12Container10,
.sys12Container11,
.sys16Container1,
.sys16Container2,
.sys16Container3,
.sys16Container4,
.sys16Container5,
.sys16Container6,
.sys16Container7,
.sys16Container8,
.sys16Container9,
.sys16Container10,
.sys16Container11,
.sys16Container12,
.sys16Container13,
.sys16Container14,
.sys16Container15 {
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
	position:relative;
}

.sys12Container3,
.sys16Container4 {
	width:240px;
}

.sys12Container6,
.sys16Container8 {
	width:480px;
}

.sys12Container9,
.sys16Container12 {
	width:720px;
}

/* Containers >> 12 Columns
----------------------------------------------------------------------------------------------------*/
.sys12Container1 { width:80px; }
.sys12Container2 { width:160px; }
.sys12Container4 { width:320px; }
.sys12Container5 { width:400px; }
.sys12Container7 { width:560px; }
.sys12Container8 { width:640px; }
.sys12Container10 { width:800px; }
.sys12Container11 { width:880px; }

/* Containers >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.sys16Container1 { width:60px; }
.sys16Container2 { width:120px; }
.sys16Container3 { width:180px; }
.sys16Container5 { width:300px; }
.sys16Container6 { width:360px; }
.sys16Container7 { width:420px; }
.sys16Container9 { width:540px; }
.sys16Container10 { width:600px; }
.sys16Container11 { width:660px; }
.sys16Container13 { width:780px; }
.sys16Container14 { width:840px; }
.sys16Container15 { width:900px; }

/* Columns >> Global
----------------------------------------------------------------------------------------------------*/

.sys12Column1,
.sys12Column2,
.sys12Column3,
.sys12Column4,
.sys12Column5,
.sys12Column6,
.sys12Column7,
.sys12Column8,
.sys12Column9,
.sys12Column10,
.sys12Column11,
.sys16Column1,
.sys16Column2,
.sys16Column3,
.sys16Column4,
.sys16Column5,
.sys16Column6,
.sys16Column7,
.sys16Column8,
.sys16Column9,
.sys16Column10,
.sys16Column11,
.sys16Column12,
.sys16Column13,
.sys16Column14,
.sys16Column15 {
	display:inline;
	float:left;
	position:relative;
}

.sys12Column3,
.sys16Column4 {
	width:240px;
}

.sys12Column6,
.sys16Column8 {
	width:480px;
}

.sys12Column9,
.sys16Column12 {
	width:720px;
}

/* `Columns >> 12 Columns
----------------------------------------------------------------------------------------------------*/
.sys12Column1 { width:80px; }
.sys12Column2 { width:160px; }
.sys12Column4 { width:320px; }
.sys12Column5 { width:400px; }
.sys12Column7 { width:560px; }
.sys12Column8 { width:640px; }
.sys12Column10 { width:800px; }
.sys12Column11 { width:880px; }

/* `Columns >> 16 Columns
----------------------------------------------------------------------------------------------------*/
.sys16Column1 { width:60px; }
.sys16Column2 { width:120px; }
.sys16Column3 { width:180px; }
.sys16Column5 { width:300px; }
.sys16Column6 { width:360px; }
.sys16Column7 { width:420px; }
.sys16Column9 { width:540px; }
.sys16Column10 { width:600px; }
.sys16Column11 { width:660px; }
.sys16Column13 { width:780px; }
.sys16Column14 { width:840px; }
.sys16Column15 { width:900px; }

/* `Grid >> Global
----------------------------------------------------------------------------------------------------*/

.sys12Grid1,
.sys12Grid2,
.sys12Grid3,
.sys12Grid4,
.sys12Grid5,
.sys12Grid6,
.sys12Grid7,
.sys12Grid8,
.sys12Grid9,
.sys12Grid10,
.sys12Grid11,
.sys12Grid12,
.sys16Grid1,
.sys16Grid2,
.sys16Grid3,
.sys16Grid4,
.sys16Grid5,
.sys16Grid6,
.sys16Grid7,
.sys16Grid8,
.sys16Grid9,
.sys16Grid10,
.sys16Grid11,
.sys16Grid12,
.sys16Grid13,
.sys16Grid14,
.sys16Grid15,
.sys16Grid16 {
	display: inline;
	float: left;
        position: relative;
	margin-left: 10px;
	margin-right: 10px;
    margin-bottom: 20px;
}

.right {
	float:right;
}

.sys12Grid3,
.sys16Grid4 {
	width: 220px;
}

.sys12Grid6,
.sys16Grid8 {
	width: 460px;
}

.sys12Grid9,
.sys16Grid12 {
	width: 700px;
}

.sys12Grid12,
.sys16Grid16 {
	width: 940px;
}

/* `Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha { margin-left: 0; }
.omega { margin-right: 0; }

/* `Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.sys12Grid1 { width: 60px; }
.sys12Grid2 { width: 140px; }
.sys12Grid4 { width: 300px; }
.sys12Grid5 { width: 380px; }
.sys12Grid7 { width: 540px; }
.sys12Grid8 { width: 620px; }
.sys12Grid10 { width: 780px; }
.sys12Grid11 { width: 860px; }

/* `Grid >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.sys16Grid1 { width: 40px; }
.sys16Grid2 { width: 100px; }
.sys16Grid3 { width: 160px; }
.sys16Grid5 { width: 280px; }
.sys16Grid6 { width: 340px; }
.sys16Grid7 { width: 400px; }
.sys16Grid9 { width: 520px; }
.sys16Grid10 { width: 580px; }
.sys16Grid11 { width: 640px; }
.sys16Grid13 { width: 760px; }
.sys16Grid14 { width: 820px; }
.sys16Grid15 { width: 880px; }

/* `Prefix Extra Space >> Global
----------------------------------------------------------------------------------------------------*/

.sys12Prefix3,
.sys16Prefix4 {
	padding-left: 240px;
}

.sys12Prefix6,
.sys16Prefix8 {
	padding-left: 480px;
}

.sys12Prefix9,
.sys16Prefix12 {
	padding-left: 720px;
}

/* `Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.sys12Prefix1 { padding-left: 80px; }
.sys12Prefix2 { padding-left: 160px; }
.sys12Prefix4 { padding-left: 320px; }
.sys12Prefix5 { padding-left: 400px; }
.sys12Prefix7 { padding-left: 560px; }
.sys12Prefix8 { padding-left: 640px; }
.sys12Prefix10 { padding-left: 800px; }
.sys12Prefix11 { padding-left: 880px; }

/* `Prefix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.sys16Prefix1 { padding-left: 60px; }
.sys16Prefix2 { padding-left: 120px; }
.sys16Prefix3 { padding-left: 180px; }
.sys16Prefix5 { padding-left: 300px; }
.sys16Prefix6 { padding-left: 360px; }
.sys16Prefix7 { padding-left: 420px; }
.sys16Prefix9 { padding-left: 540px; }
.sys16Prefix10 { padding-left: 600px; }
.sys16Prefix11 { padding-left: 660px; }
.sys16Prefix13 { padding-left: 780px; }
.sys16Prefix14 { padding-left: 840px; }
.sys16Prefix15 { padding-left: 900px; }

/* `Suffix Extra Space >> Global
----------------------------------------------------------------------------------------------------*/

.sys12Suffix3,
.sys16Suffix4 {
	padding-right: 240px;
}

.sys12Suffix6,
.sys16Suffix8 {
	padding-right: 480px;
}

.sys12Suffix9,
.sys16Suffix12 {
	padding-right: 720px;
}

/* `Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.sys12Suffix1 { padding-right: 80px; }
.sys12Suffix2 { padding-right: 160px; }
.sys12Suffix4 { padding-right: 320px; }
.sys12Suffix5 { padding-right: 400px; }
.sys12Suffix7 { padding-right: 560px; }
.sys12Suffix8 { padding-right: 640px; }
.sys12Suffix10 { padding-right: 800px; }
.sys12Suffix11 { padding-right: 880px; }

/* `Suffix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.sys16Suffix1 { padding-right: 60px; }
.sys16Suffix2 { padding-right: 120px; }
.sys16Suffix3 { padding-right: 180px; }
.sys16Suffix5 { padding-right: 300px; }
.sys16Suffix6 { padding-right: 360px; }
.sys16Suffix7 { padding-right: 420px; }
.sys16Suffix9 { padding-right: 540px; }
.sys16Suffix10 { padding-right: 600px; }
.sys16Suffix11 { padding-right: 660px; }
.sys16Suffix13 { padding-right: 780px; }
.sys16Suffix14 { padding-right: 840px; }
.sys16Suffix15 { padding-right: 900px; }

/* `Push Space >> Global
----------------------------------------------------------------------------------------------------*/

.sys12Push3,
.sys16Push4 {
	left: 240px;
}

.sys12Push6,
.sys16Push8 {
	left: 480px;
}

.sys12Push9,
.sys16Push12 {
	left: 720px;
}

/* `Push Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.sys12Push1 { left: 80px; }
.sys12Push2 { left: 160px; }
.sys12Push4 { left: 320px; }
.sys12Push5 { left: 400px; }
.sys12Push7 { left: 560px; }
.sys12Push8 { left: 640px; }
.sys12Push10 { left: 800px; }
.sys12Push11 { left: 880px; }

/* `Push Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.sys16Push1 { left: 60px; }
.sys16Push2 { left: 120px; }
.sys16Push3 { left: 180px; }
.sys16Push5 { left: 300px; }
.sys16Push6 { left: 360px; }
.sys16Push7 { left: 420px; }
.sys16Push9 { left: 540px; }
.sys16Push10 { left: 600px; }
.sys16Push11 { left: 660px; }
.sys16Push13 { left: 780px; }
.sys16Push14 { left: 840px; }
.sys16Push15 { left: 900px; }

/* `Pull Space >> Global
----------------------------------------------------------------------------------------------------*/

.sys12Pull3,
.sys16Pull4 {
	left: -240px;
}

.sys12Pull6,
.sys16Pull8 {
	left: -480px;
}

.sys12Pull9,
.sys16Pull12 {
	left: -720px;
}

/* `Pull Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.sys12Pull1 { left: -80px; }
.sys12Pull2 { left: -160px; }
.sys12Pull4 { left: -320px; }
.sys12Pull5 { left: -400px; }
.sys12Pull7 { left: -560px; }
.sys12Pull8 { left: -640px; }
.sys12Pull10 { left: -800px; }
.sys12Pull11 { left: -880px; }

/* `Pull Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.sys16Pull1 { left: -60px; }
.sys16Pull2 { left: -120px; }
.sys16Pull3 { left: -180px; }
.sys16Pull5 { left: -300px; }
.sys16Pull6 { left: -360px; }
.sys16Pull7 { left: -420px; }
.sys16Pull9 { left: -540px; }
.sys16Pull10 { left: -600px; }
.sys16Pull11 { left: -660px; }
.sys16Pull13 { left: -780px; }
.sys16Pull14 { left: -840px; }
.sys16Pull15 { left: -900px; }

/* Remove anchor color effects
-------------------------------------------------------------------------- */
a.cleanAnchor:visited, a.cleanAnchor:active, a.cleanAnchor:hover, a.cleanAnchor:link {
	color: inherit !important;
}

/* TeliaSonera standard colors
-------------------------------------------------------------------------- */

.tsRichPurple { color: rgb(101, 45, 134); }
.tsLightGreen { color: rgb(190, 214, 0); }
.tsWarmOrange { color: rgb(255, 99, 25); }
.tsFreshTurquoise { color: rgb(0, 180, 140); }
.tsPink { color: rgb(196, 27, 121); }
.tsBlushingPink { color: rgb(196, 27, 121); }/*use instead of tsPink since tsPink is the wrong name*/
.tsSkyBlue { color: rgb(0, 131, 190); }
.tsDarkGrey { color: #333333; }
.tsGrey { color: rgb(199, 194, 186); }
.tsLighGrey { color: rgb(218, 216, 205); }


/* 
###############################################
#                                          HACKS                                                     #
###############################################
*/   

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2009/12/06/new-clearfix-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* T-Cat fixes
----------------------------------------------------------------------------------------------------*/
.pageletEditButtons {
	position:relative;
	z-index:10000;
}
.pageletEditButtons td {
	vertical-align: top;
}
/* Används i meddelanden till användaren (ej felmeddelanden) */
.messageTable {
	border: 3px solid #0076D4;
	margin-bottom: 10px;
}
.messagefieldname {
	font-family: inherit;
	font-size: 11px;
	color: #0076D4;
	font-weight : bold;
}

/* Används i felmeddelanden */
.contentred {
	font-family:inherit;
	font-size:11px;
	color: #652D86;
	font-weight:bold;
}
.errortable {
	border:solid 2px #c41b79;
	margin-bottom:10px;
}
.errortable td{
	padding:10px;
}
.errorfieldname {
	font-size:11px;
	color: #c41b79;
	font-weight:bold;
}
.errorfieldhelp {
	font-family:inherit;
	font-size:11px;
	color:#333333;
	font-weight:normal;
}

/*Knappar inom a-tag*/
.gui_button_l_margin  {
text-decoration: none;
}


