@charset "utf-8";
/* CSS Document */

/*
template values for backgrounds
url(../images/shape.png);
url(../images/bg_cham_calculator1.png);
url(../images/bg_cham_calculator2.png);
url(../images/bg_calculator_home.png);
url(../images/bg_champ_calcul_home.gif);
*/

/* Normal WeightJust box */


.calculator {
	background:url(../../../../media/mod_trueweightbox/img/shape.png) no-repeat left top;
	margin-bottom:1em
	/*width:266px;
	height:203px;
	font-size:13px;
	color:#FFF;
	margin-bottom:3px;
	position:relative;
	padding:10px 11px */
}

.calculator .form_left {
float:left;
width:173px;
}

.calculator .btn_ir {
float:right
}/*
.calculator input {
	border:none;
	background-color:transparent
} */

/*
.nombro1 {
	background-image:url(../../../../media/mod_trueweightbox/img/bg_cham_calculator2.png);
	background-repeat:no-repeat;
	width:154px;
	height:21px
} */
.calculator fieldset {
padding:10px 9px 10px 11px;
}
/*
.calculator legend {
	font-size:15px;
	font-weight:bold
} */
.calculator h2 {
	font-size:15px;
	font-weight:bold;
	/*color:#fff */
}

																					.calculator .title {
																					display:block;
																					font-weight:bold;
																					font-size:1.1em;
																					margin:0.3em 0 0.1em 0;
																					letter-spacing:-1px;
																					}
/*
.calculator label, .calculator p {
	margin-bottom:2px;
	float:left;
	font-weight:bold;
	letter-spacing:-1px;
	
}
.calculator p { width:100%}
.calculator label .kg, .calculator p .kg {
	font-size:12px;
	font-weight:normal
}
.calculator p label {
	font-weight:normal;
	margin-bottom:0
}

/* Large WeightJust box * /
.home_calculator {
	background-image:url(../../../../media/mod_trueweightbox/img/bg_calculator_home.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	height:258px;
/*	padding-bottom:10px; * /
	padding-left:18px;
/*	padding-right:10px; * /
	padding-top:12px;
/*	position:absolute;
	right:-12px;
	top:1px; * /
	width:358px;
/*	z-index:0; * /


float:right;
position:relative
} */
.home_calculator legend {
	font-size:25px
}

.home_calculator label, .home_calculator .left p , .home_calculator .right p {
/*	display:inline-block; */
font-size:15px;
letter-spacing:-1px;
line-height:16px
}/*
.home_calculator label span {
	color:#dddddd;
	font-size:12px;
	margin-right:18px
}
.home_calculator p label {
	color:#dddddd;
	font-size:12px;
	margin-top:3px
}
.home_calculator input {
	border:none;
	background-color: transparent
}
*/

.nombro, .nombro1 {


	height:21px;
	
	border:0
}
.home_calculator .nombro {
	background:url(../../../../media/mod_trueweightbox/img/bg_champ_calcul_home.gif) no-repeat;
	width:132px;
	padding-top:5px;
	padding-left:5px;
	margin-top:5px
}

.calculator .choice {
display:block;
/*margin-bottom:0.5em */
}

.calculator .nombro, .calculator .nombro1 {
	font-size:0.8em;
/*	margin-bottom:0.5em */
}

.calculator .nombro {
	background:url(../../../../media/mod_trueweightbox/img/bg_cham_calculator1.png) no-repeat;
	width:260px;
}
.calculator .nombro1 {
background:url(../../../../media/mod_trueweightbox/img/bg_cham_calculator2.png) no-repeat;
	width:8em;
}

.home_calculator .left {
	float:left;
	width:42%;
	border-right: solid 1px #ae5187;
	margin-top:10px;
	
/*	padding-right:1% */

}
.home_calculator .right {
	float:left;
	margin-top:10px;
	width:55%;
	padding-left:5px

}

.home_calculator .right p ,.home_calculator .left p { margin-top:10px}
.btn_ir_home {
	margin-left: 11px;
	margin-top: 8px;
/*bottom:10px;
margin:0.5em 0 0 0.5em
left:5px; * /
position:absolute;

left:0.5em;
top:16em*/
}





											.home_calculator, .calculator {
											color:#FFF;
											position:relative
											}

											.home_calculator {
											background:url(../../../../media/mod_trueweightbox/img/bg_calculator_home.png) no-repeat right top;
											
											font-size:13px;
											
											width:42%;
											
											position:absolute;
											top:0;
											left:58%;
											height: 274px;
/*											float:right */
										}
											.home_calculator fieldset {
											margin:1em 0 0 1.5em;
											}
											
											.home_calculator .title {
											display:block;
											font-weight:bold;
											font-size:1.1em;
											margin-bottom:0.3em
											}
											.home_calculator .choice {
											font-size:12px
											}
											
											label.decallage {
											margin-right:1.4em
											}
											
											/*
											.home_calculator input[type=text] {
											background:url(../../../../media/mod_trueweightbox/img/bg_champ_calcul_home.gif) no-repeat;
											background-color:#FF0000;
											border:0;
											height:2em;
											
											} */