#centerwrap{
	width:940px;
	margin:0 auto;
}

#centerwrap .main-title{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	font-weight:bold;
	color:#ff3804;
	margin-top:0;
	margin-bottom:5px;
}

#centerwrap .subtitle{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#ff3804;
	margin-top:0;
	margin-bottom:5px;
}

#centerwrap .promo-title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#2a316b;
	text-align:left;
	margin:0 !important;
	float:left;
}

#centerwrap .inline_24{
	display: inline-block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: bold;
    left: 6px;
    position: relative;
    top: 5px;
	color:#FF3804;
}

#centerwrap .footer{
	width:100%;
	text-align:center;
}

	#centerwrap .footer .text{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#353535;
		line-height:12px;
	}

.contact-main{
	width:600px;
	min-height:540px;
	float:left;
	background-image:url('../images/bg-page.png');
	background-repeat:no-repeat;
	margin-top:10px;
}

	.contact-main .text{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:22px;
		position:relative;
	}
	
	.contact-main .text1 {
		left: 220px;
		line-height: 25px;
		text-align: center;
		top: 340px;
		width: 120px;
	}
	
	.contact-main .text2 {
		left: 110px;
		line-height: 25px;
		text-align: center;
		top: 387px;
		width: 147px;
	}
	
	.contact-main .text3 {
		left: 299px;
		line-height: 25px;
		text-align: center;
		top: 315px;
		width: 140px;
	}
	
	.contact-main .text4{
		left: 462px;
		line-height: 25px;
		text-align: center;
		top: 225px;
		width: 140px;
		font-size:18px !important;
	}
	
	.contact-main .main-container{
		width:100%;
		height:560px;
	}
	
	.contact-main .text-area{
		width:100%;
	}
	
		.contact-main .text-area .cont{
			padding-top:5px;
			padding-bottom:15px;
		}
	
		.text-area .title{
			font-family:Arial, Helvetica, sans-serif;
			font-size:30px;
			font-weight:bold;
			color:#2a316b;
			margin-left:15px;
			margin-bottom:15px;
		}
		
		.text-area .sub-title{
			font-family:Arial, Helvetica, sans-serif;
			font-size:24px;
			font-weight:bold;
			color:#2a316b;
			margin-left:10px;
			margin-bottom:15px;
		}
		
		.text-area .parag-title{
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
			margin-bottom:5px;
		}
		
		.text-area .the-text{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#535353;
			line-height:19px;
			margin-bottom:18px;
		}
		
		.text-area .green-box {
			background-color: #ACE42F;
			color: #000000;
			float: left;
			font-size: 18px;
			font-weight: bold;
			height: 72px;
			line-height: 23px;
			padding: 5px;
			text-align: center;
			width: 216px;
		}
		
		.text-area .right-part{
			float:right;
			width:360px;
			height
		}
		
			.text-area .right-part .text{
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:18px;
				position:relative;
				top:20px;
			}

		
.contact_gratuit{
	width:307px;
	float:left;
	position:relative;
	bottom:20px;
}
	
	.contact_gratuit .tous-matches{
		width:100%;
		height:285px;
		text-align:right;
		margin-top:10px;
		margin-bottom:10px;
	}
	
	.contact_gratuit .telecherger{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		text-align:center;
	}

	.contact_gratuit .telecharger_div{
		width:100%;
		text-align:right;
		margin-top:10px;
		margin-bottom:10px;
	}
	
	.contact_gratuit .top{
		background-image:url('../images/bg-top.gif');
		background-repeat:repeat-y;
		width:100%;
		height:9px;
	}
	
	.contact_gratuit .content{
		padding-top:4px;
		background-image:url('../images/bg-rep-y.gif');
		background-repeat:repeat-y;
		width:100%;
		min-height:190px;
		text-align:center;
	}
	
		.contact_gratuit .content .form_table{
			margin:0 auto;
		}
		
			.contact_gratuit .content .form_table tr{
				height:32px;
			}
			
			.contact_gratuit .content .form_table .input_text{
				border:solid 1px #dddddd;
				height:23px;
			}
			
			.contact_gratuit .content .form_table .select_text{
				border:solid 1px #dddddd;
				height:25px;
			}
			
		.contact_gratuit .content .btn-ok{
			width:57px;
			margin:0 auto;
			
		}
		
			.contact_gratuit .content .btn-ok input{
				outline:none;
			}
		
		.contact_gratuit .content .validate-message{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			line-height:15px;
			margin-bottom:2px;
		}
		
		.contact_gratuit .content .validate-message #text1{
			margin-top:10px;
			margin-bottom:5px;
		}
		
		.contact_gratuit .content .validate-message #text3{
			margin-bottom:12px;
		}
	
		.contact_gratuit .content .label{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#444444;
		}
		
		.contact_gratuit .content .input{
			/*padding-left:5px;*/
		}
	
	.contact_gratuit .title{
		font-family:Arial, Helvetica, sans-serif !important;
		font-weight:bold !important;
		font-size:20px !important;
		color:#d82e01 !important;
	}
	
	.contact_gratuit .subtitle{
		font-family:Arial, Helvetica, sans-serif !important;
		font-weight:bold !important;
		font-size:16px !important;
		color:#ff3804;
		margin-top:3px;
		margin-bottom:20px;
	}
	
	.tous-matches-title{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:22px;
		color:#ff3804;
		margin-top:3px;
		margin-bottom:20px;
		text-align:center;
	}
	
	.contact_gratuit .bottom{
		background-image:url('../images/bg-bottom.gif');
		background-repeat:repeat-y;
		width:100%;
		height:9px;
	}
	
	/* others  */
	
	.orange{
		color:#ff3804 !important;
	}
	
	.first_promo{
		float:none;
		margin-top:8px;
		padding-bottom:5px;
	}
	
	.size_22{
		font-size:22px !important;
	}
	
	#mail_notify{
		color:#2A316B !important;
		font-family:Arial, Helvetica, sans-serif !important;
		font-size:18px !important;
		font-weight:bold !important;
		font-style:italic !important;
		width:295px !important;
		margin:0 auto !important;
	}
	
	#change-image{
		color:#ff3804;
		outline:none;
	}
	
	#change-image img{
		border:none;
		float:right;
	}
	
	.img-captcha{
		position:relative;
		left:14px;
	}

	.submsg {
		padding: 5px;
		line-height: 115%;
	}
	
		.submsg h3 {
			font-size: 21px;
			text-align: center;
			color: #364085;
			margin: 0;
		}
		
		.submsg h4 {
			font-size: 17px;
			text-align: center;
			color: #364085;
		}
		
		.submsg h5 {
		    color: #364085;
		    font-size: 14px;
		    font-weight: normal;
		    padding: 0 6px;
		    text-align: justify;
		}
		
		.submsg strong {
			color: #FF0000;
		    display: block;
		    font-size: 13px;
		    font-style: italic;
		    font-weight: normal;
		    padding: 0 5px;
		    text-align: justify;
		}