 
br.sp { font-size: 5px; }

A:link { COLOR: #264095;   font-size: 7.5pt; font-family: verdana, arial, helvetica ;	text-decoration : none; }
A:visited { COLOR: #0073c6;  font-size: 7.5pt; font-family: verdana, arial, helvetica ;	text-decoration : none;}
A:hover {COLOR: #0073c6; font-size: 7.5pt; font-family: verdana, arial, helvetica ;text-decoration: underline}

.sousmenu_em { COLOR: #f8cf8f;   font-size: 7.5pt; font-family: verdana, arial, helvetica ;	text-decoration : none; }
.sousmenu_ve { COLOR: #FEFEB8;   font-size: 7.5pt; font-family: verdana, arial, helvetica ;	text-decoration : none; }
.sousmenu_pa { COLOR: #EA9CF2;   font-size: 7.5pt; font-family: verdana, arial, helvetica ;	text-decoration : none; }
.sousmenu_gr { COLOR: #BAE58B;   font-size: 7.5pt; font-family: verdana, arial, helvetica ;	text-decoration : none; }
.sousmenu_in { COLOR: #FFAEB4;   font-size: 7.5pt; font-family: verdana, arial, helvetica ;	text-decoration : none; }

.titre_em { COLOR: #de6627; font-size: 8.5pt; font-family: verdana, arial, helvetica ;	text-decoration : none; }
.titre_ve { COLOR: #D8A526; font-size: 8.5pt; font-family: verdana, arial, helvetica ;	text-decoration : none; }
.titre_gr { COLOR: #1E6E1F; font-size: 8.5pt; font-family: verdana, arial, helvetica ;	text-decoration : none; }
.titre_pa { COLOR: #7c2b92; font-size: 8.5pt; font-family: verdana, arial, helvetica ;	text-decoration : none; }

.txt { font-size: 7.5pt; text-decoration: none; color: #6c6c6c; font-family: verdana, arial, helvetica}
.txt_ci { COLOR: #008DCD; font-size: 7.5pt; font-family: verdana, arial, helvetica ;text-decoration : none; }
.titre, .titre_grille { font-size: 8.5pt; text-decoration: none; color: #ffffff; font-family: verdana, arial, helvetica}
.titren { font-size: 8.5pt; text-decoration: none; color: #000000; font-family: verdana, arial, helvetica}
.titrer { font-size: 8.5pt; text-decoration: none; color: #B2192B; font-family: verdana, arial, helvetica}
.date { font-size: 7.5pt; text-decoration: none; color: #000000; font-family: verdana, arial, helvetica}
.txtn { font-size: 7.5pt; text-decoration: none; color: #000000; font-family: verdana, arial, helvetica}
.txtb { font-size: 7.5pt; text-decoration: none; color: #ffffff; font-family: verdana, arial, helvetica}
.enondes { font-size: 7.5pt; text-decoration: none; color: #4D92DF; font-family: verdana, arial, helvetica}

/*
strong { font-weight:bolder; color:#545454; }
*/
a, a:link, a:visited, a:hover { font-family:Arial; font-size:10px; font-weight:bold; }



/* Styles généraux */

form {margin:0;padding:0;}

img {border:0;} 

div.container a:link {font-family:Verdana,sans-serif;font-size:10px;color:#fff;text-decoration:none;font-weight:normal;}
div.container a:visited {font-family:Verdana,sans-serif;font-size:10px;color:#fff;text-decoration:none;}
div.container a:hover {font-family:Verdana,sans-serif;font-size:10px;color:#fff;text-decoration:underline;}

div.container td {
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
}	

div.container td.middle {
	background:url(../images/degrades/degrade_bg.gif) bottom repeat-x;
} 

div.container td.middle div#conteneur_fond {
	width:737px;
	margin:0 17px 0 16px;
	background:#000000;
} 

/* Hack pour contré Opera -- Seulement vue par IE */

* html div.container td.middle div#conteneur_fond {
	width:737px;
	padding-left:40px;
	margin:0 17px 0 16px;
	background:#000000;
}

html*div.container td.middle div#conteneur_fond {
	width:737px;
	padding-left:40px;
	margin:0 17px 0 16px;
	background:#000000;
} 

/* Hack pour contré Opera -- Seulement vue par IE */

div.clearer {
	height:1px;
	overflow:hidden;
	line-height:1px;
	clear:both;
}

div#menu,div#sousmenu {
	width:770px;
	height:25px;
	margin:0;
	padding:0;
	clear:both;
}

div#sousmenu {height:25px;}

div.container div#col_all table#bloc_bigbox {
	width:632px;
}
div.container div#col_all div#album table#bloc_bigbox,
div.container div#col_all div#savoirplus table#bloc_bigbox{
	width:525px;
}

div.container div#col_all table#bloc_bigbox td {text-align:right;}


/* Styles Accueil */

div.container div#col_gauche {
	width:312px;
	float:left;
	margin:0 25px 0 0;
}

div.container div#col_droite {
	width:300px;
	float:left;
	margin:0;
}

div.container div.bloc {
	margin:15px 0;
}

div.container div.blocspecial {margin:15px 0;}

div.container div.bloc td {
	padding:5px;
}

div.container div.bloc td.thumb div {
	border:1px solid #2EB5FC;
	padding:5px;
}

div.container div.bloc td.thumbvert div  {
	border:1px solid #69bd93;
	padding:5px;
}

div.container div.bloc td.thumbjaune div {
	border:1px solid #f4c867;
	padding:5px;
}

div#bloc_sondage input {
	position:relative;
	top:2px;
}

div#bloc_sondage a {color:#2389C0;}

div#bloc_zhv a {color:#69bd93;}




/* Extras */

div.container#fondsecran td.middle div#conteneur_fond {
	padding-left:45px;
	width:737px;
	margin:0 17px 0 16px;
	background:#000000;
}

div.container div#col_all {
	width:632px;
	float:left;
	margin:0 25px 0 0;
}

div.container#fondsecran div.thumb,
div.container#jeux div.thumb{
	width:140px;
	border:2px solid #2EB5FC;
	padding:3px;
}

div.container#fondsecran table.cont_separateur,
div.container#jeux table.cont_separateur{
	float:right;
}
div.container#fondsecran table.cont_separateur td,
div.container#jeux table.cont_separateur td {
	width:158px;
	color:#FFFFFF;
}
div.container#fondsecran table.cont_separateur p.liens,
div.container#jeux table.cont_separateur p.liens {
	text-align:center;
	margin:0 0 0 -5px;
}
div.container#fondsecran table.cont_separateur p.liens a,
div.container#jeux table.cont_separateur p.liens a {
	color:#2389C0;font-weight:normal;
}

div#bloc_liens a:link,div#bloc_savoirplus a:link {color:#2389C0;font-weight:normal;text-decoration:underline;}
div#bloc_liens a:visited,div#bloc_savoirplus a:visited {color:#2389C0;font-weight:normal;text-decoration:underline;}
div#bloc_liens a:hover,div#bloc_savoirplus a:hover {color:#2389C0;font-weight:normal;text-decoration:none;}

td.description span {color:#2389C0;}

div.container#meilleursmoments div#bloc_meilleursmoments {
	margin-left:100px;
}


div#bloc_emission a:link a:link {color:#2389C0;font-weight:normal;text-decoration:underline;}
div#bloc_emission a:visited {color:#2389C0;font-weight:normal;text-decoration:underline;}
div#bloc_emission a:hover {color:#2389C0;font-weight:normal;text-decoration:none;}


div.container#savoirplus div#bloc_savoirplus,
div.container#album div#bloc_album {
	width:525px;
	margin:0 0 0 104px;
	font-family: arial; font-size: 10px; font-weight: normal; color: #cecece; 
}

div.container#album div#displayeralbum {
	width:525px;
	background:url(../images/degrades/degrade_photo.gif) bottom repeat-x;
	padding-bottom:20px;
	text-align:center;
	clear:both;
}

div.container#album div#displayeralbum table#cont {
	margin:auto;
	width:444px;
}
div.container#album div#displayeralbum table#cont td {text-align:left;padding:0;margin:0;}

.positionimgalbum { float: left; margin: 0 0 15px 15px; padding: 0;  border: 0;  }

.titrebleu { font-family: "Trebuchet MS"; font-size : 14px; font-weight: bold; text-transform: uppercase; color: #289ed8; }
.titrejaune { font-family: "Trebuchet MS"; font-size : 14px; font-weight: bold; text-transform: uppercase; color: #f4c867; }
.titrevert { font-family: "Trebuchet MS"; font-size : 14px; font-weight: bold; text-transform: uppercase; color: #69bd93; }
.txtblanc { font-family: "verdana"; font-size : 11px; font-weight: bold; color: #dedede; }
/* Joindre */

div.container#joindre div#bloc_nousjoindre,
div.container#equipe div#bloc_equipe {
	width:525px;
	margin:0 0 0 10px;
	font-family: verdana; font-size: 10px; font-weight: normal; color: #fff; 
	float: left;
}
.joindre { width: 350px;}
.joindre input, .joindre textarea { border: 1px solid #000; font-family: verdana, arial, helvetica; font-size: 10px; }
.thumbjoindre {
	float: left; margin: 0 0 0 0;
	
}
.thumbjoindre td {
	border:1px solid #2EB5FC;
	padding:5px;
}

/* Equipe */

#ericbio {
	width: 378px; background: url(../images/degrades/degrade_bio.jpg); font-family: verdana, helvetica; font-size: 10px; color: #fff;
}

#ericbio p {
	margin: 0 10px 0 5px;
}

/* / Equipe */




/* ZONE HAUT VITESSE : */

div.container#videotron div#bloc_videotron {
	margin:0 0 0 50px;
}

.boxzhv {
	background: url(../images/zhv/carre_milieu.jpg); font-family: arial; font-size: 10px; color: #cecece;
}

.boxzhv h3 {
	font-family: "Trebuchet MS"; font-size : 14px; font-weight: bold; text-transform: uppercase; color: #f4c867; padding: 0; margin: 5px 0 0 0;
}

.boxzhv h5 {
	font-family: "Trebuchet MS"; font-size : 10px; font-weight: bold; text-transform: uppercase; color: #f4c867; padding: 0; margin: 0;
}

.boxzhv input {
	margin: 0; padding: 0; font-family: "Trebuchet MS"; font-size : 12px; bordeR: 1px solid #404040; height: 19px;
}

.boxzhv .positionmoins {
	position: relative; top: 5px;
}

/* / ZONE HAUT VITESSE : */

#cell_err_msg {
	font-family: verdana; font-size : 10px; font-weight: normal; color: #f9df01; text-decoration: none;
}

#cell_err_msg a, #cell_err_msg a:hover, #cell_err_msg a:link, #cell_err_msg a:visited, #cell_err_msg a:active {
	font-family: verdana; font-size : 10px; font-weight: normal; color: #f9df01; text-decoration: none;
}
