/******* HTML OVERWRITE *******/
div,body,ul,li,a,img,p,h1,h2,form{ margin:0; padding:0; border:0; }
body{ background:#000 url('images/bg_page.png') repeat-x top left; margin-top:26px;margin-bottom:26px}

.clearer{clear:both;}
.Left{float:left;}
.Right{float:right;}

/* #Orange => FB9830 */
/**/
#container{width:856px;margin:auto;}
#top_container{width:856px;height:6px; background:url('images/top_container.gif') no-repeat top left;line-height:1px;font-size:1px}
#bottom_container{width:856px;height:6px; background:url('images/bottom_container.gif') no-repeat top left;line-height:1px;font-size:1px}
#core_container{width:856px;background:#000 url('images/core_container.gif') repeat-y top left;}
#content{width:844px;margin:auto; background:#FFF;}


/* cols */
#menu_col{ width:230px; background:#fff;float:left;}
#content_col{float:right;width:614px; background:#000;}


/**** Menu col ***/
#Logo{width:197px;margin:auto;margin-top:42px;margin-bottom:45px;}
#Menu{margin-bottom:60px;}
#Menu div{width:230px;text-align:right; text-transform:uppercase;height:48px; font-family:Georgia;}
#Menu div a{
	display:block;width:153px;float:right;
	border:2px solid black;
	height:48px;
	line-height:48px;
	border-width:0px 0px 2px 0px;
	padding-right:15px;
	text-decoration:none;
	color:#FB9830;
	font-weight:bold;
	}
	
#Menu div a:hover{ background:#FB9830; color:#000; }
#Menu div.first a{ border-width:2px 0px 2px 0px;}
#adress{width:210px;background:url('images/adresse.gif') no-repeat top right;height:99px; margin-bottom:20px}

/** content col***/
#BannerFlash{width:550px;margin:auto;margin-top:40px;margin-bottom:30px;}
#Core_Content{width:550px;margin:auto;margin-top:40px;margin-bottom:30px;}
	#Welcome{color:#FFF;font-family:Arial;float:left;width:360px;text-align:justify;}
		#Welcome h1{font-size:20px;line-height:120%; font-weight:normal;margin-bottom:1.1em;}
		#Welcome p{font-size:12px;line-height:140%; font-weight:normal;margin-bottom:1.4em;}
		#Welcome li{font-size:12px;line-height:140%; font-weight:normal;margin-left:1.5em;}
	#AboutUs{color:#FFF;font-family:Arial;float:left;width:550px;text-align:justify;}
		#AboutUs h1{font-size:20px;line-height:120%; font-weight:normal;margin-bottom:1.1em;}
		#AboutUs p{font-size:12px;line-height:140%; font-weight:normal;margin-bottom:1.4em;}
	#Services{color:#FFF;font-family:Arial;float:left;width:550px;text-align:justify;}
		#Services h1{font-size:20px;line-height:120%; font-weight:normal;margin-bottom:1.1em;}
		#Services p{font-size:12px;line-height:140%; font-weight:normal;margin-bottom:1.4em;}
		#Services li{font-size:12px;line-height:140%; font-weight:normal;margin-left:1.5em;}
        #Services table{width:550px;font-size:12px;line-height:140%; font-weight:normal;margin-bottom:1.4em;}
        #Services td{width:225px;}

	#Testimonials{color:#FFF;font-family:Arial;float:left;width:550px;text-align:justify;}
		#Testimonials h1{font-size:20px;line-height:120%; font-weight:normal;margin-bottom:1.1em;}
		#Testimonials p{font-size:12px;line-height:140%; font-weight:normal;margin-bottom:1.4em;}

	#Question{width:172px; border:2px solid #FFF;float:right;background:#FEC857 url('images/bg_question.png') repeat-x top left;}
	#QuestionTitle{margin-top:20px;width:84px; height:48px;margin:auto;background:url('images/question_title.gif') no-repeat 0 20px;}
	#QuestionForm{margin:auto;width:115px; margin-top:12px; text-align:center;}
	#QuestionForm input{padding:2px;width:111px; height:15px; font-family:Arial; font-size:11px; color:#010101; border:0;margin-bottom:5px;}	
	#QuestionForm textarea{width:111px;padding:2px;height:75px;font-family:Arial; font-size:11px; border:0;margin-bottom:5px;color:#010101;background:#FFF;}	
	#QuestionForm input.btn {padding:0px;width:72px; height:26px;border:0;margin-top:10px;margin-bottom:20px;}	

	#Contact{width:549px;border:2px solid #FFF;background:#FEC857 url('images/bg_question.png') repeat-x top left;}
	#Contact table{border:0;margin:10px 0;}
	#LeftCol{width:165px;text-align:right;padding-right:10px;}
	#RightCol{width:384px;text-align:left;}
	#SubmitCol{text-align:center;}
	#RightCol input{width:220px;}
	#RightCol textarea{width:220px;}
	#RightCol input.btn {padding:0px;width:72px;height:26px;border:0;margin-top:10px;margin-bottom:20px;}