/*
 * 	Container General Accueil
 */
#c_general_1{
	position:absolute;
	top:15px;
	left: 50%;
	width: 1000px;
	height: 600px;
	margin-left: -500px;
	background-color:#FFFFFF;
	background-image:url(/images/fond/fond_album.jpg);
}
/*
 * 	Container General Album
 */
#c_general_2{
	position:absolute;
	top:15px;
	left: 50%;
	width: 1000px;
	height: 600px;
	margin-left: -500px;
	background-color:#FFFFFF;
	background-image:url(/images/fond/fond_album_photo.jpg);
}
/*
 * 	Container General Commander
 */
#c_general_3{
	position:absolute;
	top:15px;
	left: 50%;
	width: 1000px;
	height: 600px;
	margin-left: -500px;
	background-color:#FFFFFF;
	background-image:url(/images/fond/fond_album.jpg);
}
/*
 * 	Container General Contact
 */
#c_general_4{
	position:absolute;
	top:15px;
	left: 50%;
	width: 1000px;
	height: 600px;
	margin-left: -500px;
	background-color:#FFFFFF;
	background-image:url(/images/fond/fond_album.jpg);
}
/*
 * 	Container General Panier
 */
#c_general_5{
	position:absolute;
	top:15px;
	left: 50%;
	width: 1000px;
	height: 600px;
	margin-left: -500px;
	background-color:#FFFFFF;
	background-image:url(/images/fond/fond_album.jpg);
}

/*
 *	Container index
 */
#c_text
{
	position:absolute;

	margin-left:320px;
	margin-top:120px;
	width:615px;
	height:405px;

}
/*
 * 	Container du logo
 */
#c_logo{
	position:absolute;
	background-image:url(/images/config/logo.jpg);
	width: 112px;
	height: 91px;
	margin-left:96px;
	margin-top:12px;
}
/*
 * 	Container du Menu
 */
#c_menu{
	position:absolute;
	margin-left:270px;
	margin-top:28px;
	
}
/*
 * 	Container album
 */
#c_album{
	position:absolute;

	margin-left:320px;
	margin-top:78px;
	width:615px;
	height:420px;
}
#c_album #pager{
	position:absolute;
	margin-left:370px;
	margin-top:8px;
}
#c_titre
{
	position:absolute;
	margin-left:3px;margin-top:2px;
}
#c_album .c_ligne_album
{
	width:615px;
	height:153px;
	margin-top:30px;
}
.c_ligne_album .c_dossier
{
	background-image:url(/images/album/dossier.jpg);
	background-repeat:no-repeat;
	height:151px;
	width:180px;
	float:left;
	margin-left:13px;
	cursor:pointer;
}
.c_ligne_album .c_dossier_proteger
{
	background-image:url(/images/album/dossier_proteger.jpg);
	background-repeat:no-repeat;
	height:151px;
	width:180px;
	float:left;
	margin-left:13px;
	cursor:pointer;
}
.c_album_titre
{
	position:absolute;
	text-align:center;
	width:170;
	margin-left:5px;
	margin-top:20px;
}
/*
 * 	Container photo
 */
#c_photo{
	position:absolute;
	margin-left:342px;
	margin-top:105px;
	width:610px;
	height:435px;
	overflow:auto;
	
	
}
#barre_photo
{
position:absolute;
margin-left:325px;
	margin-top:80px;
}
#barre_photo #pager{
	position:absolute;
	margin-left:370px;
	margin-top:4px;
}
#barre_photo #c_titre
{
	position:absolute;
	margin-left:3px;
}
#c_photo .c_ligne_photo
{
	width:570px;
	height:148px;
	margin-top:0px;
}
.c_ligne_photo .c_photo
{
	background-image:url(/images/photo/fond_vignette_small.jpg);
	background-repeat:no-repeat;
	height:150px;
	width:138px;
	float:left;
	margin-left:2px;
}
.c_photo_titre
{
	position:absolute;
	text-align:center;
	width:170;
	margin-left:5px;
	margin-top:20px;
}
.c_photo .c_image
{
	position:absolute;
	margin-left:18px;
	margin-top:9px;
	padding-top:15px;
	width:105px;
	height:110px;
	text-align:center;
	cursor:pointer;
}
.c_photo .c_nom
{
	position:absolute;
	margin-left:3px;
	text-align:center;
	width:126px;
	margin-left:0px;
	margin-top:10px;
}
.c_bt_commander
{
	position:absolute;
	text-align:left;
	width:75px;
	margin-left:30px;
	margin-top:128px;
}
/*
 * 	Container Contact
 */
#c_contact{
	position:absolute;
	margin-left:320px;
	margin-top:180px;
	width:615px;
	height:423px;
}
/*
 * 	Container recherche
 */
#c_form_recherche
{
	position:absolute;
	margin-left:72px;
	margin-top:150px;
}
.c_recherche_titre
{
	position:absolute;
	text-align:center;
	width:170;
	margin-left:42px;
	margin-top:118px;
}
#c_reponse
{
	position:absolute;
	text-align:center;
	width:170;
	margin-left:100px;
	margin-top:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
}
/*
 * 	Container Panier
 */
#c_panier
{
	position:absolute;
	width:230px;
	height:100px;
	margin-top:215px;
	margin-left:70px;
} 
#c_panier .c_panier_titre
{
	position:absolute;
	margin-left:2px;
}
#c_panier #c_info
{
	position:absolute;
	width:230px;
	margin-top:40px;
	text-align:center;
}
/*
 * 	Fiche Panier
 */
#c_fiche_panier{
	position:absolute;

	margin-left:320px;
	margin-top:80px;
	width:615px;
	height:464px;
}
#c_fiche_panier #pager{
	position:absolute;
	margin-left:370px;
	margin-top:4px;
}
#c_fiche_panier #c_titre
{
	position:absolute;
	margin-left:3px;
}
/*
 * 	Container Tarif
 */
#c_tarif
{
	position:absolute;
	width:230px;
	height:200px;
	margin-top:340px;
	margin-left:70px;
} 
.c_tarif_titre
{
	text-align:left;
	width:100;
	margin-left:2px;
	margin-top:1px;
}
.c_ligne_tarif
{
	width:218px;
	height:14px;
	font-size:12px;
	margin-top:3px;
	margin-left:3px;
	float:left;
}
/*
 *	Adresse de livraison
 */
.info_perso
{
		width:600px;
		height:544px;
}
.info_perso_form{
	position:absolute;
	margin-left:60px;
	margin-top:60px;
	width:500px;
	/*border: 1px solid #000;*/
	
	
}
.info_perso_form label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	float: left;
	width: 140px;
	margin-left:10px;
	margin-top:3px;
	}