/*/ stil for nynuno*/

body,html {    margin : 0;    padding : 0; text-align: center; }
body {	font-size : 62.5%;	font-family : tahoma, sans-serif;	/*background-color : #f4f4f4;*/}
a {	color : #182425;	text-decoration : underline;	}
a:hover {	text-decoration : none;}
a.blue {	color : #22C5D8;	text-decoration : underline;}
a.blue:hover {	text-decoration : none;	background-color : #22C5D8;	color : #F4F4F4;}
#wrapper {      width: 100%;    margin: 0 auto;    background: #fff url(../gfx/wrapper_5.png) center top repeat-y;	}
#alt {  text-align: left;  width : 800px;    margin : 0 auto;}
#header { position: relative; background : url(../gfx/header.png);  	height : 108px;	width : 800px; }
#home-link { position: absolute; width: 800px; height: 80px; top: 25px; left: 0; }
.login_l  {background: url(../gfx/login_corner_left.gif) 0 100% no-repeat #182425; color : #fff; font-family : tahoma, sans-serif; float : right; margin : 0 10px 0 0;}
.login_r {background: url(../gfx/login_corner_right.gif) 100% 100% no-repeat; padding:6px}
.clear {font-size: 1px; height: 1px}
.login_l a {	color : #fff;	text-decoration : underline;}
.login_l a:hover {	color : #fff;	text-decoration : none;}
#uloginOut {	text-align : right;}
#uloginForm {}
#meny {	background : #182425;	height : 35px;	width : 800px;	font-family : arial;	text-transform : uppercase;	border-top : 1px solid #fff;	border-bottom : 1px solid #fff;	}
#meny ul {      margin : 0px;   padding : 7px 0 0 7px;}
#meny li {      float : left;   padding : 0 4px;        margin : 0px;   list-style : none;}
#meny #aktiv a {	color : #5ddae9;}
#meny #aktiv a:hover {	color : #5ddae9;}
#meny a {	display : block;	padding : 5px 5px 5px 5px;	text-decoration : none;	color : #fff;	font-weight : bold;	font-size : 1.1em;}
#meny a:hover {	border-bottom : 3px solid #fff;	color : #5ddae9;}
#kampanje {	width : 800px;	height : 260px;	background : #fff;}
#kampanje img {	border : 0;}
#forsidebanner {	width : 800px;	height : 200px;	background : #fff;}
#forsidebanner img {	border : 0;}
#forsidebanner ul {	list-style:none; padding:0px;margin:0px;}
#forsidebanner li {	float:left;padding:3px 0 0 5px;margin:0px;}
#forsidebanner a {	display:block;}
#banner {	padding : 0px;	margin : 0px;	border : 0px solid #fff;	width : 800px;	height : 100px;}
#banner a, #banner a:hover, #banner img {	padding : 0px;	margin : 0px;	text-decoration : none!important;	border : 0px solid #fff;}
#skille {	width : 800px;	font-family : tahoma, arial, sans-serif;	color : #fff;	font-weight : bold;	font-size : 1.1em;	border-top : 1px solid #fff;	border-bottom : 1px solid #fff;	background-color : #182425;	margin : 0px;	padding : 0px;		float : left;}
.m_tittel {	float : left;	padding : 10px;	margin : 0px;}
.sok {	text-align : right;	padding : 5px;	margin : 0px;	border : 0px solid #000;}
#content {	width : 800px;	padding : 0px;	margin : 0px;}
#leftmenu {	float : left;	width : 180px;	margin : 0 0 20px 0;}
#front {	width : 600px;	padding : 0px;	margin : 0px;}
#middle {	height : 180px;	width : 100%;	background : #B3E95D;	color : #333;	font-family : verdana, tahoma, sans-serif;	font-size : 0.9em;	margin : 0px;	float : left;	clear : both;}
#innhold {	float : right;	width : 620px;	padding : 0px;	margin : 0px;}
#intro {	height : 190px;	width : 410px;	padding : 0px;	margin : 0 10px 0 0;	    overflow: hidden;	background : #fff;}
#intro h2 {	font-family : arial, sans;	font-size : 1.8em;	color : #000;	padding : 10px 100px 0 10px;	margin : 0px;}
#intro p {	padding : 10px 10px 10px 10px;	font-family : Verdana, sans-serif;	font-size : 1.3em;	line-height : 1.6em;	margin : 0px;	color : #000;	}
#intro_link {	width : 410px;	padding : 0px;	margin : 0 10px 0 0;		text-align : right;}
#intro_link p {	padding : 10px;	font-family : Verdana, sans-serif;	font-size : 1em;	margin : 0px;	color : #000;	}
#mer {	padding : 10px 10px 10px 10px;	margin : 0 10px 0 0;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 11px;	}
#artikler {	color : #000;	margin : 10px 0 0 0;	font-family : Verdana, Tahoma, sans-serif;	font-size : 1em;	line-height : 1.8em;	padding : 0px;	width : 420px;	float : left;}
#bred {	color : #000;	margin : 10px 10px 0 20px;	font-family : Verdana, Tahoma, sans-serif;	font-size : 1em;	line-height : 1.8em;	padding : 0px;	float : left;		width : 600px;}
div.mainarticle {	padding : 10px;	margin : 0 5px 0 0;	width : 600px;	margin-left : 1px;	border-bottom : 2px solid #ddd;	background : #f4f4f4;}
div.mainarticle img {	border : 1px solid #fff;}
div.mainarticle a img {    border : none;}
div.subarticle {	padding : 0 0 5px 0;	margin : 10px 5px 5px 10px;	width : 275px;	float : left;	height : 450px;	background : #fff;	overflow : hidden;	border-bottom : 1px solid #ddd;}
div.subarticle a img { border : none;}
div.artikkel {	color : #000;	padding : 10px;	margin-bottom: 5px;	border-bottom : 1px solid #dbdbdb;	width : 100%;	float : left;	margin-left : 1px;}
div.artikkel a img { border : none;}
div.artikkel1 {	color : #000;	padding : 10px;	margin : 0px;	border-bottom : 3px solid #fff;	float : left;	background : #f3f3f3;}
div.artikkel2 {	color : #000;	padding : 10px;	margin : 0px;	border-bottom : 3px solid #fff;	float : left;	background : #fff;}
div.date {	padding : 0px;	margin : 0 0 5px 0;	float : left;	text-align : left;	color : #868C8F;	font-family : Verdana, Tahoma, Lucida Sans, sans-serif;	font-size : 0.9em;	}
#articlebox {	float : right; 	width : 200px; 	height : 100%; 	margin : 30px 0 25px 5px;}
div.articlesubbox {	background : #F3F3F3; 	border : 1px solid #ddd;		margin : 0 0 10px 5px;	padding : 0 0 10px 5px;}
ul.treemeny, div.articlesubbox ul {	list-style-type: none;	margin : 0px;	padding : 5px 10px 0 0;}
ul.treemeny li, div.articlesubbox li {	font-family : verdana, tahoma, arial;	line-height : 1.4em;	font-size : 1em;	background-image: url(../gfx/silk/bullet_blue.gif);	background-repeat: no-repeat;	background-position: 0 0em;	padding: 0 0 0 20px;	margin: 0 0 8px 0;	}
ul.treemeny li.fakta {	background: url(../gfx/silk/report.png) no-repeat;}
ul.treemeny li a, div.articlesubbox li a {	color : #22C5D8;	text-decoration : underline;	}
ul.treemeny li a:hover, div.articlesubbox li a:hover {	color : #fff;	background : #22C5D8;	text-decoration : none;		}
div.articleimg {	width : 600px;	background : #f3f3f3;	padding : 0px;	margin : 0px;		border : 1px solid #ddd;}
p.articleimg  {	font-family : Verdana, sans-serif;	font-size : 10px;	padding : 3px;	margin : 0px;}
#rightmenu {	float : right;	margin : 0 10px 10px 0;	height : 100%;	width : 160px;	padding : 0;}
div.box {	padding : 5px 10px 5px 5px;	margin : 0 0 5px 0;}
div.dottedbox {	padding : 5px 10px 5px 5px;	margin : 5px 0 5px 0;	border-top : 1px dotted #ddd;	border-bottom : 1px dotted #ddd;}
div.adds {	padding : 5px 0px 5px 5px;	margin : 5px 0 5px 0;}
#rightmenu ul, div.box ul, div.dottedbox ul {	margin : 5px 0 0 0;	padding : 0px;	width : 180px;	list-style-type: none;}
#rightmenu li, div.box li, div.box li {	font-size : 1.1em;	font-family : Tahoma, Verdana, sans-serif;	background-image: url(../gfx/silk/bullet_blue.gif);	background-repeat: no-repeat;	background-position: 0 -0.1em;	padding: 0 0 0 15px;	margin: 0 0 8px 0;}
#rightmenu li.online, #rightmenu li.offline, #rightmenu li.user, #rightmenu li.useradd{	background-repeat: no-repeat;	background-position: 0 0.2em;	padding: 3px 0 0 18px;	margin: 0 0 1px 0;		height : 20px;}
#rightmenu li.online {	background-image: url(../gfx/silk/status_online.png);}
#rightmenu li.offline {	background-image: url(../gfx/silk/status_offline.png);}
#rightmenu li.user {	background-image: url(../gfx/silk/user.png);}
#rightmenu li.useradd {	background-image: url(../gfx/silk/user_add.png);}
#rightmenu a.clear:hover, div.box a.clear:hover, div.dottedbox a.clear:hover {	text-decoration : none;	background-color : transparent!important;	border : 0px solid #fff!important;}
#rightmenu img:hover, div.box img:hover, div.dottedbox img:hover {	text-decoration : none;	background-color : transparent!important;	border : 0px solid #fff!important;}
#arkiv {	width : 800px;	border-top : 3px solid #2cc8db; 	background : #5ddae9;	clear : left;	float : left;	padding : 0 0 20px 0;}
div.siste {	width : 30%;	float : left;	color : #fff;	padding : 20px 10px 0 10px;	margin : 0px;}
div.siste h3 {	color : #fff;	font-size : 1.6em;	line-height : 1.6em;	padding : 0px;	margin : 0 20px 10px 0;	font-family : Arial, sans-serif;	border-bottom : 1px dotted #fff;}
div.siste h4 {	color : #fff;	font-size : 1.2em;	line-height : 1.4em;	padding : 0px;	margin : 0 20px 5px 0;	font-family : Arial, sans-serif;}
div.siste ul {	margin : 0px;	padding : 0px 0px 0 2px;}
div.siste li {	font-size : 1.1em;	font-family : Tahoma, Verdana, sans-serif;	margin : 0 0 10px 0;	padding: 0;  	list-style : none;}
div.siste li.vevent {	padding-left: 22px; 	background: url(../gfx/silk/calendar.png) no-repeat;	background-position: 0 -.2em;	}
div.siste li.fakta {	padding: 0px!important;}
div.siste li.nyhet {	padding: 0px!important;}
div.siste li.pressemld {	padding: 0px!important;}
div.siste a {	color : #fff;	text-decoration : underline;	padding : 0px;}
div.siste a:hover {	background-color : #fff;	color : #5ddae9;	text-decoration : none;	}
div.siste p {	font-size : 1.2em;	line-height : 1.5em;	font-family : Tahoma, Verdana, sans-serif;	margin : 0 0 10px 0;	padding : 0 0 0 2px;	color : #fff;	text-decoration : none;}
#footer {	width : 800px;	border-top : 1px solid #fff; 	background : #182425;		height : 50px;	color : #fff;	font-size : 1em;	text-align : center;	clear : left;}
#footer a {	color : #fff;	text-decoration : underline;}
#footer a:hover {	color : #fff;	text-decoration : none;	}
/*				TEKST-INNSTILLING-------------------------------------------------------------------------------*/#hotspot h2 {	font-family : arial, sans;	font-size : 1.8em;	color : #fff;	padding : 10px 0px;	margin : 0px;}
h1, h2, h3, h4 {	font-family : arial, helvetica, sans-serif;}
div.artikkel h2 {	clear : left;}
div.mainarticle h2 {	font-size : 3.5em;	line-height : 1.2em;	padding : 5px 0 10px 0;	margin : 0px;	color : #333;		font-weight : bold;	clear : left;}
div.subarticle h2 {	font-size : 2em;	line-height : 1.2em;	color : #333;		font-weight : bold;}
h2 {	font-size : 2em;	line-height : 1.4em;	padding : 5px 0 10px 0;	margin : 0px;	color : #333;}
h2.header {	font-size : 3.5em;	margin : 10px 10px 5px 0;	line-height : 1.2em;}
h3 {	font-size : 1.6em;	padding : 5px 0 0 0;	margin : 0px;	color : #333;}
h4 {	font-size : 1.4em;	padding : 5px 0 0 0;	margin : 0px;	color : #333;}
p {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	/*font-size : 1em;	line-height : 1.5em;*/	font-size : 11px;	line-height: 16px;	color : #333;	margin : 0 0 15px 0;	padding : 0px;}
div.artikkel p {	font-family : Verdana, Tahoma, sans-serif;	font-size : 1em;	line-height : 1.8em;	padding : 0 5px 0 0px;	color : #333;}
#rightmenu p {	font-family : Verdana, sans-serif;	font-size : 1.1em;	line-height : 1.5em;	padding : 5px;}
p.ingress {	font-family : Verdana, Tahoma, sans-serif;	font-size : 1.1em;	line-height : 1.5em;	padding : 0 5px 0 0px;	color : #333;}
p.artikkel-ingress { font-size : 1.2em; }
.detaljer {	color : #868C8F;	font-family : Verdana, Tahoma, Lucida Sans, sans-serif;	padding : 0px; 	margin : 0px;	font-size : 0.9em;}
p.imgcaption {	font-family : Verdana, sans-serif;	font-size : 10px;	padding : 0 0 3px 0;	margin : 0px;	color : #868C8F;}
fieldset, form {	border : 0px solid #000;	padding : 0px;	margin : 0px;}
form.lokallagsfond  fieldset {	border-bottom : 1px dotted #000;	margin-bottom : 10px;	padding-bottom : 10px;	}
form.lokallagsfond  legend {	font-weight : bold;	padding : 0px;	margin-bottom : 5px;	font-size : 12px;}
/*				LINKER-------------------------------------------------------------------------------*/a.det_lesmer {	text-align : left;	padding : 0px;	margin : 0px;	color : #22c5d8;	text-decoration : none;	}
a.det_lesmer:hover {	text-decoration : none;	}
a.lesmer {	text-align : left;	padding : 0px;	margin : 0px;	font-weight : bold;	color : #22c5d8;	text-decoration : none;	}
a.lesmer:hover {	text-decoration : underline;	}
a.breadcrumb {	color : #fff;	text-decoration : underline;	}
a.breadcrumb:hover {	text-decoration : none;}
a.add {	background-image: url(../gfx/silk/textfield_add.png);	background-repeat: no-repeat;	background-position: 0 -.4em;		padding-left : 20px;	text-decoration : none;	border-bottom : 1px dotted #366A18;	color : #366A18;}
.detaljer a{	color : #868C8F;}
div.date a {	color : #22C5D8;	text-decoration : none;}
span.edit {	padding : 0px; 	margin : 0px;	float : right;}
span.edit a {	color : #868C8F;	text-decoration : none;}
a.overskrift {	color : #333;	text-decoration : none;	padding : 5px 0 0 0;	margin : 0px;	}
a.overskrift:hover {	color : #333;	text-decoration : underline;}
/*				BILDER-------------------------------------------------------------------------------*/img {	border : none;}
img.person, div.personer img {	float : left;	margin-right : 0.5em;	margin-bottom : 1em;}
div.personer p {	height : 194px;}
/*				INPUT-------------------------------------------------------------------------------*/textarea, input {	font-family : verdana, tahoma, sans-serif;	font-size : 1.1em;	color : #333;}
select {	font-family : verdana, tahoma, sans-serif;	font-size : 1em;	color : #333;		background : #f3f3f3;}
/**	VENSTREMENY:*/#menu { 	width : 160px;	float : left; 	padding : 0px;	margin : 10px 0 10px 10px;}
#menu ul.menu{	margin: 0;	padding: 0;	list-style-type: none;	font-family: tahoma, Arial, Helvetica, sans-serif;	font-size : 11px;}
/* Nivå 1 */#menu ul.menu li a{	display: block;	padding: 7px 0 7px 10px;	margin : 0px;	width: 150px;	border-bottom: 1px solid #DBDBDB!important;	font-weight : normal;}
#menu ul.menu li a:link, #menu ul.menu li a:visited{	color: #182425;	text-decoration: none;	font-weight : normal;}
#menu ul.menu li a.parent{	background-color : #f4f4f4!important;	font-weight : bold;}
#menu ul.menu li a:hover{	background-color: #F4F4F4;	color: #182425;}
/* Nivå 2*/#menu ul.menu li ul.menu li a{	display: block;	width: 145px;	padding: 5px 0 5px 15px;	margin : 0px;	background-color: #fff;	border-bottom: 1px solid #eee!important;	font-weight : normal;}
#menu ul.menu li ul.menu li a:link, #menu ul.menu li ul.menu li a:visited{	color: #22C5D8;	text-decoration: none;	font-weight : normal}
#menu ul.menu li ul.menu li a:hover{	background-color: #F4F4F4;}
#menu ul.menu li ul.menu li a.parent{	font-weight : bold;}
/* Nivå 3 */#menu ul.menu li ul.menu li ul.menu li a{	display: block;	padding: 5px 0 5px 25px;	margin : 0px;	width: 135px;	border-bottom: 1px solid #eee!important;	font-weight : normal;}
#menu ul.menu li ul.menu li ul.menu li a.parent{	font-weight : bold;}
#menu ul.menu li ul.menu li ul.menu li a:link, #menu li ul.menu li ul.menu li a:visited{	color: #000;	text-decoration: none;	font-weight : normal;}
#menu ul.menu li ul.menu li ul.menu li a:hover{	background-color: #f4f4f4;}
/* Nivå 4 */#menu ul.menu li ul.menu li ul.menu li ul.menu li a{	display: block;	padding: 5px 0 5px 35px;	margin : 0px;	width: 125px;	border-bottom: 1px solid #eee!important;	font-weight : normal;}
#menu ul.menu li ul.menu li ul.menu li ul.menu li a.parent{	font-weight : bold;}
#menu ul.menu li ul.menu li ul.menu li ul.menu li a:link, #menu ul.menu li ul.menu li ul.menu li ul.menu li a:visited{	color: #000;	text-decoration: none;	font-weight : normal;}
#menu ul.menu li ul.menu li ul.menu li ul.menu li a:hover{	background-color: #f4f4f4;}
/* Automatic pullquotes with JavaScript and CSS   * http://www.456bereastreet.com/archive/200609/automatic_pullquotes_with_javascript_and_css/*/blockquote.pullquote {	float:left;	width:10em;	margin:0.25em 0.75em 0.25em 0;	padding:0.5em;	border:3px double #C6C6C6;	border-width:3px 0 0 0;	color:#C6C6C6;	background:transparent;	font:italic 1.3em/1.3 Georgia;	background: url(../gfx/quotes1.png);	background-position: 0 6px;	background-repeat: no-repeat;	text-indent: 10px;}
blockquote.alt {	float:right;	margin:0.25em 0 0.25em 0.75em;}
.pullquote p {	margin:0;	text-align:center;	background: url(../gfx/quotes2.png);	background-position: bottom right;	background-repeat: no-repeat;	padding: 4px;	line-height: 1.8;}
.pullquote p:first-letter {	text-transform:uppercase}
ul.liste {	list-style-type: none;	margin : 0px;	padding : 5px 10px 0 0;}
ul.liste li {	font-family : verdana, tahoma, arial;	line-height : 1.4em;	font-size : 1em;	background-image: url(../gfx/silk/bullet_blue.gif);	background-repeat: no-repeat;	background-position: 0 0em;	padding: 0 0 0 15px;	margin: 0 0 8px 0;	}
#profil {	float : left;	width : 100%;}
#profil img.avatar {	padding : 5px; 	border : 1px solid #DBDBDB;}
#profil p.profilbilde {	float:left; 	margin-right : 10px;}
p.innlogget {	display: block;	padding: 7px 0 7px 10px;	border-bottom: 1px solid #DBDBDB;	font-weight : normal;	background : #f4f4f4;}
/*  * MIDCOM-INNSTILLINGER*/form.datamanager label#Category_label span.field_text{    margin-bottom : 20px;	float :left;	display: block;}
form.datamanager label#Category_label {    margin-top : 20px;}
/*#image3_label, #image4_label, #image5_label {	display:none;}
*/ul.net_nemein_discussion_replylist {  margin-left: 0px;  padding-left: 0px;}
ul.net_nemein_discussion_replylist li {  list-style: none;padding-left: 22px;  background: url("/midcom-static/net.nemein.discussion/comment.png") no-repeat;}
div.net_nehmer_comment_comment {	width : 100%;}
div.net_nehmer_comment_comment td.avatar{	padding-top : 5px;	padding-bottom : 5px;	padding-right : 10px;}
div.net_nehmer_comment_comment  img.thumb{	padding : 2px; 	border : 1px solid #DBDBDB;}
div.net_nehmer_comment_comment div.content{	text-align : left;	float : left;	width : 100%;	border-top : 1px solid #dbdbdb;	margin-top : 10px;	padding-top : 5px;}
div.net_nehmer_comment_comment td.header h3.headline{	font-size : 1.2em;	font-weight : bold;	color : #22C5D8;	}
div.net_nehmer_comment_comment span.date{	float : left;	margin : 0;	padding-top : 5px;}
p.audit {	float : right;	border-bottom : 1px solid #dbdbdb;	clear : both;	width : 100%;	padding-top : 5px;	padding-bottom : 5px;	text-align : right;}
/* n.n.mail */#net_nehmer_mail_list td, table.mailboxlisting td, div.net_nehemer_buddylist_welcome td{	border-top : 1px solid #DBDBDB;	margin : 0;		padding : 0 5px 0 5px;}
#net_nehmer_mail_list td a, table.mailboxlisting td a, div.net_nehemer_buddylist_welcome td a{	color : #79c500;	text-decoration : none;}
#net_nehmer_mail_list td  a:hover, table.mailboxlisting td a:hover, div.net_nehemer_buddylist_welcome td a:hover{	color : #182425;	text-decoration : none;}
#net_nehmer_mail_list tr, table.mailboxlisting  tr, div.net_nehemer_buddylist_welcome tr{	height : 30px;	margin : 0;	padding : 0;		}
#net_nehmer_mail_list tr:hover, table.mailboxlisting  tr:hover, div.net_nehemer_buddylist_welcome tr:hover{	background : #f4f4f4;}
#net_nehmer_mail_list th, table.mailboxlisting th, div.net_nehemer_buddylist_welcome th{	background : #F4F4F4;	margin : 0;	padding : 0 5px 0 5px;	}
div.registration  {text-align : left;float : left;}
div.registration  ul.midcom_toolbar li{	list-style: none;}
div.registration  div.title{	margin : 0;	padding : 0;}
div.registration  div.value{	margin : 0;	padding : 0;}

.twitter_link{ padding:2px 0 0 20px; height:16px; background:url(../gfx/socialm/twitter1414_a.gif) no-repeat top left; }

