/* --------------------------------------OP DoublePoints 2010 UK */
#global #main .Contentpartner_uk {
	float: left;
	width: 220px;
	margin: 10px 10px 15px 17px;
	text-align: center;
}
#global #main  .featured {
	background-color: #bc0e4d;
}
#global #main .electronics {
	background-color: #d73039;
}
#global #main  .fashion {
	background-color: #e9471a;
}

#global #main .accessories {
	background-color: #f7941e;
}
#global #main  .miscellaneous {
	background-color: #ffdb4c;
}
#global #main .Contentpartner_uk a.description1 {
	display: block;
	width: 200px;
	height: 55px;
	padding: 5px 0;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
	font-weight:bold;
	padding:5px 10px;
}
#global #main .Contentpartner_uk span.points {
	color: #ffffff;
	font-size: 16px;
}
#global #main .Contentpartner_uk a {
	display: block;
	width: 220px;
	padding: 5px 0;
	font-size: 12px;
	text-decoration: none;
	color: #3F4346;
}

/* ----------------------------------------OP Rentrée 2010 */
#global #main .lineOp {
	position: relative;
	background: url(/images/dynamics/fr/op/rentree2010/border_horizontal_bleue.jpg) no-repeat 50% 100%;
}
#global #main .blueborder {
    float: left;
	width: 200px;
	background: url(/images/dynamics/fr/op/rentree2010/border_vertical_bleue.jpg) no-repeat 100% 0%;
	padding-bottom: 50px;
}

#global #main .noblueborder {
    float: left;
    width: 200px;
}

#global #main .clearseparateur {
    clear: both;
    height: 30px;
}

#global #main .noblueborder h1,
#global #main .blueborder h1 {
	background: none;
	color: #8cc000;
	font-size: 12px;
    font-weight: bold;
	text-align: center;
    padding: 8px 0 13px 0px;
}

#global #main .noblueborder a.button,
#global #main .blueborder a.button {
	position: absolute;
	bottom: 0px;
    display: block;
    width: 160px;
	background: url(/images/dynamics/fr/op/rentree2010/regle.jpg) no-repeat 0% 0%;
	margin: 0 0 30px 20px;
	padding: 5px 0;
    text-decoration: underline;
    color: #da0087;
    font-weight: bold;
    text-align: center;
}

#global #main .blueborder a.linkImg {
	display: block;
    width: 170px;
    margin: 0 auto;
}

#global #main .noblueborder a.linkImg {
	display: block;
    width: 170px;
    margin: 0 auto;
}

#global #main .blueborder a.Txtnodeco,
#global #main .noblueborder a.Txtnodeco {
	display: block;
    margin: 0 0 15px 0;
	padding: 0px 20px;
	color: #3F4346;
}

#global #main .imgoprentree {
	padding-bottom: 30px;
    padding-top: 15px;
}

/* ----------------------------------------OP Crossselling 2010 */
#global #main #content_lessleft {
	background-color: #FFFFFF;
	float: left;
	margin: 0;
	padding: 0;
	width: 990px;
}
#global #main #content_lessleft .contentimg {
	margin: 20px 0;
}
#global #main #content_lessleft .Contentpartenaire {
	float: left;
	width: 198px;
	margin: 0;
}
#global #main #content_lessleft .Contentpartenaire a {
    margin: 0 0 0 10px;
}
#global #main #content_lessleft .Contentpartenaire h3 {
	color: #dc1e8f;
	height: 22px;
	padding: 7px 0 0 16px;
	font-size: 11px;
	text-align: left;
}
#global #main #content_lessleft .Contentpartenaire h3.bouton {
	background: url(/images/dynamics/fr/op/cross_selling2010/btmxm.jpg) no-repeat 0% 0%;
}
#global #main #content_lessleft .condition {
	padding: 20px;
	font-size: 10px;
}
/* --------------------------------------OP Mother's day 2010 */
#global #main .Contentpart {
	float: left;
	width: 240px;
	margin: 0 0 0 7px;
}
#global #main .imghead {
	margin-top: 15px;
}
#global #main .imgtitre {
	margin: 15px 0;
}
#global #main .Contentpart a {
    margin: 0 0 0 8px;
}
#global #main .Contentpart p {
    display: block;
	padding: 5px 10px;
	color: #666666;
	height: 35px;
}
#global #main .Contentpart h3 {
	color: #FFFFFF;
	font-size: 11px;
	height: 35px;
	padding: 12px 0 0 0;
	text-align: center;
}
#global #main .Contentpart h3.Bt {
	background: url(/images/dynamics/es/op/mother_day_10/v5_3/bg.gif) no-repeat 0% 0%;
}
#global #main .Cond {
	float: left;
	color: #666666;
	margin: 10px 25px;
	font-size: 10px;
}
/* --------------------------------------OP Mother's day 2010 Fr */
#global #main .Contentpart_fr {
	float: left;
	width: 240px;
	padding: 0 0 0 10px;
	margin: 0;
	height: 290px;
}
#global #main .Contentpart_fr a.description1 {
    display: block;
	padding: 5px 10px;
	color: #666666;
	height:38px;
}
#global #main .Contentpart_fr a.description2 {
    display: block;
	padding: 5px 10px;
	color: #666666;
	height:50px;
}
#global #main .Contentpart_fr h3 {
	color: #FFFFFF;
	font-size: 11px;
	height: 35px;
	margin: 0;
	padding: 12px 0 0 35px;
}

#global #main .Contentpart_fr h3.Bt {
	background: url(/images/dynamics/es/op/mother_day_10/v5_3/bg.gif) no-repeat 0% 0%;
}
/* --------------------------------------OP travel es 2010 */
#global #main .titre1, 
#global #main .titre2 {
	display: block;
	width: 1000px;
	height: 55px;
	border-top: 1px dashed #D3B993;
	border-bottom: 1px dashed #D3B993;
}
#global #main .titre1 {
	background:  url(/images/dynamics/es/op/travel_2010/titre_honneur.gif) no-repeat 50% 0%;
}
#global #main .titre2 {
	background:  url(/images/dynamics/es/op/travel_2010/titre.gif) no-repeat 50% 0%;
}
#global #main .Contentpartes, 
#global #main .ContentpartesFond {
	float: left;
	width: 247px;
	margin: 0 0 10px 0;
}
#global #main .ContentpartesFond {
	background: url(/images/dynamics/es/op/travel_2010/fond_partenaire.jpg) no-repeat 10% 0%;
}
#global #main .Contentpartes img,
#global #main .ContentpartesFond img {
	margin: 5px 60px;
}
#global #main .Contentpartes a.description,
#global #main .ContentpartesFond a.description {
	display: block;
	width: 230px;
	padding: 5px 10px;
	text-align: center;
	font-size: 12px;
	color: #1E7D9B;
	text-decoration: none;
}
#global #main .Contentpartes a:hover,
#global #main .ContentpartesFond a:hover {
	color: #B78D67;
}
#global #main .Condes {
	margin: 10px;
	font-size: 10px;
	font-style: italic;
	color: #7E868B;		
}
/* --------------------------------------OP travel IT 2010 */
#global #main img.mTBD {
	padding: 10px 0 10px 0;
	border-bottom: dashed #d3b993 thin;
}
#global #main img.titreBorder {
	margin: 0 0 10px 0;
	border-bottom: dashed #d3b993 thin; 
}
/* --------------------------------------OP summersales 2010 */
#global #main .special{
	margin: 15px 0 30px 0;
}
#global #main .Contentpartner{
	float: left;
	width: 210px;
	margin: 10px 15px 15px 20px;
	text-align: center;
}
#global #main .Contentpartner a{
	display: block;
	width: 220px;
	padding: 5px 0;
	font-size: 12px;
	text-decoration: none;
	color: #3F4346;
}
#global #main .Cond {
	font-style: normal;
}
/* ES */
#global #main .left,#global #main .right {
	display: block;
	width: 490px;
	height: 160px;
	text-align: center;
	padding: 5px;
}
#global #main .left p,#global #main .right p {
	padding: 50px 5px 10px 5px;
	font-size: 12px;
	color: #3F4346;
}
#global #main .left a,#global #main .right a {
	display: block;
	height: 60px;
	color: #3F4346;
	text-decoration: none;
}
#global #main .left {
	float: left;
	/*background: url(/images/dynamics/es/op/summersales2010/page/fd-ban.gif) no-repeat 50% 0%;*/
}
#global #main .right {
	float: right;
	background: url(/images/dynamics/es/op/summersales2010/page/fd-ban.jpg) no-repeat 50% 0%;
}
/* --------------------------------------OP summersales 2010 FR */
#global #main .Contentpartner_fr{
	float: left;
	width: 210px;
	margin: 10px 15px 15px 20px;
	text-align: center;
}
#global #main .Contentpartner_fr a.description1{
	display: block;
	width: 220px;
	height: 45px;
	padding: 5px 0;
	font-size: 12px;
	text-decoration: none;
	color: #3F4346;
}
#global #main .Contentpartner_fr a{
	display: block;
	width: 220px;
	padding: 5px 0;
	font-size: 12px;
	text-decoration: none;
	color: #3F4346;
}
