﻿/**** GENERELT ****/

html 
{
    height:100%;
}

body 
{
    font-family: Verdana, Arial, Tahoma, "Century Gothic", "Trebuchet MS";
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
    line-height:16px;
    color:#222;
    background-color:#FFF;
    height:100%;
    margin:0px;
    padding:0px;
}

/**** TEKST ****/

p 
{   
    padding:0px;  
    margin:0px;   
}

/* Overskrifter */

h1
{
    font-size:24px; 
    font-weight:normal; 
    line-height:44px;
    padding:0px;  
    margin:0px; 
    height:50px;
}

h2
{
    line-height:20px;
    font-size:16px;
    font-weight:normal;
    margin:0px 0px 10px 0px;
    padding:0px; 
}

h3
{
    line-height:22px;
    font-size:13px;
    font-style:normal;
    margin:0px 0px 10px 0px;
    padding:0px; 
}

/**** LINKS ****/

a
{
    text-decoration:none;
    color:#222;
}

a:hover
{
    text-decoration:none;
    color:#666;
}

a.linksAppClass {
    color:#3AC6F0;
}

a.linksAppClass:hover {
    color:#666;
}

a.FAQ
{
    text-decoration:none;
    color:#666;
}

a.FAQ:hover
{
    text-decoration:none;
    color:#3AC6F0;
}

a.FAQenabled
{
    text-decoration:none;
    color:#3AC6F0;
}

a.FAQenabled:hover
{
    text-decoration:none;
    color:#666;
}

.NoUnderline 
{
    text-decoration:none;
    color: White;
}

/**** FORMS ****/



/**** VALIDERING ****/

.DivValidationError 
{
    border: 1px solid red;
    background-color:#ffdada;
    padding:6px;
    margin-bottom:15px;
}

.SpanValidationError
{
    color:red;
}

.DivValidationSuccess
{
    border: 1px solid green;
    background-color:#ddffe0;
    padding:6px;
    margin-bottom:15px;
}

.SpanValidationSuccess
{
    color:green;
} 

/**** ANDET ****/

.TextBox
{
    border:solid 1px #808080; 
    background-color:#F2F2F2;
}

.Step1Delete {
    padding-left:5px;
    color:White;    
}

.Step1Delete:hover {
    color:#666;    
}

.Step1Update {
    color:White;    
}

.Step1Update:hover {
    color:#666;
}


.Step1Total {
    padding-right:5px;
}

.menu
{
    line-height:20px;
}

.LanguageChosen
{
    width:25px;height:20px;border-bottom:3px solid #555;
}

.LanguageNotChosen
{
    width:25px;height:20px;padding-bottom:2px;
}

.ProductsShowListViewUl 
{
    margin: 0px; 
    padding: 0px;
}

.ProductsShowListViewLi
{
    display:inline;
    float:left;
    margin-right:15px;
    width:220px;
}

.CustomerMenu {
    line-height:20px;
    padding-top:0px;
    color:#FFFFFF;
}

.CustomerMenu:hover {
    color:#CCC;
}
.dynamicmenugeneral {
    padding:2px;
    border:1px solid #AAA;
}

.dynamicmenu {
    padding:2px;
    border:1px solid #FFF;
}

.dynamicmenu:hover {
    border:1px solid #AAA;
    background-color:#EEE;
}