body {
	margin: 0;
	padding: 0;
	font-size: 63%;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;;
	background:url(../_images/_imagesCss/background.jpg) repeat-x #FFF;
}

p, li {
	font-size:1.3em;
	line-height:1.4em;
	margin-bottom:0.8em;
	
}

a {
	color:#c4000a;
	text-decoration:none;
}
a:hover, a:active {
	text-decoration:underline;
}

h1 {
	font-size:1.8em;
	color:#99CC33;
}

h2 {
	font-size:1.2em;
	margin-bottom:0.7em;
	text-transform: uppercase;
	color:#94B734;
}

h3 {
	font-size:1.4em;
	text-transform: uppercase;
	letter-spacing:2px;
	background: #223d52;
	color: white;
	padding:5px;
	margin-bottom:0.8em;
}

.clear { clear: both; }

.image-logo { float:left; margin-top:40px;}

.image-thumbs{
	float:left;
	margin-right:10px;
	border:3px solid #d4d6d8;
	}
	
.image-links{
	border:none;
	}

/* Bloc logo */

div#bloc-logo {
	width: 960px;
	margin: 0px auto;
	}
	
/* Bloc content */
	
div#content {
	width: 960px;
	margin: 0px auto;
	}
	div#content div#navigation {
	height:45px;
	color:#fff;
	float:right;
	}
	div#content div#navigation img{
	float:right;
	border:none;
	}

	div#content div#bloc-header {
	color:#999;
	margin-bottom:20px;
	}

/* Colonne gauche page index */

div#content div#colonne-gauche {
	float:left;
	width:480px;
	margin-top:10px;
	}
	div#content div#colonne-gauche p {
	padding: 0 20px 0 0px;
	color:#616365;
	}
	div#content div#colonne-gauche img {
	
	}
	
/* Colonne droite page index */

div#content div#colonne-droite {
	float:right;
	width:460px;
	margin-top:10px;
	}
	div#content div#colonne-droite p {
	padding: 0 0px 0 0px;
	color:#616365;
	}
	
/* Tablo item page store */

div#content div#tablo-item table{
	border:1px dashed #383838;
	width:100%;
	border-collapse:collapse;
	color:#FFFFFF;
	
	}
	div#content div#tablo-item td {
		border:1px dashed #474747;
		width:20%;
		color:color:#FFFFFF;
		padding:5px 0 0 18px;
	}
	div#content div#tablo-item table img {
		border: 2px solid #474747;
		margin-bottom:5px;
	}
	div#content div#tablo-item table h2 {
		float:left;
	}

/* colonne contient tablo page basket */

div#content div#colonne-tablo-basket {
		float:left;
		margin-right:15px;
}
div#content div#colonne-tablo-basket img{
		margin:5px 10px 5px 0px;
}


/* Navigation item page store */	

div#content div#tablo-item td ul#navigation-item {
	margin:0;
	padding:0px 0 0 0px;
	}
	div#content div#tablo-item td ul#navigation-item li a {
		text-decoration:none;
		color:#CCC;
	}
	div#content div#tablo-item td ul#navigation-item li {
		list-style-type:none;
		height:28px;
		padding-left:36px;
	}
	div#content div#tablo-item td ul#navigation-item li a:link {
		color:#CCC;
		text-decoration:none;
	}
	div#content div#tablo-item td ul#navigation-item li a:hover {
		color:#FF9000;
	}
	div#content div#tablo-item td ul#navigation-item li a:active {	
		color:#FFFFFF;
	}

/* Attachement des icones menu navigation page store */
		
li.icon {
  padding:2px 0px 0px 0px;
  background-position:left;
  background-repeat: no-repeat;
}

.details {
  background-image: url('../images/bouton-view-details.jpg');
}
.add-basket {
  background-image: url('../images/bouton-add-basket.jpg');
}

/* Tablo basket page basket */

div#content div#colonne-tablo-basket div#tablo-basket table{
	border:1px solid #383838;
	width:100%;
	border-collapse:collapse;
	margin-top:20px;
	}
	
	div#content div#colonne-tablo-basket div#tablo-basket td {
		border:1px solid #474747;
		color:#CCC;
		padding:5px;
		font-size:1.2em;
	}
	div#content div#colonne-tablo-basket div#tablo-basket table img {
		margin:1px 0 0 5px;
		display:inline;
	}
	div#content div#colonne-tablo-basket div#tablo-basket table p {
		display:inline;
	}
	
/* Tablo new account et members page your account */

div#content div#colonne-tablo-basket div#tablo-new-account table, div#content div#colonne-tablo-new-members div#tablo-new-account table {
	border:1px solid #383838;
	width:100%;
	border-collapse:collapse;
	margin-top:5px;
	}
	div#content div#colonne-tablo-basket div#tablo-new-account td, div#content div#colonne-tablo-new-members div#tablo-new-account td {
		border:1px solid #383838;
		color:#CCC;
		padding:5px;
		font-size:1.2em;
	}
	div#content div#colonne-tablo-basket div#tablo-new-account table img, div#content div#colonne-tablo-new-members div#tablo-new-account table img {
		margin:1px 0 0 5px;
		display:inline;
		border:none;
	}

/* colonne droite paiement info page basket  */

div#content div#colonne-paiement-info {
		float:right;
		width:430px;
}

/* colonne droite tablo new members  */

div#content div#colonne-tablo-new-members {
		float:left;
		width:600px;
		margin-left:25px;
}

/* Bloc licence  */

div#content div#colonne-paiement-info div#bloc-licence {
		float:left;
		width:200px;
		margin-right:15px;
		margin-bottom:10px;
		
	}
div#content div#colonne-paiement-info div#bloc-licence p {
		color:#CCC;
		font-size:1.2em;
	}

/* Bloc Payement info  */

div#content div#colonne-paiement-info div#bloc-payement-texte {
		width:420px;
		
	}
div#content div#colonne-paiement-info div#bloc-payement-texte p {
		color:#CCC;
		font-size:1.2em;
	}

	
/* Bloc footer */	
	
div#footer {
	color:#223d52;
	margin-top:35px;
	padding:5px 0 10px 0;
	text-transform:uppercase;
	text-align:center;
	font-size:.8em;
	color:#5B5B5B;
}
	
