*	{
		margin: 0px;
		padding: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: 120%;
		font-size: 13px; 
		color: #000;
	}

body {background: url(/images/event_02.png) repeat-x;}
	
div.wrapper	{
		background: url(images/bg.jpg);
		width:100%;height:100%;
		float:left;
		background-repeat: no-repeat;
	}

	
h1	{font-size: 36px; color: #000;	font-weight: normal; margin-top:10px;}
h4	{color:#818181;font-weight: normal;margin-top:10px;margin-bottom:5px;}
/* Kontakt skjema */

fieldset {width:480px;border:0px;}
input		{float:left;}
.input_text {margin-top:4px;font-size:12px;color:#939393;border: solid 2px #e3e3e3;width:460px;padding:5px;background: url(/images/kontakt_must.png);background-position:right;background-repeat: no-repeat;}
.input_txta {margin-top:4px;font-size:12px;color:#939393;border: solid 2px #e3e3e3;width:460px;height:100px;padding:5px;background: url(/images/kontakt_must.png);background-position:right top;background-repeat: no-repeat;}
.submit		{font-size:12px;color:#939393;border: solid 2px #e3e3e3;padding:5px;background:#fff;}
img 		{border:0px;margin:0px;padding:0px;}
label		{cursor:pointer;padding-left:10px;color:#818181;width:100px;float:left;font-size:11px;padding:4px;}
label.tekst	{cursor:pointer;padding:10px 0px 0px 0px;color:#818181;width:500px;float:left;font-size:12px;}
.input_chk	{cursor:pointer;border: solid 2px #e3e3e3;color:#818181;margin:4px;}
.input_select{border: solid 2px #e3e3e3;color:#818181;}

div.menu 		{padding:50px 0px 0px 0px;width:100%;background: url(/images/menu_bg.png);background-repeat: no-repeat;height:34px;}

a.menu			{margin-right:26px;color:#000;font-size:12px;text-transform:uppercase;text-decoration:none;}
a.menu:hover	{margin-right:26px;color:#fff;font-size:12px;text-transform:uppercase;text-decoration:none;}
a.menua			{margin-right:26px;color:#fff;font-size:12px;text-transform:uppercase;text-decoration:none;}
a.menua:hover	{margin-right:26px;color:#000;font-size:12px;text-transform:uppercase;text-decoration:none;}

a.smenu			{text-decoration:none;color:#626262;}
a.smenu:hover	{color:#00afed;}
a.smenua		{text-decoration:none;color:#00afed;}

a.ssmenu		{text-decoration:none;color:#000;font-family:Verdana;font-size:13px;}
a.ssmenu:hover	{color:#000;}

table 			{border-collapse: collapse; }

div.content 	{width:710px;min-height:800px;float:left;background:#fff;}
div.tekst p		{padding-bottom:10px;}

div.cleft		{height:180px;width:352px;background:#a5e0f5;float:left;}
div.cright		{height:180px;width:352px;background:#a5e0f5;float:right;}
div.frame		{float:left;width:706px;padding:2px;}
div.frame p 	{padding:0px 18px 11px 35px;font-size:13px;}
div.frame a		{color:#fff;}

div.contact		{font-size:13px;color:#fff;font-family:Tahoma;width:352px;float:left;background:#cbc3ad;height:94px;}
div.contact p	{color:#fff;padding-top:20px;}
div.contact span {color:#fff;font-size:17px;text-transform:uppercase;}
div.email		{font-size:13px;color:#fff;font-family:Tahoma;width:352px;float:right;background:#cbc3ad;height:94px;}
div.email 	p	{color:#fff;padding-top:20px;}
div.email span 	{color:#fff;font-size:17px;text-transform:uppercase;}

div.left		{width:258px;float:left;}
div.left img	{float:left;}
div.right		{float:left;width:60px;}
div.right img	{float:left;}
.clr			{clear:both;height:2px;}


div.linkb			{padding-left:30px;width:140px;float:left;color:#a8a8a8;font-family:Tahoma;}
div.linkb a			{font-size:11px;color:#a8a8a8;text-decoration:none;font-family:Tahoma;}
div.linkb a:hover	{text-decoration:underline;}
div.linkb span		{font-size:15px;color:#717171;font-family:Tahoma;}

div.line		{height:1px;border-top:1px solid #dedede;}

div.copyright	{padding-left:30px;color:#a8a8a8;font-size:11px;font-family:Tahoma;}
div.copyright a	{color:#a8a8a8;font-size:11px;font-family:Tahoma;}

div.text 		{padding-left:30px;float:left;width:475px;font-family:Verdana; font-size:11px;}

#carousel_inner {
float:left; /* important for inline positioning */
width:710px; /* important (this width = width of list item(including margin) * items shown */ 
/* important (hide the items outside the div) */
/* non-important styling bellow */
background: #F0F0F0;
height:362px;
position:relative;
overflow:hidden;
}

#carousel_ul {
width:9999px;height:342px;position:absolute;left:0px;margin:0;padding:0;list-style-type: none;background: #000000;
}

#carousel_ul li{
float: left; /* important for inline positioning of the list items */                                    
width:710px;  /* fixed width, important */
/* just styling bellow*/
padding:0px;
height:342px;
background: #000000;
margin:0px;
position:relative;
}

#carousel_ul li img {
.margin-bottom:-4px; /* IE is making a 4px gap bellow an image inside of an anchor (<a href...>) so this is to fix that*/
/* styling */
cursor:pointer;
cursor: hand; 
border:0px; 
}


#next 		{position:absolute;z-index:100;right:50px;top:150px;cursor:pointer;}

img.ref		{border: 1px solid #a6a6a6;}
div.ref		{float:left;padding:9px 9px 9px 9px; height:163px; width: 166px;background: url(/images/ref_bg_1.jpg) #ececec;background-position:bottom;background-repeat: no-repeat;}
div.ref:hover		{background: url(/images/ref_bg_2.jpg) #ececec;background-position:bottom;background-repeat: no-repeat;}


ul#menu					{z-index:200;margin: 0px auto;padding:0px;height: 26px;position: relative;background: transparent;}
ul#menu li				{list-style:none;float:left;margin:0;height:34px;position:relative;z-index:201}
ul#menu li a			{text-transform:uppercase;color: #fff;background: transparent;float: left;text-decoration: none;font-size: 12px;height: 26px;padding: 3px 19px 0px 19px;}
ul#menu li a:hover		{color:#000;}
ul#menu li a:active     {}
ul#menu li a.act        {color: #000;}
ul#menu li a.act:hover  {color: #fff;}

ul#menu ul				{position:absolute;left:0px;display:none;top:34px;background:#b6b8ba;z-index:202;padding:0px 0px 0px 0px;min-width:165px;width:auto!important;width:165px;}
ul#menu ul li			{list-style-type:none;list-style-position: outside;float:none;height:26px;position:relative;z-index:203;padding:0;margin:0;}
ul#menu ul li a			{text-transform:uppercase;font-family:arial;display:block;float:none;color:#fff;font-size:12px;height:25px;width: 165px;line-height:25px;border-top:1px solid #f7f7f7;padding:0px 5px 0px 20px;white-space:nowrap;}
ul#menu ul li a:hover,
ul#menu ul li a.active	{color:#000;display:block;background:#89d8f5;background:none;}
ul#menu li:hover ul {display:block;}
ul#menu li:hover ul li ul {display:none;}
ul#menu li:hover ul li ul li ul {display:none;}


ul#menu ul li ul				{position:absolute;left:190px;display:none;top:0px;background:#b6b8ba;z-index:204;padding:0px 0px 0px 0px;min-width:195px;width:auto!important;width:220px;}
ul#menu ul li ul li				{list-style-type:none;list-style-position: outside;float:none;height:26px;position:relative;z-index:205;padding:0;margin:0;}
ul#menu ul li ul li a			{text-transform:uppercase;font-family:arial;display:block;float:none;color:#fff;font-size:12px;height:25px;width: 220px;line-height:25px;border-top:1px solid #f7f7f7;padding:0px 5px 0px 20px;white-space:nowrap;}
ul#menu ul li ul li a:hover,
ul#menu ul li ul li a.active	{color:#000;display:block;background:#89d8f5;background:none;}
ul#menu li ul li:hover ul{display:block;}

ul#menu ul li ul li ul			{position:absolute;left:220px;display:none;top:0px;background:#113c4d;z-index:206;padding:0px 0px 0px 0px;min-width:195px;width:auto!important;width:195px;}
ul#menu ul li ul li ul li				{list-style-type:none;list-style-position: outside;float:none;height:26px;position:relative;z-index:207;padding:0;margin:0;}
ul#menu ul li ul li ul li a			{font-family:arial;display:block;text-transform: capitalize;float:none;color:#fff;font-size:11px;height:25px;width: 195px;line-height:25px;border-bottom:1px solid #265060;padding:0px 5px 0px 20px;white-space:nowrap;}
ul#menu ul li ul li ul li a:hover,
ul#menu ul li ul li ul li a.active	{color:#08afe4;display:block;background:#89bad3;background:none;}
ul#menu li ul li ul li:hover ul{display:block;}


