body {
margin-top: 20px;
background: #999999;
} 

/*welcome*/
#welcome {
	padding-top: 0;
	padding-left: 14;
	padding-right: 14;
	padding-bottom: 10;
	background: url(../images/welcome_bg.jpg);
	text-align: left;
}

#welcome h1 {
	font-size: 140%;
	font-family: 'Trebuchet MS', arial, helvetica, verdana, geneva, sans-serif;
	color: #666666;
	font-weight: bold;
	margin-bottom: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	padding: 0px;
	letter-spacing: 1px;
	text-align: left;
} 

#welcome p {
	font-size: 70%;
	font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
	color: #000000;
	font-weight: regular;
	line-height: 130%;
	font-style: normal;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	padding: 0px;
	text-align: left;
} 

#welcome a {
	color: #000000;
	font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
	text-align: left;
}

#welcome a:link, #welcome a:visited {
	TEXT-DECORATION: none;
	color: #E60B0B;
}

#welcome a:hover, #welcome a:active {
	color: #E60B0B;
	TEXT-DECORATION: underline;
}

#welcome li {
	/*font-size: 11px;*/
	font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
	color: #000000;
	font-weight: regular;
	/*line-height: 14px;*/
	font-style: normal;
	padding-left: 0px;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 14px;
	list-style-position: outside;
	text-indent: 0px;
} 

#welcome ol {
	/*font-size: 11px;*/
	font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
	color: #000000;
	font-weight: regular;
	/*line-height: 14px;*/
	font-style: normal;
	padding: 0px;
	text-align: left;
	list-style: none;
	list-style-position: outside;
	text-indent: 0px;
} 

#welcome ul {
	/*font-size: 11px;*/
	font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
	color: #000000;
	font-weight: regular;
	/*line-height: 14px;*/
	font-style: normal;
	padding: 0px;
	text-align: left;
	list-style-position: outside;
	text-indent: 0px;
} 

/*news*/
#news {
padding: 10;
}

#news p {
font-size: 70%;
line-height: 115%;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
color: #000000;
font-weight: regular;
font-style: normal;
margin-bottom: 5px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
padding: 0px;
text-align: left;
} 

#news a {
color: #000000;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
}

#news a:link, #news a:visited {
TEXT-DECORATION: none;
color: #E60B0B;
}

#news a:hover, #news a:active {
color: #E60B0B;
TEXT-DECORATION: underline;
}

/*BILD*/
#imageFullWidth {
width: 388px;
padding-bottom: 10px;
padding-right: 0px;
padding-left: 0px;
paddin-top: 0px;
overflow: hidden;
font-size: 60%;
line-height: 120%;
font-family: verdana, arial, helvetica, geneva, sans-serif;
color: #000000;
font-weight: regular;
font-style: normal;
}

#imageSmallLeft {
width: 200px;
padding-bottom: 10px;
padding-right: 10px;
padding-left: 0px;
padding-top: 0px;
float: left;
overflow: hidden;
font-size: 60%;
line-height: 120%;
font-family: verdana, arial, helvetica, geneva, sans-serif;
color: #000000;
font-weight: regular;
font-style: normal;
}

#imageSmallRight {
width: 200px;
padding-bottom: 10px;
padding-right: 0px;
padding-left: 10px;
padding-top: 0px;
float: right;
overflow: hidden;
font-size: 60%;
line-height: 120%;
font-family: verdana, arial, helvetica, geneva, sans-serif;
color: #000000;
font-weight: regular;
font-style: normal;
}

/*Realterade dokument*/
#docs {
padding: 0;
border: 1px;
border-style: dotted;
border-color: #FF9933;
}

#docs h1 {
font-size: 75%;
font-family: 'Trebuchet MS', arial, helvetica, verdana, geneva, sans-serif;
color: #FF9933;
font-weight: bold;
margin-bottom: 3px;
margin-left: 0px;
margin-top: 7px;
margin-right: 0px;
padding: 0px;
letter-spacing: 1px;
text-align: center;
} 

#docs p {
font-size: 75%;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
color: #000000;
font-weight: regular;
line-height: 110%;
font-style: normal;
margin-bottom: 0px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
padding: 0px;
text-align: left;
padding: 10px;
} 

#docs a {
color: #E60B0B;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
/*font-size: 11px;
line-height: 14px;*/
}

#docs a:link {
TEXT-DECORATION: none;
}

#docs a:active {
TEXT-DECORATION: underline;
}

#docs a:visited {
TEXT-DECORATION: none;
}

#docs a:hover {
color: #E60B0B;
TEXT-DECORATION: underline;
}


/*main*/
#main {
padding: 0px;
}

#main h1 {
font-size: 130%;
font-family: 'Trebuchet MS', arial, helvetica, verdana, geneva, sans-serif;
color: #333333;
font-weight: bold;
margin-bottom: 5px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
padding: 0px;
letter-spacing: 1px;
} 

#main h2 {
font-size: 110%;
font-family: 'Trebuchet MS', arial, helvetica, verdana, geneva, sans-serif;
color: #333333;
font-weight: bold;
margin-bottom: 3px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
padding: 0px;
letter-spacing: 1px;
} 

#main h3 {
font-size: 90%;
font-family: 'Trebuchet MS', arial, helvetica, verdana, geneva, sans-serif;
color: #333333;
font-weight: bold;
margin-bottom: 1px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
padding: 0px;
}

#main h4 {
font-size: 75%;
font-family: 'Trebuchet MS', arial, helvetica, verdana, geneva, sans-serif;
color: #333333;
font-weight: bold;
margin-bottom: 1px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
padding: 0px;
} 

#main p {
font-size: 75%;
line-height: 140%;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
color: #000000;
font-weight: regular;
font-style: normal;
margin-bottom: 17px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
padding: 0px;
text-align: left;
} 

#main ol{
font-size: 75%;
line-height: 140%;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
color: #000000;
font-weight: regular;
font-style: normal;
padding: 0px;
text-align: left;
list-style-position: inside;
} 

#main ul{
font-size: 75%;
line-height: 140%;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
color: #000000;
font-weight: regular;
font-style: normal;
padding: 0px;
text-align: left;
list-style-position: inside;
} 

#main li{
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
color: #000000;
font-weight: regular;
font-style: normal;
padding: 0px;
text-align: left;
list-style-position: inside;
} 

#main .small {
font-size: 65%;
font-family: arial, helvetica, verdana, geneva, sans-serif;
color: #000000;
font-weight: regular;
line-height: 10px;
font-style: normal;
} 

#main table {
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
color: #000000;
font-weight: regular;
font-style: normal;
margin: 0;
padding: 0px;
text-align: left;
} 

#main td {
margin: 0;
padding: 4px;
vertical-align: top;
font-size: 75%;
line-height: 140%;
}

#main td.alert {
margin: 0;
vertical-align: top;
font-size: 75%;
line-height: 100%;
}

#main th {
margin: 0;
padding: 4px;
font-size: 75%;
line-height: 100%;
}

#main th.error {
margin: 0;
color: #E60B0B;
padding: 4px;
font-size: 75%;
line-height: 100%;
}

#main th.top {
margin: 0;
padding: 4px;
vertical-align: top;
font-size: 75%;
line-height: 100%;
} 

#main tr {
}

#main tr.grey {
background: #F1F0F0;
} 


#main a {
color: #E60B0B;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
}

#main a:link {
TEXT-DECORATION: none;
}

#main a:active {
TEXT-DECORATION: underline;
}

#main a:visited {
TEXT-DECORATION: none;
}

#main a:hover {
color: #E60B0B;
TEXT-DECORATION: underline;
}

#main a.tabell {
color: #333333;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
font-weight: bold;
font-size: 12px;
line-height: 16px;
}

#main .tabellheader {
color: #333333;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
font-weight: bold;
font-size: 12px;
line-height: 16px;
}

#main a.tabell:link, a.tabell:active, a.tabell:visited {
TEXT-DECORATION: underline;
}

#main a.tabell:hover {
color: #E60B0B;
TEXT-DECORATION: underline;
}


/*höger spalt*/
#right {
padding: 0;
}

#right h1 {
font-size: 90%;
font-family: 'Trebuchet MS', arial, helvetica, verdana, geneva, sans-serif;
color: #333333;
font-weight: bold;
margin-bottom: 3px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
padding: 0px;
letter-spacing: 1px;
} 

#right h2 {
font-size: 75%;
font-family: 'Trebuchet MS', arial, helvetica, verdana, geneva, sans-serif;
color: #333333;
font-weight: bold;
margin-bottom: 3px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
padding: 0px;
letter-spacing: 1px;
} 

#right h3 {
font-size: 75%;
font-family: 'Trebuchet MS', arial, helvetica, verdana, geneva, sans-serif;
color: #333333;
font-weight: bold;
margin-bottom: 3px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
padding: 0px;
letter-spacing: 2px;
} 

#right p {
font-size: 70%;
line-height: 115%;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
color: #000000;
font-weight: regular;
font-style: normal;
margin-bottom: 16px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
padding: 0px;
text-align: left;
} 

#right a {
color: #E60B0B;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
}

#right a:link {
TEXT-DECORATION: none;
}

#right a:active {
TEXT-DECORATION: underline;
}

#right a:visited {
TEXT-DECORATION: none;
}

#right a:hover {
color: #E60B0B;
TEXT-DECORATION: underline;
}

/*sidfot*/
#sidfot {
margin-top: 15;
margin-bottom: 5;
padding: 3;
background: #E6E7E8;
border: 1px;
border-style: solid;
border-top-color: #A1A1A2;
border-left-color: #A1A1A2;
border-right-color: #EEEEEF;
border-bottom-color: #EEEEEF;
}

#sidfot p  {
font-size: 11px;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
color: #000000;
font-weight: regular;
font-style: normal;
text-align: center;
vertical-align: middle;
}

#sidfot a  {
color: #000000;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
font-size: 11px;
line-height: 14px;
}

#sidfot a:link, #sidfot a:visited, #sidfot a:hover, #sidfot a:active {
TEXT-DECORATION: underline;
color: #000000;
}


/*sök annons spalt*/
#add {
padding: 0;
}

#add p {
font-size: 12px;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
color: #000000;
font-weight: bold;
line-height: 14px;
font-style: normal;
margin-bottom: 2px;
margin-left: 4px;
margin-top: 6px;
margin-right: 0px;
padding: 0px;
text-align: left;
} 

#add a {
color: #E60B0B;
font-family: 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
font-size: 11px;
line-height: 14px;
}

#add a:link {
TEXT-DECORATION: none;
}

#add a:active {
TEXT-DECORATION: underline;
}

#add a:visited {
TEXT-DECORATION: none;
}

#add a:hover {
color: #E60B0B;
TEXT-DECORATION: underline;
}


/*Main Meny*/
#mainnav {
padding: 0;
margin-left: 2;
}

#mainnav ul {
display: inline;
list-style-type: none;
padding: 0px;
margin: 0px;
}

#mainnav li {
display: inline;
list-style-type: none;
position: relative;
text-indent: 0px;
padding: 0px;
margin: 0px;
}

#mainnav a {
font: 90% 'Trebuchet MS', Araial, Verdana, Helvetica, sans-serif;
line-height: 150%;	
font-weight: bold;
padding-top: 8;
padding-bottom: 8;
padding-left: 8;
padding-right: 8;
margin: 0;
}

#mainnav a:link{
color: #ffffff;
text-decoration: none;
}

#mainnav a:visited {
color: #ffffff;
text-decoration: none;
}

#mainnav a:hover {
font: 90% 'Trebuchet MS', Araial, Verdana, Helvetica, sans-serif;		
font-weight: bold;
padding-top: 7;
padding-bottom: 7;
padding-left: 8;
padding-right: 8;
text-padding: top: 10px;
margin: 0;
background: #ff9933;
}

#mainnav a.selected {
font: 90% 'Trebuchet MS', Araial, Verdana, Helvetica, sans-serif;	
font-weight: bold;
padding-top: 7;
padding-bottom: 7;
padding-left: 8;
padding-right: 8;
text-padding: top: 10px;
margin: 0;
background: #22B24B;
}

/*SUB NAV*/
#subnav {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 172px;
}

#subnav a.meny1 {
color: #000000;
font-family: 'Trebuchet MS', Araial, Verdana, Helvetica, sans-serif;
font-size: 90%;
font-weight: bold; 
line-height: 120%;
}

#subnav a.meny1:link {
TEXT-DECORATION: none;
}

#subnav a.meny1:active {
TEXT-DECORATION: underline;
}

#subnav a.meny1:visited {
TEXT-DECORATION: none;
}

#subnav a.meny1:hover {
TEXT-DECORATION: underline;
}

#subnav a.meny2 {
color: #000000;
font-family: 'Trebuchet MS', Araial, Verdana, Helvetica, sans-serif;
font-size: 75%;
font-weight: bold; 
line-height: 90%px;
}

#subnav a.meny2:link {
TEXT-DECORATION: none;
}

#subnav a.meny2:active {
TEXT-DECORATION: underline;
}

#subnav a.meny2:visited {
TEXT-DECORATION: none;
}

#subnav a.meny2:hover {
TEXT-DECORATION: underline;
}

#subnav a.meny3 {
color: #000000;
font-family: 'Trebuchet MS', Araial, Verdana, Helvetica, sans-serif;
font-size: 70%;
font-weight: bold; 
line-height: 90%;
}

#subnav a.meny3:link {
TEXT-DECORATION: none;
}

#subnav a.meny3:active {
TEXT-DECORATION: underline;
}

#subnav a.meny3:visited {
TEXT-DECORATION: none;
}

#subnav a.meny3:hover {
TEXT-DECORATION: underline;
}

#subnav a.meny4 {
color: #000000;
font-family: 'Trebuchet MS', Araial, Verdana, Helvetica, sans-serif;
font-size: 70%;
font-weight: regular; 
line-height: 90%;
}

#subnav a.meny4:link {
TEXT-DECORATION: none;
}

#subnav a.meny4:active {
TEXT-DECORATION: underline;
}

#subnav a.meny4:visited {
TEXT-DECORATION: none;
}

#subnav a.meny4:hover {
TEXT-DECORATION: underline;
}

#subnav a.menyselected {
color: #000000;
font-family: 'Trebuchet MS', Araial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold; 
line-height: 17px;
}

#subnav a.menyselected:link {
TEXT-DECORATION: none;
}

#subnav a.menyselected:active {
TEXT-DECORATION: underline;
}

#subnav a.menyselected:visited {
TEXT-DECORATION: none;
}

#subnav a.menyselected:hover {
TEXT-DECORATION: underline;
}


/*FORMS*/
.textfield {
font-size: 11px;
font-family: Verdana, 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
background-color: #dedede;
color: #000000;
font-weight: regular;
font-style: normal;
width: 174px;
height: 18px;
}

.addfield {
font-size: 11px;
font-family: Verdana, 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
background-color: #FFFFFF;
color: #000000;
font-weight: regular;
font-style: normal;
width: 165px;
height: 18px;
}

.adTextfield {
font-size: 11px;
font-family: Verdana, 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
background-color: #ffffff;
color: #000000;
font-weight: regular;
font-style: normal;
width: 250px;
}

.adPasswordfield {
font-size: 11px;
font-family: Verdana, 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
background-color: #ffffff;
color: #000000;
font-weight: regular;
font-style: normal;
width: 175px;
}


.adTextarea {
font-size: 11px;
font-family: Verdana, 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
background-color: #ffffff;
color: #000000;
font-weight: regular;
font-style: normal;
width: 250px;
height: 200px;
}

.adSelect{
font-size: 11px;
font-family: Verdana, 'Trebuchet MS', Arial, 'Times New Roman', Times, serif;
background-color: #ffffff;
color: #000000;
font-weight: regular;
font-style: normal;
width: 250px;
}