/* COMMON *******************************************************/
body {
	direction: rtl;
	font-size:12px;
}
body.product #header {
	left:auto;
	right:50%;
	margin-left:auto;
	margin-right:-496px;
}
/*
body.product #content {	
	left:auto;
    right:50%;
	margin-left:auto;
	margin-right:-496px;
}
*/
/*
body.product #main2{
	left:auto;
    right:50%;
	margin-left:auto;
	margin-right:-496px;
}
*/
body.product #mediaviewer {
	left:auto;
	/*right:50%;*/
	margin-left:auto;
	/*margin-right:-496px;*/
}

.test_reminder {
	left:auto;
	right:0;
}
/* LAYOUT *******************************************************/

/* MENU *********************************************************/
#menu li {
	float:right;
	margin:0 0 0 28px;
}
/* HEADER *******************************************************/

#links {
	float:left;
}
#links li {
	float:left;
	margin:0 20px 0 0;
}
#contact, #phone, #newsletter {
	background-position:right top;
	padding:0 24px 0 0;
}

a#contact:hover, a#phone:hover ,a#newsletter:hover {
	background-position:right bottom;
}
#country {
	right:auto;
	left:0;
}
#back {
	left:0;
	right:auto;
}
.rightAbsolute {
	left:0;
	right:auto;
}
#prev {
	background:url(../img/next.png) no-repeat right center;
}
#next {
	background:url(../img/prev.png) no-repeat left center;
}
#newsletter {
	right:auto;
	left:0;
}
/* LANGUAGES *****************************************************/
#languages li {
	/*margin:4px 8px 4px 0;*/
	direction:ltr;
}
#languages li.rtl {
	direction:rtl;
}
#mask2 {
	left:auto;
	right:50%;
	margin-left:0;
	margin-right:-496px;
}
/* CONTENT ***********************************************************/
.details {
	float:right;
}
#tabs li.tab {
	float:right;
	margin:0 0 0 25px;
}
.details li {
	float:right;
}
.details li.other {
	float:right;
}
.details li.media a {
	margin:8px 0 8px 16px;
}
.details li.media a.m0 {
	margin-left:0;
}
.details li.strap {
	float:right;
}
#specs li span {
	float:right;
}
#specs ul ul {
	float:right;
}
#tools {
	float:left;
	margin: 6px 16px 6px 0;
}
.product #tools {
	margin-right:176px;	
	
}
#customer{
	float:left;
	margin: 8px 16px 8px 0;
}
#services{
	margin:8px 0 8px 0 ;
}
/*****************************************************************/
.btn {
	background:url(../img/btn_a-ar.png) no-repeat left top;
	float:right;
	padding:0 0 0 18px;
}
.btn span {
	background:url(../img/btn_span-ar.png) no-repeat right 0;
	padding:7px 34px 7px 0;
}
.floatr {
	float:left;
}

.block, .block2, #block3_2, .blockv {
	float:right;
	margin:8px 0 8px 16px;
}
#selectMovementBox {
	float:left;
	clear:none;
}
#suggestions {
	clear:left;
	float:left;
}
.form .block {
	margin:8px 16px 8px 0px;
}
#block_3, #block3_2, .block.m0 {
	margin:6px 0 0;
}
#block3_2 {
	float:left;
	clear:left;
}
#block2_2 a, #block3_2 a, #suggestions a,#block3 .thumb3 a {
	float:right;
	margin: 0 0 19px 19px; 
}
.boxList-products a {
	float:right;
	margin:0 0 19px 19px;
}
* html .thumb3 {
	margin-right:-20px;
}
.suggestions-product {
    float: left;
}
.novelties-products {
    float: right;
}
.history .blockv, .craftsmanship .blockv, .goodies .blockv, .error .blockv {
	float:left;
	margin:8px 0;
}
.store .blockv, .ptg .blockv {
	float:right;
	margin:8px 0;
}
.sitemap #main2 ul.sku {
}
.sitemap #main2 ul.sku li {
	float:right;
	margin:0 0 16px 16px;
}
.catalogs_ul li {
	float:right;
	margin:0 0 0 16px;
}
/* FORM **************************************************************/
.form p {
	clear:both;
}
.form p span {
	float:right;
}
.form p.p_radio {
	padding:0 88px 0 0;
}
.form label {
	float:right;
}
.form label.l_radio, .form label.l_checkbox {
	margin:0 0 0 6px;
}
#submit {
	margin:8px auto 0 0;
}
/* FOOTER ***********************************************************/
.footer li {
	float:right;
}
.footer a {
	margin:0 20px 0 0;
}
#footer1 li {
	margin:0 0 0 16px;
}
#footer1 li.img {
	float:right;
	margin:20px 0 22px 16px;
}
#footer1 li.img img {
	left:auto;
	right:0;
}
#footer1 li.m0 {
	margin-left:0;
}
#footer1 li ul {
	float:right;
}
#footer1 li li {
	width:auto;
	float:none;
}
#footer1 a {
	margin:0 0 10px;	
}
#footer1 li li {
	display/***/:block\9;
	line-height/***/:26px\9;
	height/***/:26px\9;
	*display:inherit;
	*line-height:inherit;
	*height:inherit;
}
#footer1 a {
	*line-height:16px;
	*height:16px;
}


li#footer2li {
	left:auto;
	right:50%;
	margin-left:auto;
	margin-right:-496px;
}
#footer3 li, #footer2 li{
	float:right;
}
#footer3 a, #footer3 span {
	margin:0 0 0 8px;
	display:inline-block;
}
#footer2 li #lk {
	float:left;
}

#lk li {
	float:left;
	margin:8px 8px 0 0;
}
#lk a {
	float:left;
	margin:0;
}
#share {
	float:left;
}
#share .form .p_radio {
	padding:0 64px 0 0;
}
.productvideo {
	right:335px;
}
#productInfos {
	/*left:auto;
	right:50%;
	margin-left:auto;
	margin-right:-496px;*/
}
#productNav {
	/*right:auto;
	left:50%;
	margin-right:auto;
	margin-left:-496px;*/
	margin-right:466px;
	/*_left:0;
	*left:0;*/
}
.langue-ar #bracelets {
	/*right:auto;
	left:50%;
	margin-right:auto;
	margin-left:-496px;*/
	margin-right:176px;	
	/*_left:0;
	*left:0;*/
}
#bracelets li {
	float:right;
}
#bracelets li.selected img {
	right:-1px;
}
div.error, div.success{
	float:right;
}

#clickContact, #bt_print, #clickSend  {
	padding:0 24px 0 0;
	background-position:right top;
}

a#clickContact:hover, a#bt_print:hover, a#clickSend:hover{
	background-position:right bottom;
}

/* COLLECTIONS *********************************************************************/
.relatedSearches {
  clear:left;
  float:left;
  margin-left:0;
}



/* Piaget Time Gallery ************************************************************/
.ptg-nav {
    float:left;
}
.ptg-nav-next {
    float:left;
    background: url(../img/prev.jpg) no-repeat;
    margin-right: 10px;
}
.ptg-nav-prev {
    float:left;
    background: url(../img/next.jpg) no-repeat;
    margin-right: 0;
}
.ptg-left-column {
    margin-right:auto;
    margin-left:16px;
    float:right;
}
.ptg-right-column {
    float:right;
}
.ptg-preview-vitrine {
    margin-right:auto;
    margin-left:16px;
    float:right;
}
.ptg-see-also-preview {
    margin:0 0 10px 16px;
    float:right;
}
#scroller-start, #scroller-end {
    float:right;
}


/* Movements */
.movement-minisite {
	float:right;
}
.movements-item {
	float:right;
	margin:0 0 24px 16px;
}


.video-container {
    float:right;
}
#ptg-no-video {
    float:right;
}

#productviewer {
	direction:ltr;	
}
#productviewer .productviewer-menu {
	direction:rtl;	
}


#productviewer .productviewer-buttons {
	right:auto;
	left:0;
}


#productviewer .prev {
	float:right;
}
#productviewer .next {
	float:left;
}
#productviewer .zoom-in {
	float:left;
	border-left:0;
	border-right:1px solid #505050;
}
#productviewer .close {
	float:left;
	border-left:0;
	border-right:1px solid #505050;
}
#productviewer .zoom-out {
	float:left;
	border-left:0;
	border-right:1px solid #505050;
}

/* STORES ***************************************************************************/
.langue-ar.store #mediaviewer2 #slider_buttons {
	left:16px;
	right:auto;
}
.langue-ar.store .map {
	position:relative;
	width:992px;
	margin-top:50px;
	margin-left:auto;
	margin-right:320px;
}
.langue-ar.store .monde, .langue-ar.store .zone {
	position:absolute;
	right:0;
	top:0;
}
.langue-ar.store .monde {
	margin-right:0;
}

.langue-ar.store .nav .go.btn {
	margin-left:auto;
	margin-right:88px;
}
.langue-ar .zone-NA .name {
	left:-47px;
	text-align:left;
	top:109px;
	width:133px;
}
.langue-ar .zone-SA .name {
	left:34px;
	text-align:left;
	top:214px;
	width:142px;
}
.langue-ar .zone-EU .name {
	left:461px;
	text-align:right;
	top:24px;
	width:220px;
}
.langue-ar .zone-ME .name {
	border-left:1px solid white;
	height:50px;
	left:321px;
	line-height:80px;
	text-align:right;
	top:241px;
	width:174px;
}
.langue-ar .zone-ASOC .name {
	left:476px;
	text-align:right;
	top:134px;
	width:170px;
}
