
html, body, div, span, td, tr	{font-family:"Times New Roman", Times, serif; font-size: 13px; line-height: 17px; color: #383838;}

body							{height: 100%; width:100%; margin: 0;}
html							{height: 100%;}
h1								{font-family:Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight:normal; margin: 0 0 8px 0; padding: 0;}
h2								{font-family:Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight:normal; margin: 0 0 3px 0; padding: 0;}
p								{margin:0; padding:0;}
.outertable						{width:100%; height: 100%;}
.sidetable						{width: 100%; height: 478px;}
.outercontent					{width: 994px; height: 100%; background-image:url(/1image/bg.png); background-position: 0 0; background-repeat:no-repeat; position:relative;}


.outermenu						{width: 994px; height: 271px;}
.outermenu ul					{cursor:default; text-align:right; width: 186px; margin: 0; padding: 70px 0 0 0; float: left;}

.outermenu ul li				{list-style-type:none;}
.logolink						{width: 530px; height: 143px; float: left; margin-top: 30px; margin-left: 50px; cursor:pointer;}

a								{font-family:"Times New Roman", Times, serif; line-height: 17px; color: #383838; text-decoration:underline;}
a:Active						{font-family:"Times New Roman", Times, serif; line-height: 17px; color: #383838; text-decoration:underline;}
a:Visited						{font-family:"Times New Roman", Times, serif; line-height: 17px; color: #848484; text-decoration:underline;}
a:Hover							{font-family:"Times New Roman", Times, serif; line-height: 17px; color: #FF8A00; text-decoration:underline;}




a.menuitem						{font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 18px; color: #4A4237; text-transform:uppercase; text-decoration:none;}
a.menuitem:Active				{font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 18px; color: #4A4237; text-transform:uppercase; text-decoration:none;}
a.menuitem:Visited				{font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 18px; color: #4A4237; text-transform:uppercase; text-decoration:none;}
a.menuitem:Hover				{font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 18px; color: #bdbdbd; text-transform:uppercase; text-decoration:none;}

a.menuitemactive				{font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 18px; color: #FF8A00; text-transform:uppercase; text-decoration:none;}
a.menuitemactive:Active			{font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 18px; color: #FF8A00; text-transform:uppercase; text-decoration:none;}
a.menuitemactive:Visited		{font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 18px; color: #FF8A00; text-transform:uppercase; text-decoration:none;}
a.menuitemactive:Hover			{font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 18px; color: #FF8A00; text-transform:uppercase; text-decoration:none;}

.innercontent					{width: 994px;}
.centercontent					{width: 510px; float: left; margin-bottom: 50px;}
.outertd						{width: 994px; height: 100%; background-image:url(/1image/tile.png); background-position: 0 -63px;}
.outerbackground				{width: 994px; height: 100%; background-image:url(/1image/centertile.png); background-position: 0 -38px; background-repeat:repeat-y; margin-top: -25px;}
.leftcontent					{width: 240px; height: 400px ; float: left;}
.rightcontent					{width: 240px; height: 400px;  float: left;}
.lefttd							{background-image:url(/1image/tile_left.png); background-position: top right;}
.righttd						{background-image:url(/1image/tile.png); background-position: -13px -63px;}
.leftbg							{background-image:url(/1image/bg_left.png); background-position: top right; background-repeat:no-repeat;}
.rightbg						{background-image:url(/1image/bg_right.png); background-position: -2px 0; background-repeat:no-repeat;}
.leftsideimage					{margin-left: 38px; margin-top: -12px;}

.newsletter						{width: 179px; margin-left: 22px; text-align:right;}
.newsletter h1					{text-transform:uppercase; font-size: 12px; margin-bottom: 16px;}
.newslettertop					{background-image:url(/1image/rightsidetop.png); background-repeat:no-repeat; font-size: 0; line-height: 0; height: 7px;}
.newslettercontent				{background-image:url(/1image/rightsidecontent.png); background-repeat: repeat-y;  line-height: 13px;}
.outernewsletterform			{height: 40px; margin-top: 20px;}
.newsletterform					{margin: 0 0 0 0; padding: 0;}
.inputfield						{font-family:"Times New Roman", Times, serif; width:146px; float: left; font-size: 11px; line-height: 12px; color: #383838; background-color: #C2BEB4; border: none; margin: 0 0 0 0; padding: 0; padding-left: 3px; padding-bottom: 1px;  padding-top: 1px;}
.afmeldbutton					{float: right; margin-top: 6px;float: left; font-family:Georgia, "Times New Roman", Times, serif; font-size: 11px; background-color: transparent; border: none; cursor:pointer;}
.tilmeldbutton					{float: right; margin-left: 6px; margin-top: 6px; margin-right: -7px; float: right; background-image:url(/1image/tilmeld.png); background-repeat:no-repeat;}

.afmeldbuttonnormal				{ color: #857E6A; padding: 0 0 0 0;}
.afmeldbuttonhover				{ color: #605D55; padding: 1px 0 0 1px;}
.mailbuttonnormal				{background-position: 0 0;}
.mailbuttonhover				{background-position: 1px 1px;}

.profile						{width: 179px; margin-left: 22px; margin-top: 5px; text-align:right;}
.profile h1						{text-transform:uppercase; font-size: 12px; margin-bottom: 16px; margin-top: 12px;}
.profiletop						{background-image:url(/1image/rightsidetop.png); background-repeat:no-repeat; font-size: 0; line-height: 0; height: 7px;}
.profilecontent					{background-image:url(/1image/rightsidecontent.png); background-repeat: repeat-y; padding: 15px;  line-height: 13px;}
.tipcontent					{background-image:url(/1image/rightsidecontent.png); background-repeat: repeat-y; padding: 5px 15px 0px 15px;  line-height: 13px;}
#writetip 						{text-align: left;}
.blogpost						{width: 468px; margin-left: 21px; clear: both;}
.normalcontent					{width: 468px; margin-left: 21px; }
.comment						{width: 510px; margin: 0 0 35px 0; background-image:url(/1image/kommentar_bg.png); background-repeat:no-repeat; clear: both;}
.commentopen					{margin-left: 14px; margin-top: 2px; height: 30px;}
.commentfield					{clear:both; margin: 10px 0 16px 0;}
.commentauthor					{font-size: 10px; color: #878787;}
.commentbutton					{background-repeat:no-repeat; height: 31px; width: 31px; float: left; margin-top: 2px; cursor:pointer;}
.commentplus					{background-image:url(/1image/comment_plus.png);}
.commentminus					{background-image:url(/1image/comment_minus.png);}
.commentnormal					{background-position: 0 -61px;}	
.commenthover					{background-position: 0 -31px;}		
.commentclick					{background-position: 0 0;}			
.commenttext					{font-size: 12px; text-transform:uppercase; float:left; margin-top: 8px;}
.commentcontainer				{clear:both; width: 468px; margin-left: 21px;border-bottom: dashed 1px #cdcdcd;}
.writecomments					{font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; font-size: 12px; color: #4A4237; margin: 15px 25px 3px 0;}
.writecommentopen				{float: right; -moz-user-select: none; -khtml-user-select: none; user-select: none; cursor:pointer;}
.outercommentbox				{width: 243px;}
.hiddenfield					{position:absolute; top: 200px; left: 200px;}
.innercommentbox				{width: 203px; margin: 0 20px 0 20px; padding: 0 0 0 0;}
.innercommentbox div			{}
.commentbox_top					{background-image:url(/1image/comment_top.png); background-repeat:no-repeat; width:243px; height: 17px; line-height: 0; font-size: 0; cursor:move;}
.commentbox_center				{background-image:url(/1image/comment_center.png); background-repeat:repeat-y; width:243px;}
.commentbox_bottom				{background-image:url(/1image/comment_bottom.png); background-repeat:no-repeat; width:243px; height: 7px; line-height: 0; font-size: 0;}
.commentboxlabel				{margin-top: 22px; font-size: 11px; line-height: 13px;}
.commentboxheader				{font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;font-size: 14px; line-height: 14px; margin-bottom: 4px;}
.closecommentbox				{height: 14px; width: 14px; float: right; background-image:url(/1image/kryds.png); background-repeat:no-repeat; margin: 0 4px 0 0; cursor: pointer;}
.closecommentnormal				{background-position: 0 0;}
.closecommentover				{background-position: 0 -22px;}
.commentboxtext					{font-size: 11px; line-height: 14px;}
.commentboxform					{margin: 0; padding: 0;}
.innercommentbox textarea		{font-family:"Times New Roman", Times, serif; width:203px; height: 130px; float: left; font-size: 11px; line-height: 12px; color: #383838; background-color: #C2BEB4; border: none; margin: 0 0 0 0; padding: 0; padding-left: 3px;}
.commentinputfield				{font-family:"Times New Roman", Times, serif; width:203px; float: left; font-size: 11px; line-height: 12px; color: #383838; background-color: #C2BEB4; border: none; margin: 0 0 0 0; padding: 0; padding-left: 3px; padding-bottom: 1px; padding-top: 1px;}
.okcommentbutton				{margin-top: 8px; margin-bottom: 6px; float: right;}


.kursusheader					{margin-top: 40px; padding-bottom: 17px; background-image:url(../1image/kursusheader.png); background-position: bottom left ; background-repeat:no-repeat; text-transform:uppercase; font-size: 16px;}

.writeplus						{background-image:url(/1image/plus.png); background-position: top right; background-repeat:no-repeat; width: 12px; height: 18px; line-height: 18px; font-size: 18px;}
#bottomline						{clear: both; width: 500px; line-height: 0; font-size: 0;}
#rightbottomline				{clear: both; width: 243px; line-height: 0; font-size: 0;}
.displaycomments				{display:block;}
.hidecomments					{display:none;}
.cleardiv						{clear:both;}
a.productlink					{display: block; clear: both; cursor: pointer; color: #bdbdbd; text-decoration:none;}
a.productlink:Visited			{display: block; clear: both; cursor: pointer; color: #bdbdbd; text-decoration:none;}
a.productlink:Active				{display: block; clear: both; cursor: pointer; color: #bdbdbd; text-decoration:none;}
a.productlink:Hover				{display: block; clear: both; cursor: pointer; color: #bdbdbd; text-decoration:none;}

.kurserheader					{color: #958F7E; text-transform:uppercase; font-size: 13px; font-family:Georgia, "Times New Roman", Times, serif; padding-left: 256px; padding-top: 36px; clear: both; }

.productlinknormal				{color: #383838;}
.productlinkhover				{color: #7E7E7E;}

.outerbfbuttons					{width: 200px; margin-left: 136px;}

.writetipclick, a.writetip					{background-image:url(/1image/normal_wing.png); background-repeat:no-repeat; display:block; width: 132px; height: 55px; text-decoration:none; font-size: 11px; -moz-user-select: none; -khtml-user-select: none; user-select: none; cursor:pointer;}
a.writetip:Hover			{background-image:url(/1image/hover_wing.png); background-repeat:no-repeat; display:block; width: 132px; height: 55px; color: #848484; text-decoration:none; font-size: 11px; -moz-user-select: none; -khtml-user-select: none; user-select: none; cursor:pointer;}

a.forwardbutton					{background-image:url(/1image/forwardbutton.png); background-repeat:no-repeat; display:block; padding-top: 20px; float: right; color: #383838; text-decoration:none; margin-top: 35px; font-size: 11px; -moz-user-select: none; -khtml-user-select: none; user-select: none; cursor:pointer;}
a.forwardbutton:Hover			{background-image:url(/1image/forwardbutton.png); background-repeat:no-repeat; display:block; padding-top: 20px; float: right; color: #848484; text-decoration:none; margin-top: 35px; font-size: 11px; -moz-user-select: none; -khtml-user-select: none; user-select: none; cursor:pointer;}

a.backbutton					{background-image:url(/1image/backbutton.png); background-repeat:no-repeat; display:block; padding-top: 20px; padding-right: 10px; float: left; color: #383838; text-decoration:none; margin-top: 35px; font-size: 11px; -moz-user-select: none; -khtml-user-select: none; user-select: none; cursor:pointer;}
a.backbutton:Hover				{background-image:url(/1image/backbutton.png); background-repeat:no-repeat; display:block; padding-top: 20px; padding-right: 10px; float: left; color: #848484; text-decoration:none; margin-top: 35px; font-size: 11px; -moz-user-select: none; -khtml-user-select: none; user-select: none; cursor:pointer;}
.backforwardnormal				{background-position: 0 -50px;}
.backforwardhover				{0 0;}

.producttitle					{float: left; width: 125px; text-transform:uppercase; text-align:right;margin-right: 25px;}
.producttext					{float: right; width: 318px;margin-bottom: 20px;}
.bottomopacity					{background-image:url(/1image/rightsidecontent.png); height: 15px; width: 542px; margin-left: 230px;}


#newslettersignup				{padding: 15px;  line-height: 13px;}
#newslettersignupok				{display:none; padding: 15px;}
#newsletterremoveok				{display:none; padding: 15px;}
#newsletterremovefail			{display:none; padding: 15px;}

