body{
	font-family: 'Lucida Grande', Arial, Geneva, Lucida, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin: -10px 0 0 -10px;
	background-color: #ECEDEE;
}

p, td {
	font-family: 'Lucida Grande', Arial, Geneva, Lucida, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	line-height: 15px;
}


.white {
	font-family: 'Lucida Grande', Arial, Geneva, Lucida, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 20px;
	padding: 0 10px 0 6px;
}
.BgColorBlue {
	background: #7FBBDC;
}

.small { font-size:10px }
.blue { font-weight: bold; color: #0B608F }
.signpayment { color: #0B608F; padding: 2 0px 2 4px; }
.welcome { font-weight: bold; color: #0B608F; background: #B5DAEE; padding: 0 0px 4 0px; }
p a { color: #0070BC; }

form { margin: 0; }
form a{ color: #525759; }

.bluebar {	background: #B5DAEE; }
.bold { font-weight: bold; }
.space { padding: 0 0px 0 5px; }
.articleimgspace { padding: 0 0px 20 28px; }
.articletxtspace { padding: 0 20px 0 0px; }

.breadcrumbbar {
background: #9ACBE5;
padding: 4 0px 5 5px;
color:#0B608F;
}

.intro {
vertical-align:text-top;
padding: 15 15px 0 15px;
color:#FFFFFF;
}

.motivatorheader {
vertical-align:text-top;
padding: 0 0px 0 5px;
line-height: 12px;
font-weight: bold;
}

.articlesynopsis {
vertical-align:text-top;
line-height: 12px;
font-weight: bold;
font-size: 12px;
}

.motivatortxt {
vertical-align:text-top;
padding: 5 5px 0 5px;
color:#0B608F;
line-height: 12px;
}

.WhiteTable {
background: #FFFFFF;
}

.CmpTableArrow {
background: #FFFFFF;
padding: 6 22px 5 25px;
color:#0B608F;
font-weight: bold;
background-image:   url(http://premium.netdoktor.com/dk/stayquit/images/arrow_rightcolhead.gif);
background-repeat: no-repeat;
height: 26px
}

.MytasklistTable {
background: #FFFFFF;
padding: 10 10px 5 90px;
background-image:  url(http://premium.netdoktor.com/dk/stayquit/images/pic_mytasklist.jpg);
background-repeat: no-repeat;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #7FBBDC;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #7FBBDC;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #7FBBDC;
height: 200px;
}

.PaymentTable {
background: #FFFFFF;
padding: 10 10px 5 90px;
background-image:  url(http://premium.netdoktor.com/dk/stayquit/images/pic_payment.jpg);
background-repeat: no-repeat;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #7FBBDC;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #7FBBDC;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #7FBBDC;
}

.PaymentConfTable {
background: #FFFFFF;
padding: 10 10px 5 90px;
background-image:  url(http://premium.netdoktor.com/dk/stayquit/images/pic_paymentconf.jpg);
background-repeat: no-repeat;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #7FBBDC;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #7FBBDC;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #7FBBDC;
}

.ViewMemberTable {
background: #FFFFFF;
padding: 10 10px 5 90px;
background-image:  url(http://premium.netdoktor.com/dk/stayquit/images/pic_viewmember.jpg);
background-repeat: no-repeat;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #7FBBDC;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #7FBBDC;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #7FBBDC;
}

.PopupTable {
background: #FFFFFF;
padding: 10 10px 5 90px;
background-image:  url(http://premium.netdoktor.com/dk/stayquit/images/pic_popup.jpg);
background-repeat: repeat-y;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #7FBBDC;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #7FBBDC;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #7FBBDC;
}

.ViewDiaryTable {
background: #FFFFFF;
padding: 10 10px 5 10px;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #7FBBDC;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #7FBBDC;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #7FBBDC;
}

.creditcard {
background-image:  url(http://premium.netdoktor.com/dk/stayquit/images/creditcards.gif);
background-repeat: no-repeat;
background-position: right
}

.RightcolHeader {
background: #FFFFFF;
padding: 6 0px 5 25px;
color:#0B608F;
font-weight: bold;
background-image:  url(http://premium.netdoktor.com/dk/stayquit/images/arrow_rightcolhead.gif);
background-repeat: no-repeat;
height: 26px
}

.RightcolContent {
background: #A3CFE8;
padding: 6 0px 5 25px;
background-repeat: no-repeat;
height: 26px
}

.CmpSpace {
padding: 0 0px 0 0px;
}

#Rightcol {
background: #A3CFE8;
padding: 0 0px 0 0px;
}

/* Frontpage styles */

#bluetbls td { 	background-color: #7FBBDC; }

/* begin: new Update */
#bluetbl 		{
				background-color: #7FBBDC;
				background-image:  url(http://premium.netdoktor.com/dk/stayquit/images/frontpage/front_picture_winther.jpg);
				background-repeat: no-repeat;
				width:930px;
				height:465px;
				}

.frontRight		{
				margin-left:652px;
				padding-top:58px;
				width:254px;
				}

.frontRight img	{ border:none;}

.boxPanelTop {
		background-image:url('http://premium.netdoktor.com/dk/stayquit/images/frontpage/boxpanel_top.png');
		background-position:top;
		background-repeat:no-repeat;
		height:3px;
	}

* html .boxPanelTop {
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://premium.netdoktor.com/dk/stayquit/images/frontpage/boxpanel_top.png');
		background-image: none;
	}


.boxPanel {
		background-image:url('http://premium.netdoktor.com/dk/stayquit/images/frontpage/boxPanel_bg.gif');
		background-position:bottom;
		background-repeat:no-repeat;
		padding:0px 3px 0px 4px;
		margin-bottom:3px;
	}


.boxPanelContent
			{
			font-weight:bold;
			padding:4px 45px 15px 11px;
			}

.boxPanelContent ul { margin:4px auto; padding:0px; margin-left:16px;}

.boxPanelContent li { list-style-image:url(http://premium.netdoktor.com/dk/stayquit/images/frontpage/bullet.gif); }

.boxPanelContent a, .boxPanelContent a:link, .boxPanelContent a:visited { color:#000000; text-decoration:none; font-weight:bold;}

.boxPanelContent a:hover { color:#0B608F}

.btn	{
	position:absolute;
	margin-left:30px;
}


/* end: new Update */

.bluetblBtm IMG {width:1px; height:8px;}

.starttbl td 	{background-color: #A2CFE8;}


#frontImg {filter:alpha(opacity=0)}

.frontContentwidth IMG 	{width:496px; height:1px;}
.frontColumndivide IMG 	{width:20px; height:1px;}
.frontRightColWidth IMG {width:214px; height:1px;}

.frontTopSpace IMG 		{height:12px; width:8px;}
.frontTemaSpace IMG 	{height:21px;}
.frontHeaderSpace IMG 	{height:17px;}
.frontBottomSpace IMG 	{height:107px;}

.frontRightTbl			{width:214px; height:1px;}
.frontRightTblTop IMG 	{width:214px; height:1px;}
.frontRightSpace IMG 	{height:5px;}

.frontTest				{height: 62px;background: #5CA0C5; padding: 0 6px 0 6px;}
.frontTestBtm IMG 		{height:6px;}

.frontBest				{height: 62px;background: #8CC2E0; padding: 0 6px 0 6px;}
.frontBestBtm IMG 		{height:8px;}

.frontNyhedsbrev		{height: 62px;background: #5CA0C5; padding: 0 6px 0 6px;}
.frontNyhedsbrevBtm IMG {height:6px;}

.whitebold 		{font-family: 'Lucida Grande', Arial, Geneva, Lucida, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight:bold;color: #FFFFFF;line-height:22px;}
.lightblue 		{font-family: 'Lucida Grande', Arial, Geneva, Lucida, Verdana, Helvetica, sans-serif;font-size: 12px;color: #BFE3F6;}
.lightbluebold 	{font-family: 'Lucida Grande', Arial, Geneva, Lucida, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight:bold;color: #BFE3F6;}
.darkbluebold 	{font-family: 'Lucida Grande', Arial, Geneva, Lucida, Verdana, Helvetica, sans-serif;font-size: 12px;;font-weight:bold;color: #0B608F;line-height:22px;}

.whitelink:LINK { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:12 px; font-weight: regular; text-decoration: underline; color:#FFF}
.whitelink:ACTIVE { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:12 px; font-weight: regular; text-decoration: underline; color:#FFF}
.whitelink:VISITED { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:12 px; font-weight: regular; text-decoration: underline; color:#FFF}
.whitelink:HOVER { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:12 px; font-weight: regular; text-decoration: underline; color:#BFE3F6}

.matrix		{ font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:12 px; font-weight: regular; line-height:22px;text-decoration: none; color:#0B608F}
.matrix a 	{ text-decoration: underline; font-weight: regular;}

.matrixBg	{ background-color: #DEEFF8;font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:12 px; line-height:22px; font-weight: regular; text-decoration: none; color:#0B608F}
.matrixBg a { text-decoration: underline; font-weight: regular;}


#whitetbl td { background-color: #FFFFFF; }
#subnav td { background-color: #0070BC; }
#no td { background: #E7F3FA; }

.lighttbl { background-color: #ECF5FA }

.vertspace5{ font-size: 5px; line-height: 5px; }
.vertspace10{ font-size: 10px; line-height: 10px; }
.vertspace15{ font-size: 15px; line-height: 15px; }

form td.vertline {
	background-image:  url(http://premium.netdoktor.com/dk/stayquit/images/blue1x1.gif);
	background-repeat: repeat-y
}

#footer p a{
	background-color: #7FBBDC;
	color: #D0E8F5;
	text-decoration: none;
}

#footer{
	color: #D0E8F5;
	background-color: #7FBBDC;
}
#footer p{
	padding: 0 10px 10px 10px;
	background-color: #7FBBDC;
}

#footerFrontpage p a{
	background-color: #fff;
	color: #0B608F;
	text-decoration: none;
}

#footerFrontpage{
	color: #0B608F;
	background-color: #fff;
}
#footerFrontpage p{
	padding: 0 10px 10px 10px;
	background-color: #fff;
}



.inputtextLogin {
	font-family: 'Lucida Grande', Arial, Geneva, Lucida, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #525759;
	border:1px solid #A5ACB2;
	BORDER-LEFT-COLOR: #A5ACB2;
	BORDER-TOP-COLOR: #A5ACB2;
	BORDER-BOTTOM-COLOR: #A5ACB2;
	BORDER-RIGHT-COLOR: #A5ACB2;
	padding: 0 0px 0 3px;
}

.inputtext {
	font-family: 'Lucida Grande', Arial, Geneva, Lucida, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	border:1px solid #2A78A4;
}




.signcolumncontent {
	font-family: 'Lucida Grande', Arial, Geneva, Lucida, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.login:LINK { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:11 px; font-weight: regular; text-decoration: none; color:#525759}
.login:ACTIVE { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:11 px; font-weight: regular; text-decoration: none; color:#525759}
.login:VISITED { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:11 px; font-weight: regular; text-decoration: none; color:#525759}
.login:HOVER { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:11 px; font-weight: regular; text-decoration: underline; color:#525759}

.footer:LINK { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:11 px; font-weight: regular; text-decoration: none; color:#D0E8F5}
.footer:ACTIVE { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:11 px; font-weight: regular; text-decoration: none; color:#D0E8F5}
.footer:VISITED { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:11 px; font-weight: regular; text-decoration: none; color:#D0E8F5}
.footer:HOVER { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:11 px; font-weight: regular; text-decoration: underline; color:#D0E8F5}

.footerFrontpage:LINK { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:11 px; font-weight: regular; text-decoration: none; color:#0B608F}
.footerFrontpage:ACTIVE { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:11 px; font-weight: regular; text-decoration: none; color:#0B608F}
.footerFrontpage:VISITED { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:11 px; font-weight: regular; text-decoration: none; color:#0B608F}
.footerFrontpage:HOVER { font-family: 'Lucida Grande', Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif; font-size:11 px; font-weight: regular; text-decoration: underline; color:#0B608F}

.ThemeColorBg1b {
	BACKGROUND-COLOR: #FFFFFF;
	border-bottom: solid 2px #0B608F;
	padding: 0 0px 2 2px;
}

.ThemeColorBg1 {
	BACKGROUND-COLOR: #FFFFFF;
	border-bottom: solid 2px #0B608F;
	padding: 0 0px 2 2px;
}

/* Component styles from netdoktor.css */

A:link { color: #0B608F; }
A:visited { color: #0B608F; }
A:active { color: #0B608F; }
A:hover { color: #7FBBDC; }

.FormSubmit {border: 2px solid #0B608F;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	height: 18px;
	background-color: #ffffff;
	font-family:Arial, Verdana; font-size:11px; font-weight:bold; color:#0B608F; line-height:10px;
}

.ThemeColorBg1 {
	BACKGROUND-COLOR: #FFFFFF;
	border-bottom: solid 2px #0B608F;
}
.TableTextHead {
	FONT-SIZE: 13px; COLOR: #0B608F; FONT-FAMILY: arial, verdana, helvetica, sans-serif; font-weight:bold;
}
.CmpHead {
	FONT-SIZE: 11px;
	font-weight : normal;
	COLOR: #000000;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.CmpTextSmall {
	FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}
.CmpBlue {
    color: #0B608F
}
.CmpFormText {
	font-family: 'Lucida Grande', Arial, Geneva, Lucida, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	line-height: 15px;
}
.ArticleText {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	font-weight : normal;
}
.ArticleTextBold {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	font-weight : bold;
}
.BgColorLight {
	BACKGROUND-COLOR: #ECF5FA;
}

.assessmentresult {
font-color: #000000;
}

.assessmentresult br {
font-size: 12px;
}

.smokinghabitsTbl 		{border: 1px solid #B5DAEE;}
.smokinghabitsTbl td 	{border: 1px solid #B5DAEE;padding: 2 2px 2 2px;}

/* KVIT.DK */

.stopmedTable {
background: #FFFFFF;
padding: 10 10px 5 90px;
background-image:   url(http://premium.netdoktor.com/dk/stayquit/images/bg_stopmed.jpg);
background-repeat: no-repeat;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #7FBBDC;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #7FBBDC;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #7FBBDC;
height: 200px;
}

.produktTable {
background: #FFFFFF;
padding: 10 10px 5 90px;
background-image:  url(http://premium.netdoktor.com/dk/stayquit/images/bg_produkt.jpg);
background-repeat: no-repeat;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #7FBBDC;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #7FBBDC;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #7FBBDC;
height: 200px;
}
.advertText {font-weight:bold;font-size:80%;color:#999999; padding-bottom:0px; padding-top:8px;}