

a img{border:none;}
form{margin:0px;}
body,td,div,span,p,tr{font-size: 11px;font-family:Arial, Helvetica, sans-serif; color: black; margin:0px;}

html {
    margin:0px;
    padding:0px;
}
	BODY
	{							
		padding-top:10px;	
		background-image:url(images/bakgrunn.gif);	
		background-repeat:repeat-x;
	}


	h3
	{
		font-size:11px;
		font-weight:normal;
	}
	h2
	{
		font-size:11px;
		font-weight:bold;
		vertical-align:middle;
	}


	h1
	{
	    margin-top:15px;
		padding-left:13px;
		MARGIN-bottom:0px;
		height:20px;
		text-align:left;
		font-size: 17px;
		font-weight: bold;
		color: #902D3F;
		padding-top:3px;
	}

	.h1
	{
	    margin-top:15px;
        padding-left:13px;
		MARGIN-bottom:0px;
		height:20px;
		text-align:left;
		font-size: 17px;
		font-weight: bold;
		color: #902D3F;
		padding-top:3px;
	}


	.LeftMargin
	{
		border-bottom:1px solid black;
		margin-top:-3px;
		width:170px;
	}

	.RightMargin
	{

	}


	#default_top
	{
		width: 950px;
	}


	.loggedIn
	{

		border-right: black 1px solid;
		border-top: black 1px solid;
		filter: alpha(opacity=85, finishopacity=95 , style=1);

		border-left: black 1px solid;
		width: 230px;
		border-bottom: black 1px solid;
		padding-bottom:4px;

		background-color: white;
		text-align: center;
	}

	.search
	{		
		padding-bottom:4px;		
		text-align: center;		
	}

	.header
	{
		left: 0px;
		top: 0px;
		position:relative ;
		width:100%;
		height:100px;
		padding-top:5px;	
		background-repeat:no-repeat;
		BACKGROUND-IMAGE: url(images/espectra_header.jpg);	


	}
	.logolink
	{
		width:590px;
		cursor:pointer;
		height:100%;		
		padding-left:5px;
		
		
	}

	.topbox
	{
		width:100%;
	}


	#logo{					
		width:950px;		
		background-repeat:no-repeat;
		BACKGROUND-IMAGE: url(images/header.jpg);
		HEIGHT: 87px;
		
	}
	#logoTop{		
		background-image: url(images/header_t.gif);
		width:950px;		
		background-repeat:no-repeat;
	}


	a.print
	{
		font-size: 10px;
		background-image:url(icons/ikon_print.gif);
		background-repeat:no-repeat;

		height:20px;
		padding-left:16px;
		padding-bottom:10px;
	}
	a.tips
	{
		font-size: 10px;
		background-image:url(icons/tips.gif);
		background-repeat:no-repeat;

		height:20px;
		padding-left:19px;
		padding-right:19px;
		padding-bottom:10px;
	}

	.welcometext
	{
		width:100%;
		text-align:left;
		padding-top:10px;
		padding-bottom:10px;

	}

	/* -----------------------------------------------
		BOKSER
	----------------------------------------------- */
	.boxCenter1
	{

		padding-right: 2px;
		border: silver 1px solid;
		margin-top: 13px;
		padding-left: 5px;
		margin-left:3px;
		padding-bottom: 3px;
		width: 49%;
		padding-top: 0px;
		text-align: left;
		float:left;
	}
	.boxCenter2
	{

		padding-right: 2px;
		border: silver 1px solid;
		margin-top: 13px;
		padding-left: 4px;
		margin-left:3px;
		padding-bottom: 3px;
		width: 99%;
		padding-top: 5px;
		text-align: left;
		float:left;
	}
	.boxCenterNone1
	{

		padding-right: 2px;
		margin-top: 13px;
		padding-left: 5px;
		margin-left:3px;
		padding-bottom: 3px;
		width: 47%;
		padding-top: 5px;
		text-align: left;
		float:left;

	}
	.boxCenterNone2
	{

		padding-right: 2px;
		margin-top: 13px;
		padding-left: 4px;
		margin-left:3px;
		padding-bottom: 3px;
		width: 99%;
		padding-top: 5px;
		text-align: left;
		float:left;
	}


	.boxLeft
	{

		display:block;
		height:100%;
		margin-top: 0px;
		width: 100%;
		text-align: left;
		padding-left: 0px;
		/*overflow: hidden;*/
	}
	.boxLeftMain
	{
		display:block;
		width:100%;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 2px;
		padding-top: 0px;
		/*overflow: hidden;*/
	}
	.boxLeft_nonBorder
	{
		border-TOP: black 1px solid;
		width: 100%;
		margin-top: 0px;
		/*overflow: hidden;*/
	}
	.boxLeft a
	{
		font-size: 11px;
		color: #cc6c29;
		text-decoration: none;
	}

		/* Brukes i boxLeft */
	h4
	{
		padding-right: 5px;
		padding-left: 5px;
		font-weight: bold;
		font-size: 13px;
		padding-bottom: 0px;
		margin-bottom:0px;
		color:#cc6c29;
		width:100%;
	}

	.boxAdmin
	{
		background-color: white;
		border-left:  1px solid silver;
		border-right: 1px solid silver;
		border-top: 1px solid silver;
		border-bottom: 1px solid silver;
		padding-top:5px;
		padding-bottom:5px;
		margin-bottom:10px;
		margin-top:5px;
		text-align:center;
	}

	.boxAdmin_left
	{
		border-right: gray 1px solid;
		border-top: gray 1px solid;
		margin-top: 5px;
		margin-bottom: 10px;
		padding-bottom: 5px;
		border-left: gray 1px solid;
		padding-top: 5px;
		border-bottom: gray 1px solid;
		background-color: #EEEEEE;
		padding-left:3px;
		padding-right:2px;
	}

	.boxAdmin_winxp
	{
		background-color: white;
		border-left:  1px solid silver;
		border-right: 1px solid silver;
		border-top: 1px solid silver;
		border-bottom: 1px solid silver;
		padding-top:5px;
		padding-bottom:5px;
		margin-bottom:10px;
		margin-top:0px;
		text-align:center;
		width:100%;
	}

	/* Brukes i WinXP */
	h5
	{
		padding-right: 5px;
		padding-left: 5px;
		font-weight: bold;
		font-size: 13px;
		padding-bottom: 0px;
		vertical-align:bottom;
		margin-bottom:5px;
		margin-top:5px;
	}
	.h5
	{
		padding-right: 5px;
		padding-left: 5px;
		font-weight: bold;
		font-size: 13px;
		padding-bottom: 0px;
		vertical-align:bottom;
		margin-bottom:5px;
		margin-top:5px;
	}

	.winxp {
		padding-top:10px;
		padding-bottom:30px;
		padding-left:3px;
		padding-right:3px;
		background-color:#EEEEEE;
		color:#444444;
		border:1px solid #66667E;
		vertical-align:text-top;
		width:100%;
	}
	.winxp table {
		font-size:11px;
	}
	.winxp_top
	{
		height:28px;
		background-image:url(images/winxp/upper.gif);
		background-repeat:repeat-x;
	}
	.winxp_top_right
	{
		width:8px;
		height:8px;
		background-image:url(images/winxp/upperRight.gif);
		background-repeat:no-repeat;
	}
	.winxp_top_left
	{
		width:8px;
		height:28px;
		background-image:url(images/winxp/upperLeft.gif);
		background-repeat:no-repeat;
	}

	a.winxp_menu
	{
		border-right:1px silver solid;
		padding-right:5px;
		padding-left:5px;
		padding-top:3px;
		padding-bottom:3px;
		float:left;
	}
	a.winxp_menu:hover
	{
		background-color:White;
		text-decoration:none;
		color:black;
	}

	a.winxp_menu_img
	{
		color:black;
		text-decoration:none;
		background-position: 3px center;
		padding-left: 25px;
		background-repeat: no-repeat;
		border-right:1px silver solid;
		padding-right:5px;
		padding-top:3px;
		padding-bottom:3px;
		float:left;

	}
	a.winxp_menu_img:hover
	{
		background-color:White;
		text-decoration:none;
		color:black;
	}
	a.winxp_menu_list
	{
		color:black;
		text-decoration:none;
		background-image: url(icons/liste.gif);
		background-position: 3px center;
		padding-left: 25px;
		background-repeat: no-repeat;
		border-right:1px silver solid;
		padding-right:5px;
		padding-top:3px;
		padding-bottom:3px;
		float:left;

	}
	a.winxp_menu_list:hover
	{
		background-color:White;
		text-decoration:none;
		color:black;
	}
	a.winxp_menu_refresh
	{
		color:black;
		text-decoration:none;
		background-image: url(icons/refresh.gif);
		background-position: 3px center;
		padding-left: 25px;
		background-repeat: no-repeat;
		border-right:1px silver solid;
		padding-right:5px;
		padding-top:3px;
		padding-bottom:3px;
		float:left;

	}
	a.winxp_menu_refresh:hover
	{
		background-color:White;
		text-decoration:none;
		color:black;
	}
	a.winxp_menu_ny
	{
		color:black;
		text-decoration:none;
		background-image: url(icons/ny_ikon.gif);
		background-position: 3px center;
		padding-left: 25px;
		background-repeat: no-repeat;
		border-right:1px silver solid;
		padding-right:5px;
		padding-top:3px;
		padding-bottom:3px;
		float:left;

	}
	a.winxp_menu_ny:hover
	{
		background-color:White;
		text-decoration:none;
		color:black;
	}

	.winxp #menu
	{
		margin-top:-10px;
		margin-left:-5px;
		margin-right:-5px;
		margin-bottom:10px;
		padding-left:3px;
		height:20px;
		border-bottom:1px solid silver;
	}

	.infobox
	{
		border-right: #828a92 1px solid;
		padding-right: 5px;
		border-top: #828a92 1px solid;
		padding-left: 5px;
		font-size: 11px;

		padding-bottom: 5px;
		border-left: #828a92 1px solid;
		color: black;
		padding-top: 5px;
		border-bottom: #828a92 1px solid;
		background-color: white;
	}

	/* -----------------------------------------------
		END: BOKSER
	----------------------------------------------- */

	.recommended
	{
		font-size:9px;
		color:red;
	}
	/* -----------------------------------------------
		HEADING
	----------------------------------------------- */
	.litenHeading
	{
		font-size: 11px;
		font-weight: bold;
		color:Black;
		border-color:Gray;
		border-width: 1px;
		border-left:none;
		border-right:none;

		border-top:none;
		border-bottom-style: dashed;
		padding-left:4px;
		padding-right:4px;
		height:20px;
		width:98%;
	}
	/* -----------------------------------------------
		END: HEADING
	----------------------------------------------- */




	/* -----------------------------------------------
		MENY
	----------------------------------------------- */

	.boxMenu
	{
		background-repeat:no-repeat;
		width:132px;
		padding-top:0px;

	}
	.boxMenu .main
	{
		height:100%;
		padding-left:4px;
		padding-right:3px;
		text-align:left;

	}
	.boxMenu .bottom
	{
		background-repeat:no-repeat;
		height:11px;
		padding-left:4px;
		padding-right:3px;
	}


	.submenu{

		font-size: 11px;
		padding-top:5px;
		padding-right:3px;
		padding-bottom:5px;
		padding-left:7px;
		background-image: url(images/menu/meny_bakgrunn.gif);
		text-align:left;
		width:126px;

	}


	.subsubmenu{

		font-size: 11px;
		padding-top:5px;
		padding-right:3px;
		padding-bottom:0px;
		padding-left:10px;
		background-image: url(images/menu/meny_bakgrunn.gif);
		text-align:left;
	}


	div#divMenu a {

		font-style: normal;
		text-decoration: none;
		color: black;

	}

	a.admin_selected
	{
		color: cornflowerblue;
		text-decoration:underline;
	}

	a.admin_unselected
	{
		color: black;
		text-decoration:none;
	}

	a.admin_with_childs
	{
		color: black;
		text-decoration:none;
	}

	a.selected:hover {

	}

	div#divMenu a:active {
		text-decoration: none;
		color: black;
		font-size:10px;
		font-weight:bold;
	}

	.divMenu
	{


	}





	.menu_top
	{
		border-right:solid 1px gainsboro;
		vertical-align:middle;
		padding-left:5px;
		padding-right:5px;
		padding-top:2px;
		text-align:left;
		height:20px;
		font-weight:bold;
		font-size:11px;
		color:Black;
	}

	a.menu_top
	{
		border-right:solid 1px gainsboro;
		vertical-align:middle;
		padding-left:5px;
		padding-right:5px;
		padding-top:2px;
		text-align:left;
		height:20px;
		font-weight:bold;
		font-size:11px;
		color:Black;
	}



	.divMenu_left
	{
		padding-left:0px;
		padding-right:4px;
		padding-top:3px;
		text-align:left;
		height:20px;
		width:100%;
		/*white-space:nowrap;*/
	}


	.menuitem_role
	{
		background-image:url(images/meny_pil2.gif);
		background-repeat:no-repeat;
		padding-left:14px;
		font-weight: bold;
		font-size: 12px;
		color: black;
		text-decoration:none;
	}

	.menuitem
	{
		background-image:url(images/meny_pil.gif);
		background-repeat:no-repeat;
		padding-left:14px;
		font-weight: bold;
		font-size: 14px;
		color: black;
		text-decoration:none;
	}

	a.menuitem
	{
		font-weight: bold;
		font-size: 14px;
		color: black;
		text-decoration:none;
	}



	a.menuitem:hover
	{
		color: #cc6c29;
		text-decoration:none;
	}
	a.menuitem_role
	{
		font-weight: bold;
		font-size: 14px;
		color: black;
		text-decoration:none;
	}

	a.menuitem_role:hover
	{
		color: #cc6c29;
		text-decoration:none;
	}

	.menu_childs
	{
		padding-left:13px;
	}

	.menuitem_child
	{
		font-style: normal;
		text-decoration: none;
		font-size:11px;
		color: black;
	}

	a.menuitem_child
	{
		font-style: normal;
		text-decoration: none;
		font-size:11px;
		color: black;
	}

	a.menuitem_child:visited {
		color: black;

	}

	a.menuitem_child:active {
		color: #414141;
	}

	a.menuitem_child:hover
	{
		color: #cc6c29;
		text-decoration:none;
	}






/* Top meny menu design */

.topmenu{
	border-color:#d1d6e6;
	background-color:#912E42;
}

.topmenuli{
	list-style-type:none;
	float:right;
}



.topmenuli a{
	display:block;
	text-indent:3px;
	text-decoration: none;
	border-left: #d1d6e6 1px solid;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:10px;
	line-height:14px;
	font-size:11px;
	color:White;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
}
.topmenuli a:hover{
	color:White;
	text-align:left;
	text-decoration:none;
}

.submenuul{
	list-style-type:none;
	position:absolute;
	margin: 0;
	padding:0;
	display:none;
	margin-top:-1px;
	background-color:#CDD3E4;
	background-position: top left;
	background-repeat: repeat-x;
	border-top:1px solid #30488E;
	border-bottom:1px solid #30488E;
	border-right:1px solid #30488E;
	border-left:1px solid #30488E;

}

.submenuli a{
	display:block;
	width:100px;
	border-bottom:1px solid #30488E;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	font-size:11px;
	color:#30488E;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
}
.submenuli a:hover{
	color:#30488E;
	text-decoration:none;
	text-align:left;
	background-color:White;
}

li:hover ul , li.over ul{ /* lists nested under hovered list items */
	display: block;
}

#dmenu li>ul {
	top: auto;
	left: auto;
}

#content {
	clear: left;

}




	 /* -----------------------------------------------
		END: MENU
	----------------------------------------------- */

	/* -----------------------------------------------
		LABEL / TEXT
	----------------------------------------------- */

	.lblCustom
	{
		font-size:11px;
		float:right;
		text-align:right;
		padding-right:10px;
		text-transform:capitalize;
	}

	.lblCustomCat
	{
		font-size:11px;
		font-weight:bold;
		float:right;
		text-align:right;
		padding-top:10px;
		padding-right:10px;
		text-transform:capitalize;
	}

	.lbl
	{
		font-size:11px;
	}

	.lbl_white
	{
		color: White;
	}
	.lbl_gray
{
	color: dimgray;
}

	.lbl_blue
	{
		font-size:9px;
		color: #005A9C;
	}

	.lbl_red
	{
		font-size:9px;
		color: red;
	}

	.lbl_bold
	{

		font-size: 11px;
		font-weight: bold;
		color: Black;
	}

	b
	{

		font-size: 11px;
		font-weight: bold;
		color: Black;
	}
	.lbl_bold_gray
	{

		font-size: 12px;
		font-weight: bold;
		color: Gray;
	}
	.lbl_bold_white
	{

		font-size: 11px;
		font-weight: bold;
		color: White;
	}
	.lbl_liten
	{

		font-size: 9px;
		color: Black;
	}
	.lbl_liten_gray
	{

		font-size: 9px;
		color: Gray;
	}
	.lbl_stor
	{

		font-size: 15px;
		font-weight: bold;
		color: Black;
	}
	.lbl_mld
	{

		font-size: 11px;
		font-weight: bold;
		color:  #3366CC;
	}
	.lbl_fmld
	{

		font-size: 11px;
		font-weight: bold;
		color:  red;
	}
	.lbl_veiledning
	{

		font-size: 11px;
		color: Black;
	}
	.lbl_hjelpetekst
	{

		/*font-style: italic;*/

		color: DimGray;
	}
	.lbl_repeater
	{


		font-weight: bold;
		text-decoration:underline;
		color: Black;
	}
	/* -----------------------------------------------
		END: LABEL / TEXT
	----------------------------------------------- */

	/* -----------------------------------------------
		GUESTBOOK
	----------------------------------------------- */
	.gb_box
	{
		border-right: gainsboro 1px solid;
		border-top: gainsboro 1px solid;
		margin-bottom: 5px;
		margin-top:5px;
		padding-bottom: 3px;
		border-left: gainsboro 1px solid;
		width: 100%;
		border-bottom: gainsboro 1px solid;
		background-color: #fcfcff;
	}
	.gb_head
	{
		font-weight: bold;
		font-size: 12px;
		background-color: #eaf4ff;
		border-bottom: gainsboro 1px solid;
		vertical-align:middle;
		padding-bottom:3px;
		padding-right:3px;
		padding-top:3px;
		padding-left:3px;
	}
	/* -----------------------------------------------
		END:GUESTBOOK
	----------------------------------------------- */





	/* -----------------------------------------------
		CALENDAR
	----------------------------------------------- */
	.calDayheading
	{
		color:Gray;
		font-size: 11px;
		border-bottom: solid 1px darkgray;
		border-top: solid 1px darkgray;
		border-left:none;
		border-right:none;
	}

	.calheading
	{
		background-color:#fafafa ;
		color:Black;
		font-size: 12px;
		font-weight:bold;
		text-transform:capitalize;

		border-bottom: none;
		border-left:none;
		border-right:none;
	}

	.calLBL
	{
		color:black;
	}

	.calListHeading
	{
		border-top: dimgray 1px solid;
		padding-left: 3px;
		font-weight: bold;
		font-size: 11px;
		color: black;
		border-bottom: dimgray 1px solid;
		background-color: #EAF6F7 ;
	}

	.calEventGlobal
	{
		background-color:#93D0D6;
		background-repeat:no-repeat;
	}

	.calToDay
	{
		background-repeat:no-repeat;
		text-decoration:underline !important;
		font-size: 11px;
		font-weight:bold !important;


	}

	.calEventSelected
	{

		/*background-image: url(icons/ikon_cal.gif);
		background-repeat:no-repeat;*/

		background-color:gray;
		text-align:center;
		font-weight:bold;
		font-size: 11px;
	   	padding-top:3px;
		padding-right:3px;
		padding-bottom:3px;
		padding-left:3px;
		text-decoration:underline !important;

	}

	table#calendar td {
		padding-top:0px;
		padding-right:0px;
		padding-bottom:0px;
		padding-left:0px;
	}

	table#calendar td a {

		font-size: 11px;
		text-align:center;
		text-decoration: none;
		display: block;
		padding-top:3px;
		padding-right:3px;
		padding-bottom:3px;
		padding-left:3px;

	}

	table#calendar td a:hover {
		text-align:center;
		font-weight:bold;
		font-size: 11px;
		padding-top:2px;
		padding-right:1px;
		padding-bottom:2px;
		padding-left:1px;
		border: 1px solid #000000;

	}

	/* -----------------------------------------------
		END: CALENDAR
	----------------------------------------------- */


	/* -----------------------------------------------
		TEKSTBOKS
	----------------------------------------------- */
	.tekstboks
	{
		background-color: white;
		border: solid 1px #828A92;
		color: Black;
		font-size: 11px;
		vertical-align: baseline;
		height:17px;
	}

	.tekstboks_medium
	{
		background-color: white;
		border: solid 1px #828A92;
		color: Black;
		font-size: 11px;
		height:17px;
		width:300px;
	}

	.tekstboks_small
	{
		background-color: white;
		border: solid 1px #828A92;
		color: Black;
		font-size: 11px;
		height:17px;
		width:150px;
	}

	.tekstboks_large
	{
		background-color: white;
		border: solid 1px #828A92;
		color: Black;
		font-size: 11px;
		height:17px;
		width:520px;
	}

	.tekstboks_ml
	{
		background-color: white;
		border: solid 1px #828A92;
		color: Black;
		font-size: 11px;
	}

	.tekstboks_ml_large
	{
		background-color: white;
		border: solid 1px #828A92;
		color: Black;
		font-size: 11px;
		height:100px;
		width:520px;
	}
	.tekstboks_ml_medium
	{
		background-color: white;
		border: solid 1px #828A92;
		color: Black;
		font-size: 11px;
		height:100px;
		width:300px;
	}

	.tekstboks_ml_medium_height
	{
		background-color: white;
		border: solid 1px #828A92;
		color: Black;
		font-size: 11px;
		width:300px;
	}

	 .tekstboks_ml_large_height
	{
		background-color: white;
		border: solid 1px #828A92;
		color: Black;
		font-size: 11px;
		width:520px;
	}

	.tekstboks_ml_lang
	{
		background-color: white;
		border: solid 1px #828A92;
		color: Black;
		font-size: 11px;
		height:130px;
		width:150px;
	}
	/* -----------------------------------------------
		END: TEKSTBOKS
	----------------------------------------------- */

	/* -----------------------------------------------
		LOGGING
	----------------------------------------------- */
	.log_repeater
	{
		width:100%;
		color: #414141;
		border-collapse:collapse;
		border: solid 1px #828A92;
	}
	.log_head
	{
		color: #414141;
		font-size: 9px;
		border: solid 1px #828A92;
		background-color:#DAE4FF;
		text-indent: 2px;
		height:15px;
	}
	.log_item
	{

		text-indent: 2px;
		height:15px;
	}

	/* -----------------------------------------------
		END LOGGING
	----------------------------------------------- */



	/* -----------------------------------------------
		BOX LENKER
	----------------------------------------------- */



	.boxLink
	{
		border-right: silver 1px solid;
		padding-right: 2px;
		border-top: silver 1px solid;
		margin-top: 13px;
		padding-left: 2px;
		padding-bottom: 3px;
			: hidden;
		border-left: silver 1px solid;
		width: 135px;
		padding-top: 5px;
		border-bottom: silver 1px solid;
		text-align: left;
	}


	.linkImages
	{

		overflow: hidden;
		margin-top: 3px;
		margin-bottom: 3px;
		padding-left:10px;
	}

	a.linkImages
	{

		overflow: hidden;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:10px;
		padding-right:0px;
		height:14px;
		color:black;
		text-decoration:underline;

	}

	a.linkImages:hover
	{
		/*width:100%;
		overflow: hidden;
		border-right: silver 1px solid;
		border-top: silver 1px solid;

		border-left: silver 1px solid;
		border-bottom: silver 1px solid;
		  */
	}



	/* -----------------------------------------------
		END: BOX LENKER
	----------------------------------------------- */


	/* -----------------------------------------------
		ARTIKKLER
	----------------------------------------------- */


	.ingressBilde
	{
		border-right: #cc6c29 1px solid;
		border-top: #cc6c29 1px solid;
		border-left: #cc6c29 1px solid;
		border-bottom: #cc6c29 1px solid;
		margin:5px;
		width:auto;
	}


	div.Ingress
	{ 
		border-right: darkgray 1px solid;
		border-top: darkgray 1px solid;
		margin: 5px 5px 5px 5px;
		border-left: darkgray 1px solid;
		border-bottom: darkgray 1px solid;
		height: 220px;
		background-color: #F4F3EF;
		width: 48%;
		padding:8px;
		float:left;

	}
	div.Ingress_double 
	{
		background-image:url(images/stiplet_horisontal.gif);background-repeat:repeat-x;
		color: Black;	
		float: left;
		width:100%;
		overflow: hidden;
		height:auto;
		padding-left:5px;
		padding-top:15px;
		margin-bottom:15px;
		display:inline;	
	}	
	div.Ingress_none
	{
		background-image:url(images/stiplet_horisontal.gif);background-repeat:repeat-x;
		color: Black;	
		float: left;
		width:100%;
		overflow: hidden;
		height:auto;
		padding-left:5px;
		padding-top:10px;
		margin-bottom:10px;
		display:inline;	
	}	
	
	.artIngress
	{
		color: black;
		FONT-SIZE:13px;
		OVERFLOW: hidden;
		height:128px;
	} 
	.artIngress_double
	{
		font-size:13px;
		color: Black;
		/*overflow: hidden;*/
		height:80px;
	}
	.artIngress_none
	{
		font-size:13px;
		color: Black;
	}

	.artHead {
		width:500px;
		font-size: 14px;
		font-weight: bold;
		color:  #902D3F;
		overflow: hidden;
		text-overflow: clip;
		white-space: nowrap;
		cursor: pointer;
		text-decoration:none;	
	}
	a.artHead {
		
		font-size: 14px;
		font-weight: bold;
		color:  #902D3F;
		overflow: hidden;
		text-overflow: clip;
		white-space: nowrap;
		cursor: pointer;
		text-decoration:none;	
	}
	.artHead_noLink {
		
		font-size: 14px;
		font-weight: bold;
		color:  #902D3F;		
		overflow: hidden;
		text-overflow: clip;
		white-space: nowrap;
	}
	
	
	.art_overskrift
	{		
		font-size: 17px;
		font-weight: bold;
		color: #902D3F;
	}	

	.art_text
	{
		font-size:12px;
	}


	/* -----------------------------------------------
		END: ARTIKKLER
	----------------------------------------------- */

	.boxHeader
	{
	color: #902D3F;
	font-weight:bold;
	font-size:12px;
	}




	/* -----------------------------------------------
		START - FORUM
	----------------------------------------------- */
	.forum_head_grid
	{
		color: #414141;
		font-size: 11px;
		padding-top:5px;
		padding-right:0px;
		padding-bottom:5px;
		padding-left:1px;
		border: solid 1px #828A92;
		background-color:#DAE4FF;
		text-indent: 2px;
	}

	.forum_head
	{
		font-size:11px;
		font-weight:bold;
	}

	/* -----------------------------------------------
		SLUTT - FORUM
	----------------------------------------------- */


	/* -----------------------------------------------
		 KNAPPER
	----------------------------------------------- */

	.knapp
	{
		background-image:url(images/knapp1.gif);
		display:block;
		background-repeat:no-repeat;
		padding-top:5px;
		font-size: 11px;
		cursor:pointer;
		color: Black;
		width:86PX;
		height:24PX;
		text-align:center;
		text-decoration:none;
	}

	.knappHover
	{
		background-image:url(images/knapp2.gif);
		display:block;
		background-repeat:no-repeat;
		padding-top:5px;
		font-size: 11px;
		cursor:pointer;
		color: Black;
		width:86PX;
		height:24PX;
		text-align:center;
	}
	.knappDown
	{
		background-image:url(images/knapp3.gif);
		display:block;
		background-repeat:no-repeat;
		padding-top:5px;
		font-size: 11px;
		cursor:pointer;
		color: Black;
		width:86PX;
		height:24PX;
		text-align:center;
	}




	a.knapplink{
		text-align:center;
		color:Gray;
		text-decoration:none;
		border:Solid 3px black;
		border-bottom: solid 1px buttonface;
		border-top: solid 1px buttonface;
		border-left: solid 1px buttonface;
		border-right: solid 1px buttonface;
		padding-top:0px;
		padding-right:11px;
		padding-bottom:0px;
		padding-left:11px;
		font-size: 11px;
		margin-left:2px;
		margin-right:2px;	
		background-color:white;	
	}
	a.knapplink:hover
	{
		text-align:center;
		color:black;
		background-color:whitesmoke;
		border-bottom: solid 1px black;
		border-top: solid 1px black;
		border-left: solid 1px black;
		border-right: solid 1px black;
			padding-top:0px;
		padding-right:11px;
		padding-bottom:0px;
		padding-left:11px;
		font-size: 11px;
		text-decoration:underline;
	}

	.knapplink_dark{
		text-align:center;
		color:Gray;

		border-bottom: solid 1px darkgray;
		border-top: solid 1px darkgray;
		border-left: solid 1px darkgray;
		border-right: solid 1px darkgray;
		padding-top:0px;
		padding-right:11px;
		padding-bottom:0px;
		padding-left:11px;
		font-size: 11px;
	}



	.knapplink_dark:hover
	{
		text-align:center;
		color:black;
		 background-color:whitesmoke;
		border-bottom: solid 1px black;
		border-top: solid 1px black;
		border-left: solid 1px black;
		border-right: solid 1px black;
		padding-top:0px;
		padding-right:11px;
		padding-bottom:0px;
		padding-left:11px;
		font-size: 11px;
		text-decoration:underline;
	}

	a.knapplink_ny
	{

		background-image: url(icons/ny_ikon.gif);

		border-right: gray 1px solid;
		padding-right: 11px;
		background-position: 3px center;
		border-top: gray 1px solid;
		padding-left: 25px;
		font-size: 11px;
		padding-bottom: 0px;
		border-left: gray 1px solid;
		cursor: pointer;
		color: gray;
		padding-top: 2px;
		border-bottom: gray 1px solid;
		background-repeat: no-repeat;
		margin-left:2px;
		margin-right:2px;
		
		height: 20px;
		text-align: center;
	}

	a.knapplink_ny:hover
	{
		text-align:center;
		color:black;
		background-color:whitesmoke;
		border-bottom: solid 1px black;
		border-top: solid 1px black;
		border-left: solid 1px black;
		border-right: solid 1px black;
		padding-top:2px;
		padding-right:11px;
		padding-bottom:0px;
		padding-left: 25px;
		font-size: 11px;
		text-decoration:underline;
	}

	a.knapplink_refresh
	{
		border-right: gray 1px solid;
		padding-right: 11px;
		background-position: 3px center;
		border-top: gray 1px solid;
		padding-left: 25px;
		font-size: 11px;
		background-image: url(icons/refresh.gif);
		padding-bottom: 0px;
		border-left: gray 1px solid;
		cursor: pointer;
		color: gray;
		padding-top: 2px;
		border-bottom: gray 1px solid;
		background-repeat: no-repeat;
		margin-left:2px;
		margin-right:2px;

		height: 20px;
		text-align: center;
	}

	a.knapplink_refresh:hover
	{
		background-color:whitesmoke;
		text-align:center;
		color:black;
		border-bottom: solid 1px black;
		border-top: solid 1px black;
		border-left: solid 1px black;
		border-right: solid 1px black;
		padding-top:2px;
		padding-right:11px;
		padding-bottom:0px;
		padding-left: 25px;
		font-size: 11px;
		text-decoration:underline;
	}

	a.knapplink_list
	{
		border-right: gray 1px solid;
		padding-right: 11px;
		background-position: 3px center;
		border-top: gray 1px solid;
		padding-left: 25px;
		font-size: 11px;
		background-image: url(icons/liste.gif);
		padding-bottom: 0px;
		border-left: gray 1px solid;
		cursor: pointer;
		color: gray;
		padding-top: 2px;
		border-bottom: gray 1px solid;
		background-repeat: no-repeat;
		margin-left:2px;
		margin-right:2px;

		height: 20px;
		text-align: center;
	}

	a.knapplink_list:hover
	{
		text-align:center;
		color:black;
		background-color:whitesmoke;
		border-bottom: solid 1px black;
		border-top: solid 1px black;
		border-left: solid 1px black;
		border-right: solid 1px black;
		padding-top:2px;
		padding-right:11px;
		padding-bottom:0px;
		padding-left: 25px;
		font-size: 11px;
		text-decoration:underline;
	}

	a.knapplink_excel
	{
		border-right: gray 1px solid;
		padding-right: 11px;
		background-position: 3px center;
		border-top: gray 1px solid;
		padding-left: 25px;
		font-size: 11px;
		background-image: url(icons/xls_small.gif);
		padding-bottom: 0px;
		border-left: gray 1px solid;
		cursor: pointer;
		color: gray;
		padding-top: 2px;
		border-bottom: gray 1px solid;
		background-repeat: no-repeat;
		margin-left:2px;
		margin-right:2px;

		height: 20px;
		text-align: center;
	}

	a.knapplink_excel:hover
	{
		text-align:center;
		color:black;
		background-color:whitesmoke;
		border-bottom: solid 1px black;
		border-top: solid 1px black;
		border-left: solid 1px black;
		border-right: solid 1px black;
		padding-top:2px;
		padding-right:11px;
		padding-bottom:0px;
		padding-left: 25px;
		font-size: 11px;
		text-decoration:underline;
	}

	a.knapplink_img
	{
		border-right: gray 1px solid;
		padding-right: 11px;
		background-position: 3px center;
		border-top: gray 1px solid;
		padding-left: 25px;
		font-size: 11px;
		padding-bottom: 0px;
		border-left: gray 1px solid;
		cursor: pointer;
		color: gray;
		padding-top: 2px;
		border-bottom: gray 1px solid;
		background-repeat: no-repeat;
		margin-left:2px;
		margin-right:2px;
		height: 20px;
		text-align: center;
		background-color:white;	
	}

	a.knapplink_img:hover
	{
		text-align:center;
		color:black;
		background-color:whitesmoke;
		border-bottom: solid 1px black;
		border-top: solid 1px black;
		border-left: solid 1px black;
		border-right: solid 1px black;
		padding-top:2px;
		padding-right:11px;
		padding-bottom:0px;
		padding-left: 25px;
		font-size: 11px;
		text-decoration:underline;
	}

	a.knapplink_img_r
	{
		border-right: gray 1px solid;
		padding-left: 11px;
		background-position: right center;
		border-top: gray 1px solid;
		padding-right: 25px;
		font-size: 10px;
		padding-bottom: 0px;
		border-left: gray 1px solid;
		cursor: pointer;
		color: gray;
		padding-top: 2px;
		border-bottom: gray 1px solid;
		background-repeat: no-repeat;
		margin-left:2px;
		margin-right:2px;
		height: 20px;
		text-align: center;
		text-decoration:none;
		background-color:white;	
	}

	a.knapplink_img_r:hover
	{
		text-align:center;
		color:black;
		background-color:whitesmoke;
		border-bottom: solid 1px black;
		border-top: solid 1px black;
		border-left: solid 1px black;
		border-right: solid 1px black;
		padding-top:2px;
		padding-right: 25px;
		padding-bottom:0px;
		padding-left: 11px;
		font-size: 10px;
		margin-left:2px;
		margin-right:2px;
		text-decoration:underline;
	}


	a.knappBackbtn
	{
		padding-right: 11px;
		background-position: 3px 0px;
		padding-left: 25px;

		padding-bottom: 0px;
		cursor: pointer;
		color: gray;
		padding-top: 2px;
		background-repeat: no-repeat;

		height: 20px;
		text-align: center;
	}



	a.knappBackbtn:hover
	{
		text-decoration:underline;
	}



	a.knapplink_active
	{
		background-color:whitesmoke;
		border-top: solid 1px silver;
		border-left: solid 1px silver;
		border-right: solid 1px silver;
		padding-right: 11px;
		padding-left: 11px;
		font-size: 11px;
		font-weight:bold;
		padding-bottom: 0px;
		color: black;
		padding-top: 4px;
		height: 23px;
		text-align: center;
		text-decoration:none;

	}

	a.knapplink_active:hover
	{
		color:black;
		text-decoration:none;
	}

	a.knapplink_unactive
{
	border-right: silver 1px solid;
	padding-right: 11px;
	border-top: silver 1px solid;
	padding-left: 11px;
	font-size: 11px;
	padding-bottom: 0px;
	border-left: silver 1px solid;
	cursor: pointer;
	color: black;
	padding-top: 2px;
	height: 20px;
	background-color: gainsboro;
	text-align: center;
	text-decoration: none;
}

	a.knapplink_unactive:hover
	{
		background-color:white;
		color:black;
		text-decoration:underline;
	}

	/* -----------------------------------------------
		END : KNAPPER
	----------------------------------------------- */



	/* -----------------------------------------------
		LINK <A HREF
	----------------------------------------------- */
	.link{
		font-style: normal;
		text-decoration: none;
		color: Gray;
	}

	a
	{
		color: #902D3F;
		font-style: normal;
		text-decoration: none;
	}


	a:hover
	{
		color:  #902D3F;
		text-decoration: underline;

	}

	a.link
	{
		
		text-decoration:none;
	}

	a.link:hover
	{
		color: #902D3F;
		text-decoration: underline;
	}
	
	
	a.Nav
	{
		font-size:14px;
		font-weight:bold;
		color: #000000;
		text-decoration:none;
	}

	a.Nav:hover
	{
		color: #000000;
		text-decoration: underline;
	}
	
	.nav
	{
		font-size:14px;
		font-weight:bold;
		color: #000000;
		text-decoration:none;
	}
	
	a.partnerlink
	{
		font-size:10px;
		color: cornflowerblue;
		cursor:pointer;
		font-weight:bold;
	}
	a.partnerlink:hover
	{
		color: cornflowerblue;
		text-decoration: underline;
	}
	.partnerimage
	{
		border:1px solid gray;
	}


	a.rediger
	{
		font-size:10px;
		color: cornflowerblue;
		cursor:pointer;
	}
	rediger
	{
		font-size:10px;
	}

	a.version{
		font-style: normal;
		color:gray;
		font-size: 9px;
		text-decoration: none;
		padding-left:3px;
		text-align:center;
		width:100%;
		padding-top:5px;
	}

	a.version:hover
	{
		color:silver;
		text-decoration: underline;
	}

	a.file{
		font-style: normal;
		color:black;
		font-size: 11px;
		text-decoration: underline;
	}

	a.file:visited {
		color:Gray;

	}

	a.file:active {
		color:Gray;
	}

	a.file:hover
	{
		color:silver;
		text-decoration: underline;
	}


	a.head{


		font-style: normal;
		color:Gray;
		font-size: 11px;
		font-weight:bold;
	}

	a.head:visited {
		color:Gray;
	}

	a.head:active {
		color:Gray;
	}

	a.head:hover
	{
		color:Gray;
		text-decoration: underline;
	}


	a.PagerButton{
		text-align:center;
		color:cornflowerblue;
		border-bottom: solid 1px silver;
		border-top: solid 1px silver;
		border-left: solid 1px silver;
		border-right: solid 1px silver;
		padding-top:0px;
		padding-right:11px;
		padding-bottom:0px;
		padding-left:11px;
		font-size: 11px;
		text-decoration:none;
	}

	a.PagerButton:hover
	{
		text-align:center;
		color:black;
		background-color:whitesmoke;
		border-bottom: solid 1px black;
		border-top: solid 1px black;
		border-left: solid 1px black;
		border-right: solid 1px black;
		padding-top:0px;
		padding-right:11px;
		padding-bottom:0px;
		padding-left:11px;
		font-size: 11px;
		text-decoration:none;
	}

	a.pagerNumber{
		text-align:center;
		color:cornflowerblue;
		font-size: 11px;
		text-decoration:none;
	}

	a.pagerNumber:hover
	{
		text-align:center;
		color:black;
		font-size: 11px;
		text-decoration:none;
	}

	/* -----------------------------------------------
		END: LINK AHREF
	----------------------------------------------- */



	/* -----------------------------------------------
		Admin Popup menu
	----------------------------------------------- */
	.divAdminMenu
{
	border-right: white thin outset;
	border-top: white thin outset;
	border-left: white thin outset;
	width: 100px;
	border-bottom: white thin outset;

	background-color: buttonface;
	display:none;
}
	/*display:none;*/
	#adminMenu ul
	{
		list-style:none;
		margin:0px;
		padding:0px;
		display:block;
	}

	#adminMenu li
{
	margin-right: 2px;
	margin-left: 2px;
	border-bottom: white 1px outset;
	display:block;
}

	#adminMenu li  a:link, #adminMenu li a:visited
	{
		display:block;
		padding: 5px,5px,5px,25px;
		background-repeat: no-repeat;
		background-position: 2% 50%;
		cursor: pointer;
		vertical-align:middle;
		text-align:left;
		color:#000000;
		text-decoration:none;
	}

	#adminMenu li  a:hover
	{
		background-color:#FFFFFF;
	}

	/* -----------------------------------------------
		END: Admin Popup menu
	----------------------------------------------- */


	/* -----------------------------------------------
		FILES / IMAGES
	----------------------------------------------- */
	#filescroll
	{
		border-right: silver 1px solid;
		border-top: silver 1px solid;
		overflow: scroll;
		border-left: silver 1px solid;
		width: 550px;
		height:530px;
		border-bottom: silver 1px solid;
		background-color:white;
		white-space:nowrap;
	}

	.filemenu
	{
		border-right: silver 1px solid;
		border-top: silver 1px solid;
		border-left: silver 1px solid;
		border-bottom: silver 1px solid;
		width: 550px;
		height:auto;
		background-color:white;
	}



	.filelist
	{
		cursor:pointer;
		background-color: white;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		color: Black;
		font-size: 11px;
		vertical-align:middle;
		float: left;
		margin: 4px;
		overflow: hidden;
		width:510px;
		height:30px;
		padding:1px;
		text-align:left;
	}

	.imagelist
	{
		border-right: silver 1px solid;
		border-top: silver 1px solid;
		border-left: silver 1px solid;
		border-bottom: silver 1px solid;
		cursor:pointer;
		background-color: white;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		color: Black;
		font-size: 9px;
		white-space:nowrap;
		vertical-align:middle;
		float: left;
		margin: 4px;
		overflow: hidden;
		width:123px;
		height:100px;
		padding:1px;
		text-align:center;
	}

	.folderlist
	{
		cursor:pointer;
		background-color: white;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		color: Black;
		font-size: 11px;
		vertical-align:middle;
		float: left;
		margin: 2px;
		overflow: hidden;
		width:97%;
		height:20px;
		padding:1px;
		text-align:left;
	}
	/* -----------------------------------------------
		END: FILES / IMAGES
	----------------------------------------------- */


.lagret
{

	background-image: url(icons/checked.gif);

	border-right: black 1px solid;
	padding-right: 11px;
	background-position: 3px center;
	border-top: black 1px solid;
	padding-left: 25px;
	font-size: 11px;
	padding-bottom: 0px;
	border-left: black 1px solid;
	color: black;
	padding-top: 2px;
	border-bottom: black 1px solid;
	background-repeat: no-repeat;

	background-color: white;
	text-align: left;
	margin-right:5px;
	margin-left:5px;
	height: 20px;
	margin-top:2px;
	margin-bottom:2px;
}
.feilet
{
	background-image: url(icons/anticheck.gif);
	background-position: 3px center;
	background-repeat: no-repeat;
	background-color: white;

	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-bottom: silver 1px solid;
	border-left: silver 1px solid;

	color: black;
	text-align: left;
	font-size: 11px;
	height:20px;

	margin-right:5px;
	margin-left:5px;
	margin-top:2px;
	margin-bottom:2px;

	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 25px;
	padding-right: 11px;
}

.obs
{
	background-image: url(icons/light.gif);
	border-right: black 1px solid;
	padding-right: 11px;
	background-position: 3px center;
	border-top: black 1px solid;
	padding-left: 25px;
	font-size: 11px;
	padding-bottom: 0px;
	border-left: black 1px solid;
	color: black;
	padding-top: 2px;
	border-bottom: black 1px solid;
	background-repeat: no-repeat;

	background-color: white;
	text-align: left;
	margin-right:5px;
	margin-left:5px;
	height: 20px;
	margin-top:2px;
	margin-bottom:2px;
}


.info
{
	border-right: silver 1px solid;
	padding-right: 5px;
	background-position: 3px center;
	border-top: silver 1px solid;
	padding-left: 5px;
	font-size: 11px;
	float: left;
	padding-bottom: 5px;
	border-left: silver 1px solid;
	color: black;
	padding-top: 5px;
	border-bottom: silver 1px solid;
	background-color: #ffffff;
	text-align: left;
	margin-top:10px;

}


	.icon
	{
		text-align:center;
	}




	table#tblList2
	{
		 margin-top:10px;
		 border-collapse:collapse;
		 width:99%;
		 background-color:White;
		 border:1px solid gray;
	}

	table#tblList2 td {
		padding-top:2px;
		padding-right:2px;
		padding-bottom:2px;
		padding-left:4px;
		font-size: 10px;
		border:1px whitesmoke solid;
	}

	table#tblList
	{
		 margin-top:10px;
		 border-collapse:collapse;
		 width:99%;
		 background-color:White;
		 border:1px solid gray;
	}

	table#tblList td {
		padding-top:2px;
		padding-right:2px;
		padding-bottom:2px;
		padding-left:4px;
		font-size: 10px;
		border:1px whitesmoke solid;
	}

	table#tblList tr {

	}



	table#tblList a
	{
		font-size: 11px;
		color: black;
	    text-decoration: none;
	}

	table#tblList a:visited {
		color: black;

	}

	table#tblList a:active {
		color: black;
	}

	table#tblList a:hover
	{
		color: #cc6c29;
		text-decoration: underline;
	}

	table#tblList th
{
	border-right: whitesmoke 1px solid;
	padding-right: 2px;
	border-top: silver 1px solid;
	padding-left: 5px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 2px;
	vertical-align: text-bottom;
	overflow: hidden;
	border-left: whitesmoke 1px solid;
	padding-top: 2px;
	border-bottom: silver 1px solid;

	background-color: lavender;
}


tblList_datagrid
{
	border-right: whitesmoke 1px solid;
	padding-right: 2px;
	border-top: silver 1px solid;
	padding-left: 5px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 2px;
	vertical-align: text-bottom;
	overflow: hidden;
	border-left: whitesmoke 1px solid;
	padding-top: 2px;
	border-bottom: silver 1px solid;

	background-color: lavender;
}

	table.tblList
	{
		 margin-top:10px;
		 border-collapse:collapse;
		 width:99%;
		 background-color:White;
		 border:1px solid gray;
	}

	table.tblList td {
		padding-top:2px;
		padding-right:2px;
		padding-bottom:2px;
		padding-left:4px;
		font-size: 10px;
		border:1px whitesmoke solid;
	}

table.tblList th
{
	border-right: whitesmoke 1px solid;
	padding-right: 2px;
	border-top: silver 1px solid;
	padding-left: 5px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 2px;
	vertical-align: text-bottom;
	overflow: hidden;
	border-left: whitesmoke 1px solid;
	padding-top: 2px;
	border-bottom: silver 1px solid;

	background-color: lavender;
}

	table.tblList tr {

	}


	table.tblList a
	{
		font-size: 11px;
		color: black;
	    text-decoration: none;
	}

	table.tblList a:visited {
		color: black;

	}

	table.tblList a:active {
		color: black;
	}

	table.tblList a:hover
	{
		color: #F37021;
		text-decoration: underline;
	}


	tblListHead {
		border:1px whitesmoke solid;
		padding-top:2px;
		padding-right:2px;
		padding-bottom:2px;
		padding-left:5px;
		font-weight:normal;
		font-size:12px;
		background-color:NavajoWhite;
		border-bottom:1px silver solid;
		border-top:1px silver solid;
		overflow:hidden;
		white-space:nowrap;
		vertical-align:text-bottom;
		text-align:left;
	}

	.trList td
	{
			border-right: whitesmoke 1px solid;
	padding-right: 2px;
	border-top: silver 1px solid;
	padding-left: 5px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 2px;
	vertical-align: text-bottom;
	overflow: hidden;
	border-left: whitesmoke 1px solid;
	padding-top: 2px;
	border-bottom: silver 1px solid;
	white-space:nowrap;

	}


	.trList a
	{
		font-size: 11px;
		color: black;
	    text-decoration: none;
	}

	.trList a:visited {
		color: black;
	}

	.trList a:active {
		color: black;
	}

	.trList a:hover
	{
		color: dodgerblue;
		text-decoration: underline;
	}


.schema
{
	margin: 10px 0px 30px 3px;	
	width: 579px;
	float:left;
}
.schema_name
{
	font-family: Arial;
	font-weight:bold;
	height:30px;
	color: #cc6c29;
	font-size:17px;
	width:100%;
	padding-left:10px;
	text-align:left;
	padding-top:5px;
	display:none;
}

.schema_text
{
	padding: 5px 5px 5px 5px;
	text-align:left;
	font-size:12px;
}


.article
{

	margin: 0px;
	padding:10px;
	height: 100px;
	width: 100%;
	float:left;
	height:75%;
}



	/* ----------------------------------------------------------------------------------------------
		Start: Scrollern
	---------------------------------------------------------------------------------------------- */

	.scroller_div
	{
		background-color:Black;	
	}
	
	.scroller_name
	{
		background-color:Black;	
		color:White;
		width:130px;
		height:22px;
		font-weight:bold;
		padding-right:10px;	
		padding-left:4px;	
		white-space:nowrap;
	}
	
	.scroller_text
	{		
		color:White;
		height:20px;
		font-weight:bold;
		padding-top:5px;
		padding-right:35px;	
		overflow:hidden;
	}
	
	
	.scroller_table
	{
		background-color:Black;
		margin-right:-3px;
		margin-left:-19px;
		width:640px;
	}
	
	
	.scroller_div
	{
		
	}
	
	#scroller2_span
	{
		position:absolute; 
		width:100%; 
		height:25px; 
		z-index:100; 
		left: 10px; 
		top: auto;
		bottom: 1em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #66CCFF;
	}
	.scroller2_table
	{
		background-color:green;
		margin-right:-3px;
		margin-left:-19px;
		width:100%;		
	}
	
	.scroller_2text
	{		
		color:red;
		height:20px;
		font-weight:bold;
		padding-top:5px;
		padding-right:35px;	
		overflow:hidden;
	}
	.scroller2_name
	{
		background-color:Black;	
		color:White;
		width:130px;
		height:22px;
		font-weight:bold;
		padding-right:10px;	
		padding-left:4px;	
		white-space:nowrap;
	}




