
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CONTENT CONTAINER - ONE COLUMN

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#content-container-one-column 
{
    /*background-image:url(../../images/bg_board.jpg);*/
    background-color:#497695;
	background-repeat:repeat-y;
	margin-left:30px;
	padding:0px;
	width:662px;
	border:0px solid #818181;
	 position: inherit;
	}
#content-container-one-row-one-column 
{
   
    /*background-image:url(../../images/bg_board.jpg);*/
    background-color:#497695;
	background-repeat:repeat-y;
	margin-left:30px;
	padding:0px;
	width:662px;
	border:0px solid #818181;
	 position: inherit;
	 z-index:-1;
	}
	
#content-top-row
{
    border:solid 0px black;
    height:430px;
    width:662px;
    margin-left:10px;
    position:inherit;   
    top:170px;
    left:30px;
}
#content-main-one-column {
	
	width:650px;
	margin-left:0px;
	padding-left:10px;
	padding-top:10px;
	position: inherit;
/*	height:600px;*/
z-index:1;
	}
	
#content-right-side
{
    border:solid 0px black;
    height:80%;
    width:250px;
    position:absolute;   
    top:170px;
    left:725px;
}

.kyrre_boble_bilde
{
    position:absolute; 
    top:180px;
    left:50px;
    padding: 0px;
    z-index:0;
}
.hjem_tekst
{
    border:solid 0px black;
    position:absolute; 
    top:200px;
    left:270px;
    padding: 0px;
    width:420px;
}
.kyrre_boble_tekst
{
    border:solid 0px black;
    position:absolute; 
    top:220px;
    left:70px;
    padding: 0px;
    width:390px;
    color:Black;
    height: 110px;
    font-size:18px;
     line-height:30px;
}
.poengsum
{
    position:absolute; 
    top:200px;
    left:550px;
    padding: 0px;
    border: 5px outset #993300;
   
 
   
}
.administratorer
{
    position:absolute; 
    top:200px;
    left:500px;
    padding: 0px;
    width: 190px;
    border: 5px outset #993300;
   
 
   
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML TAGS 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

body 
{
    background:url(../../images/bg_1100_2.jpg) no-repeat top left;
    background-color:#ffffff;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Verdana;
	font-size:0.7em;
	line-height:1.4em;
	color:#ffffff;
	 margin-left:10px;
	 padding-left:10px;
	 
}
body a:link
{
    color:White;
    text-decoration:none;
    height: 21px;
}
body a:href
{
    color:White; 
    text-decoration:none;
}
body a:visited
{
  color:White;   
  text-decoration:none;
}
body a:hover
{
    text-decoration:underline;   
}

hr{
	color: #a1a1a1;
	background-color: #E5E5E5;
	height: 1px;
	border:0;
	margin: 15px 10px 10px 10px;
	_margin:10px 0;
	}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
    Tabeller
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.tabel_1
{
    padding: 0px;
    border: 5px outset #993300;
    border-collapse: separate;
    cursor: auto;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HEADINGS 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	
h1, h2, h3, h4, h5, h6 {
	font-size:1.8em;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	line-height:1.1em;
	margin: 10px 0 10px 0px;
}

h1 {
	margin-bottom:2;
}

h1, h2 {
	margin-top:0px;
}

h2 {
	font-size:1.3em;
}

h3 {
	font-size:1.1em;
}
.imgart 
{
    background-color:White; 
    position:relative;
    /*left:450px;
    top:-200px;*/
    margin-right:10px;
    padding:2px 2px 2px 2px;
    width:250px;
    height:auto;
    top: 0px;
    left: 0px;
}

.imgartOversikt
{
    background-color:White; 
    position:relative;
    /*left:450px;
    top:-200px;*/
    margin-right:10px;
    margin-left:10px;
    padding:2px 2px 2px 2px;
    width:150px;
    height:auto;
}
.H1link
{
    color:White;
    font-style:normal;
    text-decoration:none;
}
.H1link a:hover
{
    color:Black;
}
.signatur
{
     color: #ccbbbb;
     
}
.registrer
{
    position:absolute;
    left:750px;
    top:75px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	TOP INFORMATION

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#top-information {
    background-color: Transparent;
	color:#000000;
	font-size:1em;
	width:656px;
	height:30px;
	margin-left:30px;
	margin-top: 120px;
	position: relative;
	border:solid 0px black;
    top: 0px;
    left: 0px;
}
#top-information img 
{
    height:auto;
    width:auto;
    vertical-align:top;
    position: absolute;
    top:-120px;
    left: 0px;
}
#top-information a:hover
{
     /*background-image:url(../../images/fane_valgt.jpg);*/
}
#logo {
	position:absolute;
	top:.5em;
	left:15px;
	font-size:2.6em;
	font-family:AvantGarde CondMedium;
	height:7.8em;
	padding:.1em 0 .2em 0;
	font-variant:small-caps;
	}

#logo a {
	
	text-decoration:none;
	}

#top-information-home {
	text-align:right;
	border-bottom:1px dashed #CACACA;
	position:absolute;
	top:0;
	right:25.5%;
	height:2em;
	width:15%;
	padding:0 1.5% 0 0;
	}
	
#top-information-phone {
	text-align:center;
	border-left:1px dashed #CACACA;
	position:absolute;
	top:0;
	left:75%;
	height:100%;
	padding:3% 0 0 2%;
	font-size:small;
	}

#top-information-link {
	text-align: center;
	border-left:1px dashed #CACACA;
	position:absolute;
	top:0;
	right:0;
	height:2em;
	width:100%;
	padding:0 0 0 0;
	}
	.Login 
	{
	    position:relative;
	    left:700px;
	    top:-130px;
	}

#heading{
	text-align: left;
	font-size:1.4em;
	font-weight:bold;
	}


#subheading{
	font-size:1.1em;
	font-weight:bold;
	}
.meny
{
    border-style: solid;
    border-color:  Silver;
    border-width: inherit;


    background-image:url('../../images/fane_ikke_valgt2.jpg');/**/

      /*  position: relative;
        width:100%;
        left:0px;
        height:20px;
        z-index:1;
    top: 1px;*/
}

.menyValgt
{
    font-size:16px;
    font-style:oblique;
    color:White; 
    background-color:#497695;
    /*background-image:url('../../images/fane_valgt.jpg');*/
    
}
.meny a:link
{
    font-size:16px;
    font-style:oblique;
    color:White;   
}
/*
.meny a:visited
{
    background-image:url(../../images/fane_ikke_valgt.gif);
    font-size:16px;
    font-style:oblique;
    color:White;
    
}*/
/*.meny a:selected
{
    background-color:Red;
}*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	IMAGES & PHOTOS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


.photo-border {
	border:1px solid #cecece;
	padding:4px;
	background:#d9d9d9 url(../../images/bg-photo.png) top repeat-x;
	margin-bottom:5px;
	display:block;
}

.photo-float-left {
	float:left;
	margin-right:10px;
	}

.image-border-none {
	border:none;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FOOTER

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#footer 
{
	margin-top:3px;
	margin-left:20px;
	margin-right:auto;
	width:650px;

	position:relative;
	left:20px;
	color:#000000;
	font-size:.8em;
}
#footer a:link
{
    color:Black;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MISC CLASSES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

input.button-big {
	font-weight:bold;
	padding:.7em 1.5em;
	font-size:1.1em;
	vertical-align:bottom;
	}

input.button-small {
	font-weight:normal;
	padding:.4em 1em;
	font-size:.8em;
	vertical-align:bottom;
	}

.clear {
	clear:both;
	}

.none {
    display:none;
}

