/* ------------------ 
FONTES
------------------ */
 
.verd12 {font: 12px/14px Verdana, Arial, Helvetica, sans-serif; color: black; line-height: 17px;}
.verd12 a:link {font-weight: bold; color: #8ea808; text-decoration: underline;}
.verd12 a:visited {font-weight: bold; color: #8ea808; text-decoration: underline;}
.verd12 a:hover {color: black;}

.verd10 {font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color:  #6c6c6c; line-height: 14px;}
.verd10 a:link {color: #8ea808; text-decoration: underline;}
.verd10 a:visited {color: #8ea808; text-decoration: underline;}
.verd10 a:hover {color:  #6c6c6c;}

.verd16 {font: 16px/21px Verdana, Arial, Helvetica, sans-serif; color: black; line-height: 19px; font-weight: bold;}

.linkGreen a:link {font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #8ea901; font-weight: bold; line-height: 12px}
.linkGreen a:visited {font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #8ea901; font-weight: bold; line-height: 12px}
.linkGreen a:hover {color: black; line-height: 12px}

.linkRed a:link {font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #f02f02; font-weight: bold; line-height: 12px}
.linkRed a:visited {font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #f02f02; font-weight: bold; line-height: 12px}
.linkRed a:hover {color: black; line-height: 12px}

.linkBlue a:link {font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #0070e3; font-weight: bold; line-height: 12px}
.linkBlue a:visited {font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #0070e3; font-weight: bold; line-height: 12px}
.linkBlue a:hover {color: black; line-height: 12px}

.linkGrey a:link {font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #6c6c6c; font-weight: bold; line-height: 12px}
.linkGrey a:visited {font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #6c6c6c; font-weight: bold; line-height: 12px}
.linkGrey a:hover {color: black; line-height: 12px}

.underline {text-decoration: underline;}

/* ------------------ 
STRUCTURE
------------------ */
body
{
	margin: 0;
	padding: 0;
	background-color: #e5e5e5;
	text-align: center;
}

#hd_container
{
	width: 990px;
	background: url(../_img/background.gif) repeat-y;
	margin: 0 auto;
	text-align: left;
}

#pub728
{
	width: 780px;
	height: 90px;
	padding-left: 84px;
}

#header
{
	width: 780px;
	padding: 0 126px 0 84px;
}

#content
{
	width: 890px;
	padding-left: 100px;
}

#pub300
{
	width: 300px;
	padding-left: 19px;
}


#footer
{
	width: 748px;
}



/* ------------------ 
ACCUEIL
------------------ */
#acc_colGauche
{
	width: 286px;
	float: left;
}

#acc_colDroite
{
	width: 604px;
	float: left;
}

#acc_colDroite_underPromo
{
	padding-left: 19px;
	width: 443px; 
}

#acc_Nerdz_box
{
	width: 443px;
	background: #e3e3e3;
}

#acc_Nerdz_content
{
	width: 405px;
	padding: 19px;
}

#acc_Programmation_box
{
	width: 443px;
}

.acc_LeftBox_box
{
	width: 286px;
	background: #eaeaea;
}

.acc_LeftBox_content
{
	width: 252px;
	padding: 0px 17px 0px 17px;
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: black; line-height: 16px;
}

.bullet_green
{
	list-style-image: url(../_img/bul_vert.gif);
	line-height: 18px;
	margin-left: -20px;
	
	/* IE */
	list-style-image: "url(../_img/bul_rouge.gif)";
}

*html .bullet_green
{
	list-style-image: url(../_img/bul_vert.gif);
	line-height: 18px;
	margin-left: 17px;
}

.bullet_red
{
	list-style-image: url(../_img/bul_rouge.gif);
	line-height: 18px;
	margin-left: -20px;
}

html*#.bullet_red
{
	list-style-image: url(../_img/bul_rouge.gif);
	line-height: 18px;
	margin-left: 17px;
}

.bullet_blue
{
	list-style-image: url(../_img/bul_bleu.gif);
	line-height: 18px;
	margin-left: -20px;
}

*html .bullet_blue
{
	list-style-image: url(../_img/bul_bleu.gif);
	line-height: 18px;
	margin-left: 17px;
}


/* ------------------ 
FAQ
------------------ */
.faq_GreyBox_box
{
	width: 748px;
	background: #f2f2f2;
}

.faq_WhiteBox_box
{
	width: 748px;
	background: #FFFFFF;
}

.faq_leftImage
{
	float: left;
	width: 131px;
}

.faq_content
{
	float: left;
	width: 476px;
	padding: 10px 0 0 10px;
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif; color: black; line-height: 17px;
}

.faq_rightImage
{
	float: right;
	width: 131px;
}