/***Redéfinition des balises***/
img{border:none;}
a{text-decoration:none;color:#9e7e1d;}
hr{border: 0;border-bottom: 1px #fe8300 solid;height: 1px;margin-bottom:20px;}
body{font-family: arial;font-size: 12px;color:#707172;margin:0;background: url(/_img/back.jpg) #fff repeat-x top;}
/***Page***/
#page{width:960px;background: url(/_img/page-shadow.png) repeat-y;padding:0 18px 0 18px;margin-left:auto;margin-right:auto;}
/***Header***/
#header{padding:0;background: url(/_img/header-back.jpg) repeat-x;height:153px;width:960px;}
#header-left{width:690px;float:left;padding:0;background: transparent;}
#header-left-top{padding:5px 0 0 20px;height:20px;background: transparent;}
#header-left-top h1, #header-left-top p{font-size:10px;color:#707172;display:inline;font-weight:normal;}
#header-left-top a{text-decoration:none;}
#header-left-middle{padding:0;height:103px;background: transparent;}
#header-left-middle-left{width:380px;float:left;padding:0;background: transparent;}
#header-left-middle-right{width:310px;float:left;padding:0;background: transparent;}
#header-left-bottom{padding:5px 0 0 20px;background: transparent;height:20px;}
#header-left-bottom h1,#header-left-bottom h2, #header-left-bottom p{color:#7a661d;font-size:11px;display:inline;font-weight:bold;}
#header-left-bottom a{color:#7a661d;text-decoration:none;}
#header-right{width:270px;float:left;background: transparent;}
#header-right-top{height:40px;background: transparent;text-align:right;}
#header-right-bottom{background: transparent;}
/***Navigation***/
#main{background: #fff;}
#main-top{padding:15px;background: transparent;}
#main-top h1, #main-top h2, #main-top h3, #main-top p{color:#9e7e1d;font-size:14px;display:inline;font-weight:bold;}
#main-top a{text-decoration:none;}
#main-content{background: transparent;}
#main-content-left{color:#000;width:695px;padding:0 10px 0 16px;float:left;text-align:justify;}
#main-content-left a{color:#9e7e1d;font-weight:bold;text-decoration:none;}
#main-content-left ul{margin:10px 0 15px 0;padding:0px;}
#main-content-left li{list-style-type:none;list-style-position: normal;list-style-image: url(/_img/arrow-right-yellow.png);margin:5px 0 8px 20px;}
#main-content-left h1{color:#9e7e1d;font-size:20px;font-weight:bold;}
#main-content-left h1 a{text-decoration:none;}
#main-content-left h2{color:#9e7e1d;font-size:18px;font-weight:bold;}
#main-content-left h2 a{color:#9e7e1d;text-decoration:none;}
#main-content-left h3{ccolor:#9e7e1d;font-size:16px;font-weight:bold;}
#main-content-left h3 a{color:#9e7e1d;text-decoration:none;}
#main-content-left h4{color:#9e7e1d;font-size:14px;font-weight:bold;}
#main-content-left h4 a{color:#9e7e1d;text-decoration:none;}
#main-content-left h5{color:#9e7e1d;font-size:13px;font-weight:bold;}
#main-content-left h5 a{color:#9e7e1d;text-decoration:none;}
/***Menu***/
#main-content-right{width:213px;padding:0 16px 0 10px;float:left;}
#menu{margin:0;padding:0;}
#menu dd,#menu dd ul,#menu dd li{margin:0;padding:0;list-style-type: none;}
#menu-top{display:block;background:url(/_img/menu-top.jpg) no-repeat;width:213px;height:68px;}
.menu-btn{display:block;background:url(/_img/menu-btn.jpg) no-repeat;border-left: 1px solid #cecfce;border-right: 1px solid #cecfce;width:211px;height:35px;line-height:35px;}
.menu-btn span{color:#525254;font-size:12px;font-weight:bold;padding-left:6px;}
.menu-btn a{display:block;color:#525254;padding:0 0 0 6px;font-size:15px;font-weight:bold;background:url(/_img/menu-btn-cross.png) 98% 50% no-repeat;}
.menu-btn a:hover{background:url(/_img/menu-btn-cross-blink.gif) 98% 50% no-repeat;}
.menu-item{display:block;border-left: 1px solid #cecfce;border-bottom: 1px solid #cecfce;border-right: 1px solid #cecfce;width:211px;height:35px;line-height:35px;}
.menu-item a{display:block;color:#fdc620;padding:0 0 0 6px;font-size:13px;font-weight:bold;background:url(/_img/menu-item-arrow.jpg) 100% 50% no-repeat;}
.menu-item a:hover{background:url(/_img/menu-item-arrow-hover.jpg) 50% 50% no-repeat;}
.menu-item-selected{display:block;border-left: 1px solid #cecfce;border-bottom: 1px solid #cecfce;border-right: 1px solid #cecfce;width:211px;height:35px;line-height:35px;}
.menu-item-selected a{display:block;color:#fdc620;padding:0 0 0 6px;font-size:13px;font-weight:bold;background:url(/_img/menu-item-arrow-hover.jpg) 50% 50% no-repeat;}
#menu-btn-mutuelle{display:block;border-left: 1px solid #cecfce;border-right: 1px solid #cecfce;width:211px;height:28px;line-height:28px;}
#menu-btn-mutuelle a{display:block;color:#8d8c8b;padding:0 0 0 35px;font-size:14px;font-weight:bold;background:url(/_img/menu-btn-mutuelle-puce.gif) 2% 50% no-repeat;}
#menu-btn-mutuelle a:hover{background:url(/_img/menu-btn-mutuelle-puce-blink.gif) 2% 50% no-repeat;}
#menu-btn-assurance-auto-habitation{display:block;border-left: 1px solid #cecfce;border-right: 1px solid #cecfce;width:211px;height:28px;line-height:28px;}
#menu-btn-assurance-auto-habitation a{display:block;color:#8d8c8b;padding:0 0 0 35px;font-size:14px;font-weight:bold;background:url(/_img/menu-btn-assurance-biens-puce.gif) 2% 50% no-repeat;}
#menu-btn-assurance-auto-habitation a:hover{background:url(/_img/menu-btn-assurance-biens-puce-blink.gif) 2% 50% no-repeat;}
#menu-btn-placement{display:block;border-left: 1px solid #cecfce;border-right: 1px solid #cecfce;width:211px;height:28px;line-height:28px;}
#menu-btn-placement a{display:block;color:#8d8c8b;padding:0 0 0 35px;font-size:14px;font-weight:bold;background:url(/_img/menu-btn-placement-puce.gif) 2% 50% no-repeat;}
#menu-btn-placement a:hover{background:url(/_img/menu-btn-placement-puce-blink.gif) 2% 50% no-repeat;}
#menu-btn-credit{display:block;border-left: 1px solid #cecfce;border-right: 1px solid #cecfce;width:211px;height:28px;line-height:28px;}
#menu-btn-credit a{display:block;color:#8d8c8b;padding:0 0 0 35px;font-size:14px;font-weight:bold;background:url(/_img/menu-btn-credit-puce.gif) 2% 50% no-repeat;}
#menu-btn-credit a:hover{background:url(/_img/menu-btn-credit-puce-blink.gif) 2% 50% no-repeat;}
#menu-btn-prevoyance{display:block;border-left: 1px solid #cecfce;border-right: 1px solid #cecfce;width:211px;height:28px;line-height:28px;}
#menu-btn-prevoyance a{display:block;color:#8d8c8b;padding:0 0 0 35px;font-size:14px;font-weight:bold;background:url(/_img/menu-btn-prevoyance-puce.gif) 2% 50% no-repeat;}
#menu-btn-prevoyance a:hover{background:url(/_img/menu-btn-prevoyance-puce-blink.gif) 2% 50% no-repeat;}
#menu-actus{display:block;border-left: 1px solid #cecfce;border-right: 1px solid #cecfce;padding:5px;width:201px;}
#cadre-defileactus{position:relative;margin:0;height:80px;overflow:hidden;text-align:left;}
#defileactus{position:absolute;margin:0;color:#9e7e1d;font-size:10px;}
#defileactus a{color:#525254;}
#menu-tags{display:block;border-left: 1px solid #cecfce;border-right: 1px solid #cecfce;padding:5px;width:201px;text-align:center;}
#loader_tags{display:none;}
.tagcloud {list-style-type:none;margin:0;padding:0;}
.tagcloud li{display:inline;}
.tagcloud li a{color:#8d8c8b;text-decoration:none;}
.tagcloud li a:hover{color:#8d8c8b;text-decoration:underline;}
.tagcloud li a:visited{color:#8d8c8b;text-decoration:none;}
.niveau1{font-size:10px;}
.niveau2{font-size:13px;}
.niveau3{font-size:16px;}
.niveau4{font-size:19px;}
.niveau5{font-size:22px;}
#div_tagcloud{text-align:center;}
#menu-bottom{display:block;background:url(/_img/menu-bottom.jpg) no-repeat;width:213px;height:15px;}
#menu-partners{font-size:11px;text-align:justify;padding:8px;}
/***Footer***/
#footer{background: #fff;padding:15px;}
#footer-top{color: #4A4A4A; font-size: 12px;}
#footer-top input{font-size: 12px;border:1px solid #B2B2B2;}
#footer-top select{font-size: 12px;border:1px solid #B2B2B2;}
#loader_rappel{display:none;}
.msg_ok{font-size: 12px;text-align:center;color:#4a4a4a;font-weight:bold;}
.msg_ko{font-size: 12px;text-align:center;color:#FF3300;font-weight:bold;}
#footer-bottom{color:#707172;font-size: 10px;padding:15px 0 0 0;text-align:center;}
#footer-bottom a{color:#707172;text-decoration: none; }
#footer-bottom a:hover{color:#707172;text-decoration: underline; }
#footer-bottom a:visited{color:#707172;text-decoration: none; }
/************************** Page accueil **************************/
#bloc-credit-rachat-assurance{width:695px;height:435px;margin-top:20px;padding:0;float:left;}
#bloc-credit-rachat-assurance-left{width:315px;height:435px;background:url(/_img/economies-credit-rachat-credit.jpg) center bottom no-repeat;float:left;}
#bloc-credit-rachat-assurance-right{width:380px;height:435px;float:left;}
#devis-credit{width:380px;height:202px;float:left;}
#devis-assurance-pret{width:189px;height:233px;float:left;}
#devis-rachat-credit{width:191px;height:233px;float:left;}

#details-credit-rachat-credit{margin-top:20px;margin-bottom:20px;width:695px;float:left;}
#details-credit-rachat-credit h4{display:inline;}
#details-credit-rachat-credit-right{width:290px;float:right;}
#details-credit-rachat-credit p{margin:5px 0 10px 0;font-size:11px;}
#details-credit-rachat-credit li{font-size:11px;}
/************************** Page Assurance pret **************************/
#bloc-assurance-pret{width:695px;height:390px;margin-bottom:20px;padding:0;float:left;}
#bloc-assurance-pret-titre{width:490px;height:190px;background:url(/_img/assurance-pret.jpg) no-repeat;float:left;}
#bloc-assurance-pret-comparez{width:205px;height:190px;background:url(/_img/comparez-assurances-pret.jpg) no-repeat;float:left;}
#bloc-assurance-pret-description{width:490px;height:200px;background:url(/_img/description-assurance-pret.jpg) no-repeat;float:left;}
#bloc-assurance-pret-devis{width:205px;height:200px;float:left;}
/************************** Page Crédit immo **************************/
#bloc-credit-immo{width:695px;height:508px;margin-bottom:20px;padding:0;float:left;}
#bloc-credit-immo-titre{width:495px;height:315px;background:url(/_img/credit-immobilier.jpg) no-repeat;float:left;}
#bloc-credit-immo-comparez{width:200px;height:315px;background:url(/_img/comparez-credits-immobiliers.jpg) no-repeat;float:left;}
#bloc-credit-immo-description{width:495px;height:193px;background:url(/_img/description-credit-immobilier.jpg) no-repeat;float:left;}
#bloc-credit-immo-devis{width:200px;height:193px;float:left;}
/************************** TAGS MENU **************************/
.bloc-blanc-top{
background:url('http://credit.bonne-assurance.com/_img/menu_top_blanc.gif') no-repeat center center;
width:179px;
height:30px;
color:#957b00;
font-size:11px;
font-weight:bold;
text-align:center;
}

.bloc-blanc-contenu{
background:url('http://credit.bonne-assurance.com/_img/menu_content_blanc.gif') repeat-y;
width:179px;
text-align:center;
}

.bloc-blanc-bottom{
background:url('http://credit.bonne-assurance.com/_img/menu_bottom_blanc.gif') no-repeat;
width:179px;
height:30px;
color:#957b00;
font-size:11px;
padding-top:5px;
text-align:center;
}


/************************** PAGINATION **************************/
.tags
{
	font-size:10px;
}

.pagination{
	text-align:center;
}

.pagination a{
	padding:0 10px 0 0;
}

.pagination a.page-active {
	text-decoration:none;
	font-size:18px;
	font-weight:bold;
}

/************************** FORMULAIRE **************************/
#form-assurance-credit {width:535px;border-collapse:collapse;font-size: 12px;font-style: normal;color: #373737;border:none;}
#form-assurance-credit td{padding:0px;}
#form-assurance-credit-top {background:url('/_img/form-assurance-credit-top.jpg') no-repeat #fff;width:535px;height:15px;}
#form-assurance-credit-left {background:url('/_img/form-assurance-credit-left.jpg') repeat-y #fff;width:2px;}
#form-assurance-credit-contenu{background:#fff;vertical-align:top;width:531px;}
#form-assurance-credit .form-fields td{padding:2px;}
#form-assurance-credit-right{background:url('/_img/form-assurance-credit-right.jpg') repeat-y #fff;width:2px;}
.form-assurance-credit-bottom{cursor: pointer;border:none;background:url('/_img/form-assurance-credit-bottom.jpg') no-repeat;width:535px;height:90px;margin:0;padding:0;outline:none;}

input.assurance_input01 {
	background: #FFFFFF;
	border: 1px solid #B2B2B2;
}

input.assurance_input_erreurs {
	background: #FFFFFF;
	border: 1px solid #FF3300;
	color: #FF3300;
}


/************************** TEXTE **************************/
.blanc11 { color: #ffffff; font-size: 11px; font-family: Arial; text-decoration: none; line-height: normal; }
.blanc18 { color: #ffffff; font-size: 18px; font-family: Arial; text-decoration: none; line-height: normal; }

.orange08 { color: #ff8a0c; font-size: 10px; font-family: Arial; text-decoration: none; line-height: normal; }
.orange10 { color: #ff8a0c; font-size: 10px; font-family: Arial; text-decoration: none; line-height: normal; }
.orange11 { color: #ff8a0c; font-size: 11px; font-family: Arial; text-decoration: none; line-height: normal; }
.orange12 { color: #ff8a0c; font-size: 12px; font-family: Arial; text-decoration: none; line-height: normal; }
.orange14 { color: #ff8a0c; font-size: 14px; font-family: Arial; text-decoration: none; line-height: normal; }
.orange16 { color: #ff8a0c; font-size: 16px; font-family: Arial; text-decoration: none; line-height: normal; }
.orange18 { color: #ff8a0c; font-size: 18px; font-family: Arial; text-decoration: none; line-height: normal; }
.orange20 { color: #ff8a0c; font-size: 20px; font-family: Arial; text-decoration: none; line-height: normal; }
.orange22 { color: #ff8a0c; font-size: 22px; font-family: Arial; text-decoration: none; line-height: normal; }
.orange24 { color: #ff8a0c; font-size: 24px; font-family: Arial; text-decoration: none; line-height: normal; }
.orange26 { color: #ff8a0c; font-size: 26px; font-family: Arial; text-decoration: none; line-height: normal; }
.orange28 { color: #ff8a0c; font-size: 28px; font-family: Arial; text-decoration: none; line-height: normal; }
.orange30 { color: #ff8a0c; font-size: 30px; font-family: Arial; text-decoration: none; line-height: normal; }

.jaune08 { color: #957B00; font-size: 8px; font-family: Arial; text-decoration: none; line-height: normal;  }
.jaune10 { color: #957B00; font-size: 10px; font-family: Arial; text-decoration: none; line-height: normal; }
.jaune11 { color: #957B00; font-size: 11px; font-family: Arial; text-decoration: none; line-height: normal; }
.jaune12 { color: #957B00; font-size: 12px; font-family: Arial; text-decoration: none; line-height: normal; }
.jaune14 { color: #957B00; font-size: 14px; font-family: Arial; text-decoration: none; line-height: normal; }
.jaune16 { color: #957B00; font-size: 16px; font-family: Arial; text-decoration: none; line-height: normal; }
.jaune18 { color: #957B00; font-size: 18px; font-family: Arial; text-decoration: none; line-height: normal; }
.jaune20 { color: #957B00; font-size: 20px; font-family: Arial; text-decoration: none; line-height: normal; }
.jaune22 { color: #957B00; font-size: 22px; font-family: Arial; text-decoration: none; line-height: normal; }
.jaune24 { color: #957B00; font-size: 24px; font-family: Arial; text-decoration: none; line-height: normal; }
.jaune26 { color: #957B00; font-size: 26px; font-family: Arial; text-decoration: none; line-height: normal; }
.jaune28 { color: #957B00; font-size: 28px; font-family: Arial; text-decoration: none; line-height: normal; }
.jaune30 { color: #957B00; font-size: 30px; font-family: Arial; text-decoration: none; line-height: normal; }

.vert08 { color: #3D7124; font-size: 8px; font-family: Arial; text-decoration: none; line-height: normal; }
.vert10 { color: #3D7124; font-size: 10px; font-family: Arial; text-decoration: none; line-height: normal; }
.vert11 { color: #3D7124; font-size: 11px; font-family: Arial; text-decoration: none; line-height: normal; }
.vert12 { color: #3D7124; font-size: 12px; font-family: Arial; text-decoration: none; line-height: normal; }
.vert14 { color: #3D7124; font-size: 14px; font-family: Arial; text-decoration: none; line-height: normal; }
.vert16 { color: #3D7124; font-size: 16px; font-family: Arial; text-decoration: none; line-height: normal; }
.vert18 { color: #3D7124; font-size: 18px; font-family: Arial; text-decoration: none; line-height: normal; }
.vert20 { color: #3D7124; font-size: 20px; font-family: Arial; text-decoration: none; line-height: normal; }
.vert22 { color: #3D7124; font-size: 22px; font-family: Arial; text-decoration: none; line-height: normal; }
.vert24 { color: #3D7124; font-size: 24px; font-family: Arial; text-decoration: none; line-height: normal; }
.vert26 { color: #3D7124; font-size: 26px; font-family: Arial; text-decoration: none; line-height: normal; }
.vert28 { color: #3D7124; font-size: 28px; font-family: Arial; text-decoration: none; line-height: normal; }
.vert30 { color: #3D7124; font-size: 30px; font-family: Arial; text-decoration: none; line-height: normal; }

.rouge08 { color: #925203; font-size: 8px; font-family: Arial; text-decoration: none; line-height: normal; }
.rouge10 { color: #925203; font-size: 10px; font-family: Arial; text-decoration: none; line-height: normal; }
.rouge11 { color: #925203; font-size: 11px; font-family: Arial; text-decoration: none; line-height: normal; }
.rouge12 { color: #925203; font-size: 12px; font-family: Arial; text-decoration: none; line-height: normal; }
.rouge14 { color: #925203; font-size: 14px; font-family: Arial; text-decoration: none; line-height: normal; }
.rouge16 { color: #925203; font-size: 16px; font-family: Arial; text-decoration: none; line-height: normal; }
.rouge18 { color: #925203; font-size: 18px; font-family: Arial; text-decoration: none; line-height: normal; }
.rouge20 { color: #925203; font-size: 20px; font-family: Arial; text-decoration: none; line-height: normal; }
.rouge22 { color: #925203; font-size: 22px; font-family: Arial; text-decoration: none; line-height: normal; }
.rouge24 { color: #925203; font-size: 24px; font-family: Arial; text-decoration: none; line-height: normal; }
.rouge26 { color: #925203; font-size: 26px; font-family: Arial; text-decoration: none; line-height: normal; }
.rouge28 { color: #925203; font-size: 28px; font-family: Arial; text-decoration: none; line-height: normal; }
.rouge30 { color: #925203; font-size: 30px; font-family: Arial; text-decoration: none; line-height: normal; }

.bleu08 { color: #206A75; font-size: 8px; font-family: Arial; text-decoration: none; line-height: normal; }
.bleu10 { color: #206A75; font-size: 10px; font-family: Arial; text-decoration: none; line-height: normal; }
.bleu11 { color: #206A75; font-size: 11px; font-family: Arial; text-decoration: none; line-height: normal; }
.bleu12 { color: #206A75; font-size: 12px; font-family: Arial; text-decoration: none; line-height: normal; }
.bleu14 { color: #206A75; font-size: 14px; font-family: Arial; text-decoration: none; line-height: normal; }
.bleu16 { color: #206A75; font-size: 16px; font-family: Arial; text-decoration: none; line-height: normal; }
.bleu18 { color: #206A75; font-size: 18px; font-family: Arial; text-decoration: none; line-height: normal; }
.bleu20 { color: #206A75; font-size: 20px; font-family: Arial; text-decoration: none; line-height: normal; }
.bleu22 { color: #206A75; font-size: 22px; font-family: Arial; text-decoration: none; line-height: normal; }
.bleu24 { color: #206A75; font-size: 24px; font-family: Arial; text-decoration: none; line-height: normal; }
.bleu26 { color: #206A75; font-size: 26px; font-family: Arial; text-decoration: none; line-height: normal; }
.bleu28 { color: #206A75; font-size: 28px; font-family: Arial; text-decoration: none; line-height: normal; }
.bleu30 { color: #206A75; font-size: 30px; font-family: Arial; text-decoration: none; line-height: normal; }

.noir08 { color: #373737; font-size: 10px; font-family: Arial; text-decoration: none; line-height: normal; }
.noir09 { color: #373737; font-size: 9px; font-family: Arial; text-decoration: none; line-height: normal; }
.noir10 { color: #373737; font-size: 10px; font-family: Arial; text-decoration: none; line-height: normal; }
.noir11 { color: #373737; font-size: 11px; font-family: Arial; text-decoration: none; line-height: normal; }
.noir12 { color: #373737; font-size: 12px; font-family: Arial; text-decoration: none; line-height: normal; }
.noir14 { color: #373737; font-size: 14px; font-family: Arial; text-decoration: none; line-height: normal; }
.noir16 { color: #373737; font-size: 16px; font-family: Arial; text-decoration: none; line-height: normal; }
.noir18 { color: #373737; font-size: 18px; font-family: Arial; text-decoration: none; line-height: normal; }
.noir20 { color: #373737; font-size: 20px; font-family: Arial; text-decoration: none; line-height: normal; }
.noir22 { color: #373737; font-size: 22px; font-family: Arial; text-decoration: none; line-height: normal; }
.noir24 { color: #373737; font-size: 24px; font-family: Arial; text-decoration: none; line-height: normal; }
.noir26 { color: #373737; font-size: 26px; font-family: Arial; text-decoration: none; line-height: normal; }
.noir28 { color: #373737; font-size: 28px; font-family: Arial; text-decoration: none; line-height: normal; }
.noir30 { color: #373737; font-size: 30px; font-family: Arial; text-decoration: none; line-height: normal; }

.gris08 { color: #4A4A4A; font-size: 10px; font-family: Arial; text-decoration: none; line-height: normal; }
.gris10 { color: #4A4A4A; font-size: 10px; font-family: Arial; text-decoration: none; line-height: normal; }
.gris11 { color: #4A4A4A; font-size: 11px; font-family: Arial; text-decoration: none; line-height: normal; }
.gris12 { color: #4A4A4A; font-size: 12px; font-family: Arial; text-decoration: none; line-height: normal; }
.gris14 { color: #4A4A4A; font-size: 14px; font-family: Arial; text-decoration: none; line-height: normal; }
.gris16 { color: #4A4A4A; font-size: 16px; font-family: Arial; text-decoration: none; line-height: normal; }
.gris18 { color: #4A4A4A; font-size: 18px; font-family: Arial; text-decoration: none; line-height: normal; }
.gris20 { color: #4A4A4A; font-size: 20px; font-family: Arial; text-decoration: none; line-height: normal; }
.gris22 { color: #4A4A4A; font-size: 22px; font-family: Arial; text-decoration: none; line-height: normal; }
.gris24 { color: #4A4A4A; font-size: 24px; font-family: Arial; text-decoration: none; line-height: normal; }
.gris26 { color: #4A4A4A; font-size: 26px; font-family: Arial; text-decoration: none; line-height: normal; }
.gris28 { color: #4A4A4A; font-size: 28px; font-family: Arial; text-decoration: none; line-height: normal; }
.gris30 { color: #4A4A4A; font-size: 30px; font-family: Arial; text-decoration: none; line-height: normal; }

.violet08 { color: #602471; font-size: 10px; font-family: Arial; text-decoration: none; line-height: normal; }
.violet10 { color: #602471; font-size: 10px; font-family: Arial; text-decoration: none; line-height: normal; }
.violet11 { color: #602471; font-size: 11px; font-family: Arial; text-decoration: none; line-height: normal; }
.violet12 { color: #602471; font-size: 12px; font-family: Arial; text-decoration: none; line-height: normal; }
.violet14 { color: #602471; font-size: 14px; font-family: Arial; text-decoration: none; line-height: normal; }
.violet16 { color: #602471; font-size: 16px; font-family: Arial; text-decoration: none; line-height: normal; }
.violet18 { color: #602471; font-size: 18px; font-family: Arial; text-decoration: none; line-height: normal; }
.violet20 { color: #602471; font-size: 20px; font-family: Arial; text-decoration: none; line-height: normal; }
.violet22 { color: #602471; font-size: 22px; font-family: Arial; text-decoration: none; line-height: normal; }
.violet24 { color: #602471; font-size: 24px; font-family: Arial; text-decoration: none; line-height: normal; }
.violet26 { color: #602471; font-size: 26px; font-family: Arial; text-decoration: none; line-height: normal; }
.violet28 { color: #602471; font-size: 28px; font-family: Arial; text-decoration: none; line-height: normal; }
.violet30 { color: #602471; font-size: 30px; font-family: Arial; text-decoration: none; line-height: normal; }

.impactblanc08 { color: #ffffff; font-size: 8px; font-family: Impact; text-decoration: none; }
.impactblanc10 { color: #ffffff; font-size: 10px; font-family: Impact; text-decoration: none; }
.impactblanc12 { color: #ffffff; font-size: 12px; font-family: Impact; text-decoration: none; }
.impactblanc11 { color: #ffffff; font-size: 11px; font-family: Impact; text-decoration: none; }
.impactblanc14 { color: #ffffff; font-size: 14px; font-family: Impact; text-decoration: none; }
.impactblanc14x { color: #ffffff; font-size: 14px; font-family: Impact; text-decoration: none; line-height: 12px; }
.impactblanc16 { color: #ffffff; font-size: 16px; font-family: Impact; text-decoration: none; }
.impactblanc18 { color: #ffffff; font-size: 18px; font-family: Impact; text-decoration: none; }
.impactblanc20 { color: #ffffff; font-size: 20px; font-family: Impact; text-decoration: none; }
.impactblanc25 { color: #ffffff; font-size: 25px; font-family: Impact; text-decoration: none; }
.impactblanc30 { color: #ffffff; font-size: 30px; font-family: Impact; text-decoration: none; }
.impactrouge08 { color: #FF0000; font-size: 8px; font-family: Impact; text-decoration: none; }
.impactrouge10 { color: #FF0000; font-size: 10px; font-family: Impact; text-decoration: none; }
.impactrouge11 { color: #FF0000; font-size: 11px; font-family: Impact; text-decoration: none; }
.impactrouge12 { color: #FF0000; font-size: 12px; font-family: Impact; text-decoration: none; }
.impactrouge14 { color: #FF0000; font-size: 14px; font-family: Impact; text-decoration: none; }
.impactrouge14x { color: #FF0000; font-size: 14px; font-family: Impact; text-decoration: none; line-height: 12px; }
.impactrouge16 { color: #FF0000; font-size: 16px; font-family: Impact; text-decoration: none; }
.impactrouge18 { color: #FF0000; font-size: 18px; font-family: Impact; text-decoration: none; }
.impactrouge20 { color: #FF0000; font-size: 20px; font-family: Impact; text-decoration: none; }
.impactrouge25 { color: #FF0000; font-size: 25px; font-family: Impact; text-decoration: none; }
.impactrouge30 { color: #FF0000; font-size: 30px; font-family: Impact; text-decoration: none; }
.impactorange08 { color: #FF9933; font-size: 8px; font-family: Impact; text-decoration: none; }
.impactorange10 { color: #FF9933; font-size: 10px; font-family: Impact; text-decoration: none; }
.impactorange11 { color: #FF9933; font-size: 11px; font-family: Impact; text-decoration: none; }
.impactorange12 { color: #FF9933; font-size: 12px; font-family: Impact; text-decoration: none; }
.impactorange14 { color: #FF9933; font-size: 14px; font-family: Impact; text-decoration: none; }
.impactorange14x { color: #FF9933; font-size: 14px; font-family: Impact; text-decoration: none; line-height: 12px; }
.impactorange16 { color: #FF9933; font-size: 16px; font-family: Impact; text-decoration: none; }
.impactorange18 { color: #FF9933; font-size: 18px; font-family: Impact; text-decoration: none; }
.impactorange20 { color: #FF9933; font-size: 20px; font-family: Impact; text-decoration: none; }
.impactorange25 { color: #FF9933; font-size: 25px; font-family: Impact; text-decoration: none; }
.impactorange30 { color: #FF9933; font-size: 30px; font-family: Impact; text-decoration: none; }
.impactjaune08 { color: yellow; font-size: 8px; font-family: Impact; text-decoration: none; }
.impactjaune10 { color: yellow; font-size: 10px; font-family: Impact; text-decoration: none; }
.impactjaune11 { color: yellow; font-size: 11px; font-family: Impact; text-decoration: none; }
.impactjaune12 { color: yellow; font-size: 12px; font-family: Impact; text-decoration: none; }
.impactjaune14 { color: yellow; font-size: 14px; font-family: Impact; text-decoration: none; }
.impactjaune14x { color: yellow; font-size: 14px; font-family: Impact; text-decoration: none; line-height: 12px; }
.impactjaune16 { color: yellow; font-size: 16px; font-family: Impact; text-decoration: none; }
.impactjaune18 { color: yellow; font-size: 18px; font-family: Impact; text-decoration: none; }
.impactjaune20 { color: yellow; font-size: 20px; font-family: Impact; text-decoration: none; }
.impactjaune25 { color: yellow; font-size: 25px; font-family: Impact; text-decoration: none; }
.impactjaune30 { color: yellow; font-size: 30px; font-family: Impact; text-decoration: none; }
.impactvert08 { color: #006633; font-size: 8px; font-family: Impact; text-decoration: none; }
.impactvert10 { color: #006633; font-size: 10px; font-family: Impact; text-decoration: none; }
.impactvert11 { color: #006633; font-size: 11px; font-family: Impact; text-decoration: none; }
.impactvert12 { color: #006633; font-size: 12px; font-family: Impact; text-decoration: none; }
.impactvert14 { color: #006633; font-size: 14px; font-family: Impact; text-decoration: none; }
.impactvert14x { color: #006633; font-size: 14px; font-family: Impact; text-decoration: none; line-height: 12px; }
.impactvert16 { color: #006633; font-size: 16px; font-family: Impact; text-decoration: none; }
.impactvert18 { color: #006633; font-size: 18px; font-family: Impact; text-decoration: none; }
.impactvert20 { color: #006633; font-size: 20px; font-family: Impact; text-decoration: none; }
.impactvert25 { color: #006633; font-size: 25px; font-family: Impact; text-decoration: none; }
.impactvert30 { color: #006633; font-size: 30px; font-family: Impact; text-decoration: none; }
.impactbleu08 { color: #6aacce; font-size: 8px; font-family: Impact; text-decoration: none; }
.impactbleu10 { color: #6aacce; font-size: 10px; font-family: Impact; text-decoration: none; }
.impactbleu11 { color: #6aacce; font-size: 11px; font-family: Impact; text-decoration: none; }
.impactbleu12 { color: #6aacce; font-size: 12px; font-family: Impact; text-decoration: none; }
.impactbleu14 { color: #6aacce; font-size: 14px; font-family: Impact; text-decoration: none; }
.impactbleu14x {color: #6aacce; font-size: 14px; font-family: Impact; text-decoration: none; line-height: 12px; }
.impactbleu16 { color: #6aacce; font-size: 16px; font-family: Impact; text-decoration: none; }
.impactbleu18 { color: #6aacce; font-size: 18px; font-family: Impact; text-decoration: none; }
.impactbleu20 { color: #6aacce; font-size: 20px; font-family: Impact; text-decoration: none; }
.impactbleu25 { color: #6aacce; font-size: 25px; font-family: Impact; text-decoration: none; }
.impactbleu30 { color: #6aacce; font-size: 30px; font-family: Impact; text-decoration: none; }
.impactviolet08 { color: purple; font-size: 8px; font-family: Impact; text-decoration: none; }
.impactviolet10 { color: purple; font-size: 10px; font-family: Impact; text-decoration: none; }
.impactviolet11 { color: purple; font-size: 11px; font-family: Impact; text-decoration: none; }
.impactviolet12 { color: purple; font-size: 12px; font-family: Impact; text-decoration: none; }
.impactviolet14 { color: purple; font-size: 14px; font-family: Impact; text-decoration: none; }
.impactviolet14x { color: purple; font-size: 14px; font-family: Impact; text-decoration: none; line-height: 12px; }
.impactviolet16 { color: purple; font-size: 16px; font-family: Impact; text-decoration: none; }
.impactviolet18 { color: purple; font-size: 18px; font-family: Impact; text-decoration: none; }
.impactviolet20 { color: purple; font-size: 20px; font-family: Impact; text-decoration: none; }
.impactviolet25 { color: purple; font-size: 25px; font-family: Impact; text-decoration: none; }
.impactviolet30 { color: purple; font-size: 30px; font-family: Impact; text-decoration: none; }
.impactgris08 { color: #b2b2b2; font-size: 8px; font-family: Impact; text-decoration: none; }
.impactgris10 { color: #b2b2b2; font-size: 10px; font-family: Impact; text-decoration: none; }
.impactgris11 { color: #b2b2b2; font-size: 11px; font-family: Impact; text-decoration: none; }
.impactgris12 { color: #b2b2b2; font-size: 12px; font-family: Impact; text-decoration: none; }
.impactgris14 { color: #b2b2b2; font-size: 14px; font-family: Impact; text-decoration: none; }
.impactgris14x { color: #b2b2b2; font-size: 14px; font-family: Impact; text-decoration: none; line-height: 12px; }
.impactgris16 { color: #b2b2b2; font-size: 16px; font-family: Impact; text-decoration: none; }
.impactgris18 { color: #b2b2b2; font-size: 18px; font-family: Impact; text-decoration: none; }
.impactgris18barre { color: #b2b2b2; font-size: 18px; font-family: Impact; text-decoration: none; text-decoration: line-through; }
.impactgris20 { color: #b2b2b2; font-size: 20px; font-family: Impact; text-decoration: none; }
.impactgris25 { color: #b2b2b2; font-size: 25px; font-family: Impact; text-decoration: none; }
.impactgris30 { color: #b2b2b2; font-size: 30px; font-family: Impact; text-decoration: none; }
.impactnoir08 { color: #343434; font-size: 8px; font-family: Impact; text-decoration: none; }
.impactnoir10 { color: #343434; font-size: 10px; font-family: Impact; text-decoration: none; }
.impactnoir11 { color: #343434; font-size: 11px; font-family: Impact; text-decoration: none; }
.impactnoir12 { color: #343434; font-size: 12px; font-family: Impact; text-decoration: none; }
.impactnoir14 { color: #343434; font-size: 14px; font-family: Impact; text-decoration: none; }
.impactnoir14x { color: #343434; font-size: 14px; font-family: Impact; text-decoration: none; line-height: 12px; }
.impactnoir16 { color: #343434; font-size: 16px; font-family: Impact; text-decoration: none; }
.impactnoir18 { color: #343434; font-size: 18px; font-family: Impact; text-decoration: none; }
.impactnoir20 { color: #343434; font-size: 20px; font-family: Impact; text-decoration: none; }
.impactnoir25 { color: #343434; font-size: 25px; font-family: Impact; text-decoration: none; }
.impactnoir30 { color: #343434; font-size: 30px; font-family: Impact; text-decoration: none; }
.arialblackblanc08 { color: #ffffff; font-size: 8px; font-family: Arial Black; text-decoration: none }
.arialblackblanc10 { color: #ffffff; font-size: 10px; font-family: Arial Black; text-decoration: none }
.arialblackblanc12 { color: #ffffff; font-size: 12px; font-family: Arial Black; text-decoration: none }
.arialblackblanc11 { color: #ffffff; font-size: 11px; font-family: Arial Black; text-decoration: none }
.arialblackblanc14 { color: #ffffff; font-size: 14px; font-family: Arial Black; text-decoration: none }
.arialblackblanc16 { color: #ffffff; font-size: 16px; font-family: Arial Black; text-decoration: none }
.arialblackblanc18 { color: #ffffff; font-size: 18px; font-family: Arial Black; text-decoration: none }
.arialblackblanc20 { color: #ffffff; font-size: 20px; font-family: Arial Black; text-decoration: none }
.arialblackblanc25 { color: #ffffff; font-size: 25px; font-family: Arial Black; text-decoration: none }
.arialblackblanc30 { color: #ffffff; font-size: 30px; font-family: Arial Black; text-decoration: none }
.arialblackrouge08 { color: #FF0000; font-size: 8px; font-family: Arial Black; text-decoration: none }
.arialblackrouge10 { color: #FF0000; font-size: 10px; font-family: Arial Black; text-decoration: none }
.arialblackrouge11 { color: #FF0000; font-size: 11px; font-family: Arial Black; text-decoration: none }
.arialblackrouge12 { color: #FF0000; font-size: 12px; font-family: Arial Black; text-decoration: none }
.arialblackrouge14 { color: #FF0000; font-size: 14px; font-family: Arial Black; text-decoration: none }
.arialblackrouge16 { color: #FF0000; font-size: 16px; font-family: Arial Black; text-decoration: none }
.arialblackrouge18 { color: #FF0000; font-size: 18px; font-family: Arial Black; text-decoration: none }
.arialblackrouge20 { color: #FF0000; font-size: 20px; font-family: Arial Black; text-decoration: none }
.arialblackrouge25 { color: #FF0000; font-size: 25px; font-family: Arial Black; text-decoration: none }
.arialblackrouge30 { color: #FF0000; font-size: 30px; font-family: Arial Black; text-decoration: none }
.arialblackorange08 { color: #FF9933; font-size: 8px; font-family: Arial Black; text-decoration: none }
.arialblackorange10 { color: #FF9933; font-size: 10px; font-family: Arial Black; text-decoration: none }
.arialblackorange11 { color: #FF9933; font-size: 11px; font-family: Arial Black; text-decoration: none }
.arialblackorange12 { color: #FF9933; font-size: 12px; font-family: Arial Black; text-decoration: none }
.arialblackorange14 { color: #FF9933; font-size: 14px; font-family: Arial Black; text-decoration: none }
.arialblackorange16 { color: #FF9933; font-size: 16px; font-family: Arial Black; text-decoration: none }
.arialblackorange18 { color: #FF9933; font-size: 18px; font-family: Arial Black; text-decoration: none }
.arialblackorange20 { color: #FF9933; font-size: 20px; font-family: Arial Black; text-decoration: none }
.arialblackorange25 { color: #FF9933; font-size: 25px; font-family: Arial Black; text-decoration: none }
.arialblackorange30 { color: #FF9933; font-size: 30px; font-family: Arial Black; text-decoration: none }
.arialblackjaune08 { color: yellow; font-size: 8px; font-family: Arial Black; text-decoration: none }
.arialblackjaune10 { color: yellow; font-size: 10px; font-family: Arial Black; text-decoration: none }
.arialblackjaune11 { color: yellow; font-size: 11px; font-family: Arial Black; text-decoration: none }
.arialblackjaune12 { color: yellow; font-size: 12px; font-family: Arial Black; text-decoration: none }
.arialblackjaune14 { color: yellow; font-size: 14px; font-family: Arial Black; text-decoration: none }
.arialblackjaune16 { color: yellow; font-size: 16px; font-family: Arial Black; text-decoration: none }
.arialblackjaune18 { color: yellow; font-size: 18px; font-family: Arial Black; text-decoration: none }
.arialblackjaune20 { color: yellow; font-size: 20px; font-family: Arial Black; text-decoration: none }
.arialblackjaune25 { color: yellow; font-size: 25px; font-family: Arial Black; text-decoration: none }
.arialblackjaune30 { color: yellow; font-size: 30px; font-family: Arial Black; text-decoration: none }
.arialblackvert08 { color: #006633; font-size: 8px; font-family: Arial Black; text-decoration: none }
.arialblackvert10 { color: #006633; font-size: 10px; font-family: Arial Black; text-decoration: none }
.arialblackvert11 { color: #006633; font-size: 11px; font-family: Arial Black; text-decoration: none }
.arialblackvert12 { color: #006633; font-size: 12px; font-family: Arial Black; text-decoration: none }
.arialblackvert14 { color: #006633; font-size: 14px; font-family: Arial Black; text-decoration: none }
.arialblackvert16 { color: #006633; font-size: 16px; font-family: Arial Black; text-decoration: none }
.arialblackvert18 { color: #006633; font-size: 18px; font-family: Arial Black; text-decoration: none }
.arialblackvert20 { color: #006633; font-size: 20px; font-family: Arial Black; text-decoration: none }
.arialblackvert25 { color: #006633; font-size: 25px; font-family: Arial Black; text-decoration: none }
.arialblackvert30 { color: #006633; font-size: 30px; font-family: Arial Black; text-decoration: none }
.arialblackbleu08 { color: #206A75; font-size: 8px; font-family: Arial Black; text-decoration: none }
.arialblackbleu10 { color: #206A75; font-size: 10px; font-family: Arial Black; text-decoration: none }
.arialblackbleu11 { color: #206A75; font-size: 11px; font-family: Arial Black; text-decoration: none }
.arialblackbleu12 { color: #206A75; font-size: 12px; font-family: Arial Black; text-decoration: none }
.arialblackbleu14 { color: #206A75; font-size: 14px; font-family: Arial Black; text-decoration: none }
.arialblackbleu16 { color: #206A75; font-size: 16px; font-family: Arial Black; text-decoration: none }
.arialblackbleu18 { color: #206A75; font-size: 18px; font-family: Arial Black; text-decoration: none }
.arialblackbleu20 { color: #206A75; font-size: 20px; font-family: Arial Black; text-decoration: none }
.arialblackbleu25 { color: #206A75; font-size: 25px; font-family: Arial Black; text-decoration: none }
.arialblackbleu30 { color: #206A75; font-size: 30px; font-family: Arial Black; text-decoration: none }
.arialblackviolet08 { color: purple; font-size: 8px; font-family: Arial Black; text-decoration: none }
.arialblackviolet10 { color: purple; font-size: 10px; font-family: Arial Black; text-decoration: none }
.arialblackviolet11 { color: purple; font-size: 11px; font-family: Arial Black; text-decoration: none }
.arialblackviolet12 { color: purple; font-size: 12px; font-family: Arial Black; text-decoration: none }
.arialblackviolet14 { color: purple; font-size: 14px; font-family: Arial Black; text-decoration: none }
.arialblackviolet16 { color: purple; font-size: 16px; font-family: Arial Black; text-decoration: none }
.arialblackviolet18 { color: purple; font-size: 18px; font-family: Arial Black; text-decoration: none }
.arialblackviolet20 { color: purple; font-size: 20px; font-family: Arial Black; text-decoration: none }
.arialblackviolet25 { color: purple; font-size: 25px; font-family: Arial Black; text-decoration: none }
.arialblackviolet30 { color: purple; font-size: 30px; font-family: Arial Black; text-decoration: none }
.arialblackgris08 { color: gray; font-size: 8px; font-family: Arial Black; text-decoration: none }
.arialblackgris10 { color: gray; font-size: 10px; font-family: Arial Black; text-decoration: none }
.arialblackgris11 { color: gray; font-size: 11px; font-family: Arial Black; text-decoration: none }
.arialblackgris12 { color: gray; font-size: 12px; font-family: Arial Black; text-decoration: none }
.arialblackgris14 { color: gray; font-size: 14px; font-family: Arial Black; text-decoration: none }
.arialblackgris16 { color: gray; font-size: 16px; font-family: Arial Black; text-decoration: none }
.arialblackgris18 { color: gray; font-size: 18px; font-family: Arial Black; text-decoration: none }
.arialblackgris20 { color: gray; font-size: 20px; font-family: Arial Black; text-decoration: none }
.arialblackgris25 { color: gray; font-size: 25px; font-family: Arial Black; text-decoration: none }
.arialblackgris30 { color: gray; font-size: 30px; font-family: Arial Black; text-decoration: none }
.arialblacknoir08 { color: #343434; font-size: 8px; font-family: Arial Black; text-decoration: none }
.arialblacknoir10 { color: #343434; font-size: 10px; font-family: Arial Black; text-decoration: none }
.arialblacknoir11 { color: #343434; font-size: 11px; font-family: Arial Black; text-decoration: none }
.arialblacknoir11barre { color: #343434; font-size: 11px; font-family: Arial Black; text-decoration: line-through}
.arialblacknoir12 { color: #343434; font-size: 12px; font-family: Arial Black; text-decoration: none }
.arialblacknoir14 { color: #343434; font-size: 14px; font-family: Arial Black; text-decoration: none }
.arialblacknoir16 { color: #343434; font-size: 16px; font-family: Arial Black; text-decoration: none }
.arialblacknoir18 { color: #343434; font-size: 18px; font-family: Arial Black; text-decoration: none }
.arialblacknoir20 { color: #343434; font-size: 20px; font-family: Arial Black; text-decoration: none }
.arialblacknoir25 { color: #343434; font-size: 25px; font-family: Arial Black; text-decoration: none }
.arialblacknoir30 { color: #343434; font-size: 30px; font-family: Arial Black; text-decoration: none }

.arialblackbleuciel16 { color: #6aacce; font-size: 16px; font-family: Arial Black; text-decoration: none }
.arialblackbleuciel14 { color: #6aacce; font-size: 14px; font-family: Arial Black; text-decoration: none }
.arialbleuciel14 { color: #6aacce; font-size: 14px; font-family: Arial; text-decoration: none }

