@charset "utf-8";

/* Header */
#header
{
	display:block;
	width:100%;
	height:122px;
	background:#FFF url(../../images/template/home/fd_header.png) repeat-y center center;
	margin:0;
	padding:0;
	clear:both
}

#header h1
{
	display:block;
	width:910px;
	height:122px;
	margin:0 auto;
	background:url(../../images/template/geoxia_logo.png) no-repeat 13px 20px
}

#header a,
#header a:hover
{
	position:absolute;
	padding-top:90px;
	padding-left:135px;
	width:774px;height:32px;
	font-size:11px;
	font-weight:normal;
	color:#79063C
}


/* Nav */
#nav
{
	display:block;
	clear:both;
	width:100%;
	height:289px;
	background:#E3E3E3 url(../../images/template/home/fd_nav.png) repeat-x 0 0;
	margin:0;
	padding:2px 0 0 0
}

#nav ul
{
	display:block;
	width:910px;
	height:289px;
	margin:0 auto;
	padding:0;
	background:url(../../images/contenu/homepage/fd_nav.jpg) no-repeat 0 0
}

#nav ul a			{ color:#FFF }

#nav ul li
{
	display:block;
	float:left;
	width:50%;
	height:280px;
	margin:0;
	padding:0;
}

#nav ul li h2,
#nav ul li h3		{ width:432px;font-weight:normal;padding:0 10px }
#nav ul li h2		{ font-size:23px;text-transform:uppercase;margin: 0;padding-top:232px }
#nav ul li h3		{ font-size:14px;line-height:10px;margin:0 }
#nav ul li h3 a		{ width:100%;height:29px;display:block }

#nav ul .navli_1	{ text-align:left }
#nav ul .navli_2	{ text-align:right }


/* Section */
#section
{
	display:block;
	clear:both;
	width:910px;
	height:auto;
	background:#FFF;
	margin:0 auto;
	padding:0
}


/* Section:container */
#section #container					{ padding:55px 55px 40px 55px;margin:0;display:block;color:#434343 }
#section #container a				{ color:#434343;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out }
#section #container a:hover			{ color:#000 }
#section #container h2				{ font-weight:normal;font-size:16px;text-transform:uppercase }
#section #container h2 strong		{ font-weight:normal;color:#CBD153 }
#section #container p				{ padding:15px 0 0 20px;font-size:12px }

#section #container li				{ width:360px;height:auto;display:block;float:left;margin:0 auto 40px auto;padding:0 30px 0 0}
#section #container .navli_1		{ border-right:1px solid #DCE0E0;margin-right:45px }
#section #container .navli_2		{ width:330px}
#section #container .navli_1 strong	{ color:#87D6DA }



/* Section:footer */
#footer 							{ width:auto;height:48px;display:block;border-top:1px solid #DCE0E0;padding:0;margin:0 30px;text-align:center }
#footer a 
{
	border-right:1px solid #616161;
	padding:0 8px;
	margin:0;
	color:#616161;
	transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out
}

#footer a:hover 	{ color:#79063C }
#footer .last		{ border-right:none }

