/* 

	CSS Document 
	De 3 Stuer
	-
	Sircon Norge AS
	Domene, webhotell, publiseringsløsninger, 
	webdesign og utvikling
	-
	http://sircon.no
	
---------------------------------------------- */
html { margin:0; padding:0; background:#e8e8e8 url("../images/bg-html.png") repeat-x; }
body { margin:0 auto; padding:216px 0 15px; width:976px; position:relative; }


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

.hoved-logo { width:308px; height:200px; background:url("../images/hoved-logo.png"); text-indent:-9999px; display:block; position:absolute; top:16px; left:10px; }
.logo { width:308px; height:200px; background:url("../images/logo.png"); text-indent:-9999px; display:block; position:absolute; top:16px; left:10px; }
.header { width:632px; height:200px; position:absolute; top:16px; right:10px; } 
.topnav { width:976px; height:32px; padding:32px 0 30px; background:url("../images/bg-topnav.png"); }
.content { width:924px; padding:0 26px 15px; background:url("../images/bg-content.png") top center repeat-y; }
.primary { width:600px; }
.secondary { width:292px; }
.leftcontent-top { width:292px; height:5px; background:url("../images/leftcontent.png") 0px 0px no-repeat; }
.leftcontent { width:262px; padding:15px; background:url("../images/leftcontent-repeat.png") top center repeat-y; }
.leftcontent-bottom { width:292px; height:5px; background:url("../images/leftcontent.png") 0px 5px; }
.consul-slovakrep { width:292px; height:97px; background:url("../images/consul-slovakrep.gif"); text-indent:-9999px; display:block; margin:15px 0; }
.bymisjon { width:97px; height:158px; background:url("../images/bymisjon.png"); text-indent:-9999px; display:block; margin:0 auto;  }
.miljofyrtarn { width:120px; height:102px; background:url("../images/miljofyrtarn.png"); text-indent:-9999px; display:block; margin:0 auto;  }
.footer { width:976px; padding:15px 0; background:url("../images/bg-footer.png") top center no-repeat; }
.footer .sircon { float:right; }


/* Default type and links
---------------------------------------------- */
body, p, td p, td, li, input, textarea { font-family:Arial, Helvetica, Verdana, sans-serif; color:#333; line-height:1.6em; color:#333; font-size:13px; }
p { margin:0 0 1em 0; }
.footer p { font-size:11px; color:#666; padding: 0 26px; }

h1, h2, h3, h4, h5, h6 { line-height:1em; }
h1 { font-size:26px; font-family:Georgia, Times, "Times New Roman", serif; color:#7a003c; margin:0 0 .5em; font-weight: normal; border-bottom:1px solid #b67289; padding:0 0 .5em; }
h2 { font-size:20px; font-family:Georgia, Times, "Times New Roman", serif; color:#000; margin:0 0 1em; font-weight: normal; padding:0; }
h3 { font-size:18px; font-family:Georgia, Times, "Times New Roman", serif; color:#7a003c; margin:0 0 .5em; font-weight: normal; padding:0; }
h4 { font-size:16px; font-family:Georgia, Times, "Times New Roman", serif; color:#7a003c; margin:0; font-weight: normal; padding:0; }
h5 { font-size:14px; font-family:Georgia, Times, "Times New Roman", serif; color:#7a003c; margin:0; font-weight: normal; padding:0; }
h6 { font-size:12px; font-family:Georgia, Times, "Times New Roman", serif; color:#7a003c; margin:0; font-weight: normal; padding:0; }

a { color:#7a003c; }
a:hover { color:#b67289; }

.footer a { color:#b67289; text-decoration:none; }

a img { border:none; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { text-decoration:none; }

hr { height:1px; color:#fff; border-top:none; border-right:none; border-bottom:1px solid #d4d4d4; border-left:none; padding-top:1em; }
#maindocument img {}
.leftcontent table { margin-bottom:30px; }


/* Forms
---------------------------------------------- */
input, textarea, select { padding:4px; border:1px solid #dedede; }


/* Common
---------------------------------------------- */

.left { float:left; }
.right { float:right; }
.clear { clear:both; }



/* Printfriendly
---------------------------------------------- */
div#printout {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	float: left;
	padding: 5px;
	vertical-align: middle;
	
}
