
/* --------------- COMMUN --------------- */

body {margin:0;padding:0;background:#626457 url(http://www.arch-image.com/newsletter/theme01/body-top.jpg) repeat-x top left;}
#page {color:inherit;margin:0;padding:0;width:100%;font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;line-height:0;text-align:left;}
p,ol,ul {line-height:145%;}
h1, h2, h3, h4, h5, h6 {margin-bottom:1px;margin-top:3px;padding:6px 0 2px 0;font-style:normal;font-weight:bold;line-height:normal;background:transparent;color:#404137;}
h1 {font-size: 30px;}
h2 {font-size: 26px;margin-left:-2px;}
h3 {font-size: 22px;}
h5 {font-size: 18px;}
h5, h6 {font-size: 15px;}
dl {display:block; width:80%; background: #f6f9c7;padding:3px 10px;}
dt {font-size:100%;padding:0.6em 0 0 0;font-weight:bold;}
dd {color:#404137;padding:0.3em 0 0 0;line-height:130%;}
a:link {color: #990021;text-decoration: none;}
a:visited {color: #910020;text-decoration: none;}
a:hover {color: #d0002e;text-decoration: underline;}
a:active {color: #beca10;text-decoration: underline;}
blockquote {margin:10px 0;padding:0 50px;background:transparent url(images/blockquote.gif) no-repeat 0 0;font-weight:bold;line-height:150%;color:#646657;}
code {background:#f6f9c7;cursor:text;font-family:"Courier New", Courier, monospace;}
small {font-size:0.8em;color:#404137;}
img.noborder {border:none;}
.alert {font-weight:bold;color: #f00;}
.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.clear {clear:both;}
.alignleft {float:left;margin-right: 10px;}
.alignright {float:right;margin-left: 10px;}
.signature {font-size:75%;}
.metaphore {font-size:90%;font-weight:bold;color:#646657;margin-left:1em;}
img {border:0;}
li {list-style-image:url(http://www.arch-image.com/newsletter/theme01/puce.gif);margin-left:20px;}
li,p {font-size:12px;}
ul {padding-left:10px;padding-right:10px;}
blockquote {margin:15px 0;padding:0 40px;background:transparent url(http://www.arch-image.com/newsletter/theme01/blockquote.gif) no-repeat 10px 0;font-weight:bold;color: #646657;}

/* Formulaires */
.bloc form {border:0;}
.bloc, address, legend {line-height:145%;}

/*-------------- boiteS --------------*/

#boite {width: 779px;background:#fff;margin-left:auto;margin-right:auto;text-align:left;}
#contenu {float:left;margin:0;padding:10px 10px 20px 10px;border-right:1px solid #e5e5e5;width:584px;}
#contenu h2{letter-spacing:-1px;}
#footer {border-top: 1px solid #ccc;padding: 10px 0px 0px 0px;margin: 0px;clear: both;}
#footer p {font-size: 11px;color: #666;margin: 0px 30px 0px 30px;padding-bottom: 20px;}
#photo {width:240px;padding: 4px;margin: 0px auto 10px auto;}
#sidebar{	padding-top:0;float:right;width:175px;}
#sidebar a {text-decoration: none;}
#sidebar p {font-size: 11px;}
#sidebar p, #sidebar ul, #sidebar li{margin: 10px;}
#sidebar h5 {margin-bottom: 0px;}
#sidebar h4 {margin-left:0px;font-size:16px;}
#sidebar ul {margin: 0px 0px 2px 0px;}
#sidebar li {line-height:1.2em;list-style:none;list-style-image:none;margin:7px 0 3px 0;}
#sidebar li a {list-style-image:none;}
#titre {display:block;width:100%;height:167px;background:url(http://www.arch-image.com/newsletter/theme01/headerblog.jpg) no-repeat 0 0;}
#titre h1 {float:left;height: 30px;line-height: 30px;margin: 108px 0 0 9px;color: #fff;font-size:1.5em;}
#titre h2 {float: right;text-align: right;margin: 112px 20px 0px 0px;padding-right: 15px;font-size: 18px;}
.signature {text-align:right;font-weight:bolder;padding:7px;}
.illustration {float:right;padding:0 11px 10px 10px;border:none;}

