BODY {
FONT-SIZE: 12px;
MARGIN: 0px;
COLOR: #060c6f;
FONT-FAMILY: verdana, geneva, arial, sans-serif;
BACKGROUND-COLOR: #edf6fe;
TEXT-ALIGN: CENTER;
TEXT-INDENT: 0px;
}
BODY A {
COLOR: #06f;
TEXT-DECORATION: none;
}
TABLE {
FONT-SIZE: 12px;
}
H1 {
FONT-SIZE: 150%; TEXT-ALIGN: right;
}
H2 {
FONT-SIZE: 110%; MARGIN-BOTTOM: 0px; TEXT-ALIGN: left;
}
H3 {
FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; TEXT-ALIGN: left;
}
IMG {
BORDER: 0px;
}
.main {
POSITION: RELATIVE;
WIDTH: 1000px;
MARGIN: 0px auto;
}
.head1 {
HEIGHT: 155px;
POSITION: RELATIVE;
WIDTH: 1000px;
MARGIN: 0px auto;
}
.head1 img {
margin: 5px 0px 0px 0px;
}
.head2 {
CLEAR:BOTH;
HEIGHT: 30px;
BACKGROUND: url(http://www.auxbulles.com/img/auxbulles-02.jpg) #edf6fe no-repeat;
POSITION: RELATIVE;
WIDTH: 1000px;
MARGIN: 0px auto;
}
.banniere_pub {
MARGIN-TOP: 20px; MIN-HEIGHT: 80px; min-width: 468px
}
* HTML .banniere_pub { WIDTH: 468px; HEIGHT: 80px }
.logo {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 3px; FLOAT: left; MARGIN-LEFT: 10px; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px
}
.left {
FLOAT:LEFT;
WIDTH: 150px;
COLOR: #060c6f;
TEXT-ALIGN: LEFT;
}
.left A {
COLOR: #060c6f;
TEXT-DECORATION: none;
}
.left UL LI {
LIST-STYLE-TYPE: none;
}
.thema_title {
BORDER: #015bb1 1px solid;
MARGIN-TOP: 5px;
BACKGROUND-COLOR: #015bb1;
COLOR: white;
TEXT-ALIGN: CENTER;
min-height: 17px;
}
* HTML .thema_title { HEIGHT: 17px; }

.thema_title a { COLOR: white; 
}
.thema_title A:hover {
text-decoration: underline;
}
.title {
BORDER-BOTTOM: black 2px solid;
}
.menu {
BORDER: #015bb1 1px solid;
MARGIN-TOP: 1px;
FONT-SIZE: 90%;
BACKGROUND-COLOR: white;
PADDING-LEFT: 5px;
}
.menu A:hover {
text-decoration: underline;
}
.center {
FLOAT:LEFT;
WIDTH: 590px;
LINE-HEIGHT: 140%;
MARGIN: 5px;
TEXT-ALIGN: LEFT;
}
.center UL LI {
LIST-STYLE-TYPE: disc;
}
.center A:hover {
text-decoration: underline;
}
.half {
WIDTH: 49%
}
.right {
FLOAT:RIGHT;
WIDTH: 250px;
TEXT-ALIGN: CENTER;
MIN-HEIGHT: 20px;
}
.right A:hover {
text-decoration: underline;
}
.right_child {
clear: both;
BORDER: #015bb1 1px solid;
MARGIN-TOP: 5px;
MARGIN-BOTTOM: 5px;
MIN-HEIGHT: 20px;
}

* HTML .right_child { HEIGHT: 70px }

.google_adsense {
CLEAR: BOTH; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MIN-HEIGHT: 20px;
}
.calender_title {
MARGIN-TOP: 20px;
FONT-WEIGHT: bold;
FONT-SIZE: 100%;
TEXT-INDENT: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #015bb1; TEXT-ALIGN: left;
COLOR: white;
PADDING-LEFT: 5px;
}
.news_title {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 100%; TEXT-INDENT: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #69f; TEXT-ALIGN: left
}
.calender_title {
	CLEAR: both; BORDER-BOTTOM: #edf6fe 1px solid
}
.calender,.news,.fiche {
TEXT-INDENT: 0px;
LINE-HEIGHT: 100%;
TEXT-ALIGN: left;
}
.calender {
BORDER: #015bb1 1px solid;
FONT-SIZE: 90%;
MIN-HEIGHT: 50px;
BACKGROUND-COLOR: #e0f0fc;
MARGIN-BOTTOM: 10px;
}
.news {
PADDING: 5px;
MARGIN-TOP: 5px;
BACKGROUND: white;
MIN-HEIGHT: 64px;
BORDER-BOTTOM: #015bb1 1px solid;
}
.fiche {
PADDING: 5px;
MARGIN-TOP: 5px;
BACKGROUND: white;
MIN-HEIGHT: 40px;
BORDER-BOTTOM: #015bb1 1px dotted;
}
* HTML .calender {
	HEIGHT: 50px
}
* HTML .news {
	HEIGHT: 64px
}
* HTML .fiche {
	HEIGHT: 40px
}
.footer
{
CLEAR:BOTH;
MARGIN-TOP: 10px;
FONT-SIZE: 80%;
HEIGHT: 50px;
TEXT-ALIGN: center;
POSITION: RELATIVE;
WIDTH: 1000px;
MARGIN: 0px auto;
}
.footer A {
	COLOR: #060c6f; TEXT-DECORATION: none
}
.submenu_title
{
BORDER: #015bb1 1px solid;
MARGIN-BOTTOM: 2px;
FLOAT: left;
WIDTH: 143px;
MARGIN-RIGHT: 2px;
MIN-HEIGHT: 17px;
BACKGROUND-COLOR: #015bb1;
COLOR: white;
}
* HTML .submenu_title { HEIGHT: 17px; }
.submenu_title a { COLOR: white;
}
.submenu_subtitle,.glo_letter {
BORDER: #015bb1 1px solid;
MARGIN-BOTTOM: 2px;
FLOAT: left;
MARGIN-RIGHT: 2px;
MIN-HEIGHT: 17px;
BACKGROUND-COLOR: white;
}
.submenu_subtitle { WIDTH: 143px;
}
.submenu_subtitle a { COLOR: #060c6f; 
}
.glo_letter { WIDTH: 24px;
}
* HTML .submenu_subtitle  {
	HEIGHT: 17px
}
* HTML .glo_letter  {
	HEIGHT: 17px
}
.submenu
{
MARGIN-BOTTOM: 5px;
OVERFLOW: auto;
TEXT-INDENT: 0px;
LINE-HEIGHT: normal;
TEXT-ALIGN: CENTER;
width: 100%;
}
.submenu A { TEXT-DECORATION: none
}
.submenu A:hover {
text-decoration: underline;
}
.toc {
	MARGIN-TOP: 5px; FLOAT: none; MARGIN-BOTTOM: 5px; TEXT-INDENT: 0px; LINE-HEIGHT: normal; PADDING-TOP: 5px; HEIGHT: 30px
}
.toc A {
	TEXT-DECORATION: none
}
.toc_item {
	BORDER-RIGHT: #69f 1px solid; BORDER-TOP: #69f 1px solid; FLOAT: left; MARGIN-BOTTOM: 3px; BORDER-LEFT: #69f 1px solid; WIDTH: 200px; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #69f 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffa; TEXT-ALIGN: center
}
.illustration {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 100px; HEIGHT: 100px; BACKGROUND-COLOR: #ffff57; TEXT-ALIGN: center
}
#dateBox {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: 15px; COLOR: white;
}
.menu_top {
	MARGIN-TOP: 5px; FLOAT: right; MARGIN-RIGHT: 10px
}
.menu_top A {
DISPLAY: block;
FONT-WEIGHT: bold;
FONT-SIZE: 14px;
FLOAT: left;
MARGIN-LEFT: 20px;
WIDTH: 100px;
COLOR: white;
HEIGHT: 20px;
TEXT-ALIGN: center;
TEXT-DECORATION: none
}
.menu_top A:hover {
BORDER: white 1px solid;
}
.box {
FLOAT: none;
OVERFLOW: auto;
WIDTH: 100%;
}
.img_box {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; OVERFLOW: auto; WIDTH: 100%
}
.img_box_center {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; OVERFLOW: auto; WIDTH: 100%
}
.img_box_center {
	TEXT-ALIGN: center
}
.img_right {
FLOAT: right;
MARGIN: 10px 0px 5px 10px;
}
.img_left {
FLOAT: left;
margin: 10px 10px 5px 0px;
}
.imgLeft {
FLOAT: left;
margin: 0px 10px 10px 0px;
}
.pub {
	FLOAT: left; MARGIN: 5px 10px 5px 2px
}
.lowlight {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #ffd; FLOAT: none; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 3px
}
.highlight {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; BACKGROUND: #feb; FLOAT: none; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 3px
}
.highlight_center {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; BACKGROUND: #feb; FLOAT: none; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.le_saviez_vous_title {
	BORDER-RIGHT: #9cf 1px solid; PADDING-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #9cf; FLOAT: none; PADDING-BOTTOM: 3px; BORDER-LEFT: #9cf 1px solid; WIDTH: 100%; COLOR: #000099; PADDING-TOP: 3px
}
.le_saviez_vous {
	BORDER-RIGHT: #9cf 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9cf 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 3px; BACKGROUND: #ffd; FLOAT: none; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #9cf 1px solid; WIDTH: 100%; COLOR: #0000cc; PADDING-TOP: 3px; BORDER-BOTTOM: #9cf 1px solid
}
.paragraph_title {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #00e9e9; FLOAT: none; WIDTH: 100%; COLOR: black
}
.bibliographie_title {
BORDER: #015bb1 1px solid;
MARGIN-TOP: 5px;
PADDING-LEFT: 5px;
FONT-WEIGHT: bold;
FLOAT: none;
WIDTH: 100%;
BACKGROUND-COLOR: #015bb1;
TEXT-ALIGN: left;
COLOR: white;
}
.bibliographie {
BORDER: #015bb1 1px solid;
PADDING-LEFT: 5px;
PADDING-BOTTOM: 5px;
OVERFLOW: auto;
WIDTH: 100%;
TEXT-ALIGN: left;
}
.book_amazon {
	MARGIN-TOP: 5px; BACKGROUND: #ffd; FLOAT: left; WIDTH: 120px; MARGIN-RIGHT: 5px; HEIGHT: 240px; TEXT-ALIGN: center
}
.book {
PADDING-RIGHT: 5px;
MARGIN-TOP: 5px;
PADDING-LEFT: 5px;
FONT-SIZE: 90%;
BACKGROUND: white;
FLOAT: left;
PADDING-BOTTOM: 5px;
MARGIN-RIGHT: 5px;
PADDING-TOP: 5px;
TEXT-ALIGN: center;
}
.item
{
PADDING-RIGHT: 5px;
MARGIN-TOP: 5px;
PADDING-LEFT: 5px;
FONT-SIZE: 90%;
BACKGROUND: white;
FLOAT: left;
PADDING-BOTTOM: 5px;
MARGIN-RIGHT: 5px;
PADDING-TOP: 5px;
TEXT-ALIGN: center;
MIN-HEIGHT: 20px;
}
.book {
	WIDTH: 100px; HEIGHT: 200px
}
.container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN: 0px auto
}
.galery {
	TEXT-ALIGN: center
}
.approfondir {
	BORDER-RIGHT: yellow 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: yellow 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: yellow 1px solid; WIDTH: 160px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: yellow 1px solid; HEIGHT: 160px; TEXT-ALIGN: center
}
.title_underline {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: none; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffd1 2px solid; WIDTH: 100%; LINE-HEIGHT: 100%; BORDER-BOTTOM: #ffffd1 1px solid; TEXT-ALIGN: left
}
.glo_ln_title {
	BORDER-RIGHT: #edf6fe 1px solid; BORDER-TOP: #edf6fe 1px solid; FONT-WEIGHT: bold; FLOAT: none; BORDER-LEFT: #edf6fe 1px solid; WIDTH: 100%; COLOR: white; BORDER-BOTTOM: #edf6fe 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #69f; TEXT-ALIGN: left
}
.glo_fr_title {
	BORDER-RIGHT: #edf6fe 1px solid; PADDING-LEFT: 5px; FLOAT: left; BORDER-LEFT: #69f 1px solid; WIDTH: 140px; COLOR: #ffa; HEIGHT: 100%
}
.glo_en_title {
	BORDER-RIGHT: #69f 1px solid; PADDING-LEFT: 5px; FLOAT: right; BORDER-LEFT: #edf6fe 1px solid; WIDTH: 140px; COLOR: #ffdada; HEIGHT: 100%
}
.glo_ln {
	BORDER-TOP: #edf6fe 1px solid; FLOAT: none; WIDTH: 100%; BORDER-BOTTOM: #edf6fe 1px solid; TEXT-ALIGN: left
}
.glo_box {
	BORDER-TOP: #edf6fe 1px solid; FLOAT: none; WIDTH: 100%; BORDER-BOTTOM: #edf6fe 1px solid; TEXT-ALIGN: left
}
.glo_fr {
	BORDER-TOP: #edf6fe 1px solid; PADDING-LEFT: 5px; FLOAT: left; BORDER-LEFT: #edf6fe 1px solid; WIDTH: 140px; BORDER-BOTTOM: #edf6fe 1px solid; BACKGROUND-COLOR: #ffd
}
.glo_title {
	BORDER-RIGHT: #edf6fe 1px solid;
        BORDER-TOP: #edf6fe 1px solid;
        PADDING-LEFT: 5px;
        FLOAT: none;
        BORDER-LEFT: #edf6fe 1px solid;
        WIDTH: 585px;
        BORDER-BOTTOM: #edf6fe 1px solid;
        BACKGROUND-COLOR: #9cf
}
.glo_en {
	BORDER-RIGHT: #edf6fe 1px solid; BORDER-TOP: #edf6fe 1px solid; PADDING-LEFT: 5px; FLOAT: right; WIDTH: 140px; BORDER-BOTTOM: #edf6fe 1px solid; BACKGROUND-COLOR: #ffebeb
}
.glo_des {
	BORDER-RIGHT: #ffebeb 2px solid;
        BORDER-TOP: #edf6fe 1px solid;
        PADDING-LEFT: 5px;
        MARGIN-LEFT: 147px;
        BORDER-LEFT: #ffd 2px solid;
        MARGIN-RIGHT: 147px;
        BACKGROUND-COLOR: white
}
.underlined
{
PADDING-LEFT: 5px;
FONT-WEIGHT: bold;
MARGIN: 10px 0px 5px 0px;
PADDING-BOTTOM: 2px;
BORDER-LEFT: #015bb1 2px solid;
BORDER-BOTTOM: #015bb1 1px solid;
BACKGROUND: url(http://www.auxbulles.com/img/deg01.gif) no-repeat;
}
* html .underlined { display: inline; width: 100%; }
.underlined_memento {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: none; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #69f 2px solid; WIDTH: 100%; BORDER-BOTTOM: #69f 1px solid
}
.underlined_legend
{
FONT-WEIGHT: bold;
FLOAT: none;
MARGIN-BOTTOM: 2px;
BORDER-LEFT: #69f 2px solid;
WIDTH: 100%;
BORDER-BOTTOM: #69f 1px solid;
}
.underlined A {
TEXT-DECORATION: none;
COLOR: #060c6f;
}
.underlined_memento {
	BACKGROUND: url(http://www.auxbulles.com/img/deg02.gif) #ffd no-repeat
}
.underlined_legend {
	BACKGROUND: url(http://www.auxbulles.com/img/deg03.gif) white no-repeat
}
.legend
{
BACKGROUND: white;
}

.table_box
{
BORDER: #69f 1px solid;
BORDER-COLLAPSE: collapse;
BACKGROUND: white;
PADDING: 5px;
}
.table_box th
{
BORDER: #69f 1px solid;
PADDING: 5px;
}
.table_box td
{
BORDER: #69f 1px solid;
PADDING: 5px;
TEXT-ALIGN: center;
}

.ficList
{
width: 590px;
overflow: auto;
}
.ficList A:hover {
text-decoration: underline;
}
.ficBox
{
float: left;
width: 275px;
height: 35px;
background: white;
margin-top: 5px;
margin-left: 5px;
padding: 5px;
BORDER-BOTTOM: #69f 1px dotted;
LINE-HEIGHT: 100%;
}
* html .ficBox { width: 285px; }
.ficImg
{
float: left;
margin-right: 5px;
}
.box_like
{
BORDER-TOP: #015bb1 1px solid;
background-color:white;
height: 27px;
margin-bottom:5px;
PADDING-LEFT: 5px;
PADDING-TOP: 5px;
}
.fb_like {
float:left;
margin-left: 5px;
WIDTH: 480px;
}
.g_plus {
float: left;
WIDTH: 100px;
}
.dateTitle{
width: 100%;
FONT-SIZE: 150%;
TEXT-ALIGN: right;
margin-bottom:25px;
}

@media print {
body { 
width: auto;
margin: auto;
font-family: serif;
font-size: 12pt;
background-color: #fff;
color: #000;
} 
p, h1, h2, h3, h4, h5, h6, blockquote, ul, ol { 
color: #000;
margin: auto;
} 
.print { 
display: block;
} 
p, blockquote { 
orphans: 3;
widows: 3;
} 
blockquote, ul, ol { 
page-break-inside: avoid;
} 
h1, h2, h3, caption { 
page-break-after: avoid;
} 
a { 
color: #000;
text-decoration: underline;
} 

h1 {
page-break-before: avoid;
}
.head2, .left, .right, .submenu, .calender, .calender_title, .footer, .fb_like {
display: none;
}
.center
{
width: 100%;
}
}
