body   { font-size: 11px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; background-image: url(../images/anafcom/fond_pixel.gif) ; background-repeat: repeat ; padding: 0 ; text-align: left;  margin: 20px 0 0; border-width: 0; }
table, tr, td { vertical-align: top; margin: 0 ; padding: 0; border-width: 0; }
p { margin: 0 ; padding: 0; border-width: 0; }
img { margin: 0 ; padding: 0; border-width: 0; }

#global { width: 984px;  padding: 0; margin: 0 auto;   }
#entete { padding: 0; margin: 0 auto; width: 984px; height: 254px;  }


#milieu { background-image: url(../images/anafcom/fond.gif) ; background-repeat: repeat-y ; background-position: left top; margin: 0 ; padding: 0;  }

#menu { float: left; width: 245px; margin: 0 ; padding: 0 ; backgroung-color: #fff; }

/*<agl.folder "MENU">*/
#nav1 {  margin: 0; padding: 0; text-align:left }
.nav1 { font-size: 11px; font-weight: bold; text-transform: uppercase; padding: 0; list-style-type: none; list-style-image: none; }
.nav1 .ul  { text-decoration: none; margin: 0; padding: 0; list-style-type: none; list-style-image: none; display: block; width:245px; }
.nav1 .li {text-decoration: none; background-color: #fff; margin: 0; padding: 6px 0px 6px 20px; border-bottom: 1px dotted #808080; list-style-type: none; list-style-image: none; display: block; }
.nav1 a.li:link { color: #000; text-decoration: none   ; list-style-image: none; }
.nav1 a.li:visited { color: #000; text-decoration: none; list-style-image: none; }
.nav1 a.li:hover { color: #000; background-color: #f3f2fd; text-decoration: none; margin: 0; padding: 6px 0px 6px 20px; list-style-image: none; }
/*</agl.folder>*/

#contenu { float: left ; width: 659px;  margin: 0 ; padding: 0 20 20 40 ;  }

#bas { clear:both; background-image: url(../images/anafcom/bas.gif) ; background-repeat: no-repeat ; background-position: left bottom; height: 24px; }
#pied1 { float: left; padding: 0 0 0 15 ;  }
#pied2 { float: right; padding: 0 15 0 0 ; margin: 0 0 15 0 ; text-align: right; }

/*<agl.folder "H1 - H2 - ...">*/
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; padding: 0; border-width: 0; }

h1 {  }
h2 {  }
legion { text-transform: uppercase; }

h3 { font-size: 12px; background-image: url(../../../images/cp/anafcom/menu.gif); background-repeat: no-repeat; background-position: left top; text-transform: uppercase; text-indent: 12px; vertical-align: middle; width: 247px; height: 30px; margin: 0 auto; padding: 0; }
a.h3:link { color: #000; text-decoration: none }
a.h3:visited { color: #000; text-decoration: none}
a.h3:hover { color: #ffcc33; background-image: url(../../../images/cp/anafcom/menu_over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none       ; width: 247px; height: 30px; }

h4 { color: #000; font-size: 10px; line-height: 10px; padding-left: 12px; }
a.h4:link { color: #000; text-decoration: none}
a.h4:visited { color: #000; text-decoration: none}
a.h4:hover {color: #666; text-decoration: underline  }

h5 { color: #666; font-size: 11px; font-weight: bold; padding: 0 0 0 10px; }
a.h5:link {color: #000; text-decoration: none}
a.h5:visited {color: #000; text-decoration: none}
a.h5:hover { text-decoration: underline   }

.h6 { color: #F5F5F5; font-size: 9px; font-weight: normal; text-transform: uppercase; }
a.h6:link {color: #F5F5F5; text-decoration: none ; font-weight: normal;}
a.h6:visited {color: #F5F5F5; text-decoration: none ; font-weight: normal;}
a.h6:hover { text-decoration: underline ; font-weight: normal;  }
/*</agl.folder>*/

/*<agl.folder "STYLE Carole">*/


#texte {  padding:0px; color:#815738; font-size: 12px ; line-height:18px; text-align:left}
#texte a { color:#e7b56e; }
#texte h1 { font: bold 33px/48px Garamond, Georgia, "Times New Roman", serif; color:#cdc4b5; }
#texte h2 { font: bold 18px/24px Georgia, "Times New Roman", serif; color:#e5b064; }
#texte h3 { font: bold 16px/18px Georgia, "Times New Roman", serif; color:#815738; }
#texte table.tab { border-top:1px solid #815738; border-left:1px solid #815738;   }
#texte table.tab td { color: #815738; border-bottom:1px solid #815738; border-right:1px solid #815738; padding: 5px; }


#accueil {  float:left; margin: 0px; padding: 30px 0 0 0; ; width:325px; }
#accueil img { padding: 0px ; }

#accueil .vente { background-image: url(../images/anafcom/accueil_vente-f.gif) ; background-repeat: repeat-y ; background-position: left top;  margin: 0px ; padding: 5px 100px 5px 15px ;  text-transform: uppercase; }
#accueil .vente img { width:210px;  }

#accueil .date {color: #000; text-decoration: none; font-weight: bold; line-height:18px; font-size: 12px; }
#accueil a.date:link {color: #000; text-decoration: none}
#accueil a.date:visited {color: #000; text-decoration: none}
#accueil a.date:hover { text-decoration: underline   }

#accueil .theme {color: #000; text-decoration: none; font-weight: normal; font-size: 10px; }
#accueil a.theme:link {color: #000; text-decoration: none}
#accueil a.theme:visited {color: #000; text-decoration: none}
#accueil a.theme:hover { text-decoration: underline   }

#contact {  float:left; margin: 0px; padding: 30px 0 0 0; ; width:200px; }

#texte div.item_equipe { margin:10px 0 20px 0; }
#texte div.item_equipe img { float:left; width:172px; margin:0 10px 0 0; }
#texte div.item_equipe p {  float:left; margin:10px 0 0 0; width:422px; }

#texte div.item_histo { margin:10px 0 20px 0;  }
#texte div.item_histo img { float:left;  margin:0 10px 0 0;  }
#texte div.item_histo p {  float:left; margin:10px 0 0 0;  }

#clear { clear:both; }


/*</agl.folder>*/


/*<agl.folder "FORMULAIRE">*/
button { color:#000; font-size:10px; text-transform: uppercase; vertical-align: middle; margin: 0; border: 0px; padding: 1px ; }
select { font-size:10px; vertical-align: middle; margin: 0; padding: 1px ; border: solid 1px #000; }
input { font-size:10px; vertical-align: middle; padding: 2px  border: solid 1px #000; ; }
input.cb { font-size:10px; vertical-align: middle; margin: 0; padding: 2px ;  border: solid 1px #000; }

textarea { font-size:10px; width: 150px; height: 35px; margin: 0; padding: 2px ; border: solid 1px #000; }
checkbox { font-size:10px; vertical-align: middle; margin: 0; padding: 0; border:  0 ; }

.message {
    background: #f3f8fc url(../images/skin/information.png) 8px 50% no-repeat;
    border: 1px solid #b2d1ff;
    color: #006dba;
    margin: 10px 0 5px 0;
    padding: 5px 5px 5px 30px
}

div.errors {
    background: #fff3f3;
    border: 1px solid red;
    color: #cc0000;
    margin: 10px 0 5px 0;
    padding: 5px 0 5px 0;
}
div.errors ul {
    list-style: none;
    padding: 0;
}
div.errors li {
	background: url(../images/skin/exclamation.png) 8px 0% no-repeat;
    line-height: 16px;
    padding-left: 30px;
}
/*</agl.folder>*/


