/* 
	CSS Document 
	Merkantil Consult
*/

html {
	margin: 0;
	padding: 30px;
	background: #79acd6 url(../images/bg_html.png) repeat-x;
	}

body {
	width: 875px;
	padding: 15px;
	margin: 0 auto;
	background: #fff url(../images/bg_body.png) repeat-y;
	border: 1px solid #878787;
	}

p, 
td p, 
td,
li,
input.contact,
textarea.contact {  
	font: normal 13px/16px Verdana;
	color: #000;
	}

p { 
	margin : 0 0 1em 0;
	text-align: left;
	}

div#footer p {
	line-height: 45px;
	margin: 0;
	text-align: center;
	}
	
a { 
	color : #033b6e;
	}

a:hover { 
	color : #548bc4;
	}

h1 {
	font: normal 26px/20px "Trebuchet MS";
	margin: .2em 0 1em;
	color: #033b6e;
	}

h2 {
	font: normal 22px/16px "Trebuchet MS";
	margin: .2em 0 1em;
	color: #033b6e;
	}	

h3 {
	font: normal 18px/12px "Trebuchet MS";
	margin: .2em 0 1em;
	color: #033b6e;
	}

div#tagmark a { 
	text-decoration : none; 
	color : #548bc4;
	}

div#tagmark a img {
	margin-bottom: -5px;
	padding: 0 4px;
	}
	
div#tagmark a:hover { 
	text-decoration : none; 
	color : #043871;
	}

/*------------------------- Layout */


div#header {
	width: 875px;
	height: 210px;
	}

div#maincontent {
	width: 585px;
	padding-top: 10px;
	float: right;
	clear: right;
	}


div#leftedit {
	padding-top: 45px;
	width: 260px;
	float: left;
	text-align: center;
	clear: left;
	}

div#tagmark {
	padding-top: 45px;
	font : normal 11px/13px Tahoma;
	text-align: center;
	}

div#maindocument img {
	padding: 6px;
	background-color: #fff;
	border: 1px solid #d1d1d1;
	}

.clear {
	clear: both;
	}

div#superlogin {
	background-color: #fff;
	}

/*------------------------- Contact form */

input#navn, input#epost, textarea#melding { 
	padding : 2px; 
	border : 1px solid #000; 
	}

