body{
/*	
background: #000000 url(/image/fond.jpg) repeat-x top;
*/

/*
background: -webkit-linear-gradient(left top, white , #555);
*/
	
background-color:#61b7cF;

/*
background-color:#888888;

background-image:-moz-radial-gradient(white, black);
background-image:-webkit-radial-gradient(white, black);
background-image:-o-radial-gradient(white, black);
*/

/*
background-image:-ms-radial-gradient(white, black);
*/
}


.formule {
border:1px solid black;	
}


.td-padding {
padding:3px;		
}

#cadre-general {

margin-right: auto;
margin-left: auto;
text-align:center;
font-family: Arial,sans-serif;
background-color:#dddddd;	
width:1000px;
border:solid black 1px;
border-radius: 8px;
}


#footer {
margin-right: auto;
margin-left: auto;
text-align:center;
font-family: Arial,sans-serif;
background-color:#dddddd;	
width:1000px;
border:solid black 1px;
border-radius: 8px;	
}

#mention-garanti {
margin-right: auto;
margin-left: auto;
width:1000px;
}

#text-mention {
font-size:14px;
display:none;
margin-right: auto;
margin-left: auto;
text-align:center;
font-family: Arial,sans-serif;
background-color:#c3c3c3;	
width:1000px;
border:solid black 1px;
border-radius: 8px;	
}

.text-bottom {
font-size:14px;
color:black;
/*color:#c8c8c8;*/
text-decoration:none;   
}

#w3c-validate {
position:relative;
top:2px;
text-align:center;
}

h1 {
font-size:60px;	
font-weight:bold;	
}

li {
cursor:pointer;
padding:5px 0 5px;
float:left;
list-style-type:none;
width:165px;
border-right:1px solid black;
color:black;
text-decoration:none;
}

li a {
text-decoration:none;	
}

li:hover {
background-color:#c3c3c3;
}

#conversion-physique a:hover {
background-color:#888888;	
}

#constante a:hover {
background-color:#888888;	
}

#formule a:hover {
background-color:#888888;	
}

.cadre-menu {	
-moz-box-shadow: 5px 5px 10px 0px #656565;
-webkit-box-shadow: 5px 5px 10px 0px #656565;
-o-box-shadow: 5px 5px 10px 0px #656565;
box-shadow: 5px 5px 10px 0px #656565;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=10);
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;	
	
margin: auto;	
background-color:#888888;
width:970px;
border:solid black 1px;
border-radius: 8px;	
}

#conversion-monnaie2 {
display:none;
}

#conversion-physique2 {
display:none;
}

#conversion-physique {
background-color:#888888;
width:970px;
border:solid black 1px;
border-radius: 8px;
}

#conversion-physique-aire {
display:none;	
}

#conversion-physique-masse {
display:none;	
}


#conversion-physique-volume {
display:none;	
}

#conversion-physique-temps {
display:none;	
}

.lien-fermer {
color:black;
}

.lien {
color:black;
text-decoration:none;
}

#lien-mention {
text-decoration:none;	
}

.menu-constante-conversion .lien:hover {
background-color:#888888;
}

#constante2 {	
display:none;	
}

#constante {
background-color:#888888;	
width:970px;
border:solid black 1px;
border-radius: 8px;	
}

#contact2 {	
display:none;
}

#nos-liens {	
display:none;
}

#contact {
background-color:#888888;	
width:970px;
border:solid black 1px;
border-radius: 8px;	
}

#formule2 {	
display:none;
}

#formule {
background-color:#888888;	
width:970px;
border:solid black 1px;
border-radius: 8px;	
}

#contenu-hist {
text-align:left;	
	
}

#placeholder {
width:600px;
height:300px;
display:none;
}

.bouton-large {
width:85px;	
}


.button {
    font-family: Arial,sans-serif;
/*    font-size: 1.6em;  */
	font-size: 20px;
    width: 55px;
    height: 43px;
    padding: 3px; /*permet le centrage vertical*/
            
    text-align: center;
    color: white;
    background: #444;  
	background: -webkit-linear-gradient( #555, #2C2C2C);
    background:    -moz-linear-gradient( #555, #2C2C2C);
    background:     -ms-linear-gradient( #555, #2C2C2C);
    background:      -o-linear-gradient( #555, #2C2C2C);
    background:         linear-gradient( #555, #2C2C2C);
    border-radius: 8px;
/*      text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.2);*/
      
       box-shadow: 3px 3px 5px rgba( 0, 0, 0, 0.5),
                0 -1px 0 rgba( 255, 255, 255, 0.4);
}


.button:hover{
    color: #222;
    background: #555;
    background: -webkit-linear-gradient( #777, #333);
    background:    -moz-linear-gradient( #777, #333);
    background:     -ms-linear-gradient( #777, #333);
    background:      -o-linear-gradient( #777, #333);
    background:         linear-gradient( #777, #333);
}

.button:active{
    color: #000;
    background: #444;
    background: -webkit-linear-gradient( #555, #2C2C2C);
    background:    -moz-linear-gradient( #555, #2C2C2C);
    background:     -ms-linear-gradient( #555, #2C2C2C);
    background:      -o-linear-gradient( #555, #2C2C2C);
    background:         linear-gradient( #555, #2C2C2C);
    box-shadow: 1px 1px 10px black inset, 
                0 1px 0 rgba( 255, 255, 255, 0.4);
}




.menu-constante-conversion {
border:solid black 1px;
border-radius: 8px;
background-color:#c3c3c3;
border-bottom: 1px solid black;	
}

.ombre-cadre {
-moz-box-shadow: 5px 5px 10px 0px #656565;
-webkit-box-shadow: 5px 5px 10px 0px #656565;
-o-box-shadow: 5px 5px 10px 0px #656565;
box-shadow: 5px 5px 10px 0px #656565;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=10);
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;		
}






/*convertisseur monnaie */

/* body {
	font-family:Arial,Helvetica,sans-serif;
	color:#000000;
	padding:0px;
	margin:0px;
}
td,input {
	font-family:Arial,Helvetica,sans-serif;
}
select,textarea {
	font-family:Arial,Helvetica,sans-serif;
	font-size:80%;
} */



#home_main{
	width:924px;
	clear:both;
	margin: 0px auto;
}
#home_leaderboard{
/*
	padding-left:20px;
*/
}

/* MAIN STRUCTURE */
.mainWidth{
	width:100%;
	min-width:764px;
}
.XEmainWidth{
	width:764px;
	min-width:764px;
}
.footerWidth{
	width:100%;
}
.sideWidth, .XEsideWidth{
	width:2%;
	min-width:15px;
}
.marginBot, .XEmarginBot {
	margin-bottom:8px;
}
.marginTop {
	margin-top:13px;
	padding-top:9px;
}

/* HEADER */

.bgHeader {
	font-size:100%;
	background-color:#003c66;
	color:#b8c3cc;
	height:62px;
	padding:3px 4px 0px 0px;
}
.navigation {
  clear: both;
  float: left;
  width: 100%;
  margin-bottom: 3px;
}
.newLogo {
  clear: left;
  float: left;
  padding-top: 5px;
}
.newHeader {
  clear: both;
  margin: 0 25px;
}
.logo{
	background-color:#003c66;
	background-position: 0px 0px;
	color:#b8c3cc;
	width:60px;
	padding:4px;
	text-align:center;
}
.logoText{
	padding:0px 0px 0px 10px;
}
.search{
	color:#b8c3cc;
	font-size:90%;
	width: 550px;
	float: right;
	padding-right: 3px;
	padding-top: 5px;
}
.search a{
	color:#FFFFFF;
}
.search_stuff {
  float: right;
  margin-top: -4px;
}
.search_items {
  vertical-align: middle;
  top: 50%;
}
.search_item {
  float: left;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.searchLink {
  padding-top: 2px;
}

/*
.logo{
	background-color:#005590;
	background-image: url(/gen/images/bg_header.gif); 
	background-repeat:repeat-x;
	color:#b8c3cc;
	width:60px;
	padding:4px;
	text-align:center;
}
.logoText{
	padding:0px 0px 0px 10px;
}
.search{
	color:#b8c3cc;
	font-size:90%;
	width:450px;
}
.search a{
	color:#FFFFFF;
}
*/

/* FOOTER */
.bgHeader {
	font-size:100%;
	background-color:#005590;
	background-image: url(/gen/images/bg_header.gif); 
	background-repeat:repeat-x;
	color:#b8c3cc;
	height:62px;
	padding:3px 4px 0px 0px;
}
.bgFooter {
	font-size:95%;
	background-color:#005590;
	background-position: 0px -138px;
  height: 22px;
	color:#b8c3cc;
	margin-left:23px;
	margin-right:23px;
}
.footerTextWrapper {
  padding-top: 4px;
}
.footerLeft {
  float: left;
  padding-left: 7px;
}
.footerRight {
  float: right;
  padding-right: 4px;
}
.footerText{
	font-size:75%;
	color:#b8c3cc;
}
.footerText a {
	color:#FFFFFF;
}


/* MAIN STYLES */
.heading {
	font-family:Arial,Helvetica,sans-serif; 
	font-size:175%; 
	color:#006fbe; 
	font-weight:bold; 
	margin-top:0px;
}
.subTitle {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:125%;
	font-style:italic;
	color:#002d4d;
}
.disabled {
	font-size:95%;
	color:#000000;
	background-color:#FFFFFF;
	border:1px #7f9db9 solid;
	height:14px;
	padding:2px;
	min-width:71px;
	margin-right:2px;
	text-align:left;
}
.pca {
	font-size:90%;
	color:#000000;
}
.printFloat {
	position:relative;
	left:155px;
	top:26px;
}
.hilite, .XEhilite {
	color:#218fd9;
}
.small, .XEsmall {
	font-size:75%;
	color:#000000;
}
.reqd, .XEreqd {
	font-size:95%;
	color:#cc3d3d;
	font-weight:normal;
	font-style:normal;
}
.red, .XEred {
	color:#cc3d3d;
}
.warning{
	color:#cc3d3d;
	font-weight:bold;
	border:1px solid #b8c3cc;
	padding:6px;
	text-align:center;
	font-size:130%;
}
.imp {
	font-size:95%;
	color:#999999;
}
.opt {
	font-size:95%;
	color:#999999;
}
.white, .XEwhite {
	color:#FFFFFF;
}
.XEgrey {
	color:#f2f5f7;
}
img.flag {
	opacity: 0.5;
	filter: alpha(opacity=50);
	vertical-align:baseline;
}
.alignBottom {
	vertical-align:bottom;
}
.alignTextBottom {
	vertical-align:text-bottom;
}
.alignBaseline {
	vertical-align:baseline;
}
ul.sideMenu, ul.XEsideMenu {
	margin-left:10px;
	padding-left:10px;
	margin-right:0px;
	padding-right:0px;
	line-height:18px;
}


/* TABLE STYLES */
.tbl_sub, .XEtbl_sub {
	font-size:100%;
	background-color:#FFFFFF;
}
.tbl_main, .XEtbl_main {
	font-size:105%;
	border-style:solid; 
	border-width:1px; 
	border-color:#b8c3cc;
	margin-bottom:8px;
	background-color:#FFFFFF;
}
.XEtblHilite {
	font-size:105%;
	border-style:solid; 
	border-width:1px; 
	border-color:#b8c3cc;
	margin-bottom:8px;
	background-color:#d9edff;
}
.XEtblBg {
	font-size:115%;
	background-color:#f5faff;
}
.tbl_main .title, .XEtbl_main .XEtitle {
	font-family:Arial,Helvetica,sans-serif;
	color:#003c66;
	font-weight:bold;
	font-style:italic;
	font-size:105%;
	background-image:url(/gen/images/bg_btn_grdt.gif);
	background-color:#eff6fa;
	background-repeat:repeat-x;
	padding:2px;
	border-bottom:#b8c3cc 1px solid;
}
.tbl_main .titleAlibaba{
	color:#f76400;
	font-weight:bold;
	font-style:italic;
	font-size:105%;
	background-image:url(/gen/images/bg_btn_grdt.gif);
	background-color:#eff6fa;
	background-repeat:repeat-x;
	padding:2px;
	border-bottom:#b8c3cc 1px solid;
}
.tbl_main .titleReg, .XEtbl_main .XEtitleReg {
	font-size:90%;
	padding:2px;
	font-family:Arial,Helvetica,sans-serif; 
	background-image:url(/gen/images/bg_btn_grdt.gif); 
	background-repeat:repeat-x;
	background-color:#eff6fa; 
	border-bottom:#b8c3cc 1px solid;
}
.tbl_main .titleRegAlibaba {
	color:#f76400;
	font-size:90%;
	padding:2px;
	font-family:Arial,Helvetica,sans-serif; 
	background-image:url(/gen/images/bg_btn_grdt.gif); 
	background-repeat:repeat-x;
	background-color:#eff6fa; 
	border-bottom:#b8c3cc 1px solid;
}
.tbl_main .subTitle, .XEtbl_main .XEsubTitle {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:110%;
	font-style:italic;
	color:#666666;
}
.tbl_main .grey, .XEtbl_main .XEgrey {
	color:#333333;
	padding:4px;
	font-size:95%;
}
.tbl_main .small, .XEtbl_main .XEsmall {
	font-size:90%;
	color:#666666;
}
.tbl_main .note {
	font-size:80%;
}
.tbl_main .reqd, .XEtbl_main .XEreqd {
	font-size:90%;
	color:#cc3d3d;
}
.tbl_main input, .XEtbl_main input {
	font-size:100%;
}
.currency td {
	font-size:95%;
	height:23px;
}
.currencyA {
	border-bottom:1px dashed #a1aab3;
}
.currencyB {
	border-bottom:1px solid #bdc3ce;
}
.cur1 {
	background-color:#FFFFFF;
	border-left:1px solid #a1aab3;
}
.cur2 {
	background-color:#ebf7ff;
	border-left:1px solid #a1aab3;
	border-right:1px solid #a1aab3;
}
.curLast {
	background-color:#ebf7ff;
	border-left:1px solid #a1aab3;
}
.padding, .XEpadding {
	font-size:95%;
	padding:4px;
}
.row1 {
	font-size:75%;
	background-color:#FFFFFF;
}
.row2 {
	background-color:#f2f5f7;
}
.clear {
	clear:both; 
	height: 0;
	line-height: 0.0;
}
.show{
	display:block;
}
.hide{
	display:none;
}

.submit_button {
	background: url(http://www.xe.com/gen/images/btn_go.gif) no-repeat;
	padding: 4px 48px;
	border: none;
}

#printHeader,#printHeaderPop,#printUrl,#print,.XEprint,#XEprint,#printAdLeaderboard,#XEprintAdLeaderboard,#printAdSkyscraper {
	display:none;
}

#footer {
  clear:both;
}


  .row1 td{
  	border-bottom:1px dashed #b8c3cc;
  }
  .row2 td{
  	border-bottom:1px dashed #b8c3cc;
  }

#text-mention-legale {
cursor :pointer;
}