*
	{
		padding: 0px;
		margin: 0px;
		font-family: "Lucida Sans Unicode", arial, "Lucinda Grande", helvetica, sans-serif;
		line-height: 130%;
		font-size: 10px; 
		color: #5d5d5d;
	}
	
body
	{
		/*background-image: url(images/background_tiles.gif);
		background-repeat: repeat-x, repeat-y;*/
		background-color: #000000;
		text-align: center;
	}
	
select
	{
		width: 135px;
		border: 1px solid #808082;
		text-transform: uppercase;
	}
	
li
	{
		list-style-type: none;
	}
	
img
	{
		border: 0px;	
	}
	
h1
	{
		font-size: 11px;
		text-transform: uppercase;
		color: #4c4128;
	}
	
h2
	{
		font-size: 11px;
		color: #221f19;
		font-family: arial, "Lucinda Grande", helvetica, sans-serif;
		font-weight: bold;
	}
	
h3
	{
		font-size: 18px;
		color: #717171;
		text-transform: uppercase;
		display: inline;
		padding-left: 5px;
	}
	
h4
	{
		font-size: 13px;
		color: #7a5526;
	}
	
h5
	{
		color: #fff;
		font-size: 12px;
		text-transform: uppercase;
		text-decoration: none;
		display: inline;
		font-weight: normal;
	}

legend
	{
		padding: 10px 10px 10px 5px;
		font-size: 12px;
		text-transform: uppercase;
		color: #333;
	}
	
fieldset
	{
		height: 200px;
	}
	
iframe
	{
		border: none;
		width: 605px;
		height: 292px;
		padding: 0px;
		margin: 0px;
	}
	
/* END GLOBAL
...........................................................................................................*/

div#wrapper
	{
		width: 893px;
		margin: 33px auto 0px auto;
		background: url(images/background2.jpg) no-repeat;
		min-height: 843px;
		height: 843px;
		text-align: left;
	}
	
div#wrapperF
	{
		width: 893px;
		margin: 33px auto 0px auto;
		background: url(images/background3.jpg) no-repeat;
		min-height: 844px;
		height: 844px;
		text-align: left;
	}
	
/* LEFT
....................................................................................................................*/

div#left
	{
		width: 274px;
		height: auto;
		min-height: 843px;
		float: left;
		background: transparent;
	}
	
div#left-header
	{
		height: 92px;
	}
	
div#left h2
	{
		margin: 9px 0px 0px 10px;
		width: 260px;
		text-transform: uppercase;
	}
	
div#left div#velkommen
	{
		width: 250px;
		height: 420px;
		margin: 25px 0px 0px 15px;
	}
	
div#left div#velkommen a
	{
		color: #581212;
		text-decoration: none;
	}
	
div#left div#adresse
	{
		margin: 15px 0px 0px 10px;
		width: 200px;
	}
	
div#left div#adresse p
	{
		color: #fff;
	}
	
div#left div#adresse p a
	{
		color: #b6a36b;
	}
	
/* RIGHT
....................................................................................................................*/


div#right
	{
		float: left;
		width: 619px;
		background: transparent;	
	}
	
div#right-header
	{
		height: 181px;
		background: transparent;
		width: 619px;
		float: left;
		
	}
	
div#right-header div#epost a
	{
		font-weight: bold;
		color: #a29680;
		text-decoration: none;
		 border: 1px solid #ff0000;
	}
	
/* MENY
....................................................................................................................*/

div#topmenu_container
{
	padding-left: 6px;
	padding-top: 89px;
	
}
	
div#right ul
	{
		background: #302a1f;
		margin-top: 2px;
		float: left;
		
	}
	
div#right ul li
	{
		float: left;
		padding: 16px 8px 5px 8px;
		
	}
	
	
div#right ul li.actMega, div#right ul li.actFrag
	{
		background: #302a1f;
	}
	
/* bytter ut bilde på aktivt menypunkt */

div#right ul#topmenu li a
	{
		padding:0px 0px 2px 25px;
	}

	
div#right ul li.actMega a.actMega
	{
		background: url(images/menuItem.jpg) no-repeat 0px;
		
	}
	
div#right ul li.actMega a.actMega:hover
	{
		background: url(images/mega_mouseover.gif) no-repeat 0px;
		
	}
	
div#right ul li.actFrag a.actFrag
	{
		background: url(images/menuItem2.jpg) no-repeat 0px;
		
	}
	
div#right ul li.actFrag a.actFrag:hover
	{
		background: url(images/frag_mouseover.gif) no-repeat 0px;
	
	}
	
/* bytte ut bilde på passive menypunkt */

div#right ul li.passMega a.passMega
	{
		background: url(images/menuItem.jpg) no-repeat 0px;
		
	}

div#right ul li.passMega a.passMega:hover
	{
		background: url(images/mega_mouseover.gif) no-repeat 0px;

	}

div#right ul li.passFrag a.passFrag
	{
		background: url(images/menuItem2.jpg) no-repeat 0px;
		
	}

div#right ul li.passFrag a.passFrag:hover
	{
		background: url(images/frag_mouseover.gif) no-repeat 0px;
		
	}
		
div#right ul li.passMega, div#right ul li.passFrag
	{
		background: #302a1f;
		
	}
	
div#right ul li img
	{
		vertical-align: top;
	}

div#right ul li a
	{
		color: #fff;
		font-size: 12px;
		text-transform: uppercase;
		text-decoration: none;
	}
	
div#right ul li.actMega a:hover, div#right ul li.passMega a:hover
	{
		color: #be1518;
	}
	
div#right ul li.actFrag a:hover, div#right ul li.passFrag a:hover
	{
		color: #377ba2;
	}
	
/* CONTENT
....................................................................................................................*/

	
div#right-content
	{
		
		background: #fff;
		width: 613px;
		padding-left: 6px;
		padding-top: 0px;
		float: left;
	}

/* REFERANSER
....................................................................................................................*/

div#referanser
	{
		float: left;
	}
	
div#ref-left
	{
		float: left;
		width: 450px;
		height: 292px;
		background: #fff;
	}
	
div#ref-right
	{
		float: left;
		width: 149px!important;
		width: 154px;
		background: #c8b795;
		height: 292px;
		padding: 0px 5px 0px 0px;
		text-align: left;
	}
	
div#ref-right p
	{
		color: #5c5955;
	}

div#flere-ref
	{
		float: left;
		background-color: #2b2519;
		background-image: url(images/refItem.jpg);
		background-repeat: no-repeat;
		width: 565px;
		height: 24px;
		padding-left: 40px;
		padding-top: 8px;
		margin-top: 5px;
	}
	
div#flere-ref2
	{
		float: left;
		background-color: #2b2519;
		background-image: url(images/frag-logo-brown.jpg);
		background-repeat: no-repeat;
		width: 565px;
		height: 24px;
		padding-left: 40px;
		padding-top: 8px;
		margin-top: 5px;
	}

/* KLASSER
....................................................................................................................*/
	
.contact_text2
	{
		width: 120px;
		padding-left: 4px;
	}
	
input.input_text
	{
		width: 150px;
		border: 1px solid #333;
	}

div.carousel 
	{
		margin:0px 0px 0px 0px;
		height: 200px;
		background: #fff;
	}
	
div.carousel ul
	{
		background: #fff;
	}
div.carousel ul li
	{
		float: left;
		padding: 12px 12px 12px 12px;
		text-align:center;
		color: #000;
	}
	
div.carousel ul li img
	{
		border: none;
		margin-bottom: 5px;
		padding: 0px;
	}
	
.startLinkMega
	{
		font-family: "Lucida Sans Unicode", arial, "Lucinda Grande", helvetica, sans-serif;
		font-size: 11px; 
		color: #000000;
		font-weight: bold;
		text-decoration: none;
	}
	
.startLinkMega:hover
	{
		color: #ab0509;
	}


.startLinkFrag
	{
		font-family: "Lucida Sans Unicode", arial, "Lucinda Grande", helvetica, sans-serif;
		font-size: 11px; 
		color: #000000;
		font-weight: bold;
		text-decoration: none;
	}

.startLinkFrag:hover
	{
		color: #1a7da6;
	}

	
div#labelOUTER
	{
		position: relative;
		z-index: 200;
		visibility: hidden;
		
	}
	
div#labelINNER
	{
		position: absolute;
		z-index: 201;
		background: url(images/label.gif) no-repeat;
		width: 108px;
		height: 33px;
		padding: 5px 0px 0px 5px;
	}
	
	
	
	


