* { margin:0; padding:0; }

select{margin-bottom:1px; height:18px;}
input{height:12px;}


.full-width{width:100%;}
.container{width:100%; overflow:hidden;}
.clear{clear:both;}
.radio, checkbox{border:0; background:0;}
.pages-indent{padding:17px;}
.pages-border{border:1px solid #CFE2ED; padding:17px;}


img           {
	border:0;
	width: AUTO;
}
.seminarsIMG {
    float:left;
	padding: 0 12px 0 0;

}

a             {color:#476679; text-decoration: none;}
a:hover       {color:#DB6603; text-decoration: none;}
:focus        { outline: 0; }


a.seminar     	 {color:#476679; text-decoration: none;}

.REDlink         {color:#F01515; text-decoration: none;}
/* Headings */

h1  {
	font-size:1em;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:normal;
	background-image:url(images/text_bg_pink.gif);
	height:22px;
	padding: 3px 16px 0 16px;
	border: 1px solid #D2D2D2;
	}
h2  {
	font-size:1em;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:normal;
	background-image:url(images/text_bg_pink.gif);
	height:22px;
	border: 1px solid #D2D2D2;
	padding: 3px 16px 0 16px;
	}
h3  {
	font-size:1.2em;
	font-weight:bold;
	color:#54636B;
	margin-bottom: 12px;
	}
h4  {
	font-size:1em;
	text-transform:uppercase;
	font-weight:bold;
	color:#54636B;

	}
h5  { 
	font-size:1em; 
	text-transform:uppercase; 
	color:#FFFFFF; 
	font-weight:normal; 
	text-align:left; 
	background-image:url(images/text_bg.gif); 
	height:22px; 
	padding:3px 16px 0 ;
	border: 1px solid #D2D2D2;
	}
h6  { 
	font-size:0.80em;
	text-transform:uppercase; 
	font-weight:bold;
	text-align:center; 
	background-color:#F6C708; 
	height:auto; 
	border: 1px solid #D2D2D2;
	padding:1px;
	padding-bottom: 3px;
	margin-bottom:10px;
	}
h7  {
	font-size:1em;
	font-weight:bold;
	color:#54636B;
	}

h8  { 
	font-size:0.80em;
	text-transform:uppercase; 
	font-family:Verdana; 
	font-weight:bold;

	}
	
h9  { 
	font-size:1em;
	text-transform:uppercase; 
	font-family:Verdana; 
	font-weight:bold;
	color:#FF9900;

	}
.DIA_rubrik  {
	font-weight:normal;
	font-weight:bold;
	color:#993300;
}

.greytext  { 
	font-size:1em;
	text-transform:uppercase; 
	font-family:Verdana; 
	font-weight:bold;
	color:#246388;
}

.greentext  { 
	font-size:1em;
	text-transform:uppercase; 
	font-family:Verdana; 
	font-weight:bold;
	color:#A1B718;
}
	
/* Forms */
form          { display:inline; }
fieldset      { border:0; }
legend        { display:none; }

/* Table */
/*table         { border:0; border-collapse:collapse; border-spacing:5px; empty-cells:show; font-size:100%; }
caption,th,td { vertical-align:top; text-align:left; font-weight:normal; } */


/* Lists */
ul,ol         { list-style:none; }

/* Tools */
.nobr         { white-space:nowrap !important; }
.wrap         { white-space:normal !important; }
.a-left       { text-align:left !important; }
.a-center     { text-align:center !important; }
.a-right      { text-align:right !important; }
.v-middle     { vertical-align:middle; }
.f-left,
.left         { float:left !important; }
.f-right,
.right        { float:right !important; }
.f-none       { float:none !important; }
.f-fix        { float:left; width:100%; }
.no-display   { display:none; }
.no-margin    { margin:0 !important; }
.no-padding   { padding:0 !important; }
.no-bg        { background:none !important; }



.glossymenu{ margin: 0px 0; padding: 0; width: 263px; border-bottom-width: 11px;}
.glossymenu a.menuitem{
	background: white url(meny/01.gif);
	font: 12px  Arial,Verdana, Helvetica;
	color: WHITE;
	display: block;
	position: relative;
	width: auto;
	height:18px;
	padding-left: 40px;
	text-decoration: none;
	text-transform:capitalize;
	background-color: #CCCCCC;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
}
.glossymenu .menuitem:active{ color: BLACK; background-image: url(meny/02.gif); width:auto;}
.glossymenu a.menuitem .statusicon{ position: absolute; top: 5px; right: 5px; border: none;}
.glossymenu a.menuitem:hover{color: BLACK;background-image: url(meny/02.gif);}
.glossymenu div.submenu{ background: white;}
.glossymenu div.submenu ul{ list-style-type: none;width: 259px;margin: 0;padding:0;padding-left: 4px;}
.glossymenu div.submenu ul li{border-top: 1px solid #cccccc;}
.glossymenu div.submenu ul li a{display: block;font: 0.90em   verdana; color:black; text-decoration:none;padding:2px 0;padding-left: 36px; text-transform:uppercase; }
.glossymenu div.submenu ul li a:hover{background: #E7E8E3;colorz: white; text-transform:uppercase;}
.line{ border-top: 1px solid #cccccc;padding-left: 4px;margin:0 4px 0;width: 255px;}


.switchgroup1 {
	/*  background: #F0F0F0; */
	padding: 0 0 10px 0;
	margin-top: 10px;
	height: auto;
}


.handcursor{
cursor:hand;
cursor:pointer;
color:#DB6603; text-decoration: none;font-weight:bold; 
}

.yellowtext  {
	font-size:0.80em;
	text-transform:uppercase; 
	font-family:Verdana; 
	font-weight:bold;
	color:#FF9900;