body { margin:0px ;padding:0px;font:normal 12px Tahoma, Verdana, Arial; color:#000000; BACKGROUND: url("../images/bg.jpg") repeat-y top #F6F6F6;}

a:link {color:#006c05;text-decoration:bold;}
a:visited {color:#006c05;}
a:active {color:#006c05;}
a:hover {color:#00AA00;}
a:focus {outline:none}
a {text-decoration:none;}

b {color:#002200;}
hr {height: 1px;color:#888888;background-color: #AAAAAA;border:0px;margin-top:60px;margin-bottom:30px;}
hr.invisible {height: 0px;color:#888888;background-color: #AAAAAA;border:0px;margin-bottom:400px;}
p:{margin-top:15px;}

#page {width:950px; margin:0px auto; padding:0px; border:0px; text-align:left;; BACKGROUND: #FFFFFF;}

div#logo {background:#FFFFFF;border:0px; width:950px; height:90px; margin:0px auto; padding:0px;}
div#logo img {border:0px;}

#macroNav {background:#AAAAAA top;width:950px;height:25px;margin:0px;margin-bottom:10px;}
#macroNav ul {list-style:none; font-family:Helvetica, sans-serif; font-size:12px;border:0px;margin-left:10px;}
#macroNav ul li {width:109px;float:left;margin:0px; padding:0px;display:block;}
#macroNav ul li a {color:#000000; text-transform:none; text-decoration:none;text-align:center;height:25px;border-left:1px solid #888888; LINE-HEIGHT:25px;display:block;}
#macroNav ul li a.last {color:#000000; text-transform:none; text-decoration:none;text-align:center;height:25px;border-right:1px solid #888888; LINE-HEIGHT:25px;display:block;}
#macroNav ul li a.selected {background:#00a431;display:block; color:#FFFFFF; text-transform:none; text-decoration:none;height:30px;}
#macroNav ul li a:hover{color:#ffffff;background:#BBBBBB;display:block;}
#macroNav ul li a:active {outline:none;}

div#index {width:780px;text-align:justify;margin:0px auto;padding:0px;text-decoration:none;BACKGROUND:#FFFFFF;float:left;}
div#index h1 {font:normal 18px arial; color:#222222; border-bottom:1px solid #AAAAAA;margin-bottom:40px;text-decoration:none;}
div#index h2 {font:normal 14px arial; color:#008800; margin-bottom:10px;margin-top:20px;text-decoration:none;}
div#index h3 {font:normal 14px arial; color:#008800; margin-bottom:10px;margin-top:20px;text-decoration:none;font-weight : bold;}
div#index UL {MARGIN: 0px;margin-bottom:20px;margin-top:10px;}
div#index UL LI {FONT-SIZE: 12px;color:#000000;padding-left:0px;height:20px;}

div#promo {margin:10px;border:1px;border-style:solid;border-color:#666666;padding:0px;width:750px;height:355px;}
div#promo img {border:0;}

div#gauche{width:270px;height:63px;position:relative;left:10px;border:0px;border-style:solid;border-color:#AAAAAA;padding:10px;font:normal 11px arial;}
div#droite{width:270px;height:63px;position:relative;top:153px;left:467px;border:0px;border-style:solid;border-color:#AAAAAA;padding:10px;font:normal 11px arial;}
div#home {width:780px;height:358px;text-align:justify;margin:0px auto;margin-bottom:50px;margin-top:10px;padding:0px;text-decoration:none;float:left;BACKGROUND: url("../images/home.jpg") top left;}

DIV#sideright {FLOAT: right;width:170px;margin:0px;border:0px;BACKGROUND:#FFFFFF;padding-top:10px;}
DIV#sideright img {border:0px;border-style:solid;border-color:#000000;margin-bottom:10px;}

div#sidecart {width:135px;text-align:justify;margin:0px;padding-left:5px;padding-right:5px;text-decoration:none;BACKGROUND:#DDDDDD; border:1px;border-style:solid;border-color:#888888;margin-bottom:20px;}
div#sidecart h1 {font:normal 10px arial; color:#222222; border-bottom:1px solid #AAAAAA;margin-bottom:10px;text-decoration:none;}
div#sidecart h2 {font:normal 14px arial; color:#008800; margin-bottom:10px;margin-top:0px;text-decoration:none;font-weight : bold;text-align:center;}
div#sidecart UL {MARGIN: 0px;margin-bottom:10px;margin-top:10px;}
div#sidecart UL LI {FONT-SIZE: 12px;color:#000000;padding-left:0px;height:20px;}

div#pageContent {width:600px;text-align:justify;margin:0px auto;padding:20px;padding-right:10px;padding-left:40px;text-decoration:none;BACKGROUND:#FFFFFF;}
div#pageContent h1 {font:normal 20px arial; color:#222222; border-bottom:1px solid #AAAAAA;margin-top:40px;margin-bottom:20px;text-decoration:none;}
div#pageContent h2 {font:normal 16px arial; color:#008800; margin-bottom:10px;margin-top:40px;text-decoration:none;}
div#pageContent h3 {font:normal 14px arial; color:#008800; margin-bottom:10px;margin-top:20px;text-decoration:none;font-weight : bold;}
div#pageContent img {border:1px;border-style:solid;border-color:#666666;margin-left:30px;margin-bottom:30px;float:right;}
div#pageContent img.noborder {border:0px;border-style:solid;border-color:#666666;margin-right:30px;float:left;}
div#pageContent UL {MARGIN: 0px;margin-bottom:20px;margin-top:10px;}
div#pageContent UL LI {FONT-SIZE: 12px;color:#000000;padding-left:0px;margin-bottom:8px;}
div#pageContent OL {MARGIN: 0px;margin-bottom:20px;margin-top:10px;}
div#pageContent OL LI {FONT-SIZE: 12px;color:#000000;padding-left:0px;margin-bottom:8px;}

div#bandeau {width:600px;padding-bottom:100px;}
div#bandeau img {margin-right:10px;margin-left:0px;}

div#cart {width:230px;text-align:justify;margin:5px auto;padding:10px;text-decoration:none;BACKGROUND:#EEEEEE; border:1px;border-style:solid;border-color:#AAAAAA;text-align:center;}
div#cart h1 {font:normal 14px arial; color:#008800; margin-bottom:0px;margin-top:10px;text-decoration:none;}
div#cart h2 {font:normal 14px arial; color:#008800; margin-bottom:10px;margin-top:0px;text-decoration:none;font-weight : bold;text-align:center;}
div#cart UL {MARGIN: 0px;margin-bottom:10px;margin-top:10px;}
div#cart UL LI {FONT-SIZE: 12px;color:#000000;padding-left:0px;}

div#film {width:580px;height:100px;margin-bottom:20px;padding:10px;text-decoration:none;BACKGROUND:#EEEEEE; border:1px;border-style:solid;border-color:#AAAAAA;text-align:justify;}
div#film h1 {font:normal 18px arial; color:#222222; border-bottom:1px solid #AAAAAA;margin-bottom:40px;text-decoration:none;}
div#film h2 {font:normal 14px arial; color:#008800; margin-bottom:10px;margin-top:20px;text-decoration:none;}
div#film h3 {font:normal 14px arial; color:#008800; margin-bottom:10px;margin-top:0px;text-decoration:none;font-weight : bold;text-align:left;}
div#film img {border:1px;border-style:solid;border-color:#666666;margin-right:30px;margin-left:0px;float:left;}
div#film UL {MARGIN: 0px;margin-bottom:10px;margin-top:10px;}
div#film UL LI {FONT-SIZE: 12px;color:#000000;padding-left:0px;height:20px;}

table#formation {width:600px;border:1px;margin-top:20px;margin-bottom:40px;}
table#formation td {text-align:center;margin:0px;}
table#formation td#arrows {height:64px;text-align:center;background:url("../images/arrows.png") top center;}
table#formation td#arrowssmall {height:44px;text-align:center;background:url("../images/arrows2.png") top center;}

DIV#sideBar {FLOAT:left;width:150px;margin:0px;border:0px;BACKGROUND:#FFFFFF;}

DIV#pageNav {text-align:justify;WIDTH:150px;border:0px;margin-top:105px;}
DIV#pageNav A:link {color:#000000;}
DIV#pageNav A:visited {color:#000000;}
DIV#pageNav UL {PADDING: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px ;align:top;}
DIV#pageNav UL UL {MARGIN: 0px; POSITION: static}
DIV#pageNav UL LI {FONT-SIZE: 12px; list-style-image: url("../images/puce.gif");background:#FFFFFF url("../images/dotted.gif") repeat-x top; color:#000000;height:45px;padding-left:15px;}
DIV#pageNav UL LI.selected {FONT-SIZE: 12px; list-style-image: url("../images/puce2.gif");background:#FFFFFF url("../images/dotted.gif") repeat-x top; color:#000000;height:45px;padding-left:15px;}
DIV#pageNav UL LI A {COLOR: #000000;TEXT-DECORATION:none;}
DIV#pageNav UL LI A.selected {COLOR: #00bd4c; list-style-image: url("../images/puce2.gif");}
DIV#pageNav UL LI A:hover {COLOR: #009900;}
DIV#pageNav UL LI H3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;background:#151515 repeat-x top;border-top:1px #404040 solid;border-bottom:1px #000000 solid;}
DIV#pageNav UL LI H3 A {COLOR: #CCCCCC; TEXT-DECORATION: none}
DIV#pageNav UL LI H3 A:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}
DIV#pageNav UL LI LI {MARGIN: 1px 0px}

#footer {background:#888888;color:#666666;height:80px; clear:both;width:950px;margin:auto;}
#footer img{margin:5px}
#footer p#left{float:right;position:relative;top:0px;margin:0;color:#444444;font:normal 8px Tahoma, Verdana, Arial;font-weight:bold;margin-right:20px;}
#bas {background:#444444;color:#000000;height:65px; clear:both;border-top:1px solid #1a1613;text-align:center;margin-top:15px;width:950px;}
#bas p#right{margin:auto;color:#888888;font:normal 11px Tahoma, Verdana, Arial;margin-top:10px;}
#bas p a {color:#888888;}
#bas p a:hover {color:#AAAAAA;}

