body{
    background-image: url("img/background_fon_gray_epp.jpg");
}
/*
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	font-size: 13px;
	font-family: calibri;
}
*/
#all1987{
	background-image: url('img/background_top_epp.jpg');
}
#bottommenu_line{
	background-image: url('img/background_top_line_epp.jpg');
}
#bottom1987{
	background-image: url('img/background_bottom_epp.jpg');
	min-height: 0px;
	height: 0px;
	display: none;
}
/* left panel with product/design tabs and subtabs */
#all1987 #window_product_global_panel {
	background-color: #E7E7E7;
    box-shadow: 0 0 20px #969696;
	border-radius: 7px;
    left: 95px;
    padding-bottom: 7px;
    position: absolute;
    top: 50px;
    max-width: 280px;
    z-index: 110;
	font: 13px/19px calibri;
}
#all1987 #window_customsize_panel {
	border-radius: 7px;
    left: 186px;
    padding-bottom: 7px;
    position: absolute;
    top: 82px;
    max-width: 280px;
    z-index: 110;
}
#all1987 #window_selectors2_panel {
    left: 95px;
    position: absolute;
    top: 440px;
    z-index: 110;
}

#all1987 #window_allprice_panel {
	position: absolute;
	right: 0;
	bottom: 5px;
	z-index: 120;
	width: 211px;
	height: 205px;
}
#all1987 #window_allprice_panel.height_big{
    height: 250px;
}
#all1987 #window_product_global_panel #selectors {
	margin: 0;
	background-color: transparent;
	float: none;
	width: 280px;
	box-shadow: none;
	height: auto;
}
#all1987 #window_product_global_panel #buttons {
	width: 270px;
	margin: 5px;
	position: static;
}
#all1987 #window_product_global_panel #buttons #butPrlineInRight,
#all1987 #window_product_global_panel #buttons #butDslineInLeft,
#all1987 #window_product_global_panel #buttons #butAulineInLeft,
#all1987 #window_product_global_panel #buttons #butAulineInRight{
	width: 15px;
}
#all1987 #window_product_global_panel #buttons .but {
	width: 80px;
	margin: 0;
}
#all1987 #window_product_global_panel #buttons .but2 {
	width: 110px;
	margin: 0;
}
#all1987 #window_product_global_panel #buttons .but3 {
	width: 76px;
	margin: 0;
}

#all1987 #window_product_global_panel #product_,
#all1987 #window_product_global_panel #settings_,
#all1987 #window_product_global_panel #design_ {
	margin: 0;
	position: static;
	height: auto;
	margin: 10px;
}
#all1987 #window_product_global_panel #design_ > .divider,
#all1987 #window_product_global_panel #product_ .divider {
	margin: 0;
	margin-left: 10px;
	width: 240px;
	height: 1px;
}
#all1987 #window_product_global_panel #product_ .divider {
	display: none;
}
#all1987 #window_product_global_panel #product_ #line_22 {
	margin-top: 140px;
}
#all1987 #window_product_global_panel #product_ #line_23 {
	margin-top: 280px;
}
#all1987 #window_product_global_panel #product_ #ppr{
	margin: 0;
	height: auto;
	width: 280px;
}
#all1987 #window_product_global_panel #product_ #ppr #pL .but_i{
	margin-left: 50px;
	margin-top: 9px;
	margin-bottom: 7px;
}
#all1987 #window_product_global_panel #product_ #ppr #morebut{
	margin-top: 14px;
}
#all1987 #window_product_global_panel #design_ #quadrat_,
#all1987 #window_product_global_panel #design_ #text_,
#all1987 #window_product_global_panel #design_ #bild_,
#all1987 #window_product_global_panel #settings_ #size_,
#all1987 #window_product_global_panel #settings_ #stuff_,
#all1987 #window_product_global_panel #settings_ #material_{
	margin: 0 auto;
	width: 240px;
	float: none;
	padding: 0;
	height: auto;
}
#all1987 #window_product_global_panel #settings_ #size_ {
	margin-bottom: 10px;
}
#all1987 #window_product_global_panel #settings_ #size_ #s1,
#all1987 #window_product_global_panel #settings_ #stuff_ #st1{
	float: none;
	height: auto;
	min-height: 70px;
}
#all1987 #window_product_global_panel #design_ #line_2,
#all1987 #window_product_global_panel #settings_ #line_3 {
	margin: 0 auto;
	width: 240px;
	height: 1px;
	float: none;
}
#all1987 #window_product_global_panel #design_ #bild_ #bild_l {
	width: 68px;
}
#all1987 #window_product_global_panel #design_ #bild_ #buttons_img {
	margin-left: 7px;
}
#all1987 #window_product_global_panel #design_ #bild_ #buttons_img {
	margin-top: 0;
}
#all1987 #window_product_global_panel #design_ #text_ #text_l {
	width: 76px;
}
#all1987 #window_customsize_panel #customsize{
	margin: 0;
	box-shadow: 0 0 20px 10px rgba(0, 0, 0, 0.5);
	border-radius: 7px;
}
#all1987 #window_allprice_panel #allprice{
	float: none;
	height: auto;
}
#all1987 #window_allprice_panel  #allprice #apleft{
	padding-top: 15px;
}
#all1987 #window_allprice_panel #allprice #buy_buttons{
	position: static;
}

#helpButton{
     height: 23px;
    margin-left: 248px;
    margin-top: -20px;
    position: absolute;
    width: 30px;
}