body
{
	background-image: url('/webresources/media/gif/bakgrunn.gif');
}

#topmenu a, #globalmenu a
{
	text-decoration: none;
}

#topmenu a:hover, #globalmenu a:hover
{
	text-decoration: underline;
}

.tp_footer
{
	text-align: center;
}

.tp_content
{
	width: 150px;
	margin-left: 30px;
                     //margin-right: -10px;
	padding-right: 7px;
}

#tp_leftmenu
{
	width: 150px;
}

#tp_leftmenu ul
{
	list-style-type: none;
	margin:0px;
	padding: 0px;
	/*border-right: 1px dotted #afceb2;*/
	/*border-top: 1px dotted #afceb2;*/
	padding-top: 3px;
	padding-bottom: 10px;

}

#tp_leftmenu ul li
{
	margin: 0px;
	padding: 0px;
	padding-left: 15px;
	padding-bottom: 4px;
	padding-top: 4px;
	background-image: url(/webresources/media/gif/menuPoint1.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	/*border-bottom: 1px dotted #afceb2;*/
	text-decoration: none;
}

#tp_leftmenu ul li .dot_border_menu
{
	font-size: 1px;	
	background: url(/webresources/media/gif/repeat_hor.gif) repeat-x center center;	
	height: 1px;
	width: 150px;
	margin-left: -15px;
	margin-top: 5px;
}

#tp_leftmenu ul .dot_border_menu_top
{
	font-size: 1px;	
	background: url(/webresources/media/gif/repeat_hor.gif) repeat-x center center;	
	height: 1px;
	width: 150px;
	margin-left: 0px;
	position: relative;
	top: -2px;

}

#tp_leftmenu ul li ul, #leftmenu ul li ul li ul
{
	border: none;
	padding: 0px;
}

#tp_leftmenu ul li ul li, #leftmenu ul li ul li ul li
{
	border-bottom: none;
        text-decoration: none;
}

#tp_leftmenu ul li ul li
{
	margin: 0px;
	padding: 0px;
       	padding-bottom: 2px;
       	padding-top: 2px;
	padding-left: 10px;
	background-image: url(/webresources/media/gif/menuPoint2.gif);
	background-repeat: no-repeat;
	background-position: -15px 3px;
	//background-position: -15px 1px;
	
}

#tp_leftmenu ul li ul li ul li
{
	margin: 0px;
       	padding: 0px;
       	padding-bottom: 2px;
       	padding-top: 2px;
	padding-left: 10px;
	background-image: url(/webresources/media/gif/menuPoint3.gif);
	background-repeat: no-repeat;
	background-position: -25px 3px;
	//background-position: -25px 1px;
	
}

#tp_leftmenu a
{
	color: #005531;	
	text-decoration: none;
	font-size: 11px;
	font-family: verdana,sans-serif;
	font-weight: 700;
	word-wrap: break-word;
}

#tp_leftmenu ul li a
{
                     text-decoration: none;
}


#tp_leftmenu ul li ul li a
{
	font-weight: normal;
                     text-decoration: none;
}

#tp_leftmenu a:hover
{
	text-decoration: underline;
}

#tp_leftmenu .active
{
	font-weight: 700;
	text-decoration: underline;
}


/* Lenkeliste */

#tp_lenkeliste a
{
	color: #005531;
	font-size: 10px;
	font-family: verdana;
	font-weight: normal;
	text-decoration: none;
}

#tp_lenkeliste a:hover
{
	text-decoration: underline;
}

#tp_lenkeliste div
{
	text-align: center;
}


/* Gråboks */

#tp_leftmenu_box
{
	background-color: #eeeeeb;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #111111;
	font-size: 9px;
	font-family: verdana;	
	width: 135px;
	//width: 150px;
}

#tp_leftmenu_box p
{
	margin-top: -2px;
}

#tp_leftmenu_box b
{
	width: 120px;    
}

#tp_leftmenu_box img.graatop
{
	margin-left: -10px;
	margin-right: -5px;
}

#tp_leftmenu_box img.graabottom
{
	margin-left: -10px;
	margin-right: -5px;
}


#tp_leftmenu_box_info ul
{
	border: none;
}

#tp_leftmenu_box_info ul li
{

}


#tp_leftmenu_box_newuser a
{
	color: #111111;
	font-size: 9px;
	text-decoration: none;
	font-weight: bold;
                     padding-left: 15px;
                     background-image: url(/webresources/media/gif/grayArrow.gif);
                     background-repeat: no-repeat;
                     background-position: 4 4;
	margin-left: 17px;
	margin-top: 10px;
}

#tp_leftmenu_box_newuser a:hover
{
	text-decoration: underline;
	color: #005531;
}

#tp_footer_dotted
{
background-image:url(/webresources/media/gif/repeat_hor.gif);
background-position:center 50%;
background-repeat:repeat-x;
clear:both;
margin:0px 0px 5px 5px;

}

#tp_footer_info
{
	margin-left: 125px;
}