/*  Overordnede innstillinger  ===========================================   */

body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
} 


.menuborder1 {
	border-bottom-style:solid;
	border-bottom-width:1px;
}

/*  Paddings & Spacings  ===========================================   */

.padding-footer {
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
}
.padding-menu {
	padding-bottom:3px;
}
.padding-left {
	padding-left: 10px;
}
.padding-right {
	padding-right: 10px;
}
.padding-bottom {
	padding-bottom: 10px;
}
.padding-top {
	padding-top: 10px;
}
.padding-horisontalmenu {
	padding-left: 5px;
	padding-right: 10px;
}
.margin-bottom {
	margin-bottom:8px;
}

/*  Runde hjørner  ===========================================   */

.c-lt-header {
	background-image: url("/IPS/skins/professions/resources/corner_lt.gif"); 
	background-position:left top;
	background-repeat:no-repeat;
}
.c-rt-header {
	background-image: url("/IPS/skins/professions/resources/corner_rt.gif");
	background-position:right top;
	background-repeat:no-repeat;
}
.c-lb-footer {
	background-image: url("/IPS/skins/professions/resources/corner_lb.gif"); 
	background-position:left bottom;
	background-repeat:no-repeat;
}
.c-rb-footer {
	background-image: url("/IPS/skins/professions/resources/corner_rb.gif");
	background-position:right bottom;
	background-repeat:no-repeat;
}

/*  Formfields  ===========================================   */

.searchfield1 {
	width:100px;
/*	height:15px; */
	background-image:   url("/IPS/skins/professions/resources/formfield_bg_01.jpg");
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color:#000033;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#000033;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#FFFFFF;
	margin-bottom: 2px;
}



/* Left hierarchy menu ================================== */
/*  */
#menuHierarchy {
	margin-left: 0px;
	text-align:left;
}

#menuHierarchy ul {
	padding-left:0px;
	margin-right:0px;
	margin-left:15px;
	margin-bottom:0px;
	margin-top: 0px;
}

#menuHierarchy ul li {
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	list-style-position:inside;
}

#menuHierarchy ul li a {
}

#menuHierarchy ul li a:hover {
}

#logo 
{
	margin:0px;
	width:150px;
	height:123px;
	text-align:center;
	background-color:#ffffff;
}

.slicetop 
{
	height:7px;
	border-width:0px;
	margin:0px;
	padding:0px;
	
}

#topmenu 
{
	vertical-align:sub;
}

/* Main Colors ====================================================== */

body {
	color:#333344;
	background-color: #dddddd;
}
.header-large {
	color:#444455;
}
.header-small {
	color:#555566;
}
.color-1 {
	color: #666677;
}
.bgcolor-1 {
	background-color: #666677;
}
.bgcolor-1-outside {
	background-color: #666677;
}
.color-2 {
	color: #9999AA;
}
.bgcolor-2 {
	background-color: #9999AA;
}

.bgcolor-2-bg {
	background-image:    url("/IPS/skins/professions/resources/pallett_skifer/slice_bg.gif");
	background-repeat:repeat; 
}
.color-3 {
	color: #CCCCDD;
}

.bgcolor-1 .color-3 a {
	color: #CCCCDD;
}

.bgcolor-3 {
	background-color: #CCCCDD;
}
.bgcolor-5 {
	background-color: #ffffff;
}
.color-active {
	color: #000000;
}
.color-white {
	color: #ffffff;
}
a {
	text-decoration: none;
	color:#003399;
}
a:hover {
	text-decoration: underline;
	color:#0066FF;
}
a.link-light {
	color:#FFFFFF;
}
a.link-light:hover {
	color: #FFFFFF;
}


/* Line Colors ====================================================== */
.menuborder1 {
	border-bottom-color:#666677;
}

.line-hor {
	border-bottom: 3px double #9999AA;
	padding-top:10px;
	padding-bottom:10px;
}
/* Elements for the theme ====================================================== */

.theme-header {
	background-image:     url("/IPS/skins/professions/resources/pallett_skifer/frakt/slice_001.jpg");
}

.theme-subheader {
	background-image:     url("/IPS/skins/professions/resources/pallett_skifer/frakt/slice_002.jpg"); 
}

.theme-right {
	background-image:     url("/IPS/skins/professions/resources/pallett_skifer/frakt/slice_003.gif");
	background-repeat:no-repeat;
}

.theme-left {
	background-image:     url("/IPS/skins/professions/resources/pallett_skifer/frakt/slice_004.gif");
	background-repeat:no-repeat; 
}

/* CornerShape ====================================================== */

.c-lt {
	background-image: url("/IPS/skins/professions/resources/corner_lt.gif"); 
	background-position:left top;
	background-repeat:no-repeat;
}
.c-rt {
	background-image: url("/IPS/skins/professions/resources/corner_rt.gif");
	background-position:right top;
	background-repeat:no-repeat;
}
.c-lb {
	background-image: url("/IPS/skins/professions/resources/corner_lb.gif"); 
	background-position:left bottom;
	background-repeat:no-repeat;
}
.c-rb {
	background-image: url("/IPS/skins/professions/resources/corner_rb.gif");
	background-position:right bottom;
	background-repeat:no-repeat;
}



/* Elements for the Square buttons ====================================================== */

.btn-r {
	background-image: url(/IPS/skins/professions/resources/button_square/button_right.gif);
}

.btn-d {
	background-image: url(/IPS/skins/professions/resources/button_square/button_dwn.gif);
}

.btn-r2 {
	background-image: url(/IPS/skins/professions/resources/button_square/button_right2.gif);
}



li.menuInactive
{
	list-style-image: url("/IPS/skins/professions/resources/button_square/button_right.gif");
}
li.menuActive
{
	list-style-image: url("/IPS/skins/professions/resources/button_square/button_dwn.gif");
}
li.menuCurrent
{
	list-style-image: url("/IPS/skins/professions/resources/button_square/button_dwn.gif");
}

/* Design for the Steel Toolbars ====================================================== */

.nav-mainline {
	background-image: url("/IPS/skins/professions/resources/nav_steel/mainline.jpg"); 
}

.nav-default {
	background-image: url("/IPS/skins/professions/resources/nav_steel/bg_off.jpg"); 
}

.nav-active {
	background-image: url("/IPS/skins/professions/resources/nav_steel/bg_on.jpg"); 
}

.nav-current {
	background-image: url("/IPS/skins/professions/resources/nav_steel/bg_on.jpg"); 
	font-weight:bold;	
}


body, td {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}


.payoff {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:24px;
	font-weight:bold;
	padding-left: 10px;
}


.header-large {
	font-size:24px;
}

/* general font sizes */
#topmenu {
    font-size:13px;
}

#menuHierarchy {
    font-size:13px;
}

#leftmenu td{
    font-size:13px;
}

#action {
    font-size:13px;
}



