/*------- TEXT STYLES -------*/
hr.header {
    height: 1px;
    border: 1px solid #000000;
    text-align: left;
}
td.overskrift {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;    
    font-weight: bold;
    color: #000000;
    text-align: left;
}

td.bodytext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-align: left;
}

/*------- DEFAULT LINKS -------*/
.pageContent a:link, .pageContent a:active, .pageContent a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    font-weight: bold;
    text-decoration: underline;
}

.pageContent a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #222222;
    text-decoration: underline;

}

/*------- FORM STYLES -------*/
input.field {
    border: 1px solid #000000;
    height: 14px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
}

textarea.field {
    border: 1px solid #000000;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
}

input.button {
    border: 1px solid #000000;
    height: 18px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    background: #92C421;
    color: #ffffff;
    font-weight: bold;
}

select.field {
    border: 1px solid #000000;
    height: 18px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
}

select.variants {
    border: 1px solid #000000;
    height: 15px;
    width: 135px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: left;
}


input.request {
    border: 1px solid #000000;
    height: 18px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    width: 80px;
    color: #ffffff;
    font-weight: bold;
    background-color: #000000;
}

input.buy {
    border: 1px solid #000000;
    height: 18px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    width: 50px;
    color: #ffffff;
    font-weight: bold;
    background-color: #B80429;
}

input.wishlist {
    border: 1px solid #000000;
    height: 18px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    width: 80px;
    color: #ffffff;
    font-weight: bold;
    background-color: #000000;
}

/*------- OTHERS -------*/
hr {
    height: 1px;
    border: 1px solid #000000;
}

.fronttext {
font-size:9px;
color: #ffffff;
}

a.white:link, a.white:active, a.white:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
}

a.white:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #92C421;
    text-decoration: none;
}
a.front:link, a.front:active, a.front:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
    text-decoration: underline;
}

a.front:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #92C421;
    text-decoration: underline;
}

.small_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    color: #000000;
}

a.topnav:link, a.topnav:active, a.topnav:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    color: #A10602;
    text-decoration: underline;
}

a.topnav:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    color: #000000;
    text-decoration: underline;
}

a.article_list:link, a.article_list:active, a.article_list:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    color: #000000;
    text-decoration: none;
}

a.article_list:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    color: #000000;
    text-decoration: underline;
}

a.black:link, a.black:active, a.black:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    color: #000000;
    text-decoration: underline;
}

a.black:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    color: #A10602;
    text-decoration: underline;
}

span.required {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    color: red;
}

td.error {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: red;
    font-weight: bold;
}


input.linkbutton {
    background-color: #b7db12;
    border: 1px solid black;
    font-weight: bold;
    font-size: 11px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-align: center;
    height: 20px;
    width: 95px;
}

a.navigationbar:link, a.navigationbar:active, a.navigationbar:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
    padding-left : 4px;
    line-height: 20px;
    background-color : #FFFFFF;
    padding-right : 4px;
    padding-bottom : 2px;
    padding-top : 2px;

}
a.navigationbar:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #92C421;
    text-decoration: underline;
    line-height: 20px;
    background-color : #FFFFFF;
    padding-right : 4px;
    padding-bottom : 2px;
    padding-top : 2px;
}
a.login:link, a.login:active, a.login:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    line-height: 20px;
    width : 120px;
    /*background-color : black;*/
    background-color : transparent;
    /*background-image : url(../images/menugifhover.gif);*/
    margin-left : 1px;
    padding-left : 4px;
}
a.login:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    line-height: 20px;
    width : 120px;
    margin-left : 1px;
    padding-left : 4px;
}
