html, body, div, span, applet, object, iframe,
hr,h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
<fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align:top;
background: transparent;
}



.article img {padding:5px}



a { text-decoration:none }
a{color:#ffb12f}
a:visited{color:#ffb12f}
a:hover{color:#ffa200}


img { border:0px;  }
* {  padding:0px;margin:0px} 
li,ul {  list-style-type:none; }


body { 
background:#aa7425 url(squel/im/fond.png) top center;
font-size: small;
font-family: Verdana, Geneva, sans-serif;
} 

hr {
clear:both;
border:0px;
visibility:hidden;
} 



#global {
width:800px;
margin:auto;
}

#page {

width:800px;
background-color:layout.css;
background:#aa7425 url(squel/im/fond.png) top center;
}

#head {
height:200px;
border-bottom:4px solid #3d1502;
}



#head .head_title {background:url(IMG/png/headert1.png) no-repeat 1px;height:77px;width:400px;float:left} 


#head .head_logo {float:right;background:url(IMG/png/header-2.png) no-repeat 1px;height:200px;width:270px;} 







ul.menu {display:block;float:left;width:300px;padding-left:20px;font-size:1.3em;margin-top:2px} 
ul.menu li a:hover {padding:2px;}


.article .divide {clear:both;padding:5px;} 
.article, .rubrique {padding:5px;}
.article span.spip_documents { margin:5px; } 




ul.pieces li { display:block;}

.pieces_rub, .pieces_art  { 
display:block;
width:33%;
background-color:transparent;
padding:2px;

font-size:1.5em;
}

.pieces_rub 
{
float:right;
border-top:2px solid;
border-right:2px solid;
text-align:right;
}
.pieces_art  
{ 
float:left;
text-align:left;
}
ul.pieces img{margin:1px}

H2  { 
display:block;
background-color:#fc6;
padding:2px;
text-align:right;
font-size:1.5em;
font-style: italic;
}


.expo ul li  {padding:3px;margin:3px;}
.expo ul li  {background-color:#efc750}
.expo .date {font-size:1.2em;vertical-align:baseline}
.expo H1 {vertical-align:baseline;font-size:1.2em;}

ul.navrub1 { 
display:block;
float:right;
text-align:center;
background-color:#3d1502;
margin-left:-20px;
margin-top:-30px;
font-size:18px;
}


ul.navrub2 { 
width:224px;
display:block;
float:right;
text-align:center;
background-color:#3d1502;
margin-left:-20px;
margin-top:-30px;
font-size:18px;
}



ul.navrub2 a { border-bottom:2px solid #aa7425;float:left;}


#content { width:95%;bor3C3Cder:1px solid; background-color:#aa7425;margin:auto; }
#content p {padding: 5px 0px; }


#footer {
position: absolute; bottom: 0pt; background-color:transparent; display: block; width: 800px; clear: both;
margin:auto;}

.clear { clear:both; } 







