/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	background:url(../imgs/ap.gif);
	margin-top:5px;
}



.png {
	behavior: url(./styles/png.htc);
}


a.panier, a.panier:visited
{
	display: block;
	background: url('/images/panier.png') no-repeat top left;
	width: 190px;
	height: 49px;
	padding-left: 76px;
	text-decoration: none;
	line-height: 20px;
	color: #024b6c;
	font-size: 12px;
}

a.panier:focus, a.panier:hover
{
	display: block;
	background: url('/images/panier.png') no-repeat bottom left;
	width: 190px;
	height: 49px;
}



/* ---- BALISES ----*/

input.text{
	border:1px solid #27158b;
}

input.radio{
	border:0px solid #83827c;
}



.txtNoir9pt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	text-decoration:none;
}

.txtBleu8pt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#2c1b8e;
	text-decoration:none;
}

.txtBleu9pt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#2c1b8e;
	text-decoration:none;
}

.txtBlanc9pt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}

.txtBleuJustify9pt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#2c1b8e;
	text-decoration:none;
	text-align:justify;
}

.txtRougeJustify9pt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#922813;
	text-decoration:none;
	text-align:justify;
}

.txtBordeau9pt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#4d1616;
	text-decoration:none;
}

.txtBleuClair10pt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#518be0;
	text-decoration:none;
}

.txtRose12pt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#e0006a;
	text-decoration:none;
}

.txtRose9pt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#da037d;
	text-decoration:none;
}

.txtVert9pt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#00CC00;
	text-decoration:none;
}
/* LIENS */

.lienRose9{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#da037d;
	font-weight:bold;
	text-decoration:underline;
}
.lienRose9:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#da037d;
	font-weight:bold;
	text-decoration:underline;
}

.lienBleu9{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#2c1b8e;
	font-weight:bold;
	text-decoration:underline;
}
.lienBleu9:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#2c1b8e;
	font-weight:bold;
	text-decoration:underline;
}

.lienBleu8{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#2c1b8e;
	text-decoration:none;
}
.lienBleu8:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#2c1b8e;
	text-decoration:underline;
}


.lienVert9{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#636b40;
	text-decoration:none;
}
.lienVert9:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#636b40;
	text-decoration:underline;
}

.lienMenuBout{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.lienMenuBout:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#252360;
	text-decoration:none;
	font-weight:bold;
}

/*------------------- BOUTIQUE ----------------------*/

.barreProd {
	background-color:#e0e0e0;
	color:#4d6083;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}

.barreProd2 {
	background-color:#f0f0f0;
	color:#426272;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
}

.txtBleu2_9pt{
	color:#4d6083;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
}

.txtBleu10pt{
	color:#426272;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:justify;
	text-decoration:none;
	font-weight:bold;
}


/* SCROLL */

div.scrollnews {
	scrollbar-face-color: #94b9e6;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	OVERFLOW: auto;
}

/* COPYRIGHT */

#lienSite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#666666;
	text-decoration:none;
}

#lienSite:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
}


.searchitem{width:650px;margin-bottom:20px;border:1px solid #434f58;background-color:#dbe8f0}
.searchitem .extrait span{font-weight:bold}
.searchitem, .searchitem *{font-family:Arial, Helvetica, sans-serif;font-size:12px}
.searchitem h2{font-size:15px;margin:0;background-color:#819aab;padding:5px;color:#fff}
.searchitem h2 a{font-size:15px;color:#fff;text-decoration:none}
.searchitem .extrait{font-size:13px;padding:5px;color:#333}
.searchitem .infos{background-color:#a8c7dc;padding:5px}
.searchitem .infos *{font-size:10px;font-weight:bold;color:#333}

h1{padding:0;margin:0;margin-bottom:20px;font-size:20px;font-weight:bold;font-family:Arial, Helvetica, sans-serif}

#searchbar{background-color:#819aab;padding:5px}
#searchbar form{margin:0;padding:0}
#searchbar form input{float:right}
.clear{clear:both;height:0}
