
		.Title_Banner{
			       backhround-color:#000;
			       font-family:'roboto-light', sans-serif;
			
			       font-weight:300;letter-spacing:2.2px;
			text-shadow: 2px 1px 4px rgba(0,0,0,.5);
			       color:#fff;
			       font-size:4em;
			       padding-top:8%;
		}



		.SS_Title_Banner{
			       backhround-color:#000;
			       font-family:'roboto-light', sans-serif;
			
			       font-weight:300;letter-spacing:2.2px;
			text-shadow: 2px 1px 4px rgba(0,0,0,.5);
			       color:#fff;
			       font-size:1.6em;
		}


		.Div_Content{
			width:75%;min-height:600px;
			margin:0px auto;
			
		}
		
		
		.Title_Content{
			       font-family:'roboto-thin', sans-serif;
			       letter-spacing:1px;
			       color:#000;
			       font-size:1.3em;
			       text-align:left;
			font-weight:bold;
			margin-bottom:10px;
		}	
		
		.Paragraph_Content{
			font-family:'roboto-light', sans-serif;
			       letter-spacing:1.1px;
			       color:#000;
		 font-size:1.1em;
			
			margin-bottom:20px;
		}
		.Paragraph_Type_1{text-indent:20px;}
		.Paragraph_Type_2{text-indent:none;}









.Input_Style_Light2{
	font-family: 'roboto-light', sans-serif;
	color: #787878;
    height: 30px;
    padding: 4px 12px 4px 12px;
    font-size: 1em;
    /*line-height: 1.42857143;*/
    margin-top:2px;
    background-color: #fff;
    border: 1px solid #ccc;
     border-radius: 3px;
     letter-spacing:1px;
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	
    -webkit-appearance: textfield;
    -webkit-rtl-ordering: logical;
    user-select: text;
    cursor: auto;
	margin-left:-3px;
	
    -webkit-box-shadow: inset 0 1px 2px 0 rgba(204,204,204,.4);
    -moz-box-shadow: inset 0 1px 2px 0 rgba(204,204,204,.4);
    box-shadow: inset 0 1px 2px 0 rgba(204,204,204,.4);
}
.Input_Style_Light2:focus{	  	   
    border: 1px solid #199c69;
	outline:0;}

.Input_Style_Light2:hover
{
	-webkit-transition:border-color 0.3s ease-in-out;
	-moz-transition:border-color 0.3s ease-in-out;
	transition:border-color 0.3s ease-in-out;
	border: 1px solid #199c69;
}

/**/

.Contact_Table_Form{width:80%;margin:10px auto}
.Contact_Span{text-align:left;
              font-family: 'roboto-light', sans-serif; font-size: 0.9em;
              padding-left:6px}



/*Nouveau Error Messages New*/		
.alert-box {
	color:#555;
	border-radius:3px;
	font-family: 'roboto', sans-serif;font-size:0.7em;
	font-weight:400;
	letter-spacing:0.8px;
	padding:2px 24px;
	margin-top:0px;
	text-align:left;
	width:100%;
	position:absolute;
}
.alert-box span {
	text-transform:uppercase;
	text-align:left;
	color:#00ae56;
	font-family: 'roboto-medium', sans-serif;font-size:11px;
}


.alert-box_Contact {
	bottom:-22px;left:-2px;
}


.error {
	background:#ffecec url('../images/icons/Msg_bx_icons/error.png') no-repeat 5px 50%;
	border:1px solid #f5aca6;
}

.success {
	background:#c3f9de url('../images/icons/Msg_bx_icons/success.png') no-repeat 5px 50%;
	border:1px solid #00ae56;
}

/*Nouveau Error Messages End*/

.Bloc_Contact_list{float:left;width:45%;margin-left:90px;}
.Bloc_Contact_list_Title{font-family:'roboto-thin', sans-serif;
		 letter-spacing:1px;
		 color:#cb372b;
			       font-size:1.3em;
			       text-align:left;
			font-weight:bold; 
			margin-bottom:10px;}
.Bloc_Contact_list_ContentDiv{background-color:#dddddd;width:100%;padding:8px;border-radius:2px}
.Bloc_Contact_list_TdLIb{font-family: 'roboto-thin', sans-serif;
	                     font-size:1em;color:#7F7A7A;letter-spacing:1px;}
.Bloc_Contact_list_TdValue{font-family: 'roboto', sans-serif;
	                     font-size:1em;color:#464ED0;letter-spacing:1px;}


		.Button_Reserv{font-family:'roboto-light', sans-serif;
			       letter-spacing:1.1px;font-size:1em;
		           background-image: radial-gradient(circle at 0 0, #9e7e33, #cb372b);color:#fff;
		           padding:4px 24px;
		           margin-top:20px;
			border-radius:14px;
			-webkit-transition:background 0.5s ease-in-out;
	           -moz-transition:background 0.5s ease-in-out;
	           transition:background 0.5s ease-in-out;
			cursor:pointer;
		}
		
		.Button_Reserv:hover{color:#D7E91D;background-color:#D7E91D}
