a			{text-decoration: none; font-family: arial, Sérif; color: #CE6B35; }
a:hover		{text-decoration: underline; font-family: arial, Sérif; color: #333;}

a.home		{text-decoration: none;	font-size:13px; font-family: Arial; color: #CE6B35; }
a.home:hover	{text-decoration: underline; font-size:13px; font-family: Arial; color: #333;}

.lefterTitre 	{text-decoration: none; font-family: Arial; font-size: 12px; font-weight: bold; color: #CE6B35;}
a.lefter 		{text-decoration: none; font-family: Arial; font-size: 11px; font-weight: bold; color: #000000;}
a.lefter:hover	{text-decoration: underline; font-family: Arial; font-size: 11px; font-weight: bold; color: #009900;}

a.lefterTitre 	{text-decoration: none; font-family: Arial; font-size: 13px; font-weight: bold; color: #CE6B35;}
a.lefterTitre:hover	{text-decoration: underline; font-family: Arial; font-size: 13px; font-weight: bold; color: #009900;}

a.footer	{text-decoration: none; font-family: Arial; font-size: 8px; color: #006600;}

.victorianTitle {
	font-family  : Times;
	font-size    : 16px;
	color        : #955347;
	font-weight  : bolder;
}

.titreBox {
 font-family: Arial;
 font-size: 14px;
 font-weight: bold;
 color: #CE6B35;
 line-height: 12px;
}

h3 {
	font-size:16px;
	margin: 5px 0px;
	padding: 5px;
	background: #EEE;
	xborder-bottom: 1px solid #CE6B35;
	color: #CE6B35;
}
.titreBox h3{color: #CE6B35;}
.titreBox h3 a{text-decoration:none;color: #CE6B35;}
.titreBox h3 a:hover{text-decoration:underline;color: #009900;}

.rub_section	{font-family: Arial; font-size: 16px}
.rub_surtitre	{font-family: Arial; font-size: 11px}
.rub_titre	{font-family: Arial; font-size: 14px}
.rub_texte	{font-family: Arial; font-size: 11px}
.rub_texte12	{font-family: Arial; font-size: 12px}
.rub_texte_newsletter	{font-family: Arial; font-size: 12px}
.rub_lien	{font-family: Arial; font-size: 11px}

.notes {
	font-family: Arial;
	font-size: 10px
}

.bordNoir {border-color:#000;}

.bleu_clair       {color:#2c85bc;}
.rouge            {color:#f00;}
.couleur_citation {color:#F60;}
.gris             {color:#999;}
.marron           {color:#ce6b35;}
.marron_clair     {color:#e5d5c6;}
.blanc            {color:#FFF;}
.vert             {color:#090;}
.orange           {color:#F60;}

.notule_box {
 font-family: Arial;
 font-size: 12px;
}

.tab_hpg_news {
 border-left: 1px solid #B8C5AF;
 border-right: 1px solid #B8C5AF;
 border-bottom: 1px solid #B8C5AF;
 padding: 10px;
 font-size: 11px;
 background: #F1F5EE;
 line-height: 14px;
 }
 
 .tab_4bords_gris {
 border-left: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 border-top: 1px solid #CCCCCC;
 padding: 5px 5px 5px 5px;
 font-size: 11px;
 background: #F5F5F5;
 line-height: 14px;
 }

.tab_hpg1 {
 border-left: 1px solid #AFB2C5;
 border-right: 1px solid #AFB2C5;
 border-bottom: 1px solid #AFB2C5;
 padding: 5px 5px 5px 5px;
 font-size: 11px;
 background: #EEEFF5;
 line-height: 14px;
 }

.tab_hpg2 {
 border-left: 1px solid #C5B8AF;
 border-right: 1px solid #C5B8AF;
 border-bottom: 1px solid #C5B8AF;
 padding: 5px 5px 5px 5px;
 font-size: 11px;
 background: #F5F1EE;
 line-height: 14px;
 }

.tab_hpg3 {
 border-left: 1px solid #AFC5C5;
 border-right: 1px solid #AFC5C5;
 border-bottom: 1px solid #AFC5C5;
 padding: 5px 5px 5px 5px;
 font-size: 11px;
 background: #EEF5F5;
 line-height: 14px;
 }

.page_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #CE6B35;
	font-weight : bold;
}

.page_soustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight : bold;
}
.page_soustitre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight : bold;
}
div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div.fiction {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	line-height:1.5em;
}

div.fiction:first-line {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	line-height:1.5;
	font-variant:small-caps;
}

div.critique {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	line-height:1.3;
}
div.critique:first-line {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height:1.3;
	font-variant:small-caps;
}
.article {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	line-height:20px;
}
.article_titre {
	font-family: Arial;
	font-size: 20px;
	color: #000000;
	line-height:20px;
}

.news_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#000000;
}

.fiction_titre {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	color:#000000;
}



.big18 {
	font-size: 18px;
}

div.encycloWiki {
	background:url(http://www.sshf.com/design/bg_menu_wiki.gif) top left no-repeat;
	width:130px;
	padding:5px 0 0 0;
}

div.encycloWiki a {
	font-size:11px;
	color:#000;
}
div.encycloWiki a:hover {
	font-size:11px;
	color:#090;
	text-decoration:underline;
}

div.encycloWiki ul {
	line-height: 1.3em;
	list-style-type: square;
	margin: .3em 0 0 1.5em;
	padding: 0;
	list-style-image: url(http://www.sshf.com/wiki/skins/sshf/bullet.gif);
}
div.encycloWiki ul.decale {
	line-height: 1.3em;
	list-style-type:none;
	margin: .3em 0 0 2.5em;
	padding: 0;
}

div.encycloWikiHome {
	padding-left:30px;
}
div.encycloWikiHome a {
	font-size:11px;
	color:#CE6B35;
}
div.encycloWikiHome ul {
	line-height: 1.3em;
	list-style-type: square;
	margin: .3em 0 0 1.5em;
	padding: 0;
	list-style-image: url(http://www.sshf.com/wiki/skins/sshf/bullet.gif);
}
div.encycloWikiHome ul.decale {
	line-height: 1.3em;
	list-style-type:none;
	margin: .3em 0 0 2.5em;
	padding: 0;
}

/* biblio */
.cartouche  {padding:2px;background:#DDD;}
.cartouche2 {padding:2px 1px 2px 2px;background:#DDD;}
.cartouche3 {padding:2px 3px 2px 2px;background:#DDD;}
ul#tab_search {
	text-align     : center;
	padding        : 0;
	list-style     : none;
	z-index        : 999;
}
ul#tab_search li {
	float          : left;
	font-size      : 11px;
	font-family    : Trebuchet MS, Helvetica, sans-serif;
	text-transform : uppercase;
	display        : block;
	border-top     : 1px solid #e2e2e2;
	border-left    : 1px solid #e2e2e2;
	border-right   : 1px solid #e2e2e2;
	background     : url(images/menu_news.png);
}
ul#tab_search a {
	display         : block;
	padding         : 3px 10px;
	text-decoration : none;
	color           : #666;
}
.titre_accueil {
	font-size      : 11px;
	font-family    : Trebuchet MS, Helvetica, sans-serif;
	font-weight    : bold;
	text-transform : uppercase;
	color          : #CE6B35;
}
.titre_accueil_off {
	font-size      : 11px;
	font-family    : Trebuchet MS, Helvetica, sans-serif;
	font-weight    : bold;
	text-transform : uppercase;
	color          : #CCC;
}
.clr {clear:both;}

/* */

ul.menu_horiz {
	margin:0;
	padding:0;
	list-style:none;
}
ul.menu_horiz li {
	float:left;
	color:64261A;
	padding:0 12px 0 0;
	
}
ul.menu_horiz a.lien_croix {
	color:#64261A;
	text-decoration : none;
	font-family:Arial;
	font-size:11px;
}
ul.menu_horiz a.lien_pipe {
	color:#201E1C;
	text-decoration : none;
	font-family:Arial;
	font-size:11px;
}
ul.menu_horiz a:hover.lien_croix {
	color           : #201E1C;
	text-decoration : none;
	font-family     : Arial;
	font-size       : 11px;
}
ul.menu_horiz a:hover.lien_pipe {
	color           : #64261A;
	text-decoration : none;
	font-family     : Arial;
	font-size       : 11px;
}

.polar hr {
	margin : 5px 0;
	color  : #CCF;
	height : 1px;
}

div.articles {
	line-height:1.6em;
}

table.module {
	background    : #FFF url(design/2010-right-module-degrade.jpg) bottom repeat-x;
	margin-bottom : 10px;
}
table.module ul {
	list-style-image:none;
	list-style-type:none;
	margin:10px 0 0 0;
	padding:0;
} 
table.module ul li {
	margin-bottom:10px;
	padding:0 15px 0 10px;
}
 
.bgCitations {
	background:#EEE;
	padding:5px 10px;
}
 
 