/* CSS Document */



body, html {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/* background: url(../images/gui/backgrounds/saturny_planet.jpg) no-repeat 0 0 ; */
	background-color: #9999CC;
	background-position:60% 0px;
	color: #000000;
	font-size: 12px;
	overflow-y: hidden;
	overflow-x: hidden;
}

#window{
	position:absolute;
	left: 50%; 
	width: 840px;
	height:512px;
 	margin-top: 50px; /* moitiŽ de la hauteur de l'image */
	margin-left: -420px; /* moitiŽ de la largeur de l'image */
	background: url(../images/gui/window/window.png) no-repeat 0 0 ;
	z-index:1;
	
	
	
	
 }
 
  #shirt{
	position:absolute;
	left: 50%; 
	width: 475px;
	height:522px;
 	margin-top: 560px; /* moitiŽ de la hauteur de l'image */
	margin-left: -872px; /* moitiŽ de la largeur de l'image */
	background: url(../images/gui/hand/shirt_orange.png) no-repeat 0 0 ;
	z-index:1;
 }
 
 #hand{
	position:absolute;
	left: 50%; 
	width: 412px;
	height:327px;
 	margin-top: 390px; /* moitiŽ de la hauteur de l'image */
	margin-left: -531px; /* moitiŽ de la largeur de l'image */
	background: url(../images/gui/hand/hand.png) no-repeat 0 0 ;
	z-index:0;
 }
 
  #pouce{
	position:absolute;
	left: 50%;
	width: 176px;
	height:95px;
	margin-top: 535px; /* moitiŽ de la hauteur de l'image */
	margin-left: -119px; /* moitiŽ de la largeur de l'image */
	background: url(../images/gui/hand/pouce.png) no-repeat 0 0 ;
	z-index:2;
	
 }
 
   #fingers{
	position:absolute;
	left: 50%;
	width: 344px;
	height:75px;
	margin-top: 10px; /* moitiŽ de la hauteur de l'image */
	margin-left: 20px; /* moitiŽ de la largeur de l'image */
	background: url(../images/gui/hand/fingers.png) no-repeat 0 0 ;
	z-index:2;
	
 }
 
 #menu{
	position:absolute;
	width:151px;
	height:300px;
	z-index:2;
	left: 26px;
	top: 77px;
 }
 
 
  #ryg_buttons
  {
	position:absolute;
	width:60px;
	height:18px;
	z-index:2;
	left: 26px;
	top: 23px;
}

  #flat_button
  {
	position:absolute;
	width:20px;
	height:10px;
	z-index:2;
	left: 792px;
	top: 27px;
}

  #trigger
  {
	position:absolute;
	width:5px;
	height:5px;
	z-index:2;
	left: 179px;
	top: 268px;
}

  #resizer
  {
	position:absolute;
	width:7px;
	height:7px;
	z-index:2;
	left: 807px;
	top: 479px;
}

  #preview
  {
	position:absolute;
	width:26px;
	height:23px;
	z-index:2;
	left: 29px;
	top: 44px;
}

  #preview:hover
  {
background: url(../images/gui/window/preview_on.png) no-repeat 0 0 ;
}

  #next
  {
	position:absolute;
	width:26px;
	height:23px;
	z-index:2;
	left: 56px;
	top: 44px;
}

  #action_button
  {
	position:absolute;
	width:46px;
	height:25px;
	z-index:2;
	left: 90px;
	top: 43px;
	}

 
 
  #action_menu
  {
  		
  		       display:none;
	position:absolute;
	width:218px;
	height:108px;
	z-index:2;
	left: 82px;
	top: 64px;
	background: url(../images/gui/menu/action_menu.png) ;
}




  #action_cv
  {
	position:absolute;
	width:189px;
	height:19px;
	z-index:3;
	left: 8px;
	top: 8px;

}

  #action_cv:hover
  {

	background: url(../images/gui/menu/action_cv.png) ;
}

  #action_vcard
  {
	position:absolute;
	width:189px;
	height:19px;
	z-index:3;
	left: 8px;
	top: 27px;

}

  #action_vcard:hover
  {

	background: url(../images/gui/menu/action_vcard.png) ;
}
  #action_email
  {
	position:absolute;
	width:189px;
	height:19px;
	z-index:3;
	left: 8px;
	top: 58px;

}

  #action_email:hover
  {

	background: url(../images/gui/menu/action_email.png) ;
}
 

 
  #ryg_buttons:hover
  {
  	background: url(../images/gui/window/ryg_buttons.png) no-repeat 0 0 ;
  }
  
  
  #close_button
  {
	position:absolute;
	width:18px;
	height:18px;
	z-index:3;
	left: 0px;
	top: 0px;
	

 }

   #close_button:active
  {
  	background: url(../images/gui/window/close_button_on.png) no-repeat 0 0 ;
  }
 
 
  #content{
	position:absolute;
	width:628px;
	height:393px;
	z-index:1;
	left: 186px;
	top: 74px;
	background-color: white;
 }

   #bottom_label
  {
	position:absolute;
	width:640px;
	height:19px;
	z-index:2;
	left: 100px;
	top: 470px;
	font-size :11px;
	line-height: 1.4em;


}

 u
 {
 color:#CC6633;	
 }
 
 
 
 
    .talkiewalkie{
	position:absolute;
	width:140px;
	height:250px;
	z-index:0;
	right: 8px;
 }
 
 .warning{
	position:absolute;
	width:128px;
	height:200px;
	z-index:4;
	left: 50%;
	top: 5px;
	
 }

 /* --- live search ---*/
#search {
	position: absolute;
	width: 365px; /*155*/
	height: 25px;
	top: 30px;
	right: 73px; /*45*/
	text-align: right;
}
#search input {
	border: 0;
	width: 125px;
	padding: 6px 10px 5px 20px;
	color: #666;
	font-size: 11px;
	background: transparent url('/images/gui/window/livesearch/bg_search.png') top right no-repeat;
}
* > #search input {
	background: transparent url('/images/gui/window/livesearch/bg_search.png') top right no-repeat;
}

#LSResult {
	overflow: hidden;
	font-size: 11px;
	background: #eee url('/images/gui/window/livesearch/ls_bottom.png') bottom no-repeat;
	border-top: 0;
	border-bottom: 0;
	padding: 0;
	margin-left: 70px;
	opacity: .9;
	filter: alpha(opacity=90); 
	-moz-opacity: 0.90;
}
#LSShadow {
	padding: 0 0px 10px 0px;
}
#LSResult h2 {
	border-bottom: 1px solid #ccc;
	padding: 0 0 5px 0;
	margin: 0 10px;
	font: bold 14px/16px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Helvetica, sans-serif;
}
#LSResult a, #LSResult a:hover {
	border: 0;
}
#LSResult ul li a {
	color: #333;
	display: block;
	padding: 2px 10px;
	border-bottom: 0;
	text-decoration: none;
	background-image: none;
}
#LSResult ul li a:hover {
	background-image: none;
	background-color: #999; 
	color: #fff;
}

#LSResult ul, #LSResult ul li {
	background-image: none;
	list-style-type: none;
	margin: 0; 
	padding: 0;
}

/* --- /live search ---*/



#email-search {


	margin: 40px 650px;
	
	font-size: medium;
	color: #777;
	
	}