
html, body {
    width: 100%;
    height: 100%;
}

body{
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#FFF;
	background-color:#000000;
	margin:0;
}


a:link, a:visited, a:active {color:#fff; text-decoration:none; }
a:hover   {color:#fff; text-decoration:underline; }




h1{
	font-size:14px;
	font-weight:normal;
	margin:0;
}


.colonne        
	{
	position:absolute;	
	display:table;
	width: 30%;
	min-width:300px;
	height:100%;
	background-color:rgba(0,0,0,0.9);
	z-index:99999 !important;
}

.contact
{
	display:table-cell;
	vertical-align: middle; /* vertical */
	padding:0 0 0 10%;

	}

.logo
{
	float:left;
	margin:0 30px 0 0;
	}




	/* All Large Mobile Sizes and under (devices and browser) */
	@media only screen and (max-width: 768px) {



.logo
{
	float:none;
	margin:0 0 40px 0;
}

}

