/*
Theme Name: GoOpen
Theme URI: http://www.goopen.no/
Description: GoOpen
Version: 5.0
Author: Martin Bekkelund - Seniorr&aring;dgiver, Friprogsenteret
Author URI: http://www.friprog.no/
Tags: 

	GoOpen v5
	http://www.goopen.no/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
	Built on Kubrick v1.5 by Michael Heilemann
	http://binarybonsai.com/kubrick/

*/


/* GENERELLE ELEMENTER */


body {
	background-image: url(images/body_bakgrunn.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #6d6e70;
	font-family: Helvetica,Arial,Verdana,Geneva,sans-serif;
	font-size: 90%;
	line-height: 1.6;
	text-align: center;
}

img {
	border: none;
}

/* DESIGNELEMENTER */

div#sok {
	margin: 0 auto;
	width: 950px;
	text-align: right;
	color: white;
}

div#sok form {
	margin: 0 0 0 20px;
	float: right;
}

div#sok a, div#sok a.visited {
	color: white;
}

div#beholder {
	margin: 30px auto;
	width: 950px;
	text-align: left;
}

div#logo {
	background-color: #231f20;
}

div#logo img {
	margin: 0;
	border: none;
}

div#logo h1 {
	display: none;
}

div#meny {
	margin: 20px 0 0 0;
    line-height: normal;
    text-align: center;
}

div#meny ul {
	margin: 0;
    padding:0;
    list-style: none;
}

div#meny li {
    margin: 0 2px 0 0;
    padding: 0;
    float: left;
    background-image: url(images/meny_inaktiv_hoyre.gif);
    background-position: top right;
    background-repeat: no-repeat;
}

div#meny a {
	padding: 12px 22px;
	display: block;
	background-image: url(images/meny_inaktiv_venstre.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: white;
	text-decoration: none;
}

div#meny li.current_page_item {
	background-image: url(images/meny_aktiv_hoyre.gif);
}

div#meny li.current_page_item a {
	background-image: url(images/meny_aktiv_venstre.gif);
	color: white;
	text-decoration: none;
}

div#innhold {
	clear: both;
	/* background-color: #f1f1f1; */
	background-color: white;
}

div#innhold_hode {
	padding: 5px 30px;
	background-color: #72b74a;
	color: white;
}

div#innhold_hode a {
	color: white;
}

div#innhold_tekst {
	padding: 30px;
}

div#innhold_tekst h2 {
	margin: 0;
	padding: 5px 10px;
	font-size: 90%;
	text-transform: uppercase;
	background-color: #6d6e70;
	color: #f1f1f1;
}

div#innhold_hoyrekolonne {
	float: right;
	width: 250px;
	background-color: #f1f1f1;
}

div#innhold_venstrekolonne {
	margin-right: 270px;
}

div#bunntekst {
	padding: 5px 30px;
	text-align: center;
	clear: both;
	background-color: #231f20;
	color: #f1f1f1;
	font-size: 90%;
}

div#bunntekst a {
	color: #f1f1f1;
}


/* INNHOLDSSPESIFIKKE ELEMENTER */


div#tjenester_1 {
	float: left;
	width: 290px;
}

div#tjenester_1 p {
	margin: 0;
	padding: 7px 0;
	border-bottom: 1px solid #231f20;
}

div#tjenester_2 {
	
}

div#tjenester_2 p {
	margin: 0;
	padding: 7px 0;
	border-bottom: 1px solid #231f20;
}

div#innhold_hoyrekolonne ul {
	padding: 0;
	list-style-type: none;
}

li#hoyrekolonne_wordpress {
	padding: 0 0 0 22px;
	list-style-type: none;
	background-image: url(images/ikon_wordpress.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
}

li#hoyrekolonne_flickr {
	padding: 0 0 0 22px;
	list-style-type: none;
	background-image: url(images/ikon_flickr.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
}

li#hoyrekolonne_bliptv {
	padding: 0 0 0 22px;
	list-style-type: none;
	background-image: url(images/ikon_blip.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
}

li#hoyrekolonne_vimeo {
	padding: 0 0 0 22px;
	list-style-type: none;
	background-image: url(images/ikon_vimeo.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
}

li#hoyrekolonne_slideshare {
	padding: 0 0 0 22px;
	list-style-type: none;
	background-image: url(images/ikon_slideshare.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
}

li#hoyrekolonne_twitter {
	padding: 0 0 0 22px;
	list-style-type: none;
	background-image: url(images/ikon_twitter.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
}

li#hoyrekolonne_facebook {
	padding: 0 0 0 22px;
	list-style-type: none;
	background-image: url(images/ikon_facebook.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
}

li#hoyrekolonne_linkedin {
	padding: 0 0 0 22px;
	list-style-type: none;
	background-image: url(images/ikon_linkedin.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
}

div#suksesshistorie_vg {
	border-bottom: 1px solid #231f20;
}

div.suksesshistorie_bilde {
	float: left;
}

div.suksesshistorie_tekst {
	margin-left: 180px;
}

/* SUKSESSHISTORIER */

div#case_kontakt {
	width: 220px;
	padding: 5px;
	float: right;
	margin-left: 10px;
	margin-top: 15px;
	font-size: 11px;
	color: white;
	background-color: #464646;
}

div#case_kontakt a, div#case_kontakt a:visited {
	color: white;
}

div#case_kontakt a:hover {
	text-decoration: none;
	color: white;
}

div#case_video {
	float: left;
	margin-right: 10px;
}

/* KONTAKTSKJEMA */

form.contact-form fieldset {
	padding: 0;
	border: none;
}

form.contact-form legend {
	display: none;
}

div.form-input {
	margin-bottom: 10px;
}

p.kontaktskjema_sendt {
	padding: 10px;
	background-color: green;
	color: white;
}

p.nocomments {
	display: none;
}

table.ec3_schedule {
	display: none;
}

div#samarbeidspartnere {
	padding: 0 30px 30px 30px;
	text-align: center;
}

/* Input-ting */

form#nyhetsbrev input#email, form#nyhetsbrev input#name {
	-moz-border-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-khtml-border-top-right-radius: 6px;
	-khtml-border-top-left-radius: 6px;
	-khtml-border-bottom-right-radius: 6px;
	-khtml-border-bottom-right-radius: 6px;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border: 2px solid #c3c3c3;
	padding: 5px;
	font-family: Helvetica,Arial,Verdana,Geneva,sans-serif;
	font-size: 100%;
	width: 25em;
}

input#nyhetsbrev_knapp {
	margin: 20px 0 20px 0;
	padding: 5px;
	background-color: #dfdfdf;
	border: 2px solid #c3c3c3;
	font-family: Helvetica,Arial,Verdana,Geneva,sans-serif;
	font-size: 100%;
	width: 10em;
	-moz-border-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-khtml-border-top-right-radius: 6px;
	-khtml-border-top-left-radius: 6px;
	-khtml-border-bottom-right-radius: 6px;
	-khtml-border-bottom-right-radius: 6px;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
}

/* DU HAR ALT FOR MYE FRITID! */


