* {margin:0;padding:0;font-size:100%;}

table {  border-collapse: collapse;  border-spacing: 0;}

img {border:none;}

h1, h2, h3, h4, h5, p, ul {margin:14px 0;font-family:Arial, Helvetica, sans-serif;}

h1 {font-size:22px;}

h2 {font-size:18px;}

h3 {font-size:16px;}

h1, h2, h3 {text-transform:uppercase;}

ul {list-style-type:none;}

body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#444;}

.alignleft {float:left;}

.alignright {float:right;}

.center {text-align:center;}

img.centered{display: block;margin-left: auto;margin-right: auto;}

img.alignleft{margin: 3px 10px 2px 0; }

img.alignright{ margin: 3px 0 2px 10px; }

img.alignleft, img.alignright{	padding: 4px;	border: 1px solid #eee;	display: inline;}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}

input, button, select {vertical-align: middle;}

p {margin:15px 0;line-height:160%;}

li {line-height:160%;}

a:link, a:visited {color:#870069;text-decoration:none;}

a:hover {color:#fc00c4;text-decoration:none;}

.pub {text-align:center;}

.pub p {margin:10px 0;}

#sidebar .pub img, #galerie .pub img, #galerie .col1 img  {border:1px solid #C34400;}



#page {width:990px;margin:0 auto;text-align:left;background:url("template/5/img/page.png") repeat-y left;position:relative;}

#header {height:90px;background:url("template/5/img/header.gif") no-repeat top right;}

#header h1, #header h2 {margin:0;}

#header h1 {color:#000;padding-top:40px;font-size:13px;text-align:center;padding-left:283px;padding-right:272px;}

#header h2 {color:#000;font-size:12px;margin-top:54px;text-align:center;}

#logo {background:url("template/5/img/logo.gif") no-repeat top left;height:90px;width:283px;position:absolute;top:0;left:0;}

#content {float:left;width:718px;background:url("template/5/img/pagetop.png") no-repeat top;}

#sidebar {width:272px;float:right;}



#sidebar .sidebox h3 {color:#000;background:url("template/5/img/sidebar-top.png") no-repeat;height:31px;margin:0;line-height:25px;font-size:13px;text-align:left;padding-left:12px;}

#sidebar-bottom {height:26px;background:url("template/5/img/sidebar-bottom.png") no-repeat bottom;}

.sidebox ul {margin:10px 0px;}

.sidebox li {line-height:35px;margin-bottom:4px;}

.sidebox li a {color:#FFF;display:block;padding-left:12px;text-transform:uppercase;font-weight:bold;background:url("template/5/img/but.png") no-repeat top left; }

.sidebox li a:hover {color:#000;background-position:bottom left;}



#content h1 {line-height:37px;height:37px;margin:0;background:url("template/5/img/content-titre.png") no-repeat top;color:#FFF;font-size:16px;text-align:center;}

#content {}

#content .inner {margin:15px 20px;}



.box {width:678px;background:url("template/5/img/box-bg.png") repeat-y;margin-bottom:10px;}

.box h3 { color:#fff;height:33px;line-height:33px;background:url("template/5/img/box-top.gif") no-repeat;margin:0;text-align:center;font-size:14px;}

.box p {margin:0;padding:10px 15px;}

.box-bottom {height:20px;background:url("template/5/img/box-bottom.png") no-repeat bottom;}



#galerie {margin:0;padding:0;overflow:hidden;}

#galerie .col1 {width:339px;float:left;overflow:hidden; margin-left:25px;}

#galerie .col2 {width:313px;float:right;overflow:hidden;}

#galerie .col1 img {display:block;float:left;margin:0 10px 10px 0;}

#galerie .col2 .pub p {margin-top:0;}



#footer {clear:both;text-align:center;background:url("template/5/img/footer.png") no-repeat top right  #302828;}

#footer p.copy {font-size:11px;text-align:center;margin:0;padding:50px 10px;width:718px;}

#footer {color:#d1b6a8;}

#footer a {color:#fff;}



body {background:url("template/5/img/bg.png") repeat-x top #302828;}