html,body				{color:#6d6d63;font-family:Arial;font-size:11px;height:100%;}
*						{margin:0;padding:0;}

.clr					{clear:both;}
.r						{float:right}
.l						{float:left;}

/* Fonts */
h1						{font-size:26px;color:#dad7c8;font-weight:normal;}
h2						{font-size:16px;color:#dad7c8;font-weight:normal;}
h3						{font-size:14px;color:#6d6d63;font-weight:normal;}

a						{color:#617631;}
a:hover					{color:#dad7c8}
p						{padding:5px 0px 5px 0px;}
li						{margin-left:30px;}
img						{border:0;vertical-align:middle}

.clr					{clear:both;}
.red					{color:red;}
.must					{position:absolute;color:red;font-size:30px;right:10px;top:10px;}


/* LAYOUT */
#wrapper				{background:#171717;min-height:100%;overflow:hidden;padding:0px 0px 0px 370px;}
#content				{background:#171717;padding:10px 0px 10px 10px;margin-right:-50px;}

#left					{width:370px;height:100%;background:url(_images/bg_left_rep.jpg) repeat-y;position:fixed;left:0px;top:0px;z-index:1}
#left .picture			{height:100%;background:url(_images/bg_left.jpg) no-repeat bottom left;}
#left #shadow_top		{position:fixed;top:0px;left:0px;width:370px;height:100%;background:url(_images/align_top_over_bilde.png) no-repeat top;z-index:2}
#left #left_shadow		{background:url(_images/skygge_loop2.png) repeat-y;width:25px;height:100%;position:fixed;left:372px;top:0px;}
#left ul				{position:fixed;top:50px;left:50px;width:270px;height:260px;background:url(_images/bubble.png) no-repeat;z-index:3}	
#left ul li 			{margin:0;list-style:none;}
#left ul li a#logo		{background:url(_images/logo.png) no-repeat center 70px;width:270px;height:145px;display:block;}

#left ul li a#btn_siste_jobber			{width:270px;height:25px;display:block;font-size:16px;margin-left:80px;text-decoration:none;}
#left ul li a#btn_siste_jobber:hover	{}
#left ul li a#btn_siste_jobber.active	{color:#FFF;}

#left ul li a#her_er_vi				{width:270px;height:25px;display:block;font-size:16px;margin-left:80px;text-decoration:none;}
#left ul li a#her_er_vi:hover		{}
#left ul li a#her_er_vi.active		{color:#FFF;}

#left ul li a#webdesign				{width:270px;height:25px;display:block;font-size:16px;margin-left:80px;text-decoration:none;}
#left ul li a#webdesign:hover		{}
#left ul li a#webdesign.active		{color:#FFF;}

#right					{width:46px;height:100%;background:url(_images/bg_left_rep.jpg) repeat-y;position:fixed;right:0px;top:0px;}
#right .picture			{height:100%;background:url(_images/bg_right.jpg) no-repeat bottom left;}
#right #shadow			{background:url(_images/skygge_loop.png) repeat-y;width:25px;height:100%;position:fixed;right:46px;top:0px;}

/* CONTENT */

.box_small				{position:relative;text-align:right;float:left;width:135px;height:180px;border:1px solid #111111;background:black;margin:0px 5px 5px 0px;overflow:hidden;}
.box_small h3			{position:absolute;bottom:25px;right:10px;width:115px;}
.box_small a			{position:absolute;bottom:5px;right:10px;width:115px;}
.box_small div			{position:absolute;bottom:0px;right:0px;padding:10px;}
.box_small div a		{padding-right:15px;background:url(_images/icon_contact.png) no-repeat right}


#box_large_welcome		{background:black url(_images_content/top_text.jpg) no-repeat center 10px;cursor:pointer;font-size:16px;position:relative;float:left;width:277px;height:180px;border:1px solid #111111;margin:0px 5px 5px 0px;overflow:hidden;}


#siste_jobber .box_small{cursor:pointer;}

/* BUTTONS */

.btn_s					{height:31px;cursor:pointer;white-space:nowrap;position:relative;}
.btn_s	.c				{font-size:11px;height:31px;float:left;line-height:31px;background:url(_images/btn_small_c.png) repeat-x;padding:0px 10px 0px 10px;color:#000;font-weight:bold;}
.btn_s	.l				{height:31px;float:left;width:6px;background:url(_images/btn_small_l.png) no-repeat;margin:0}
.btn_s	.r				{height:31px;float:left;width:6px;background:url(_images/btn_small_r.png) no-repeat;margin:0}


