/* * { margin: 0; padding: 0; } Tout SAUF <table> */
html, body, p, img, object, ul, li, a, div, h1, h2, h3, h4, span, input, small, label, acronym { margin: 0; padding: 0; }
html, body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
}
body {
	font-family: Arial, verdana, sans-serif;
	voice-family: "\"}\"";
	voice-family: inherit;
	text-align: center;
}

#body { position: relative; 	width: 960px; margin: 0 auto 0 auto; text-align: left; }

#header { width: 960px; height: 111px; background-image: url('/reg_tpl/aci-courtage/images/fond-header.jpg'); font-size: 11px; text-align: center; overflow: hidden; }
#header img { border: 0; }
#header #logo-aci-courtage { float: left; margin: 0 14px 0 0; }
#header #logo-immorelax { float: right; margin: 0 0 0 14px; }
#header #description { padding: 14px 14px 0 14px; }

#menu  { padding: 0 0 0 6px; height: 32px; }
#menu .dropdown { display:none; margin:0; padding:0; list-style:none; }
#menu .dropdown ul { margin:0; padding:0; list-style:none; }
#menu .dropdown li { cursor:pointer; }
#menu .dropdown a { text-decoration:none; width:100%; }
#menu .dropdown a:hover {	color: #FFFFFF; }
#menu .dropdown ul li {	 }
#menu .dropdown li.submenu-down {  }
#menu .dropdown li.submenu-left {  }

#menu .niveau1 { font-size: 10px; font-weight: bold; text-align: center; line-height: 24px; height: 32px; }
#menu .niveau2 { text-align: left; margin:0 0 0 15px; line-height: 15px; padding: 5px 5px 5px 5px; }
#menu .niveau1 a { color: #000000; }
#menu #menu1 { background-image: url('/reg_tpl/aci-courtage/images/menu1.jpg'); width: 135px; }
#menu #menu1 .niveau2 { background-color: #75C6E7; border-bottom: 2px solid #0096D2; }
#menu #menu1 .niveau2.last{ border: none; }
#menu #menu2 { background-image: url('/reg_tpl/aci-courtage/images/menu2.jpg'); width: 133px; }
#menu #menu2 .niveau2 { background-color: #EF7BB9; border-bottom: 2px solid #E10079; }
#menu #menu2 .niveau2.last{ border: none; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
#menu #menu3 { background-image: url('/reg_tpl/aci-courtage/images/menu3.jpg'); width: 135px; }
#menu #menu3 .niveau2 { background-color: #F3B773; border-bottom: 2px solid #EC8E21; }
#menu #menu3 .niveau2.last{ border: none; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
#menu #menu4 { background-image: url('/reg_tpl/aci-courtage/images/menu4.jpg'); width: 135px; }
#menu #menu4 .niveau2 { background-color: #77CCC6; border-bottom: 2px solid #009F95; }
#menu #menu4 .niveau2.last{ border: none; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
#menu #menu5 { background-image: url('/reg_tpl/aci-courtage/images/menu5.jpg'); width: 135px; }
#menu #menu5 .niveau2 { background-color: #86C679; border-bottom: 2px solid #40A52B; }
#menu #menu5 .niveau2.last{ border: none; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
#menu #menu6 { background-image: url('/reg_tpl/aci-courtage/images/menu6.jpg'); width: 179px; }
#menu #menu6 .niveau2 { background-color: #CBA0C3; border-bottom: 2px solid #AB649D; }
#menu #menu6 .niveau2.last{ border: none; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
#menu #menu7 { background-image: url('/reg_tpl/aci-courtage/images/menu7.jpg'); width: 96px; }
#menu #menu7 .niveau2 { background-color: #FDE98A; border-bottom: 2px solid #FBD621; }
#menu #menu7 .niveau2.last{ border: none; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }

#content #colonne-gauche { width: 137px; float: left; padding: 0 0 0 6px; }
#content #colonne-gauche #besoin-conseil { width: 99px; height: 82px; background-image: url('/reg_tpl/aci-courtage/images/besoin-conseils.jpg'); margin: 0 0 11px 0; padding: 10px 5px 0 32px; text-align: center; color: #E75717; }
#content #colonne-gauche img { margin: 0 0 3px 0; border: 0; }

#content #colonne-droite { width: 282px; float: right; }
#content #colonne-droite h2 { background-image: url('/reg_tpl/aci-courtage/images/fond-h2.jpg'); width: 261px; height: 31px; font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000; line-height: 27px; padding: 0 0 0 15px; }
#content #colonne-droite h2 a { color: #000000; }

#content #colonne-droite #actualites { margin: 0 0 13px 0; }
#content #colonne-droite #actualites .actu { background-image: url('/reg_tpl/aci-courtage/images/fond-actu.jpg'); width: 266px; height: 88px; padding: 0 10px 7px 0; }
#content #colonne-droite #actualites .actu.last { background-image: url('/reg_tpl/aci-courtage/images/fond-actu2.jpg'); width: 266px; height: 85px; padding: 0 10px 7px 0; }
#content #colonne-droite #actualites .actu .resume { height: 47px; overflow: hidden; }
#content #colonne-droite #actualites .actu .resume a { text-decoration: none; }
#content #colonne-droite #actualites .actu .lirelasuite { text-align: right; font-size: 10px; }
#content #colonne-droite #actualites .actu img { border: 2px solid #E75717; float: left; margin: 3px 5px 0 5px; }
#content #colonne-droite #actualites .actu h3 { font-weight: bold; font-size: 12px; background: none; padding: 8px 0 0 0; }
#content #colonne-droite #actualites .actu a { color: #E75717; }

#content #colonne-droite #newsletter { margin: 0 0 13px 0; }
#content #colonne-droite #newsletter .news { background-image: url('/reg_tpl/aci-courtage/images/fond-actu2.jpg'); width: 266px; height: 85px; padding: 0 10px 7px 0; }
#content #colonne-droite #newsletter .news form { margin: 0 0 0 10px; }
#content #colonne-droite #newsletter .news label { float: left; width: 60px; }
#content #colonne-droite #newsletter .news #emailnewsletter { width: 185px; }
#content #colonne-droite #newsletter .news .submit { text-align: center; margin: 5px 0 0 0; }
#content #colonne-droite #newsletter .news .lirelasuite { text-align: right; font-size: 10px; margin:20px 0 0; }

#content #colonne-droite #partenaires .hide { display: none; }
#content #colonne-droite #partenaires img { border: 3px solid #E75717; }
#content #colonne-droite #partenaires #qscroller2-partenaires { width: 251px; height: 125px; margin: auto; text-align: center; }
#content #colonne-droite #partenaires #contenu-les-partenaires { background-image: url('/reg_tpl/aci-courtage/images/fond-partenaires.jpg'); width: 276px; height: 133px; }

#content #contenu { margin: 0 282px 0 144px; }

#content #contenu  #rubrique-1 #promotion { width: 532px; margin: 0 0 9px 0; }
#content #contenu  #rubrique-1 #promotion #promotion-haut { background-image: url('/reg_tpl/aci-courtage/images/promotion-haut.jpg'); width: 532px; height: 7px; font-size: 1px; }
#content #contenu  #rubrique-1 #promotion #promotion-centre { background-image: url('/reg_tpl/aci-courtage/images/promotion-centre.jpg'); width: 518px; padding: 0 7px; overflow: hidden;}
#content #contenu  #rubrique-1 #promotion #promotion-bas { background-image: url('/reg_tpl/aci-courtage/images/promotion-bas.jpg'); width: 532px; height: 9px; font-size: 1px; }

#content #contenu  #rubrique-1 #comparateur h1.form1 { background-image: url('/reg_tpl/aci-courtage/images/fond-h1-accueil.jpg'); width: 522px; height: 36px; color: #FFFFFF; line-height: 28px; font-size: 18px; font-weight: bold; text-decoration: underline; padding: 0 0 0 10px; }
#content #contenu  #rubrique-1 #comparateur h2.form1 { background-image: url('/reg_tpl/aci-courtage/images/fond-vous.jpg'); width: 522px; height: 28px; color: #E75717; padding: 0 0 0 10px; font-size: 17px; font-weight: bold; line-height: 16px; }
#content #contenu  #rubrique-1 #comparateur h2.form2 { background-image: url('/reg_tpl/aci-courtage/images/fond-personnes.jpg'); width: 522px; height: 37px; color: #E75717; padding: 0 0 0 10px; font-size: 17px; font-weight: bold; line-height: 32px; }

#content #contenu  #rubrique-1 #comparateur #form1 { background-image: url('/reg_tpl/aci-courtage/images/fond-form1.jpg'); width: 522px; height: 206px; margin: 0 0 5px 0; padding: 5px 0 0 10px; }
#content #contenu  #rubrique-1 #comparateur #form1 input { border: 0; height: 16px; padding: 4px 5px 6px 5px; }
#content #contenu  #rubrique-1 #comparateur #form1 .ligne { margin: 0 0 3px 0; height: 26px; }
#content #contenu  #rubrique-1 #comparateur #form1 .ligne .block { float: left; }
#content #contenu  #rubrique-1 #comparateur #form1 .ligne label { float: left; height: 26px; line-height: 26px; }
#content #contenu  #rubrique-1 #comparateur #form1 .ligne label.nom { width: 46px; }
#content #contenu  #rubrique-1 #comparateur #form1 .ligne label.prenom { width: 67px; }
#content #contenu  #rubrique-1 #comparateur #form1 .ligne label.email { width: 103px; }
#content #contenu  #rubrique-1 #comparateur #form1 .ligne label.adresse { width: 67px; }
#content #contenu  #rubrique-1 #comparateur #form1 .ligne label.ville { width: 45px; }
#content #contenu  #rubrique-1 #comparateur #form1 .ligne label.heures { width: 165px; }
#content #contenu  #rubrique-1 #comparateur #form1 .ligne label.tel { width: 88px; }
#content #contenu  #rubrique-1 #comparateur #form1 #nom { width: 184px; background-image: url('/reg_tpl/aci-courtage/images/input-nom.jpg'); margin: 0 25px 0 0; }
#content #contenu  #rubrique-1 #comparateur #form1 #prenom { width: 160px; background-image: url('/reg_tpl/aci-courtage/images/input-prenom.jpg'); }
#content #contenu  #rubrique-1 #comparateur #form1 #email { width: 389px; background-image: url('/reg_tpl/aci-courtage/images/input-email.jpg'); }
#content #contenu  #rubrique-1 #comparateur #form1 #adresse { width: 425px; background-image: url('/reg_tpl/aci-courtage/images/input-adresse.jpg'); }
#content #contenu  #rubrique-1 #comparateur #form1 #codepostal { width: 142px; background-image: url('/reg_tpl/aci-courtage/images/input-codepostal.jpg'); margin: 0 26px 0 0; }
#content #contenu  #rubrique-1 #comparateur #form1 #ville { width: 181px; background-image: url('/reg_tpl/aci-courtage/images/input-ville.jpg'); }
#content #contenu  #rubrique-1 #comparateur #form1 #teldomicile { width: 142px; background-image: url('/reg_tpl/aci-courtage/images/input-teldomicile.jpg'); margin: 0 26px 0 0; }
#content #contenu  #rubrique-1 #comparateur #form1 #telbureau { width: 142px; background-image: url('/reg_tpl/aci-courtage/images/input-telbureau.jpg'); margin: 0 26px 0 0;  } 
#content #contenu  #rubrique-1 #comparateur #form1 #telportable { width: 142px; background-image: url('/reg_tpl/aci-courtage/images/input-telportable.jpg'); margin: 0 26px 0 0;  }
#content #contenu  #rubrique-1 #comparateur #form1 #heuredomicile { width: 61px; background-image: url('/reg_tpl/aci-courtage/images/input-heuredomicile.jpg'); }
#content #contenu  #rubrique-1 #comparateur #form1 #heurebureau { width: 61px; background-image: url('/reg_tpl/aci-courtage/images/input-heurebureau.jpg'); }
#content #contenu  #rubrique-1 #comparateur #form1 #heureportable { width: 61px; background-image: url('/reg_tpl/aci-courtage/images/input-heureportable.jpg'); }

#content #contenu  #rubrique-1 #comparateur #barre-orange { position: absolute; margin: 5px 0 0 257px; } 
#content #contenu  #rubrique-1 #comparateur #form2 { background-image: url('/reg_tpl/aci-courtage/images/fond-form2.jpg'); width: 532px; height: 161px; }
#content #contenu  #rubrique-1 #comparateur #form2 input { border: 0; height: 16px; padding: 4px 5px 6px 5px; }
#content #contenu  #rubrique-1 #comparateur #form2 select { border: 0; height: 22px; }
#content #contenu  #rubrique-1 #comparateur #form2 .ligne { margin: 0 0 3px 0; height: 26px; }
#content #contenu  #rubrique-1 #comparateur #form2 .lignedouble { margin: 0 0 10px 0; height: 30px; }
#content #contenu  #rubrique-1 #comparateur #form2 .lignedouble .block { float: left; margin: 0 13px 0 0; width: 85px; }
#content #contenu  #rubrique-1 #comparateur #form2 .lignedouble label { float: left; height: 15px; }
#content #contenu  #rubrique-1 #comparateur #form2 .ligne label { float: left; height: 26px; line-height: 26px; }
#content #contenu  #rubrique-1 #comparateur #form2 .ligne label.datenaissancevous, #content #contenu  #rubrique-1 #comparateur #form2 .ligne label.datenaissanceconjoint { width: 124px; }
#content #contenu  #rubrique-1 #comparateur #form2 .ligne label.professionvous, #content #contenu  #rubrique-1 #comparateur #form2 .ligne label.professionconjoint { width: 72px; }
#content #contenu  #rubrique-1 #comparateur #form2 .ligne label.affiliationvous, #content #contenu  #rubrique-1 #comparateur #form2 .ligne label.affiliationconjoint { width: 115px; }
#content #contenu  #rubrique-1 #comparateur #form2 .lignedouble label.hommevous, #content #contenu  #rubrique-1 #comparateur #form2 .lignedouble label.hommeconjoint { float: right; height: 15px; }
#content #contenu  #rubrique-1 #comparateur #form2 .lignedouble label.femmevous, #content #contenu  #rubrique-1 #comparateur #form2 .lignedouble label.femmeconjoint { float: right; height: 15px; }
#content #contenu  #rubrique-1 #comparateur #form2 .lignedouble input { margin: 0 10px 0 0; float:left; }
#content #contenu  #rubrique-1 #comparateur #form2 #datenaissancevous, #content #contenu  #rubrique-1 #comparateur #form2 #datenaissanceconjoint { width: 85px; background-image: url('/reg_tpl/aci-courtage/images/input-datenaissance.jpg'); }
#content #contenu  #rubrique-1 #comparateur #form2 #professionvous, #content #contenu  #rubrique-1 #comparateur #form2 #professionconjoint { width: 160px; background-image: url('/reg_tpl/aci-courtage/images/input-profession.jpg'); }
#content #contenu  #rubrique-1 #comparateur #form2 #vous { float: left; width: 262px; height: 161px; padding: 0 0 0 5px; }
#content #contenu  #rubrique-1 #comparateur #form2 #vous #btn-vous { margin: 0 0 0 56px; }
#content #contenu  #rubrique-1 #comparateur #form2 #vous #affiliationvous, #content #contenu  #rubrique-1 #comparateur #form2 #votreconjoint #affiliationconjoint { width: 132px; padding: 3px 0 0 0; }
#content #contenu  #rubrique-1 #comparateur #form2 #votreconjoint  { float: right; width: 265px; }
#content #contenu  #rubrique-1 #comparateur #form2 #votreconjoint #btn-conjoint { margin: 0 0 0 51px; }

#content #contenu  #rubrique-43 form { width: 320px; margin: auto; }
#content #contenu  #rubrique-43 input { height: 16px; padding: 4px 5px 6px 5px; }
#content #contenu  #rubrique-43 select { height: 26px; }
#content #contenu  #rubrique-43 .ligne { padding: 0 0 6px 0; height: 26px; }
#content #contenu  #rubrique-43 .lignedouble { margin: 0 0 10px 0; height: 30px; }
#content #contenu  #rubrique-43 .lignedouble .block { float: left; margin: 0 13px 0 0; width: 85px; }
#content #contenu  #rubrique-43 .lignedouble label { float: left; height: 15px; }
#content #contenu  #rubrique-43 .ligne label { float: left; height: 26px; line-height: 26px; }
#content #contenu  #rubrique-43  #datecontrat {border: 0; width: 102px; background-image: url('/reg_tpl/aci-courtage/images/input-date.jpg'); }
#content #contenu  #rubrique-43 .ligne label.nbenfants { width: 175px; }
#content #contenu  #rubrique-43 .ligne label.datecontrat { width: 175px; }
#content #contenu  #rubrique-43 .lignedouble label.affiliespere, #content #contenu  #rubrique-43 .lignedouble label.affiliesmere { width: 60px; }
#content #contenu  #rubrique-43 .lignedouble label.aideoui, #content #contenu  #rubrique-43 .lignedouble label.aidenon { width: 60px; }
#content #contenu  #rubrique-43 .lignedouble label.mutuelleoui, #content #contenu  #rubrique-43 .lignedouble label.mutuellenon { width: 60px; }
#content #contenu  #rubrique-43 .ligne label.consultations, #content #contenu  #rubrique-43 .ligne label.hospitalisations, #content #contenu  #rubrique-43 .ligne label.dentaires , #content #contenu  #rubrique-43 .ligne label.optique { width: 155px; margin: 0 0 0 20px; }
#content #contenu  #rubrique-43 .ligne #nbenfants, #content #contenu  #rubrique-43 .ligne #consultations, #content #contenu  #rubrique-43 .ligne #hospitalisations, #content #contenu  #rubrique-43 .ligne #dentaires , #content #contenu  #rubrique-43 .ligne #optique { width: 133px; }
#content #contenu #rubrique-43 .submit { text-align: center; margin: 5px 0 0 0; }
#content #contenu #rubrique-43 .submit input { height: auto; width: auto; padding: 0; border: auto; }

#content #contenu #rubrique-43 .dateenfant { display: none; }
#content #contenu  #rubrique-43 .dateenfant input {border: 0; width: 102px; background-image: url('/reg_tpl/aci-courtage/images/input-date.jpg'); }
#content #contenu  #rubrique-43 .dateenfant label { width: 180px; }

#content #contenu  #rubrique-1 #comparateur #submit { text-align: right; margin: 0 2px 0 0; }

#content #contenu  #pagehaut, #content #contenu  #mentionshaut, #content #contenu  #actualitehaut, #content #contenu  #contacthaut, #content #contenu  #planhaut, #content #contenu  #lienshaut, #content #contenu  #rubrique-43haut , #content #contenu  #newsletterhaut { width: 532px; height: 16px; background-image: url('/reg_tpl/aci-courtage/images/fond-page-haut.jpg'); }
#content #contenu  #pagecenter, #content #contenu  #mentionscenter, #content #contenu  #actualitecenter, #content #contenu  #contactcenter, #content #contenu  #plancenter, #content #contenu  #lienscenter, #content #contenu  #rubrique-43center , #content #contenu  #newslettercenter { width: 512px; background-image: url('/reg_tpl/aci-courtage/images/fond-page-milieu.jpg'); padding: 0 10px; }
#content #contenu  #pagebas, #content #contenu  #mentionsbas, #content #contenu  #actualitebas, #content #contenu  #contactbas, #content #contenu  #planbas, #content #contenu  #liensbas, #content #contenu  #rubrique-43bas, #content #contenu  #newsletterbas { width: 532px; height: 16px; background-image: url('/reg_tpl/aci-courtage/images/fond-page-bas.jpg'); }

#content #contenu #tpl-actualite .actualite img { float: left; margin: 0 7px 7px 0; }
#content #contenu #tpl-actualite .actualite .lirelasuite { text-align: right; }
#content #contenu #tpl-actualite .actualite .lirelasuite a { text-decoration: none; color: #E75717; }
#content #contenu #tpl-actualite .actualite .lirelasuite a:hover { text-decoration: underline; }
#content #contenu #tpl-actualite .actualite a { text-decoration: none; color: #000000; }

#content #contenu #tpl-contact form { width: 345px; margin: auto; }
#content #contenu #tpl-contact label { float: left; width: 85px; }
#content #contenu #tpl-contact input, #content #contenu #tpl-contact textarea { margin: 0 0 4px 0; width: 250px; }
#content #contenu #tpl-contact .submit { text-align: center; }
#content #contenu #tpl-contact .submit input { width: auto; }

#content #contenu #plandusite a { text-decoration: none; color: #000000; }
#content #contenu #plandusite a:hover { text-decoration: underline; color: #E75717; }
#content #contenu #plandusite li { list-style-type: none; }
#content #contenu #plandusite .niv1 { margin: 0 0 0 10px; }
#content #contenu #plandusite .niv2 { margin: 0 0 0 30px; }

#content #contenu #tpl-liens li { list-style-image: none; padding: 0 0 10px 0; list-style-type: none; }
#content #contenu #tpl-liens li .descriptif_lien { display: block; margin: 0 0 0 155px; font-style: italic; }
#content #contenu #tpl-liens img { border: 0; float: left; margin: 0 5px 5px 0; }
#content #contenu #tpl-liens a { text-decoration: none; color: #000000; }
#content #contenu #tpl-liens a:hover { text-decoration: underline; }

#content #contenu  p { padding: 3px 0 7px 0; }

#footer { width: 960px; height: 76px; background-image: url('/reg_tpl/aci-courtage/images/fond-footer.jpg'); overflow: hidden; clear: both; }
#footer #mots { width: 940px; overflow: hidden; font-size: 10px; padding: 0 10px; }
#footer #mots,#footer #mots a {color:#000000;text-decoration:none;}
#footer #mots a:hover {color:#000000;text-decoration:underline;}
#footer #petitfooter { width: 928px; height: 33px; background-image: url('/reg_tpl/aci-courtage/images/fond-petit-footer.jpg'); overflow: hidden; margin: auto; text-align: right; color: #FFFFFF; font-size: 12px; font-weight: bold; line-height: 33px; padding: 0 20px 0 0; }
#footer #petitfooter a { color: #FFFFFF; text-decoration: none; }
#footer #petitfooter a:hover { text-decoration: underline; }

#contenu p:first-child, #contenu ul:first-child { margin-top: 0px; padding-top: 0px; }
#contenu p:last-child, #contenu ul:last-child { margin-bottom: 0px; padding-bottom: 0px; }

a { outline: none; color: #E75717; }
acronym { border-bottom: 1px dotted black; }
label { cursor: pointer; }

small {
	font-size: 9px;
}
.jolieerreur {
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 10px;
	padding-left: 30px;
	background-image: url('/reg_medias/images/tango/16x16/status/dialog-warning.png');
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	height:auto;
	background-color: #e9ecef;
	border: 2px solid red;
	-moz-border-radius: 5px;
	color: red;
}
.jolieinformation, .jolieinfo { margin-top: 10px; margin-left: 5px; margin-right: 5px; padding: 10px; padding-left: 30px; background-image: url('/reg_medias/images/tango/16x16/emblems/emblem-important.png'); background-repeat: no-repeat; background-position: 6px center; font-weight: bold; height:auto; background-color: #eeeeee; border: 2px solid #6b7e00; color: #6b7e00; line-height: 16px; }
.jolieinformation a { color: #E75717; }
#admindbg {
	text-align: left;
}

/* Pour GoogleMapAPI */
v\:* {
behavior:url(#default#VML);
} 

/* Pour Sphider, surlignage du mot recherche */
.mak_1{ font-weight: bold; }
.mak_2 { background: #FFCC00; }
.mak_3{ background: #FFFF00; }
.mak_4{ background: #99FF00; }

#results .title a { color:#333399; }

