BODY{#background-color:#165279;color:#000;font-family:"Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;font-size:13px;line-height:110%;text-align:center;margin:0;padding:0;background:#F5F5F5;}
.special{width:5px;visibility:hidden;}
TD,TH,DIV,SELECT,TEXTAREA,INPUT{font-family:"Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;font-size:100%;line-height:150%;}
.formstyle{font-size:100%;color:#fff;border:1px solid #165279;padding:.2em;background:#5799c4;}
.formstyle:hover{background:#3c89ba;}
.citation{border:1px solid #ddd;margin:2em .5em;padding:3px 2em;background:url(images/quote.gif) no-repeat 10px 10px #FAFAFA;}
.citationContenu:first-letter{font-weight:700;font-size:150%;}
.définition{border:1px solid #ddd;margin:2em .5em;padding:0 1em 1em;background:#FAFAFA;}
.définition1{border:1px solid #FF9;margin:2em .5em;padding:0 1em 1em;background:#FFC;}
.définition2{border:1px solid #E3F1FF;margin:2em .5em;padding:0 1em 1em;background:#ECF6FF;}
A.nav0:link,A.nav0:visited,A.nav0:active{background:#e1e3e4;}
A.nav1:link{color:#fff;border-color:#72787b;background:#6f7478;}
A.nav1:visited,A.nav1:active{color:#fff;border-color:#72787b;background:#858a8f;}
#DHTMLgoodies_formTooltipDiv{color:#FFF;font-family:arial;font-weight:700;font-size:.8em;line-height:120%;}
.DHTMLgoodies_formTooltip_closeMessage{color:#FFF;font-weight:400;font-size:.7em;}
.navnfo{white-space:nowrap;font-size:11px;color:#72787b;border:1px solid #b6bcc0;height:17px;width:17px;text-align:center;cursor:pointer;text-decoration:none;margin:2px;padding:1px 5px 1px 4px;background:#e1e3e4;}
.toggle{padding-left:13px;margin-bottom:7px;color:gray;text-decoration:underline;cursor:pointer;margin-top:7px;background:url("http://www.dicocitations.com/skins/Dico/images/open.gif") no-repeat 0 55%;}
.toggle.closed{background:url("http://www.dicocitations.com/skins/Dico/images/closed.gif") no-repeat 0 55%;}
TEXTAREA.formstyle{overflow:auto;}
.clr{clear:both;}
#topmenu{margin:0;background:url('images/hdr_bkrnd.png') repeat-x bottom left;}
#topmenuinner{width:745px;margin:0 auto;background:url('images/logo_01.png') no-repeat bottom left;}
#header{border-bottom:1px solid #195981;margin:0;background:url('images/header-back.jpg') repeat-x top left #2779AC;}
#headerinner{width:745px;text-align:left;margin:0 auto;}
#logo{width:360px;height:73px;border:0;}
#slogandate{float:right;font-size:95%;color:#fff;text-align:right;margin:0;padding:.3em 0 0;}
#content{clear:both;margin:0;background:#FFF;}
#liens_articles h4{border-bottom:1px solid #aaa;color:#999;font-family:'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:700;letter-spacing:1px;margin:2px 2px 3px;padding:0;}
#fontcontrol{width:66px;height:18px;position:absolute;top:30px;left:640px;}
#fontcontrol ul{list-style:none;margin:0;padding:0;}
#fontcontrol i{display:block;visibility:hidden;}
.font1 a:link,.font1 a:visited{width:18px;height:18px;position:absolute;top:0;left:0;background:url(images/01_font1.gif) no-repeat;}
font2 a:link,.font2 a:visited{width:18px;height:18px;position:absolute;top:0;left:22px;background:url(images/01_font2.gif) no-repeat;}
.font3 a:link,.font3 a:visited{width:18px;height:18px;position:absolute;top:0;left:44px;background:url(images/01_font3.gif) no-repeat;}
#contentinner{width:745px;text-align:left;margin:0 auto;padding:.6em 1em 2em;}
#sidebar{width:230px;float:right;text-align:left;padding:25px 0;}
.sidebarbody{margin:0 0 20px;padding:0;}
.sidebarin{margin:0;padding:0;}
.sidebardiv{margin:0 22px 0 15px;}
#rightblocks{float:right;}
.rightblock{width:230px;margin:0 0 1em 1em;padding:0;}
.rightblockroundtop{height:10px;margin:0;padding:0;background:url('images/tr.png') no-repeat top right #165279;}
.rightblockroundbot{height:10px;margin:0;padding:0;background:url('images/br.png') no-repeat top right #165279;}
.rightblockroundbot IMG,.rightblockroundtop IMG{width:10px;height:10px;border:0;display:block;}
.rightblocktitle{font-size:110%;font-weight:400;text-transform:lowercase;color:#FFF;margin:0;padding:.2em 0 0 .9em;background:#165279;}
.rightblockcontent{margin:0;padding:.2em 1.2em .3em;background:#165279;}
.rightblockcontent,.rightblockcontent .pn-normal,.rightblockcontent ul li,.rightblockcontent P{font-size:95%;color:#FFF;}
.rightblockcontent .pn-sub,.rightblockcontent h2,.rightblockcontent .pn-title{color:#CCC;}
.rightblockcontent h2,.rightblockcontent .pn-title{font-size:110%;}
.rightblockcontent .pn-sub{font-size:75%;}
.rightblockcontent A{color:#D1E4F4;}
#leftblocks{border-top:1px solid #E3CE94;border-bottom:1px solid #000;margin:0;padding:.8em 0;background:url('images/left_block_bkrnd.png') no-repeat top right #F2E7CB;}
#leftblocksinner{width:745px;text-align:left;margin:0 auto;}
.leftblock{width:245px;float:left;margin:0;}
.leftblocktitle{font-size:125%;font-weight:400;text-transform:lowercase;color:#165279;margin:0;}
.leftblockcontent,.leftblockcontent .pn-normal,.leftblockcontent ul li,.leftblockcontent P,.leftblockcontent TD{font-size:95%;}
.leftblockcontent h2{font-size:105%;}
.leftblockcontent UL,.leftblockcontent UL LI{margin-left:.4em;padding-left:.6em;list-style-image:url('images/arrow.png');line-height:120%;}
DIV.leftblockcontent{padding:0 .6em;}
#footer{clear:both;margin:0;background:url('images/footer_bkrnd.png') repeat-x top left;}
#footerinner{width:745px;text-align:center;font-size:75%;color:#FFF;margin:0 auto;padding:2em 0;}
#footerinner A,#slogandate A{color:#2F4F4F;}
DIV.table2{border:1px solid #999;margin-bottom:2em;padding:1em;}
IMG{border:0;}
.imgborder{border:1px solid #CCC;}
.imgborderright{border:1px solid #CCC;float:right;margin-left:1em;}
.imgborderleft{border:1px solid #CCC;float:left;margin-right:1em;}
LI{margin-bottom:.6em;}
A,A.pn-normal{color:#2779AC;text-decoration:none;}
a:hover{color:#FFF;text-decoration:none;background:#4ec8f7;}
A.pn-logo{text-decoration:none;}
.pn-logo{font-size:150%;font-weight:400;text-transform:lowercase;color:#165279;}
.pn-logo-small{font-size:110%;font-weight:400;text-transform:lowercase;color:#165279;}
.pn-pagetitle,h1{font-size:150%;font-weight:400;text-transform:lowercase;color:#ff5a00;}
h2{font-weight:400;text-transform:lowercase;color:#3E565F;font-size:16px;margin:0 0 3px;}
h3{font-weight:400;text-transform:lowercase;color:#3E565F;font-size:14px;margin:0 0 8px;}
.pn-normal{font-size:100%;}
.pn-sub{font-size:86%;color:#666;}
A.pn-sub{color:#2779AC;font-size:100%;}
.horbar{color:#ccc;border-left:1px solid #000;}
.horizitem{float:left;white-space:nowrap;}
.horizitem a{font-family:"Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Verdana, sans-serif;font-size:95%;text-decoration:none;border-right:1px solid #000;position:relative;display:block;padding:.15em 0 .15em .6em;}
.horizitem a:link,.horizitem a:visited{color:#ccc;font-family:"Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Verdana, sans-serif;font-size:95%;text-decoration:none;}
.horizitem a:active{color:#6CF;font-family:"Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Verdana, sans-serif;font-size:95%;text-decoration:none;background:#000;}
.horizsubmenu{position:absolute;left:0;top:0;visibility:hidden;}
.horizsubframe{border:1px solid #000;position:relative;display:block;background:#165279;}
.horizsubitem{text-align:left;white-space:nowrap;}
.horizsubitem a{font-family:"Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Verdana, sans-serif;font-size:95%;line-height:100%;text-decoration:none;position:relative;display:block;padding:.3em;}
.horizsubitem a:link,.horizsubitem a:visited{color:#ddd;font-family:"Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Verdana, sans-serif;font-size:95%;text-decoration:none;}
.horizsubitem .horizfwdarr,.horizitem .horizfwdarr{position:absolute;top:.75em;right:.5em;}
.horizsubseparator{border-top:1px solid #000;height:0;font-size:1px;line-height:0;margin:0;}
#credits{font-size:10px;text-align:center;color:#000;}
form{text-align:left;margin:0;}
.formfield{width:130px;font-size:11px;font-family:Trebuchet MS, "Lucida Sans Unicode", Arial, Lucida Sans, Tahoma, Sans-Serif;color:#494949;border-top:1px solid #868686;border-left:1px solid #868686;border-bottom:1px solid #D4D2CF;border-right:1px solid #D4D2CF;margin:0 0 2px;}
.formfield:focus{border:1px solid #000;}
.formbutton{font-size:11px;font-family:Trebuchet MS, "Lucida Sans Unicode", Arial, Lucida Sans, Tahoma, Sans-Serif;color:#494949;border-top:1px solid #D4D2CF;border-left:1px solid #D4D2CF;border-bottom:1px solid #868686;border-right:1px solid #868686;margin:1px 0 0;padding:1px 10px;background:#FFF;}
.post blockquote{font-family:Georgia, "times new roman", serif;-moz-border-radius:18px;margin:2em;padding:3px 2em;background:url(skins/Dico/images/quote.gif) no-repeat 10px 10px #f0f0ff;}
.post blockquote p{margin-top:1em;}
#credits a:link,#credits a:visited{color:#5FB3F9;}
#credits a:hover,#credits a:active{color:#000;}
.clearing{height:0;clear:both;}
#header h1{position:absolute;top:28px;left:26px;font-size:20px;line-height:20px;margin:0;}
#navigation{position:absolute;top:61px;left:10px;navnfobackground:#e1e3e4;white-space:nowrap;font-size:11px;color:#72787b;border:1px solid #b6bcc0;height:17px;width:17px;text-align:center;cursor:pointer;text-decoration:none;margin:2px;padding:1px 5px 1px 4px;}
h4{font-size:11px;font-family:Trebuchet MS;}
.contentdiv{margin:0 15px 0 22px;}
.contentbody img{border:0 solid #000;}
.c_commentbody{padding:0 0 5px;background:url(images/01_hdot.gif) repeat-x bottom;}
.c_userlink{margin:0 0 5px;}
.c_commentinfo{font-size:10px;margin:3px 0 0;padding:0 0 0 13px;background:url(images/01_item1.gif) no-repeat 0 1px;}
.contentbody{text-align:justify;margin:0;padding:0 0 30px 43px;}
.divweblog .contentbody,.divarchives .contentbody,.divarchivelist .contentbody,.diverror .contentbody,.divmemberinfo .contentbody,.divsendmessage .contentbody,.divcommentitem .contentbody,.divsearch .contentbody{background:url(images/01_quote.gif) no-repeat 0 3px;}
.divcommentsmade .contentbody{background:url(images/01_quote1.gif) no-repeat 0 3px;}
.divcommentsmade .id1{background:url(images/01_quote4.gif) no-repeat 0 3px;}
.divaddcomment .contentbody{background:url(images/01_quote3.gif) no-repeat 0 3px;}
.itemdetails{text-align:right;padding:5px 0 0;background:url(images/01_hdot.gif) repeat-x top;}
.item1{margin:0 0 0 12px;padding:0 0 0 13px;background:url(images/01_item1.gif) no-repeat 0 1px;}
.item2{margin:0 0 0 12px;padding:0 0 0 13px;background:url(images/01_item2.gif) no-repeat 0 3px;}
.item3{margin:0 0 0 12px;padding:0 0 0 15px;background:url(images/01_item3.gif) no-repeat 0 3px;}
.about h3{height:23px;text-indent:-9999px;margin:0 0 2px;background:url(images/01_s_about.gif) no-repeat;}
.login h3{text-indent:-9999px;height:51px;margin:0 0 2px 3px;background:url(images/01_s_login.gif) no-repeat;}
.categories h3{text-indent:-9999px;height:51px;margin:0 0 2px 3px;background:url(images/01_s_categories.gif) no-repeat;}
.search h3{text-indent:-9999px;height:51px;margin:0 0 2px 3px;background:url(images/bouton_rechercher.jpg) no-repeat;}
.links h3{text-indent:-9999px;height:51px;margin:0 0 2px 3px;background:url(images/01_s_links.gif) no-repeat;}
.stat h3{text-indent:-9999px;height:51px;margin:0 0 2px 3px;background:url(images/bouton_stats.jpg) no-repeat;}
.apropos h3{text-indent:-9999px;height:51px;margin:0 0 2px 3px;background:url(images/01_m_about.gif) no-repeat;}
h2.weblog,h2.comments,h2.commentsmade,h2.addcomment,h2.archives,h2.error,h2.member,h2.sendmessage,h2.searchpage{height:23px;text-indent:-9999px;margin:0 0 5px;}
h2.weblog{background:url(images/01_m_weblog.gif) no-repeat;}
h2.comments{margin-left:43px;height:51px;background:url(images/article_complet.jpg) no-repeat;}
h2.commentsmade{margin-left:43px;height:51px;background:url(images/bouton_dernier_comment.jpg) no-repeat;}
h2.addcomment{margin-left:43px;height:51px;background:url(images/bouton_ajout_comment.jpg) no-repeat;}
h2.archives{margin-left:43px;height:51px;background:url(images/01_m_archives.gif) no-repeat;}
h2.error{margin-left:43px;height:51px;background:url(images/01_m_error.gif) no-repeat;}
h2.member{margin-left:43px;height:51px;background:url(images/01_m_member.gif) no-repeat;}
h2.sendmessage{margin-left:43px;height:51px;background:url(images/01_m_sendmessage.gif) no-repeat;}
h2.searchpage{margin-left:43px;height:37px;background:url(images/01_m_search.gif) no-repeat;}
textarea{overflow:hidden;}
.commentform .formfield,.mailform .formfield{width:340px;background:url(images/01_txbg.gif);}
.commentform textarea{background:url(images/01_txbg.gif) no-repeat center center #FFF;}
.divaddcomment form,.divsendmessage form{width:390px;background:url(images/01_mountaintop.gif) no-repeat top #E2EDF0;}
.commentform,.mailform{padding:10px 20px;}
.login form,.search form{width:184px;background:url(images/01_mountaintop2.gif) no-repeat top #E2EDF0;}
.loginform,.searchform{padding:10px;}
li{margin:0 0 2px;padding:0 0 0 9px;background:url(images/01_arrow.gif) no-repeat 0 6px;}
.highlight{font-weight:700;text-decoration:underline;}
div.error{color:red;font-weight:700;}
div.bulle{top:0;left:0;color:#000;font-size:12px;font-family:Verdana, Helvetica, Arial, sans-serif;font-weight:regular;border:solid 1px;-moz-border-radius:12px;border-color:#404040;padding:4px;background:#FFFFE1;}
div.bulle p{margin:0;padding:0 3px;}
#titre h1{color:#ff5a00;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-size:10pt;font-weight:700;letter-spacing:0;line-height:35px;position:relative;text-align:right;text-transform:uppercase;margin:1em;padding:0;}
a.lienmot{text-decoration:none;color:#000;}
.explication{font-size:11px;}
input.carnet{height:20px;font-size:13px;}
.tabfiche,.tabficheSel{float:left;width:100px;border:1px solid #000;margin:3px;padding:3px;background:#BBB;}
.tabficheSel{background:#DDD;}
.sep2{clear:both;height:2px;width:1px;margin:0;padding:0;}
a.anniversaire{font-size:12px;font-weight:700;}
a.expand{color:green;}
DIV#search{background:url(http://www.dicocitations.com/images/search-menu-bg.gif');}
.citationContenu,.définitionContenu,.définition1Contenu,.définition2Contenu{margin-bottom:1em;color:#222;line-height:150%;}
.citationSource,.définitionSource,.définition2Source{text-align:right;color:#FF8B00;}
A.nav0:hover,A.nav1:hover{color:#fff;text-decoration:none;border-color:#72787b;background:#858a8f;}
.hidden,#printlogo{display:none;}
.font1 a:hover,.font1 a:active,.font2 a:hover,.font2 a:active,.font3 a:hover,.font3 a:active{background:0 -18px;}
.horizitem a:hover,.horizsubitem a:hover,.horizsubitem a:active{color:#fff;font-family:"Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Verdana, sans-serif;font-size:95%;text-decoration:none;background:#000;}
#navigation ul,ul{list-style:none;margin:0;padding:0;}
td.carnet,tr.carnet,table.carnet,select.carnet{font-size:13px;}