*{margin:0px;padding:0px;}
body {margin:10px;}
h1 {font-size:138.5%;}
h2 {font-size:123.1%;}
h3 {font-size:108%;}
h1, h2, h3 {margin:1em 0;}
h1, h2, h3, h4, h5, h6, strong, dt {font-weight:bold;}
/* optgroup {font-weight:normal;} abbr, acronym {border-bottom:1px dotted #000000;cursor:help;}*/
em {font-style:italic;}
del {text-decoration:line-through;}
blockquote, ul, ol, dl {margin:1em;}
ol, ul, dl {margin-left:2em;}
ol li {list-style-image:none;list-style-position:outside;list-style-type:decimal;}
ul li {list-style-image:none;list-style-position:outside;list-style-type:disc;}
dl dd {margin-left:1em;}

p, fieldset, table, pre {margin-bottom:1em;}
button, input[type="checkbox"], input[type="radio"], input[type="reset"], input[type="submit"] {padding:1px;}
/* MISE EN FORME */ 
html { background:#FFFFFF none repeat scroll 0 0; color:#000000;}
fieldset, img { border:0 none; }
del, ins { text-decoration:none; }
li { list-style-image:none; list-style-position:outside; list-style-type:none; }
body {-x-system-font:none;font-family:arial,helvetica,clean,sans-serif;font-size:13px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.231;}
select, input, button, textarea, button {-x-system-font:none;font-family:arial,helvetica,clean,sans-serif;font-size:99%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
table {font-size:inherit;}
pre, code, kbd, samp, tt {font-family:monospace;line-height:100%;}
body {text-align:center;}
#page {margin:auto;text-align:left;width:992px;}
#hd:after, #content:after/*, #ft:after*/ {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden; 
}

/* ADD */
#content {margin-top:362px}


body {
background-color:#FFFFFF;
background-image:url(images/songeur-bd-bg.gif);
background-repeat:repeat-x;
/*color:#000000;*/
color:#303030;
font-family:Arial,Helvetica,sans-serif;
margin:0;
padding:0;
text-align:center;
}

/* HV5 */
#header {
background-color:#FFFFFF;
/* height:362px; */
/*height:662px;*/
margin:0;
min-width:992px;
padding:0;
position:absolute;
top:0;
width:992px;
clear:both;
}
#header-top {
background-image:url(http://www.songeur.com/images/songeur-logo.gif);
background-repeat:repeat-x;
height:168px;
width:992px;
}
#header-bg {
background-image:url(http://www.songeur.com/images/songeur-hd-bd.gif);
background-repeat:repeat-x;
height:106px;
width:992px;
/*clear:both;*/
}

#hdcols {height:106px;width:930px;margin:0px;padding-top:10px;}
#hdcol1 {margin-left:30px;height:86px;width:300px;float:left;/*border:1px solid black;*/}
#hdcol2 {padding-top:10px;height:86px;width:600px;float:left;text-align:center;/*border:1px solid black;*/}
#hdcol3 {height:80px;width:290px;float:left;text-align:left;/*border:1px solid black;*/}
#hdcol4 {height:80px;width:290px;float:left;text-align:left;}

#hdcol2e1 {height:86px;width:250px;float:left;}
#hdcol2e2 {height:86px;width:30px;float:left;}
#hdcol2e3 {height:86px;width:250px;float:left;}

#header-ft {height:69px;width:992px;}
#header-ft1 {height:69px;width:60px;float:left;}
#header-ft2 {height:69px;width:60px;float:left;}
#header-ft3 {height:69px;width:60px;float:left;}
#header-ft4 {
height:69px;width:812px;float:left;
background-image:url(http://www.songeur.com/images/songeur-ft4.gif);
background-repeat:repeat-x;
}

#hdcols ul {margin:0px;}
#hdcols li {list-style-image:none; list-style-position:outside; list-style-type:none;}
#hdcol2 h2 {font-size:12px;font-weight:bold;margin:0px}


#footer { 
background-image:url(http://www.songeur.com/images/songeur-footer.gif);
clear:both;
color:#808080;
font-size:11px;
height:111px;
margin-left:50px;
margin-right:35px;
text-align:center;
width:900px;
}


.content2cols{width:990px;clear:both;}
.contentfirst{width:490px;float:left;padding:5px;}
.contentlast{width:490px;float:left;}

.contentpaged{width:990px;clear:both;}
.contentpagedfirst{width:600px;float:left;}
.contentpagedlast{width:350px;float:left;}

.contentpagedlast ul {margin:5px;}
.contentpagedlast ul li {list-style-image:none; list-style-position:outside; list-style-type:none;}



.annulist{}
.annulist ul{margin:0px;}
.annulist ul li{list-style-type:none;}
.annulist ul li ul{margin:15px 0 0 5px;}
.annulist ul li ul li{}

.left {float: left;}
img.left {margin-right: 1em;}

.ah3{color:#000000;}


 
 
 .sitemini{width:450px;border:1px solid black;padding:10px;height:200px;}/**/
 .siteimg{float:left;width:240px;height:180px}
 .sitedesc{float:left;width:200px;height:180px;padding:5px;}
.sitedesctitre{font-size:12px;text-align:center;}
.sitedescup{font-size:10px;}
.sitedescdw{font-size:9px;}
.sitemini a {color:#000000;}

.contentlast h2 {color:#808080;}
.h2grey {color:#808080;}

.lexi{}
.lexi ul {padding: 0px;margin:5px}
.lexi ul li{padding: 0px;list-style-type: none;}
.lexi ul li ul{}
.lexi ul li ul li{list-style-type: none;}
.lexi a{text-decoration: none;color : #4FA621;border-bottom : 1px dashed;}
.lexique {text-decoration: none; color : #4FA621; border-bottom : 1px dashed;}
.link {color:#000000;}
.linkf {color:#808080}
.lisilence {list-style-type: none;}

