.MPPCountryBackOuter {
	height: 580px;
	padding: 0;
	margin: 5px;
	margin-bottom: 5px;
	background: url(/shop/MPP/images/countryBackLeft.jpg) no-repeat top left;
}

.MPPCountryBackInner {
	height: 580px;
	background: url(/shop/MPP/images/countryBackRight.jpg) no-repeat top right;
	margin: 0;
	padding: 0px 0px 10px;
}

.MPPCountryBox {
	position: absolute;
	top: 250px;
	left: 150px;
	width: 400px;
}

.MPPCountryBox ul {
	list-style: none;
}

.MPPCountryBox h1 {
	color: #360;
}

.MPPCountryBox ul li {
	margin-bottom: .5em;
}

.MPP_flag_de {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -48px -10px no-repeat;
}

.MPP_flag_nl {
	background: transparent url(/shop/Kramp2009/images/flags.gif) 0 -10px no-repeat;
}

.MPP_flag_be {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -24px -10px no-repeat;
}

.MPP_flag_at {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -72px -10px no-repeat;
}

.MPP_flag_ch {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -96px -10px no-repeat;
}

.MPP_flag_cz {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -120px -10px no-repeat;
}

ul.MPP_flags li div.MPP_flag_uk {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -168px -10px no-repeat;
}

ul.MPP_flags li div.MPP_flag_fr {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -192px -10px no-repeat;
}

.MPP_flag_ru {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -216px -10px no-repeat;
}

.MPP_flag_hu {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -360px -10px no-repeat;
}

.MPP_flag_es {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -264px -10px no-repeat;
}

.MPP_flag_ua {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -432px -10px no-repeat;
}

.MPP_flag_it {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -288px -10px no-repeat;
}

.MPP_flag_ro {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -384px -10px no-repeat;
}

.MPP_flag_bg {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -408px -10px no-repeat;
}

.MPP_flag_hr {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -336px -10px no-repeat;
}

.MPP_flag_sk {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -312px -10px no-repeat;
}

.MPP_flag_pt {
	background: transparent url(/shop/Kramp2009/images/flags.gif) -240px -10px no-repeat;
}

ul.MPP_flags li div {
	float: left;
	width: 24px;
	height: 12px;
	margin-right: 6px;
}

div.globalLandingLogoWrapper {
	background: #fff url(/shop/MPP/images/headerBackLeftMPP.jpg) no-repeat scroll 0 0;
	height: 65px;
	margin: 5px;
	padding-left: 20px;
	padding-top: 14px;
}

div.globalLandingLogoWrapper div.globalLandingLogo {
	background: url(/shop/MPP/images/mpplogo.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	height: 50px;
	width: 220px;
}

h1.globalLandingHeader {
	background: transparent url(/shop/MPP/images/secNavBack.jpg) no-repeat scroll right top;
	height: 35px;
	margin: 0;
	padding: 4px 0 0 70px;
	color: white;
}

div.globalLandingHeader {
	background: transparent url(/shop/MPP/images/secNavBack.jpg) no-repeat scroll left top;
	clear: both;
	padding-left: 10px;
	margin-left: 5px;
	margin-right: 5px;
}

div.globalLandingBody {
	margin-top: 20px;
	margin-left: 85px;
}

#flagpage .header {
	background: url("/shop/MPP/images/headerBackLeftMPP.jpg") no-repeat scroll left top transparent;
    height: 78px;
    margin: 5px;
}

#flagpage .headerright {
    background: url("/shop/MPP/images/headerRight.jpg") no-repeat scroll right top transparent;
    float: right;
    height: 78px;
    width: 400px;
}

#flagpage .header .logo {
    float: left;
    padding: 14px 0 14px 33px;
}

#flagpage .message {
    background: url("/shop/MPP/images/secNavBack.jpg") no-repeat scroll left top transparent;
    clear: both;
    color: #FFFFFF;
    font-size: 17px;
    font-weight: bold;
    height: 40px;
    margin: 0 5px;
    padding: 0 0 0 33px;
}

#flagpage .message span {
    float: left;
    font-size: 15px;
    padding-top: 8px;
}

#flagpage .messageright {
    background: url("/shop/MPP/images/secNavBack.jpg") no-repeat scroll right top transparent;
    float: right;
    height: 40px;
    width: 30px;	
}

#flagpage .content {
	background-color: #FFFFFF;    
	padding: 0 0 50px;
}
