/* stil for kollektivkampanjen.no */

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 {
	width : 800px;
	margin : 0 auto;
	border-top : 2px solid #182425;
    text-align : left;
}

#header {
	background : url(../gfx/logobanner2008.png);
	height : 92px;
	width : 800px;
    position : relative;
}

#home-link {
    position: absolute;
    width: 800px;
    height: 64px;
    top: 25px;
    left: 0;
}

.login_l {
	background : #182425 url(../gfx/login_corner_left_white.gif) no-repeat scroll 0 100%;
	color : #FFFFFF;
	float : right;
	font-family : tahoma,sans-serif;
	margin : 0 10px 0 0;
}

.login_r {
	background : transparent url(../gfx/login_corner_right_white.gif) no-repeat scroll 100% 100%;
	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;
}

#meny ul {
	margin : 0px;
	padding : 6px 10px 0;
}

#meny li {
	float : left;
	padding : 0 5px 0 5px;
	margin : 0px;
	list-style : none;
	text-transform : uppercase;
	font-family : arial;
}

#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;
}

#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;
}

#hotspot {
	height : 200px;
	width : 800px;
	background : url(../gfx/hotspot_bg_b.gif) repeat-x;
	color : #fff;
	padding : 0px;
	margin : 0px;
	border-top : 1px solid #fff;
}

#hotspot ul {
	padding : 0px;
	margin : 0px;
	list-style : none;
}

#hotspot li {
	float : left;
	padding : 0 10px 0 10px;
	margin : 0px;
	width : 240px;
}

#hotspot li.hvordan {
	background : url(../gfx/hotspot_skille_b.gif) no-repeat;
	height : 200px;
}

#hotspot li a:hover {
	background : url(../gfx/hotspot_hover.gif) repeat-x;
	height : 200px;
}

#hotspot li.hva {
	background : url(../gfx/hotspot_skille_b.gif) no-repeat;
	height : 200px;
}

#hotspot a {
	display : block;
	text-decoration : none;
	color : #fff;
	font-weight : normal;
	font-size : 1.4em;
	line-height : 1.5em;
	font-family : tahoma, sans-serif;
}

#skille {
	width : 800px;
	font-family : tahoma, arial, sans-serif;
	color : #000;
	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 : 1px 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;
	_width : 580px;
	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 : 580px;
	_width : 560px;
	_margin-left : 1px;
	border-bottom : 2px solid #ddd;
	background : #f4f4f4;
}

div.mainarticle img {
	border : 1px solid #fff;
}

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.artikkel {
	color : #000;
	padding : 10px;
	margin-bottom: 5px;
	border-bottom : 1px solid #dbdbdb;
	width : 100%;
	float : left;
	_margin-left : 1px;
}

div.artikkel1 {
	color : #000;
	padding : 10px;
	margin : 0px;
	border-bottom : 3px solid #fff;
	width : 100%;
	float : left;
	background : #f3f3f3;
}

div.artikkel2 {
	color : #000;
	padding : 10px;
	margin : 0px;
	border-bottom : 3px solid #fff;
	width : 100%;
	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.png);
	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;
}

#getfirefox {
	margin-top: 3em;
	padding-top: 2em;
	border-top: 1px solid #DDDDDD;
}

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.png);
	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;
}

.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;
}


/*	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 : #000;
	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;
	vertical-align : middle;
}

input.radio {
	vertical-align : bottom;
}

select {
	font-family : verdana, tahoma, sans-serif;
	font-size : 1em;
	color : #333;
	background : #f3f3f3;
}

p.skjema label {
	display: inline-block;
	width: 10em;
}

label.inline {
	display: inline !important;
}

/**	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.png);
	background-repeat: no-repeat;
	background-position: 0 0em;
	padding: 0 0 0 15px;
	margin: 0 0 8px 0;
}

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;
}


