@charset "utf-8";

body{
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
}

a{
	color:inherit;
}

a#home_link{
	height: 100px;
	width: 500px;
	margin-left: -250px;
	position: absolute;
	left: 50%;
}

body.in_page div#main{
		padding-top:100px;
}


body.in_page{
background-image:url(images/global_bg.png);
background-repeat:no-repeat;
background-position: top center;

	}



#home {
	background-image: url(images/home.png);
	height: 600px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#main_text {
	background-image: url(images/home_main_text.png);
	height: 258px;
	width: 466px;
	margin-left: -233px;
	position: absolute;
	left: 50%;
	top: 333px;
}
#main_text #main_text_ {
	height: 190px;
	width: 420px;
	float: left;
	margin-top: 48px;
	margin-left: 16px;
	color:#32abff;
	text-align:justify;
}
#call_us {
	background-image: url(images/call_us.png);
	height: 180px;
	width: 259px;
	margin-left: -620px;
	position: absolute;
	left: 50%;
}
#intro {
	width: 900px;
	margin-left: -450px;
	position: absolute;
	left: 50%;
	color:#FFF;
	font-size:10px;
	text-align:center;
}

#main_content .credits {
	font-size: 10px;
	clear:left;
}

#main_content {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top:45px;
	color:#32abff;
}




 #call_us span{
	display:none;
}

#home .profiles {
	width:200px;
	height:95px;
	display:block;
	color:#32abff;
	font-weight:bold;
	text-decoration:none;
}

#home .profiles span{
	display:block;
	margin:2px;
	text-align:center;
}

#home .profiles:hover span{
	text-decoration:underline;
	color:#54bc85;
}

#home #profile_1 {
	position: absolute;
	left: 50%;
	margin-left:-391px;
	top: 85px;
}

#home #profile_1 span{
	width:130px;
	float:right;
	margin-top:25px;
}

#home #profile_2 {
	position: absolute;
	left: 50%;
	margin-left:-391px;
	top: 205px;
}

#home #profile_2 span{
	width:90px;
	float:right;
	margin-top:15px;
}

#home #profile_3 {
	position: absolute;
	left: 50%;
	margin-left:196px;
	top: 85px;
}


#home #profile_4 {
	position: absolute;
	left: 50%;
	margin-left:196px;
	top: 205px;
}

li.region{
	float:left;
	width:200px;
	margin:4px;
	padding:4px;
	background:#47B5FF;
	color:#FFF;
	height:200px;
}

li.region span{
	font-weight:bold;
}

ul.localisation{
	list-style:none;
	padding:0;
	margin:0;
}
