body
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;	
	margin : 0;
	line-height: 16px;	
  	background-color:#FFFFFF;
  	width: 100%;
	margin-top:0;
	font-size: 12px;
	color: #000000;
	width:100%
	} 
#bgbody{
	background: url('../images/bgbody.jpg') repeat-x; 
	text-align: center;
}
.titre_orange{
	font-weight: bold;
	color: #8F433B; 
	font-size: 14px;  
	margin-bottom: 20px; 
	margin-bottom:10px;
	text-align: left;
}
.pageglob{
	text-align: center;
	width: 100%;
}

A:link 
{
	 	font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #ea7419;
}
A:visited 
{
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #ea7419;
}
A:hover 
{
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: underline; 
		color: #ea7419;
}
td {
	  	font-family : Arial, Helvetica, sans-serif; font-size: 12px;		
	}
p {
  font-family : arial, helvetica, sans-serif;
  text-align: justify;
  font-size : 10pt;
  color : #000000;
}

ul, ol {
  list-style-type:square;
  color : #CC3300;
  font-size:10pt;
  font-family:tahoma,
}

h1 {
  	font-family : tahoma; 
	font-size: 13px;
	font-weight: bold;
	color: #57200d;
	}
h2 {
  	font-family : tahoma; 
	font-size: 12px;	
	font-weight: bold;
	color: #CC3300; 
	margin: 5px 0 10px 
	}
h5
{
	color: #ffffff;
	border-right: #FFE125 1px solid;
    border-top: #FFE125 1px solid;
    border-left: #FFE125C 1px solid;
    border-bottom: #FFE125 1px solid;
	background-color: #FFFEED
}

div {
  	font-family : Arial, Helvetica, sans-serif; font-size: 10pt;
	}
	
select
{
    border-right: #7F4343 1px solid;
    border-top: #7F4343 1px solid;
    font-size: 11px;
    border-left: #7F4343 1px solid;
    color: #000000;
    border-bottom: #7F4343 1px solid;
    font-family: verdana, arial, helvetica, sans-serif;
   background-color: #ffffff;
}


input
{
    color: #000000;
    font-family: verdana, arial, helvetica, sans-serif;
    border-right: #58585a 1px solid;
    border-top: #58585a 1px solid;
    font-size: 8pt;
    border-left: #58585a 1px solid;
    border-bottom: #58585a 1px solid;
   background-color: #ffffff;
}
select
{
    color: #000000;
    font-family: verdana, arial, helvetica, sans-serif;
    border-right: #58585a 1px solid;
    border-top: #58585a 1px solid;
    font-size: 8pt;
    border-left: #58585a 1px solid;
    border-bottom: #58585a 1px solid;
   background-color: #ffffff;
}
textarea
{
    font-size: 11px;
    color: #000000;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #ffffff;
    border-right: #58585a 1px solid;
    border-top: #58585a 1px solid;
    border-left: #58585a 1px solid;
    border-bottom: #58585a 1px solid;

}

.caseinput
{
    color: #000000;
    font-family: verdana, arial, helvetica, sans-serif;
    border-right: #7F4343 0px solid;
    border-top: #7F4343 0px solid;
    font-size: 8pt;
    border-left: #7F4343 0px solid;
    border-bottom: #7F4343 0px solid;
    background-color: #ffffff;
}
.mybutton{
	border-right: #D97272 1px solid;
    border-top: #D97272 1px solid;
    border-left: #D97272 1px solid;
    border-bottom: #D97272 1px solid;
	background-color: #df6512;/*7F434396047F*/
	color:#ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.colch{
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt;
		color:#996666;
		font-weight: bold;
}

.tableprinc
{
padding:0px 0px 3px 6px;
margin: 2px 0px 0px 0px;
border: 1px solid #860272;
background: #ffffff;
width:750px;
height: 100%;
}
.td1_tableprinc
{
width: 150px;
height: 100%;
text-align:center;
vertical-align:top;
background: #ffffff;;/*BE62B4*/
}
.td2_tableprinc
{
width: 580px;
height: 95%;
text-align:left;
vertical-align:top;
background: #ffffff;
}
.titre_page
{
font-family: arial;
font-size: 14px;
font-weight: bold;
color: #FF66CC;
border-bottom: 1px solid #E4E4E4;
height: 22px;
}
.bordure_page{
border: 0px solid #CC60A3;
height:99%;
}
.table_tbhaut
{
border-top:1px solid #860272;
border-right:1px solid #860272;
border-left:1px solid #860272;
width: 748px;
}
.td_tbhaut
{
background: url('../images/h_beige.gif') repeat-x;
color:#996600;
height: 18px;
text-align:right;
vertical-align:middle;
}
.row_magasin
{
color:#DD348B;
font-family:#arial;
font-size:11px;
background: url('../images/pt_beige.gif') repeat-x;
font-weight:bold;
height:22px;
padding-top:6px;
}
.titre_magasin
{
text-align: center;
color:#8E4B4B;
font-weight: bold;
}
.cat{
border: 1px solid #860272;
width:144;
background:#FFF2F9;/*F7E4B6*/
}
tdmenu_cat
{
background: #F8EEF9;
text-align:left;
vertical-align:middle;
}
.titre_cat
{
color:#AE5904;/*990066*/
background:#F3D8B7 url('../images/bg_tcollection1.jpg') no-repeat;/*9A0050*/
font-size: 12px;
font-weight: bold;
text-align:center;
border-bottom:1px solid #AD8669;
height:24;
}
.gtitre_cat
{
text-align: center;
font-family: arial;
font-size: 14px;
font-weight: bold;
color: #cc0000;
line-height:24px;
}
.titre
{
	color: #e4690b;
	font-family : tahoma,Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
}
.titrerouge{
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 9pt;
		color:#CC0000;
		text-align: center;
		font-weight: bold;
		padding:5px;
		}
.mess_err
{
color:red;
}
A.menu:link 
{
		padding-left: 6px;
		padding-right: 2px;
		border:0px solid #BF78B8;
		background: #FDF3FE url('../images/transmenu.gif') no-repeat;
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #990099;
		height:15;
		width: 134
		}
A.menu:visited 
{
		padding-left: 6px;
		padding-right: 2px;
		background: #FDF3FE url('../images/transmenu.gif');
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #990099;
		height:15;
		width: 134
		}
A.menu:hover 
{
		padding-left: 6px;
		padding-right: 2px;
		background: #FDF3FE url('../images/transmenu.gif') no-repeat;
		border:0px solid #BF78B8;
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #990099;
		height:15;
		}
A.tmenu:link 
{
		font-family: tahoma; 
		font-weight: normal;
		font-size: 9px; 
		text-decoration: none; 
		color: #fbecbc; /*#036d6d;*/
}
A.tmenu:visited 
{
		font-family: tahoma; 
		font-weight: normal;
		font-size: 9px; 
		text-decoration: none; 
		color: #fbecbc; /*#036d6d;*/
}
A.tmenu:hover 
{
		font-family: tahoma; 
		font-weight: normal;
		font-size: 9px; 
		text-decoration: underline; 
		color: #0dc3c3;
}

#puce{
		padding-left: 5px;
		padding-right:1px;
		border:1px solid #BF78B8;
		background: #FDF3FE url('../images/puce.gif') no-repeat left;
		height: 16;
}
#point{
		padding-left: 0px;
		padding-right:0px;
		border:0px solid #BF78B8;
		background: #FDF3FE url('../images/point.gif') no-repeat left;
		height: 16;
}
#fleur{
		padding-left: 2px;
		padding-right:0px;
		border:0px solid #FFFEE5;
		background: #F9F6D9 url('../images/fleur.gif') no-repeat left;
		height: 17;
}

.table_menuhoriz
{
background:#F9F1E4;/*F9E2D5*/
width: 750px;
border-left: 1px solid #ad8669;
border-right: 1px solid #ad8669;
border-top: 1px solid #ad8669;
border-bottom: 1px solid #ad8669;
}
.td_menuhoriz{
border-left: 1px solid #AD8669;
padding-top: 5px;
}

A.a_menuhoriz:link 
{
		padding-left: 6px;
		padding-right: 2px;
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #800040;
		height:18;
		}
A.a_menuhoriz:visited 
{
		padding-left: 6px;
		padding-right: 2px;
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #800040;
		height:18;
		}
A.a_menuhoriz:hover 
{
		padding-left: 6px;
		padding-right: 2px;
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #AC5804;
		height:18;
		}


.table_nouvelles
{
width:100%;
height:90px;
}
A.menuh:link 
{
		border:0px solid #BF78B8;
		background: #FFF8F0;
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #cc0000;
		height:17px;
		width:150px;
		padding-left:3px;
		padding-right:3px;
}
A.menuh:visited 
{
		border:0px solid #BF78B8;
		background: #FFF8F0;
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #cc0000;
		height:17px;
		width:150px;
		padding-left:3px;
		padding-right:3px;
}
A.menuh:hover 
{
		border:0px solid #BF78B8;
		background: #FFFCF9;
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #cc0000;
		height:17px;
		width:150px;
		padding-left:3px;
		padding-right:3px;
}
A.m_haut:link 
{
		border:0px solid #BF78B8;
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #996600;
}
A.m_haut:visited 
{
		border:0px solid #BF78B8;
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #996600;
}
A.m_haut:hover 
{
		border:0px solid #BF78B8;
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #cc0000;
}

.mod_bulletin
{
color: #660000;
font-family:#arial;
font-size:11px;
font-weight:bold;
padding:5px;
padding-left:6px;
}
.table_bulletin
{
color:#DD348B;
font-family:#arial;
font-size:11px;
width:150;
font-weight:bold;
border-left: 1px solid #860272;
border-right: 1px solid #860272;
border-top: 1px solid #860272;
border-bottom: 1px solid #860272;
background: #ffffff;/*FFF7D3*/
}
.td1_defileph
{
background:#C95496;
padding-top:0px;
}
.titregph_defileph
{
color: #B869B5;
border-top:1px solid #B57C47;
font-family: verdana;
font-size: 11px;
font-weight: bold;
background:#FFFEE7;
text-align:left;
}
.design_defileph
{
color: #7F4343;
border-top-color:#B57C47;
font-family: verdana;
font-size: 11px;
font-weight: bold;
background:#FFFEE7;
text-align:left;
}
A.photo:link { border: 1px solid #F3D8B7; color: #191578; height:125px; font-family: verdana; font-size: 10px; text-decoration: none }
A.photo:active { border: 1px solid #F3D8B7; color: #191578; height:125px;font-family: verdana; font-size: 10px; text-decoration: none }
A.photo:visited { border: 1px solid #F3D8B7; color: #191578; height:125px;font-family: verdana; font-size: 10px; text-decoration: none }
A.photo:hover { border: 1px solid #F9F1E4; color: #2048B2; height:125px;font-family: verdana; font-size: 10px; text-decoration: none }

.bas{
font-size: 11px;
font-family: arial;
}

/*
.rech
{
    color: #ffffff;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 8pt
}

A.menuaccess:link 
{
		border:0px solid #BF78B8;
		background: #FFFEE5;
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #990099;
		height:17px;
		width:144px;
		padding-left:0px;
		margin-left:10px;
}
A.menuaccess:visited 
{
		border:0px solid #BF78B8;
		background: #FFFEE5;
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #990099;
		height:17px;
		width:144px;
		padding-left:0px;
		margin-left:10px;
}
A.menuaccess:hover 
{
		border:0px solid #BF78B8;
		background: #FFFFEC;
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #990099;
		height:17px;
		width:144px;
		padding-left:0px;
		margin-left:10px;
}

A.accueil:link 
{
	  
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #A1A1A5;
}
A.accueil:visited 
{
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #A1A1A5;
}
A.accueil:hover 
{
		font-family: verdana,arial, helvetica, geneva, sans-serif; 
		font-size: 8pt; 
		text-decoration: none; 
		color: #6162BC;
		border-right: black 1px groove;
		border-top: black 1px groove;
		font-size: 8pt;
		border-left: black 1px groove;
		border-bottom: black 1px groove;
		background-color: #e5e5e5 
}

.membrenew
{
font-family: verdana,arial, helvetica, geneva, sans-serif; 
font-size: 8pt; 
}


.membre
{
    border-right: #0077CC 1px groove;
    border-top: #0077CC 1px groove;
    font-size: 8pt;
    border-left: #0077CC 1px groove;
    color: #747474;
    border-bottom: #0077CC 1px groove;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #e5e5e5 
}
.membre1
{
    font-size: 8pt;
    color: #747474;
    font-family: verdana, arial, helvetica, sans-serif;
}

*/