*{padding:0;margin:0;font-family: Arial, Verdana, sans-serif;font-size:12px}



a.plus:link {color: #FFFFFF}     /* unvisited link */
a.plus:visited {color: #FFFFFF}  /* visited link */
a.plus:hover {color: #FFFFFF}   /* mouse over link */
a.plus:active {color: #FFFFFF}   /* selected link */
.plus{
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	text-align:right;
}

a.plus2:link {color: #000000}     /* unvisited link */
a.plus2:visited {color: #000000}  /* visited link */
a.plus2:hover {color: #000000}   /* mouse over link */
a.plus2:active {color: #000000}   /* selected link */
.plus2{
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	color: #000000;
	text-align:right;
	
}

/*MENU NOIR ARRONDI BACKGROUND RUB GAUCHE*/
div#cadreB {/* conteneur global et arrière-plan du titre du cadre */
width: 170px;
padding-top: 40px;
background: url(images/backhaut.jpg) top left no-repeat;
}
div#bloccadreB {/* arrière-plan bas et sur l'ensemble du cadre */
background: url(images/backbass.jpg) bottom left no-repeat;
padding-bottom: 20px; 
}
div#bloccadreB p {
margin: 0 20px 0 10px;
}

/*MENU BLANC ARRONDI SONDAGE RUB DROITE*/
div#cadreSond {/* conteneur global et arrière-plan du titre du cadre */
width: 170px;
padding-top: 38px;
background: url(images/sondagehaut.jpg) top left no-repeat;
}
div#bloccadreSond {/* arrière-plan bas et sur l'ensemble du cadre */
background: url(images/sondagebas.jpg) bottom left no-repeat;
padding-bottom: 20px;
padding-left:15px;
padding-right:15px;
}
div#bloccadreSond p {
margin: 0 20px 0 10px;
}

/*MENU GRIS ARRONDI ANNONCEURS RUB DROITE*/
div#cadreA {/* conteneur global et arrière-plan du titre du cadre */
width: 170px;
padding-top: 30px;
background: url(images/annonceurhaut.jpg) top left no-repeat;
}
div#bloccadreA {/* arrière-plan bas et sur l'ensemble du cadre */
background: url(images/annonceurbas.jpg) bottom left no-repeat;
padding-bottom: 20px;
padding-left:4px; 
}
div#bloccadreA p {
text-align:center;
}

/*MENU NOIR ARRONDI ENTRETIENS RUB GAUCHE */
div#cadreE {/* conteneur global et arrière-plan du titre du cadre */
width: 170px;
padding-top: 40px;
background: url(images/entretienhaut.jpg) top left no-repeat;
}
div#bloccadreE {/* arrière-plan bas et sur l'ensemble du cadre */
background: url(images/entretienbas.jpg) bottom left no-repeat;
padding-bottom: 20px; 
}
div#bloccadreE p {
margin: 0 20px 0 10px;
}


/*MENU GRIS ARRONDI RECHERCHE */
div#cadreS {/* conteneur global et arrière-plan du titre du cadre */
width: 170px;
padding-top: 32px;
height:40px;
background: url(images/searchhaut.jpg) top left no-repeat;
}
div#bloccadreS {/* arrière-plan bas et sur l'ensemble du cadre */
background: url(images/entretienbas.jpg) bottom left no-repeat;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


a:link {
	text-decoration: none ;
	color: #FF0000;
}
a:visited {
	color: #FF0000;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #FF0000;
}

a:active {
	text-decoration: none;
	color: #FF0000;
}
	

.outils {
               width: 262px;
               background : buttonface;
               border-top: 1px solid buttonhighlight;
               border-left: 1px solid buttonhighlight;
               border-bottom: 1px solid buttonshadow;
               border-right: 1px solid buttonshadow;
               margin: 0;
               text-align:right;
}

.out {
               background: buttonface; 
               border: 1px solid buttonface;
               margin: 1px; 
}

.over { 
               background: buttonface;
               border-top: 1px solid buttonhighlight;
               border-left: 1px solid buttonhighlight;
               border-bottom: 1px solid buttonshadow;
               border-right: 1px solid buttonshadow;
               margin: 1px;
}

.legende{
	font-style:italic;
	font-size:12px;
}

.separticle {
	height:1px;
	margin:0px 0px 0px 0px;
	border-style:solid;
	border-color:#333333;
	border:1px;
}
.sep {border-style:solid;
	 border-width: 1px;
	 border-color:#FFFFFF;}
	
.surtitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #0066FF;
}

.surtitreANG {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}

.surtitreMMA {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #009966;
}

.titrerub {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color:#FFFFFF;
	border-width:1px;
	background-color:#99CC33;
	width:168px;
	padding-left:2px;
}

.titrerubB {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-align:center;
	color: #FFFFFF;
	border-width:1px;
	background-color:#000000;
	width:168px;
	padding-left:2px;
}

.titrerubmain {	
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align:center;
	background:url(images/barre.jpg) no-repeat top center;
	padding-top:6px;
	margin-top:0px;
	padding-bottom:15px;
	
}

.nomgalerie {
	
	color: #3366CC;
	font-size:16px;
	font-weight:bold;
}

.commentairephoto {
	color:#3300CC;
	font-size:12px;
	font-weight:bold;
	width:320px;
	text-align:left;
}
.commentairephoto2 {
	color:#3300CC;
	font-size:12px;
	font-weight:bold;
	width:200px;
	text-align:left;
}

.commentairevideo {
	color:#3300CC;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	
}

.commentairenews {
	font-size:12px;
	font-style:italic;
	text-align:left;
}
	
.rubrique {
	padding-left:5px;
	padding-top:1px;
}

a.lire:link {color: #000000}     /* unvisited link */
a.lire:visited {color: #000000}  /* visited link */
a.lire:hover {color: #000000}   /* mouse over link */
a.lire:active {color: #000000}   /* selected link */
.lire {
	padding-right:40px;
	text-align:right;
	font-size:14px;
	font-weight:bolder;
}


.titrevideo {
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	outline-color:#FF0000;
	width:100px;
	
	
}

.auteur{
	
	font-weight:bold;
	font-size:12px;
	text-align:center;
}

.articlelie{
	color:#0099FF;
	background-color: #CCCCCC;
	font-weight:100;	
	font-size:12px;
	text-align:center;
	position:relative;
	padding:2px;
	border-style:solid;
	border-color: #000000;
	border-width:1px;
	text-align:left;
	width:164px;
	/*height:100px; */
	overflow:auto;
}

.articlelieB{
	color:#0099FF;
	background-color: #000000;
	font-weight:100;	
	font-size:12px;
	text-align:center;
	position:relative;
	padding:2px;
	border-style:solid;
	border-color: #000000;
	border-width:1px;
	text-align:left;
	width:164px;
	/*height:100px; */
	overflow:auto;
}

a.titre:link {color: #000000}     /* unvisited link */
a.titre:visited {color: #000000}  /* visited link */
a.titre:hover {color: #000000}   /* mouse over link */
a.titre:active {color: #000000}   /* selected link */

.titre{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000000 ;
}



.titreB{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0099FF ;
}

.auteurtexte{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}

.texterouge{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	color:#FF0000;
}

.cadreedito {
	padding:5px 5px 5px 5px;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	background-color: #CCCCCC;
	color:#FFFFFF;	
}

.titreedito {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align:justify;
}

.txtedito {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align:justify;
}

.txtrub {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}


.police_txt {
	/* background-color:#FFFFCC; */
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}


.mpolice_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
.ppolice_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
}

.lienrub {
	background-image: url(Aucune);
	letter-spacing: 1px;
	list-style-image: url((URL) );
	list-style-type: circle;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.suite{
	color:#6633FF;
}

div#cadreF {/* conteneur global et arrière-plan du titre du cadre */
width: 170px;
padding-top: 40px;
background: url(images/forumhaut.jpg) top left no-repeat;
}
div#bloccadreF {/* arrière-plan bas et sur l'ensemble du cadre */
background: url(images/entretienbas.jpg) bottom left no-repeat;
padding-bottom: 20px; 
padding-left:5px;
}
div#bloccadreF p {
margin: 0 20px 0 10px;
}

.tableau_recherche {
	padding:5px 5px 5px 5px;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	background-color:#B5D8EE; 
}

.tableau_mg {
	padding:5px 5px 5px 5px;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	background-color: #FFFFFF;
}


.tableau_agenda {
	padding:5px 5px 5px 5px;
	border-style:solid;
	background-color:#99CC33;
	color: #FFFFFF;
	border-width:1px;
	overflow:auto;
	height:200px;
}

.tableau_mg2 {
	padding:5px 5px 5px 5px;
	border-style:solid;
	border-color: #000000;
	border-width:1px;
}


.pointille {
	border-style: dashed;
	border-color: #CCCCCC;
	color: #CCCCCC;
}
.tableau_mgsb {
	padding:10px 10px 10px 10px;
}

.tableau_cadre {
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	background-color:#99CC33;
	color:#FFFFFF
}
.tableau_ncadre {
	border-width:0px;
}

.ligne1tab {
	background-color:#999999;
}

.col1tab {
	background-color: #CCFFFF;
}

.bjaune {
	background-color: #CCCCFF;
}

.brouge {
	background-color: #FF0000;
}

.bleu {
	background-color: #B5B8EE;
}

.blanc {
	background-color: #FFFFFF;
}


.pointille {
	border:1px dashed gray;
	position:relative;
	height:1px;
	width:50px;
	
}

.tabinfos {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	border:1px dashed gray;
	
}	
