html,body				{color:#222;font-family:arial;background:#fff;font-size:12px;}
*						{margin:0;padding:0;}
.clr					{clear:both;}
.r						{float:right}
.l						{float:left;}

/* Fonts */
h1.main_title			{position:absolute;margin-top:-50px;width:560px;}
h1						{font-size:24px;font-family:georgia,arial;font-weight:normal}
h2						{font-size:24px;font-family:georgia,arial;font-weight:normal}
h3						{font-size:20px;font-family:georgia,arial;font-weight:normal}
h4						{font-size:14px;font-family:georgia,arial;font-weight:normal}
a						{color:#222;text-decoration:none;}
a:hover					{color:#660303}
p						{padding:3px 0px 3px 0px;}
li						{margin-left:30px;}
img						{border:0;vertical-align:middle}
fieldset				{border:0}

.green					{color:green;}
.red					{color:red;}

a.btn_black				{position:absolute;left:-7px;top:-45px;display:block;width:233px;height:109px;background:url(/images/new_post2.jpg);cursor:pointer;}
a.btn_black:hover		{color:#999;}
a.btn_small				{float:left;display:block;width:80px;height:26px;line-height:26px;background:url(/images/btn_small.jpg);text-align:center;cursor:pointer;color:#333;}
a.btn_small:hover		{color:#000;}


.month					{position:absolute;margin:15px 0px 0px -25px;}
.dropdown				{position:relative;left:-7px;width:203px;height:36px;background:url(/images/dropdown.jpg);padding:15px 15px 0px 15px;font-size:18px;font-family:georgia;cursor:pointer;color:#444444;}
.dropdown_wrapper		{position:relative;left:-7px;width:233px;background:url(/images/dropdown_bg.jpg) repeat-y;}
.dropdown_wrapper li	{list-style:none;width:233px;margin:0px;}
.dropdown_wrapper li a	{display:block;width:199px;padding:5px 10px 5px 10px;margin:0px 7px 0px 7px;font-size:18px;font-family:georgia;color:#444444;}
.dropdown_wrapper li a:hover	{background:#eee;color:#660303}
.dropdown_top			{width:233px;height:21px;background:url(/images/dropdown_top.jpg);}
.dropdown_bottom		{width:233px;height:21px;background:url(/images/dropdown_bottom.jpg) no-repeat bottom;}


/* Layout */

#header_wrapper			{height:403px;width:100%;background:url(/images/header_bg.jpg) repeat-x;}
#header					{height:403px;width:948px;background:url(/images/header.jpg) -10px 0px;position:relative;margin:0 auto;}
#header #h1				{position:absolute;top:90px;left:290px;font-size:60px;color:#7c121e;font-family:georgia;}
#header #h2				{position:absolute;top:155px;left:390px;font-size:24px;color:#3a3a3a;font-family:georgia;}
#header #h3   			{position:absolute;top:185px;left:440px;font-size:24px;color:#3a3a3a;font-family:georgia;}
#header #logo   		{position:absolute;top:0px;left:0px;width:270px;height:390px;}
#header #login			{position:absolute;top:25px;left:820px;font-size:10px;}
#header #form_header	{position:absolute;top:246px;left:530px;font-size:18px;color:#444444;font-family:georgia}
#header #form_navn		{position:absolute;top:280px;left:530px;width:145px;padding:7px 10px 7px 10px;font-size:18px;background:none;border:0;color:#444444;font-family:georgia}
#header #form_epost		{position:absolute;top:280px;left:702px;width:145px;padding:7px 10px 7px 10px;font-size:18px;background:none;border:0;color:#444444;font-family:georgia}
#header #form_mobil		{position:absolute;top:326px;left:530px;width:145px;padding:7px 10px 7px 10px;font-size:18px;background:none;border:0;color:#444444;font-family:georgia}
#header #form_postnr	{position:absolute;top:326px;left:702px;width:70px;padding:7px 0px 7px 10px;font-size:18px;background:none;border:0;color:#444444;font-family:georgia}
#header #form_submit	{position:absolute;top:326px;left:788px;padding:6px 0px 6px 0px;width:82px;background:none;text-align:center;font-size:18px;border:0;color:#fff;cursor:pointer;font-family:georgia}

#header #side2_logo		{position:absolute;top:376px;left:820px;width:60px;height:20px;}

#header #nettavisen_logo		{position:absolute;top:376px;left:760px;width:60px;height:20px;}

ul#submenu	li			{list-style:none;margin:0px;}
#content_wrapper		{}
#content				{background:url(/images/content_bg.jpg) repeat-y 60px 0px;width:952px;margin:0 auto;}
#content .top			{background:url(/images/content_top.jpg) 60px 0px;height:93px;}
#content .bottom		{background:url(/images/content_bottom.jpg) 60px 0px;height:83px;clear:both;}
#content .left			{width:670px;float:left;padding:0px 0px 0px 20px;}
#content .right			{position:relative;width:220px;float:right;padding:50px 0px 0px 0px;}
#content .right h3		{border-bottom:1px solid #ddd;padding:5px 0px 5px 0px;margin:5px 0px 5px 0px;}

.pager					{padding:5px 10px 5px 10px;background:#eee;font-weight:bold;}

#footer_wrapper			{height:266px;width:100%;background:url(/images/footer_bg.jpg) repeat-x;clear:both;}
#footer					{height:266px;width:948px;position:relative;margin:0 auto;clear:both;}
#footer #footer_text 	{padding:50px 0px 0px 20px;}
#footer #footer_text h1 {}
#footer #footer_text #tag_cloud	{text-align:justify;font-family:georgia;}
#footer2_wrapper		{width:100%;background:#272727;clear:both;border-top:4px solid #999}

#footer2				{height:300px;width:948px;position:relative;margin:0 auto;clear:both;background:url(/images/small_form.jpg) no-repeat 730px 40px}
#footer2 #kompis_logo	{position:absolute;bottom:5px;right:20px;}
#footer2 #kompis_logo a{color:#fff}
#footer2 #footer2_text  {position:absolute;top:40px;left:20px;width:690px;height:160px;overflow:hidden;padding:0px 20px 0px 0px;color:#666;}

#footer2 #small_form_navn	{position:absolute;top:42px;left:735px;width:180px;padding:9px 10px 9px 10px;font-size:18px;background:none;border:0;color:#444444;font-family:georgia}
#footer2 #small_form_epost	{position:absolute;top:88px;left:735px;width:180px;padding:9px 10px 9px 10px;font-size:18px;background:none;border:0;color:#444444;font-family:georgia}
#footer2 #small_form_mobil	{position:absolute;top:134px;left:735px;width:95px;padding:9px 10px 9px 10px;font-size:18px;background:none;border:0;color:#444444;font-family:georgia}
#footer2 #small_form_postnr	{position:absolute;top:134px;left:855px;width:70px;padding:9px 0px 9px 10px;font-size:18px;background:none;border:0;color:#444444;font-family:georgia}
#footer2 #small_form_submit	{position:absolute;top:180px;left:735px;width:200px;height:64px;background:none;text-align:center;font-size:18px;border:0;color:#fff;cursor:pointer;font-family:georgia}

.post_date				{color:#660303;font-size:16px;padding-bottom:0px;font-weight:bold;font-family:georgia;}
.post_date strong		{font-size:40px;font-weight:normal;font-family:georgia;}
.post_title				{font-size:24px;margin-top:-4px;}
.post_bottom			{margin-bottom:20px;font-weight:bold;border-bottom:1px solid #ddd;height:30px}

.css1 					{ font-size: 12px; }
.css2 					{ font-size: 14px; }
.css3 					{ font-size: 16px; }
.css4 					{ font-size: 18px; }

input[type="text"]		{border:3px solid #ddd;padding:5px;}
input[type="password"]	{border:3px solid #ddd;padding:5px;}
input[type="submit"]	{padding:5px;}
textarea				{width:660px;height:200px;border:3px solid #ddd;padding:5px;}
select					{border:3px solid #ddd;padding:5px;}
label					{font-weight:bold}

.sales_list li			{list-style-type:decimal;padding:3px 0px 3px 0px;font-family:georgia;}
.sales_list li a		{font-weight:bold;}
.sales_list li span		{font-size:12px;color:#666;font-family:arial;font-weight:bold;}

.menu li				{list-style-type:circle;padding:3px 0px 3px 0px;}
.menu li a				{font-weight:bold;}

.social					{position:absolute;bottom:45px;left:20px;}
.social li				{list-style:none;float:left;margin:0}
.social li a			{display:block;font-size:20px;font-family:georgia;padding:5px 20px 5px 40px;color:#c5c5c5;}
.social li a:hover		{color:#fff;}
.social li a.twitter	{background:url(/images/icons/Twitter_32x32.png) no-repeat 0px;}
.social li a.facebook	{background:url(/images/icons/FaceBook_32x32.png) no-repeat 0px;}
.social li a.feed		{background:url(/images/icons/Feed_32x32.png) no-repeat 0px;}

.feedburner				{display:block;text-align:center;}

#mapholder				{border:4px solid #ddd;margin:10px 0px 10px 0px;width: 660px; height: 300px;}

#form_post				{margin-top:20px;}
#form_post label,input,select		{margin:3px 0px  3px 0px;}
#form_post #post_category_id,
#form_post #post_county_id {width:236px;}
#form_post input		{width:220px;}

