/* Definition Tags */
body {
	background-color: #413C68; margin: 0px; padding: 0px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #fff; letter-spacing: 1px;
}

p {margin-top: 0px; margin-bottom: 12px; padding: 0px;}

a										{color: #837FB1; text-decoration: none;}
a:active, a:link, a:visited	{color: #837FB1; text-decoration: none;}
a:hover								{color: #837FB1; text-decoration: underline;}

a.cat_liens																	{color: #837FB1; text-decoration: none; font-size: 14px;}
a.cat_liens:active, a.cat_liens:link, a.cat_liens:visited	{color: #837FB1; text-decoration: none; font-size: 14px;}
a.cat_liens:hover															{color: #837FB1; text-decoration: underline; font-size: 14px;}

.article_category a {color: #CF2529;}

a.lien-Orange 																		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF6600; letter-spacing: 1px;}
a.lien-Orange:link, a.lien-Orange:visited, a.lien-Orange:active	{text-decoration: none; color: #FF6600;}
a.lien-Orange:hover																{text-decoration: underline; color: #FF6600;}
/* Definition Tags : Fin */

h2, h2 a, h2 a:visited, h2 a:link, h2 a:active
{
	color: #C99F3D; margin: 0; padding: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 19px; font-weight: normal;
}

h2 a:hover {text-decoration: none;}

h2.pagetitle
{
	color: #837FB1;
	font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;
	margin: 0; padding: 0; margin-bottom: 16px;
}

h3, h3 a, h3 a:visited, h3 a:link, h3 a:active
{
	color: #ff0000;
	font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: bold;
	margin: 0; padding: 0; margin-bottom: 12px;
}

/* Commun */
.left {float: left;}
.right {float: right;}
.clear {clear: both;}
/* Commun:Fin */


/*  Post */

	/*  Post, Titre */
	
	.post {width: 95%;}
	.post_titre	{border-bottom:1px #383838 solid;}
	.post_category	{text-align: left; color: #C99F3D; float: left;}
	.post_time	{text-align: right; color: #383838; float: right;}
	.comment_link, .comment_link a{font-size: 10px;}
	.comment_link_category, .comment_link_category a {font-size: 10px;}

	/*  Post, Titre : Fin */
	
	/* Entry (Le contenu) */
	.entry {font-size: 13px; margin-top: 10px;}
	/* Entry (Le contenu) : Fin */
	
	.btn_gazz { background: #FFB442; color: #fff; border: solid 0 #413C68;}
	
/*  Post : Fin */


/* SideBar */
#sidebar ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#sidebar ul li {}
#sidebar ul li#categories ul li
{
	width: 150px;
	margin: 10px 0 0 30px;
}
#sidebar ul li#categories ul li a
{
	display: block;
	width: 150px;
	height: 15px;
	background-image:url(http://www.expressoracer.com/wp-content/uploads/image/site/divers/puce_orange.gif); background-repeat: no-repeat;
	padding-top: 1px; padding-left: 10px;
	 font-size: 9px; text-transform: uppercase; letter-spacing: 2px;
}

#sidebar ul li#categories ul li a:hover
{
	color: #fff;
	text-decoration: none;
	background-image:url(http://www.expressoracer.com/wp-content/uploads/image/site/divers/puce_orange_over.gif);
}

#sidebar ul li#search
{
	margin: 20px 0 0 30px;
}

.input_search {background-color:#1F1F1F; border: 1px solid #333; width: 100px;}
.input_search_btn {background-color:#1F1F1F; border: 1px solid #333; color:#999999;  font-size: 11px;}
/* SideBar : Fin */

h3#comments {color:#FF9C08;}

small {}

/* Div */

div
{
	 font-size: 12px; font-weight: normal;
	color: #fff;
	margin: 0; padding: 0;
}


div.texteRouge	{font-size: 12px; font-weight: normal; color: #FF0000;}
div.texteBleu	{font-size: 12px; font-weight: normal; color: #837FB1;}
div.texteNoir	{font-size: 12px; font-weight: normal; color: #000;}
div.texteGris	{font-size: 12px; font-weight: normal; color: #666;}

div.titreRouge	{font-size: 13px; font-weight: normal; color: #FF0000;}
div.titreBleu	{font-size: 13px; font-weight: normal; color: #837FB1;}
div.titreNoir	{font-size: 13px; font-weight: normal; color: #000;}
div.titreGris	{font-size: 13px; font-weight: normal; color: #333;}
/* Div : fin */


/* Titre */
.titreBleu	{ font-size: 13px; font-weight: normal; color: #837FB1;}
.titreRouge	{ font-size: 13px; font-weight: normal; color: #FF0000;}
.titreNoir	{ font-size: 13px; font-weight: normal; color: #000;}
.titreGris	{ font-size: 13px; font-weight: normal; color: #333;}
/* Titre : Fin */


/* Focus */
.focusContentCategorie			{font-size: 10px;font-weight: normal;color: #ff9900;}
.focusContentTitre1				{ font-size: 13px; font-weight: normal; color: #FF6600;}
.focusContentTitre1 A 			{ font-size: 13px; font-weight: normal; color: #FF6600;}
.focusContentTitre1 A:LINK		{color: #FF6600;}
.focusContentTitre1 A:VISITED	{color: #FF6600;}
.focusContentTitre1 A:ACTIVE	{color: #FF6600;}
.focusContentTitre1 A:HOVER	{color: #FF6600;}

.focusContentTexte { font-size: 11px; font-weight: normal; color: #6666CC;}
.focusContentTexte A { font-size: 11px; font-weight: normal; color: #6666CC;}
.focusContentTexte A:LINK {color: #6666CC;}
.focusContentTexte A:VISITED {color: #6666CC;}
.focusContentTexte A:ACTIVE {color: #6666CC;}
.focusContentTexte A:HOVER {color: #6666CC;}

div.focusTexte		{padding: 4px;  font-size: 11px; font-weight: normal; color: #6666CC;}
div.focusTexte	A	{ font-size: 11px; font-weight: normal; color: #6666CC;}
div.focusTexte	A:LINK {color: #6666CC;}
div.focusTexte	A:VISITED {color: #6666CC;}
div.focusTexte	A:ACTIVE {color: #6666CC;}
div.focusTexte	A:HOVER {color: #6666CC;}
/* Focus : Fin */

/* Zinc */
.zincDiv {padding-top: 4px; padding-bottom: 6px; valign: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #6666CC; text-transform: none; letter-spacing: 0px;}
.zincDiv12 {font-size: 12px;}

.zincLiensSousRubrique, a.zincLiensSousRubrique {color: #787878; font-size: 12.5px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold;}
/* Zinc : Fin */

#titreIntro {border-bottom: 1px #c4a6e1 solid;}

.titreIntroLegende { font-size: 11px; font-weight: normal; color: #6666CC; text-transform: none;}
.titre1Rouge { font-size: 13px; font-weight: normal; color: #CC0000; text-transform: uppercase;}
.titre10-6666CC { font-size: 10px; font-weight: normal; color: #6666CC;}
.titre10-413C68 { font-size: 10px; font-weight: normal; color: #413C68;}
.titre11-413C68 { font-size: 11px; font-weight: normal; color: #413C68;}

.texte		{color: #666666; letter-spacing: 1px;}
.texteBleu	{color: #837FB1; letter-spacing: 1px;}
.texteIntro {color: #666666; letter-spacing: 2px;}

.vAlign_Middle	{vertical-align: middle;}
.mainTable		{width:955px; background: #000;}
.footTable		{width:955px;padding: 0px;margin: 0px;padding-top: 12px;}
.contentTd		{padding-bottom: 16px}

/* Css pour  */
#tipDiv {border: 1px solid #999; font-size: 8pt; background-color: #1F1F1F; color: #999;  font-size: 11px;}
#tipDiv div {border: 0px solid #999; padding-left: 2px; padding-right: 2px; color: #999;}

.infoPage { font-size: 9px; font-weight: normal; color: #666666; letter-spacing: 2px;}

.credits { font-size: 11px; font-weight: normal; color: #837FB1; text-transform: Aucune;}

.caracteristique-col1 {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; padding-right: 10px; padding-bottom: 4px; border-bottom: 1px #bbbbbb solid}
.caracteristique-col1-Titre {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #ffffff; padding-right: 10px;}
.caracteristique-col2 {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; padding-bottom: 4px; border-bottom: 1px #bbbbbb solid;}

.notes { font-size: 9px; font-style:italic; font-weight: normal; color: #FF0000;}

.texte-ffffff { font-size: 11px; font-weight: normal; color: #ffffff; letter-spacing: 1px;}
.texte-FF9900 { font-size: 11px; font-weight: normal; color: #ff9900; letter-spacing: 1px;}

.texte10-666666 { font-size: 10px; font-weight: normal; color: #666666; letter-spacing: 0px;}

.tchatche-sujet { font-size: 11px; font-weight: normal; color:#FF6600;}
.tchatche-titre { font-size: 10px; font-weight: normal; color:#6666CC;}
.tchatche-date { font-size: 10px; font-weight: normal; color:#666666;}

/* Navigation Secondaire */
.navSec_1 { font-size: 9px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; letter-spacing: 2px; text-indent: 5pt;}
.navSec_1 A:ACTIVE {color: #837FB1; text-decoration: none;}
.navSec_1 A:LINK {color: #837FB1; text-decoration: none;}
.navSec_1 A:VISITED {color: #837FB1; text-decoration: none;}
.navSec_1 A:HOVER {color: #ffffff; text-decoration: none;}
.navSec_1-Cursor {width: 148px; cursor: hand}

.navSec_1-BtnOn { font-size: 9px; font-style: normal; font-weight: normal; color: #663399; text-decoration: none; letter-spacing: 2px; background-color: #CCCC99; text-indent: 5pt; padding: 1px 0px 0px;}
.navSec_1-BtnOff { font-size: 9px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; letter-spacing: 2px; background-color: #EBEBD6; text-indent: 5pt; padding: 1px 0px 0px;}
.navSec_1-BtnOver { font-size: 9px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; letter-spacing: 2px; background-color: #837FB1; cursor: pointer; text-indent: 5pt; padding: 1px 0px 0px;}

.navSec_2 {  font-size: 9px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; letter-spacing: 2px; text-indent: 5pt;}
.navSec_2 A:ACTIVE {color: #FF9900; text-decoration: none;}
.navSec_2 A:LINK {color: #FF9900; text-decoration: none;}
.navSec_2 A:VISITED {color: #FF9900; text-decoration: none;}
.navSec_2 A:HOVER {color: #ffffff; text-decoration: none;}
.navSec_2-Cursor {width: 148px; cursor: hand}

.navSec_2-BtnOff {  font-size: 9px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; letter-spacing: 2px; background-color: #FFFFFF; text-indent: 5pt; padding: 1px 0px 0px;}
.navSec_2-BtnOn { font-size: 9px; font-style: normal; font-weight: normal; color: #663399; text-decoration: none; letter-spacing: 2px; background-color: #CCCC99; text-indent: 5pt; padding: 1px 0px 0px;}
.navSec_2-BtnOver { font-size: 9px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; letter-spacing: 2px; background-color: #FF9900; cursor: pointer; text-indent: 5pt; padding: 1px 0px 0px;}
/* Navigation Secondaire : Fin */

/* Zinc */
.zincLast-sujet { font-size: 13px; font-weight: normal; color:#FF6600;}
.zincLast-DateNom { font-size: 10px; font-weight: normal; color:#666666;}
.zincLast-avisLast { font-size: 11px; font-weight: normal; color:#666666;}
.zincCount { font-size: 11px; font-weight: normal; color:#837FB1;}
.zincLast-descLast { font-size: 11px; font-weight: normal; color:#FF6600;}

.zincAdd_col1 {padding-left: 4px;  font-size: 11px; font-weight: normal; color: #666666; letter-spacing: 1px;}
.zincInput {color: #666666; font: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff; border: 1px solid #CAC7DE;}

.titreZincReponse {padding-left: 4px;  font-size: 13px; font-weight: normal; color: #ffffff; letter-spacing: 1px;}
#zincReponseMessage {background-color:#EDECF4; border: 1px solid #817BB3; padding: 8px;  font-size: 13px; font-weight: normal; color: #999999; letter-spacing: 1px; word-wrap: break-all;}
/* Avis : Fin */

/* focusContent */
#td_focusContentLegende {padding: 4px;}
.focusTable {width:226px; padding: 0px; margin: 0px; vertical-align: top;}
#focus_td {color: #FFFFFF;}
#focus_td A:ACTIVE {color: #FFFFFF; text-decoration: none;}
#focus_td A:LINK {color: #FFFFFF; text-decoration: none;}
#focus_td A:VISITED {color: #FFFFFF; text-decoration: none;}
#focus_td A:HOVER {color: #FFFFFF; text-decoration: underline;}
.focusTd1 {width:223px; padding: 0px; margin: 0px;background:#ff9900}
.focusTd2 {width:3px; padding: 0px; margin: 0px;background:#ff9900;border-left-color: #ffffff; border-left-style: solid; border-left-width: 1px}
.focusTableVisuel {vertical-align:middle;background-color: #ff9900; width:87px; height: 65px; padding: 0px; margin: 0px;border-top-color: #FFFFFF; border-top-style:solid; border-top-width: 1px;border-bottom-color: #FFFFFF; border-bottom-style:solid; border-bottom-width: 1px;border-left-color: #FFFFFF; border-left-style:solid; border-left-width: 1px;border-right-color: #FFFFFF; border-right-style:solid; border-right-width: 1px;}
.focusTitre {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #FFFFFF;letter-spacing: 2px;text-transform: uppercase;}
.focusTexte {vertical-align:top;font-size: 11px;font-weight: normal;color: #FFFFFF;}
/* focusContent : Fin */

/* mUseO */
.zincAddTitre1 { font-size: 12px; font-weight: normal; color: #ffffff; letter-spacing: 1px;}
.titre11-CC0000 { font-size: 11px; font-weight: normal; color: #CC0000;}
.legende { font-size: 10px; font-weight: normal; color: #666; letter-spacing: 1px;}
.newsTexte { font-size: 11px; font-weight: normal; color: #666666; letter-spacing: 0px;}
.newsDate { font-size: 9px; font-weight: normal; color: #837FB1; text-transform: none;}
/* mUseO : Fin */