/* Generelle indstillinger **************************/

body{
   background-color:#dadada;
   text-align:center;
   margin:0px;
}

table{
   border-collapse:collapse;
}
td{
   font-family: verdana;
   font-size: 12px;
   color: #2A2926;
   vertical-align:top;
}

#newsletterDiv{
   font-family: verdana;
   font-size: 12px;
   color: #2A2926;
}

a{
   font-family: verdana;
   font-size: 12px;
   color: #000099;
   text-decoration: none;
}

a:hover{
   text-decoration: underline;
}

img{
   border-width:0px;
}
.address{
   text-transform:uppercase;
   color:#606060;
   font-weight:bold;
   font-size:11px;
   font-family:verdana;
   padding:6px;
   border-top:1px solid #323232;
}

/* Sidelayout ****************************************/

#main{
   width: 952px;
   margin: auto;
   background-color:#ffffff;
}

#address{
   width: 952px;
   margin: auto;
}

td.address{
   padding: 3px 6px;
   font-family: verdana;
   font-size: 10px;
   font-weight: bold;
   color: #725E51;
   text-decoration: none;
}

/* Diverse layout ************************************/

div.pagehead{
   font-size:13pt;
   font-weight:bold;
   color:#575757;
   padding: 6px;
   background-color:#f0f0f0;
   border:1px solid #E0E0E0;
/*   width:688px; */
}

a.newslist{
   font-family:arial;
   font-size:11pt;
   color:#787878;
   font-weight:bold;
}
a.newslist:hover{
   color:#996666;
}


div.head{
   font-size: 15px;
   padding: 3px 0px;
   font-weight: bold;
   color: #93918A;
}
h1.varehead{
   font-size: 15px;
   font-weight: bold;
   padding: 3px 0px;
   color: #93918A;
}
table.bordertable{
}

table.bordertable td{
   padding: 3px 6px;
   font-family: verdana;
   font-size: 10px;
   border: 1px solid #E8E7E2;
}

.tHead{
   background-color: #E8E7E2;
}

.listeHead{
   background-color: #E8E7E2;
   padding: 3px;
}

.liste{
   border: 1px solid #E8E7E2;
   padding: 3px;
}


/******************************************************************************************/
/* paging   */
td.pagingcell{
   border: 1px solid #DFDFDF;
   height: 14px;
   width: 16px;
   text-align: center;
   padding: 0px;
}
td.pagingcell_fill{
   padding: 2px;
   width: 12px;
   text-align: center;
   font-weight: bold;
   color: #000000;
}

td.pagingcell_thispage{
   border: 1px solid #C8A893;
   background-color: #C8A893;
   padding: 2px;
   width: 14px;
   text-align: center;
   font-weight: bold;
   color: #FFFFFF;
}

a.paginglink{
   display: block;
   width: 14px;
   height:12px;
   text-align: center;
   padding:2px;
   font-weight: bold;
   color: #666666;
   text-decoration: none;
}
a.paginglink:hover{
   color: #333333;
   background-color: #F6F6F6;
}

/* Hovedmenu *****************************************/

a.mainmenu{
   display:block;
   width:118px;
   text-align:center;
   font-size:10pt;
   font-weight:bold;
   color:#909090;
   padding:5px 0px;
   text-decoration:none;
}
.mainmenu:hover{
   color:#000000;
   text-decoration:none;   
}

td.mainmenu{
   padding:3px 18px;
}

span.mainmenu{
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
   color: #bAb9b6;
}

#mainmenu{
   width: 850px;
   margin: auto;
}
#mainmenucell{
   padding: 24px 0px 0px 0px;
   text-align:left;
}

/* Submenu ********************************************/

div.submenu1_head{
   background-color:#666666;
   font-size:15pt;
   padding:10px 15px;
   color:#ffffff;
   font-weight:bold;
}

a.submenu1{
   display:block;
   border-color: #666666;
   border-width: 0px 0px 1px 0px;
   border-style:solid;
   background-color:#d6d6d6;
   font-size:10pt;
   padding:6px 15px;
   color:#000000;
   text-decoration: none;
}
a.submenu1:hover{
   background-color:#efefef;
   text-decoration: none;   
}


a.submenu2{
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
   color: #C0C0C0;
   text-decoration: none;
}
a.favlink{
   color: #bAb9b6;
   font-size: 10px;
   font-face: arial;
   font-weight: bold;
}

div.submenuhead{
/*   background-color: #f0f0f0; */
/*   background-image: url(/images/menubg.jpg); */
/*   background-repeat: repeat-x; */
   font-size: 12px;
   padding: 3px 6px;
   font-weight: bold;
   color: #93918A;
/*   border-top: 1px solid #C3C0B3; */
}

td.submenuhead{
/*   background-color: #f0f0f0; */
/*   background-image: url(/images/menubg.jpg); */
/*    background-repeat: repeat-x; */
   font-size: 12px;
   padding: 3px 6px;
   font-weight: bold;
   color: #93918A;
/*   border-top: 1px solid #C3C0B3; */
}

td.submenu{
   padding: 3px 2px;
   background-color: #ffffff;
   /* border-bottom: 1px solid #F6F6F6; */
}

td.submenucell{
   width: 180px;
   padding: 0px;
   /* background-color: #f6f6f6; */
   /* border: 1px solid #93918A; */
}

/* Shop *****************************************************/

td.kundeform_label{
   border:1px solid white;
   background-color:#E9E9E9;
   padding:6px;
}
td.kundeform_field{
   border:1px solid white;
   background-color:#E9E9E9;
   padding:3px 6px;
}
td.kundeform_head{
   background-color:#E0E0E0;
   padding:3px 6px;
   font-weight:bold;
   color:#606060;
   font-size:11px;
}

td.varecell{
   border: 1px solid #c8c7c2;
   height: 150px;
   text-align:left;
   vertical-align:top;
   padding: 6px;
}

a.varenavn{
   color:#606060;
   font-weight:bold;
   font-size:12px;
}

div.basket{
   padding: 3px;
}

.basketstep_active{
   font-size:12px;
   width:20px;height:20px;
   font-weight:bold;
   border:1px solid #ffffff;
   text-align:center;
   vertical-align:middle;
   color:#000000;
   background-color:#C0C0C0;
}
.basketstep_passive{
   font-size:12px;
   text-align:center;
   vertical-align:middle;
   border:1px solid #ffffff;
   width:20px;height:20px;
   font-weight:bold;
   color:#909090;
   background-color:#F0F0F0;
}

div.varehead{
   font-size: 15px;
   font-weight: bold;
   padding: 3px 0px;
   color: #93918A;
}
.cart{
   color:#909090;
}


