body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding : 0px;
}
#Layer1 {
	clear:both;
display:none;
	position:relative;
	left:41px;
	top:-569px;
	width:250px;
	height:250px;
	z-index:70;	
}

#Layer3 {
	clear:both;
	display:none;
	position:relative;
	left:110px;
	top:-250px;
	width:1px;
	height:1px;
	z-index:100;	
}


#addthis {
	clear:both;
	position:relative;
	left:15px;
	top:20px;
	width:100px;
	height:20px;
	z-index:10;	
}

#Layer2 {
	clear:both;
display:none;
	position:relative;
	left:0px;
	top:0px;
	z-index:105;	
}


#tshirt {
	clear:both;
}
#pub {
	clear:both;
	padding : 10px;
}
#pieds {
	clear:both;
}
a, a:visited, a:active
{
  font-family: Verdana, Helvetica;
  color: #000000;
  font-size: 8pt;
  text-decoration: none;
}
a:hover
{
  /* color: #81002B;*/
  text-decoration: underline;
}
a.nothing, a.nothing:visited,  a.nothing:link, a.nothing:active, a.nothing:hover
{
  text-decoration: none;
  font-family: Verdana, Helvetica;
  font-size: 8pt;
}
body, .normal
{
  font-family:  Verdana, Helvetica;
  font-size: 8pt;
  color: #000000;
  margin: 0 0 0 0;
  background-color:#F4F4F4;
}
table
{
  /*  text-align: justify; */
  font-family: Verdana, Hevetica;
  font-size: 8pt;
}
p
{
  font-family: Verdana, Hevetica;
  font-size: 8pt;
  /* display:inline; */
}
img { border: 0px; }
.gauche{background-repeat:repeat-y;background-image:url('images/gauche.jpg');}
.droite{background-repeat:repeat-y;background-image:url('images/droite.jpg');}
table.contour, td.contour
{
  background-color: #FFCC00;
  border-width: 1;
  padding: 0;
  margin: 0;
  border-style: solid;
  border-color: #000;
  background-color: #FFF;
}
.contour_r	{border-color:#be0000; border-width:1px; border-style:solid;color:#be0000;}
td.pix_right
{
  border-width: 0 1 0 0;
  border-style: solid;
  border-color: #ABABAB;
}
.padding5 { padding: 5px; }
.padding10 { padding: 10px; }
.line_0, .line_ { background-color: #FFFFFF;}
.line_1 { background-color: #F0F0EF; }
.alert_image{ background-color: #FFCC33; color:#000066;}
.alert_auteur{background-color: #be0000; color:#fff;}
.line_over {background-color: #D9D9D9; }
h1, .h1, .h1:visited, .h1:link, .h1:active
{
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: 24px;
  font-weight: Bold;
}
.h1_up
{
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: 24px;
  font-weight: Bold;
  text-transform:uppercase;
}
h2, .h2, .h2:visited, .h2:link, .h2:active
{
 color: #000000;
 text-align: center;
 font-family: Arial, Helvetica;
 font-size: 14pt;
 font-weight: bold;
 line-height: 1.2em;
}
h3, .h3, .h3:visited, .h3:link, .h3:active
{
  color: #000000;
  font-family: Arial, Verdana, Helvetica;
  font-size: 10pt;
  font-weight: Bold;
  line-height: 1.2em;
}
h4, .h4, .h4:visited, .h4:link, .h4:active
{
  color: #81002B;
  text-align: center;
  font-family: Verdana, Helvetica;
  font-size: 10pt;
  font-weight: Bold;
}
h5, .h5, .h5:visited, .h5:link, .h5:active
{
  color: #81002B;
  font-family: Arial, Helvetica;
  font-size: 14pt;
}
hr
{
 color: #81002B;
 background-color: #81002B;
 border-color: #81002B;
 border-style: solid;
 width: 80%;
 text-align: center;
}
input, select, textarea
{
  color: #223249;
  background-color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 11px;
  font-weight: Bold;
  border-width: 1px;
  border-color: #7A7F6B;
}
.bg_menu
{
  
}
.tab_title
{
  background-color: #FFCC00;
  font-weight: bold;
  color: #FFF;
  height: 30;
}
.menu
{
 color: #808080;
 background-color: #fff;
 line-height: 34px;
 height: 36px;
 vertical-align: middle;
 padding: 0 18 0 18;
 cursor: pointer;
 float: left;
}
.menu_sel
{
  background-color: #FD90C7;
 color:#fff;
}
.menu_sep
{
 float: left;
  color: #FFFFFF;
  height: 55px;
  vertical-align: middle;
  width: 5px;
}
.menu_left
{
 float:left;
 height:55px;
 width:120px;
}
.fond_menu
{
  background-color:#FFFEFF;
}
.fond_menu2
{
 width:728px;
 height:36px;
 background-color:#000;
}

.ss_menu
{
  padding: 5;
  cursor: pointer;
  
  line-height: 1.5em;

  background-color: #FFFFFF;

  border-width: 0 0 1 0;
  border-style: solid;
  border-color: #FFF;
}
.ss_menu_sel, .ss_menu:hover
{
  background-color: #E3E2DE;
}
.list_order
{
 border: 0;
 font-size: 12;
}
.option_order
{
 padding: 4;
}
div.box
{
 margin: 2px 0px 0px 0px; padding: 8; border: 1px solid #000;
}
.disabled
{
  background-color: #FCC;
}

.ombre {
  text-align:left;
  width:980px;
  background: url(images/ombre2.png) no-repeat top left;
  /*  background-color:#be0000;*/
  margin-left:auto;
  margin-right:auto;
  padding: 0px;
}
/* N'est lu que par IE ce grace a *html*/

*html .ombre{
 background:none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ombre2.png', sizingMethod='crop');
}

label { cursor: pointer; }

table.main {

}

.bas {
  text-align:left;
  width:980px;
  height:50px;
  margin-left:auto;
  margin-right:auto;
  padding: 0px;
  /*  background-color:#be0000;  */
 background: url(images/ombre_bas.png) no-repeat top left;
  
}

*html .bas{
 background:none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ombre_bas.png', sizingMethod='crop');
}

table.bas2 {
 position:relative;
 top:14px;
 left:18px;
}

.fond_central
{
  background-color:#fff;
}
.fond_admin
{
 background: url(images/bandeau.gif);
 width:750px;
 height:85px;
 font-family: Verdana, Hevetica;
 font-size: 18pt;  
 color:#fff;
 line-height:80px;
}

.bandeau
{
  border-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  border-top-width:0px;
  border-bottom-width:0px;
  border-color:#ffffff;
}


#div_helper_container { -moz-border-radius: 20px; border: 1px solid #B1DBF3; width: 230px; background-color: #FFF; padding: 5px; position: absolute; top: 200; left: 100; text-align: center; font-size: 1.3em; font-weight: bold; }
#div_helper_content { padding: 10px 0px 10px 0px; font-size: 0.7em; }
.this_is_wysiwyg
{
  text-align:left;
}  
.home_actu
{
  background-color:#000;
 color:#FFF;
  font-family: Arial, Verdana, Helvetica;
  font-size: 10pt;
  font-weight:bold;
}

.home_actu_date, a.home_actu_date, a.home_actu_date:visited, a.home_actu_date:link, a.home_actu_date:active, a.home_actu_date:hover
{
 color:#000;
 font-weight:bold;
}
.home_actu_title, a.home_actu_title, a.home_actu_title:visited, a.home_actu_title:link, a.home_actu_title:active, a.home_actu_title:hover 
{
 color:#FFF;
 font-weight:bold;
}
.home_actu_txt
{
 color:#fff;
}
.border_sep
{
  border-right-width:0px;
  border-left-width:2px;
  border-top-width:0px;
  border-bottom-width:0px;
  border-color:#BFBFBF;
  border-style:solid;
}
hr.sep
{
 border-color: #bfbfbf;
 border-style: solid;
 width: 100%;
 color:#bfbfbf;
}
hr.sep2
{
 border-color: #bfbfbf;
 border-style: ridge;
 width: 80%;
 color:#bfbfbf;
}

.ibulle
{
  -moz-border-radius: 20px;
 color: #FFFFFF;
 position: absolute;
 border: 2px solid #B1DBF3;
 padding: 10px;
  z-index: 10;
  font-size: 10pt;
  background-color: #ccc8fe;
}
.ibulle_title { font-size: 1.3em; font-weight: bold; text-align: center; }
#div_ibulle
{
 z-index: 10;
 -moz-border-radius: 20px;
 border: 1px solid #B1DBF3;
 background-color: #FFF;
 padding: 5px;
 position: absolute;
 min-width: 250px;
}
