@charset utf-8;

* {
	margin:0 auto;
	padding:0;
}

a {
	outline:none;	
}

#footer {
	clear:both;
}

#footer a {
	border-right:1px solid #EEE;
}

#footer li {
	float:left;
	list-style-type:none;
}

#limites {
	width: 946px;
	overflow:hidden;
	margin-top:10px;
}

.menu {
	background-image:url(../img/menu/fond.jpg);
	border:1px solid #CCCDCF;
	margin-bottom:10px;
	overflow:hidden;
	display:block;
	height:32px;
}

.menu a {
	border-right:1px solid #EEE;
	display:block;
	padding:.8em;
}

.menu a:hover { background-image: url(../img/fond_menu.png); }

.menu li {
	display:inline;
	float:left;
}

.col1 { width:179px; }

.col1 .actif { background-color:#E4F1F8; }

.col1 a { display:block; }

a:hover, .clickedEval { background-color:#E8F3F9; }

.col1 h3 { background-image:url(../img/h2/179.jpg); }

.col1 li { display:inline; }

.col2 { width:557px; }

.col2 h3 { background-image:url(../img/h2/557.jpg); }

.col25 { width:366px; 
}

.col25 h3 { background-image:url(../img/h2/366.jpg); }

.col3 { width:751px; }

.col4 {
	clear:both;
	width:946px;
}

.col4 h3 { background-image:url(../img/h2/946.jpg); }

.interieur {
	border:1px solid #CCCDCF;
	margin-bottom: 10px;
}

.marge_interne { padding:1em; }

.photoProduit { text-align:center; }

.scroll a {
	padding:0.6em 0.8em;
	display:block;
	text-align:left;
}

.scroll a img { border:none; }

a {
	color:#868DAC;
	font-weight:700;
	padding:.5em;
	text-decoration:none;
} 

.scroll { text-align:left; }

body {
	color:#666;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	margin: auto;
	text-align: center;
}

cite { font-size:1.2em; display:block;margin:10px }

h2 {
	font-size:1.2em;
	text-decoration:underline;
}

h3 { padding:.3em; font-size:12px;}

h4 {
	margin:0 auto;
	padding:.2em;
}

p { margin-top:1em; }

.col3 h3 { background-image:url(../img/h2/751.jpg); }
