*{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px}
body {
	scrollbar-3Dlight-color : #D8E2FF;
	scrollbar-arrow-color : #d6d6d6;
	scrollbar-darkshadow-color : #cccccc;
	scrollbar-face-color : #D6E1FF;
	scrollbar-track-color : #ffffff;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
.lien_no_size {
	color:inherit;
	font-family:inherit;
	font-size:inherit;
	text-decoration:underline;
}
.arial_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}
.bas_page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	font-variant: small-caps;
	color: #0000FF;
	text-decoration: none;
	letter-spacing: 3px;
}
.legend_mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1px;
}
.mini_mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1px;
	font-variant: normal;

}
a.bas_page:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	font-variant: small-caps;
	color: #FF0000;
	text-decoration: none;
	letter-spacing: 3px;
}
.arial_normal_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-right: 4px;
	padding-right: 4px;
	padding-left: 4px;
	font-style: normal;
	margin-left: 4px;
}
.arial_rouge_gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 3px;
	padding-right: 3px;
	padding-left: 3px;
	text-transform: uppercase;
	text-align: left;
}
.arial_blanc_gras {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.ancien_prix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	font-weight: bold;
}
.nom_art {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	font-style: normal;
	margin-left: 1px;
	text-transform: none;
	font-variant: small-caps;

}
.design_art {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
a.nom_art:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	font-style: normal;
	margin-left: 1px;
	text-transform: none;
	font-variant: small-caps;

}
.sousmenu{
	cursor:pointer;	
	margin: 0px;
	padding: 0px 0px 1px 1px;
}
a.sousmenu:hover {		
	background-color: #FFFFFF;	
}
.sousmenu td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	white-space: normal;
}

.menu{	
	cursor:pointer;
	margin: 0px;
	padding: 0px 0px 1px 1px;
}
a.menu:hover {	
	background-color: #FFFFFF;	
}
.menu  td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
	white-space: normal;
	text-transform: uppercase;	
}

.menu_cat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #0000FF;
	text-decoration: none;
	white-space: normal;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px 0px 1px 1px;
	display: block;
}
a.menu_cat:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FF0000;
	text-decoration: none;
	white-space: normal;
	text-transform: uppercase;
	margin: 0px;
	background-color: #C9D7FD;
	display: block;
	padding: 0px 0px 1px 1px;
	
}
.model_art {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	margin-right: 6px;
	margin-left: 6px;
	padding-right: 6px;
	padding-left: 6px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.txt_qte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 18px;
}
.indice_page {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #0000FF;
	text-decoration: none;
	display: block;
}
a.indice_page:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FF0000;
	text-decoration: none;
	display: block;
	background-color: #C9D7FD;
}
.arial_normal_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF0000;
	text-transform: Aucune;
	font-weight: normal;
	text-decoration: none;
}
.champ1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-transform: Aucune;
	text-decoration: none;
	padding-left: 2px;
	height: 18px;
}
.champ2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: Aucune;
	text-decoration: none;
	height: 80px;
	margin: 2px;
	padding: 2px;
}
.arial_vert_gras {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #33CC66;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 3px;
	padding-right: 3px;
	padding-left: 3px;
	text-transform: uppercase;
}
.retour_error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #C9D7FD;
	background-color: #FF0000;
}
.image_recherche {
	border: 1px outset #999999;
}
a.arial_normal_big:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	margin-right: 4px;
	padding-right: 4px;
	padding-left: 4px;
	font-style: normal;
	margin-left: 4px;
}
a.legend_mini:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
	letter-spacing: 1px;
}

.champ_n_carte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	height: 18px;
	letter-spacing: 3px;
	text-align: center;
}
.im_menu {
	background-image: url(../tpv_image/chevron_n.gif);
	background-position: center center;
	background-attachment: fixed;
	background-repeat: no-repeat;
}
.arial_petit_rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FF0000;
	text-transform: Aucune;
	font-weight: bold;
	text-decoration: none;
	width: 96%;
	text-align: center;
	background-position: center;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	letter-spacing: 0.5pt;
}
.deco_titre {
	background-image: url(../tpv_image/site/titre_fond.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;

}
.deco_titre td[align="center"] {	
	height:25px;
}
#lst_fiche ul {
	padding:0;
	margin:5px 0;
	list-style-type: none;
}
#lst_fiche div{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	font-weight:bold;
}
#lst_fiche ul li {
	margin:0 15px 0 15px;
	padding:0 0 0 25px;
	line-height:25px;
	background-color: #BFCBFF;
	font-family: verdane, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-image: url(../tpv_image/ico_fiche.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	color: #000000;
	border-left:1px solid #FF0000
}

.bulle{
	background-color:#e6e6f5;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	border: 1px solid #AEAEFF;
	padding:3px 5px;	
}
/**/
#lst_theme{
width:98%;
padding:0px 0;
float:left;
margin-bottom:4px;
}
#lst_theme ul{
margin:2px;
	list-style:none;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#333333;
}
#lst_theme li{
	margin:1px 2px;
	padding:2px 5px;
	background-color:#EEEEEE;
	text-decoration:none;
	cursor:pointer;
	color:#0000FF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0000FF;
	min-width:150px;
	
}

#lst_theme li:hover{
	background-color:#C9D7FD;
}
/**/
#lst_q_r{

color:#0000FF;
clear:both
}
#lst_q_r ul{
list-style:none;
color:#000000;
background-color:#E9E9E9;
margin:0 5px 8px 5px;
padding-bottom:3px;

}
#lst_q_r li{
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}
#lst_q_r li div{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#FFFFFF;
font-weight:normal;
margin:2px 15px;
padding:2px
}


/*liste des commandes client*/
#lst_com ul{
line-height:40px;
cursor:pointer;
}
#lst_com ul:hover{
text-decoration: underline;
background-color:#009999
}
#lst_com li{
float:left;
margin:2px 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: bold;
color: #000000;
white-space: normal;
}
.bulle{
	background-color:#FFE7CE;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	border: 1px solid #AEAEFF;
	padding:3px 5px;	
}

.cal_cadre {background-color: #FFFFAA;border: 1px solid #081C64;margin:0;padding:0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 60%;text-decoration: none}
.cal_days {background-color: #FFFFEE;cursor: pointer;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;text-decoration: none;font-size: 10px}
.cal_daysbis {background-color: #CCFFFF;cursor: pointer;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;text-decoration: none;font-size: 10px}
.cal_dates {background-color: #B5DEFF;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;text-decoration: none;font-size: 10px}
.cal_today {background-color: #e6e6f4;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;text-decoration: none;font-size: 10px}
#calendrier select{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-style: normal;text-transform: capitalize;text-decoration: none;background-color: #e6e6fF}
#calendrier #cal_year{width:60px}
.cell_edit {
	background-color:#FFFFEE;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
/*club*/
.photos {
float:right;
width:300px;
margin-left:8px
}

.photos img{
	float:left;
	margin:1px;
	
}

/*test transparent*/
.transp80 {	
	opacity : 0.8;
	filter : alpha(opacity=80);
}

.transp70 {	
	opacity : 0.7;
	filter : alpha(opacity=70);
}

.transp50 {	
	opacity : 0.5;
	filter : alpha(opacity=50);
}

.transp30 {	
	opacity : 0.3;
	filter : alpha(opacity=30);
}
