﻿body 
{
}
A:hover
{
    COLOR: #b5b5b4;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.tablebg
{
    background-color: #FFFFFF;
    vertical-align: top;
}
.tablebgtop
{
    border-top: #646e81 1px solid;
    font-size: 1px;
    font-family: Arial;
}
.toplist_her
{
    height: 158px;
    width:185px;
    background-image: url(images/toplist_her.gif);
    font-size: 10pt;
    color: black;
    font-family: Tahoma, Verdana, Arial;
}
.toplist_his
{
    height: 158px;
    width:185px;
    background-image: url(images/toplist_his.gif);
    font-size: 10pt;
    color: black;
    font-family: Tahoma, Verdana, Arial;
}
.toplist_hair
{
    height: 158px;
    width:185px;
    background-image: url(images/toplist_hair.gif);
    font-size: 10pt;
    color: black;
    font-family: Tahoma, Verdana, Arial;
}

.mainborder_right_bottom
{
	border-right: #9b9c9e 1px solid;
	border-bottom: #9b9c9e 1px solid;
}
.mainborder_bottom
{
	border-bottom: #9b9c9e 1px solid;
}
.mainborder_right
{
	border-right: #9b9c9e 1px solid;
}
.mainborder_none
{

}
.tabletop
{
    border-right: #646e81 1px solid;
    border-top: #646e81 1px solid;
    border-left: #646e81 1px solid;
    border-bottom: #646e81 1px solid;
    /*background-image: url(images/topblue2.gif);*/
    background-color:#ffffff;
    height: 110px;
}

.tablemiddle
{
    background-color: #6e1848;
    height: 28px;
}

.leftcolumn
{
    border-left: #646e81 1px solid;
    border-top: #646e81 1px solid;
    border-bottom: #646e81 1px solid;
	background-color: #FFFFFF;
    width: 10px;
}

.rightcolumn
{
    border-right: #646e81 1px solid;
    border-top: #646e81 1px solid;
    background-color: #FFFFFF;
    width: 10px;
}
.main
{
    font-size: 9pt;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    background-color: white;
    width: 720px;
}
.bottom
{
    font-size: 1px;
    font-family: Arial;
    height: 8px;
    background-color: #FFFFFF;
    border-right: #646e81 1px solid;
    border-bottom: #646e81 1px solid;
}
.basket
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    width: 250px;
    height: 58px;
    background-color: #FFFFFF;
    font-size: 8pt;
    font-family: Verdana, Arial, Tahoma;
    color: #000000;
    vertical-align: top;
    text-align: left;
}
.sum
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    width: 100px;
    height: 15px;
    background-color: #FFFFFF;
    font-size: 8pt;
    font-family: Verdana, Arial, Tahoma;
    color: #000000;
    font-weight:bold;
    text-align: right;
}
.menyblue
{
    border-right: #6e1848 1px solid;
    border-top: #6e1848 1px solid;
    background-image: url(images/menyblue.jpg);
    border-left: #6e1848 1px solid;
    width: 300px;
    border-bottom: #6e1848 1px solid;
    height: 18px;
    font-weight: bold;
    font-size: 10pt;
    color: #6e1848;
    font-family: Tahoma, Verdana, Arial;
    text-align: center;
}
.menysearch
{
    background-color: #9c9ea0;
    width: 300px;
    height: 18px;
    font-weight: bold;
    font-size: 12pt;
    color: #FFFFFF;
    font-family: Tahoma, Verdana, Arial;
    text-align: center;
}
.menywhite
{
    border-right: #6e1848 1px solid;
    border-left: #6e1848 1px solid;
    width: 300px;
    border-bottom: #6e1848 1px solid;
    height: 50px;
    background-color: white;
    font-size: 10pt;
    color: black;
    font-family: Tahoma, Verdana, Arial;
    
}
.menygrey
{
    width: 300px;
    height: 50px;
    background-color: #9c9ea0;
    font-size: 10pt;
    color: black;
    font-family: Tahoma, Verdana, Arial;
    
}
.menywhiteleft
{
    width: 60px;
    height: 118px;
    background-image: url(images/her.gif);
    font-size: 10pt;
    font-family: Tahoma, Verdana, Arial;
}
.menywhiteright
{
    height: 118px;
    background-image: url(images/her_bg.gif);
    font-size: 10pt;
    color: black;
    font-family: Tahoma, Verdana, Arial;
}
.menywhiteleft_him
{
    width: 60px;
    height: 118px;
    background-image: url(images/his.gif);
    font-size: 10pt;
    font-family: Tahoma, Verdana, Arial;
}
.menywhiteright_him
{
    height: 118px;
    background-image: url(images/his_bg.gif);
    font-size: 10pt;
    color: black;
    font-family: Tahoma, Verdana, Arial;
}
.menywhitesmall
{
    border-right: #0a3d72 1px solid;
    border-left: #0a3d72 1px solid;
    width: 300px;
    border-bottom: #0a3d72 1px solid;
    height: 30px;
    background-color: white;
    font-size: 10pt;
    color: black;
    font-family: Tahoma, Verdana, Arial;
}
.lbltxt
{
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    font-family: Tahoma, Verdana, Arial;
}

.tableheading
{
    border-right: #0a3d72 1px solid;
    border-top: #0a3d72 1px solid;
    border-left: #0a3d72 1px solid;
    border-bottom: #0a3d72 1px solid;
    background-image: url(images/topbottomblue.jpg);
    height: 20px;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    color: #0a3d72;
}

.tablesection
{
    background-color: #6e1848; 
    height: 20px;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF;
}
.tabletext
{
    font-size: 10pt;
    color: #0a3d72;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.tableemptyrow
{
    font-size: 1px;
    font-family: Arial;
    height: 1px;
}

.amountinput
{
    font-size: 10pt;
    color: #6e1848;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    
}
.linktxt
{
    font-weight: bold;
    font-size: 10pt;
    color: #6e1848;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    
}
.linktxt_pink
{
    font-weight: bold;
    font-size: 10pt;
    color: #6e1848;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    
}
.linktxt_grey
{
    font-weight: bold;
    font-size: 10pt;
    color: #4c4d4e;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    
}
.linktxt_white
{
    font-weight: bold;
    font-size: 10pt;
    color: #FFFFFF;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    
}
.linktxt_white_big
{
    font-weight: bold;
    font-size: 12pt;
    color: #FFFFFF;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    
}
.linktxtblack
{
    font-weight: bold;
    font-size: 10pt;
    color: #000000;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    
}
.linktxtsmall
{
    font-size: 10pt;
    color: #0a3d72;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    
}
.linktxtBig
{
    font-weight: bold;
    font-size: 11pt;
    color: #6e1848;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    
}
.menylnk
{
    font-size: 10pt;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #000000;
}
.menylnksmall
{
    font-size: 10pt;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: #000000;
    font-weight: lighter;
}
.menylnkbold
{
    font-size: 10pt;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}
.menylnkRed
{
    font-size: 10pt;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #CC0000;
}
.menylnkGrey
{
    font-size: 10pt;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: gray;
}
.menylnkBlue
{
    font-size: 10pt;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: blue;
}
.Prinertypes
{      
    font-weight: bold;
    font-size: 10pt;
    color: #0a3d72;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    
}      
a.Prinertypes
{      
    font-weight: bold;
    font-size: 10pt;
    color: #0a3d72;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}                
a.Prinertypes:hover                      
{                
    font-weight: bold;
    font-size: 10pt;
    color: #0a3d72;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}                
a.Prinertypes                              
{                
    font-weight: bold;
    font-size: 10pt;
    color: #0a3d72;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.tableheadingproducts
{
    border-top: #6e1848 1px solid;
    border-right: #6e1848 1px solid;
    border-bottom: #6e1848 1px solid;
    background-color:#6e1848;
    height: 20px;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
}
.tableheadingblue
{
    border-right: #6e1848 1px solid;
    border-bottom: #6e1848 1px solid;
    height: 20px;
    border-left: #6e1848 1px solid;
}
.tableheadingleft
{
    border-top: #6e1848 1px solid;
    border-left: #6e1848 1px solid;
    border-right: #6e1848 1px solid;
    border-bottom: #6e1848 1px solid;
    background-color:#6e1848;
    height: 20px;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
}
.tableheadingright
{
    border-right: #6e1848 1px solid;
    border-top: #6e1848 1px solid;
    border-bottom: #6e1848 1px solid;
    background-color:#6e1848;
    height: 20px;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
}
.tabletextkursiv
{
    font-size: 9pt;
    color: #000000;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    
}
.tablesectionfree
{
    border-right: #6e1848 1px solid;
    border-top: #6e1848 1px solid;
    border-left: #6e1848 1px solid;
    border-bottom: #6e1848 1px solid;
    background-color: #3afe3a; 
    height: 20px;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF;
}

.buttons
{
    background-color: #6e1848;
    border-left-color: #6e1848;
    border-bottom-color: #6e1848;
    border-top-style: solid;
    border-top-color: #6e1848;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #6e1848;
    border-bottom-style: solid;
    font-size: 10pt;
    right:auto;
    color: black;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    cursor: pointer;
    color:#FFFFFF;
}
.inputstyle
{
    color: black;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.0em;
}
.basketrows
{
    overflow:scroll
}
.lblerrortext
{
    font-weight: bold;
    font-size: 10pt;
    color: #CC0000;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.lblerrortextsmall
{
    font-size: 10pt;
    color: #CC0000;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.lblerrortextsmallgrey
{
	font-size: 10pt;
	color: #a9a9a9;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.linktxtgreen
{
    font-weight: bold;
    font-size: 10pt;
    color: #6e1848;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    
}
.linktxtred
{
    font-weight: bold;
    font-size: 10pt;
    color: #CC0000;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    
}
.linktxtgrey
{
    font-weight: bold;
    font-size: 10pt;
    color: #696969;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    
}
.linktxtredbig
{
    font-weight: bold;
    font-size: 11pt;
    color: #CC0000;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    
}
.linktxtblacksmall
{
    font-size: 10pt;
    color: #000000;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    
}
.linktxtgreysmall
{
	font-size: 10pt;
	color: #696969;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.linktxtgreysmall2
{
	font-size: 8pt;
	color: #696969;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.toprowline
{
    font-size: 9pt;
    color: #0a3d72;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    border-top: black 1px solid;
}
.toprowlinebold
{
    font-size: 9pt;
    color: #0a3d72;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    border-top: black 2px solid;
}
.dropdown
{
    font-size: 10pt;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #000000;
}
.errormessage
{
    font-size: 8pt;
    color: #CC0000;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.errormessagebig
{
    font-size: 10pt;
    color: #CC0000;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.bigtext
{
    font-size: 11pt;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #6e1848;

}
.menylnkRedBiggi
{
    font-size: 15pt;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #D9007A;
}
.buttons_big
{
    font-size: 11pt;
    color: #000000;
    font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    cursor: pointer;
    vertical-align:super;
}
.Infotext
{
    font-size: 10pt;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.linktxttoplist
{
	font-size: 10pt;
	color: #235f9b;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
} 

