BODY {
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
/*line-height:19px;*/
color:#000000;
background-image: url(/public/grafik/bakgrund.gif);
background-repeat:repeat-x;
}


TD {
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
/*line-height:16px;*/
color:#666666;
}

SELECT, INPUT, TEXTAREA {
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
}

form{
margin:6px 0px 6px 0px;
}

.input{
height:16px;
width: 90px;
border:1px solid #c0beb0;
}


A:link {
TEXT-DECORATION: none;
COLOR: #0054a5;
font-family : Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-size : 11px;
font-weight: normal; 
}

A:visited {
TEXT-DECORATION: none;
COLOR: #0054a5;
font-family : Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-size : 11px;
font-weight: normal;
}
	
A:active {
TEXT-DECORATION: none;
COLOR: #0054a5;
font-family : Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-size : 11px;
font-weight: normal;
}
	
A:hover {
font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
COLOR: #0054a5; 
TEXT-DECORATION: underline;
font-weight: normal;
}




.rubrik {
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 19px;
font-weight:normal;
line-height:26px;
color:#008ab0;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
}

.subrubrik1 {
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight:bold;
line-height:16px;
color:#008ab0;
}


.subrubrik2 {
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
line-height:16px;
color:#008ab0;
}

.standardtypsnitt {
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
line-height:16px;
color:#000000;
}

.rubrik_sok {
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
line-height:16px;
color:#000000; 
letter-spacing:1px;
}

.sok_lank {
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
line-height:16px;
color:#008ab0;
letter-spacing:1px;
}

.sok_lank:link {
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px; 
font-weight:normal; 
line-height:16px; color:#008ab0;
letter-spacing:1px;
}

.sok_lank:visited {
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight:normal; 
line-height:16px; 
color:#008ab0;
letter-spacing:1px;
}

.sok_lank:active {
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight:normal; 
line-height:16px; 
color:#008ab0;
letter-spacing:1px;
}

.sok_lank:hover {
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight:underline; 
line-height:16px; 
color:#008ab0;
letter-spacing:1px;
}


/* id:n skapade av RN  */


#html {padding-left:10px;padding-right:10px}

#cityweb {padding-left:10px;padding-right:10px;background-color:#ffffff;}



/* Klasser o id skapade av issan för template i bokstavsordning */

#margv {
width:15px;
height:500px;
background-image:url(/public/grafik/marg_v.gif);
background-repeat:no-repeat;
}

#margh {
width:15px;
height:500px;
background-image:url(/public/grafik/marg_h.gif);
background-repeat:no-repeat;
}

/*
#sidhuvud {
width:779px;
height:85px;
background-image:url(/public/grafik/sidhuvud.gif);
}
*/

#sidfot {
width:779px;
height:63px;
background-image:url(/public/grafik/sidfot.gif);
}

/* grund tabell */
#tbl_base {
width:779px;
background-image:url(/public/grafik/tbl_base_bg.gif);
}

#tblbase_cont {
width:749px;
}

#tbl_base_usida {
width:779px;
background-image:url(/public/grafik/tbl_base_bg_under.gif);
}

#tblcont_col_v {
width:170px;
}

.col_v_top {
background-image:url(/public/grafik/v_col_sidhuvud.gif);
height:8px;
width:170px;
}

.col_v_fot {
background-image:url(/public/grafik/v_col_sidfot.gif);
height:8px;
width:170px;
}

#tblcont_cent {
width:569px;
}

#cont_bild {
background-image:url(/public/grafik/bildstart.jpg);
width:569px;
height:210px;
}

#cont_skugga {
background-image:url(/public/grafik/skugga.gif);
width:569px;
height:24px;
}

#tblcont {
width:396px;
}

#tblcont_col_h {
width:163px;
height:26px;
background-image:url(/public/grafik/h_col_sidhuvud.gif);
}

.col_h_fill {
width:8px;
}

#col_h_cent {
width:145px;
}

.tblcont_fill {
width:10px;
}

/* meny toppen */
#tbl_topmeny1 {
width: 180px;
height:20px;
background-color:#ae9575;
}

#tbl_topmeny2 {
width: 180px;
height:20px;
background-color:#7b7877;
}

#tbl_topmeny3 {
width: 180px;
height:20px;
background-color:#a55a0a;
}

#tbl_topmeny4 {
width: 180px;
height:20px;
background-color:#004b9a;
}

.tbl_fill {
height: 4px;
}

#tblsok {
padding: 6px 0px 0px 10px;
}



#topmeny_bg {
background-image:url(/public/grafik/topmeny_bg.gif);
height:31px;
background-repeat:repeat-x;
}




#rubrik_tmp2{padding-top:10px;}


.custom_nyhetslop_text 		{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 10px; color:#A3A296;TEXT-DECORATION: none;font-weight:normal;}


.custom_nyhetslop_rub 				{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#D30000;TEXT-DECORATION: none;font-weight:normal;}
.custom_nyhetslop_rub:active			{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#D30000;TEXT-DECORATION: none;font-weight:normal;}
.custom_nyhetslop_rub:link			{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#D30000;TEXT-DECORATION: none;font-weight:normal;}
.custom_nyhetslop_rub:visited			{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#D30000;TEXT-DECORATION: none;font-weight:normal;}
.custom_nyhetslop_rub:hover			{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#D30000;TEXT-DECORATION: underline;font-weight:normal;}

.cityweb 			{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 11px; color:#c5c5c5;TEXT-DECORATION: none;font-weight:normal;}
.cityweb:active			{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 11px; color:#c5c5c5;TEXT-DECORATION: none;font-weight:normal;}
.cityweb:link			{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 11px; color:#c5c5c5;TEXT-DECORATION: none;font-weight:normal;}
.cityweb:visited		{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 11px; color:#c5c5c5;TEXT-DECORATION: none;font-weight:normal;}
.cityweb:hover			{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 11px; color:#A7A7A7;TEXT-DECORATION: underline;font-weight:normal;}


.topmeny 			{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#ffffff;TEXT-DECORATION: none;}
.topmeny:active			{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#ffffff;TEXT-DECORATION: none;}
.topmeny:link			{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#ffffff;TEXT-DECORATION: none;}
.topmeny:visited		{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#ffffff;TEXT-DECORATION: none;}
.topmeny:hover			{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#ffffff;TEXT-DECORATION: underline;}

.topmeny_on 			{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#000000;TEXT-DECORATION: none; }
.topmeny_on:active		{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#000000;TEXT-DECORATION: none; }
.topmeny_on:link		{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#000000;TEXT-DECORATION: none; }
.topmeny_on:visited		{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#000000;TEXT-DECORATION: none; }
.topmeny_on:hover		{FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#000000;TEXT-DECORATION: underline;}

#topmeny_v {
background-image:url(/public/grafik/topmeny_v.gif);
width:4px;
}

#topmeny_h {
background-image:url(/public/grafik/topmeny_h.gif);
width:4px;
}

#topmeny_on {
background-image:url(/public/grafik/topmeny_bg_on.gif);
height:31px;
padding:0px 10px 0px 10px;
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight:bold; 
color:#000000;
TEXT-DECORATION: none;
}


#topmeny_v_on {
background-image:url(/public/grafik/topmeny_v_on.gif);
width:9px;
}

#topmeny_h_on {
background-image:url(/public/grafik/topmeny_h_on.gif);
width:9px;
}


#vmeny {
width:174px;
padding:5px 0px 5px 7px;
}

.parentfolder-on {  font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; font-weight: bold; color: #008ab0;}
.parentfolder-on:active { color: #008ab0; text-decoration:none; font-size: 12px; line-height: 13px;}
.parentfolder-on:link { color: #008ab0; text-decoration:none; font-size: 12px; line-height: 13px;}
.parentfolder-on:visited { color: #008ab0 ;text-decoration:none; font-size: 12px; line-height: 13px;}
.parentfolder-on:hover {color: #008ab0;text-decoration: underline; font-size: 12px; line-height: 13px;}

.childfolder-on {  font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; font-weight: bold; color: #008ab0;}
.childfolder-on:active { color: #008ab0; text-decoration:none; font-size: 12px; line-height: 13px;}
.childfolder-on:link { color: #008ab0; text-decoration:none; font-size: 12px; line-height: 13px;}
.childfolder-on:visited { color: #008ab0 ;text-decoration:none; font-size: 12px; line-height: 13px;}
.childfolder-on:hover {color: #008ab0;text-decoration: underline; font-size: 12px; line-height: 13px;}

.childdocument {  font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif: font-size 12px; line-height: 13px; font-weight: normal; color: #008ab0;}
.childdocument:active { font-weight: normal; color: #008ab0; text-decoration:none; font-size: 12px; line-height: 13px;}
.childdocument:link { font-weight: normal; color: #008ab0; text-decoration:none; font-size: 12px; line-height: 13px;}
.childdocument:visited { font-weight: normal; color: #008ab0 ;text-decoration:none; font-size: 12px; line-height: 13px;}
.childdocument:hover { font-weight: normal;color: #008ab0;text-decoration:underline; font-size: 12px; line-height: 13px;}


.search-rub {  font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color:#008ab0; line-height: 18px;}
.search-rub:active { color: #008ab0; text-decoration:none; font-size: 12px;line-height: 18px;}
.search-rub:link { color: #008ab0; text-decoration:none; font-size: 12px;line-height: 18px;}
.search-rub:visited { color: #008ab0 ;text-decoration:none; font-size: 12px;line-height: 18px;}
.search-rub:hover {color: #008ab0;text-decoration: underline; font-size: 12px;line-height: 18px;}

/* JAVAMENY
============================================================*/
.jmmenu {
width: 90%;
margin-bottom: 1px;
padding-top:1px;
padding-left:5px
}

.jmtr1 td, .jmtr2 td, .jmtr3 td, .jmtr4 td {
/*border-bottom: 1px #efede6 solid;*/
color: #000000;
text-decoration: underline;
padding-top:1px;
padding-bottom:1px;
font-weight:normal;
}

/*
.jmtr2 td, .jmtr3 td, .jmtr4 td {

}
*/

.jmtr1active, .jmtr2active, .jmtr3active, .jmtr4active {
color: #000000;
text-decoration: underline;
padding-top:1px;
padding-bottom:1px;
font-weight:normal;
}

.jmindent1, .jmindent2, .jmindent3, .jmindent4 {
width: 10px;
height: 0px;
}


.jmtoggle1, .jmtoggle2, .jmtoggle3, .jmtoggle4 {
display: none;
margin-left:5px;
margin-bottom:0px;
margin-right:0px;
font-weight:normal;
}

/* =Level 1 */
.jmicon1 {
padding: 1px 0px 1px 10px;
}

.jmtext1 {
width: 100%;
font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:11px; 
text-decoration: none;
color: #000000;
padding: 0px 3px 0px 3px;
display: block;
text-align:left;
font-weight:bold;
}

.jmtext1 a, .jmtext1 a:visited {
font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:11px; 
text-decoration: none;
color: #000000;
padding: 0px 3px 0px 3px;
display: block;
text-align:left;
font-weight:bold;
}

.jmtext1active {
font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:11px; 
width: 100%;
font-weight: bold;
text-align: left;
}


.jmtext1 a:hover {
color: #0054a5;
text-decoration: underline;
font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:bold;
}


/* =Level 2 */
.jmicon2 {
padding: 1px 0px 1px 10px;

}


.jmtext2 {
font-family: Trebuchet MS,Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
width: 100%;
font-weight:normal;
padding: 0px 2px 0px 2px;
color:#0054a5;
text-align: left;
} 


.jmtext2active, .jmtext2active a:link , .jmtext2active a:visited, .jmtext2active a:hover, .jmtext2active a:active{
font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
font-size:11px;
width: 100%;
padding: 0px 2px 0px 2px;
font-weight:normal;
color:#0054a5;
text-align: left;
color:#D20000;
} 


.jmtext2 a, .jmtext2 a:visited {
font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:11px; 
text-decoration: none;
padding: 0px 2px 0px 2px;
display: block;
font-weight:normal;
color:#0054a5;
text-align: left;
}

.jmtext2 a:hover {
color: #0054a5;
text-decoration: underline;
font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:normal;
text-align: left;
}


/* =Level 3 */

.jmicon3 {
padding: 1px 0px 1px 10px;

}


.jmtext3 {
font-family: Trebuchet MS,Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
width: 100%;
font-weight:normal;
padding: 0px 2px 0px 2px;
color:#0054a5;
text-align: left;
} 


.jmtext3active, .jmtext3active a:link , .jmtext3active a:visited, .jmtext3active a:hover, .jmtext3active a:active{
font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
font-size:11px;
width: 100%;
padding: 0px 2px 0px 2px;
font-weight:normal;
color:#0054a5;
text-align: left;
color:#D20000;
} 


.jmtext3 a, .jmtext3 a:visited {
font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:11px; 
text-decoration: none;
padding: 0px 2px 0px 2px;
display: block;
font-weight:normal;
color:#0054a5;
text-align: left;
}

.jmtext3 a:hover {
color: #0054a5;
text-decoration: underline;
font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:normal;
text-align: left;
}

/* =Level 4 */
.jmicon4 {
padding: 1px 0px 1px 10px;

}


.jmtext4 {
font-family: Trebuchet MS,Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
width: 100%;
font-weight:normal;
padding: 0px 2px 0px 2px;
color:#0054a5;
text-align: left;
} 


.jmtext4active, .jmtext4active a:link , .jmtext4active a:visited, .jmtext4active a:hover, .jmtext4active a:active{
font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
font-size:11px;
width: 100%;
padding: 0px 2px 0px 2px;
font-weight:normal;
color:#0054a5;
text-align: left;
color:#D20000;
} 


.jmtext4 a, .jmtext4 a:visited {
font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:11px; 
text-decoration: none;
padding: 0px 2px 0px 2px;
display: block;
font-weight:normal;
color:#0054a5;
text-align: left;
}

.jmtext4 a:hover {
color: #0054a5;
text-decoration: underline;
font-family: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:normal;
text-align: left;
}

/* Nedanstående klasser är OnClick-klasser som används av editorn */

.orange{
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#FE6E05;
}

.blue{
FONT-FAMILY: Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#448CCE;
}