﻿body 
{
	width: 798px;
	margin: 0 auto;
	padding:0;
	background: #fff;
}

/* LOGO ON TOP OF SIDE */
#headercontent
{
 width: 100%;
 height: 170px;
 margin: 0;
 /*border: solid #333;*/
 border-width: 0 0 2px 0;
 clear: both;
 }
 
 #language
{   
    height: 20px;
    margin: auto;
    /*text-align: center; */
    text-align: right; 
    /*margin-left: 31em;*/
    /*position: static;*/
    min-width: 714px;
    max-width: 97%;
}

/* FLAGS TO CHOOSE LANGUAGE */
#flags
{   
    height: 20px;
    margin: auto;
    text-align: center; 
    margin-left: 31em;
    position: static;
}

/* MAIN TEXT */
#rightcontent 
{
/*width: 50%;*/
width: 798px;
/*float: right;*/
font-family:Verdana;
color: #000;
margin-left: auto;
margin-right: auto;
/*text-align: justify;*/
/*text-justify: auto;*/
/*font-size:smaller;*/
}

p.maintext 
{
    margin-left: auto;
    margin-right: auto;
    width: 25em;
}

/* LEFT MENU */
/*
#leftcontent {
float: left;
width: 15%;
padding-top: 100px;
padding-left: 15px;
}
*/

/* Wide rightcontent */
#widerightcontent 
{
    width: 100%;
    /*float: right;*/
    color: #000;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}


#footer {
  clear: both;
  font-size: 0.8em;
  margin: 0;
  padding: 1px;
  text-align: center;
}

#footer p {
  margin: 0;
  padding: 1em;
}


a:link 
{ 
    color:Red;
    /*background-color:Red; */  
    text-decoration: none; 
    font-family:Verdana;
}

a:visited 
{ 
    color:#ff6666;
    background-color:White; 
    text-decoration: none;
    font-family: Verdana;
}

a:hover
{
    text-decoration: none;
    color: black;
    background-color: White;
    font-family: Verdana;
}

a:active
{
    text-decoration: none;
    color: #000000;
    font-family: Verdana;
}


/* TOP MENU, fixed width */

/*p {text-align:center; clear: left;}*/

.holdmenu { /* containing div to center fixed and flexible width menus */
  text-align: center;
}

#menu1 { /* style for fixed width menu */
  width: 39em;
  height: 50px;/*5em;*/ /* måst ha för firefox */
  /*padding: 0;*/
  padding-bottom: 30px;
  margin: 0 auto;
  list-style-type: none;
}

#menu1 li {
  float: left;
	/*margin: 0 .2em;*/
	margin: 2px;
}

#menu1 a {
  display: block;
  width: 9em;
  /*width: 110px;*/
  /*height: 25px;*/
  height: 1.5em;
  color: #fff;
  background: #cc3333;
  /*border: 2px outset #fff;*/
  border: none;
  text-decoration: none;
}

#menu1 a:hover {
  color: #cc3333;
  background: #fff;
}

/* TOP MENU 2, fixed width slut*/


/* GUESTBOOK skriv ut */
#skrivut
{
    overflow: hidden;
    border-color: #cc3333;
    border-style: solid;
}

name
{
    display:block;
    max-width: 60em;
}

location
{
    display:block;
    max-width: 60em;
}

email
{
    display:block;
    max-width: 60em;
}

comment
{
    display:block;
    max-width: 60em;
}

date
{
    display:block;
    max-width: 60em;
    padding-bottom: 1em;
}

/* GUESTBOOK skriv ut slut*/

#rubrik1
{
    color: Black;
    font-size: 2;
    font-style: normal;
    font-weight: normal;
    text-align: center;
}

table
{
    border: solid 1px;
    border-collapse: collapse;
}

td
{
    border: solid 1px;
    padding: 7px;
    text-align: left;
}