@font-face {
    font-family: 'futura-bold';
    src: url('fonts/futurabold.ttf');
	src: url('fonts/futurabold.otf');
	src: url('https://colombus-immobilier.com/fonts/futurabold.eot');
	src: url('fonts/futurabold.svg');
	src: url('fonts/futurabold.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'futura-heavy';
    src: url('fonts/FuturBTHea.ttf');
	src: url('fonts/FuturBTHea.otf');
	src: url('fonts/FuturBTHea.eot');
	src: url('fonts/FuturBTHea.svg');
	src: url('fonts/FuturBTHea.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'futura-medium';
    src: url('fonts/futuramed.ttf');
	src: url('fonts/futuramed.otf');
	src: url('fonts/futuramed.eot');
	src: url('fonts/futuramed.svg');
	src: url('fonts/futuramed.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
font-family: 'HelveticaNeue-Bold';
	src: url('fonts/HelveNeuBol.ttf');
	src: url('fonts/HelveNeuBol.otf');
	src: url('fonts/HelveNeuBol.eot');
	src: url('fonts/HelveNeuBol.svg');
	src: url('fonts/HelveNeuBol.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'HelveNeuRom';
    src: url('fonts/HelveNeuRom.ttf');
	src: url('fonts/HelveNeuRom.otf');
	src: url('fonts/HelveNeuRom.eot');
	src: url('fonts/HelveNeuRom.svg');
	src: url('fonts/HelveNeuRom.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'HelveNeuLight';
    src: url('fonts/HelveNeuLig.ttf');
	src: url('fonts/HelveNeuLig.otf');
	src: url('fonts/HelveNeuLig.eot');
	src: url('fonts/HelveNeuLig.svg');
	src: url('fonts/HelveNeuLig.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
font-family: 'HelveNeuUltLig';
src: url('fonts/HelveNeuUltLig.eot') format('eot'),
     url('fonts/HelveNeuUltLig.otf') format('truetype'),
     url('fonts/HelveNeuUltLig.woff') format('woff'),
     url('fonts/HelveNeuUltLig.svg') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
    font-family: 'helveticalight';
src: url('fonts/helveneuultlig.eot') format('eot'),
     url('fonts/helveneuultlig.otf') format('truetype'),
     url('fonts/helveneuultlig.woff') format('woff'),
     url('https://colombus-immobilier.com/fonts/helveneuultlig.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeue-Heavy';
    src: url('fonts/HelveNeuHea.eot') format('eot'),
         url('https://colombus-immobilier.com/fonts/HelveNeuHea.otf') format('otf'),
         url('fonts/HelveNeuHea.woff') format('woff'),
         url('fonts/HelveNeuHea.svg') format('svg');
		 font-weight: normal;
font-style: normal;
       }
@font-face {
    font-family: 'helveticathin';
    src: url('fonts/helveticaneue-thin.ttf');
	src: url('fonts/helveticaneue-thin.otf');
	src: url('fonts/helveticaneue-thin.eot');
	src: url('fonts/helveticaneue-thin.svg');
	src: url('fonts/helveticaneue-thin.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'helveticacondensed';
    src: url('fonts/helvetica-condensed-light.ttf');
	src: url('fonts/helvetica-condensed-light.otf');
	src: url('fonts/helvetica-condensed-light.eot');
	src: url('fonts/helvetica-condensed-light.svg');
	src: url('fonts/helvetica-condensed-light.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'helvtcondth';
    src: url('fonts/helvetica-thin-condensed.ttf');
	src: url('fonts/helvetica-thin-condensed.otf');
	src: url('fonts/helvetica-thin-condensed.eot');
	src: url('fonts/helvetica-thin-condensed.svg');
	src: url('https://colombus-immobilier.com/fonts/helvetica-thin-condensed.woof');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'helveticanbold';
    src: url('fonts/helveticaneue-bold.ttf');
	src: url('https://colombus-immobilier.com/fonts/helveticaneue-bold.otf');
	src: url('fonts/helveticaneue-bold.eot');
	src: url('fonts/helveticaneue-bold.svg');
	src: url('https://colombus-immobilier.com/fonts/helveticaneue-bold.woof');
}
@font-face {
    font-family: 'dinbold';
    src: url('fonts/dinbold.ttf');
	src: url('fonts/dinbold.otf');
	src: url('fonts/dinbold.eot');
	src: url('fonts/dinbold.svg');
	src: url('fonts/dinbold.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'dincon';
    src: url('fonts/dinconreg.ttf');
	src: url('fonts/dinconreg.otf');
	src: url('fonts/dinconreg.eot');
	src: url('fonts/dinconreg.svg');
	src: url('fonts/dinconreg.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'dinconbol';
    src: url('fonts/dinconbol.ttf');
	src: url('fonts/dinconbol.otf');
	src: url('fonts/dinconbol.eot');
	src: url('fonts/dinconbol.svg');
	src: url('fonts/dinconbol.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'dincondmed';
    src: url('https://colombus-immobilier.com/fonts/dincondmed.ttf');
	src: url('https://colombus-immobilier.com/fonts/dincondmed.otf');
	src: url('https://colombus-immobilier.com/fonts/dincondmed.eot');
	src: url('https://colombus-immobilier.com/fonts/dincondmed.svg');
	src: url('https://colombus-immobilier.com/fonts/dincondmed.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'din';
    src: url('fonts/din.ttf');
	src: url('fonts/din.otf');
	src: url('fonts/din.eot');
	src: url('fonts/din.svg');
	src: url('fonts/din.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'dinlight';
    src: url('fonts/dinlight.ttf');
	src: url('fonts/dinlight.otf');
	src: url('fonts/dinlight.eot');
	src: url('fonts/dinlight.svg');
	src: url('fonts/dinlight.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'dinmed';
    src: url('fonts/din-medium.ttf');
	src: url('fonts/din-medium.otf');
	src: url('fonts/din-medium.eot');
	src: url('fonts/din-medium.svg');
	src: url('fonts/din-medium.woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'bauer';
    src: url('fonts/bauerbodrom.ttf');
	src: url('fonts/bauerbodrom.otf');
	src: url('fonts/bauerbodrom.eot');
	src: url('fonts/bauerbodrom.svg');
	src: url('fonts/bauerbodrom.woff');
  font-weight: normal;
  font-style: normal;
}
a.type1 { font-family: HelveticaNeue-Bold, Arial, Helvetica, sans-serif; font-size: 15px; letter-spacing: 0.0em; font-weight: normal; color: #000000; text-decoration:none }
a.type1:hover { font-family: HelveticaNeue-Bold, Arial, Helvetica, sans-serif; font-size: 15px; letter-spacing: 0.0em; font-weight: normal; color: #FFFFFF; background-color:#d37031; text-decoration:underline }

.bouton-2  {
	font-family: dinmed, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	text-decoration:none;
	-o-transition:color .0.3s ease-out, background 0.3s ease-in;
    -ms-transition:color .0.3s ease-out, background 0.3s ease-in;
    -moz-transition:color .0.3s ease-out, background 0.3s ease-in;
    -webkit-transition:color .0.3s ease-out, background 0.3s ease-in;
	transition:background 0.3s ease-in;
	}
	.bouton-2:hover {color: white; background-color:#68a6d6;}
	
.bouton-3  {
	font-family: din, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	text-decoration:none;
	letter-spacing: 0.05em;
	background-color:#68a6d6;
	-o-transition:color .0.3s ease-out, background 0.3s ease-in;
    -ms-transition:color .0.3s ease-out, background 0.3s ease-in;
    -moz-transition:color .0.3s ease-out, background 0.3s ease-in;
    -webkit-transition:color .0.3s ease-out, background 0.3s ease-in;
	transition:background 0.3s ease-in;
	}
	.bouton-3:hover {color: white; background-color:#666666;}

.bouton-orange  {
	font-family: din, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	text-decoration:none;
	letter-spacing: 0.01em;
	background-color:#EBA325;
	-o-transition:color .0.3s ease-out, background 0.3s ease-in;
    -ms-transition:color .0.3s ease-out, background 0.3s ease-in;
    -moz-transition:color .0.3s ease-out, background 0.3s ease-in;
    -webkit-transition:color .0.3s ease-out, background 0.3s ease-in;
	transition:background 0.3s ease-in;
	}
	.bouton-orange:hover {color: white; background-color:#666666;}

.bouton-bleufonce  {
	font-family: din, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	text-decoration:none;
	letter-spacing: 0.01em;
	background-color:#027FC1;
	-o-transition:color .0.3s ease-out, background 0.3s ease-in;
    -ms-transition:color .0.3s ease-out, background 0.3s ease-in;
    -moz-transition:color .0.3s ease-out, background 0.3s ease-in;
    -webkit-transition:color .0.3s ease-out, background 0.3s ease-in;
	transition:background 0.3s ease-in;
	}
	.bouton-bleufonce:hover {color: white; background-color:#666666;}

.bouton-vert  {
	font-family: din, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	text-decoration:none;
	letter-spacing: 0.01em;
	background-color:#9FC52E;
	-o-transition:color .0.3s ease-out, background 0.3s ease-in;
    -ms-transition:color .0.3s ease-out, background 0.3s ease-in;
    -moz-transition:color .0.3s ease-out, background 0.3s ease-in;
    -webkit-transition:color .0.3s ease-out, background 0.3s ease-in;
	transition:background 0.3s ease-in;
	}
	.bouton-vert:hover {color: white; background-color:#666666;}
			
.bouton-bleu-nav  {
	font-family: dinmed, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	background-color:#68a6d6;
	text-decoration:none;
	-o-transition:color .0.3s ease-out, background 0.3s ease-in;
    -ms-transition:color .0.3s ease-out, background 0.3s ease-in;
    -moz-transition:color .0.3s ease-out, background 0.3s ease-in;
    -webkit-transition:color .0.3s ease-out, background 0.3s ease-in;
	transition:background 0.3s ease-in;
	}
	.bouton-bleu-nav:hover {color: white; background-color:#666666;}
	
.bouton-4  {
	font-family: dinconbol, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFF;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	marin-bottom: 20px;
	text-decoration:none;
	letter-spacing: 0.05em;
	background-color:#0081C2;
	-o-transition:color .0.3s ease-out, background 0.3s ease-in;
    -ms-transition:color .0.3s ease-out, background 0.3s ease-in;
    -moz-transition:color .0.3s ease-out, background 0.3s ease-in;
    -webkit-transition:color .0.3s ease-out, background 0.3s ease-in;
	transition:background 0.3s ease-in;
	}
	.bouton-4:hover {color: white; background-color:#666666;}
	
.bouton-contact  {
	font-family: HelveticaNeue-Bold, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	background-color:#d37031; 
	padding-top: 5px;
	padding-right: 22px;
	padding-bottom: 5px;
	padding-left: 22px;
	text-decoration:none;
	-o-transition:color .0.3s ease-out, background 0.3s ease-in;
    -ms-transition:color .0.3s ease-out, background 0.3s ease-in;
    -moz-transition:color .0.3s ease-out, background 0.3s ease-in;
    -webkit-transition:color .0.3s ease-out, background 0.3s ease-in;
    transition:background 0.3s ease-in;
	}
	.bouton-contact:hover {color: white; background-color:#af4117;}

.bouton-clip {
	display:inline-block;
	cursor:pointer;
	text-decoration:none;
	margin-top: 0px;
	margin-left: 320px;
	}
	.bouton-clip  {
	font-family: "helveticaneue-bold", Arial, sans-serif;
	font-size: 40px;
	letter-spacing: 0.1em;
	line-height: 0px;
	color: white;
	border-radius: 0px;
	margin-top: -100px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	cursor: pointer;
	background-color: #68a6d6;
	border-width:1px;
	border-color:#FFF;
	border-style:solid;
	-o-transition:background 0.3s ease-in;
    -ms-transition:background 0.3s ease-in;
    -moz-transition:background 0.3s ease-in;
    -webkit-transition:background 0.3s ease-in;
    transition:background 0.3s ease-in;
	}
	.bouton-clip:hover {background-color:#555859}	
	
	
a.type2 { font-family: din, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 15px; letter-spacing: 0.05em; font-weight: normal; color: #FFFFFF; text-decoration:none }
a.type2:hover {
	font-family: din, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 15px;
	letter-spacing: 0.05em;
	font-weight: normal;
	color: #68a6d6;
	text-decoration: underline
}

a.type3 { font-family: dinconbol, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 17px; letter-spacing: 0.05em; font-weight: normal; color: #FFFFFF; text-decoration:none }
a.type3:hover { font-family: dinconbol, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 17px; letter-spacing: 0.05em; font-weight: normal; color: #666; text-decoration:underline }

a.type4 { font-family: din, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 17px; letter-spacing: 0.05em; font-weight: normal; color: #68a6d6; text-decoration:none }
a.type4:hover { font-family: din, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 17px; letter-spacing: 0.05em; font-weight: normal; color: #666666; text-decoration:underline }

a.type5 { font-family: HelveNeuRom, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 17px; letter-spacing: 0.05em; font-weight: normal; color: #FFFFFF; text-decoration:none }
a.type5:hover { font-family: HelveNeuRom, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 17px; letter-spacing: 0.05em; font-weight: normal; color: #d37031; text-decoration:underline }

a.type6 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #666666; text-decoration:none }
a.type6:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #2aabe3; text-decoration:underline }

a.type7 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration:none }
a.type7:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #008ac4; text-decoration:underline }

a.type8 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #008ac4; text-decoration:underline }
a.type8:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666; text-decoration:underline }

a.type9 { font-family: din, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; line-height: 16px; color: #666666; text-decoration:none }
a.type9:hover { font-family: din, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; line-height: 16px; color: #FFFFFF; text-decoration:underline }

a.type10 { font-family: HelveticaNeue-Bold, Arial, Helvetica, sans-serif; font-size: 18px; letter-spacing: 0.10em; font-weight: normal; color: #FFFFFF; text-decoration:none }
a.type10:hover { font-family: HelveticaNeue-Bold, Arial, Helvetica, sans-serif; font-size: 18px; letter-spacing: 0.10em; font-weight: normal; color: #333333; text-decoration:underline }
