/* ECSS 0.10 filtre='UNKNOW' agent='CCBot/1.0 (+http://www.commoncrawl.org/bot.html)' */

h2 {
	margin-top:2em;
	}

#menutop {
	padding:10px;
	width:400px;
	}

#menutop ul {
	padding:10px;
	}

#menutop li {
	display:inline;
	padding:10px;
	}

#menutop li a {
	color:#999;
	}

body {
	background:url(/imgsV2/ombre-colonne.png) repeat-x top;
	}

#root {
	background:url(/imgsV2/trait.png) repeat-x -0px 170px;
	}

#main {
	max-width:1124px;
	min-width:920px;
	}

#header {
	border-bottom:8px solid #999;
	height:112px;
	padding-top:20px;
	}

#header div {
	padding:0px;
	}

#header .connection {
	border-left:1px dashed #000000;
	}

#header .accroche {
	float:right;
	 10px;
	}

#leftside {
	background:#FFFFFF;
	}

#illustration img {
	overflow:hidden;
	position:relative;
	z-index:0;
	}

#rightside {
	background:#FFFFFF;
	}

#footer {
	background:url(/imgsV2/ombre-haut-footer.png) repeat-x left top;
	overflow:hidden;
	}

#footer #menubottom li a {
	text-decoration:none;
	color:#999;
	}

.logo {
	;
	margin-left:50px;
	}

#login {
	border-left:1px dashed #000000;
	}

#login label {
	display:block;
	margin-top:5px;
	}

#login input {
	width:100%;
	}

input#login_submit {
	border:1px solid #999;
	background:#999;
	color:#FFFFFF;
	width:inherit;
	font-size:12px;
	}

#login_oubli {
	color:#999;
	font-size:9px;
	text-align:right;
	}

#login #login_sesouvenir {
	color:#666666;
	font-size:8px;
	}

.accroche h1,.accroche h1 {
	text-align:right;
	font-family:Tahoma,sans-Serif;
	font-size:21px;
	font-weight:100;
	letter-spacing:1px;
	color:#666666;
	margin-top:35px;
	margin-right:30px;
	}

#rightside h1,#bottomside h1 {
	background:#999;
	color:#FFFFFF;
	font-size:16px;
	;
	padding:5px 30px;
	}

#bottomside h3 {
	font-family:Tahoma,sans-Serif;
	font-size:21px;
	font-weight:100;
	letter-spacing:1px;
	color:#666666;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:30px;
	}

#rightside h1 span,#bottomside h1 span {
	background:url(/imgsV2/bulle.png) no-repeat bottom left;
	padding:0px 0px 10px 0px;
	}

#infos h2 {
	background:#999;
	color:#FFFFFF;
	padding:5px 10px;
	font-size:14px;
	clear:both;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
	margin:0px;
	}

#infos h2 span {
	background:url(/imgsV2/bulle.png) no-repeat bottom left;
	padding:0px 0px 10px 0px;
	}

#bandeau-bas .accroche h1 {
	text-align:right;
	font-family:Tahoma,sans-Serif;
	font-size:21px;
	font-weight:100;
	letter-spacing:1px;
	color:#666666;
	margin-top:35px;
	margin-right:30px;
	}

p {
	line-height:150%;
	}

ul {
	margin-top:20px;
	}

li {
	line-height:150%;
	padding-bottom:9px;
	list-style:square outside;
	color:#999;
	}

#bandeau-bas {
	border-bottom:1px dotted #666666;
	border-top:1px dotted #666666;
	background:url(/imgsV2/lantranet.png) no-repeat 30px 40px;
	}

#bandeau-bas .accroche {
	background:url(/imgsV2/ombrebas-footer.png) no-repeat bottom right;
	}

#bandeau-bas .accroche a {
	border:1px solid #CCCCCC;
	background:#999;
	color:#FFFFFF;
	border:1px solid #999;
	width:inherit;
	}

#bandeau-bas ul {
	background:url(/imgsV2/ombre-gauche-footer.png) no-repeat left bottom;
	}

#bandeau-bas .lien-lantra {
	text-align:right;
	}

#lantraliens ul li.lantrasite a {
	display:block;
	background:url(/imgsV2/lantrasite.png) no-repeat top left;
	padding:30px 20px;
	}

#lantraliens ul li.emailsec a {
	display:block;
	background:url(/imgsV2/EMAILSEC.png) no-repeat top left;
	padding:30px 20px;
	}

#lantraliens ul li.lantranews a {
	display:block;
	background:url(/imgsV2/lantranews.png) no-repeat top left;
	padding:30px 20px;
	}

#lantraliens ul li.lantrablog a {
	display:block;
	background:url(/imgsV2/lantrablog.png) no-repeat top left;
	padding:30px 20px;
	}

#lantraliens ul li.lantraphoto a {
	display:block;
	background:url(/imgsV2/lantraphoto.png) no-repeat top left;
	padding:30px 20px;
	}

#lantraliens ul li.lantrafile a {
	display:block;
	background:url(/imgsV2/lantrafile.png) no-repeat top left;
	padding:30px 20px;
	}

#lantraliens ul li.mesdires a {
	display:block;
	background:url(/imgsV2/lantracite.png) no-repeat top left;
	padding:30px 20px;
	}

#lantraliens ul li.lantralab a {
	display:block;
	background:url(/imgsV2/lantralab.png) no-repeat top left;
	padding:30px 20px;
	}

#lantranet ul li.lantranet a {
	display:block;
	background:url(/imgsV2/lantranet.png) no-repeat top left;
	padding:30px 20px;
	}

#lantraliens ul li a.actif {
	;
	padding:3px;
	border:1px solid #999;
	}

#bottomside {
	border:1px solid #666666;
	background-color:#FFFFFF;
	padding:5px 5px 5px 15px;
	}

#bottomside label,#bottomside p {
	font-size:11px;
	}

#bottomside input {
	border:1px solid #666666;
	}

#bottomside fieldset {
	border:0px;
	float:left;
	}

#bottomside fieldset.submit {
	width:100%;
	}

#bottomside input.submit {
	background:#999;
	color:#FFFFFF;
	border:1px solid #999;
	;
	padding:3px;
	}

#infos {
	border:1px solid #999;
	background:#FFF0D0;
	 -30px;
	padding:0px font-size:11px;
	clear:both;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	border-top-right-radius:8px;
	border-top-left-radius:8px;
	}

#content h1 {
	padding-top:1em;
	border-top:1px dotted #ccc;
	margin-top:1em;
	}

#content h2 {
	padding-top:1em;
	border-top:1px dotted #ccc;
	margin-top:1em;
	}

#content h3 {
	padding-top:1em;
	border-top:1px dotted #ccc;
	margin-top:1em;
	}


