﻿body
{
    background-color: #ffffff;
    background-image: url(Base/bakgrund.gif);
    margin: 0px 0px 0px 0px;
    background-attachment:scroll;
    background-repeat: repeat-x;
}

.bodywhite
{
    background-color: #ffffff;
}

BODY, TD, TH, INPUT, SELECT, OPTION, TEXTAREA, FONT, PRE
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
	line-height: normal;
}

p
{
    font-size: 12px;
    line-height: 18px;
}

A
{
	color: #000;
	text-decoration: none;
}

A:hover
{
	color: #999;
	text-decoration: underline;
}

A IMG, A:hover IMG
{
	text-decoration: none;
}

A:hover H1, A:hover H2, A:hover H3, A:hover H4, A:hover P, A:hover DIV
{
	color: #666;
}

H1, H2, H3, H4
{
    margin-top: 0px;
    color: #666;
}

H1 
{
    font-weight: normal;
    text-transform: uppercase;
}


H1
{
}

H2
{
    font-size: x-large;
}
H3
{   
    font-size: medium;
}
H4
{
    font-size: medium;
    border-bottom: #a1e05b 1px solid;
}



p.citat
{
    line-height: 150%;
}
li
{
    font-size: 12px;
    margin-bottom: 8px;
    padding-bottom: 8px;
    border-bottom: #cccc99 1px dashed;
    list-style-image: url(../Style/Images/menu-arrow.gif);
    list-style-position: outside;
}

li.artal
{
    margin-bottom: 5px;
    padding-bottom: 5px;
    margin-left: -20px;
    border-bottom-style: none;
    list-style-type: square;
}
li .menu
{
    
}

.kontakt-table
{
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
}
.kontakt-alt
{
    background-color: #DAE581;}

.Image-Left
{
    float: left;
    border-right: #ffffff 10px solid;
    border-top: #ffffff 10px solid;
    border-left: #ffffff 10px solid;
    border-bottom: #ffffff 10px solid;
    margin: 5px 10px 5px 0px;
}
.Image-Right
{
    float: right;
    border-right: #ffffff 10px solid;
    border-top: #ffffff 10px solid;
    border-left: #ffffff 10px solid;
    border-bottom: #ffffff 10px solid;
    margin: 5px 0px 5px 10px;
}

.Image-Center
{
    float: none;
    margin: 0px 0px 0px 0px;
    border-right: white 10px solid;
    border-top: white 10px solid;
    border-left: white 10px solid;
    border-bottom: white 10px solid;
}


.Image-PhotoGallery
{
    float: none;
    margin: 0px 0px 10px 0px;
    border-right: white 10px solid;
    border-top: white 10px solid;
    border-left: white 10px solid;
    border-bottom: white 10px solid;
}

.menu_off
{
    background-color: #f0f0f0;
    vertical-align: middle;
    text-align: left;
    padding: 5px 0px 5px 0px;
    font-size: 1.1em;
}

.menu_on
{
    vertical-align: top;
    text-align: left;
    padding: 5px 0px 5px 0px;
    background-color: #a1e05b;
    font-size: 1.1em;
}

.fotogalleri
{
    border-left: solid 1px #a1e05b;
    padding-right: 0px;
    padding-left: 10px;
    float: right;
    display: block;
    padding-bottom: 0px;
    margin: 0px 0px 10px 10px;
    padding-top: 0px;
}
