@charset "UTF-8";
/* CSS Document */



/* STRUCTURE */

body {
	text-align: center;
	margin: 0;
	padding: 0;
	background-color: #ccccc1;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #000;
}

.scene {
	position:absolute;
	left: 50%;
	top: 0;
	width: 1049px;
	margin-left: -500px;
	clear:both;
	text-align:left;
	background:none;
}

.colonnes {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aeaea3;
	overflow:hidden;
	-height:1%;
}

.colonne_gauche {
	float:left;
	width:728px;
	overflow:hidden;
}

.colonne_droite {
	float:right;
	width:320px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #aeaea3;
	overflow:hidden;
}

.colonnes.article{
	background-image: url(../img/bg-article.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

.sep {
	height:10px;
	background-image: url(../img/sep.gif);
	clear:both;
	overflow:hidden;
}



/* COMMUN */

.actus {color:#d4021d;}
.agenda {color:#e05115;}
.culture {color:#d49d00;}
.sante {color:#7baa20;}
.videos {color:#0076bd;}
.zoneros {color:#60368a;}
.depeches {color:#d4021d;}

a {
	color:#d4021d;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	color:#6e6b62;
}
.actus a{color:#d4021d;}
.agenda a{color:#e05115;}
.culture a{color:#d49d00;}
.sante a{color:#7baa20;}
.videos a{color:#0076bd;}
.depeches a{color:#d4021d;}



h1, h2, h3, h4, h5, ul, p{
	padding:0;
	margin:0;
}

p {
	margin-top:10px;
	margin-bottom:10px;
	color:#000;
}

h2 {
	float:left;
	font-size: 20px;
	background-color: #000000;
	letter-spacing: -0.05em;
	height: 24px;
	width: 200px;
	color:#FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aeaea3;
	padding-top: 28px;
	padding-bottom: 20px;
	padding-left: 20px;
}
h2.actus {
	background-color:#d4021d;
	color:#FFF;
}
h2.agenda {
	background-color:#e05115;
	color:#FFF;
}
h2.culture {
	background-color:#d49d00;
	color:#FFF;
}
h2.sante {
	background-color:#7baa20;
	color:#FFF;
}
h2.videos {
	background-color:#0076bd;
	color:#FFF;
}
h2.depeches {
	background-color:#d4021d;
	color:#FFF;
}

h3 {
	font-size: 14px;
	color:#d4021d;
}
h3.actus {color:#d4021d;}
h3.agenda {color:#e05115;}
h3.culture {color:#d49d00;}
h3.sante {color:#7baa20;}
h3.videos {color:#0076bd;}
h3.depeches {color:#d4021d;}

h4 {
	font-size: 14px;
	font-weight:bold;
	/*font-size:12px;*/
	/*line-height:16px;*/
	color:#000;
}

h5 {
	font-size: 14px;
	margin-top:20px;
	margin-bottom:10px;
}

form {
	padding:0;
	margin:0;
}

img {border:0;}

img.gauche{
	float:left;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

img.droite{
	float:right;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}


/* NEWSLETTER */

#newsletter {
	background-color: #000;
	height: 15px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 15px;
	color:#FFF;
	vertical-align: middle;	
	overflow:hidden;
}

#newsletter input{
	border:none;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	background-color:#000;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;	
	width:220px;
	margin-right:5px;
	line-height:12px;
	padding:0px;
}

#newsletter #inscription{
	background-image: url(../img/inscription.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 84px;
	border:none;
	cursor:pointer;
	vertical-align: top;	
}

#newsletter #inscription:hover{
	background-image: url(../img/inscription-hover.gif);	
}



/* RESEAU */

#reseau a{
	display:block;
	float:left;
	background-color: #000;
	width:95px;
	height: 15px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	color:#FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #aeaea3;
}

#reseau a.fin{
	width:97px;
	border:none;
}

#reseau a:hover{
	background-color: #848379;
}



/* LOGO */

#logo {
	height:60px;
	padding:15px;
	background-color: #FFF;
	overflow:hidden;
}



/* RECHERCHE */

#recherche {
	height:41px;
	background-color: #FFF;
	padding-top: 34px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	overflow:hidden;
}

#recherche .recherche-debut{
	float:left;
	width:24px;
	height:24px;
	background-image: url(../img/recherche-debut.gif);
	background-repeat: no-repeat;
}

#recherche input{
	float:left;
	border:none;
	color:#6e6b62;
	font-size:11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	background-image: url(../img/recherche.gif);
	background-repeat: repeat-x;
	width:192px;
	line-height:14px;
	height:14px;
	padding-top:5px;
	padding-bottom:5px;
}

#recherche #rechercher{
	float:left;
	width:24px;
	height:24px;
	background-image: url(../img/recherche-fin.gif);
	background-repeat: no-repeat;
	cursor:pointer;
}


/* MENU */

#menu {
	background-color: #000;
	height: 30px;
	overflow:hidden;
}

#menu a{
	color:#FFF;
	font-size:14px;
	letter-spacing: -0.05em;
	display:block;
	float:left;
	width:130px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #d4021d;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #aeaea3;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 10px;
	background-color: #000;
}

#menu a:hover{
	background-color: #FFF;
	color:#000;
}

#menu-fin a:hover{
	background-color: #FFF;
	color:#000;
}

#menu a.fin{
	width:129px;
	border-right-width: 0;
}

#menu-fin {
	background-color: #000;
	height: 30px;
}

#menu-fin a{
	color:#FFF;
	font-size:14px;
	letter-spacing: -0.05em;
	display:block;
	float:left;
	width:305px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #81197F;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	background-color: #000;
}

#menu a.actus {border-left-color:#d4021d;}
#menu a.agenda {border-left-color:#e05115;}
#menu a.culture {border-left-color:#d49d00;}
#menu a.sante {border-left-color:#7baa20;}
#menu a.videos {border-left-color:#0076bd;}

#menu a.actus.on {
	background-color: #d4021d;
	color:#FFF;
}
#menu a.agenda.on {
	background-color: #e05115;
	color:#FFF;
}
#menu a.culture.on {
	background-color: #d49d00;
	color:#FFF;
}
#menu a.sante.on {
	background-color: #7baa20;
	color:#FFF;
}
#menu a.videos.on {
	background-color: #0076bd;
	color:#FFF;
}
#menu a.on {
	background-color: #FFF;
	color:#000000;
}


/* PUB-728 */

#pub-728 {
	height:123px;
	background-color: #efefe4;
}

#pub-728 .legende{
	text-align:right;
	padding-top: 14px;
	padding-right: 10px;
	padding-bottom: 14px;
	padding-left: 10px;
}


/* Menu secondaire */

#menu-secondaire {
	height:123px;
	overflow:hidden;
}

#menu-secondaire a{
	color:#FFF;
	font-size:10px;
	text-transform:uppercase;
	display:block;
	width:305px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aeaea3;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 10px;
	background-color:#848379;
	background-image: url(../img/menu-secondaire.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#menu-secondaire a:hover{
	background-color:#000;
	background-image: url(../img/menu-secondaire.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#menu-secondaire a.fin{
	border-bottom-width: 0;
}


/* PUB-250 */

#pub-250 {
	height:291px;
	background-color: #efefe4;
}

#pub-250 .legende{
	text-align:right;
	padding-top: 14px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 10px;
}

#pub-250 .pub{
	padding-right: 10px;
	padding-left: 10px;
}


/* LISTE ACTU */

ul.liste {
	clear:both;
	list-style-type: none;
	background-color:#aeaea3;
	width:728px;
}

.liste li.bloc{
	clear:both;
	cursor:pointer;
}

.liste li .repro {
	float:left;
	width:145px;
	height:145px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #aeaea3;
	background-image: url(../img/sep.gif);
}

.liste li .texte {
	float:right;
	padding:20px;
	width:542px;
	color:#000;
	height:105px;
	background-color:#FFF;
	margin-bottom:1px;
	overflow:hidden;
}

.liste li .texte:hover{
	background-color: #efefe4;
}

.liste li.plusieurs{
	clear:both;
}

.liste li.plusieurs .marge{
	padding:20px;
	color:#000;
	background-color:#FFF;
	height:105px;
	overflow:hidden;
}

.liste li.plusieurs p {
	margin-top:0;
	margin-bottom:4px;
}

.liste li.plusieurs strong {
	font-size:14px;
	background:none;
}

.liste li.plusieurs a:hover p {
	color:#6e6b62;
}


/* ACTION */

.action {
	float:right;
	background-color: #000;
	height: 24px;
	width: 488px;
	color:#FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aeaea3;
	padding-top: 27px;
	padding-bottom: 21px;
	padding-right: 20px;
	text-align:right;
}

.action img{
	vertical-align:middle;
}

.action.actus {
	background-color:#d4021d;
}

.action.agenda {
	background-color:#e05115;
}

.action.culture {
	background-color:#d49d00;
}

.action.sante {
	background-color:#7baa20;
}

.action.videos {
	background-color:#0076bd;
}

.action.depeches {
	background-color:#d4021d;
}

.action a.pagination {
	color:#000;
	padding-left:10px;
	padding-right:10px;
}

.action a.pagination.on {
	color:#fff;
}

.action a.pagination:hover {
	color:#6e6b62;
}


/* DEFILEMENT */

.fleches {
	float:right;
	background-color: #000;
	height: 24px;
	width: 35px;
	color:#FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aeaea3;
	padding-top: 28px;
	padding-bottom: 20px;
	padding-right: 15px;
	text-align:right;
}

.fleches .up{
	margin-right:5px;
	cursor:pointer;
}

.fleches .down{
	cursor:pointer;
}


/* SCROLL DEPECHES / LIRE AUSSI / AGENDA LGBT + CSS jscrollpane.css*/

#depeches .contenu {
	clear:both;
	height:324px;
	background-color: #aba89d;
	font-size:11px;
	font-weight:bold;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 15px;
	line-height:16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aeaea3;
	overflow:hidden;
}

#depeches .contenu strong {
	font-size:11px;
	color:#FFF;
}

#depeches .contenu p {
	margin-top:0;
	margin-bottom:16px;
}

#depeches .contenu a:hover p{
	color:#FFF;
}

#depeches .scroll {
	width: 100%;
	height: 320px;
	overflow: auto;
}

#depeches h2{
	width: 250px;
	}


#aussi .contenu {
	clear:both;
	height:397px;
	background-color: #fff;
	font-size:11px;
	font-weight:bold;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 15px;
	line-height:16px;
	overflow:hidden;
}

#aussi .contenu strong {
	font-size:11px;
	color:#6e6b62;
}


#aussi .contenu p {
	margin-top:0;
	margin-bottom:16px;
}

#aussi .contenu a:hover p{
	color:#6e6b62;
}

#aussi .scroll {
	width: 100%;
	height: 384px;
	overflow: auto;
}

#aussi h2{
	width: 250px;
}



#agenda .contenu {
	clear:both;
	height:251px;
	background-color: #aba89d;
	font-size:11px;
	font-weight:bold;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 15px;
	line-height:16px;
	overflow:hidden;
}

#agenda .contenu strong {
	font-size:11px;
	color:#FFF;
}

#agenda .contenu p {
	margin-top:0;
	margin-bottom:16px;
}

#agenda .contenu a:hover p{
	color:#FFF;
}

#agenda .scroll {
	width: 100%;
	height: 240px;
	overflow: auto;
}

#agenda h2{
	width: 250px;
}


/* PUB-468 */

#pub-468 {
	height:100px;
	background-color: #efefe4;
}

#pub-468 .legende{
	padding-top: 47px;
	padding-left: 20px;
	width:110px;
	float:left;
}

#pub-468 .pub{
	padding-top: 20px;
	float:left;
	width:468px;
}



/* VIDEO */

#video {
	height:270px;
	background-color: #000;
	overflow:hidden;
}

#video .texte {
	width: 253px;
	float:left;
	padding:20px;
	
}

#video .texte h2 {
	border:none;
	float:none;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

#video .texte h3 {
	background:none;
}


#video .texte p {
	color:#FFF;
}

#video .texte a.bt {
	display:block;
	margin-top:30px;
}

#video .player {
	width: 435px;
	float:right;
	height:270px;
}


.video-separation {
	height:21px;
	width:728px;
	clear:both;
	background-image: url(../img/sep-videos.gif);
	background-repeat: repeat;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aeaea3;
}

.video-separation.une {
	height:20px;
}

.video {
	height:270px;
	width:728px;
	background-color: #000;
	overflow:hidden;
	clear:both;
}

.video .texte {
	width: 253px;
	float:right;
	padding:20px;
}

.video .texte h2 {
	border:none;
	float:none;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

.video .texte h3 {
	background:none;
}

.video .texte p {
	color:#FFF;
}

.video .player {
	width: 435px;
	float:left;
}



/* SHOPPING + CSS shopping.css */


#shopping h2 {
	float:none;
	width: 1029px;
}

.shopping {
	/*padding:20px;*/
	padding-left: 70px;
	background-color:#FFF;
	overflow:hidden;
	height:200px;
}



/* CALENDRIER */

#calendrier {
	background-color: #FFF;
	height:270px;
}

#calendrier h2{
	background-color: #FFF;
	color:#000;
	text-align:center;
	border:none;
	width:280px;
	padding-right:20px;
	padding-left:20px;
	padding-bottom:5px;
	float:none;
}

#calendrier table{
	width:290px;
	text-align:center;
	margin-top:0;
	margin-right:15px;
	margin-left:15px;
	font-weight:bold;
	line-height:25px;
	border-collapse: collapse;
	color:#6e6b62;
}

#calendrier caption{
	text-transform:uppercase;
}

#calendrier caption img{
	vertical-align:top;
}

#calendrier th{
	width:40px;
	border: 1px solid #FFFFFF;
	color:#6e6b62;
}

#calendrier td{
	padding:0;
	width:40px;
	background-color: #efefe4;
	border: 1px solid #FFFFFF;
}

#calendrier td a{
	background-color: #9c998c;
	color:#fff;
	display:block;
}

#calendrier td a:hover{
	background-color: #d4021d;
	color:#fff;
	display:block;
}

#calendrier td.on{
	background-color: #d4021d;
	color:#fff;
}

#calendrier td.mois{
	background-color: #bcbbab;
}



/* FOOTER */

#copyright {
	float:left;
	width: 250px;
	background-color: #000;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	height:21px;
	overflow:hidden;
}

#menu-informations {
	float:left;
	width: 759px;
	background-color: #000;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align:right;
	color:#FFF;
	line-height:21px;
	height:21px;
	overflow:hidden;
}

#menu-informations a{
	margin-right:15px;
	margin-left:15px;
}


/* ACTUS */
#actus h4{
font-size: 14px;
font-weight:bold;
/*line-height:16px;*/
}

/* ACTUS IMAGE*/


#actus-image {
	clear:both;
	width: 728px;
	height: 291px;
	overflow: hidden;
	position: relative;
}

#actus-image ul {
	position: absolute;
	top: 0;
	list-style: none;	
	padding: 0;
	margin: 0;
}

#actus-image ul#tabs {
	left: 292px;
	width: 436px;
	height:291px;
	background-color:#aeaea3
}

#actus-image ul#tabs li{
	background-color:#FFF;
	height:32px;
	padding:20px;
	cursor:pointer;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #d4021d;	
	margin-bottom:1px;
}
#actus-image ul#tabs li.actus {border-left-color:#d4021d;}
#actus-image ul#tabs li.agenda {border-left-color:#e05115;}
#actus-image ul#tabs li.culture {border-left-color:#d49d00;}
#actus-image ul#tabs li.sante {border-left-color:#7baa20;}

#actus-image ul#tabs li h3{
	font-size:16px;
	letter-spacing: -0.05em;
}

#actus-image ul#tabs li a{
	color:#6e6b62
}

#actus-image ul#tabs li a.actus{
	color:#d4021d
}

#actus-image ul#tabs li a.agenda{
	color:#e05115
}

#actus-image ul#tabs li a.culture{
	color:#d49d00
}

#actus-image ul#tabs li a.sante{
	color:#7baa20;
}

#actus-image ul#tabs li.current{
	background-color:#000;
	cursor:pointer;
}

#actus-image ul#tabs li.current h4{
	color:#FFF;
}

#actus-image ul#output {
	left: 0px;
	width: 291px;
	height: 291px;
	position: relative;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #aeaea3;
}

#actus-image ul#output li {
	position: absolute;
	width: 291px;
	height: 291px;
}



/* ARTICLE */

#article .entete .repro{
	float:left;
	width: 291px;
	height: 291px;
}

#article .entete .chapo{
	float:right;
	width: 387px;
	height: 251px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: #000;
	color:#FFF;
}

#article .entete h2{
	float:none;
	border:none;
	color:#FFF;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#article .entete  .chapo h2{
	width:350px;
}

#article .entete h3{
	font-size:16px;
	padding-bottom: 10px;
	background:none;
}

#article .entete p{
	color:#FFF;
	font-size:14px;
	line-height:18px;
}



#article .entete-panoramique .repro{
	width: 728px;
	height: 291px;
}

#article .entete-panoramique .chapo{
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	background-color: #000;
	color:#FFF;
}

#article .entete-panoramique h2{
	float:none;
	border:none;
	color:#FFF;
	padding:0;
}

#article .entete-panoramique h3{
	font-size:16px;
	padding-bottom: 10px;
	background:none;
}

#article .entete-panoramique p{
	color:#FFF;
	font-size:14px;
	line-height:18px;
}



#article .conteneur {
	clear:both;
	background-color:#FFF;
	overflow:hidden;
	padding:30px;
}

#article .article {
	clear:both;
	background-image: url(../img/bg-article-2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	overflow:hidden;
}

#article .article .outils {
	width:231px;
	float:left;
	text-align:right;
	color:#000;
}

#article .article .texte {
	color:#000000;
	width:387px;
	float:right;
	line-height:17px;
}

#article .article .outils h4 {
	font-size: 14px;
	font-weight:bold;
	color:#6e6b62;
	margin-top:10px;
	margin-bottom:15px;
}

#article .article .outils .ligne {
	width:231px;
	height:41px;
	background-image: url(../img/ligne.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#article .article .reseaux a{
	font-size:11px;
	color:#6e6b62;
}

#article .article .reseaux a:hover{
	color:#000;
}

#article .article .reseaux img {
	vertical-align:middle;
	margin-left:6px;
}

#article .article .outils a:hover {
	color:#6e6b62;
}

#article .article .outils .sujet {
	width:231px;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:5px;
	padding-bottom:5px;
	cursor:pointer;
}

#article .article .outils .sujet:hover {
	background-color:#efefe4;
}

#article .article .outils .sujet .repro {
	float:right;
	width:60px;
}

#article .article .outils .sujet .texte {
	float:left;
	width:161px;
	line-height:15px;
}

#article .article h3 {
	margin-top:10px;
	margin-bottom:30px;
	background:none;
	font-size: 20px;
	letter-spacing: -0.05em;
	padding:0;
	width:auto;
}

#article .article .outils  p.mentions {
	font-style:italic;
	font-size: 11px;
}

#article .article .outils .connexion{
	background-image: url(../img/connexion.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 78px;
	border:none;
	cursor:pointer;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding:0;
}

#article .article .outils .publier{
	background-image: url(../img/publier.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 63px;
	border:none;
	cursor:pointer;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding:0;
}

#article .article .outils input{
	padding:4px;
	border:none;
	background-color:#efefe4;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:middle;
}

#article .article .outils textarea{
	padding:4px;
	border:none;
	background-color:#efefe4;
	width:220px;
	height:220px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	font-family: Arial, Helvetica, sans-serif;
}



/* DEPECHE */

.depeche {
	clear:both;
	background-color:#FFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aeaea3;
	overflow:hidden;
	width:688px;
}

li.depeche{
color:#000000;
}


/* ALERTE */

#alerte {
	clear:both;
	height:50px;
	background-color:#d4021d;
	width:1049px;
	overflow:hidden;
	display:none;
}

#alerte h2{
	background:none;
	padding-top:17px;
	padding-bottom:0;
	border:none;
	width:170px
}


.info {
	float:left;
	width:789px;
	margin-top: 19px;
	margin-right: 20px;
	overflow:hidden;
}

.tickercontainer { 
	width: 789px; 
	height: 30px; 
	margin: 0; 
	padding: 0;
	overflow: hidden; 
}
.tickercontainer .mask { 
	position: relative;
	left: 0;
	top: 0;
	width: 789px;
	overflow: hidden;
}

ul.newsticker { 
	position: relative;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.info li {
	float: left;
	margin: 0;
	padding: 0;
}
.info a {
	white-space: nowrap;
	padding: 0;
	color: #000;
	margin: 0 20px 0 0;
	font-weight:normal;
} 
.info a:hover {
	color: #FFF;
} 

 p.italique {
font-style:italic;
}

.bloczoneros{
font-size: 14px;
font-weight:bold;
}

.blocactus{
font-size: 14px;
font-weight:bold;
}