@charset "utf-8";
/* CSS Document */

/*Reset CSS*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent}
body {line-height: 1;}
ol, ul {list-style: none}
:focus {outline: 0}
ins {text-decoration: none;}
del {text-decoration: line-through}
table {border-collapse: collapse;border-spacing: 0}
/* FIN Reset CSS*/

/* -- HEADER -- */
#header{background:none repeat scroll 0 0 #402D36;height:143px;position:relative;text-align:left; margin-bottom:10px}
#content-headertop{ width:930px; margin:0 auto; position:relative}
#content-headertop #logo{ position:absolute; top:40px; left:0}
#content-headertop a{ float:left; margin-left:2px}
#onglet{left:380px;position:absolute;top:57px; z-index:50}
#headerbottom{ background:url(../images/menu/bg-header-home.png); height:55px; width:100%; position:absolute; top:98px}
#headerbottom-auto{ background:url(../images/menu/bg-header-auto.png); height:55px; width:100%; position:absolute; top:98px}
#headerbottom-moto{ background:url(../images/menu/bg-header-moto.png); height:55px; width:100%; position:absolute; top:98px}
#headerbottom-habitation{ background:url(../images/menu/bg-header-habitation.png); height:55px; width:100%; position:absolute; top:98px}
#headerbottom-sante{ background:url(../images/menu/bg-header-sante.png); height:55px; width:100%; position:absolute; top:98px}
#content-headerbottom{width:930px; margin:13px auto 0}
#content-headerbottom .url{margin-top:5px}
#headerbottom-sante #content-headerbottom .url{margin-top:0}
.separateur{margin:0 20px; margin-bottom:-3px}
/* -- FIN HEADER -- */


/* -- CONTENT -- */
/* -- home page -- */
#content{ width:930px; margin:20px auto 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px}
#colG{ width:600px; float:left}
#content-top{ background-color:#EFF0F0; padding:30px 20px 20px; margin-top:-20px; float:left;border:1px solid #fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.comp-assur-auto{ width:538px;  margin:10px 0; padding:10px; background-color:#FFF;border:1px solid #fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; position:relative; height:101px}
	.comp-assur-auto div{ width:278px; display:inline-block; margin-left:125px}
	.comp-assur-auto:hover{ border:1px solid #808080}
	.comp-assur-auto h2{ font-size:18px; color:#908F00; margin-bottom:3px; font-weight:normal}
	.comp-assur-auto p{ font-size:11px; color:#868789}
	.comp-assur-auto a{ color:#CAC600; text-decoration:none; font-size:13px}
	.comp-assur-auto .url{ float:none}
.comp-assur-moto{ width:538px; float:left; margin:10px 0; padding:10px; background-color:#FFF;border:1px solid #fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; position:relative; height:101px}
	.comp-assur-moto div{ width:278px; display:inline-block; margin-left:125px}
	.comp-assur-moto:hover{ border:1px solid #808080}
	.comp-assur-moto h2{ font-size:18px; color:#AD82B4; margin-bottom:3px; font-weight:normal}
	.comp-assur-moto p{ font-size:11px; color:#868789}
	.comp-assur-moto a{color:#AD82B4; text-decoration:none; font-size:13px}
	.comp-assur-moto .url{ float:none}
.comp-assur-habitation{ width:538px; float:left; margin:10px 0; padding:10px; background-color:#FFF;border:1px solid #fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; position:relative; height:101px}
	.comp-assur-habitation div{ width:278px; display:inline-block; margin-left:125px}
	.comp-assur-habitation:hover{ border:1px solid #808080}
	.comp-assur-habitation h2{ font-size:18px; color:#59778E; margin-bottom:3px; font-weight:normal}
	.comp-assur-habitation p{ font-size:11px; color:#868789}
	.comp-assur-habitation a{ color:#59778E; text-decoration:none; font-size:13px}
	.comp-assur-habitation .url{ float:none}
.comp-assur-sante{ width:538px; float:left; margin:10px 0; padding:10px; background-color:#FFF;border:1px solid #fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; position:relative; height:101px}
	.comp-assur-sante div{ width:278px; display:inline-block; margin-left:125px}
	.comp-assur-sante:hover{ border:1px solid #808080}
	.comp-assur-sante h2{ font-size:18px; color:#73C1BB; margin-bottom:3px; font-weight:normal}
	.comp-assur-sante p{ font-size:11px; color:#868789}
	.comp-assur-sante a{ color:#73C1BB; text-decoration:none; font-size:13px}
	.comp-assur-sante .url{ float:none}
.picto-voiture{ position: absolute; top:0; left:0}
.picto-moto{ position: absolute; top:0; left:0}
.picto-habitation{ position: absolute; top:0; left:0}
.picto-sante{ position: absolute; top:0; left:0}
.btn-comparer{ margin:15px 0}
.btn-comp-index-auto{margin-bottom:15px; margin-left:10px; width:120px !important}
.btn-comp-index-moto{margin-bottom:10px; margin-left:10px; width:120px !important}
.btn-comp-index-habitation{margin-bottom:10px; margin-left:10px; width:120px !important}
.btn-comp-index-sante{margin-bottom:3px; margin-left:10px; width:120px !important}
#content-bottom{ margin-top:20px; float:left; padding:0 20px}
	#content-bottom h3{ font-size: 18px; font-variant:small-caps; font-weight:normal; margin-bottom:5px; color:#4D4D4D}
	#content-bottom p{color:#868789}
#colD{width:300px; float:right; margin-left:30px}
#panel-logo{ width:315px; margin:20px 0}
	#panel-logo a{ width:88px; height:88px; border:1px solid #F2F2F2; float:left; margin:0 15px 15px 0}
	#panel-logo a:hover{border:1px solid #999; background-color:#F2F2F2}
	#panel-logo a img{}
	.liste-assur{ width:298px; border:1px solid #F2F2F2; color:#868789; text-decoration:none; float:left; padding:5px 0; text-align:center}
	.liste-assur:hover{border:1px solid #999; background-color:#F2F2F2}
.pub-home{ width:300px; float:left}
/* -- home page -- */

/* -- page liste assurance -- */
#homeh1{color:#584731;font-size:28px;font-variant:small-caps;font-weight:normal;margin:15px 0}
.desc-home{font-size:12px}
.list-assur{ float:left; margin-top:20px}
	.list-assur p{ float:left; font-variant:small-caps; font-size:15px; color:#808080}
.list-assur-nom{ float:left; width:580px; padding:10px; border-bottom:1px solid #999}
	.list-assur-nom:hover{ background-color:#EFF0F0}
	.list-assur-nom p{ text-align:left; width:200px; color:#584731}
	.list-assur-nom a{ float:right; color:#584731; text-decoration:none}
	.list-assur-nom a img{ margin:0 5px -6px 0}
.encart-assur-top-right{ width:100px; float:left}
.check{ float:left }
/* -- page liste assurance -- */

/* -- page liste assurance auto -- */
#autoh1{color:#CAC600;font-size:28px;font-variant:small-caps;font-weight:normal;margin:15px 0}
.desc-auto{font-size:12px}
.list-assur-auto{ float:left; margin-top:20px}
	.list-assur-auto p{ float:left; font-variant:small-caps; font-size:15px; color:#808080}
.list-assur-nom-auto{ float:left; width:580px; padding:10px; border-bottom:1px solid #999}
	.list-assur-nom-auto:hover{ background-color:#EFF0F0}
	.list-assur-nom-auto p{ text-align:left; width:200px; color:#584731}
	.list-assur-nom-auto a{ float:right; color:#CAC600; text-decoration:none}
	.list-assur-nom-auto a img{ margin:0 5px -6px 0}
.encart-comp-auto{ float:left ; width:300px;background-color:#F2F2F2;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; margin:10px 0}
	.encart-comp-auto img{ float:left; padding:15px}
	.encart-comp-auto span{ float:left; padding:5px 35px 25px; font-size:18px; color:#908F00; margin-left:0}
.encart-garantie-auto{ float:left; margin-top:20px}
	.encart-garantie-auto-top{ float:left; width:300px; background-color:#CAC600}
		.encart-garantie-auto-top p{ color:#707000; padding:5px; font-variant:small-caps}
		.encart-garantie-auto-top span{ color:#fff; font-variant:normal}
	.encart-garantie-auto-bottom{float:left; width:298px; border:1px solid #CAC600}
		.encart-garantie-auto-bottom p{float:left;padding:5px; font-size:12x}
		.encart-garantie-auto-bottom span{float:left; padding:5px 0;color:#CAC600; font-size:14px}
/* -- page liste assurance auto -- */

/* -- page liste assurance moto -- */
#motoh1{color:#AD82B4;font-size:28px;font-variant:small-caps;font-weight:normal;margin:15px 0}
.desc-moto{font-size:12px}
.list-assur-moto{ float:left; margin-top:20px}
	.list-assur-moto p{ float:left; font-variant:small-caps; font-size:15px; color:#808080}
.list-assur-nom-moto{ float:left; width:580px; padding:10px; border-bottom:1px solid #999}
	.list-assur-nom-moto:hover{ background-color:#EFF0F0}
	.list-assur-nom-moto p{ text-align:left; width:200px; color:#584731}
	.list-assur-nom-moto a{ float:right; color:#AD82B4; text-decoration:none}
	.list-assur-nom-moto a img{ margin:0 5px -6px 0}
.encart-comp-moto{ float:left ; width:300px;background-color:#F2F2F2;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; margin:10px 0}
	.encart-comp-moto img{ float:left; padding:15px}
	.encart-comp-moto span{ float:left; padding:5px 35px 25px; font-size:18px; color:#812984; margin-left:0}
.encart-garantie-moto{ float:left; margin-top:20px}
	.encart-garantie-moto-top{ float:left; width:300px; background-color:#7D5080}
		.encart-garantie-moto-top p{ color:#999; padding:5px; font-variant:small-caps}
		.encart-garantie-moto-top span{ color:#fff; font-variant:normal}
	.encart-garantie-moto-bottom{float:left; width:298px; border:1px solid #7D5080}
		.encart-garantie-moto-bottom p{float:left;padding:5px; font-size:12px}
		.encart-garantie-moto-bottom span{float:left; padding:5px 0;color:#AD82B4; font-size:14px}
/* -- page liste assurance moto -- */

/* -- page liste assurance habitation -- */
#habitationh1{color:#59778E;font-size:28px;font-variant:small-caps;font-weight:normal;margin:15px 0}
.desc-habitation{font-size:12px}
.list-assur-habitation{ float:left; margin-top:20px}
	.list-assur-habitation p{ float:left; font-variant:small-caps; font-size:15px; color:#808080}
.list-assur-nom-habitation{ float:left; width:580px; padding:10px; border-bottom:1px solid #999}
	.list-assur-nom-habitation:hover{ background-color:#EFF0F0}
	.list-assur-nom-habitation p{ text-align:left; width:200px; color:#584731}
	.list-assur-nom-habitation a{ float:right; color:#59778E; text-decoration:none}
	.list-assur-nom-habitation a img{ margin:0 5px -6px 0}
.encart-comp-habitation{ float:left ; width:300px;background-color:#F2F2F2;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; margin:10px 0}
	.encart-comp-habitation img{ float:left; padding:15px}
	.encart-comp-habitation span{ float:left; padding:5px 35px 25px; font-size:18px; color:#59778E; margin-left:0}
.encart-garantie-habitation{ float:left; margin-top:20px}
	.encart-garantie-habitation-top{ float:left; width:300px; background-color:#074D6B}
		.encart-garantie-habitation-top p{ color:#999; padding:5px; font-variant:small-caps}
		.encart-garantie-habitation-top span{ color:#fff; font-variant:normal}
	.encart-garantie-habitation-bottom{float:left; width:298px; border:1px solid #074D6B}
		.encart-garantie-habitation-bottom p{float:left;padding:5px; font-size:12px}
		.encart-garantie-habitation-bottom span{float:left; padding:5px 0;color:#59778E; font-size:14px}
/* -- page liste assurance habitation -- */

/* -- page liste assurance sante -- */
#santeh1{color:#73C1BB;font-size:28px;font-variant:small-caps;font-weight:normal;margin:15px 0}
.desc-sante{font-size:12px}
.list-assur-sante{ float:left; margin-top:20px}
	.list-assur-sante p{ float:left; font-variant:small-caps; font-size:15px; color:#808080}
.list-assur-nom-sante{ float:left; width:580px; padding:10px; border-bottom:1px solid #999}
	.list-assur-nom-sante:hover{ background-color:#EFF0F0}
	.list-assur-nom-sante p{ text-align:left; width:200px; color:#584731}
	.list-assur-nom-sante a{ float:right; color:#73C1BB; text-decoration:none}
	.list-assur-nom-sante a img{ margin:0 5px -6px 0}
.encart-comp-sante{ float:left ; width:300px;background-color:#F2F2F2;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; margin:10px 0}
	.encart-comp-sante img{ float:left; padding:15px}
	.encart-comp-sante span{ float:left; padding:5px 35px 25px; font-size:18px; color:#73C1BB; margin-left:0}
.encart-garantie-sante{ float:left; margin-top:20px}
	.encart-garantie-sante-top{ float:left; width:300px; background-color:#00605B}
		.encart-garantie-sante-top p{ color:#999; padding:5px; font-variant:small-caps}
		.encart-garantie-sante-top span{ color:#fff; font-variant:normal}
	.encart-garantie-sante-bottom{float:left; width:298px; border:1px solid #00605B}
		.encart-garantie-sante-bottom p{float:left;padding:5px; font-size:12px}
		.encart-garantie-sante-bottom span{float:left; padding:5px 0;color:#73C1BB; font-size:14px}
/* -- page liste assurance sante -- */

/* -- page assureur -- */
.popularite{ float:left; width:275px; height:70px; border:1px solid #988052; margin:20px 10px 20px 0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
	.popularite img{ float:left;margin:12px 70px}
	.popularite p{ float:left; text-align:center; width:275px; color:#988052; font-variant:small-caps}
.devi-en-ligne{float:left; width:160px; height:70px; border:1px solid #988052; margin:20px 151px 20px 0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
	.devi-en-ligne img{ float:left;margin:18px 0 18px 55px}
	.devi-en-ligne p{ float:left; text-align:center; width:160px; color:#988052; font-variant:small-caps}
	.devi-en-ligne span{ float:left; margin:12px 0 0 5px; font-size:20px; font-variant:small-caps; color:#584731}
.desc-assur	{float:left;margin-bottom:20px;padding:10px;}
	.desc-assur	h2{ font-size:17px; font-variant:small-caps; color:#988052; font-weight:normal; margin-bottom:10px}
	.desc-assur	p{font-size:12px}
#assureur-auto{float:left; margin-bottom:20px}
	#assureur-auto img{float:left}
	#assureur-auto h3{float:left; color:#CAC600; margin:5px 0}
	#assureur-auto p{float:left; width:500px; font-size:12px; margin-bottom:10px}
	#assureur-auto a{float:left; text-decoration:none;color:#CAC600; margin-bottom:3px}
		#assureur-auto a img{float:left; margin:0 5px 0 0}
#assureur-moto{float:left; margin-bottom:20px}
	#assureur-moto img{float:left}
	#assureur-moto h3{float:left; color:#AD82B4; margin:5px 0}
	#assureur-moto p{float:left; width:500px; font-size:12px; margin-bottom:10px}
	#assureur-moto a{float:left;text-decoration:none;color:#AD82B4; margin-bottom:3px}
		#assureur-moto a img{float:left; margin:0 5px 0 0}
#assureur-habitation{float:left; margin-bottom:20px}
	#assureur-habitation img{float:left}
	#assureur-habitation h3{float:left; color:#59778E; margin:5px 0}
	#assureur-habitation p{float:left; width:500px; font-size:12px; margin-bottom:10px}
	#assureur-habitation a{float:left; text-decoration:none;color:#59778E; margin-bottom:3px}
		#assureur-habitation a img{float:left; margin:0 5px 0 0}
#assureur-sante{float:left; margin-bottom:20px}
	#assureur-sante img{float:left}
	#assureur-sante h3{float:left; color:#73C1BB; margin:5px 0}
	#assureur-sante p{float:left; width:500px; font-size:12px; margin-bottom:10px}
	#assureur-sante a{float:left; text-decoration:none;color:#73C1BB; margin-bottom:3px}
		#assureur-sante a img{float:left; margin:0 5px 0 0}
.assureur-on{float:left; margin-bottom:20px}
	.assureur-on img{float:left}
	.assureur-on h3{float:left; color:#adadad; margin:25px 0 5px}
	.assureur-on p{float:left; width:500px; font-size:12px; margin-bottom:10px}
/* -- page assureur -- */

/* -- page assureur auto -- */
.desc-assur-auto{ float:left; margin-bottom:20px}
.desc-assur-auto p{ float:left; margin-bottom:10px}
.desc-assur-auto a{ float:left; text-decoration:none; color:#CAC600; width:400px; margin-top:5px}
.desc-assur-auto a img{ float:left; margin:-3px 5px 0}
#encart-assurreur{ float:left; padding:10px 20px; border:1px solid #B3B3B3;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.encart-assurreur-top{}
.encart-assurreur-top-left{ float:left; width:300px}
.encart-assurreur-top-left h3{ color:#584731; font-size:20px; font-variant:small-caps; font-weight:normal; float:left; width:350px}
.encart-assurreur-top-left a{ color:#584731; font-size:16px; text-decoration:none; margin-top:5px; float:left}
.encart-assurreur-top-right{float:left;width:250px;margin-top:10px}
.encart-assurreur-top-right p{float:left;color:#666;font-variant:small-caps}
.encart-assurreur-top-right img{float:right}
.encart-assurreur-left{ float:left; width:410px; margin:20px 30px 0 0}
	.encart-assurreur-left h3{ color:#584731; font-size:15px; font-variant:small-caps; font-weight:normal; float:left}
.encart-assurreur-left-auto{ float:left; margin:10px 0}
	.encart-assurreur-left-auto img{ float:left; margin-right:5px}
	.encart-assurreur-left-auto h4{ float:left; margin:5px 0; width:320px; color:#CAC600; font-variant:small-caps}
	.encart-assurreur-left-auto p{ float:left; width:320px; font-size:12px}
.encart-assurreur-left-moto{ float:left; margin:10px 0}
	.encart-assurreur-left-moto img{ float:left; margin-right:5px}
	.encart-assurreur-left-moto h4{ float:left; margin:5px 0; width:320px; color:#AD82B4; font-variant:small-caps}
	.encart-assurreur-left-moto p{ float:left; width:320px; font-size:12px}
.encart-assurreur-left-habitation{ float:left; margin:10px 0}
	.encart-assurreur-left-habitation img{ float:left; margin-right:5px}
	.encart-assurreur-left-habitation h4{ float:left; margin:5px 0; width:320px; color:#59778E; font-variant:small-caps}
	.encart-assurreur-left-habitation p{ float:left; width:320px; font-size:12px}
.encart-assurreur-left-sante{ float:left; margin:10px 0}
	.encart-assurreur-left-sante img{ float:left; margin-right:5px}
	.encart-assurreur-left-sante h4{ float:left; margin:5px 0; width:320px; color:#73C1BB; font-variant:small-caps}
	.encart-assurreur-left-sante p{ float:left; width:320px; font-size:12px}
.encart-assurreur-right{}
.encart-devi{ float:left; border:1px solid #B3B3B3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; padding:10px 10px 5px; width:80px; margin-top:20px}
	.encart-devi img{ float:left; margin:0 5px 5px 15px}
	.encart-devi span{ float:left;font-variant:small-caps; font-size:12px; color:#584731}
	.encart-devi p{ float:left; font-variant:small-caps; font-size:10px; color:#808080; width:80px; text-align:center}
/* -- page assureur auto -- */

/* -- page assureur moto -- */
.desc-assur-moto{ float:left; margin-bottom:20px}
.desc-assur-moto p{ float:left; margin-bottom:10px}
.desc-assur-moto a{ float:left; text-decoration:none; color:#AD82B4; width:400px; margin-top:5px}
.desc-assur-moto a img{ float:left; margin:-3px 5px 0}
/* -- page assureur moto -- */

/* -- page assureur habitation -- */
.desc-assur-habitation{ float:left; margin-bottom:20px}
.desc-assur-habitation p{ float:left; margin-bottom:10px}
.desc-assur-habitation a{ float:left; text-decoration:none; color:#59778E; width:400px; margin-top:5px}
.desc-assur-habitation a img{ float:left; margin:-3px 5px 0}
/* -- page assureur habitation -- */

/* -- page assureur sante -- */
.desc-assur-sante{ float:left; margin-bottom:20px}
.desc-assur-sante p{ float:left; margin-bottom:10px}
.desc-assur-sante a{ float:left; text-decoration:none; color:#73C1BB; width:400px; margin-top:5px}
.desc-assur-sante a img{ float:left; margin:-3px 5px 0}
/* -- page assureur sante -- */

/* -- page marque blanche -- */
#marque-blanche{ width:930px; min-height:400px; margin-top:20px}
/* -- page marque blanche -- */

/* -- page garantie -- */
.def{ border-top:1px solid #999; margin:20px 0 20px}
.definition{border-bottom:1px solid #999; padding:15px}
	.definition p{font-size:12px}
#autoh1 span{font-variant:normal;font-size:25px}
#autoh2{color:#CAC600;font-size:28px;font-variant:small-caps;font-weight:normal;margin:15px 0}
#autoh2 span{font-variant:normal;font-size:25px}
.autoh3{ color:#CAC600; font-weight:normal; margin-bottom:5px}

#motoh1 span{font-variant:normal;font-size:25px}
#motoh2{color:#AD82B4;font-size:28px;font-variant:small-caps;font-weight:normal;margin:15px 0}
#motoh2 span{font-variant:normal;font-size:25px}
.motoh3{ color:#AD82B4; font-weight:normal; margin-bottom:5px}

#habitationh1 span{font-variant:normal;font-size:25px}
#habitationh2{color:#59778E;font-size:28px;font-variant:small-caps;font-weight:normal;margin:15px 0}
#habitationh2 span{font-variant:normal;font-size:25px}
.habitationh3{ color:#59778E; font-weight:normal; margin-bottom:5px}

#santeh1 span{font-variant:normal;font-size:25px}
#santeh2{color:#73C1BB;font-size:28px;font-variant:small-caps;font-weight:normal;margin:15px 0}
#santeh2 span{font-variant:normal;font-size:25px}
.santeh3{ color:#73C1BB; font-weight:normal; margin-bottom:5px}
/* -- page garantie -- */

/*** pour les articles du blog - Germain ***/
.blocRssHome{ margin-top:25px; float:left; width:600px;font-size:12px; color:#58595B; font-family:"Trebuchet MS", Arial,Helvetica,sans-serif; line-height:14px}
.blocRssHome h2{ font-size:16px;color:#036AB4}
.blocRssHome img{margin-top:4px}
.blocRssHome h3{ font-size:14px;color:#036AB4;float:left;margin:4px 0 2px 2px; font-weight:normal;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.bolcRssHome p, .edito-desc{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; line-height:14px}
.blocRssHome a:link, .blocRssHome a:visited, .blocRssHome a:active{color:#036AB4; text-decoration:none;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.blocRssHome a:hover{color:#0099FF}
.edito-desc a:active, .edito-desc a:link, .edito-desc a:visited{color:#6F2C86 !important}
.edito-desc a:hover{color:#4D2060 !important}
/*** pour les articles du blog - Germain ***/

/* -- FIN CONTENT -- */

#liste-popularite{border-bottom:1px solid #999; padding:10px 0 10px 217px; width:120px}
#liste-devi{border-bottom:1px solid #999; padding:10px 102px 10px 10px; width:150px}

.url{padding:0 !important; float:left;}
#colD .url { margin-bottom:10px}

#assureur-auto .url, #assureur-moto .url, #assureur-habitation .url, #assureur-sante .url{ margin-left:80px}

.list-assur-nom-auto span{ margin-left:80px}
.list-assur-nom-moto span{ margin-left:80px}
.list-assur-nom-habitation span{ margin-left:80px}
.list-assur-nom-sante span{ margin-left:80px}
.list-assur-nom span{ margin-left:80px}

/* -- FOOTER -- */
.footer{background-color:#402D36;float:left;margin-top:50px;padding-top:20px;width:100%; font-family:Arial, Helvetica, sans-serif}
.centre-footer{ width:930px; margin:0 auto}
#footer-assur{color:#FFFFFF;font-size:13px;height:50px;margin-top:10px}
#footer-assur a{color:#FFFFFF; text-decoration:none}

.mentions h1{color:#584731;font-size:26px;margin:10px 0}
.mentions h2{color:#584731;font-size:16px;margin:10px 0 5px}
.mentions p{color:#555; font-size:12px}
.mentions a{color:#555; font-size:12px; text-decoration:none}
.imgMail {margin-bottom:-4px}


#footer{ font-family:Arial, Helvetica, sans-serif}
#footer .liste_comp{ background:#402D36 url("images/bg_footer_assurance.png") repeat 40% 0; height:295px}
#footer .liste_comp .h4{width:930px; margin:0 auto; padding:177px 0 15px}
#footer .liste_comp div{ width:930px; margin:0 auto}
#footer .liste_comp div a{ float:left; margin:0 15px}
#footer .liste_comp div img.separateur{ float:left; margin:0; padding:15px 0}
#footer .suivit { background:#2B1522}
#footer .suivit div {width:930px; margin:0 auto;}
#footer .suivit div img { padding:15px 0 5px}
#footer .suivit div p { width:730px;color:#fff; font-size:13px; padding-bottom:15px}
#footer .suivit div p a { text-decoration:none; color:#fff; margin:0 5px}
#footer .suivit div p a:hover{ text-decoration:underline}
#footer .suivit div span { float:right; margin-top:-65px}
#footer .suivit div span a{ margin-left:10px}
#footer .liens { background:#856E48}
#footer .liens div{ width:930px; margin:0 auto; padding:25px 0}
#footer .liens div img.separateur{ margin:0 30px}
#footer .liens div img.copy{ float:right}
#footer .propos {background:url("images/bg_paper.png")}
#footer .propos div{width:930px; margin:0 auto}
#footer .propos div h5 {color:#808080; padding:10px 0}
#footer .propos div p {color:#808080; font-size:13px; padding-bottom:10px}
#footer .propos div p  a{ text-decoration:none; color:#808080; font-size:13px}
#footer .propos .ombre{ height:20px; background:url("images/ombre.png"); width:100%; margin:0}


/* -- FIN FOOTER -- */

#actualite-choisir-assurance { width:600px}
#actualite-choisir-assurance a, #actualite-choisir-assurance p, #actualite-choisir-assurance h3, #actualite-choisir-assurance h4 {font-size:12px}
#actualite-choisir-assurance p {color:#58595B}
#actualite-choisir-assurance .titre{margin-bottom:10px}
#actualite-choisir-assurance .article .article_actu a img{ float:left; margin-right:5px}
#actualite-choisir-assurance .article .article_actu a {color:#584731; line-height:20px; width:100%}
#actualite-choisir-assurance .article .article_actu a h4{color:#584731}
#actualite-choisir-assurance .article .article_actu { margin-bottom:10px}
#actualite-choisir-assurance .article .article_blog a img{ float:left; margin-right:5px}
#actualite-choisir-assurance .article .article_blog a{color:#A64098; line-height:20px; width:100%}
#actualite-choisir-assurance .article .article_blog h3{color:#A64098; line-height:20px; float:none}
#actualite-choisir-assurance .article .article_blog {margin-bottom:10px}
#actualite-choisir-assurance .legende {  background: none repeat scroll 0 0 #F1F2F2; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; height: 20px; padding:10px 10px 5px; width:580px}
#actualite-choisir-assurance .legende .actu{color:#584731; text-decoration:none}
#actualite-choisir-assurance .legende .actu img{ vertical-align:bottom}
#actualite-choisir-assurance .legende .blog{color:#A64098; text-decoration:none}
#actualite-choisir-assurance .legende .blog img{ vertical-align:bottom}

#archive-choisir-assurance { width:600px; min-height:400px}
#archive-choisir-assurance h1 {color:#584731; font-size:26px; margin:20px 0}
#archive-choisir-assurance h2 {color:#584731; font-size:18px; margin:10px 0; font-weight:normal}
#archive-choisir-assurance h3 {color:#584731; font-size:14px; margin:10px 0; font-weight:normal}
#archive-choisir-assurance h3 img{margin:0 5px -2px 0}
#archive-choisir-assurance .archive {margin:10px 0; font-size:12px}
#archive-choisir-assurance .archive a{color:#584731; font-size:12px}
#archive-choisir-assurance .archive a img{ float:left; margin-right:5px}
#archive-choisir-assurance .archive a h3{ line-height:20px}
#archive-choisir-assurance #pagination {margin-top:30px}
#archive-choisir-assurance #pagination #active{ display:inline; color:#584731}
#archive-choisir-assurance #pagination .url{ float:none; color:#584731}
#archive-choisir-assurance #pagination a{color:#584731}

.art a { color:#584731}
.art { margin-top:20px; width:930px}
.art img{ margin-right:10px}
.art h1 { font-size:26px; margin:20px 0; color:#000; font-weight:bold}
.art h2 { font-size:16px; color:#000; font-weight:bold; margin-bottom:20px; line-height:18px}
.art h3 { font-size:22px; color:#000; font-weight:bold; margin-bottom:20px}
.art p {margin-bottom:20px; line-height:16px}
.art p.date { font-style:italic}
.art blockquote { margin:0 40px; margin-bottom:20px}
.art li {list-style: disc outside none;margin: 5px 0 0 20px;width: 710px;}
.art ul {margin-bottom:20px}
.art strong{ font-weight:bold}
.art em { font-style:italic}
.art small { font-size:11px}
