/* 

	CSS Document 
	Firmanavn
	-
	Sircon Norge AS
	Domene, webhotell, publiseringsløsninger, 
	webdesign og utvikling
	-
	http://sircon.no
	
---------------------------------------------- */
body { width:100%; margin:0; padding:0; background:#0e6938 url("../images/bg-body.jpg") top center no-repeat; }


/* Layout
---------------------------------------------- */
.wrap { width:960px; position:relative; margin:0 auto; padding:200px 0 20px; }
.logo { width:240px; height:64px; position:absolute; background:url("../images/logo.jpg"); text-indent:-9999px; display:block; top:176px; left:30px; }
.topnav { width:660px; height:40px; padding-left:300px; padding-bottom:35px; }
.content { width:870px; background:url("../images/bg-content.gif"); padding:0 60px 0 30px; min-height:300px; height:auto!important; height:300px; }
.primary { width:570px; }
.secondary { width:240px; }
.footer { width:960px; padding-top:70px; background:url("../images/bg-footer.gif") top center no-repeat; }


/* Default type and links
---------------------------------------------- */
body { font-size: 11px; }
body, p, td p, td, li, input, textarea { font-family:"Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif; color:#fff; line-height:15px; font-size: 11px; }
p { margin:0 0 1.6em 0; }
h1, h2, h3, h4, h5, h6 { line-height:1em; padding:0; }
h1 { font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; margin:0 0 1em 0; font-weight:bold; }
h2 { font-size:16px; font-family:inherit; color:#fff; margin:0; font-weight:bold; }
h3 { font-size:14px; font-family:inherit; color:#fff; margin:0; font-weight:bold; }
a { color:#ffce59; }
a:hover { color:#fff; }
a img { border:none; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { text-decoration:none; color:inherit; }
hr { height:1px; color:#fff; border-top:none; border-right:none; border-bottom:1px solid #4d906c; border-left:none; padding-top:1em; }
#maindocument img { border:1px solid #fff; padding:1px; background-color:#0e6938; }
#txtprofile img { border:1px solid #bfbfbf; padding:1px; background-color:#fff; }
#txtprofile, #txtprofile p, #txtprofile td, #txtprofile li, #txtprofile h1, #txtprofile h2, #txtprofile h3 { color:#555!important; }
#txtprofile a { color:#0e6938!important; }
.footer p { text-align:center; line-height:15px; }

/* Forms
---------------------------------------------- */
input, textarea, select { padding:4px; border:1px solid #4d906c; background-color:#fff; color:#0e6938; }


/* Common
---------------------------------------------- */
.left { float:left; }
.right { float:right; }
.clear { clear:both; }
