



/*************** *************** tags *************** ***************/


div
{
  font-family: verdana;
  font-size: 10px;
  color: #000;
}


p
{
  margin: 1px 0px 5px 0px;
  padding: 0px;
}


b
{
  color: #6a5e00;
}


table
{

}


td
{
  padding: 0px;
  padding-bottom: 5px;
}


img
{
  border: none;
}






/*************** *************** id *************** ***************/


#dxp_body
{
  padding: 0px;
  margin: 0px;
}


#dxp_container
{ 
	width: 935px;

	margin-right: auto;
  margin-left: auto;
  
  color: #000;
  
  background-color: #fff;	  		
	
	overflow: hidden;	
}


#dxp_topbar
{
}


#dxp_logobar
{
  margin-top: 15px;
  margin-bottom: 2px;
  /*
  background-image: url(/global/images/img/begtorget_symbol.png);
  background-repeat: no-repeat;
  background-position: center right;
  */
  height: 47px;
}


#dxp_main_logo
{
  margin-top: 2px;
  margin-bottom: 1px;
}


#dxp_menubar
{
  height: 27px;
    
  background-image: url(/global/images/dxp/dxp_menubar.png);
  background-repeat: no-repeat;
  background-position: top left;    
}


#dxp_menubar_inner
{
  padding-top: 7px;
  padding-left: 8px;

  font-family: verdana;
  font-size: 10px;
  color: #999;  
}


#dxp_submenubar
{
  height: 26px;
  margin-bottom: 30px;
  
  background-image: url(/global/images/dxp/dxp_submenubar.png);
  background-repeat: no-repeat;
  background-position: top left;
}


#dxp_submenubar_inner
{
  padding-top: 7px;
  padding-left: 8px;

  font-family: verdana;
  font-size: 10px;
  color: #666;  
}


#dxp_content
{
  /*margin-top: 1px;*/  
}


#dxp_content h1
{
  margin: 0px;
  margin-top: 10px;  
  padding: 0px;
  font-family: Verdana;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  text-decoration: none;
  color: #555;
  
  padding-bottom: 5px;  
  border-bottom: 1px dashed #eee;
}


#dxp_content h2
{
  padding: 0px;
  margin: 0px 0px 5px 0px;
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  color: #555;
  text-indent: 3px; 
}


#dxp_content h3
{
  padding: 0px;
  margin: 15px 0px 5px 0px;
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  color: #555;
  text-indent: 3px; 
  
  background-color: #eee;
}


#dxp_footer
{
  margin-top: 6px;
  text-align: right;
  font-family: verdana;
  font-size: 10px;
  color: #999999;
}


#bt_search_box
{
  padding: 20px;
}

div#searchfilter
{
    margin: 0px 30px;
    margin-bottom: 20px;
}

#searchfilter
{
  border: 1px dashed #c4c4c4;  
  padding: 8px;
  background-color: #fbfcfd;
}

#searchfilter table
{
  width: 100%;
}

#searchfilter td
{
  padding: 3px;
}


#wizardimage
{
  display: block;
  
  width: 461px;
  height: 73px;
  
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  
  background: url(/global/images/img/begtorget_wizard.png);
}


#wizardcurrent
{
  width: 55px;
  height: 68px;
  
  margin-left: 0px;

  background-color: #fac200;
  border: 1px solid black;
  
  /* for IE */
  filter:alpha(opacity=20);
  
  /* CSS3 standard */
  opacity:0.2;
  
  /* for Mozilla */
  -moz-opacity:0.2;
}


#dxp_underbar
{
  height: 27px;
    
  background-image: url(/global/images/dxp/dxp_underbar.png);
  background-repeat: no-repeat;
  background-position: top left;    
}


#dxp_underbar_inner
{
  padding-top: 7px;
  padding-left: 8px;

  vertical-align: center;

  font-family: verdana;
  font-size: 10px;
  color: #999;  
}


/*************** *************** id tags *************** ***************/

#dxp_menubar a
{
  color: #ccc;  
}


#dxp_submenubar a
{
  color: #000;  
}

div#dxp_mainbar
{
  margin-top: 20px;
  margin-bottom: 10px;
  color: #aaa;
}

#dxp_tabbar
{
  font-size: 110%;  
}

div#dxp_tabbar
{
  margin-top: 10px;
  margin-bottom: 45px;
  /*
  border: 1px dashed #ccc;  
  background-color: #fbfcfd;
    */
}

#dxp_tabbar table
{
  /*border-collapse: collapse;*/
}

#dxp_tabbar td
{
  padding: 4px;
/*  
  border: 1px dashed #ccc;  
  background-color: #fbfcfd;
  */
  text-align: left;
  vertical-align: top;  
}

#dxp_tabbar td.left
{
/*  padding-left: 10px;*/

  border-right: 1px dashed #ccc;  
/*  background-color: #fbfcfd;
  */
}

#dxp_content a
{
  color: #555;
}

#dxp_underbar a
{
  color: #000;  
}

/*************** *************** class *************** ***************/


.large
{
  font-size: 130%;
}


.medium
{
  font-size: 115%;
}


.btop
{
  border-bottom: 1px dotted #d7d7d7;
}


tr.datarow td
{
  border-top: 1px dotted #D7D7D7;
  padding: 2px 0px;
}


.box
{
  margin: 0px 0px 5px 0px;
  padding: 5px;

  border: 1px dashed #d7d7d7;
  background-color: #fbfcfd;
}

.index
{
  color: #ccc;
}


span.listprice
{
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  text-decoration: none;
  
  color: #8F3118;
  float: right;    
} 


span.price
{
  font-family: Georgia;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  text-decoration: none;
  
  color: #8F3118;    
} 


.box_done
{
  margin: 0px 0px 5px 0px;
  padding: 5px;
  border: 1px solid #557F39;
  background-color: #D7EFBA;
}


.box_notice
{
  margin: 0px 0px 5px 0px;
  padding: 5px;
  border: 1px solid #000000;
  background-color: #f8de95;
}


/**/
input.text
{
  border: solid 1px #5C634B;
  background-color: #FFFEFC;
  font-family: Verdana;
  font-size: 100%;
}

input.error_text
{
  border: solid 1px red;
  background-color: #FFE5EB;
  font-family: Verdana;
  font-size: 100%;
}

input.button
{
  border: solid 1px #425246;
  background-color: #657269;
  color: #F5F6F1;
  font-family: Verdana;
  font-weight: bolder;
  font-size: 85%;
  cursor: pointer;
}

select
{
  border: solid 1px #5C634B;
  background-color: #FFFEFC;
  font-family: Verdana;
  font-size: 100%;
  color: #3C3A2E;
}

select.error_select
{
  border: solid 1px red;
  background-color: #FFE5EB;
  font-family: Verdana;
  font-size: 100%;
}

textarea
{
  border: solid 1px #5C634B;
  background-color: #FFFEFC;
  font-family: Verdana;
  font-size: 100%;
}

textarea.error_textarea
{
  border: solid 1px red;
  background-color: #FFE5EB;
  font-family: Verdana;
  font-size: 100%;
}




/* ext */

#sbox
{
  border: #dddddd solid 1px;
  padding: 8px;
    
  background-color: #fbfcfd;
}

td.tab_0
{
  padding: 4px 8px;
  text-align: center;
  font-size: 110%;
  border: 1px solid #D7D7D7;
  border-bottom: none;
  background-color: #fbfcfd;
}

.box_0
{
  margin: 0px 0px 5px 0px;
  padding: 5px;
  border: 1px dashed #D7D7D7;
  background-color: #fbfcfd;
  
  /*
  background-color: #fff;
  */
}

td.tab_1
{
  padding: 4px 8px;
  text-align: center;
  font-size: 110%;
  border: 1px solid #D7D7D7;
  border-bottom: none;
  background-color: #FFE8D8;
}

.box_1
{
  margin: 0px 0px 5px 0px;
  padding: 5px;
  border: 1px dotted #D7D7D7;
  background-color: #FFE8D8;
}

td.tab_2
{
  padding: 4px 8px;
  text-align: center;
  font-size: 110%;
  border: 1px solid #D7D7D7;
  border-bottom: none;
  background-color: #EFF1B4;
}

.box_2
{
  margin: 0px 0px 5px 0px;
  padding: 5px;
  border: 1px dotted #D7D7D7;
  background-color: #EFF1B4;
}

td.tab_3
{
  padding: 4px 8px;
  text-align: center;
  font-size: 110%;
  border: 1px solid #D7D7D7;
  border-bottom: none;
  background-color: #DDE2EA;
}

.box_3
{
  margin: 0px 0px 5px 0px;
  padding: 5px;
  border: 1px dotted #D7D7D7;
  background-color: #DDE2EA;
}

td.tab_4
{
  padding: 4px 8px;
  text-align: center;
  font-size: 110%;
  border: 1px solid #D7D7D7;
  border-bottom: none;
  background-color: #CFECCF;
}

.box_4
{
  margin: 0px 0px 5px 0px;
  padding: 5px;
  border: 1px dotted #D7D7D7;
  background-color: #CFECCF;
}


