/* <global> */
html,body					{font-family:arial,verdana,georgia;color:#000;font-size:12px;background:#2882c2 url(images/bg.jpg) repeat-x}
*							{margin:0;padding:0}
a							{color:#000}

h1							{font-size:20px;}
h2							{font-size:16px;}
h3							{font-size:14px;}

/* </global> */


/* <global_layout> */
#banner						{background:url(images/subheading.jpg);height:89px;padding:75px 320px 0px 50px;font-size:14px}

#submenu li					{list-style:none;}
#submenu li a				{text-decoration:underline;color:#505a61;}
#submenu li a:hover,	
#submenu li a.active		{color:#000;}	

.l							{float:left;padding-left:.5em;}
.r							{float:right}
.clr						{clear:both;}

.print						{position:absolute;bottom:20px;left:40px;background:url(images/printer.png) no-repeat 0px;padding-left:20px;cursor:pointer}
.links						{position:absolute;bottom:20px;right:40px;}

.validation-error 			{position:absolute;z-index:100;margin: 5px 0;padding: 5px;background-color: #C8AA00;color : #FFF;font-weight: bold;}

#content,#content_product	{background:url(images/subpage_bg.jpg) repeat-y;position:relative;min-height:100px;height:auto!important;height:100px;}
.bottom						{background:url(images/subpage_bottom.jpg) no-repeat;position:absolute;bottom:0px;left:0px;width:156px;height:171px;}		
/* </global_layout> */


/* <wrapper> */
#wrapper					{width:944px;margin:0 auto;background:#2578b7;padding:0px 5px 5px 5px;}
#wrapper_footer				{width:924px;margin:0 auto;height:30px;line-height:30px;}
/* </wrapper> */


/* <header> */
#header						{position:relative;height:156px;background:url(images/heading.jpg) repeat-x;}
#header #logo				{position:absolute;left:0px;top:0px;width:233px;height:132px;background:url(images/logo.jpg);}
#header #logo a				{display:block;width:233px;height:132px;}

#header #adm				{position:absolute;right:0px;top:20px;}
#header #adm li				{list-style:none;float:left;width:70px;}
#header #adm li a			{text-align:center;color:#666e76;display:block;text-decoration:none;}
#header #adm li a img		{border:0}
#header #adm li a#language  {border-bottom:1px solid #666e76;display:inline;}
#header #adm li a:hover,
#header #adm li a.active	{color:#eee;}

#header #menu				{position:absolute;left:0px;bottom:0px;height:24px;}
#header #menu li			{list-style:none;float:left;height:24px;background:url(images/meny_skille.jpg) no-repeat top right;}
#header #menu li.last		{background:none;}
#header #menu li.sub		{background:url(images/meny_skille2.jpg) no-repeat top right;}
#header #menu li a			{display:block;float:left;height:20px;padding:4px 24px 0px 20px;color:#899ebf;text-decoration:none;}
#header #menu li a:hover,	
#header #menu li a.active	{color:#eee;}
/* </header> */


/* <content_front> */
#content_front				{height:366px;background:url(images/front_bg.jpg) repeat-x;border-left:1px solid #c7d1da;border-right:1px solid #c7d1da;padding-left:30px;}
#content_front h1			{font-size:16px;}
#content_front .sub			{font-weight:bold;font-size:12px;border-bottom:1px solid #bec4ca;padding:3px 1px 3px 1px;margin-bottom:3px;}
#content_front .btn			{text-decoration:none;background:url(images/front_btn.jpg) no-repeat;display:block;width:66px;height:23px;text-align:center;line-height:23px;color:#000;margin-top:10px;}
#content_front #box1		{height:146px;width:166px;float:left;background:url(images/box1.jpg);padding:220px 20px 0px 20px;}
#content_front #box2		{height:146px;width:166px;float:left;background:url(images/box2.jpg);padding:220px 20px 0px 20px}
#content_front #box3		{height:146px;width:166px;float:left;background:url(images/box3.jpg);padding:220px 20px 0px 20px}
#content_front #box_text	{height:326px;width:240px;float:right;padding:40px 30px 0px 0px;}
/* </content_front> */


/* <content_product> */
#content_product .top				{background:url(images/subpage_top.jpg);width:156px;height:67px;float:left;}
#content_product .top a				{width:136px;height:22px;float:left;padding:45px 10px 0px 10px;text-align:right;color:#35393c;text-decoration:none;}	
#content_product h1					{font-size:20px;border-bottom:1px solid #d3d9dd;padding-bottom:5px;margin-bottom:5px;color:#000}
#content_product .left				{width:116px;float:left;padding:10px 10px 20px 30px;color:#35393c;position:relative;z-index:2;}
#content_product .right				{width:788px;float:right;padding:0px 0px 60px 0px;color:#35393c;position:relative;background:url(images/subpage_bottom_lrg.jpg) no-repeat left bottom;min-height:250px;height:auto!important;height:250px;}

#content_product .right	#text		{padding:20px 40px 0px 40px;}

/* Product form */
#content_product .right	#text .h	{background:url(images/q_bg.jpg) repeat-x;height:26px;font-weight:bold;margin-top:10px;line-height:26px;color:#fff;padding-left:20px;}
#content_product .right	#text .q	{background:#e6eff2;margin-top:2px;padding:4px 10px 4px 20px;}
#content_product .right	#text .a	{border:3px solid #e6eff2;padding:4px 20px 4px 20px;}
#content_product .right	#text .q .question	{float:right;cursor:pointer}
#content_product .right	#text .q .checkbox	{float:left;}
#content_product .right	#text .q span		{font-size:11px;color:#326578;}
#content_product .right	#text #totalt		{color:#000;font-size:20px;font-weight:bold;background:#a9e7f3;margin-top:20px;padding:6px 20px 6px 20px;}
.dropdown							{cursor:pointer;padding:1px 30px 2px 10px;float:left;white-space:nowrap;background:#fff url(images/dropdown.jpg) no-repeat right;border:1px solid #d0dce6}
.dropdown_list						{position:absolute;left:60px;margin-top:22px;background:#fff;border:1px solid #d0dce6;z-index:10}
.dropdown_list li					{list-style:none;padding:4px 30px 4px 10px;cursor:pointer;white-space:nowrap;}
.text_field							{padding:1px 30px 2px 10px;border:1px solid #d0dce6}

#content_product .right	.header1	{background:url(images/box_lrg1.jpg) no-repeat;}
#content_product .right	.header2	{background:url(images/box_lrg2.jpg) no-repeat;}
#content_product .right	.header3	{background:url(images/box_lrg3.jpg) no-repeat;}
#content_product .right	.h			{height:228px;position:relative;}
#content_product .right	.header		{color:#fff;font-size:22px;position:absolute;top:35px;left:200px;}
#content_product .right	.content	{color:#eee;position:absolute;top:85px;left:200px;font-size:12px;width:540px}
#content_product .right	.footer		{position:absolute;top:200px;left:200px;}
#content_product .right	.footer a	{color:#bec5c9;margin-right:30px;font-size:12px;}
/* </content_product> */


/* <content> */
#content .top				{background:url(images/subpage_top.jpg);height:67px;}
#content .top a				{width:136px;height:22px;float:left;padding:45px 10px 0px 10px;text-align:right;color:#35393c;text-decoration:none;}	
#content .top h1			{width:708px;height:32px;float:right;padding:35px 40px 0px 40px;color:#35393c;font-size:22px;}	
#content .left				{width:116px;float:left;padding:10px 10px 20px 30px;color:#35393c;position:relative;z-index:2;}
#content .right				{width:708px;float:right;padding:10px 40px 60px 40px;color:#35393c;position:relative;background:url(images/subpage_bottom_lrg.jpg) no-repeat left bottom;min-height:250px;height:auto!important;height:250px;}

#content .sammenlikning		{width:100%;}
#content .sammenlikning	th	{text-align:left;color:#fff;background:url(images/q_bg.jpg) repeat-x;height:26px;padding:0px 0px 0px 20px;}
#content .sammenlikning	td	{background:#e6eff2;color:#5d8695;padding:4px 10px 4px 20px;}
#content .sammenlikning	td.t	{color:#1d2a38;font-weight:bold;}
#content .sammenlikning tr.blue td {background:#d7e5ea;}
#content .sammenlikning	td .q	{float:right;cursor:pointer}

/* </content> */

	
/* <footer> */
#footer						{background:url(images/footer.jpg);height:110px;padding:30px 30px 0px 30px;}
#footer h2					{color:#fff;font-size:14px;}
#footer p					{color:#c9c9c9;padding:5px 0px 5px 0px;}
#footer a					{color:#53d1ea;text-decoration:underline}
#footer em					{color:#989ea4;}
#footer .left				{height:110px;width:400px;float:left;padding-right:20px;}
#footer .center				{height:110px;width:200px;float:left;}
#footer .right				{height:110px;width:240px;float:right;}
/* </footer> */


/* <forhandler> */
.forhandler_header			{background:url(images/q_bg.jpg) repeat-x;height:26px;font-weight:bold;margin-top:10px;line-height:26px;color:#fff;padding-left:10px;}
.forhandler				{background:#e6eff2;border-top: 2px solid white;padding:4px 10px 4px 10px;}
/* <forhandler> */