<!-- 

TABLE,TR,TD,TH,DIV,SPAN,FORM { padding: 0; margin: 0; border: 0; }

BODY {
font-weight:bold;
font: 13px Verdana, helvetica, sans-serif;
margin:0;
background-color:#0c3f60;
}
.head,#menu td .m,.Th,.title,a.pageon,a.page:hover,a.btn{background:#040C1F url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABGCAIAAACCKmkKAAAACXBIWXMAAAsSAAALEgHS3X78AAAAJ3RFWHRDb21tZW50AFLpYWxpc+kgYXZlYyBHSUYgTW92aWUgR2VhciA0LjBmCv7PAAAAT0lEQVQY022MsQ3AMAzDCM19qa/0/yNiuUvT2EgmwwJJrvsRIECZFvb/A8KhrJvju3Vz8aP5OUbvgajcdA+9yWZtxqFnL3+yuRpbu/XjxLxNzUGx5xKHoQAAAABJRU5ErkJggg==) repeat-x !important; }
#menu .tdmenuon,#smenu div,#smenu td,.msg,.message,.message TR,.message TR TD,#ongletForum li,#ongletForumb li,#menutdsubmit a,.bouton,.rechbas{background:#FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAIAAADITs03AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAGhJREFUKFNjWLP3BMP6/acYNh8+y7D92AWG3ScvMxw4e43hyIUbDCeu3GY4e/0ew8VbDxmu3nvCcOvhM4Z7T18yPHrxhuHZm/cMr99/Ynj/6SvD52/fGX78/MXw9+9fhn///o1i8sMAALduIZOXtGXKAAAAAElFTkSuQmCC) repeat-x scroll 0px 0px;}

A{
  color : #000;
  text-decoration : underline;
}
A:hover{
  text-decoration : none;
}
A:visited{
  color : #555;
}
A.pi{
  text-decoration:none;
  color:#000;
}
A.pi:hover{
  text-decoration:none;
  border-bottom:1px dotted #9ab;
  color:#000;
}

.p:visited{
  color : #000;
}
.cdf{
font-weight:bold;
font-size:16px;
font-family:Arial,Helvetica,sans-serif;
color:#00A;
}
.cdf:visited{
color:#006;
}

.s{background:url("http://up.autotitre.com/img/s.png?2") 0 0 no-repeat;}
.m_png{background-position:0px 0px;}
.loupe_png{background-position:-28px 0px;}
.dec_png{background-position:-51px -31px;}
.top_png{background-position:-60px -53px;}
.rail_png{background-position:-40px -72px;}
.opensearch_png{background-position:-34px -30px;}
.suiv_png{background-position:-89px -17px;}
.prec_png{background-position:-89px -0px;}
.der16_png{background-position:-89px -34px;}
.mp_png{background-position:-71px 0px;}
.S0_png{background-position:0px -86px;}
.M0_png{background-position:-12px -86px;}
.L0_png{background-position:-28px -86px;}
.S1_png{background-position:-0px -101px;}
.M1_png{background-position:-12px -101px;}
.L1_png{background-position:-28px -101px;}
.rss_png{background-position:-106px -0px;}
.clo_png{background-position:-34px -22px;}
.clo5_png{background-position:-35px -23px;}
.ope_png{background-position:-42px -22px;}
.goh_png{background-position:0px -28px;}
.der_png{background-position:-60px -75px;}
.lu_png{background-position:-15px -42px;}
.rep_png{background-position:-30px -42px;}
.fav_png{background-position:-45px -42px;}
.rfav_png{background-position:-0px -57px;}
.nor_png{background-position:-0px -42px;}
.ind_png{background-position:-15px -57px;}
.liend_png{background-position:-30px -57px;}
.cit_png{background-position:-49px -86px;}
.modo_png{background-position:0px -72px;}
.map_png{background-position:-71px -13px;}
.lui_png{background-position:-45px -57px;}
.mlu_png{background-position:-17px -46px;}
.mrep_png{background-position:-32px -46px;}
.mfav_png{background-position:-46px -45px;}
.ao,.ac,.vide{vertical-align:middle;}
.ao{background-position:-107px -52px;}
.ac{background-position:-107px -35px;}
.vide{background-position:-300px -300px;}

.fil{font-weight:bold;color:#669;}
.fil ul,.fil ul li{list-style:none;margin-left:0;display: inline;}
.fil a,.fil span{font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#00A;font-size:16px;}
.fil a{color:#00A;}
.fil span{color:#000;}
.fil a:visited{font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#006;}

.bnav{width:16px;height:16px;vertical-align:bottom;border:0;}

.cdfi{
color:#666;
font-size:12px;
font-family:Arial,Helvetica,sans-serif;
}
.cdfi a{
font-weight:bold;
font-size:12px;
font-family:Arial,Helvetica,sans-serif;
color:#C00;
}
.cdfi a:visited{
color:#800;
}
.cdfi .nolink{
font-weight:bold;
color:#000;
}

.citation{
 background-color:#FFF;
 width:80%;
 margin-left:10%;
 margin-top:10px;
 margin-bottom:2px;
 border : 1px solid #7F97C0;
 text-align:left;
 padding:2px;
}

.code{
 background-color:#FFF;
 width:90%;
 margin-left:5%;
 margin-top:10px;
 margin-bottom:2px;
 border : 1px solid #7F97C0;
 text-align:left;
 padding:2px;
 white-space:pre;
 Font-Family:	CourierNew,Courier,monospace;
}


.txtad{
color:#A00;
font-size:14px;
}
.txtad A{
font-weight:bold;
color:#A00;
font-size:14px;
}

.dfn{
  cursor:help;
}

.editmsg{
  color:#0000AA;
  font-size:11px;
  text-align:left;
}
.modomsg{
  color:#AA0000;
  font-size:11px;
  text-align:left;
}

TEXTAREA{
  font-size     : 13px;
  font-family   : Arial,Helvetica,sans-serif;
  color:#000000;
}

.cache{
	display:none;
}

#menu{}

#menu td{
 color: #AAA;
 font: 14px Arial,Helvetica,sans-serif;
 border-top: 0;
 text-align:center;
 margin:auto;
 border-right: 1px solid #05F;
 border-top: 3px solid #061A31;
}

#menu td .g{
 border-left: 1px solid #05F;
}

#menu .tdmenuon{
   border-top: 3px solid #A00;
   font-weight:bold;
   cursor:pointer;
}
#menu .tdmenuon a{
   color:#000;
}

#menu a{
 color: #fff;
 text-decoration: none;
 padding: 2px 2px;
}	 

#menu a:hover {
 text-decoration: underline;
}

#menutdform *{
vertical-align:middle
}
#menutdform INPUT{
 height:19px;
 border:1px solid #68f;
}
#menutdform SELECT{
 height:23px;
}
#drech{
	padding-bottom:8px;
}
#imgrech{
 border: 1px solid #68f;
 border-right: 0px solid #68f;
}

.tag0,.tag1,.tag2,.tag3,.tag4,.tag5{font-family:Arial,Helvetica,sans-serif;text-decoration:none;}
.tag0:hover,.tag1:hover,.tag2:hover,.tag3:hover,.tag4:hover,.tag5:hover{
  text-decoration:underline;	
} 
.tag0,.tag1,.tag2,.tag3{font-weight:bold;}
.tag0{font-size:18px;color:#B00;}
.tag1{font-size:17px;color:#A00;}
.tag2{font-size:15px;color:#800;}
.tag3{font-size:13px;color:#600;}
.tag4{font-size:12px;color:#400;}
.tag5{font-size:12px;color:#466;}

#smenu{}

#smenu div{display:none;position:absolute;Z-INDEX: 1000;width:553px;margin-left:auto;margin-right:auto;text-align:center;color:#FFF;padding:5px;
border-left:solid 1px #0C3D5E;
border-right:solid 1px #0C3D5E;
border-bottom:solid 1px #0C3D5E;
border-radius:0px 0px 10px 10px;
padding:10px;
}
#smenu .tag0,#smenu .tag1{color:#000;}
#smenu .tag2{color:#062433;}
#smenu .tag3{color:#0A3B54;}
#smenu .tag4{color:#115F87;}
#smenu .tag5{color:#1577A8;}

#smenu td{
border-radius:5px;padding:3px;text-align:left;}
ul.ulsm{float:left;padding:0px;}
ul.ulsm li{list-style-type: none;padding:0px;margin:0px;}
ul.ulsm li a{display:block;width:83px;padding:2px;}
ul.ulsm li a:hover{background-color:#0070A8;color:#FFF;width:83px;}

#ongletForum, #ongletForumb{
   font: bold 11px Verdana, Arial,Helvetica,sans-serif !important;
   list-style-type: none;
   padding-left:20px;
   padding-bottom: 25px;
   padding-top:0;
   margin: 0;
}
#ongletForum{
   border-bottom: 4px solid #CFDAEC;
   padding-top:8px;

}
#ongletForumb{
   border-top: 4px solid #88A2BA;
}

.msg,.message,.message TR,.message TR TD,#ongletForum li,#ongletForumb li,#menutdsubmit a,.bouton{
  border:1px solid #7F97C0;
  color:#000;
}
.msg,.message,.message TR,.message TR TD{background-position:0px -10px;}

#menutdsubmit a,.bouton{
 font-family: Arial,Helvetica,sans-serif;
 text-align:center;
 text-decoration:none;
 padding:2px;
 padding-top:3px;
 font-size: 12px;
 color:#000;
}

#menutdsubmit a{
 display:block;
 font: 14px Arial,Helvetica,sans-serif;
 font-weight:bold;
}


.message,.message TR,.message TR TD{
  padding:5px;
  position:relative;
  top:20px;
  left:15%;
  right:15%;
  bottom:0px;
  width:70%;
  text-align:center;
}

#ongletForum li,#ongletForumb li{
   float: left;
   background-color: #DDF;
   padding-bottom:5px;  
   padding-top:3px; 
}
#ongletForum li{
   margin: 2px 2px 0px 2px;
   border-bottom:1px solid #FFF;
}
#ongletForumb li{
   margin: 0px 2px 0px 2px;
}
#ongletForum li.actif,#ongletForumb li.actif{
   margin-top:0px;
   padding-top:3px;
   padding-bottom:5px;
   border-bottom:1px solid #CFDAEC ;
}

#ongletForum li.actif{
   border-top: 3px solid #A00;
}
#ongletForumb li.actif{
   border-bottom: 3px solid #A00;
}

#ongletForum li.over,#ongletForum li.lastover{
   border-top: 1px solid #A00;
   padding-bottom:6px;
   border-bottom:0;
}

#ongletForumb li.over{
   border-bottom: 2px solid #A00;
}

#ongletForum a, #ongletForumb a{
   color: #000;
   margin:4px;
   text-decoration: none;
}
#ongletForum a:hover,#ongletForumb a:hover{
   color: #C00;
}

.tableAnnonce{
text-align:left;
}

.section{
 font:11px Verdana,Arial,Helvetica,sans-serif;
 padding:3px;
}

.section span a{
 color:black;
 text-decoration:none;
}
.section span a:hover{
 text-decoration:underline;
}
.entete{
 width:100%;
 font-size:12px;
 font-family:Verdana,Arial,Helvetica,sans-serif
}

.Th{
  border-left   : 1px solid #7F97C0;
  border-top    : 1px solid #7F97C0;
  border-right  : 1px solid #405768;
  border-bottom : 1px solid #405768;
  padding       : 3px;
  font-weight   : bold;
  font-family   : Verdana, "Helvetica", "sans-serif";
  color:#FFF;  
}
.Th a{
  color:#FFF;  
  text-decoration:underline;
}
.Th a:hover{
  text-decoration:none;
}

.sujTable, .rub{
  font-family     : Verdana, "Helvetica", "sans-serif";
  font-size:12px;
  width         : 100%;
}
.sujTable{
  text-align:center;
}

.repTable{
  width         : 100%;
}

.repTr1{
  background-color:#CFDAEC;
}
.repTr0{
  background-color:#f0f2f7;
}
.repTr2{
  /* background-color:#ffeeee; */
  background-color:#DDDDDD;
}

.rechbas{
  width:100%;
}

.formulaire,.formulaire TR TD{
  border-left   : 1px solid #7F97C0;
  border-top    : 1px solid #7F97C0;
  border-right  : 1px solid #FFFFFF;
  border-bottom : 1px solid #FFFFFF;
  font-family     : Verdana, "Helvetica", "sans-serif";
  }
.formulaire{
  width         : 530px;
}

.formulaire TR TD{
  background-color:#cfdaec;
  padding       : 3px;
}

.formulaire TR TD TABLE TR TD{
   border : none;
}

.smi{
  text-align:center;
  background-color: #000000 !important;
}

.smiTH{

  background-color:#7F97C0 !important;
}

.smi0{

  background-color:#cfdaec !important;
}

.smi1{
  background-color:#f0f2f7 !important;
}

.sujTd2,.sujTd1,.sujTd0,.rub .sel td,.rub .nosel td, .repTr0, .repTr1, .repTr2,.entete,.section{
  border-right  : 1px solid #7F97C0;
  border-bottom : 1px solid #7F97C0;
  border-left   : 1px solid #FFFFFF;
  border-top    : 1px solid #FFFFFF;
  padding       : 3px;
  font-family     : Verdana, "Helvetica", "sans-serif";
}
.entetemessage, .entetemessage A{
 /*color:#556;*/ color:#627C9D;
}

.repTr0,.repTr1,.repTr2{
  padding       : 2px;
  font-size:13px;
  font-family:Arial,Helvetica,sans-serif;
  vertical-align:top;
}

.signature{
max-height: 90px;
min-height: 0px;
overflow:hidden;
font-size:11px;
border:0px;
}
.signature hr{width:150px;text-align:left;}
.signature img{
float:left;
}
.sujTd2{
  background:#cfdaec url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAPoCAIAAACQ1AMJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAJcEhZcwAADsIAAA7CARUoSoAAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAFNJREFUSEvtzbEOwCAIRdEH//+Xzt07SaNtUozVucMdTkTyAC/H6ZJcEf2N0P1PvaY+tbWMUqbPjLOR5nK9ymiRf/fWoWcfe6e87e8AAAAAAPAjFwzcQGP2u1Y/AAAAAElFTkSuQmCC);  
}
.sujTd1, .rub .sel td{
  background:#cfdaec url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAPoCAIAAACQ1AMJAAAACXBIWXMAAA9hAAAPYQGoP6dpAAAAOElEQVRIx+3MoREAIBADwZv0XyAFUAP2MQg8LxAndpKJCGOuAKEqQOrkS+/4aP+7NkmSJEmSPrMBzKNHRJooN7QAAAAASUVORK5CYII=);  
}
.sujTd0,.section,.entete{
  background:#f0f2f7 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAPoCAIAAACQ1AMJAAAACXBIWXMAAA9hAAAPYQGoP6dpAAAAZElEQVRIx+3XSw6AIBAD0Gm5/4GNsbgAEj6iHqCLF0hDge3EcYoRwZxzXcueBCW9Zn2vkUQAQ946vblnZmZmZmZmtgPgIS9Zm1VJ/u7OGQlel5gS6xxbZuCv99ZzGO7cn1v+cQNagEPBsZ54qwAAAABJRU5ErkJggg==); 
}

.bl{
  background:#FFF url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBGQAAACwAAAAAAQABAAACAkQBADs=); 
}

.rub .nosel td{
  background:#eef ;
}
.rub{

width:120px;
height:40px;

}

.box{
 border:1px solid #4D6185;
 border-spacing: 0px;
 border-collapse: collapse;
}

.title,.title a{
  color:#FFF;
}

.box A:hover{text-decoration:underline;}
.box td{
  padding:3px;
  background:#FFF;
}
.box th{
  padding:3px;
  font-weight:normal;
}

.box th A{
  text-decoration:none;
}
.box .aff td{
  background:#dde;
}

.sujLien, .sujLienVu,.sujLienNonVu,.derLien, .derLienVu,.derLienNonVu,.repLien, .repLienVu,.repLienNonVu{
 font-family: Verdana,"Helvetica","sans-serif";
 text-decoration : none;
}
.sujLien,.sujLienVu,.sujLienNonVu{font-size:12px;font-weight:bold;}
.derLien,.derLienVu,.derLienNonVu{font-size:11px;}

.sujLien,.derLien,.repLien{color:#000;}
.repLienNonVu small{color:#7F97C0;}
.sujLien:visited,.sujLienVu,.sujLienVu:visited,.derLien:visited,.derLienVu,.derLienVu:visited,.repLien:visited,.repLienVu,.repLienVu:visited{
color:#666;
}

.sujLien:hover,.sujLienVu:hover,.sujLienNonVu:hover,a.derLien:hover,a.derLienNonVu:hover,.derLienVu:hover,a.repLien:hover,a.repLienNonVu:hover,.repLienVu:hover{
text-decoration:underline;
}

.sujLienNonVu,.sujLienNonVu:visited,.derLienNonVu,.derLienNonVu:visited,.repLienNonVu,.repLienNonVu:visited{
color:#000;
}

.lien{
font-size:13px;
}
.lien a{ text-decoration:none;}
.lien a:hover{ color:#C00;}

.lien img.art{border:none;margin:2px;float:left;}

.lien .csite{color:#800;}
.lien .cdate{color:#88f;}
.lien .ctags{color:#456;font-size:11px;}
.lien .ctags a{color:#008;}
.lien .crel{font-size:11px}
.lien .crel a{color:#800;}
.lien .crel a:visited{color:#833;}

.ftags{font-size:11px;}
.ftags a{color:#7F97C0;text-decoration:none;}
.ftags a:visited{color:#7FABC0;}
.ftags a:hover{color:#F00 !important;text-decoration:underline;}

.sugg{
	border:#000 1px solid;
	display: none;z-index: 400;
	line-height: 1.35em;
	position: absolute;
	background-color: #fff;
	text-align:left;
	overflow-y: auto; 
	overflow-x: hidden; 
	max-height:400px;
}
.sugg A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #000; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.sugg A.hovered {
	COLOR: #fff; BACKGROUND-COLOR: #405768;
}
a.page,a.page:hover,a.btn,a.btn:hover,a.pageon,a.pageon:hover{padding:2px;text-decoration:none;}
a.page,a.pageon,a.btn{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #AAA;}
a.page,a.btn:hover{color:#000;background:#FFF;}
a.pageon,a.btn{font-weight:bold;border:1px solid #24415A;}
a.pageon,a.page:hover,a.btn{text-decoration:none;color:#FFF;}
hr{height:1px;margin:5px;padding:0;color:#7F97C0;background-color:#7F97C0;border:0;clear:both;}
.pbb{border:solid 1px gray;width:348px;height:18px;position:absolute;z-index:2;padding-left:2px;}
.pb{background:#FFF;border:0;width:1px;height:20px;z-index:3;}

.imm {position: relative;display:inline-block;}
.imm span{position:absolute;display:none;font:9px verdana;color:#000;padding-left:2px;background:rgb(255,255,255);background:rgba(255,255,255,0.9);}
.imm span a{color:#00a;}

.arbo,.arbo ul{list-style-type:none;margin:0 0 0 12px;padding-left:0px;font-size:13px;}

.arbo li{margin-top:5px;}
.arbo small{color:#227c9a;}
.arbo{padding-left:0px;}
.arbo ul{ border-left:dashed 1px #88A2BA;}
.arbo li a{padding:5px;margin-top:5px;}
-->
