@charset "UTF-8";
/* CSS Document */

html, body {
	margin:0; padding:0;
	height:100%;
}
 
body {
	background:#000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}

#floater {
	position:relative; float:left;
	height:50%;	margin-bottom:-265px;
	width:1px;
}
 
#centered {
	position:relative; clear:left;
	height:510px; width:980px; max-width:980px; min-width:980px;
	float:left;
	text-align:left;
}

#centered-intro {
	position:relative; clear:left;
	height:510px; width:980px; max-width:980px; min-width:980px;
	margin:0 auto;
	text-align:left;
}


#intro {
	position:relative; clear:left;
	height:490px; width:970px; max-width:970px; min-width:970px;
	background:#295b78;
	margin:0 auto;
	padding:5px;
}

#bgcontentgreen {
	background:#295b78 url(images/contentbg.jpg) center bottom repeat-y;
	margin:0 auto;
	padding:0px 5px 5px 5px;
}

#language { color:#008fce; width:300px; background:#000; text-align:right; font-size:13px; height:20px; float:right;}
#language a {color:#f2f2f2; text-decoration:none;}
#language a:hover {color:#FFF; text-decoration:underline;}

#contactinfo {color:#FFF; width:500px; background:#000; text-align:left; font-size:13px; height:20px; float:left;}
#contactinfo a {color:#5fa8d2;}
#contactinfo a:hover {color:#FFF;}

#intro-content {background:#000 url(images/intro-background.jpg); height:100%;}

#logo {position:absolute; top:24px; left:24px;}

#menuprincipal2 {list-style:none; position:absolute; bottom:300px; left:5px; width:500px; margin:0px 0px 0px 17px; padding:0;}
#menuprincipal2 li {display:block; float:left; padding:5px; margin-right:10px;}
#menuprincipal2 li a {text-transform:uppercase; text-decoration:none; color:#38748e;}
#menuprincipal2 li a:hover, #menuprincipal2 li a.current {color:#fcb03f;}

#menu-content {position:absolute; bottom:5px; left:5px; width:939px; height:291px; background:url(images/menu-background.jpg);}
#menu-content2 {position:absolute; bottom:5px; left:5px; width:939px; height:291px; background:url(images/menu-background2.jpg);}

#btn-entreprise {width:95px; height:16px; background:url(images/btn-entreprise.gif) no-repeat; position:absolute; padding:7px; top:244px; left:65px; font-size:13px;}
#btn-entreprise:hover {background:url(images/btn-entreprise-ov.gif) no-repeat;}
#btn-entreprise a {color:#fff; text-decoration:none;}
#btn-entreprise a:hover {text-decoration:underline;}

#menu {width:312px; height:284px; background:url(images/menuleft-background.jpg) no-repeat; position:absolute; right:5px; bottom:0px;}
#banner {width:605px; height:280px;position:absolute; left:5px; bottom:2px; background:#000;}
#menu-links {position:absolute; left:120px; line-height:71px;}
#menu-links a {font-size:16px; color:#FFF; text-decoration:none;}
#menu-links a:hover, #menu-links a.current {text-decoration:underline;}

.clear {clear:both;}
#counter { margin:10px; color:#FFF; font-size:10px;}


.bgcontent {width:615px; background:#e2e2e2; padding:5px;float:left;}
#content-texte {padding:20px; background:#FFF;}
#content-texte ul { color:#F93; list-style-image:url(../images/bullet.jpg); }
#content-texte li { color:#001a53; font-size:12px; font-weight:normal; line-height:17px; margin:10px;}
#content-texte a {color:#39748e; text-decoration:none;}
#content-texte a:hover {text-decoration:underline;}

.sidebar {width:300px; float:right;  padding:20px;}
.sidebar p {color:#FFFFFF;}
.sidebar p.pdright {padding-left:52px;}
.sidebar a {color:#FFFFFF; text-decoration:none;}
.sidebar a:hover {text-decoration:underline;}

h1 {
	font-size: 13px;
	font-weight: bold;
	color:#001a53;
}

h2 {
	font-size: 12px;
	font-weight: bold;
	color:#001a53;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	color:#39748e;
}

h5 {
	font-size: 17px;
	font-weight: normal;
	color:#E8BA02;
	text-align:center;
}
h6 {
	margin-top:40px;
	font-size: 12px;
	font-weight: normal;
	color:#ABCBD4;
	text-align:center;
}
.lettrine {
	font-size:30px;
}


p {
	font-size: 12px;
	color:#001a53;
	
}

.newcontainer {width:1130px; margin:0 auto;}

.bannerszz {float:right; width:130px; margin-top:215px;}
	
