@import url("/styles/default/scms_dropdown.css"); 
 

/***********************************************************
 Custom CSS: 
***********************************************************/

/*-------basic styles-------*/

html {
height:100%;
}

body {
background-color:#ffffff;
margin:0px;
padding:0px;
font-family:tahoma,arial,sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
width:100%;
height:100%;
}

a:link, a:visited {
font-family:tahoma,arial,sans-serif;
font-size:11px;
font-weight:normal;
color:#D40F1A;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

/*-------layout-------*/

.conteiner {
width:100%;
height:100%;
}

.header {
background: transparent url('/px_custom/header-bg.jpg') top left repeat-x;
height:132px;
overflow: hidden
}

.header-bar-bg {
width: 100%;
height: 16px;
background: transparent url('/px_custom/header-bar-bg.png') top left repeat-x;
}

.header-bar {
width: 100%;
height: 100%;
background: url('/px_custom/header-bar.png') top left no-repeat
}

.event_kiri {
padding-left:10px;
padding-top:30px;
}

.event_logo {
padding-right:60px;
}

.menuseperator {
background-color:#D40F1A;
height:30px;
}

#logo {
position: absolute;
margin: 18px 0 0 25px;
}

#lang-box {
position: absolute;
margin: 12px 0 0 914px;
padding: 0;
}

#lang-box li {
float: left;
text-transform: uppercase;
list-style: none;
margin: 0 6px;
}

#lang-box a:link, #lang-box a:visited {
color: #000
}

#lang-box a:hover {
text-decoration: none
}

/*-------menu-------*/

#main-menu {
margin: 84px 0 0 12px;
padding: 0;
}

#main-menu li {
list-style: none;
float: left;
margin: 0 1px 0 0;
height: 32px;
line-height: 32px;
}

#main-menu li a:link, #main-menu li a:visited {
font-size: 12px;
padding: 0 18px 0 22px;
display: block;
color: #434244;
background-image: url('/px_custom/menu-tabs.png');
background-repeat: no-repeat;
background-position: right bottom;
}

#main-menu li a:hover, #main-menu li a.current {
background-position: right top;
text-decoration: none
}

/*#menu_first_level {
float:left;
width:100%;
font-size:93%;
line-height:normal;
}

#menu_first_level ul {
margin:0;
padding:0 10px 0 10px;
list-style:none;
}

#menu_first_level li {
float:left;
margin:0;
padding:0;
}

#menu_first_level a {
display:block;
}

#menu_first_level #current {
background-image: url(px_custom/nupp_top_right.jpg);
background-position:right top;
background-repeat:no-repeat;
}
	
#menu_first_level #current a {
background-image: url(px_custom/nupp_top_left.jpg);
background-position:left top;
background-repeat:no-repeat;
padding:4px 8px;
}*/

a.menu:link, a.menu:visited, a.menu:hover{
font-family:tahoma,arial,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
padding:4px 8px;
}

#menu_second_level {
float:left;
width:100%;
font-size:90%;
line-height:normal;
}

#menu_second_level ul {
margin:0;
padding:0 10px 0 10px;
list-style:none;
}

#menu_second_level li {
float:left;
margin:0;
padding:0;
}

#menu_second_level a {
display:block;
}

#menu_second_level #current {
background-image: url(px_custom/nupp_bottom_right.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}
	
#menu_second_level #current a {
background-image: url(px_custom/nupp_bottom_left.jpg);
background-position:left bottom;
background-repeat:no-repeat;
padding:4px 8px;
color:#FFFFFF;
font-family:font-weight:bold;;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

a.menu2:link, a.menu2:visited, a.menu2:hover{
font-family:tahoma,arial,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#D40F19;
padding:4px 8px;
}

#menu_level3 {
width:100%;
font-size:12px;
}

#menu_level3 ul {
margin:0px;
padding:0px 0px 0px 15px;
list-style:url(px_custom/li_nupp.jpg);
}

#menu_level3 li {
margin:0px;
padding:0px;
}

#menu_level3 a {
display:block;
font-family:tahoma,arial,sans-serif;
color:#D40F1A;
text-decoration:none;
}

#menu_level3 #hetkel a {
font-weight:bold;
}


.esteng {
width:885px;
font-family:tahoma,arial,sans-serif;
font-size:12px;
text-align:right;
text-decoration:none;
color:#FFFFFF;
}

a.esteng:link, a.esteng:visited, a.esteng:hover {
font-family:tahoma,arial,sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.esteng_new {
padding-top:5px;
font-family:tahoma,arial,sans-serif;
font-size:12px;
text-align:right;
text-decoration:none;
color:#FFFFFF;
}

a.esteng_new:link, a.esteng_new:visited, a.esteng_new:hover {
font-family:tahoma,arial,sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

h1 {
font-family:tahoma,arial,sans-serif;
font-size:16px;
color:#D40F1A;
font-weight:bold;
}

h2 {
font-family:tahoma,arial,sans-serif;
font-size:14px;
color:#D40F1A;
font-weight:bold;
}

h3 {
font-family:tahoma,arial,sans-serif;
font-size:12px;
color:#D40F1A;
font-weight:bold;
}

hr {
height:1px;
border:none;
border-top:1px solid #D40F1A;
margin:0px;
padding:0px;
}

.footer_text {
font-family:tahoma,arial,sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
}

h1.artikkel {
font-family:tahoma,arial,sans-serif;
margin:0px;
padding:0px 0px 5px 0px;
font-size:16px;
font-weight:bold;
color:#D40F1A;
}

.artikkel {
margin:0px;
padding:10px;
}

select, textarea, file, input {
font-family:tahoma,arial,sans-serif;
font-size:11px;
border:solid 1px #000000;
}

.footerlogo {
margin-left: 15px;
}

/***********************************************************
 Action-buttons:
***********************************************************/

    editor\:buttons {
		width: 13px;
		height: 13px;
		cursor: hand;
		behavior:url(buttons.htc);
		-moz-binding: url(xbl.xml#buttons);
		}
		buttons {
			display: inline;
			width: 13px;
			height: 13px;
		}
    editor\:context {
		behavior:url(context.htc);
		-moz-binding: url(xbl.xml#context);
		}
		context {
			display: inline;
		}