/* CSS Document */
/* bleue : #336699 */

a{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#F89C1C;}

a:hover{
color:#5568AE}

img{border:0px;}

#fil_ariane{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#F89C1C;
font-weight:bold;}

#sur_titre{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
font-weight:bold;
color:#000000}

#titre{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
color:#336699}

#auteur{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
color:#F89C1C;}

#sous_titre{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
font-weight:bold;
color:#000000}

#titraille{
height:150px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
font-weight:bold;
color:#000000;
}

#titraille #logo{
text-align:left;
float:left;
margin-right:10px}

#titre-art{
background-image:url(../images/colombe-art.gif);
background-position:bottom;
background-repeat:no-repeat;
height:40px;}

#titre-art #cont_t_art{
padding-top:6px;
font-size:18px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
color:#FF9900;
padding-right:1px;
text-align:right;}

#corps_art{margin-left:32px;}

#texte_art{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;}

#texte_art p{
margin:0px;
padding:0px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;}

.tel{color:#336699;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.documents_joints{
width:450px;
height:50px;}

.type{color:#FF9900;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.detail-port{color:#336699;
margin:0px;
padding:0px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;}

#doc_portfolio{
width:98%;
padding:5px;
background-color:#eaedf5;}


.vignette{
float:left;
width:125px;}

.vignette img{border:2px #F89C1C solid;}

.vignette p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#336699;}

.vignette a{font-size:10px; font-weight:bold;}

/* liste */

ul{list-style-image:none;
text-align:left;
list-style-type:none;}

li{list-style-image:none}

#texte_art p.spip{
margin:0px;
padding:0px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
margin-bottom:12px;
}

p.spip{
margin:0px;
padding:0px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
margin-bottom:12px;
}

#notes{
font-size:10px;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;}

h1{
line-height:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
color:#336699}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
font-weight:bold;
color:#000000}

/* qoutes style */


/* Spécifie des paires de guillemets sur deux niveaux et pour deux langues */
Q:lang(en) { quotes: '"' '"' "'" "'";
color:#0000FF; font-size:16px;}
Q:lang(no) { quotes: "«" "»" "<" ">"; font-size:16px; }

/* Insère des guillemets avant et après le contenu d'un élément Q */

/* Q{float:right;
margin:5px;
text-align:center;
margin-left:10px;
margin-top:9px;
width:300px;} */

Q{
margin:5px;
text-align:center;
margin-top:9px;
display:block;
width:100%;}

p.spip Q{
	text-align:center;}

Q:before { line-height:18px; content: open-quote; color:#336699; font-weight:bold; font-size: 20px; margin:2px;}
Q:after  { line-height:18px; content: close-quote; color:#336699; font-weight:bold; font-size: 20px; margin:2px;}


h3.spip {

	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top: 2em;
	color:#5568AE;
	margin-bottom: 1.4em; 
	font-size: 1.15em; 
	font-weight: bold; }
	
ul.spip {color:#5568AE; padding-left:17px; list-style-image:url(../images/puceron.gif); }
ul.spip li{padding-left:2px; list-style-image:url(../images/puceron.gif);}
ul.spip li li{padding-left:2px; list-style-image:url(../images/puceron.gif);}
ol.spip {color:#5568AE; padding-left:20px; }
ol.spip li{color:#000000; padding-left:0px; }
li.spip {color:#5568AE;  padding-left:0px; margin-left:0px}

hr.spip {color:#5568AE; width:80%; background-color:#5568AE; margin-top:15px; margin-bottom:15px; text-align:center;}
	
/* p.spip {margin-top: 10em;} */

#ps{
width:548px;
background-image:url(../images/savoir-plus.gif);
background-repeat:no-repeat;
}

#ps #cont-ps{
padding-top:36px;
margin-left:116px;
}

#cont-ps #psps{
text-align:justify;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:10px;
background-color:#fef5e8;}

ul .nav_art{list-style:inside;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F89C1C;
text-align:left;
line-height:12px;
padding-left:1px;}

ul .nav_art a{font-size:10px;}

li .nav_art{list-style-image:url(../images/puceron.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
list-style:inside;
padding-left:1px;}

a.on{color:#336699;}

.type a{font-size:12px; font-weight:bold;}

input
{
color:#000000;
}

blockquote.spip{
	padding-top:10px;
	border:1px solid #31659c;}

