@import url(fonts.css);

/* standart */

.format_png { behavior: url(http://lookawry.com/win_png.htc); }

#global {
     margin-left: auto;
     margin-right: auto;
     width: 900px;
     height:100%;
     diplay:block;
     text-align: left; /* on retablit l'alignement normal du texte */
     }

a img {
border: 1px solid #ccc;	
}
p {
font-size:12px;
word-spacing:1px;
line-height:23px;
page-break-before:20px;}

p a,h3 a,
a:visited
{
text-decoration: none;
color: #000;

}

#nav {margin: 0px;padding: 10px;}
#nav li {list-style-type: none;display:block;}
#nav a:link, #nav a:visited {
display:block;
	font-size: 12px;
	padding: 3px;
	text-decoration: none;
	color: #9CB1B2;
border-bottom:1px solid white;
	}
	
p, h1, h2, h3, h4, h5, h6 {
margin: 0;	
}
hr{border:1px solid #eee;}
/*///spip headline //*/
H3{
display:bloc;
margin-bottom:16px;
font-size:13px;
text-align:left;
font-weight:normal;
letter-spacing:2px;
color:#000;
font-family:monaco,lucida,verdana,arial,sans-sherif;
}
#menu{
font-family:monaco,lucida,verdana;
font-size:11px;
display:block;
float:right;
width:200px;
}
#menuimage{
margin-top:60px;	
font-family:monaco,lucida,verdana;
display:block;
float:right;
width:200px;
}
#websitetitle{
	
	font-family:'MisoRegular', arial,sans-serif;
	filter:alpha(opacity=50);
        -moz-opacity:0.5;
        -khtml-opacity: 0.5;
        opacity: 0.5;

}
#bloc-conteneur{
background-color:#fff;
padding:30px;
width:650px;
height:100%;
display:block;
}
#bloc-image{
text-align: center; 
padding:0px;
width:700px;
height:100%;
display:block;
}
.bloc-article{ 
display: flex; 
flex-wrap: wrap;
}
.bloc-article p{
font-size:11px;
line-height:1.3em;
margin-top:0.4em;
}
.bloc-vignette{
    flex-basis:auto;
    margin: 2em 10px 0 0;
/*text-align:left;
display:block;
margin:10px 8px 10px 0;
float:left;
height:210px;
width:142px;
*/

}

.descdoc{
font-size:9px;
margin-top:3px;}

.titredoc{
font-size:10px;color:#000;
height:14px;padding:2px;
max-width: 180px;}

.spip li{font-size:12px;}

/*textes*/

.texte-date{font-size:11px;
text-align:right;}

.texte-titre{
    letter-spacing:0px;font-size:12px;}
input, textarea{display:block;
}
#news{


margin:14px 0;
}
#news p{
line-height:normal;
}


fieldset{
   border:1px solid #eee; 
}
fieldset li{
      list-style-type: none;
    font-size: 14px;
    margin-top: 5px;
}