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

	body{
		background:#024771;
		margin:0px;
		padding:0px;
	}
	*{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	.navigation a{
		float:left;
		padding:5px;
		padding-left:20px;
		padding-right:20px;
		text-transform:uppercase;
		color:white;
		font-size:14px;
		text-decoration:none;
		text-shadow:#555 1px 1px 1px;
		filter: dropshadow(color=#555555,offX=1,offY=1);
		font-weight:bold;
	}
	.navigation a:hover{
		text-decoration:underline;
		text-shadow:#000 1px 1px 5px;
		filter: dropshadow(color=#000000,offX=1,offY=1);
	}
	.content{
		margin-top:20px;
		margin-left:30px;
		margin-bottom:20px;
		color:#FFF;
		font-size:13px;
		width:450px;
		text-align:justify;
	}
	.content h1{
		font-weight:normal;
		margin:0px;
		padding:0px;
		color:#b3c7db;
	}
	.content h2{
		font-weight:normal;
		margin:0px;
		padding:0px;
		margin-top:10px;
		margin-left:0px;
	}
	.content h3{
		font-weight:normal;
		margin:0px;
		padding:0px;
		margin-top:10px;
		font-size:17px;
		color:#b3c7db;
	}
	.content h4{
		font-weight:normal;
		margin:0px;
		padding:0px;
		margin-top:10px;
		font-size:14px;
		color:#b3c7db;
		padding-bottom:4px;
		border-bottom:1px solid #51829c;
	}
	.content a:link, .content a:active, .content a:visited{
		color:#b3c7db;
		text-decoration:underline;
	}
	.content a:hover{
		text-decoration:none;
	}
	.content a.reference:link, .content a.reference:active, .content a.reference:visited{
		color:#b3c7db;
		text-decoration:none;
		font-weight:bold;
		background:transparent;
	}
	.content a.reference:hover{
		color:#111;
		text-decoration:none;
		font-weight:bold;
		background:#b3c7db;
	}
	.content ul{
		margin-left:10px;
		padding-left:10px;
	}
	.sous-menu{
		margin-top:65px;	
	}
	.sous-menu a{
		float:left;
		padding:5px;
		color:#b3c7db;
		font-size:11px;
		text-decoration:none;
		text-shadow:#555555 1px 1px 1px;
		text-align:right;
		margin-bottom:0px;
		width:150px;
		border-bottom:1px solid #51829c;
		white-space:nowrap;
		text-shadow:#000 1px 1px 5px;
		text-transform:uppercase;
		padding-right:10px;
	}
	.sous-menu a:hover{
		background:url(/resources/images/sousmenu_hover.png) top right repeat-y;	
		text-shadow:#000 1px 1px 5px;
	}
	.sous-menu a#back{
		float:left;
		padding:5px;
		font-size:11px;
		text-decoration:none;
		text-shadow:#555555 1px 1px 1px;
		text-align:right;
		margin-bottom:15px;
		width:150px;
		white-space:nowrap;
		text-shadow:#000 1px 1px 5px;
		border:0px;
		color:#b3c7db;
		text-transform:uppercase;
		padding-right:10px;
	}
	.sous-menu  a#back:hover{
		background:url(/resources/images/sousmenu_hover.png) top right repeat-y;	
		text-shadow:#000 1px 1px 5px;
	}
	.sous-menu a.active{
		background:url(/resources/images/sousmenu_hover.png) top right repeat-y;	
		text-shadow:#000 1px 1px 5px;
		color:#fff;
	}
	.slogan_1{
		color:#8398ae;
		font-size:22px;
		position:absolute;
		top:43px;
		left:196px;
	}
	.slogan_2{
		color:#fff;
		font-size:18px;
		position:absolute;
		top:80px;
		left:260px;
	}
	.slogan_coordonnee{
		color:#fff;
		font-size:14px;
		position:absolute;
		top:50px;
		right:20px;
	}
	.slogan_coordonnee a{
		color:#fff;
		text-decoration:none;
	}
	.slogan_coordonnee a:hover{
		color:#fff;
		text-decoration:none;
	}
	.slogan_ville{
		color:#fff;
		font-size:12px;
		position:absolute;
		top:130px;
		left:0px;
		width:180px;
		text-align:center;
	}
	
	.tabs{
		display:none;	
	}
	.visible{
		display:block;	
	}
	.sous-menu-pageX{
		position:absolute;
		right:30px;
		top:228px;
	}
	.sous-menu-page{
		margin-top:15px;
	}
	.sous-menu-page a:link,
	.sous-menu-page a:visited,
	.sous-menu-page a:active{
		float:left;
		color:#b3c7db;
		font-size:11px;
		text-decoration:none;
		text-shadow:#555555 1px 1px 1px;
		white-space:nowrap;
		text-shadow:#000 1px 1px 5px;
		text-transform:uppercase;
		padding:5px;
		padding-left:10px;
		padding-right:10px;
		height:30px;
		text-decoration:none;
		margin-right:2px;
	}
	.sous-menu-page a:hover{
		background:url(/resources/images/sousmenupage.png) top center no-repeat;	
		text-shadow:#000 1px 1px 5px;
	}
	.sous-menu-page a.active{
		background:url(/resources/images/sousmenupage.png) top center no-repeat;	
		text-shadow:#000 1px 1px 5px;
		color:#fff;
	}
	
	
	.logo-txt a, .logo-txt{
		font-size:18px;	
		text-decoration:none;
		text-transform:uppercase;
	}
	
	a img{
		border:0px;	
	}
	
