#body .product
{
border:0px;
float:left;
width:278px;
height:147px;
margin:0 5px 20px 5px;
padding:0px;
position:relative;
background:#ffffff;
}
#body .product table
{
width:278px;
height:147px;
table-layout:fixed;
}
#body .product table .productcontent
{
padding:5px 0px 5px 125px;
overflow:hidden;
}


.productcontent
{
vertical-align:text-top;
}

#body .product.normal
{
	height: 160px;
	margin-bottom:10px;
}
#body .product.normal table
{
	height: 160px;
	table-layout:fixed;
}

#body .product.normal .variants
{
height:40px;
}
#body .product.normal form
{
  position:absolute;
  bottom:15px;
}
#body .product.normal a.picture
{
  top:15px;
}
#body .product.normal div.actions
{

}



#body .product.big
{
width:567px;
height:280px;
padding-left:0;
}
#body .product.big table
{
width:567px;
height:280px;
}
#body .product.big table .productcontent
{
padding-left:270px;
}




#body .product.details
{
width:567px;
min-height:450px !important;
height:450px;

padding-left:0;
}
#body .product.details table
{
width:567px;

min-height:450px !important;
height:450px;

table-layout:fixed;
}
#body .product.details table .productcontent
{
padding-left:270px;
}





#body .product.moredetails
{
margin:0 5px 10px;
height: auto;
width: 567px;
padding:0;
}
#body .product.moredetails table
{
margin:0;
height: auto;
width: 567px;
padding:0;
}
#body .product.moredetails table .productcontent
{
padding: 5px 6px;
}



#body .product.small
{
width:134px;
height:290px;
padding-left:0px;
padding-top:0px;
margin-bottom:20px;
}
#body .product.small table
{
width:134px;
height:290px;
table-layout:fixed;
}
#body .product.small .productcontent
{
padding-left:5px;
padding-top:125px;
}


#body div.product.thinest
{
width:540px;
height:100px;
margin: 0;
border: none;
padding:0px;
}
#body div.product.thinest table
{
width:540px;
height:100px;
margin: 0;
border: none;
}
#body div.product.thinest table .productcontent
{
  padding-left: 72px;
}






#body .box
{
border:0px solid #555555;
border-top:none;
padding:0px;
margin:0 5px 10px;
width:568px;
float:left;
background:#ffffff;
table-layout:fixed;
}
#body .box table
{
width:568px;
margin: 0;
border: none;
}

#body .box table .productcontent
{
padding:8px 6px;
overflow:hidden;
}




#body .box.info
{
width: 543px;
padding:0;
}
#body .box.info table .productcontent
{
padding:0;
margin:0;
width: 543px;
}
#body .box.info table .productcontent
{
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 15px;
}



#body .locator {margin:0 5px 10px 5px; float:left;width:568px;}
#body .locator table {margin:0; width:568px;}
#body .locator table .productcontent {}


body
{
background-image:url('em/Sitedesign_-_V18b_KopieR1C4.png');
background-repeat:repeat-x;
background-color:white;
}
div#page
{
width:989px;
}
div#header
{
background-image:url('em/Sitedesign_-_V18b_KopieR1C2.jpg');
background-repeat:no-repeat;
height:220px;
}
div#content
{
background-image:none;
margin-top:10px;
}
div#body
{
margin-left: 199px;
margin-right: 201px;
margin-left: 0px;
margin-right: 0px;
}
div#body.full
{
margin-left: 80px;
margin-right: 80px;
width: 800px;
}
div#body.full strong.head2,
div#body.full .boxhead
{
margin-top:5px;
width:700px;
}
div#body.full div.msg
{
width: 760px;
}

div#body.full .productcontent strong.head2,
div#body.full .productcontent .boxhead
{
width:700px;
}

div.bar.oxid
{
background-color:transparent;
height:182px;
position:relative;
}
div.bar.categories
{
background-color:transparent;
background-image:url('em/Sitedesign_-_V18b_KopieR2C2.jpg');
height:38px;
border:0px;
}
#header div.bar .fixed
{
border:0px;
min-width:170px;
}
div.bar.categories a.fixed,
div.bar.categories a.fixed:hover
{
background-color:transparent;
color:white;
padding-top:12px;
padding-bottom:12px;
border:0px;
}
#header .headerlinks
{
position:absolute;
left:700px;
top:88px;
}
#header .headerlinks .headerlinktitle
{
font-weight:bold;
font-size:12px;
color:#FA0100;
height:20px;
}
#header .headerlinks .headerlinkcontent table
{
width:280px;
}
#header .headerlinks .headerlinkcontent table td
{
width:50%;
padding-top:2px;
}
#header .headerlinks .headerlinkcontent table a
{
color:#494949;
text-decoration:underline;
}
#header div.bar.oxid .logo
{
padding:0px;
margin:0px;
/*border:1px solid green;*/
position:absolute;
top:30px;
left:30px;
width:250px;
height:140px;
}

input,
select,
textarea
{
background-image:url('em/bg_textbox.png');
background-repeat:no-repeat;
background-position:left top;
border:1px solid red;
margin:0px;
}

a.rss
{
display:none;
}

textarea
{
	background-image:none;
}

#left .search select,
#left .search input.txt
{
	width:157px;
}

#body .locator a.active,
#body a:hover
{
	color:#EE0000;
}

/*buttons*/
span.btn
{
background-image: url('em/bg_buttons.gif');
padding-right:8px;
height: 19px;
line-height: 19px;
}
span.btn button
{border:none;
height:18px;
line-height:10px;
outline:0;
position:relative;
display:block;
padding:2px 7px;
margin:0;
color:#ffffff;
font-weight: bold;
cursor:pointer;
background: transparent url(bg/buttons_ce_.gif) no-repeat left -150px;
font-size:10px;
}
#body .product .productcontent .tocart button
{
height:18px;
line-height: 1;
width: 128px;
background: transparent url(bg/buttons_ce_.gif) no-repeat 0 0;
border:0;color:#ffffff;
padding:0 0 0 23px;
cursor:pointer;
font-weight: bold;
font-size:10px;
}


span.btn button,
span.btn input,
span.btn a
{
background-image: url('em/bg_buttons.gif');
height: 19px;
line-height: 19px;
padding-right: 2px;
padding-top:1px;
}

.box.minibasket .tocart,
#body .product .productcontent .tocart
{
background-image: url('em/bg_buttons.gif');
padding-right:8px;
height: 19px;
line-height: 19px;
}
.box.minibasket .tocart input,
#body .product .productcontent .tocart input,
#body .product .productcontent .tocart button
{
background-image: url('em/bg_buttons.gif');
height: 19px;
line-height: 19px;
padding-right: 2px;
padding-top:1px;
padding-left:10px;
}

/*start*/
#body .welcome
{
float:none;
width:100%;
height:auto;
}
#body .boxstart
{
margin-top: 20px;
margin-right: 5px;
margin-bottom: 20px;
margin-left: 5px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
}
#body .boxstart .starttitle
{
font-weight:bold;
font-size:12px;
color:#636365;
text-transform: uppercase;
padding-bottom:10px;
}

#body .boxstart .startbox
{
float:left;
width:134px;
height:134px;
overflow:hidden;
position:relative;
background-image:url('em/bg_start_box.png');
margin-right:7px;
margin-bottom:6px;
}
#body .boxstart .startbox .startbox_picture
{
  position:absolute;
  left:2px;
  top:5px;
  width:130px;
  height:100px;
  overflow:hidden;
  text-align:center;
  vertical-align:middle;
  line-height:130px;
}
#body .boxstart .startbox .startbox_title
{
  position:absolute;
  left:10px;
  top:107px;
  width:114px;
  overflow:hidden;
  vertical-align:middle;
  line-height:20px;
  font-weight:bold;
}



/*NAVI*/
div.bar.categories li.open,
div.bar.categories li,
div.bar.categories ul.menue.horizontal li
{
border:0px;
}
div.bar.categories li.open a,
div.bar.categories li a.exp,
div.bar.categories ul.menue.vertical li a,
div.bar.categories ul.menue.vertical li a:hover
{
background-color:#DF0000;
color:white;
}
div.bar.categories li.open a.root,
div.bar.categories li a.root
{
background-color:transparent;
color:white;
padding-top:12px;
padding-bottom:13px;
border:0px;
background-image:url('em/sp_navi.png');
background-position:top right;
background-repeat:no-repeat;
padding-left:20px;
padding-right:20px;
}

/*LOGIN TOP*/
.logintop
{
position:absolute;
top:20px;
left:310px;
width:670px;
}


/*left*/
div#left
{
border-color:white;
}

#left strong.h2
{
background-image:url('em/bg_boxheadleft.png');
background-position:top left;
background-repeat:no-repeat;
border:0px;
color:white;
padding-left:12px;
text-transform: uppercase;
}

#left div.categories,
#left form.search,
#left ul.info,
#left div.custombox
{
background-color:#EEEEEE;
background-image:url('em/bg_boxfooterleft.png');
background-position:bottom left;
margin-bottom:5px;
padding-bottom:5px;
background-repeat:no-repeat;
color:#494949;
border:0px;
}
#left div.custombox a
{
text-decoration:underline;
color:#494949;
}

#left ul.tree li a
{
background-color:transparent;
color:#494949;
}
#left ul.tree li a.has,
#left ul.tree li a.root
{
background-image:none;
margin-right:0px;
}
#left ul.tree li.liroot
{
	border-bottom:1px solid white;
}
#left ul.tree li.liroot.liexp
{
	background-color:#F0F0F0;
}
#left ul.tree li.lisub a
{
	/*border-top:1px solid green;*/
	background-image:url('em/bg_navileft.png');
	background-position:top left;
	background-repeat:no-repeat;
}
#left ul.tree li a
{
	position:relative;
}
#left ul.tree li a .subcatarrow
{
background-image:url('em/ar_cat.gif');
background-position:center right;
background-repeat:no-repeat;
	position:absolute;
	right:10px;
	top:10px;
	width:10px;
	height:10px;
	border:0px solid green;
}

#left ul.info li a
{
	background-image:url('em/oxid_ce_.gif');
}

/*right*/
div#right { width:191px; }

#right strong.h2,
#right div.forms strong.h2
{
background-image:url('em/bg_boxheadright.png');
background-position:top left;
background-repeat:no-repeat;
border:0px;
color:white;
text-transform: uppercase;
}
#right strong.h2 a,
#right div.forms strong.h2 a
{
color:white;
}
#right div.box,
#right td.box
{
border:0px;
background-color:#F2F2F2;
background-image:url('em/bg_boxfooterright.png');
background-position:bottom left;
margin-bottom:5px;
padding-bottom:5px;
background-repeat:no-repeat;
color:#494949;
}
#right div.box.body
{
background-image:none;
margin-bottom:0px;
border:0px solid green;
}
#right div.spacer
{
background-image:url('em/sp_right.png');
height:3px;
}
#right div.forms div.box
{
color:#494949;
background-color:#F3F3F3;
}

#right .listitem.rightlist
{
border-bottom:0px;
}

#right .form input.txt
{
width:170px;
}


/*footer*/
div#footer
{
background-color:transparent;
background-image:url('em/bg_footer.png');
background-position:bottom left;
background-repeat:no-repeat;
margin-bottom:10px;
height:119px;
position:relative;
}
div.bar.shop,
div.bar.copy
{
background-color:transparent;
}
div.bar.shop
{
position:absolute;
left:200px;
width:580px;
height:20px;
top:10px;
border:0px;
color:#494949;
text-align:left;
padding:0px;
margin:0px;
}
div.bar.shop a
{
color:#494949;
}
#footer .footertext
{
position:absolute;
left:200px;
width:580px;
height:20px;
top:40px;
border:0px;
color:#A1A1A1;
text-align:left;
padding:0px;
margin:0px;
}
div.bar.copy
{
position:absolute;
left:0px;
width:980px;
height:20px;
top:80px;
border:0px;
color:white;
padding:0px;
margin:0px;
}
div.bar.copy .left
{
height:40px;
line-height:36px;
vertical-align:middle;
padding-left:20px;
}
div.bar.copy .right
{
height:40px;
line-height:36px;
vertical-align:middle;
text-align:right;
padding-right:20px;
}
div.bookmarks
{
position:absolute;
left:800px;
top:20px;
width:170px;
text-align:center;
}















/*#body .product,*/
#body .box,
#body .locator,
#body .ordersteps dl,
#body .basketdiv,
#body .userdiv,
#body .paymentdiv,
#body .orderdiv
{
  border:0;
  position: relative;
}

#body .orderdiv
{
padding-bottom:10px;
}

/*#body .product .bg_lefttop,*/
#body .box div.bg_lefttop,
#body .locator div.bg_lefttop,
#body .ordersteps dl div.bg_lefttop,
#body .basketdiv div.bg_lefttop,
#body .userdiv div.bg_lefttop,
#body .paymentdiv div.bg_lefttop,
#body .orderdiv div.bg_lefttop
{
  position:absolute;
  left:0px;
  top:0px;
  width:7px;
  height:7px;
  background: transparent url("em/box/bg_boxlefttop.jpg") left top no-repeat;
}
/*#body .product .bg_lefttop.head
{
  position:absolute;
  left:0px;
  top:-30px;
  width:7px;
  height:7px;
  background: transparent url("em/box/bg_boxlefttop.jpg") left top no-repeat;
}*/

/*#body .product .bg_top,*/
#body .box div.bg_top,
#body .locator div.bg_top,
#body .ordersteps dl div.bg_top,
#body .basketdiv div.bg_top,
#body .userdiv div.bg_top,
#body .paymentdiv div.bg_top,
#body .orderdiv div.bg_top
{
  position:absolute;
  left:7px;
  top:0px;
  right:7px;
  height:7px;
  width: auto;
  background: transparent url("em/box/bg_boxtop.jpg") top repeat-x;
}
/*#body .product .bg_top.head
{
  position:absolute;
  left:7px;
  top:-30px;
  right:7px;
  height:7px;
  width: auto;
  background: transparent url("em/box/bg_boxtop.jpg");
}*/

/*#body .product .bg_righttop,*/
#body .box div.bg_righttop,
#body .locator div.bg_righttop,
#body .ordersteps dl div.bg_righttop,
#body .basketdiv div.bg_righttop,
#body .userdiv div.bg_righttop,
#body .paymentdiv div.bg_righttop,
#body .orderdiv div.bg_righttop
{
  position:absolute;
  right:0px;
  top:0px;
  height:7px;
  width:7px;
  background: transparent url("em/box/bg_boxrighttop.jpg") right top no-repeat;
}

/*#body .product .bg_righttop.head
{
  position:absolute;
  right:0px;
  top:-30px;
  height:7px;
  width:7px;
  background: transparent url("em/box/bg_boxrighttop.jpg") right top no-repeat;
}*/

/*#body .product .bg_right,*/
#body .box div.bg_right,
#body .locator div.bg_right,
#body .ordersteps dl div.bg_right,
#body .basketdiv div.bg_right,
#body .userdiv div.bg_right,
#body .paymentdiv div.bg_right,
#body .orderdiv div.bg_right
{
position:absolute;
  right:0px;
  top:7px;
  bottom:7px;
  width:7px;
  height: auto;
  background: transparent url("em/box/bg_boxright.jpg") right repeat-y;
}
/*#body .product .bg_right.head
{
  position:absolute;
  right:0px;
  top:-23px;
  bottom:7px;
  width:7px;
  height: auto;
  background: transparent url("em/box/bg_boxright.jpg") right repeat-y;
}*/

/*#body .product .bg_rightbottom,*/
#body .box div.bg_rightbottom,
#body .locator div.bg_rightbottom,
#body .ordersteps dl div.bg_rightbottom,
#body .basketdiv div.bg_rightbottom,
#body .userdiv div.bg_rightbottom,
#body .paymentdiv div.bg_rightbottom,
#body .orderdiv div.bg_rightbottom
{
  position:absolute;
  right:0px;
  bottom:0px;
  width:7px;
  height:7px;
  background: transparent url("em/box/bg_boxrightbottom.jpg") right bottom no-repeat;
}

/*#body .product .bg_bottom,*/
#body .box div.bg_bottom,
#body .locator div.bg_bottom,
#body .ordersteps dl div.bg_bottom,
#body .basketdiv div.bg_bottom,
#body .userdiv div.bg_bottom,
#body .paymentdiv div.bg_bottom,
#body .orderdiv div.bg_bottom
{
  position:absolute;
  right:7px;
  bottom:0px;
  left:7px;
  height:7px;
  width: auto;
  background: transparent url("em/box/bg_boxbottom.jpg") left bottom repeat-x;
}

/*#body .product .bg_leftbottom,*/
#body .box div.bg_leftbottom,
#body .locator div.bg_leftbottom,
#body .ordersteps dl div.bg_leftbottom,
#body .basketdiv div.bg_leftbottom,
#body .userdiv div.bg_leftbottom,
#body .paymentdiv div.bg_leftbottom,
#body .orderdiv div.bg_leftbottom
{
  position:absolute;
  left:0px;
  bottom:0px;
  width:7px;
  height:7px;
  background: transparent url("em/box/bg_boxleftbottom.jpg") left bottom no-repeat;
}

/*#body .product .bg_left,*/
#body .box div.bg_left,
#body .locator div.bg_left,
#body .ordersteps dl div.bg_left,
#body .basketdiv div.bg_left,
#body .userdiv div.bg_left,
#body .paymentdiv div.bg_left,
#body .orderdiv div.bg_left
{
  position:absolute;
  left:0px;
  top:7px;
  bottom:7px;
  width:7px;
  height: auto;
  background: transparent url("em/box/bg_boxleft.jpg") left repeat-y;
}

/*
#body .product .bg_left.head
{
  position:absolute;
  left:0px;
  top:-23px;
  bottom:7px;
  width:7px;
  height: auto;
  background: transparent url("em/box/bg_boxleft.jpg") left repeat-y;
}
*/

#body .product.head  .productcontent strong.h4
{
border:0;
background-color:transparent;
padding:10px;
}

#body strong.head2,
#body .boxhead
{
border:0px;
padding:10px;
margin-bottom:0px;
margin-left:0px;
width:559px;
border:0px solid green;
}


/*locator*/
#body .locator .lochead
{
background-color:transparent;
}

#body .locator .locbody
{
background-color:transparent;
}




#body .product.small .productcontent .tocart button,
#body .product.small .productcontent .tocart
{
width:50px;
}
#body .product.small .productcontent select
{
width:110px;
}




/*BASKET*/
#body .ordersteps
{
  background-image:url("em/bg_stepsline.png");
  background-repeat:no-repeat;
  background-position: 0px 10px;
  background-color:transparent;
}
#body .ordersteps dl.active
{
  background-image:url("em/bg_stepsline_activ.png");
  background-repeat:no-repeat;
  background-position: 0px 10px;
  background-color:transparent;
}
#body .ordersteps dl.done
{
  background-image:url("em/bg_stepsline_done.png");
  background-repeat:no-repeat;
  background-position: right 10px;
  background-color:transparent;
}
#body .ordersteps dl
{
height:120px;
background-color:transparent;
border:0px;
margin-left:0px;
margin-right:0px;
width:170px;
padding-left:0px;
padding-right:0px;
}
#body .ordersteps dl.active dt,
#body .ordersteps dl.active dt a,
#body .ordersteps dl.active dd,
#body .ordersteps dl.active dd a
{
color:#FB0000;
}
#body .ordersteps dl dt,
#body .ordersteps dl dd
{
margin:5px;

}
#body .ordersteps dl dd
{
margin-top:20px;
}

#body div.bar.prevnext input,
#body div.bar.prevnext .arrowright input
{
background-color:#FB0000;
background-color:#BE0000;
}

#body .basketdiv
{
float:left;
margin: 0 3px 10px 6px;
width:780px;
}
#body .basket
{
float:none;
border:0px;
empty-cells: show;
width:750px;
}
#body .basket tbody td
{
  padding-top: 10px;
}
#body .basket th .brd_line
{
  background: transparent;
}

#body.full input,
#body.full select,
#body.full textarea
{
border:1px solid #5E5E5E;
}
#body.full span.btn button,
#body.full span.btn input,
#body.full span.btn a
{
background-image: url('em/bg_buttons_gray.gif');
border:0;
}

#body.full .box.minibasket .tocart
{
background-image: url('em/bg_buttons_gray.gif');
border:0;
}
#body.full .box.minibasket .tocart input
{
background-image: url('em/bg_buttons_gray.gif');
border:0;
}
#body.full span.btn
{
background-image: url('em/bg_buttons_gray.gif');
border:0;
}
#body.full .req
{
color:red;
}
#body.full .errorbox
{
border-color:red;
color:red;
width: 770px;
}



/*USER*/
#body .userdiv
{
margin:5px;
width:250px;
height: 400px;
}
#body strong.useroptboxhead,
#body .useroptbox
{
margin-left:0px;
margin-right:0px;
border:0px;
}

/*PAYMENT*/
#body .paymentdiv
{
/*width: 558px;*/
width:780px;
float: left;
margin: 0 3px 10px 6px;
}
#body .paymentdiv .paymentboxhead,
#body .paymentdiv .box.info,
#body .paymentdiv .boxhead
{
margin-left:3px;
margin-right:3px;
width:760px;
}

/*ORDER*/
#body .orderdiv
{
/*width: 558px;*/
width:780px;
float: left;
margin: 0 3px 10px 6px;
}
#body .orderdiv .boxhead,
#body .orderdiv .box
{
margin-left:3px;
margin-right:3px;
/*width:519px;*/
width:730px;
}
#body .orderdiv .box.info
{
float: left;
border:0px solid green;
margin-left:15px;
}
#body .orderdiv dl.orderinfocol
{
/*width:245px;*/
width:355px;
}

/*BS1-BS4*/
#body div.bar.prevnext
{
width:556px;
height:35px;
}
#body.full div.bar.prevnext
{
width:780px;
}
#body div.bar.prevnext input
{
  height:35px;
}
#body div.bar.prevnext .arrowright input
{
background-position: 15px -312px;
}



#mask.on { filter:Alpha(Opacity=70);}

#body head small
{
  font-weight: inherit;
  font-size: 69%;
}

#right .form span.btn input {
width:165px;
}
#right .box.minibasket .tocart input {
  height:19px;
}

#body .product.big.head .productcontent strong.h4 small
{
  top:2px;
  line-height:6px;
  font-size: 6px;
}
#body .product.thinest .productcontent .picture {
  left: 4px;
}
#body .variant_select select {
  margin: 5px;
}
#body .product.big .productcontent strong.h3 {
  margin-top:0px;
}
#body .product .productcontent .tocart {
  width: 128px;
}
#body .product .productcontent strong.h3 {
  height:70px;
}
#body .product .productcontent tt
{
line-height:20px;
}
#body .product.normal .variants
{
display:none;
}
#body .product.normal .span.btn.moreinfo
{
display:none;
}
#body .product .productcontent .tocart input {
  width: 128px;
}
#body .product.small .productcontent span.btn a {
  width:113px;
}
#body .product.small .productcontent .variants {
  height:4em;
}
#body .product.small .productcontent.variants select {
  width:122px;
}
input[type="checkbox"] {
  background: transparent;
  border: 0px solid #ffffff;
}
#body.full input[type="checkbox"] {
  background: transparent;
  border: 0px solid #ffffff;
}
#body.full input[type="radio"] {
  background: transparent;
  border: 0px solid #ffffff;
}
#body div.bar.prevnext input[type="checkbox"] {
  background: transparent;
  border: 0px solid #ffffff;
}

#body .separator.inbox {
  border: 0px solid #ffffff;
  background: transparent;
}

#body .product.thin table,
#body .product.thin
{
width:570px;
height: 160px;
}
#body .product.thin table .productcontent
{
}
#body .separator
{
border-left:0px;
border-right:0px;
}
#body .product.thin .variants
{
bottom:55px;
right:10px;
}
#body .product.thin .amount
{
bottom:30px;
right:10px;
}
#body .product.thin strong.h3,
#body .product.thin .desc,
#body .product.thin .actions
{
width:330px;
}
#body .product.thin .price
{
top:10px;
right:10px;
}
#body .product.thin .moreinfo
{
display:none;
}



#body .locator table,
#body .box table,
#body .product table,
#body .paymentdiv table,
#body .product.thin table
{
  border:0;
  table-layout:fixed;
  empty-cells:show;
  padding:0px;
  margin:0px;
}

#body .paymentdiv table
{
  width:780px;
}

#body .locator .bg_lefttop,
#body .box .bg_lefttop,
#body .product .bg_lefttop,
#body .paymentdiv .bg_lefttop
{
  width:7px;
  height:7px;
  background: transparent url("em/box/bg_boxlefttop.jpg");
  background-position:left bottom;
  background-repeat:no-repeat;
}
/*#body .product .bg_lefttop.head
{
  width:7px;
  height:7px;
  background: transparent url("em/box/bg_boxlefttop.jpg");
  background-position:left bottom;
  background-repeat:no-repeat;
}*/

#body .locator .bg_top,
#body .box .bg_top,
#body .product .bg_top,
#body .paymentdiv .bg_top
{
  height:7px;
  width: auto;
  background: transparent url("em/box/bg_boxtop.jpg");
  background-position:bottom;
  background-repeat:repeat-x;
}
#body .product .bg_top.head
{
  height:7px;
  width: auto;
  background: transparent url("em/box/bg_boxtop.jpg");
  background-position:bottom;
  background-repeat:repeat-x;
}
#body .locator .bg_righttop,
#body .box .bg_righttop,
#body .product .bg_righttop,
#body .paymentdiv .bg_righttop
{
  height:7px;
  width:7px;
  background: transparent url("em/box/bg_boxrighttop.jpg");
  background-position:right bottom;
  background-repeat:no-repeat;
}

#body .product .bg_righttop.head
{
  height:7px;
  width:7px;
  background: transparent url("em/box/bg_boxrighttop.jpg");
  background-position:right bottom;
  background-repeat:no-repeat;
}

#body .locator .bg_right,
#body .box .bg_right,
#body .product .bg_right,
#body .paymentdiv .bg_right
{
  width:7px;
  height: auto;
  background: transparent url("em/box/bg_boxright.jpg");
}
/*
#body .product .bg_right.head
{
  width:7px;
  height: auto;
  background: transparent url("em/box/bg_boxright.jpg");
}
*/
#body .locator .bg_rightbottom,
#body .box .bg_rightbottom,
#body .product .bg_rightbottom,
#body .paymentdiv .bg_rightbottom
{
  width:7px;
  height:7px;
  background: transparent url("em/box/bg_boxrightbottom.jpg");
  background-position:right top;
  background-repeat:no-repeat;
}
#body .locator .bg_bottom,
#body .box .bg_bottom,
#body .product .bg_bottom,
#body .paymentdiv .bg_bottom
{
  height:7px;
  width: auto;
  background: transparent url("em/box/bg_boxbottom.jpg");
  background-position:top;
  background-repeat:repeat-x;
}
#body .locator .bg_leftbottom,
#body .box .bg_leftbottom,
#body .product .bg_leftbottom,
#body .paymentdiv .bg_leftbottom
{
  width:7px;
  height:7px;
  background: transparent url("em/box/bg_boxleftbottom.jpg");
  background-position:left top;
  background-repeat:no-repeat;
}
#body .locator .bg_left,
#body .box .bg_left,
#body .product .bg_left,
#body .paymentdiv .bg_left
{
  width:7px;
  height: auto;
  background: transparent url("em/box/bg_boxleft.jpg");
}
/*
#body .product .bg_left.head
{
  width:7px;
  height: auto;
  background: transparent url("em/box/bg_boxleft.jpg");
}
*/
#body td.productcontent div.boxhead
{
width:510px;
}
#body td.productcontent div.boxhead small
{
right:0px;
}










#body div.bar.prevnext.paypaltop,
#body div.bar.prevnext.paypalbottom
{
height:50px;
}
#body div.bar.prevnext input.paypalbutton
{
height:42px;
}