@charset "utf-8";
/*------------------------------------------------------------------------------*/
/* CSS Document 																																*/
/*------------------------------------------------------------------------------*/
/*------------------------------------------*/ 
/* Font CSS																	*/
/*------------------------------------------*/  	
	
.Ablack7pxB				    			  {font-family: Arial, Helvetica, sans-serif; font-size: 7x; font-weight: bold; color: #000000; text-decoration: none; }
.Ablack7pxR			    				  {font-family: Arial, Helvetica, sans-serif; font-size: 7px; font-weight: normal; color: #000000; text-decoration: none; }
.Ablack8pxB			    				  {font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #000000; text-decoration: none; }
.Ablack8pxR				    			  {font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #000000; text-decoration: none; }
.Ablack9pxB				    			  {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; text-decoration: none; }
.Ablack9pxR				    			  {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; text-decoration: none; }
.Ablack10pxR			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
.Ablack10pxB			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; }
.Ablack11pxR				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;color: #000000; text-decoration: none; }
.Ablack11pxB			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #000000; text-decoration: none; }
.Ablack12pxR			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }
.Ablack12pxB			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #000000; text-decoration: none;}

.Awhite7pxB				    			  {font-family: Arial, Helvetica, sans-serif; font-size: 7x; font-weight: bold; color: #ffffff; text-decoration: none; }
.Awhite7pxR				    			  {font-family: Arial, Helvetica, sans-serif; font-size: 7px; font-weight: normal; color: #ffffff; text-decoration: none; }
.Awhite8pxB				    			  {font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Awhite8pxR				    			  {font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #ffffff; text-decoration: none; }
.Awhite9pxB				    			  {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Awhite9pxR				    			  {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: none; }
.Awhite10pxB			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Awhite10pxR		    				  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; }
.Awhite11pxB		    				  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Awhite11pxR		    				  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none; }
.Awhite12pxB	    					  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Awhite12pxR		    				  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none;}
.Awhite15pxB	    					  {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Awhite15pxR	    					  {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #ffffff; text-decoration: none; }
.Awhite16pxB	    					  {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Awhite16pxR	    					  {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #ffffff; text-decoration: none; }
.Awhite20pxB				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Awhite20pxR				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #ffffff; text-decoration: none; }
.Awhite28pxB				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Awhite28pxR				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight: normal; color: #ffffff; text-decoration: none; }

.AGris11pxB					    		  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; }
.AGris12pxR					    		  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none; }

.AGrey10pxB 			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #4d4d4d; text-decoration: none; }
.AGrey10pxR 				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #4d4d4d; text-decoration: none; }
.AGrey11pxB 				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4d4d4d; text-decoration: none; }
.AGrey11pxR 				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4d4d4d; text-decoration: none; }
.AGrey12pxB 				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4d4d4d; text-decoration: none; }
.AGrey12pxR 				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #4d4d4d; text-decoration: none; }
.AGrey13pxB 			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #4d4d4d; text-decoration: none; }
.AGrey13pxR 			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #4d4d4d; text-decoration: none; }
.AGrey18pxB 				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #4d4d4d; text-decoration: none; }
.AGrey18pxR 				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #4d4d4d; text-decoration: none; }
.AGrey20pxB 				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #4d4d4d; text-decoration: none; }
.AGrey20pxR 			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #4d4d4d; text-decoration: none; }

.A2Grey10pxB 			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #adadad; text-decoration: none; }
.A2Grey10pxR 			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #adadad; text-decoration: none; }
.A2Grey11pxB 			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #adadad; text-decoration: none; }
.A2Grey11pxR 			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #adadad; text-decoration: none; }
.A2Grey12pxB 				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #adadad; text-decoration: none; }
.A2Grey12pxR 				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #adadad; text-decoration: none; }
	
.AGreen8pxB 		    				  {font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #74bf02; text-decoration: none; }
.AGreen8pxR 		    				  {font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #74bf02; text-decoration: none; }
.AGreen9pxB 	    					  {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #74bf02; text-decoration: none; }
.AGreen9pxR 		    				  {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #74bf02; text-decoration: none; }
.AGreen10pxB 				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #74bf02; text-decoration: none; }
.AGreen10pxR 				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #74bf02; text-decoration: none; }
.AGreen11pxB			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #74bf02; text-decoration: none; font-weight: bold;}
.AGreen11pxR				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #74bf02; text-decoration: none; }		

.Ablue7pxB					    		  {font-family: Arial, Helvetica, sans-serif; font-size: 7x; font-weight: bold; color: #275591; text-decoration: none; }
.Ablue7pxR					    		  {font-family: Arial, Helvetica, sans-serif; font-size: 7px; font-weight: normal; color: #275591; text-decoration: none; }
.Ablue8pxB					    		  {font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #275591; text-decoration: none; }
.Ablue8pxR					    		  {font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #275591; text-decoration: none; }
.Ablue9pxB					    		  {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #275591; text-decoration: none; }
.Ablue9pxR					    		  {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #275591; text-decoration: none; }
.Ablue10pxB					    		  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #275591; text-decoration: none; }
.Ablue10pxR					    		  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #275591; text-decoration: none; }
.Ablue11pxB					    		  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #275591; text-decoration: none; }
.Ablue11pxR					    		  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #275591; text-decoration: none; }
.Ablue12pxB				    			  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #275591; text-decoration: none; }
.Ablue12pxR					    		  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #275591; text-decoration: none;}

.Amidnightblue8pxB	    		          {font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #052760; text-decoration: none; }
.Amidnightblue8pxR	    		          {font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #052760; text-decoration: none; }
.Amidnightblue9pxB	    		          {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #052760; text-decoration: none; }
.Amidnightblue9pxR      		          {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #052760; text-decoration: none; }
.Amidnightblue10pxB   			          {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #052760; text-decoration: none; }
.Amidnightblue10pxR			              {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #052760; text-decoration: none; }
.Amidnightblue11pxB		    	          {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #052760; text-decoration: none; }
.Amidnightblue11pxR   			          {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #052760; text-decoration: none; }
.Amidnightblue28pxB		    	          {font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight: bold; color: #052760; text-decoration: none; }
.Amidnightblue28pxR   			          {font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight: normal; color: #052760; text-decoration: none; }


.Ayellow7pxB				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 7x; font-weight: bold; color: #f8f800; text-decoration: none; }
.Ayellow7pxR		    				  {font-family: Arial, Helvetica, sans-serif; font-size: 7px; font-weight: normal; color: #f8f800; text-decoration: none; }
.Ayellow8pxB    						  {font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #f8f800; text-decoration: none; }
.Ayellow8pxR						      {font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #f8f800; text-decoration: none; }
.Ayellow9pxB						      {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #f8f800; text-decoration: none; }
.Ayellow9pxR				    		  {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #f8f800; text-decoration: none; }
.Ayellow10pxB		    				  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #f8f800; text-decoration: none; }
.Ayellow10pxR   						  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #f8f800; text-decoration: none; }
.Ayellow11pxB						      {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #f8f800; text-decoration: none; }
.Ayellow11pxR					    	  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #f8f800; text-decoration: none; }
.Ayellow12pxB			    			  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #f8f800; text-decoration: none; }
.Ayellow12pxR	    					  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #f8f800; text-decoration: none;}

.Cwhite7pxB   							  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 7x; font-weight: bold; color: #ffffff; text-decoration: none; }
.Cwhite7pxR							      {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 7px; font-weight: normal; color: #ffffff; text-decoration: none; }
.Cwhite8pxB						    	  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Cwhite8pxR				    			  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #ffffff; text-decoration: none; }
.Cwhite9pxB		    					  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Cwhite9pxR   						  	  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: none; }
.Cwhite10pxB					      	  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Cwhite10pxR				    		  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; }
.Cwhite11pxB		    			  	  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Cwhite11pxR    					  	  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none; }
.Cwhite12pxB				  	    	  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Cwhite12pxR				    	  	  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none;}
.Cwhite13pxB				    	  	  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;}
.Cwhite13pxR				    	  	  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #ffffff; text-decoration: none;}
.Cwhite14pxB				    	  	  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; text-decoration: none;}
.Cwhite14pxR				    	  	  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #ffffff; text-decoration: none;}
.Cwhite15pxB		    		  		  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Cwhite15pxR    					  	  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #ffffff; text-decoration: none; }
.Cwhite16pxB					      	  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Cwhite16pxR				    	  	  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #ffffff; text-decoration: none; }
.Cwhite20pxB		    		  		  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #ffffff; text-decoration: none; }
.Cwhite20pxR    					  	  {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #ffffff; text-decoration: none; }

.Cblue11pxR						          {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #5e98cb; text-decoration: none; }
.Cblue11pxB				    		      {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #5e98cb; text-decoration: none; }
.Cblue16pxB		    				      {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #5e98cb; text-decoration: none; }
.Cblue36pxR   						      {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 36px; font-weight: normal; color: #5e98cb; text-decoration: none; }

/*---------------------------- Description generale de page -----------------------------*/

body						    		  { margin:0px; border:0px; }
img					    			      { margin:0px; border:0px; }
div			    						  { margin:0px; border:0px; }
a		    							  { margin:0px; border:0px; color:#ff5500; }
p   									  { margin:0px; }
legend                                    { font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #5e98cb; text-decoration: none; }
ul                                        { margin:0px; padding-left:20px; padding-right:20px; }

/*--------------------------------------- Background ------------------------------------*/
#globalpage				                  { position:absolute; top:0px; left:0px; width:100%; height:100%; min-height:800px; min-width:1200px; background-color:#000000; overflow:visible; }
#graphicpage                              { background:url(../images/common/Background.jpg) no-repeat center 0px; position:relative; width:1200px; height:800px; margin-left:auto; margin-right:auto; }

/*------------------------------------------ Body ---------------------------------------*/
#globalbody                               { }
#mainbody                                 { padding:25px; padding-top:0px; }
#bandeauTitle                             { position:absolute; top:55px; left:0px; background:url(../images/index/Bandeau-title.jpg) no-repeat center; width:1200px; height:92px; }
#flagSpain                                { position:absolute; top:640px; left:25px; background:url(../images/index/flagSpain-small.jpg) no-repeat center; width:70px; height:47px; }
#headerPalm                               { position:absolute; top:0px; right:0px; background:url(../images/index/Header-palm.png) no-repeat center; width:493px; height:358px; }
#wave-blue                                { position:absolute; top:0px; right:25px; background:url(../images/index/Wave-blue-2.png) no-repeat center; width:549px; height:116px; }
#wave-blue1                               { position:absolute; top:140px; left:25px; background:url(../images/index/wave-blue.png) no-repeat center; width:673px; height:112px; }
#wave-blue2                               { position:absolute; top:145px; left:25px; background:url(../images/index/wave-blue.png) no-repeat center; width:673px; height:112px; }
#desc-accueil                             { position:absolute; top:220px; left:25px; overflow:auto; width: 700px; height:350px; text-align:justify; color:#3e3c3a; color:#ffffff; }
#box_image-01                             { position:absolute; top:555px; left:500px; background:url(../images/index/piscine-01.jpg) no-repeat center; width: 370px; height:125px; border:1px solid #ffffff; }
#box_image-02                             { position:absolute; top:390px; left:900px; background:url(../images/index/panorama-01.jpg) no-repeat center; width: 241px; height:290px; border:1px solid #ffffff; }
#box-slider-02                            { position:absolute; top:405px; left:750px; background:url(../images/Appart68m2/Porta-MediterraneaIII-01.jpg) no-repeat center; width: 400px; height:225px; border:1px solid #ffffff; filter:alpha(opacity=0); opacity : 0; }
#appart1-title                            { position:absolute; top:200px; left:25px; width: 700px; height:30px; text-align:justify; color:#FFFF01; filter:alpha(opacity=0); opacity : 0; }
#appart2-title                            { position:absolute; top:200px; left:25px; width: 700px; height:30px; text-align:justify; color:#FFFF01; filter:alpha(opacity=0); opacity : 0; }
.appart2-subtitle                         { font-weight:bold; text-decoration:underline; color:#FFFF01; }
#desc-appart1                             { position:absolute; top:250px; left:25px; overflow:auto; width: 700px; height:360px; padding:10px; border:1px solid #ffffff; text-align:justify; color:#ffffff; filter:alpha(opacity=0); opacity : 0; }
#desc-appart2                             { position:absolute; top:250px; left:25px; overflow:auto; width: 700px; height:360px; padding:10px; border:1px solid #ffffff; text-align:justify; color:#ffffff; filter:alpha(opacity=0); opacity : 0; }
#desc-contact                             { position:absolute; top:250px; left:25px; overflow:auto; width: 500px; height:180px; padding:10px; border:1px solid #ffffff; text-align:justify; color:#ffffff; filter:alpha(opacity=0); opacity : 0; }
#picture1                                 { position:relative; top:1px; left:1px; background:url(../images/Appart68m2/PORTA-MEDITERRANEA-106-small.jpg) no-repeat center; width: 71px; height:40px; border:1px solid #ffffff; }
#picture2                                 { position:relative; top:1px; left:1px; background:url(../images/Appart68m2/PORTA-MEDITERRANEA-107-small.jpg) no-repeat center; width: 71px; height:40px; border:1px solid #ffffff; }
#assistance                               { position:absolute; top:400px; left:1025px; background:url(../images/index/assistance-01.png) no-repeat center; width: 144px; height:93px; }
#design                                   { position:absolute; top:170px; left:1030px; width: 110px; height:20px; padding:10px; font-size: 10px; }

/*----------------------- Menu -----------------------*/
#accueil				                  { position:absolute; top:140px; left:25px; background-color:#ffff01; width:110px; height:17px; border:1px solid #ffffff; padding:2.5px; text-align:center; color:#3E3C3A; }
#appart1                                  { position:absolute; top:140px; left:150px; background-color:#b01828; width:110px; height:17px; border:1px solid #ffffff; padding:2.5px; text-align:center; color:#ffffff; }
#appart2                                  { position:absolute; top:140px; left:275px; background-color:#b01828; width:110px; height:17px; border:1px solid #ffffff; padding:2.5px; text-align:center; color:#ffffff; }
#contact                                  { position:absolute; top:140px; left:400px; background-color:#b01828; width:110px; height:17px; border:1px solid #ffffff; padding:2.5px; text-align:center; color:#ffffff; }

#tarif-texte .col1			              { width:120px; text-align:center; }
#tarif-texte .col2			              { width:138px; text-align:center; }
#tarif-texte .col3			              { width:60px; text-align:center; }
#tarif-texte .col4			              { width:70px; text-align:center; }
#tarif-texte .col5			              { width:70px; text-align:center; }
#tarif-texte .col21			              { width:120px; text-align:center; }
#tarif-texte .col22			              { width:60px; text-align:center; }
#tarif-texte .col23			              { width:60px; text-align:center; }
#tarif-texte .col24			              { width:70px; text-align:center; }
#tarif-texte .col25			              { width:70px; text-align:center; }
#tarif-texte td                           { font-size:11px; font-weight:normal; border:1px solid #ffffff; border-left:none; border-top:none; padding:0px 5px; }
#tarif-texte td:first-child               { border-left:1px solid #ffffff; }

/*----------------------- Caroussel -----------------------*/

#appart1-caroussel                        { position:absolute; top:635px; left:100px; overflow:auto; width: 647px; height:112px; text-align:justify; color:#ffffff; filter:alpha(opacity=0); opacity : 0; }
#photo-texte                              { height:510px; margin-top:100px; overflow-x:none; overflow-y:auto;}
#appart1-caroussel fieldset               { background-color:#131847; opacity:0.7; margin-bottom:10px; border:1px solid #ffffff; padding:0px; 
                                            -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30); }
#appart1-caroussel legend                 { font-size:12px; font-weight:bold; color:#5e98cb; text-transform:uppercase; margin-left:10px; padding:0 3px; }
.photo-menu                               { margin-top:50px; }
.photo-menu_lvl1                          { padding:5px; cursor:pointer; cursor:default; position:relative; float:left; margin:1px; font-weight:bold; background: #042847; }

/*----------------------- Google Map -----------------------*/

#map-canvas                               { position:absolute; top:250px; left:560px; width:300px; height: 200px; border:1px solid #ffffff; margin: 0px; padding: 0px; filter:alpha(opacity=0); opacity : 0; }
