body {font-family: 'Roboto Slab', serif; padding-top:75px; margin:0px;}
	.clear {clear:both;}
	#menu {position:fixed; background:#fff; top:0px; height:75px;
	-webkit-box-shadow:   0px 2px 2px rgba(0, 0, 0, 0.2);
        
        box-shadow:   0px 2px 2px rgba(0, 0, 0, 0.2);
	}
	#menu ul {float:right; margin:0px; padding:0px; list-style:none;}
#menu ul li {float:left; margin-right:12px;}
	#menu ul li a {color:#666666; text-decoration:none; height:75px; line-height:75px;}
	#menu ul li a:hover {text-decoration:underline;}
	#menu .logo { width:237px; height:75px;  background:url(../images/sprite-iveer.png) no-repeat; display:block}
	
	.in {width:1000px; margin:auto;}
	.out {width:100%;}
	
	#intro {background:url(../images/bg1-iveer.jpg) center top; height:710px;}
	
	#intro .content {width:420px; margin-left:520px; padding-top:30px;}
	#intro h1 {font-size:34px; color:#fed123; margin-top:0px; margin-bottom:0px;}
	#intro h2 {font-size:22px; color:#fff; font-weight:normal; margin-top:0px;}
	#intro h3 {font-size:24px; color:#fed123; margin-bottom:0px; font-weight:normal;}
	#intro p {color:#fff; font-size:18px; line-height:26px; margin-top:0px; text-align:justify;}
	#intro .encadre {
		background: #fed123; /* Old browsers */

background: -moz-linear-gradient(top,  #fed123 1%, #ffb200 99%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fed123), color-stop(99%,#ffb200)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #fed123 1%,#ffb200 99%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #fed123 1%,#ffb200 99%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #fed123 1%,#ffb200 99%); /* IE10+ */

background: linear-gradient(to bottom,  #fed123 1%,#ffb200 99%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed123', endColorstr='#ffb200',GradientType=0 ); /* IE6-9 */

-webkit-box-shadow:   0px 2px 2px rgba(0, 0, 0, 0.5);
        
        box-shadow:   0px 2px 2px rgba(0, 0, 0, 0.5);





-webkit-border-radius: 4px; border-radius: 4px; padding:10px;
	text-align:center; color:#004e7f; font-size:29px; font-weight:bold; text-align:center;
	}
	#intro .encadre .small {font-size:18px; text-align:center; color:#004e7f; font-weight:normal; margin-bottom:0px;}
	#intro .encadre .tel {color:#d52828; font-size:33px; margin-bottom:0px; text-align:center}
	#intro .encadre .txt {line-height:1em;color:#004e7f; font-size:29px; text-align:center; margin-bottom:10px;}
	
	#service {background:url(../images/bg2-iveer.jpg) center top no-repeat; height:600px; padding-top:80px;}
	#moyen {margin-bottom:200px; padding-top:95px;}
	.instd h1{color:#1484cb; height:45px; font-size:34px;}
	.instd h1 span{background:url(../images/sprite-iveer.png) no-repeat -257px 0px; width:48px; height:45px; display:block; float:left;}
	.instd h2 {color:#666666; font-size:20px;}
	.instd p { font-family:Arial, Helvetica, sans-serif; color:#666;}
	.instd ul {padding-left:0px; font-family:Arial, Helvetica, sans-serif}
	.instd ul li {margin-bottom:5px; color:#666;}
	
	.tier {width:328px; float:left; text-align:justify; margin-right:30px;}
	.tier2 {width:656px; background:url(../images/sprite-iveer.png) no-repeat 0px -58px; width:615px; height:455px; display:block; float:left;}
	
	.video {margin-bottom:15px;}
	
	
	#rayon {background:url(../images/bg3.jpg) repeat-x bottom; height:455px; padding-top:85px;}
	#rayon .tier {float:right; color:#fff; margin-right:0px;}
	
	#rayon .tier h1 { margin-bottom:5px;}	
	#rayon .tier h1 span {background:url(../images/sprite-iveer.png) no-repeat -305px 0px; width:48px; height:45px; display:block; float:left; margin-top:32px; margin-right:5px;}	
	#rayon .tier p { font-family:Arial, Helvetica, sans-serif}
	
	#contact {background:#222222; padding:150px 0px;}
	
	#contact h1 {color:#fed123;}
	#contact h1 span {background:url(../images/sprite-iveer.png) no-repeat -354px 0px; width:48px; height:45px; display:block; float:left; margin-right:5px;}
	#contact p { color:#666666;}
	#contact p b {color:#fed123;}


	
	form textarea{
	float:right; background:#4d4d4d; border:none; color:#e7e7e7; padding:10px; width:530px; font-size:24px; font-family: 'Roboto Slab', serif; font-weight:light;-webkit-border-radius: 4px;
    border-radius: 4px; height:216px;
	}
form .champ,form input{
	background:#4d4d4d; border:none; color:#e7e7e7; padding:0px 10px; height:49px; line-height:49px; width:415px; font-size:24px; font-family: 'Roboto Slab', serif; margin-bottom:15px;-webkit-border-radius: 4px;
    border-radius: 4px;
	}
	
.button,.btn-tircis{
	background: #fdd023; /* Old browsers */
	background: -moz-linear-gradient(top,  #fdd023 1%, #dab110 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fdd023), color-stop(99%,#dab110)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fdd023 1%,#dab110 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fdd023 1%,#dab110 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fdd023 1%,#dab110 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #fdd023 1%,#dab110 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdd023', endColorstr='#dab110',GradientType=0 ); /* IE6-9 */
	height:49px; line-height:49px; width:435px; border:none;-webkit-border-radius: 4px;
    border-radius: 4px; color:#111; font-size:24px; font-family: 'Roboto Slab', serif; cursor:pointer;
	}
.button:hover,.btn-tircis:hover{
	background: #fdd845; /* Old browsers */
	background: -moz-linear-gradient(top,  #fdd845 1%, #efc725 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fdd845), color-stop(99%,#efc725)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fdd845 1%,#efc725 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fdd845 1%,#efc725 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fdd845 1%,#efc725 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #fdd845 1%,#efc725 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdd845', endColorstr='#efc725',GradientType=0); /* IE6-9 */
	}
.alert{
	padding:15px 15px 15px 15px;
	font-size:20px;
	}
.alert-danger{
	color:#FFFFFF;
	background-color:#FF0000;
	}
.alert-success{
	color:#000000;
	background-color:#00FF00;
	}
