*{margin:0;padding:0; font-family: Arial, Verdana, Helvetica, Sans-serif;}
.vide{height: 0; font-size: 0; clear: both; padding: 0px; margin: 0px;}/* div permettant le fonctionnement du design dans certain cas */
#prechargement {
	height: 1px;
	width: 1px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(images/carteign.jpg);
	visibility: hidden;
}

.gauche {
	float: left;
}
.tableau1 {
	background-image: url(images/fondtableau01.jpg);
}
.tableau2 {
	background-image: url(images/fondtableau02.jpg);
}
.tableautd {
	padding: 5px;
	font-weight: bold;
	text-align: center;
}

.clear {
	clear: both;
}

.droite {
	float: right;
	padding: 10px;
}
#carte {
	position: relative;
	width: 725px;
}
.image {
	float: right;
	background-image: url(images/ombre.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: left;
	position: relative;
	padding-bottom: 30px;
	padding-left: 30px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
}

.image4 {
	background-image: url(images/ombre.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: left;
	position: relative;
	padding-bottom: 30px;
	padding-left: 30px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.image2 {
	background-image: url(images/ombre2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: left;
	position: relative;
	padding-bottom: 7px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
.image2 img {
	border:0;
}
.imagehg {
	background-image: url(images/ombre.gif);
	background-repeat: no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 30px;
	width: 30px;
	background-position: 0px -10px;
}
.imagebd {
	background-image: url(images/ombre.gif);
	background-repeat: no-repeat;
	height: 30px !important;
	width: 30px;
	position: absolute;
	right: 0px !important;
	bottom: 0px !important;
	bottom: -1px;
	background-position: -765px -569px;
}

.imagehg2 {
	background-image: url(images/ombre2.jpg);
	background-repeat: no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 10px;
	width: 10px;
	background-position: 0px 0px;
}
.imagebd2 {
	background-image: url(images/ombre2.jpg);
	background-repeat: no-repeat;
	height: 10px !important;
	width: 10px;
	position: absolute;
	right: 0px !important;
	right: -1px;
	bottom: 0px !important;
	bottom: -9px;
	background-position: -187px -260px;
}


body{background-color:#005522;text-align:center;}
#global{background-image:url(images/ombre-g.gif); background-repeat:repeat-y; padding-left:4px; margin:auto; width:980px;}
#global-d{background-image:url(images/ombre-d.gif); background-repeat:repeat-y; background-position:right; padding-right:4px;}
#principal{text-align:left;}

#logo{
	background-image:url(images/logo-fond.jpg);
	height: 130px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	text-align: left;
}
#logo div.logo{
	background-image:url(images/logo.jpg);
	height: 130px;
	background-repeat: no-repeat;
}
#menu-1{
	background-color:#005522;
	height:30px;
	background-image: url(images/menu-fond.gif);
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#menu-1 ul li{
	display: block;
	float: left;
	background-image: url(images/menu-separateur.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 30px;
}
#menu-1 a{
	display: block;
	color:#FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
#menu-1 a:hover{
	background-image: url(images/menu-fondb.gif);
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 30px;
	background-position: 0px;
}
#menu-1 .actif{
	background-image: url(images/menu-fondb.gif);
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 30px;
	background-position: 0px;
}
.menu-gauche img {
	margin-right: 7px;
	float: left;
	margin-top: 6px;
}

.menu-gauche ul{
	list-style-type: none;
	display: block;
	line-height: 0px;
}
.menu-gauche a{
	background-image: url(images/boutongauche.gif);
	font-size: 9pt;
	font-weight: bold;
	color:#FFF;
	display: block;
	line-height: 31px;
	text-decoration: none;
	padding-left: 13px;
	vertical-align: top;
}
.menu-gauche .clignotant a{
	background-image: url(images/boutongaucheclignotant.gif);
}
.menu-gauche a:hover{
	background-image: url(images/boutongauche2.gif);
}



#milieu{background-image:url(images/top-milieu.gif); background-repeat:repeat-x; background-color:#006633;}

#milieu .pan-1{background-image:url(images/pan-milieu.gif); background-repeat:repeat-y; background-position: left;}
#milieu .pan-2{background-image:url(images/pan-haut.gif); background-repeat:no-repeat; background-position: left top;}
#milieu .pan-3{background-image:url(images/pan-bas.gif); background-repeat:no-repeat; background-position: left bottom; padding: 0 5px 5px 15px;}
#milieu .pan-left{width:200px; float:left; padding: 2px; margin-bottom:20px;margin-top:20px;}
#milieu .contenu{width:735px; float: right; padding: 2px; padding-top: 0;}
.form-submit{text-align: center;}

/* Pied de page */
#pied{
	background-color:#005522;
	height:48px;
	background-image: url(images/pied.gif);
	background-repeat: repeat-x;
	border-top-width: thin;
	border-top-style: ridge;
	border-top-color: #FFFFFF;
}
#pied p.copyright{color:white; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Sans-serif; margin: 10px; float:left;}
#pied p.copyright a{color:white; text-decoration:none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Sans-serif;}
#pied p.copyright a:hover{color:white; text-decoration:underline;}
#pied p.copyright span{font-weight:bold;}
p#promo{color:#636B7D;font-size: 7pt; font-family: Arial, Helvetica, Sans-serif; text-align: center;	}
p#promo a{color:#636B7D;	font-size: 7pt; font-family: Arial, Helvetica, Sans-serif; text-align: center; text-decoration: none;}
p#promo a:hover{text-decoration: underline;}
#menu-2{float:right; text-align:right; margin:13px; color:#999999; font-size: 10pt; font-weight:bold;}
#menu-2 a{text-decoration:none; color:#999999;}
#menu-2 a:hover{color: white;}

#nav{color: #660000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin-top: 10px; margin-bottom: 10px;}
#nav a{color: #213D7E;text-decoration: none;font-weight:bold;}
#nav a:hover{color: #384788;text-decoration: underline;}

/******************************************
* definition des titres, point G et autre *
*******************************************/

div.titre-pano-gauche .bout-gauche{background-image:url(images/titre1-g.gif); background-repeat:no-repeat; background-position: left; padding-left:16px;}
div.titre-pano-gauche .bout-droit{background-image:url(images/titre1-d.gif); background-repeat:no-repeat; background-position: right; padding-right:18px;}
div.titre-pano-gauche {
	background-image:url(images/boutongauche.gif);
	background-repeat:no-repeat;
	height:31px;
	padding-left: 13px;
	display: block;
}


div.titre-pano-gauche h4{padding-top:5px; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF;}
div.titre-pano-gauche h4 img{margin-right:6px; margin-top:5px; vertical-align:middle;}

div.titre-gen-h3 .bout-gauche{background-image:url(images/titre1-g.gif); background-repeat:no-repeat; background-position: left; padding-left:12px;}
div.titre-gen-h3 .bout-droit{background-image:url(images/titre1-d.gif); background-repeat:no-repeat; background-position: right; padding-right:12px;}
div.titre-gen-h3 .fond{background-image:url(images/titre1-m.gif); background-repeat:repeat-x; height:31px; padding-top:0px;}
div.titre-gen-h3 h3{padding-top:7px; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#000033;}


div.titre-gen-h3-rss .bout-gauche{background-image:url('../img/v1/titre1-g.gif'); background-repeat:no-repeat; background-position:  left; padding-left:12px;}
div.titre-gen-h3-rss .bout-droit{background-image:url('../img/v1/titre1-d.gif'); background-repeat:no-repeat; background-position: right; padding-right:12px;}
div.titre-gen-h3-rss .fond{background-image:url('../img/v1/titre1-m.gif'); background-repeat:repeat-x; height:31px; padding-top:0px;}
div.titre-gen-h3-rss h3{padding-top:7px; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#000033;float:left;}
div.titre-gen-h3-rss a.rss-link{float:right;background:url('../img/v1/rss.gif') center;width:22px;height:12px;margin-top:10px;}
div.titre-gen-h3-rss a.rss-link span{display:none;}

/***************************
* Definition Point G style *
****************************/

#pan-login{margin-bottom: 20px;}
#pan-login img{	border-style: none;}
#pan-login p{color: #DDDDDD;font-size: 7.5pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-align: center;margin-top: 10px;}
#pan-login .bold{color: #999999;font-size: 7.5pt;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-align: center;margin-top: 10px;}
#pan-login .droite{color: #999999;font-size: 7.5pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-align: right;}
#pan-login2 p{color: #999999;font-size: 7.5pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-align: left;margin-top: 10px;}
#pan-login p a{color: #CCCCCC;font-size: 7.5pt;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-align: center;text-decoration: none;}
#pan-login p a:hover{color: #FFFFFF;text-decoration: none;}

/*#pan-login a{color: #050032;font-size: 7.5pt;font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;text-decoration: none;}
#pan-login a:hover{color: #384788;text-decoration: none;}
*/


#pan-login .langchoice{width:64px;margin:auto;margin-top:5px;}
#pan-login .langchoice a{width:16px;height:16px;margin:1px;margin-right:4px;background-repeat:no-repeat;float:left;}
#pan-login .langchoice a span{display:none;}
#pan-login .langchoice a.fr{background-image:url('../img/v1/flag_fr.gif');}
#pan-login .langchoice a.en{background-image:url('../img/v1/flag_us.gif');}
#pan-login .langchoice a.es{background-image:url('../img/v1/flag_es.gif');}
div.cat_pointg .max{background-image:url('../img/v1/max.gif'); background-repeat:no-repeat; background-position: left; padding-left:20px;}
div.cat_pointg .min{background-image:url('../img/v1/min.gif'); background-repeat:no-repeat; background-position: left; padding-left:20px;}
div.cat_pointg .text{color: #999999;font-size: 7.5pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-align:left; margin-left: 28px; margin-top: 10px;}
div.cat_pointg .text a{color: #050032; text-decoration: none;}
div.cat_pointg .text a:hover{color: #384788;text-decoration: underline;}
#ad_pointg{margin-top:10px;margin-bottom:20px;text-align:center;}
#ad2_pointg{margin-top:10px;margin-bottom:20px;margin-left:40px;}

/*******************************************************
* Definition du format pour tout ce qui touche a la PA *
********************************************************/



.text-ita{font-style:italic;}
.text-gauche{
	text-align: left;
}
.text-itanor{
	font-style:italic;
	font-size: 9pt;
	font-weight: normal;
}
.text-bold{
	font-weight:bold;
}
.text-under{text-decoration:underline;}
div.acc-news-crxp{font-family:Arial, Helvetica, sans-serif;font-size:9pt;margin:10px;}
div.acc-news-crxp div.items{height:18px;margin-top:1px;}
div.acc-news-crxp div.titre{float:left;}
div.acc-news-crxp div.titre span.date,div.acc-news-crxp div.titre span.date-bold{color:#990000;margin-right:1em;margin-left:1em;}
div.acc-news-crxp div.titre span.date-bold{font-weight:bold;}
div.acc-news-crxp div.titre a{font-weight:bold;color:#2D4671;text-decoration:none;}
div.acc-news-crxp div.titre a:hover{color:#4684C1;}
div.acc-news-crxp div.categ-text{font-style:italic;color:#99A3BB;width:12em;float:right;}
div.acc-news-crxp div.categ-text a{font-style:italic;color:#99A3BB; text-decoration:none;}
div.acc-news-crxp div.categ-text a:hover{text-decoration:underline;}


div.acc-news-pci{font-family:Arial, Helvetica, sans-serif;font-size:9pt;margin:10px;}
div.acc-news-pci div.items{height:18px;margin-top:1px;}
div.acc-news-pci div.titre{float:left;}
div.acc-news-pci div.titre span.date,div.acc-news-pci div.titre span.date-bold{color:#990000;margin-right:1em;margin-left:1em;}
div.acc-news-pci div.titre span.date-bold{font-weight:bold;}
div.acc-news-pci div.titre a{font-weight:bold;color:#2D4671;text-decoration:none;}
div.acc-news-pci div.titre a:hover{color:#4684C1;}
div.acc-news-pci div.categ-text{font-style:italic;color:#99A3BB;width:12em;float:right;}
div.acc-news-pci .news-cat{background-image:url('../img/v1/news-pcinpact.gif');background-repeat:no-repeat; background-position:left;padding-left:18px;}

div.acc-news-neowin{font-family:Arial, Helvetica, sans-serif;font-size:9pt;margin:10px;}
div.acc-news-neowin div.items{height:18px;margin-top:1px;}
div.acc-news-neowin div.titre{float:left;}
div.acc-news-neowin div.titre span.date,div.acc-news-neowin div.titre span.date-bold{color:#990000;margin-right:1em;margin-left:1em;}
div.acc-news-neowin div.titre span.date-bold{font-weight:bold;}
div.acc-news-neowin div.titre a{font-weight:bold;color:#2D4671;text-decoration:none;}
div.acc-news-neowin div.titre a:hover{color:#4684C1;}
div.acc-news-neowin div.categ-text{font-style:italic;color:#99A3BB;width:12em;float:right;}
div.acc-news-neowin .news-cat{background-image:url('../img/v1/news-neowin.gif');background-repeat:no-repeat; background-position:left;padding-left:18px;}


/* bloc forum */
div.acc-bloc-forum{font-family:Arial, Helvetica, sans-serif;font-size:9pt;margin:10px;}
div.acc-bloc-forum div.items{height:18px;margin-top:1px;}
div.acc-bloc-forum div.titre{float:left;}
div.acc-bloc-forum div.titre span.date,div.acc-bloc-forum div.titre span.date-bold{color:#990000;margin-right:1em;margin-left:1em;}
div.acc-bloc-forum div.titre span.date-bold{font-weight:bold;}
div.acc-bloc-forum div.titre a{font-weight:bold;color:#2D4671;text-decoration:none;}
div.acc-bloc-forum div.titre a:hover{color:#4684C1;}
div.acc-bloc-forum div.titre span.minipagelink{padding-right:2px;padding-left:2px;}
div.acc-bloc-forum div.titre span.minipagelink a{font-weight:normal;color:#3A8D03;font-size:7.5pt;}
div.acc-bloc-forum div.titre span.minipagelink a:hover{text-decoration:underline;}
div.acc-bloc-forum div.pseudo{font-style:italic;color:#99A3BB;width:12em;float:right;}
div.acc-bloc-forum div.pseudo a{font-style:italic;color:#99A3BB; text-decoration:none;}
div.acc-bloc-forum div.pseudo a:hover{text-decoration:underline;}
div.acc-bloc-forum a.derniermessage span,div.acc-bloc-forum a.derniermessage-non span{display:none;}
div.acc-bloc-forum a.derniermessage,div.acc-bloc-forum a.derniermessage-non{background-repeat:no-repeat; background-position:left;float:left;width:16px;height:16px;}
div.acc-bloc-forum a.derniermessage-non{background-image:url('../img/v1/forum-new-msg.gif');}
div.acc-bloc-forum a.derniermessage{background-image:url('../img/v1/forum-no-new-msg.gif');}

/* bloc google */
div.acc-google{text-align:center; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#000033; margin-top:20px;margin-bottom:10px;}
div.acc-google img{vertical-align:middle;border:0;}

/* point g */
div.acc-more{margin-top:10px;}
div.acc-more a{background-image:url('../img/v1/more.gif'); background-repeat:no-repeat; background-position:left; float:right; height:16px; padding-left:18px; color:#003399; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; font-weight:bold; text-decoration:none; padding-top:2px;}
div.acc-more a:hover{text-decoration:underline;}

#sitemois{margin-top:10px;margin-bottom:20px;}
#sitemois, #sitemois a{text-align:center;color: #050032;font-size: 7.5pt;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;}
#sitemois img{margin-top:5px;border:1px solid #BBC1DB;}
#sitemois a:hover span{text-decoration:underline;}
#sitemois a:hover{color:#384788}



#partenaire img{border:0; margin:2px;padding:0;}
#partenaire{text-align:center; margin-top:10px; margin-bottom:5px;}
#partenaire a{color: #050032;font-size: 7.5pt;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration: none;margin:0;padding:0;}
#partenaire a:hover{text-decoration: underline;color: #384788;}



/* page de news */
#one-news{font-family: Verdana, Arial, Helvetica, sans-serif;}
#one-news div.reference{background-image:url('../img/v1/news-sep1.gif'); background-repeat:no-repeat; background-position:bottom right; padding-bottom:7px; font-size: 8pt; text-align:right; margin-top:5px; margin-bottom:5px; color: #5F7AA7; font-style:italic;}
#one-news div.reference a{color: #5F7AA7;text-decoration:none;}
#one-news div.reference a:hover{text-decoration:underline;}
#one-news div.reference a.source{color: #3A8D03;text-decoration:none;}
#one-news div.reference a.source:hover{text-decoration:underline;}
#one-news div.news-txt{font-size:10pt;text-align:justify;}
#one-news div.news-txt a{text-decoration:none;color:#003366;}
#one-news div.news-txt a:hover{text-decoration:underline;}
#one-news div.news-txt img{border:0;}
#one-news div.news-txt div.img-align-centre{text-align:center;}
#one-news div.news-txt div.img-align-droite{float:right;margin:0 0 5px 5px;}
#one-news div.news-txt div.img-align-gauche{float:left;margin:0 5px 5px 0;}
#one-news div.news-txt{background-image:url('../img/v1/news-sep2.jpg'); background-repeat:no-repeat; background-position:bottom center; padding-bottom:7px;}
#one-news{background-image:url('../img/v1/news-sep2.jpg'); background-repeat:no-repeat; background-position:bottom center; padding-bottom:7px;}
#one-news ul.news-link-crxp{margin-left:40px; font-size: 10pt;}
#one-news ul.news-link-crxp li{list-style-type:none;}
#one-news ul.news-link-crxp li a{font-family: Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold;}
#one-news ul.news-link-crxp li a:hover{text-decoration:underline;}
#one-news ul.news-link-crxp li.otherlink{list-style-image:url('../img/v1/news-links.gif');}
#one-news ul.news-link-crxp li.otherlink a{color:#006699;}
#one-news ul.news-link-crxp li.mail{list-style-image:url('../img/v1/news-email.gif');}
#one-news ul.news-link-crxp li.mail a{color:#006600;}
#one-news ul.news-link-crxp li.onforum{list-style-image:url('../img/v1/news-comments.gif');}
#one-news ul.news-link-crxp li.onforum a{color:#CC6600;}
div.news-pub-bas{margin-top:10px;margin-bottom:20px;}

#categ-nav{margin-top:10px;margin-bottom:20px;}
#categ-nav a{height:18px; padding-top:2px; padding-bottom: 2px; font-size:8pt; font-family: Arial, Helvetica, sans-serif; color:#003366;text-decoration:none;margin:1px;margin-left:20px;}
#categ-nav a span.bold{font-weight: bold;}
#categ-nav a:hover{text-decoration:underline;}


/* page de tuto */
div.acc-tuto-crxp{font-family:Arial, Helvetica, sans-serif;font-size:9pt;margin:10px;}
div.acc-tuto-crxp div.items{height:18px;margin-top:1px;}
div.acc-tuto-crxp div.titre{float:left;}
div.acc-tuto-crxp div.dific{float:right;color:#990000;margin-right:1em;margin-left:1em;width:5.5em;}
div.acc-tuto-crxp div.titre a{font-weight:bold;color:#2D4671;text-decoration:none;}
div.acc-tuto-crxp div.titre a:hover{color:#4684C1;}
div.acc-tuto-crxp div.categ-text{font-style:italic;color:#99A3BB;width:11em;float:right;}
div.acc-tuto-crxp div.categ-text a{font-style:italic;color:#99A3BB; text-decoration:none;}
div.acc-tuto-crxp div.categ-text a:hover{text-decoration:underline;}

#one-tuto{font-family: Verdana, Arial, Helvetica, sans-serif;}
#one-tuto div.reference{background-image:url('../img/v1/news-sep1.gif'); background-repeat:no-repeat; background-position:bottom right; padding-bottom:7px; font-size: 8pt; text-align:right; margin-top:5px; margin-bottom:5px; color: #5F7AA7; font-style:italic;}
#one-tuto div.reference a{color: #5F7AA7;text-decoration:none;}
#one-tuto div.reference a:hover{text-decoration:underline;}
#one-tuto div.reference a.source{color: #3A8D03;text-decoration:none;}
#one-tuto div.reference a.source:hover{text-decoration:underline;}
#one-tuto div.tuto-txt{font-size:10pt;}
#one-tuto div.tuto-txt a{text-decoration:none;color:#003366;}
#one-tuto div.tuto-txt a:hover{text-decoration:underline;}
#one-tuto div.tuto-txt img{border:0;}
#one-tuto div.tuto-txt div.img-align-centre{text-align:center;}
#one-tuto div.tuto-txt div.img-align-droite{float:right;}
#one-tuto div.tuto-txt div.img-align-gauche{float:left;}
#one-tuto div.tuto-txt{background-image:url('../img/v1/news-sep2.jpg'); background-repeat:no-repeat; background-position:bottom center; padding-bottom:7px;}
#one-tuto{background-image:url('../img/v1/news-sep2.jpg'); background-repeat:no-repeat; background-position:bottom center; padding-bottom:7px;}
#one-tuto ul.tuto-link-crxp{margin-left:40px; font-size: 10pt;}
#one-tuto ul.tuto-link-crxp li{list-style-type:none;}
#one-tuto ul.tuto-link-crxp li a{font-family: Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold;}
#one-tuto ul.tuto-link-crxp li a:hover{text-decoration:underline;}
#one-tuto ul.tuto-link-crxp li.otherlink{list-style-image:url('../img/v1/news-links.gif');}
#one-tuto ul.tuto-link-crxp li.otherlink a{color:#006699;}
#one-tuto ul.tuto-link-crxp li.mail{list-style-image:url('../img/v1/news-email.gif');}
#one-tuto ul.tuto-link-crxp li.mail a{color:#006600;}
#one-tuto ul.tuto-link-crxp li.onforum{list-style-image:url('../img/v1/news-comments.gif');}
#one-tuto ul.tuto-link-crxp li.onforum a{color:#CC6600;}
div.tuto-pub-bas{margin-top:10px;margin-bottom:20px;}
#one-tuto h4{background-image:url('../img/v1/tuto-title.jpg'); background-repeat:no-repeat; background-position:left; color:#29537C; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight:bold; height:25px;padding-top:7px;padding-left:10px;}

/* page de download */
#dl{font-family: Arial, Helvetica, sans-serif; font-size:10pt; margin-left:30px;}
#dl a{font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:#2D4671; text-decoration:none;}
#dl a:hover{font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:#2D4671; text-decoration:underline;}
#dl div.reference{font-family: Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#006600;}
#dl div.no-dl-title{font-family: Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;}
#dl div.no-dl-text{font-family: Arial, Helvetica, sans-serif; font-size:10pt; margin-left:20px;}
#dl .titre-gal-h4{background:url('../img/v1/gallery-title.jpg') no-repeat left; padding-top:0;}
#dl .titre-gal-h4 h4{color:#29537C; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight:bold; height:25px;padding-top:8px !important; padding-top:4px;padding-left:25px;}


/* page de gestion des créations */
div.acc-creas-crxp{font-family:Arial, Helvetica, sans-serif;font-size:9pt;margin:10px;}
div.acc-creas-crxp div.items{height:18px;margin-top:1px;overflow:hidden;}
div.acc-creas-crxp div.titre{float:left;}
div.acc-creas-crxp div.etat{float:right;color:#990000;margin-right:1em;margin-left:1em;width:15em;}
div.acc-creas-crxp div.titre span{font-weight:bold;color:#2D4671;text-decoration:none;}
div.acc-creas-crxp div.comm{clear: both;margin-left:3em;margin-right:3em;font-style:italic;}
div.acc-creas-crxp div.delete{font-style:italic;color:#99A3BB;width:8em;float:right;}
div.acc-creas-crxp div.delete a{font-style:italic;color:#99A3BB; text-decoration:none;}
div.acc-creas-crxp div.delete a:hover{text-decoration:underline;}


/* panneau utilisateur */
#upload p{text-align:center;font-size:9pt;font-family: Verdana, Arial, Helvetica, sans-serif;}
div.titre-gen-h4 h4{background-image:url('../img/v1/tuto-title.jpg'); background-repeat:no-repeat; background-position:left; color:#29537C; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight:bold; height:25px;padding-top:7px;padding-left:10px;}
#perso-up-text {color: #647E9B;	font-size: 8pt;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: left; margin-left: 90px; margin-top: 7px; font-weight: bold;}
#perso-up-subtxt {color: #00FF66; font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;	margin-top: 4px;}
#perso-up-info {color: #999999;	font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; }
#perso-up-info a{color: #FF0000; font-weight: bold;	text-decoration: none;}
#perso-up-info a:hover{text-decoration: underline;}
#perso-up-form {color: #000033;	font-size: 8pt;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;	margin-top: 3px;}
.perso-up-form {color: #000033;	font-size: 8pt;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: left;}
#perso-up-check {color: #666666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-top: 2px;	margin-left: 250px;}
#perso-up-sending {display: none;}
.obligatoire {color: #FF0000; font-weight: bold;}
#perso-home{font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:9pt; margin-left:45px;}
#perso-home a{color:#2D4671;text-decoration:none;}
#perso-home a:hover{color:#4684C1;}
li.profil{list-style:none url('../img/v1/profil-forum.jpg'); margin-top:10px;}
li.addcre{list-style:none url('../img/v1/profil-submit.jpg');}
li.modcre{list-style:none url('../img/v1/profil-upload.jpg');}
li.conteam{list-style:none url('../img/v1/profil-contact.jpg');}
li.deco{list-style:none url('../img/v1/profil-logout.jpg');}
.user-p-adver {	color: #999999;	font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin-top: 10px;}


/* galerie */
#gal-list .one_item img{border:0;vertical-align:middle;}
#gal-list .one_item{margin-top:10px;margin-bottom:15px;padding-bottom:10px;background:url('../img/v1/news-sep2.jpg') no-repeat center bottom;}
#gal-list .one_item .nb-note{font-weight:normal;}

#gal-list .one_item .minia, #gal-list .one_item .minia-f{float:left;width:241px;height:145px;margin-right:10px;}
#gal-list .one_item .minia-f{background:url('../img/v1/gallery-bg.gif') no-repeat center;padding-top:0;text-align:center;}
#gal-list .one_item .minia-f img{border:1px solid #DADADA;}
#gal-list .one_item .minia-f img{margin-top:7px;}
#gal-list .one_item .text-info{float:left;width:480px;}
#gal-list .one_item .text-info{font-size: 8pt; font-family: Arial, Helvetica, sans-serif;color:#006699;}
#gal-list .one_item .text-info a{color:#006699;text-decoration:none;}
#gal-list .one_item .text-info a:hover{text-decoration:underline;}
#gal-list .one_item .text-info .titre-list{font-weight:bold;color:black;}
#gal-list .one_item .text-info .dl-nb{font-weight:bold;color:#990000;}

#gal-list .one_item .text-info .dl-link, #gal-list .one_item .text-info .info-link, #gal-list .one_item .text-info .note{float:left;font-size:9pt;font-weight:bold;margin-top:8px; padding-top:2px;}
#gal-list .one_item .text-info .dl-link{width:130px;}
#gal-list .one_item .text-info .info-link{width:130px;}
#gal-list .one_item .text-info .note{width:145px;}
#gal-list .one_item .text-info .dl-link, #gal-list .one_item .text-info .info-link{padding-left:20px;}
#gal-list .one_item .text-info .dl-link{background:url('../img/v1/gallery-download.gif') no-repeat left;color:#006600;}
#gal-list .one_item .text-info .info-link{background:url('../img/v1/gallery-more.gif') no-repeat left;color:#006699;}
#gal-list .one_item .text-info .note{color:#CC6600;padding-top:1px;vertical-align:middle;}
#gal-list .one_item .note img{vertical-align:middle;}

#gal-list .titre-gal-h4{
	padding-top:0;
	background-image: url(images/gallery-title.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#gal-list .titre-gal-h4 h4{color:#29537C; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight:bold; height:25px;padding-top:8px !important; padding-top:4px;padding-left:25px;}
#gal-list .titre-gal-h4 .gal-cat-1{background:url('../img/cat/g/min-1.gif') no-repeat left;}
#gal-list .titre-gal-h4 .gal-cat-2{background:url('../img/cat/g/min-2.gif') no-repeat left;}
#gal-list .titre-gal-h4 .gal-cat-3{background:url('../img/cat/g/min-3.gif') no-repeat left;}
#gal-list .titre-gal-h4 .gal-cat-4{background:url('../img/cat/g/min-4.gif') no-repeat left;}
#gal-list .titre-gal-h4 .gal-cat-5{background:url('../img/cat/g/min-5.gif') no-repeat left;}
#gal-list .titre-gal-h4 .gal-cat-6{background:url('../img/cat/g/min-6.gif') no-repeat left;}
#gal-list .titre-gal-h4 .gal-cat-7{background:url('../img/cat/g/min-7.gif') no-repeat left;}
#dl-case{text-align:right;float:right;background:url('../img/v1/gallery-download2.gif') no-repeat right;padding-right:55px;color:#009900;font-size: 8pt; font-family: Arial, Helvetica, sans-serif;color:#9BBC96;font-weight:bold;}
#dl-case a{text-decoration:none;font-size:10pt;color:#006600;}
#dl-case a:hover{text-decoration:underline;}
#noter{float:left;}
#noter img{border:0;margin-left:3px;margin-right:3px;}
#noter div div{text-align:center;}
#noter .envoie{margin-top:10px;padding:2px;font-size: 8pt; font-family: Arial, Helvetica, sans-serif;font-weight:bold;}

#mirror{text-align:center;padding-top:15px;padding-bottom:5px;}
#mirror table{width:450px;border:1px solid #F9E4B5;background:#FFFFFF;margin:auto;}
#mirror table td{border:1px solid #F9E4B5;background:#FFFADC;font-size:8pt;text-align:center;padding:2px;font-weight:bold;}
#mirror table td a{font-size:8pt;text-decoration:none;}
#mirror table td a:hover{font-size:8pt;text-decoration:underline;}
#mirror table td.titre{background:#F9E4B5;}
#mirror table td.dl-proto-ftp, #mirror table td.dl-proto-http, #mirror table td.dl-proto-torrent{width:100px;}
#mirror table td.dl-proto-ftp{color:green;}
#mirror table td.dl-proto-http{color:red;}
#mirror table td.dl-proto-torrent{color:blue;}

#gal-gen-cat-list{margin-top:20px;margin-left:20px;margin-bottom:20px;}
#gal-gen-cat-list li{width:45%;float:left;height:40px;padding:0;margin-bottom:2px;list-style-type:none;}
#gal-gen-cat-list li div{float:left;margin-top:12px;}
#gal-gen-cat-list li a{margin-left:45px;text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#2D4671;font-weight:bold;}
#gal-gen-cat-list li a:hover{color:#4684C1;}
#gal-gen-cat-list .gal-cat-1{background:url('../img/cat/g/1.jpg') no-repeat left;}
#gal-gen-cat-list .gal-cat-2{background:url('../img/cat/g/2.jpg') no-repeat left;}
#gal-gen-cat-list .gal-cat-3{background:url('../img/cat/g/3.jpg') no-repeat left;}
#gal-gen-cat-list .gal-cat-4{background:url('../img/cat/g/4.jpg') no-repeat left;}
#gal-gen-cat-list .gal-cat-5{background:url('../img/cat/g/5.jpg') no-repeat left;}
#gal-gen-cat-list .gal-cat-6{background:url('../img/cat/g/6.jpg') no-repeat left;}
#gal-gen-cat-list .gal-cat-7{background:url('../img/cat/g/7.jpg') no-repeat left;}


#categ-nav-gal{margin-top:10px; margin-bottom:15px;margin-left:15px;}
#categ-nav-gal a{text-decoration:none;padding:2px;padding-left:24px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#003366; font-size:8pt;}
#categ-nav-gal a:hover{text-decoration:underline;}
#categ-nav-gal a span.bold{font-weight:bold;}
#categ-nav-gal div{margin-top:2px;margin-bottom:5px;}
#categ-nav-gal .gal-cat-1{background:url('../img/cat/g/min-1.gif') no-repeat left;}
#categ-nav-gal .gal-cat-2{background:url('../img/cat/g/min-2.gif') no-repeat left;}
#categ-nav-gal .gal-cat-3{background:url('../img/cat/g/min-3.gif') no-repeat left;}
#categ-nav-gal .gal-cat-4{background:url('../img/cat/g/min-4.gif') no-repeat left;}
#categ-nav-gal .gal-cat-5{background:url('../img/cat/g/min-5.gif') no-repeat left;}
#categ-nav-gal .gal-cat-6{background:url('../img/cat/g/min-6.gif') no-repeat left;}
#categ-nav-gal .gal-cat-7{background:url('../img/cat/g/min-7.gif') no-repeat left;}
#categ-nav-gal .gal-scat-nav{background:url('../img/v1/max.gif') no-repeat left; padding-left:15px; margin-left:20px;}

#previous, #next{padding-top:33px; margin-bottom:20px;}
#previous a, #next a{color:black; font-weight:bold; font-size:9pt; padding-top:33px;}
#previous a{background:url('../img/v1/nav-prev.jpg') no-repeat center top;}
#next a{background:url('../img/v1/nav-next.jpg') no-repeat center top;}
#previous{float:left;margin-left:75px;}
#next{float:right;margin-right:75px;}

#link-partenaire p{margin-top:10px; margin-bottom:10px; margin-left:10px; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;}
#link-partenaire p img{vertical-align:middle;border:0;margin-top:2px;margin-bottom:2px;}
#link-partenaire p.pub{text-align:center;}
#link-partenaire p.pub span{text-align:left;}
#link-partenaire p a{font-weight:bold;color:#2D4671;text-decoration:none;}
#link-partenaire p a:hover{color:#4684C1;}

/* page de contact */

p#contact-warn {margin-top: 1em;}
span#contact-warn1 {color: #FF0000; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-align: center; }
span#contact-warn2 {color: #2D4671; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-align: center; }
span#contact-warn2 a{color: #000; font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; text-decoration: none;}
span#contact-warn2 a:hover{text-decoration: underline;}
ul#contact-list {font-size:10pt; font-family: Arial, Helvetica, sans-serif; margin-top: 1em; list-style-type: circle; margin-left: 1em; }
ul#contact-list a{color: #2D4671;font-size:10pt; font-family: Arial, Helvetica, sans-serif; margin-top: 1em; text-decoration: none;}
ul#contact-list a:hover{text-decoration: underline;}
p#contact-submit {margin-top: 1em; text-align: center; font-size:8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.contact-submit {margin-top: 1em; text-align: center; font-size:8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
p#contact-errors {text-align: center;}
#contact-up-text {color: #647E9B;  font-size: 8pt;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;  margin-top: 12px; font-weight: bold;}
#contact-up-form {color: #000033;	font-size: 8pt;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;	margin-top: 3px;}
.contact-up-form {color: #000033;	font-size: 8pt;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: left;}


/***************************
******** BricoPack *********
****************************/
#bricopack{font-size:10pt;text-align:justify;margin-bottom:20px;padding-left:10px;}
#bricopack img{
	border: 0;
	vertical-align: text-bottom;
}
#bricopack div.titre{
	padding-top:8px !important;
	padding-top:4px;
	padding-left:5px;
	height:25px;
	margin:20px 0 10px 0;
	color:#29537C;
	font-size: 10pt;
	font-weight:bold;
	margin-left:-10px;
	text-decoration: none;
	background-image: url(images/gallery-title.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#bricopack a {
	text-decoration: none;
	color: #CC0000;
}

#bricopack div.bricindex{
	text-align:center;
	padding-bottom:25px;
	margin-bottom:10px;
	color: #FFFFFF;
	background-image: url(images/news-sep2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#bricopack div.bricindex .ombreform{
	background-image: url(images/ombreform.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	border: 1px solid #7f9db9;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	font-size: 10pt;
}

#bricopack div.bricindex .promo{
	font-size: 24px;
	font-weight: bold;
	color: #FF6600;
}

#bricopack div.bricindex img{margin:auto;border:0;}
#bricopack div.bricoscreenshot {text-align:center;}
#bricopack div.bricoscreenshot img{margin:auto; margin:8px; border:0;}
#bricopack div.bricodl img{margin:auto;  border:0;}
#bricopack div.bricoatten{background-color: #FFF0CC; border: 1px solid #E66B18;padding: 5px;	margin: 30px 200px 5px 200px;font-size : 11pt;font-weight: bold;text-align: center;}
#bricopack div.bricoatten a{color: #D90202; font-size : 11pt; font-weight: bold; text-align: center; text-decoration:none;}
#bricopack div.bricoatten a:hover{color: #FF0000;}
.fonte10 {font-size: 10pt;}
.fonte75 {font-size: 7.5pt;}
