body		{

			background-color: #F7F5F1;

			margin-top: 0px;

			margin-bottom: 0px;

			margin-right: 0px;

			margin-left: 40px;

			font-family: "Trebuchet MS", "Times New Roman", Arial;

			}

			

a:link 		{

			text-decoration: underline;

			color: #b01616;

			font-weight: normal;

			}

a:visited 	{ 

			text-decoration: underline; 

			font-weight: normal;

			color: #b01616

			}

a:active 	{ 

			text-decoration: none; 

			font-weight: normal;

			color: #FF9900

			}

a:hover 	{ 

			text-decoration: underline;

			font-weight: bold;

			color: #FF9933

			}



td			{

	font-family: "Trebuchet MS", "Times New Roman", Arial;

	background-color: #FFFFFF;

	font-size:13px;

	letter-spacing:0.05em;

	color: #000;

	vertical-align: top;

	font-style: normal;

			}

.meny	{

		font-family: "Trebuchet MS", "Times New Roman", Arial;

		background-color: #FFFFFF;

		font-size:13px;

		font-weight:bold;

		letter-spacing:0.05em;

		color: #b01616;

		font-style: normal;

			}

.meny_left	{

		font-family: "Trebuchet MS", "Times New Roman", Arial;

		background-color: #FFFFFF;

		font-size:13px;

		font-weight:bold;

		letter-spacing:0.05em;

		color: #b01616;

		font-style: normal;

			}



.td_grey	{

		font-family: "Trebuchet MS", "Times New Roman", Arial;

		font-size:15px;

		font-weight:bolder;

		letter-spacing:0.08em;

		color: #242424;

		vertical-align: middle;

		background-image: url(images/bg_grey.gif);

		background-repeat: repeat;

		font-style: normal;

		line-height: 16px;



			}

			

.td_text	{

		font-family: "Trebuchet MS", "Times New Roman", Arial;

		font-size:12px;

		font-weight:normal;

		letter-spacing:0.05em;

		color: #242424;

		vertical-align: top;

		font-style: normal;

		line-height: 13px;

		padding: 10px;

			}

.td_text2	{

		font-family: "Trebuchet MS", "Times New Roman", Arial;

		font-size:13px;

		font-weight:normal;

		letter-spacing:0.03em;

		color: #242424;

		vertical-align: top;

		font-style: normal;

		line-height: 16px;

		padding: 10px;

			}

.td_text_undermeny	{

		font-family: "Trebuchet MS", "Times New Roman", Arial;

		font-size:12px;

		font-weight:normal;

		letter-spacing:0.05em;

		color: #b01616;

		vertical-align: top;

		font-style: normal;

		line-height: 13px;

		padding: 10px;

		background-color: #FFFFFF;

		}



.table_form	{

	font-family: "Trebuchet MS", "Times New Roman", Arial;

	font-size:12px;

	font-weight:normal;

	letter-spacing:0.05em;

	vertical-align: top;

	font-style: normal;

	line-height: 13px;

	padding: 2px;

	color: #242424;

		}

.table_form_grey	{

	font-family: "Trebuchet MS", "Times New Roman", Arial;

	font-size:12px;

	font-weight:normal;

	letter-spacing:0.05em;

	vertical-align: top;

	font-style: normal;

	line-height: 13px;

	padding: 2px;

	color: #b01616;

		background-image: url(images/bg_grey.gif);

		background-repeat: repeat;

		}

		

.td_spacer 		{

			background-color: #F7F5F1;

			}

		

.sidfot		{

			font-size:9px;

			}



.shadow_left	{

	background-image: url(images/shadow_left.gif);

	background-repeat: repeat-y;

		background-color: #F7F5F1;

			}

			

.shadow_right	{

	background-image: url(images/shadow_right.gif);

	background-repeat: repeat-y;

		background-color: #F7F5F1;

			}

			

.rubrik		{

			font-size:14px;

		    font-weight:bold;

			}

			

input 	 	{

			font-family: "Trebuchet MS", "Times New Roman", Arial;

			font-size:12px;

			font-weight:normal;

			letter-spacing:0.05em;

			color: #666666;

			vertical-align: top;

			font-style: normal;

			line-height: 13px;

		    border-width: 1px;

			border-color: #F5F5F5;

			background-color:#F5F5F5;

			}

		

textarea 	{

			font-family: "Trebuchet MS", "Times New Roman", Arial;

			font-size:12px;

			font-weight:normal;

			letter-spacing:0.05em;

			color: #666666;

			vertical-align: top;

			font-style: normal;

			line-height: 13px;

			background-color:#F5F5F5;

		    border-width: 1px;

			border-color: #F5F5F5;

			}

select 		{

			font-family: "Trebuchet MS", "Times New Roman", Arial;

			font-size:12px;

			font-weight:normal;

			letter-spacing:0.05em;

			color: #666666;

			vertical-align: top;

			font-style: normal;

			line-height: 13px;

		    border-width: 1px;

			border-color: #F5F5F5;

			background-color:#F5F5F5;

			}

			

.td_form	{

		font-family: "Trebuchet MS", "Times New Roman", Arial;

		font-size:12px;

		font-weight:normal;

		letter-spacing:0.05em;

		color: #666666;

		vertical-align: top;

		font-style: normal;

		line-height: 13px;

		padding: 2px;

			}
			

.bord	{
border: 1px solid #333333;
			}

.h	{
background-color:#fafa84;

			}


.g	{
background-color:#fdf8c9;

			}

#body	{

		margin-top: 0px;

		margin-bottom: 0px;

		margin-right: 0px;

		margin-left: 0px;

		vertical-align: middle;

		}



#menu {

   height: 3em;
   background-color:#b01616;
   margin-top: 5px;

}

#menu div.top {

}

#menu div.section {

	position: absolute;

	z-index: -1;

	left: 176px;

	top: 220px;

}



#menu div.box {

	background-color: #f4f1f1;

	border-color: #FFE7AF;

	border-width: 4px;

	border-style: none none solid none;

	position: relative;

	visibility: hidden;

	width: 100%;





}

#menu a {

	font-family: "Trebuchet MS", "Times New Roman", Arial;    

    font-size: 13px;

    font-weight: bold;

}

#menu a:hover {

    font-family: "Trebuchet MS", "Times New Roman", Arial;

    font-size: 13px;

    font-weight: bold;

}

 #navcontainer ul
{
margin-top: 10px;
margin-left: 5px;
padding: 0;
list-style-type: none;
position:absolute;
}

 #navcontainer ul img
{
border: 0px;
}

#navcontainer ul li
{
display: inline;
}

#navcontainer ul li a
{
text-decoration: none;
padding: .7em 1.5em;
color: #FFF;
background-color: #b01616;

}

#navcontainer ul li a:hover
{
color: #FFF;
text-decoration: underline;

}