/* CSS Document */
.pixme-container form p.button span.bt2,.pixme-container form p.button span.bt2				{background:transparent url(multipays/bt-submit-left.png) no-repeat scroll 0 0;}
.pixme-container form p.button span.bt2 a,.pixme-container form p.button span.bt2 button	{background:transparent url(multipays/bt-submit-right.png) no-repeat scroll 100% 0;}
.pixme-container form p.button,.pixme-container form p.button					 			{margin:0;}
.pixme-container form p.button span,.pixme-container form p.button span						{float:left;height:24px;margin-left:5px;padding-left:7px;background:transparent url(http://pan.fotovista.com/pixmania/style/images/multipays/buttons/bt-submit-left.png) no-repeat scroll 0 0;/*overflow:hidden;*/}
.pixme-container form p.button span a,.pixme-container form p.button span button			{float:left;height:24px;line-height:24px;padding:0 7px 0px 0;border:none;color:#ae269e;cursor:pointer;font-size:11px;font-weight:bold;text-decoration:none;background:transparent url(http://pan.fotovista.com/pixmania/style/images/multipays/buttons/bt-submit-right.png) no-repeat scroll 100% 0;}
.pixme-container form p span:hover a,.pixme-container form p span:hover button				{color:#ae269e;}
.pixme-container form p.button span:hover													{background-position:0 -24px;color:#fff;}
.pixme-container form p.button span:hover a,.pixme-container form p.button span:hover button{background-position:100% -24px;color:#fff;}


p.marge							{padding:0 4px 0 4px;}
h3.header						{color:#ae269e;background-image:url(multipays/box2_h3.gif);width:auto;font-size:15px;background-repeat:no-repeat;color:#ae269e;padding:8px 0 10px 10px;margin:0;font-weight:bold;text-transform:uppercase;}

.boxcontenu						{background-image:url(multipays/box_h3_fd.gif);background-repeat:repeat-y;padding:0 4px 0 4px;width:770px;overflow:hidden;}
.boxbottom						{background-image:url(multipays/box_h3_bas.gif); background-repeat: no-repeat;}
.maxiboxviolette-top			{background: url(multipays/maxiboxviolette_top.gif) no-repeat left top;width:300px;height:29px;}
.maxiboxviolette2-top			{background: url(multipays/maxiboxviolette2_top.gif) no-repeat left top;width:300px;height:8px;margin:0;padding:0;}
.maxiboxviolette-top h2			{color:#fff;font-size:16px;font-weight:800;padding:6px 6px 6px 6px;margin:0px;}
.maxiboxviolette					{background-color:#fff;border-left:1px solid #ae269e;border-right:1px solid #ae269e;width:300px;}
.maxiboxviolette h2					{color: #ae269e; font-size: 16px; font-weight:800;padding: 6px 6px 6px 6px;margin:0;}
.maxiboxviolette h3.noir 			{margin:0;padding:12px 6px 0 6px;font-size:12px;color:#000;font-weight:800;line-height: 12px;}
.maxiboxviolette h3.violet			{margin:0;padding:12px 6px 0 6px;font-size:12px;color:#ae269e;font-weight:800;line-height: 12px;}
.maxiboxviolette h3.violet	a		{color:#ae269e;font-weight:800;text-decoration:none;}
.maxiboxviolette h3.violet	a:hover		{color:#ae269e;font-weight:800;text-decoration:none;}
.maxiboxviolette h3.violet	a:visited	{color:#ae269e;font-weight:800;text-decoration:none;}
.maxiboxviolette p.minip			{padding:2px 4px 2px 6px;margin:0;font-size:11px;line-height:12px;}
.maxiboxviolette p					{padding:0 4px 2px 4px;}
.maxiboxviolette-bottom				{background: url(multipays/maxiboxviolette_bottom.gif) no-repeat left top;width:300px;height:8px;margin:0;padding:0;}
.maxiboxviolette a.clicici	 		{padding:2px 4px 2px 6px;text-decoration:underline;color:#ae269e;font-size:11px;}
.maxiboxviolette a:hover.clicici	{text-decoration: underline;color:#ae269e;font-size:11px;}
.maxiboxviolette input				{color:#ae269e;height:15px;font-size:11px;margin:4px 0px 2px 0px;width:100px}
.maxiboxviolette select				{color: #ae269e; height: 20px; font-size:11px;margin:4px 0 2px 0;}
.maxiboxviolette .date 				{padding:2px 4px 2px 6px; margin:0px; font-size: 11px; line-height: 12px; font-weight: bold;}

.maxiboxgrise-top				{background: url("multipays/maxiboxgrise_top.gif") no-repeat left top; width: 300px; height: 29px;}
.maxiboxgrise-top h2			{color: #ae269e; font-size: 16px; font-weight: 800; padding: 6px 6px 6px 6px; margin: 0px;}
.maxiboxgrise					{background-color:#ffffff; border-left:1px solid #DADADA; border-right:1px solid #DADADA}
.maxiboxgrise h2				{color: #ae269e; font-size: 16px; font-weight: 800; padding: 6px 6px 6px 6px; margin: 0px;}
.maxiboxgrise h3.noir 			{margin: 0px; padding: 12px 6px 0px 6px; font-size: 12px; color: #000; font-weight: 800; line-height: 12px;}
.maxiboxgrise h3.violet			{margin: 0px; padding: 12px 6px 0px 6px; font-size: 12px; color: #ae269e; font-weight: 800; line-height: 12px;}
.maxiboxgrise h3.violet	a		{color: #ae269e; font-weight: 800; text-decoration: none;}
.maxiboxgrise h3.violet	a:hover		{color: #ae269e; font-weight: 800; text-decoration: none;}
.maxiboxgrise h3.violet	a:visited	{color: #ae269e; font-weight: 800; text-decoration: none;}
.maxiboxgrise p.minip			{padding:2px 4px 2px 6px; margin:0px; font-size: 11px; line-height: 12px;}
.maxiboxgrise-bottom			{background: url("multipays/maxiboxgrise_bottom.gif") no-repeat left top; width: 300px; height: 8px; margin: 0px; padding: 0px}
.maxiboxgrise a.clicici	 		{font-size: 11px;padding:2px 4px 2px 6px;text-decoration: underline; color: #ae269e;}
.maxiboxgrise a:hover.clicici		{font-size: 11px;text-decoration: underline; color: #ae269e;}
.maxiboxgrise input				{color: #ae269e; font-size: 11px; margin: 4px 0px 2px 0px;}
.maxiboxgrise input.text		{height: 20px; width: 100px}
.maxiboxgrise select			{color: #ae269e; height: 20px; font-size: 11px; margin: 4px 0px 2px 0px;}
.maxiboxgrise .date 			{padding:2px 4px 2px 6px; margin:0px; font-size: 11px; line-height: 12px; font-weight: bold;}


.boitegrise 		{BORDER-RIGHT:#FFF 1px solid;border-top:#ccc 1px solid;border-left:#F4F4F4 1px solid;border-bottom:#ccc 0px solid; BACKGROUND-COLOR: #F4F4F4}
.boitegrise A 		{COLOR:#000;text-decoration:none}
.boitegrise A:hover {COLOR:#000;text-decoration:underline}
.boitegrise TD 		{border-top:#fff 1px solid;font-size:12px;color:#000; BORDER-BOTTOM:#fff 1px solid; BORDER-LEFT: #F4F4F4 1px solid; BORDER-RIGHT: #F4F4F4 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif}
.boitegrise .title 	{BACKGROUND-COLOR:#d0d0d0}

.boitegrise3 			{BORDER-RIGHT:#CCC 1px solid;BORDER-TOP:#CCC 1px solid;border-left:#CCC 1px solid;border-bottom:#ccc 0px solid;BACKGROUND-COLOR: #F4F4F4}
.boitegrise3 A 			{COLOR:#000;TEXT-DECORATION:none}
.boitegrise3 A:hover 	{COLOR:#000;TEXT-DECORATION:underline}
.boitegrise3 TD 		{BORDER-TOP:#fff 1px solid;FONT-SIZE:12px;COLOR:#000;border-bottom:#DFDFDF 1px solid;border-left:#F4F4F4 1px solid;BORDER-RIGHT:#F4F4F4 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif}
.boitegrise3 .title 	{BACKGROUND-COLOR:#d0d0d0}

.miniboxsuivisav		{ margin:0;padding:40px 0 0 0;border-left:1px solid #ae269e;border-right:1px solid #ae269e;background:url(multipays/fd_suivisav.gif) no-repeat left top;height:80px}
.miniboxsuivicom		{ margin:0;padding:40px 0 0 0;border-left:1px solid #ae269e;border-right:1px solid #ae269e;background:url(multipays/fd_suivicom.gif) no-repeat left top;height:80px}
.miniboxtelecharge		{ margin:0;padding:40px 0 0 0;border-left:1px solid #ae269e;border-right:1px solid #ae269e;background:url(multipays/fd_telecharge.gif) no-repeat left top;height:80px}

.ttnoir				{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000;font-weight:100}
.ttnoirgras			{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000;font-weight:800}

.ttrougegras		{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#F00;font-weight:800}
.ttvioletgras		{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#ae269e;font-weight:800}

a.cliccmde	 		{font-size:13px;padding:2px 4px 2px 6px;text-decoration:underline;color:#ae269e;}
a:hover.cliccmde		{font-size:13px;text-decoration:underline;color:#ae269e;}


.btgris			{background: url("multipays/bt_fd_gris.gif") no-repeat left top; width: 170px; height: 72px;}
.statut			{font-size: 14px; font-weight: 800; color: black; padding: 3px; border: 1px #CCCCCC solid; margin: 3px;}

.delivery-2men {margin:5px 100px 50px 0;}
.delivery-2men p{margin:5px 0;font-size: 11px;}
.delivery-2men ul{margin:5px 0;padding:0;}
.delivery-2men ul li{margin:10px 0;padding:0;}
.delivery-2men a {color:#AE269E;}
.delivery-2men a:hover {text-decoration:underline;}


table#cancel-refund tr{height:20px;}
table#cancel-refund th{height:20px;line-height:20px;font-weight:normal;vertical-align:middle;}
table#cancel-refund td{background-color:#fff;vertical-align:middle;border:0;border-bottom:1px solid #a7a7a7;}
table#cancel-refund td.closed{background: #fff url(http://81.255.72.199/dev/gui_web/grafx/multipays/pixme/plus.gif) no-repeat;}
table#cancel-refund td.open {background:#fff url(http://81.255.72.199/dev/gui_web/grafx/multipays/pixme/moins.gif)  no-repeat;}
table#cancel-refund td.open,
table#cancel-refund td.closed {padding-left:20px;text-decoration:none;background-position:5px 50% !important;background-position:5px 45%;border-bottom:1px solid #a7a7a7;cursor:pointer;}
*+html table#cancel-refund td.open a,
*+html table#cancel-refund td.closed a{background-position:5px 0;}

table#cancel-refund tr.off{display:none;}

.boxcontenu2{float:left;background:url(images/multipays/pixme/bg-evalinset.png) no-repeat 0 100%;padding:0 4px 0 4px;width:770px;overflow:hidden;}
.boxcontenu2 p,.boxcontenu2 form{float:left;margin-left:150px;display:inline;}
.boxcontenu2 form{padding:0 0 20px 0;}
.boxcontenu2 label{float:left;width:120px;}
.boxcontenu2 label input{margin:2px 5px 0 0;}

label{color:#333;}
.sav strong.first,.evaluation strong.first,.selection strong.first,.garantie strong.first{color:#ae269e;}
.sav strong.second,.evaluation strong.second,.selection strong.second,.garantie strong.second{text-decoration:underline;}
.pixme-container .sav table, .pixme-container .evaluation table,.pixme-container .selection table,.pixme-container .garantie table{width:740px;}
.pixme-container .col-main table .entete td,.pixme-container .col-main table .entete th{font-size:11px;font-weight:normal;background-color:#f4f4f4;border-bottom:1px solid #ccc;}
.pixme-container table.simpletable{border:1px solid #ccc;}
.pixme-container table.simpletable a{color:#ae269e;}
.pixme-container .bt-valider{float:right;width:110px;height:25px;}
.pixme-container .bt-valider img{float:left;}
.pixme-container .bt-valider strong{line-height:25px;}
.pixme-container .selection .boxbottom,.sav .boxbottom{float:left;height:20px;width:770px;}

.evaluation form{float:left;padding:15px 0;}
.evaluation .selection{margin:0 0 15px 0;}
.evaluation fieldset{color:#333;margin-top:10px;}
.evaluation table input{margin:0 0 0 20px;}
.evaluation table img{float:left;display:block;}
.evaluation table p{margin:35px 0 0 110px;}
.evaluation .btn-radio{float:left;margin:15px 10px 20px 0;}
.evaluation .btn-radio input{margin:0 5px 0 0;}
.evaluation .raison,.evaluation #raison,.evaluation .com,.evaluation #com,.evaluation .satisfaction,.evaluation .nom,.evaluation .fin{float:left;clear:left;}
.evaluation #raison{width:315px;margin-top:5px;}
.evaluation .com{margin-top:20px;}
.evaluation #com{margin-top:5px;}
.evaluation .satisfaction{position:relative;height:20px;margin-top:5px;}
.evaluation .satisfaction select{position:absolute;left:200px;width:40px;}
.evaluation .satisfaction .stars{position:absolute;left:250px;top:5px;width:70px;}
.evaluation hr{clear:both;border:none;border-bottom:1px solid #ccc;padding-top:10px;height:1px;background-color:#fff;}
.evaluation .nom{margin:5px 0 5px 0;}
.evaluation .nom input{margin:0 5px 0 0;}
.evaluation input.nom1{float:left;margin:5px 0 5px 5px;}
.evaluation .fin{margin:20px 0 0 0;padding:0 0 10px 0;}
.evaluation .fin p{width:200px;float:left;}
.evaluation form p.button{float:left;width:70px;}

.selection .boxcontenu{float:left;}
.selection strong{display:block;}
.selection strong.first{padding:15px 0 0 0;display:block;}
.selection th.produit{width:570px;}
.selection table{margin-top:20px;}
.selection table .selected{width:150px;}
.selection p{margin:0 0 10px 0;padding:0;}
.selection fieldset{padding-bottom:10px;}
.pixme-container .selection table caption{text-indent:0;height:20px;padding-top:5px;text-align:left;}
.selection table.simpletable tr.entete,.selection table.simpletable thead{border:1px solid #ccc;}
.selection table.simpletable tbody{border:1px solid #ccc;}
.selection caption{color:#333;}

.garantie{zoom:1;}
.garantie .selection{color:#ae269e;font:bold 14px Arial,Helevetica,sans-serif;margin:25px 0 10px 0;}
.garantie .raison{font-weight:bold;}
.garantie select#raison{width:318px;margin:10px 0 25px 0;}
.garantie p.infos,.garantie #message,.garantie #raison,.garantie .message{float:left;clear:both;}
.garantie #message{margin:8px 0 8px 0;float:left;}
.pixme-container .garantie p.button{margin:0 0 0 310px;}

.sav .boxcontenu{float:left;}
.sav strong{display:block;}
.pixme-container .sav p{width:700px;padding:0 0 0 5px;}
.pixme-container .sav p a{font-weight:normal;text-decoration:none;}
.sav span{display:block;}
.sav .info1{margin:20px 0 0 0;}
.sav .info2{margin:30px 0 10px 0;}