
.footer
{
	position:						relative;
   	width:							100%;
	height:							auto;  
		
	background:						#6f6f6f; /*#0ba2f9;*/
	-webkit-box-shadow: 			inset 0px 0px 100px -13px rgba(98,107,127,0.52);
	-moz-box-shadow: 				inset 0px 0px 100px -13px rgba(98,107,127,0.52);
	box-shadow: 					inset 0px 0px 100px -13px rgba(98,107,127,0.52);	/**/	
}

.box_footer
{
	position:						relative;
	float:							left;
	width:							100%;
}

.box_footer_adresse
{
	position:						relative;
	width:							100%;
	margin:							10px auto 30px auto;
}

.box_footer_formular
{
	position:						relative;
	padding:						40px 0 0 0px;
	margin-left:					auto;
	margin-right:					auto;
	width:							100%;
}

.formular_label
{
	color:							#fff;
}

.box_footer h1
{
	font: 							normal 1.6em "Elektra";  	
	text-align:						center;
	padding-top:					50px;
	padding-bottom:					0px;
	padding-left:					0px;
	color:							#bbb; /*#0ba2f9;*/
	height:							30px;
}

.contact_text
{
	padding-bottom:					0px;
	text-decoration:				none;
	margin:							10px auto 0px auto;
	color:							#bbb; /*#0ba2f9;*/		
}

.contact_text a,
.contact_text p
{
	font: 							normal 1.0em "Elektra"; 	
	text-align:						center;
	padding-bottom:					0px;
	text-decoration:				none;
	color:							#bbb; /*#0ba2f9;*/		
}


@media screen and (min-width: 720px)
{
	
.box_footer
{
	position:						relative;
	float:							left;
	width:							100%;
	padding-bottom:					20px;	
}

.box_social
{
	position:						relative;
	float:							right;	
	width:							50%;
	padding:						0px;	
}	

.box_footer_contact
{
	position:						relative;
	margin-left:					0px;
	width:							300px;
}	
	
.box_footer_adresse h1
{
	font: 							normal 1.6em "Elektra";	
	text-align:						center;
	padding-left:					0px;	
}

.box_footer_adresse p
{
	text-align:						center;
	padding-bottom:					0px;
	text-decoration:				none;
	padding-left:					0px;	
}

	
}





.final
{
	background-color:				#3d3d3d;
	color:							#ccc;
	width:							100%;
	height:							auto;
}

.final p
{
	color:							#999;
}

.final a
{
	color:							#ccc;
}


.final_copyright
{
	position:						relative;
	float:							left;	
	width:							100%;
}
.final_links
{
	position:						relative;
	float:							right;	
	width:							100%;	
	padding-right:					20px;
	padding-bottom:					20px;		
}
	

.final_copyright p
{
	font: 							normal 0.8em "Elektra";	
	text-align:						left;
	padding-left:					20px;	
}



.final_links p, .final_links a
{
	font: 							normal 0.9em "Elektra";
	color:							#ccc;
	text-align:						right;
	padding-left:					8px;
}


@media screen and (min-width: 720px)
{

.final_links
{
	position:						relative;
	float:							right;	
	width:							42%;	
	padding-right:					20px;		
}



.final_copyright
{
	position:						relative;
	float:							left;	
	width:							50%;
}
}

