/* police par defaut de tout le site */
BODY, TD, DIV, SPAN {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000099}
  body {background-color:#EAF4FF; margin:0; padding:0}
  IMG{border:0}
  A {color:#0066FF; text-decoration:none}
  A:hover {color:#FF6600; text-decoration:underline}
  h1{color:#FF6600;font-size:25px; font-weight:bold}
  h2 {color:#FF6600;font-size:20px; font-weight:bold}
  
#home {background-color:#000; color:#fff; font-weight:bold; padding:2px;width:776px;}
#home a {color:#fff}

/*header*/
#header2{
	clear:left;
	width:780px;
	height:92px;
	background: url(vc2/d_hautfond.jpg) repeat-x;
	margin:0;
	padding:0
}
#hh03{ float:left;  margin:0}
#hh04{ float:right; padding-right:0.3em; padding-top:10px}

/* promo droit*/
#mdroite{
	position: absolute;
	left:608px;
	top:82px;
	width: 152px;
	height: auto;
	color: #FFFFFF;
	background:#6699CC;
}
#cdroite{
	color: #FFFFFF;
	margin: 0.6em;
}
   #cdroite a h2 {color:#FFFFFF}
   #cdroite a{color:#FFFFFF; font-weight:normal}
   #cdroite a:hover{color:#FFCC33; font-weight:normal}

/* menu principal */
#header30{
 width:780px;
 height:25px;
 _height:27px;
 background-color:#FFFFF0
}

.mhtda{ height:25px; _height:27px; padding-left:2px}

.mha a{
 color: #FFFFFF;
 font-size:13px;
 border: 1px solid #FFFFF0;
 background-color:#00BB00;
 font-weight:bold;
 text-align:center;
 padding-left:14px;
 padding-right:14px;
 padding-top:5px;
 text-decoration:none;
 float:left;
 height:25px;
 _height:27px
}
.mha a:hover, .mha2 a:hover{
 border: 1px solid #306424;
 border-bottom: 1px solid White;
 text-decoration:none;
 height:25px;
 _height:27px;
 background-color: #00A4F2;
}
.mha1 a{
 color: #FFFFFF;
 font-size:13px;
 border: 1px solid #000000;
 background-color: #6699CC;
 font-weight:bold;
 text-align:center;
 padding-left:14px;
 padding-right:14px;
 padding-top:5px;
 border-bottom: 1px solid #6699CC;
 text-decoration:none;
 height:25px;
 float:left;
 _height:27px
}
.mha2 a{
 color: #FFFFFF;
 font-size:13px;
 border: 1px solid #FFFFF0;
 background-color:#CC0000;
 font-weight:bold;
 text-align:center;
 padding-left:14px;
 padding-right:14px;
 padding-top:5px;
 text-decoration:none;
 float:left;
 height:25px;
 _height:27px
}
.calcache {position: absolute; clip:rect(1px, 1px, 1px, 1px); clip:rect(1px 1px 1px 1px);}

/*bando*/
#menu1{
	clear:left;
	width:780px;
	height:40px;
	background:#6699CC;
	border-top:1px solid #000000;
	border-bottom:#000099 1px solid
}
#menutxt{padding:5px; color:#FFFFFF; font-weight:bold}
  #menutxt h1 {font-size:11px;color:#FFFFFF; font-weight:bold; display:inline}


/**pages*******************/

#contenu{
	clear:left;
	width:780px;
	background:#EAF4FF
}

#contenu02{	
	color: #333366;
	float:left;
	width:660px;
	/*padding:0.5em;*/
	background:#EAF4FF
}
#contenu010{	
	color: #333366;
	padding:0.5em;
	background:#EAF4FF
}

#pubdroite {
	float:right;
	color:#333366;
	width:120px;
	background : #6699CC
}


/* page accueil ************************/

#accueil{clear:left;width:780px;height:205px;background:#EAF4FF}

#aa01{float:left; width:285px; height:205px; BORDER-RIGHT:#000099 1px solid}
#aagauche{margin:10px}
   #aagauche a{color:#000099; font-weight:normal}
   #aagauche a:hover{font-weight:normal}
   #aagauche h2, #cdroite h2 {font-size:13px; font-weight:bold; display:inline; color:#FF6600}

#aa02{ float:right; width:485px; height:205px}
   #aa02 a{color:#000099; font-weight:normal}
   #aa02 a:hover{font-weight:normal}

#accueil2{clear:left;width:780px;height:308px;BORDER-TOP:#000099 1px solid;background:#D2E9FF}

#aa010{	float:left; width:478px; height:308px}
#aa010 h1, #aa020 h1 {padding-left:10px}

#aa020{ float:right; width:298px;height:308px;background:#B0D8FF;border-left:#000099 1px solid}

#form {padding-left:15px}

div.mdoss1 {clear:left;margin: 10px; margin-left: 190px; margin-bottom: 2em; margin-right:1em}
div.mdoss1 img {float:left; padding-right:10px; margin-left: -170px; margin-top:5px; margin-bottom:5px}
div.mdoss1 a {font-weight:bold; font-size:13px; color:#FF6600}
div.mdoss1 span {font-weight:bold; font-size:9px; color:#FF6600}

/***********************************/

#pubbas{clear:left;width:780px;height:100px;background:#6699CC}
#google{padding:10px; text-align:center}

/*footer*/
#footer{
	clear:left;
	width:780px;
	height:21px;
	background:#000000;
	padding-top:0.2em;
	padding-bottom:0.2em;
	text-align:center;
	font-weight:normal;
	color:#FFFFFF
}
  #footer a {color:#FFFFFF; text-decoration:none; font-weight:bold}
  #footer a:hover {color:#FF6600; text-decoration:none; font-weight:bold}

#xiti{width:780px; text-align:center}


/** DOSSIERS *************************/
/* index.php */

DIV.Dos_cat {padding-left:2em}
   DIV.Dos_cat_titre {border-bottom:2px dotted #6699CC}
	 DIV.Dos_cat_titre h2 {display:inline;}
   DIV.Dos_cat_texte {margin:5px 50px 20px 50px}




/* cat.php */

 DIV.Dos_catphp_titre {background:#6699CC; margin:1em; padding:0.3em;
	border-bottom:#000000 1px dotted;
	border-left:#000000 1px dotted;}
	DIV.Dos_catphp_titre h2 {display:inline; font-size:15px; }
	DIV.Dos_catphp_titre A {color:#FFFFFF}
	DIV.Dos_catphp_titre SPAN {display:none}
	DIV.Dos_catphp_titre img{float:left;width:60px; margin:-12px 5px 0 -4px; border:5px solid #6699CC}

 DIV.Dos_catphp_texte{margin:2em 3em 40px 3em;padding:0.2em}

 /* class supplémentaire pour présentation deux colonnes */
 DIV.doscol1 {float:left; width:48%}
 DIV.doscol2 {float:right; width:48%}


/* dossiers.php, commentaire.php */

 DIV.titre SPAN {display:none}
 DIV.chapo {float:left;width:164px; font-style:italic; text-align:right;font-size:1.2em;padding-right:2px}
	DIV.chapo img {padding-bottom:1em}
 DIV.texte {float:right; width:470px; border-left:#6699CC 1px solid;padding-left:8px;padding-right:2px;margin-bottom:40px;}
 DIV.texte h2 {color:#FF6600}
 DIV.texte a {color:#FF6600}

  DIV.auteur {clear:left}

  DIV.commentaire {float:right; width:70%; font-weight:bold; clear:both; text-align:center; padding:0.3em; border:#6699CC 1px dotted;margin-bottom:1em}
   DIV.commentaire A {color:#000099}

  DIV.commentaire_login {padding:0.2em; color:6699CC; font-weight:normal; text-align:left}
  DIV.commentaire_texte {padding:0.5em; text-align:left;border-top:#6699CC 1px solid; margin-bottom:1em}



/**** editor xhtml (ajout fckeditor) ****/
	.img_left {float:left; padding-right:0.5em}
	.img_right {float:right; padding-left:0.5em}
	.txt_bold {font-weight:bold}
	.txt_code {
	widht:98%;
	border: #000000 1px dotted;
	padding: 0 5px 0 5px;
	color: #000000;
	background-color: #EEEEEE;
	}
	.txt_right {text-align:right}


/* la zone d'admin */
	#menu {background:#000000;color:#FFFFFF;width:780px; font-weight:bold;}
	#menu A {color:#FFFFFF; font-weight:normal;}
	#menu SPAN {color:#FFFFFF;}
	#menu ul {list-style-type:none; margin-top:0.5em; padding:0;}
	#menu li {margin:0; padding:0;}

/* convertisseur */
#convertisseur{width:98%;text-align:center;color:#FFFFFF;background:#000099;padding:0.2em}

/* plan */
DIV.plan{margin-bottom:1em; padding:0.5em}
DIV.plan h2 {display:inline;}
DIV.plan_plus {margin-left:2em; margin-bottom:0.5em;font-weight:bold}
DIV.plan a, DIV.plan_plus a {color:#000099}

.shop {width:95%;margin-left:5px}
.shop_titre {margin-top:1.5em}
.shop_titre img {float:left;margin-right:5px}
.shop_titre h2 {font-size:1.2em;padding:0;margin:0}
.shop_texte {padding:0.5em}
.shop_prix {text-align:right;border-top:1px dotted #000;padding-top:2px}
.shop_prix2 {border-bottom:2px solid #000;background:#eee;padding:2px;}
.shop_prix2 a, .shop_prix2 a:hover {color:#000;font-weight:bold}


/*recherche*/
#ama_search {border-bottom:1px dotted #000;background-color:#cfc;padding:10px}
#ama_search h2 {font-size:14px;margin:0;padding:0}



/*index */

 DIV.amaz_cat {margin-top:10px;padding-bottom:10px;border-bottom:1px dotted #000}
   DIV.amaz_cat_titre {}
	 DIV.amaz_cat_titre h2 {font-size:14px;padding:0;margin:0}
	 DIV.amaz_cat_titre A {}
	 DIV.amaz_cat_titre A:hover {}
	 DIV.amaz_cat_titre SPAN {}
	 DIV.amaz_cat_titre img {}

   DIV.amaz_cat_texte {margin-left:15px}

   DIV.amaz_sscat {margin-left:15px}
    DIV.amaz_sscat_titre {}
	 DIV.amaz_sscat_titre h3 {font-size:12px;padding:0;margin:0}
	 DIV.amaz_sscat_titre A {}
	 DIV.amaz_sscat_titre A:hover {}
	 DIV.amaz_sscat_titre SPAN {}
	 DIV.amaz_sscat_titre img {}

    DIV.amaz_sscat_texte {margin-left:15px}


/*livre*/
DIV.amaz {}
 DIV.amaz_titre img {float:left;margin-right:5px;height:50px}
 DIV.amaz_titre h2 {font-size:14px;margin:0;padding:0;color:#f60}

 DIV.amaz_texte {margin-left:55px}

 DIV.amaz_prix {margin-left:55px; font-weight:bold; text-align:right; color:#FF6600;border-bottom: #999999 1px dotted;padding:5px 0 10px 0; margin-bottom:20px}
 DIV.amaz_prix a {}
 DIV.amaz_prix img {margin-right:5px}


/*detail*/
DIV.amaz2 {}
 DIV.amaz_tit img {float:left;margin-right:5px}
 DIV.amaz_tit h2 {color:#f60;padding:0;margin:0}
 DIV.amaz_text {margin-left:55px}

 DIV.amaz_edito {margin-left:55px}

 DIV.amaz_prix2 {margin-left:55px; font-weight:bold; text-align:right; color:#FF6600;border-bottom: #999999 1px dotted;padding:5px 0 10px 0; margin-bottom:20px}
 DIV.amaz_prix2 a {}
 DIV.amaz_prix2 img {margin-right:5px}

DIV.amaz_com {}
DIV.amaz_com h1 {}
 DIV.amaz_com2 {}
 DIV.amaz_com2 h2 {}
 DIV.amaz_com2 img {}
 DIV.amaz_com2 span {}


DIV.amaz_simil {}
DIV.amaz_simil h1 {}

DIV.amaz_simil ul, li {}