body{background:#fff; font-family:"Times New Roman",Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0 auto; text-align:center; padding: 0; height: 100%
}
a img{border:none;}

#container{width:783px; height: 100%; margin: auto}
.leftalign{text-align:left;}
.rightalign{text-align:right;}
.centeralign{text-align:center;}
.justifyalign{text-align:justify;}

.main { width: 583; text-align: left; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma, Arial, Helvetica; color: #555555; padding: 10px 10px 10px 10px; }
.main A { FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma, Arial, Helvetica; color: #000000; text-decoration: none; }
.main A:hover { FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma, Arial, Helvetica; color: #ff6633; text-decoration: none; }

.petit { FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma, Arial, Helvetica; color: #000000; }
.petit A { FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma, Arial, Helvetica; color: #000000; text-decoration: none; }
.petit A:hover { FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma, Arial, Helvetica; color: #ff6633; text-decoration: none; }

.mainrouge { FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Tahoma, Arial, Helvetica; color: #ff0000; }
.mainclair { FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Tahoma, Arial, Helvetica; color: #cc3300; }
.noir { FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma, Arial, Helvetica; color: #000000; }
.bleugrand { FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Tahoma, Arial, Helvetica; color: #ff6633 }
.bleupetit { FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma, Arial, Helvetica; color: #808080 }
UL LI { LIST-STYLE-TYPE: square ; list-style-color: #666699; }

.menudiv { background-image:url("images/flower2.jpg"); background-repeat:repeat-y; width: 200px; height: 800px; top: 0px; text-margin: 0px;}
.menudiv A { color: #000000; text-decoration: none; font-weight: bold; font-size: 14pt;}
.menudiv A:hover { color: #ff6633; text-decoration: none; font-weight: bold; }
.ligne { color: #6699FF; solid 1px; }
.lignepetite { color: #6699FF; solid 1px; width="50%"; text-align: center;}

.menudiv2 A { color: #ff6633; text-decoration: none; font-weight: bold; font-size: 17pt;}
.menudiv2 A:hover { color: #000000; text-decoration: none; font-weight: bold; }

.red A { color: #ff0000; text-decoration: none; font-weight: bold; font-size: 14pt;}
.red A:hover { color: #000000; text-decoration: none; font-weight: bold; font-size: 14pt; }

.tabclass {
border: #ff6633 1px solid; margin: 0 auto;
}


.shadow-left { height: 100%; BACKGROUND-IMAGE: url("images/top-left.jpg"); BACKGROUND-REPEAT: repeat-y
}
.shadow-right { height: 100%; BACKGROUND-IMAGE: url("images/top-right.jpg"); BACKGROUND-REPEAT: repeat-y
}

