h2 {
	height:23px;
	//height:27px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	font-family:verdana;
	text-align:center;
	margin:0 13px 4px 13px;
	padding-top:5px;
	background:url('../images/fond-h2.jpg') top left repeat-x #536fb0;
}

.photoune {width:174px; height:131px; border:0; margin:0 10px 20px 0;}
#nouvphoto {height:142px; border:0; margin-top:11px;}
.nouvimg {cursor:pointer; margin-top:10px;}

.photopromo {border:0; margin-top:15px;}
.photoliste {border:0; margin-top:15px;}
.photoflash {border:0; margin:3px 10px 20px 20px;}
.photoflashmin, .photoflashmins {width:32px; height:32px; border:1px solid #9fb9d2; margin:3px 10px; cursor:pointer;}
.photodet {max-width:200px; border:0; margin:5px 20px 40px 0; cursor:pointer;}
.photodetmin, .photodetmins {height:42px; border:1px solid #9fb9d2; margin:10px 3px 30px 3px; cursor:pointer;}
.photoflashmins, .photodetmins {border:1px solid #ff5e5c;}

.panier .vign {max-width:90px; max-height:68px; margin:15px; border:0;}

#zoom {
	width:506px;
	height:449px;
	background-color:#fff;
	border:1px solid #b7b7b7;
	margin:380px 0 -829px 20px;
	display:none;
	position:relative;
	z-index:120;
}

#zoomflash {
	width:415px;
	height:415px;
	overflow:auto;
}

.champ, .champlg, .champqte, select, textarea {
	font-family:arial;
	font-size:11px;
	color:#000;
	background-color:#fff;
	border:1px solid #bbb;
}
.champqte, .champopt {width:52px; height:16px; text-align:right; font-size:12px; margin:5px 0 5px 15px;}
.champopt {width:162px;}
.champlg {width:293px; height:16px; padding:0 5px;}
.champ {width:130px; height:16px; padding:0 5px;}
textarea {width:384px; height:151px; padding:0 5px; overflow:auto;}
select {width:121px; height:16px;}

.colrecherche .champ, .colrecherche select {margin-right:20px;}
.colrecherche select {width:92px;}
.bouton {margin-bottom:-5px;}
.btn {
	margin-bottom:-5px; 
	background-color:#6a90b7; 
	color:#fff; 
	font-weight:bold; 
	border:0;
	font-size:10px;
	width:18px;
}

.codered {width:60px; border:1px solid #ff5e5c;}
.txtcom {
	width:495px;
	height:51px;
	color:#819dc2;
	font-size:9px;
	margin:5px 10px;
	border:0;
	overflow:auto;
}