body .part1 .block h2,
body .twoparts .part1 .subpart1 .block h2 {
	background-position:-1px -43px !important;
}

.part3 {
	float : left;
	width : 170px;
	margin-left : 4px;
}

.part2 {
	float : right;
	width : 300px;
	margin-right : 4px;
}

.part1 {
	width : 481px;
	float : right;
	margin-right : 10px;
}

.clear { clear : both; }


.part1 .block .footer { background-position : 0 100%; }
.part2 .block .footer { background-position : -480px 100%; }
.part3 .block .footer { background-position : -1730px 100%; }


#footer {
	margin:auto;
	width:990px;
}

/* Payment page */

.payment .part1 { float : left; }

.payment .part2 { width : 417px; }

.payment #om-mod { margin:6px 0 0; }
.payment #om-mod a { margin-left : 11px; }

.payment .part2 .block h2,
.payment .twoparts .part1 .subpart2 .block h2 {
	background : url(../images/bkg_long_vide_part4.png) 0 0 no-repeat !important;
}

.payment .block .footer {
	background : url(../images/bkg_long_vide_part4_bas.png) 0 100% no-repeat !important;
}

.productlist #breadcrumb,
.payment #breadcrumb {
	background : url(../images/bkg_long_head.png) 0 0 no-repeat !important;
}

/******************************************************************************************
* popup
*******************************************************************************************/
html > body div#popup, html > body div#popup div, html > body div#popuprip, html > body div#popuprip div {
    position: fixed !important;
    z-index: 50;
}
div#popup, div#popup div, div#popuprip, div#popuprip div {
    position: absolute;
}
div#popup, div#popup div.background, div#popuprip, div#popuprip div.background {
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 2;
}

div#popup div.iframe iframe, div#popup div.iframe, div#popuprip div.iframe iframe, div#popuprip div.iframe {
    overflow: hidden;
}

div#popup div.iframe, div#popuprip div.iframe {
    width: 0px;
    height: 0px;
    z-index: 1;
    left: 0;
    top: 0;
    z-index: 3;
}

div#popup div.iframe iframe, div#popuprip div.iframe iframe {
    width: 98%;
    height: 98%;
    margin: 1%;
    display: none;
}
div#popup div.iframe, div#popuprip div.iframe {
	background: #fff;
}
div#popup div.background, div#popuprip div.background {
	background: #000;
	opacity: 0.8;
	filter: alpha(opacity =               80)
}
div#popup div.iframe, div#popuprip div.iframe {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
div#popup div.iframe iframe, div#popuprip div.iframe iframe {
	border: none;
}
#iframepopuprip{
	background : url(http://www.every.com/lpe/generic/img/fond_popup_ip.png) 0 0 no-repeat !important;
	background : url(http://www.every.com/lpe/generic/img/fond_popup_ip-ie.png) 0 0 no-repeat;
	display : none;width :424px;
	position :absolute;
	left :50%;
	top :50%;
	margin-left : -207px;
	margin-top : -151px;
	z-index:11;
	font-family: tahoma,sans-serif;
	padding :0 20px 20px 0;
}

#iframepopuprip iframe{
	height:282px;
	width:420px;
	border:0;
}
