/* CSS Document */

/* 
colours

yellow:   #F7DE00
blue:     #BFD1CF
warmgrey: #D5D5C7
red:			#D9C7A8
coldgrey: #b2b2b2
darkgrey: #666666

*/

html, 
body {height:100%; width:100%; margin: 0 auto 0 auto; padding:0; background:#FFF;}
body {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#444; text-align:center;}

h1 { font-size:150%; padding:20px 20px 0px 20px; margin:0;}
h2 { font-size:120%; padding:20px 20px 5px 20px; margin:0;}
h3 { font-size:100%; padding:0 20px 5px 20px; margin:0;}
p { margin:0; padding:5px 20px 5px 20px;}

div.centering { margin:0 auto 0 auto; width:845px}

div.column {float:left; margin:10px 5px 0 0; padding:0;}
div.column#left {width:190px;}
div.column#center {width:480px;}
div.column#right {width:160px;}

div.item {width:100%; height:auto; padding:0; margin:0 0 5px 0; float:left; clear:both; text-align:left}

div.item div.navigation {}
div.button{width:100px; height:20px; float:left; margin:0 5px 0 0;}
#buttonLeft{width:3px; background:url(/indikampen/images/gfx-nav-normal-left.gif) right 0 scroll no-repeat; float:left;}
#buttonCenter{width:80px;background:#BFD1CF; float:left; text-align:center;}
#buttonRight{width:3px; background:url(/indikampen/images/gfx-nav-normal-right.gif) left 0 scroll no-repeat; float:left;}
#buttonCenter a, 
#buttonCenter a:link, 
#buttonCenter a:visited, 
#buttonCenter a:active{width:100%; height:100%; display:block; text-decoration:none; color:#444;}
#buttonCenter a:hover{color:#000;}

div.item#yellow .top {height:6px; background:url(/indikampen/images/gfx-corners190-yellow-top.gif) 0 bottom scroll no-repeat; clear:both;}
div.item#yellow .content {background:#e7400c;}
div.item#yellow .bottom {height:6px; background:url(/indikampen/images/gfx-corners190-yellow-bottom.gif) 0 0 scroll no-repeat; clear:both;}
div.item#yellow p {padding:0 5px 0 5px;}

div.item#blurb_666 .top {height:6px; background:url(/indikampen/images/gfx-corners190-666-top.gif) 0 bottom scroll no-repeat; clear:both;}
div.item#blurb_666 .content {background:#666666;}
div.item#blurb_666 .bottom {height:6px; background:url(/indikampen/images/gfx-corners190-666-bottom.gif) 0 0 scroll no-repeat; clear:both;}
div.item#blurb_666 h1 {color:#fff; padding:10px 5px 10px 5px;}
div.item#blurb_666 p {color:#fff; padding:0 5px 5px 5px;}

div.item#blurb_000 .top {height:6px; background:url(/indikampen/images/gfx-corners190-000-top.gif) 0 bottom scroll no-repeat; clear:both;}
div.item#blurb_000 .content {background:#000;}
div.item#blurb_000 .bottom {height:6px; background:url(/indikampen/images/gfx-corners190-000-bottom.gif) 0 0 scroll no-repeat; clear:both;}
div.item#blurb_000 h1 {color:#fff; padding:10px 5px 10px 5px;}
div.item#blurb_000 p {color:#fff; padding:0 5px 5px 5px;}

div.item#blue .top {height:6px; background:url(/indikampen/images/gfx-corners480-blue-top.gif) 0 bottom scroll no-repeat; clear:both;}
div.item#blue .content {background:#BFD1CF;}
div.item#blue .bottom {height:6px; background:url(/indikampen/images/gfx-corners480-blue-bottom.gif) 0 top scroll no-repeat; clear:both;}
div.item#blue h1 {margin:0; padding:0 0 0 20px;}

div.item#advice .top {height:6px; background:url(/indikampen/images/gfx-corners480-ccc-top.gif) 0 bottom scroll no-repeat; clear:both;}
div.item#advice .content {background:#B2B2B2;}
div.item#advice .bottom {height:6px; background:url(/indikampen/images/gfx-corners480-ccc-bottom.gif) 0 top scroll no-repeat; clear:both;}
div.item#advice h1 {padding:20px; color:#fff;}

div.item#address {padding:0 0 10px 0;margin:0 0 10px 0;}
div.item#address p {padding:3px 0 0 0;}

/*div.item#red .top {height:6px; background:url(/indikampen/images/gfx-corners480-red-top.gif) 0 bottom scroll no-repeat; clear:both;}
div.item#red .content {background:#D9C7A8;}
div.item#red .bottom {height:6px; background:url(/indikampen/images/gfx-corners480-red-bottom.gif) 0 top scroll no-repeat; clear:both;}
div.item#red h1 {margin:0 0 0 20px;} */

a, a:visited, 
a:active, 
a:link { color:#000; font-weight:bold; text-decoration:none;}
a:hover { color:#00A0C6; text-decoration:none;}

a.head, 
a.head:visited,
a.head:active,
a.head:link {color:#444;}
a.head:hover {color:#00A0C6; text-decoration:none;}

div.item#article .top {height:6px; background:url(/indikampen/images/gfx-corners480-666-top.gif) 0 bottom scroll no-repeat; clear:both;}
div.item#article .heading {background:#666; clear:both; color:#FFF; padding:5px 0 10px 0;}
div.item#article .heading h3 {color:#FFF; margin:0; padding:0 0 0 20px;}
div.item#article .content {background:#EAEAE3; padding:0 0 10px 0; width:100%;}
div.item#article .content img {border:24px solid #fff; margin:0 15px 15px 0;}
div.item#article .advice {background:#B2B2B2; clear:both;}
div.item#article .advice h1 {font-size:120%; padding:15px 20px 15px 20px;}
div.item#article .advice a {font-size:150%; color:#fff; width:100%; height:100%; display:block; font-weight:bold; text-decoration:none;}
div.item#article .bottom {height:6px; background:url(/indikampen/images/gfx-corners480-ccc-bottom.gif) 0 bottom scroll no-repeat; clear:both;}
div.item#article .bottom_noadvice {height:6px; background:url(/indikampen/images/gfx-corners480-article-bot.gif) 0 bottom scroll no-repeat; clear:both;}

div.item#article div.listitem {margin:0 10px 50px 20px; padding:0 0 10px 0; float:left; clear:both;}
div.item#article div.listitem div.company {float:left; width:220px; margin:10px 0 0 0;}
div.item#article div.listitem div.company h3 {padding:0 0 3px 0; font-size:120%;} 
div.item#article div.listitem div.company p {margin: 0 3px 3px 0; padding:0 3px 3px 0;}
div.item#article div.listitem p {padding:10px;}

div.item#register .top {height:6px; background:url(/indikampen/images/gfx-corners480-yellow-top.gif) 0 bottom scroll no-repeat; clear:both;}
div.item#register .content {background:#e7400c; padding:0 0 10px 0; width:100%;}
div.item#register .bottom {height:6px; background:url(/indikampen/images/gfx-corners480-yellow-bot.gif) 0 top scroll no-repeat; clear:both;}


/*Tæller */
#counter{
width:160px;
height:82px;
background:url(/indikampen/images/counterbg.jpg);
}


.reg fieldset {margin:10px; padding:0; border:none; width:auto;}
.reg {margin:0 5px 0 5px; width:auto;}
/*.reg label {display:-moz-inline-box; display: inline-block; line-height: 1.8; vertical-align:top; width:auto;}*/
.reg .textfield {width:200px; clear:right; background-color:#fff; border:1px solid white; margin:0 0 5px 0; }
.reg .textfieldwide {width:350px; clear:right; background-color:#fff; border:1px solid white; margin:0 0 5px 0; }
.reg input.radio {width:auto; background:none; border:none;}
.reg fieldset ol { margin:0; padding:0;}
.reg fieldset li { margin:5px; list-style:none;}
.reg em {font-weight:bold; color:#f00; font-style:normal;}


