body {
	background-color: white;
        font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	}

img {
	border: 0;
	/*min-width: 90%;	*/
	/* Resize the image for IE6 */
	/*width: expression(this.width > 500 ? 500: true);*/
}

table.sida {
        background-image: url(bilder/hgk_bg.jpg);
	border-collapse: collapse;
        width: 90%;
        }

table.program {
        background-color: #c5cec5;
        vertical-align: top;
        font-family: Arial;
        font-size: 14px;
        color: "#000000";
        }

td {
        padding: 0;
        vertical-align: top;
        border-style: none;
        border-width: 0 0 0 0;
        }

td.header {
	padding: 0;
	text-align: left;
        vertical-align: middle;
        background-image: url(bilder/logo_test_7.jpg);
}

td.rubrik {
	text-align: left;
        vertical-align: middle;
        padding: 3px;
        background-color: #5C6874;
}

td.textfield {
        vertical-align: top;
        width: 550px;
        padding: 5px;
        background-color: #c5cec5;
        }

td.program {
        padding: 2;
        vertical-align: top;
	background-color: #b5beb5;
        }

p.rubrik {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%;
	font-weight: bold;
	color: "#eeeeee"; 
	}

p.normal {
	font-family: Arial; 
	font-size: 14px; 
	color: "#000000"; 
	}

p.special {
        font-family: Arial;
        font-size: 18px;
        color: "#5C6874";
	font-style: italic;
        }

p.footer {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C6874;
	text-decoration: none;
}

dt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
	font-weight: bold;
}

dd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        text-decoration: none;
}

li.normal {
        font-family: Arial;
        font-size: 13px;
        color: "#000000";
	}

ul {
        margin: 0;
        padding: 0;
        list-style: none; /* marke framfor list-raden */
        width: 50px; /* Width of Menu Items */
        height: 20px; /* sven test hojd */
        border-bottom: 0px solid #ccc;
}
/* menu position */
ul li ul li {
        float: none;
}

ul li {
        position: relative;
        float: left; /* sven */
}

li ul {
        position: absolute;
        top: 23px;
        left: 0px; /* Set 1px less than menu width */
        display: none; /* none = gom undermeny */
}

/* Styles for Menu Items */
ul li a {
        -moz-border-radius: 5px;
        height: 23px; /* sven */
        line-height: 20px; /* sven */
        width: 350px; /* sven */
        display: block;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 80%;
        text-decoration: none;
	font-weight: bold;
        text-align: left; /* sven */
        vertical-align: middle;
        color: #eeeeee;
        background: #5C6874; /* IE6 Bug */
        padding: 0px;
        border: 1px solid #8E8A96;
        /*border-bottom: 0;*/
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { height: 1%; float: left; }
* * html ul li a { height: 1%; }
*/* End */

ul li a:hover { background: #5C6874; color: yellow; -moz-opacity:.75; opacity:.75; font-weight: none; -moz-border-radius: 5px;} /* Hover Styles */

li ul li a { width: 350px; padding: 0px 0px; } /* Sub Menu Styles */

li:hover ul, li.over ul { display: block; } /* The magic */


/* link settings */
a.normal:link {color: #5C6874; text-decoration: none; font-size: 14px; font-weight: bold}
a.normal:visited {color: #5C6874; text-decoration: none; font-size: 14px; font-weight: bold}
a.normal:hover {color: #0000FF; background: none; text-decoration: none; font-size: 14px;font-weight: bold}
a.normal:active {color: #0000FF; text-decoration: none; font-size: 14px; font-weight: bold}
a.normal {target="_top"}

a.first:link {color: #5C6874; text-decoration: none; font-size: 13px; font-weight: normal}
a.first:visited {color: #5C6874; text-decoration: none; font-size: 13px; font-weight: normal}
a.first:hover {color: #0000FF; background: none; text-decoration: none; font-size: 13px;font-weight: normal}
a.first:active {color: #0000FF; text-decoration: none; font-size: 13px; font-weight: normal}
a.first {target="_top"}
 

