/* HMCV - CSS Document */

h1 {font: 150% Verdana, Arial, Helvetica, sans-serif;color: #CCCCCC;}

#meny{margin-left: 0; padding-left: 0;
	font: 70% Verdana, Helvetica, sans-serif;}
#meny li{display: inline; list-style-type: none;}
#meny a{padding: 0.25em 1em; text-decoration: none;}
#meny a:link{color: #ffffff; background: #656565;}
#meny a:visited{color: #ffffff; background: #656565;}
#meny a:hover{background: #959595;}
#meny a#current{background: #FFCC66; color: #000000;}

a
{ text-decoration:underline; }

a:active
{ text-decoration:underline; }

a:visited
{ text-decoration:underline; }

a:hover 
{ color: #ff9c00; text-decoration:none }

.a_white { color: #FFF; text-decoration:underline; }

.a_white:link { color: #FFF; text-decoration:underline; }

.a_white:active { color: #FFF; text-decoration:underline; }

.a_white:visited { color: #FFF; text-decoration:underline; }

.sitemap
{ color: #555555; text-decoration:none; }

.sitemap:active
{ color: #555555; text-decoration:none; }

.sitemap:visited
{ color: #800080; text-decoration:none; }

.sitemap:hover
{ color: #ff9c00; text-decoration:underline; }


.text
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #353535;
}

.ingress
{ 
	font-family: 'Century Schoolbook', Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #353535;
}

.g_a 
{ 
	font-family: Trebuchet MS,  Segoe UI, Verdana, Arial, Trebuchet MS, Times, sans-serif; 
	text-decoration: none; 
	font-weight: none;
	font-size: 12px; 
	color: #818181; 
}

.text_sitemap
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a7a7a7;
}

.text_sitemap_small
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a7a7a7;
}

.text_sitemap_small_2
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a7a7a7;
}

.text_small
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #353535;
}

.text_small_2
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353535;
}

.title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #353535;
}

.sub_title
{
	font-family: Verdana, Times, Cambria, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}

.title_small
{
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #353535;
}

.date
{ 
	font-family: Verdana, Calibri, Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #bbbbbb;
}

.copyright
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #505050;
}

.menu
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8e8e8e;
	text-decoration: none;
}

.menu:link
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8e8e8e;
	text-decoration: none;
}

.menu:active
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8e8e8e;
	text-decoration: none;
}

.menu:visited
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8e8e8e;
	text-decoration: none;
}

.menu_a
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2a83bc;
	text-decoration: none;
}

.menu_a:link
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2a83bc;
	text-decoration: none;
}

.menu_a:visited
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2a83bc;
	text-decoration: none;
}

.menu_a:active
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2a83bc;
	text-decoration: none;
}

.menu_a:hover
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.menu:hover
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.adress
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #717171;
}

.news
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #2a83bc;
}

.news:link
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #d21a4e;
	text-decoration: none;
}

.news:active
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #d21a4e;
	text-decoration: none;
}

.news:visited
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #d21a4e;
	text-decoration: none;
}

.news:hover
{ 
	text-decoration: none;
	color: #ff9c00;
}

.news_h
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #505050;
	text-decoration: none;
}

.news_h:link
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #505050;
	text-decoration: none;
}

.news_h:active
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #505050;
	text-decoration: none;
}

.news_h:visited
{ 
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #505050;
	text-decoration: none;
}

.2s_bg

{ background-image: url(big_round.gif); background-repeat: y-repeat; background-position: center center; }

/* // HMCV --- BORDERS */

.a_border 
{ 
	border: #b2b2b2; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 1px;
}


.b_border 
{ 
	border: #b2b2b2; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

.border_left
{ 
	border: #545b62; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 1px;
}

.border_right
{ 
	border: #545b62; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
}

.border_top
{ 
	border: #FFFFFF; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
}

.border_menu
{ 
	border: #545b62; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
}

.border_menu_2
{ 
	border: #545b62; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

.border_at_sg
{ 
	border: #f0a555; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 3px; 
	border-left-width: 0px;
}

.border_at_sg_2
{ 
	border: #f0a555; 
	border-style: solid; 
	border-top-width: 2px; 
	border-right-width: 2px; 
	border-bottom-width: 2px; 
	border-left-width: 2px;
}

.border_at_sg_3
{ 
	border: #6ba6c1; 
	border-style: solid; 
	border-top-width: 2px; 
	border-right-width: 2px; 
	border-bottom-width: 2px; 
	border-left-width: 2px;
}



.border_tema
{ 
	border: #a1d16d; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 3px; 
	border-left-width: 0px;
}

.border_uppdrag
{ 
	border: #e1a894; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 3px; 
	border-left-width: 0px;
}


.border_tekniker
{ 
	border: #c2a9d6; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 3px; 
	border-left-width: 0px;
}

.border_vard
{ 
	border: #6ba6c1; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 3px; 
	border-left-width: 0px;
}


.border_picture
{ 
	border: #cecece; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}


/* HMCV --- BORDERS // */


