/* CSS Document */

html, body {/*html,body dans idetect-index.css et idetect-page.css */
	margin:0px;
	padding:0px;
	text-align:center;
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3D4263;
	background-repeat:no-repeat;
	background-position:top center;
	}

/*STRUCTURE*/
#contenant {
	width:980px;
	margin:0px auto 0px auto;
	background-image:url(images/fond-bas.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	position:relative;
	padding:0px;
	}
#bloc_gauche { /*#bloc_gauche dans idetect-index.css et idetect-page.css */
	float:left;
	position:relative;
	margin:0px 0px 0px 29px;
	padding:0px;
	}

#accessibilite {/*#accessibilite dans idetect-index.css et idetect-page.css */
	font-size:10px;
	text-align:left;
	color:#E5C8E4;
	position:relative;
	margin:0px;
	padding:0px;
	}
#accessibilite a {
	color:#E5C8E4;
	}
#accessibilite a:hover {
	color:#F6BA05;
	}
#accessibilite li {
	display:inline;
	}
.logo {
	float:right;
	margin:0px 45px 1px 0px;
	position:relative;	
	}
	
ul#nav1 {
	clear:both;
	list-style-image:none;
	list-style-type:none;
	margin:45px 18px 0px 0px;
	padding:0px;
	position:relative;
	width:281px;
	height:24px;
	float:right;
	}
#nav1 li{
	margin:0px;
	padding:0px;
	float:left;
	}
#connexion {/*#connexion dans idetect-index.css et idetect-page.css */
	padding:0px;
	position:relative;
	float:right;
	}
#connect {
	margin:0px 22px 0px 0px;
	}

#drapeaux {
	width:90px;
	text-align:left;
	float:left;
	position:relative;
	}	
#drapeaux img{
	margin:0px 0px 5px 10px;
	}

#bloc_droite {/*#bloc_droite dans idetect-index.css et idetect-page.css */
	float:left;
	position:relative;
	text-align:left;
	}

ul#nav2 {/*ul#nav2 dans idetect-index.css et idetect-page.css */
	list-style-image:none;
	list-style-type:none;
	margin:0px 5px 0px 0px;
	padding:0px;
	float:left;
	position:relative;
	height:50px;
	}
#nav2 li{
	margin:0px 15px 0px 0px;
	padding:0px;
	float:left;
	}
	
#ariane {/*#ariane dans idetect-index.css et idetect-page.css */
	padding:0px;
	clear:right;
	position:relative;
	font-size:10px;
	}
#ariane a{
	text-decoration:underline;}
	
#nav_bas {
	text-align:center;
	font-size:11px;
	position:relative;
	margin:50px 0px 0px 0px;
	padding:0px;
	}
/*GENERAL*/
img {
	border:none;
	}

.separation {
	clear:both;
	visibility:hidden;
	margin:0px;
	padding:0px;
	height:1px;
	}
.separation2 {
	clear:right;
	visibility:hidden;
	margin:0px;
	padding:0px;
	height:1px;
	}
.ligne{
	margin:0px;
	padding:0px;
	height:1px;
	color:#999999;
	background-color:#999999;
	}
.gauche-struct {
	float:left;
	margin:0px;
	position:relative;
	}
.droite-struct {
	float:right;
	margin:0px;
	position:relative;

	}
.gauche {
	float:left;
	margin:0px 5px 0px 0px;
	position:relative;
	}
.droite {
	float:right;
	margin:0px 0px 0px 5px;
	position:relative;
	}
a {
	color:#505474;
	text-decoration:none;
	}
a:hover {
	color:#F6BA05;
	}
h2 { /*h2 dans idetect-page.css et dans indetect-index.css */
	min-height:22px;
	background-color:#E5E7F2;
	color:#505474;
	font-size:14px;
	padding:0px 0px 0px 4px;
	margin:10px 0px 10px 0px;
	}
h3 { /*h3 dans idetect-page.css */
	color:#6B0867;
	font-size:12px;
	padding:0px;
	margin:0px 0px 10px 0px;
	}
p { /*p dans idetect-page.css */
	padding:0px;
	margin:0px 10px 10px 0px;
	text-align:justify;
	}
a#admin {
	color:#FFFFFF;
	}
a:hover#admin {
	color:#FFFFFF;
	}

/*STYLES DES IMAGES DANS LES GALERIES*/

.portrait {
	width:150px;
	height:200px;
	float:left;
	margin:5px;
	}
.paysage {
	width:267px;
	height:200px;
	float:left;
	margin:5px;
	}
.carre {
	width:200px;
	height:200px;
	float:left;
	margin:5px;
	}


/*dans idetect-index.css :
p.lien_actus
p.lien_actus a
*/
/*dans idetect-admin.css :
p.titre_admin
*/


