body, td, input, select, textarea,td, span, div, a, a.ikkeAktiv	{
	font-family: verdana;
	font-size: 11px;
	color: #373535;
	text-decoration: none;
}

body	{
	background-color: #C8C8C8;
}

table.main	{
	background-image: url('images/bakgrunn_ny.gif');
}

td.headIkon	{
	padding : 20px 30px 0px 54px;
}

span.ikkeAktiv, span.aktiv, span.endetapp	{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 19px;
	padding-left: 20px;
	border-top: 1px solid #B72E32;
	border-right: 1px solid #B72E32;
	border-bottom: 1px solid #B72E32;
	position : relative;
}

span.ikkeAktiv	{
		background-color: #E1E1E1;
}

span.aktiv	{
	background-color: #ffffff;
	border-bottom: 1px solid #ffffff;
}

a.aktiv, a	{
	color: #B83034;
}

a.level2    {
    color:#373535;
}

td.meny	{
	padding-top: 4px; 
	padding-bottom: 4px;
	background-image: url('images/meny_bakgrunn_ny.gif');
}

div.menyToppBar	{
	font-size: 5px;
	width: 158px;
	background-color: #B83034;
}

div.menyElement, div.menyElementOn	{
	width: 158px;
	background-color: #F6F6F6;
	border-bottom: 1px solid #DBDBDB;
	padding-top: 4px;
	padding-bottom: 4px;
}

div.menyElementOn	{
	background-color: #ffffff;
}

td.submeny, td.innhold	{
	padding-top: 17px;
}

td.submeny	{
	padding-left: 7px;
	padding-right: 7px;
}

td.bunnTekst	{
	color: #8A8888;
	padding-bottom: 5px;
}

.input,.textarea	{
	width: 300px;
}

.crm_feltnavn	{
	font-weight: bold;
	vertical-align: top;
	padding: 5px 0px 5px 0px;
	text-align: right;
}

.crm_required	{
	color: red;
}

.textarea	{
	height: 100px;
}