.presentation_discipline
{
width:540px;
padding-left:15px;
padding-right:10px;
padding-bottom:5px;
margin-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.titre_presentation_discipline
{
background-color:#333333;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin-bottom:5px;
}

.texte_presentation_discipline
{
padding-top:5px;
padding-left:15px;

}

.titre_presentation_page
{
padding:2px;
background-color:#333333;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}


.dernier_annuaire
{

border:1px dotted #CCCCCC;
background-color:#FFFFFF;
padding:5px;
}

.dernier_annuaire a:link {color:#000000;text-decoration:none;}
.dernier_annuaire a:visited {color:#000000; text-decoration:none;}
.dernier_annuaire a:hover {color:#FF9900; text-decoration:none; font-weight:bold;}
.dernier_annuaire a:active {color:#FF9900;text-decoration:none; font-weight:bold;}

.dernier_actus
{

border:1px dotted #CCCCCC;
background-color:#FFFFFF;
padding:5px;
}

.dernier_actus a:link {color:#000000;text-decoration:none;}
.dernier_actus a:visited {color:#000000; text-decoration:none;}
.dernier_actus a:hover {color:#FF0000; text-decoration:none; font-weight:bold;}
.dernier_actus a:active {color:#FF0000;text-decoration:none; font-weight:bold;}

.dernier_communaute
{

border:1px dotted #CCCCCC;
background-color:#FFFFFF;
padding:5px;
}

.dernier_communaute a:link {color:#000000;text-decoration:none;}
.dernier_communaute a:visited {color:#000000; text-decoration:none;}
.dernier_communaute a:hover {color:#990000; text-decoration:none; font-weight:bold;}
.dernier_communaute a:active {color:#990000;text-decoration:none; font-weight:bold;}

.titre_resultats
{
background-color:#333333;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

.conteneur_resultats
{
background-color:#F0F0F0;
color:#000000;
font-size:12px;
font-weight:normal;
padding:10px;
}

.blocs_resultats {
background-color:#FFFFFF;
border-right:1px dotted #CCCCCC;
border-left:1px dotted #CCCCCC;
border-top:1px solid #CCCCCC;
	border-bottom:1px dotted #CCCCCC;
	margin-bottom:5px;
	color:#333333;
	font-size:12px;
}

.denomination_resultats
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;

}


.contenu_bloc_resultat
{
font-weight:normal;
font-size:12px;
color:#000000;
}

.blocs_resultats a:link {color:#666666;text-decoration:none;}
.blocs_resultats a:visited {color:#666666; text-decoration:none;}
.blocs_resultats a:hover {color:#FF9900; text-decoration:none; font-weight:bold;}
.blocs_resultats a:active {color:#FF9900;text-decoration:none; font-weight:bold;}

.titre_bloc_resultat_annuaire{
background-image:url(../images/fonds_elements/titre_annuaire.jpg);
background-repeat:repeat-x;

font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-left:10px;
}

.titre_bloc_resultat_annuaire h2 {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding:0px;
margin:0px;
}

.titre_bloc_resultat_annuaire h2 a:link {color:#FFFFFF;text-decoration:none; font-size:12px; font-weight:bold; padding:0px; margin:0px;}
.titre_bloc_resultat_annuaire h2 a:visited {color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold; padding:0px; margin:0px;}
.titre_bloc_resultat_annuaire h2 a:hover {color:#FFFFFF; text-decoration:underline; font-size:12px; font-weight:bold; padding:0px; margin:0px;}
.titre_bloc_resultat_annuaire h2 a:active {color:#FFFFFF;text-decoration:underline; font-size:12px; font-weight:bold; padding:0px; margin:0px;}


.titre_bloc_resultat_annuaire a:link {color:#FFFFFF;text-decoration:none; font-size:12px; font-weight:bold;}
.titre_bloc_resultat_annuaire a:visited {color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}
.titre_bloc_resultat_annuaire a:hover {color:#FFFFFF; text-decoration:underline; font-size:12px; font-weight:bold;}
.titre_bloc_resultat_annuaire a:active {color:#FFFFFF;text-decoration:underline; font-size:12px; font-weight:bold;}

.titre_bloc_resultat_ville{
background-color:#FFFFFF;
font-size:12px;
font-weight:bold;
color:#FF9900;
padding-right:2px;
}

.titre_bloc_resultat_actualites{
background-color:#FF0000;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

.titre_bloc_resultat_communaute{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

.titre_bloc_resultat_communaute2{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#990000;
}

.bloc_inscriptions
{
border-right:1px dotted #CCCCCC;
border-left:1px dotted #CCCCCC;
border-top:1px solid #CCCCCC;
	border-bottom:1px dotted #CCCCCC;
background-color:#CCCCCC;
color:#333333;
margin-bottom:5px;
margin-top:5px;
padding:5px;

}

.bloc_inscriptions a:link {color:#333333;text-decoration:none;}
.bloc_inscriptions a:visited {color:#333333; text-decoration:none;}
.bloc_inscriptions a:hover {color:#666666; text-decoration:none; font-weight:bold;}
.bloc_inscriptions a:active {color:#666666;text-decoration:none; font-weight:bold;}

.decouvrir
{
background-color:#F0F0F0;
color:#000000;
font-size:12px;
font-weight:normal;
padding:5px;
border:#666666 1px solid;

}

.decouvrir a:link {color:#333333;text-decoration:none;}
.decouvrir a:visited {color:#333333; text-decoration:none;}
.decouvrir a:hover {color:#666666; text-decoration:none; font-weight:bold;}
.decouvrir a:active {color:#666666;text-decoration:none; font-weight:bold;}

.titre_decouvrir
{
margin-top:5px;
background-color:#666666;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
border:#666666 1px solid;
}

.bloc_recherche
{
background-color:#FFFFFF;
color:#000000;
font-size:12px;
font-weight:normal;
padding:5px;
border:#666666 1px dotted;
margin-bottom:5px;
}

.bloc_recherche a:link {color:#333333;text-decoration:none;}
.bloc_recherche a:visited {color:#333333; text-decoration:none;}
.bloc_recherche a:hover {color:#666666; text-decoration:none; font-weight:bold;}
.bloc_recherche a:active {color:#666666;text-decoration:none; font-weight:bold;}

.titre_recherche
{
background-color:#666666;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
border:#666666 1px solid;
}

.pub_gauche
{
border-right:1px dotted #CCCCCC;
border-left:1px dotted #CCCCCC;
border-top:1px solid #CCCCCC;
	border-bottom:1px dotted #CCCCCC;
background-color:#FFFFFF;
margin-right:10px;
}

.pub_centre
{
border-right:1px dotted #CCCCCC;
border-left:1px dotted #CCCCCC;
border-top:1px solid #CCCCCC;
	border-bottom:1px dotted #CCCCCC;
background-color:#FFFFFF;

}

.pas_de_resultats
{
background-color:#FFFFFF;
border:1px solid #FF0000;
color:#FF0000;
font-weight:bold;
font-size:14px;
margin-bottom:5px;
padding:5px;
}

.titre_pub_google_gauche
{
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
width:210px;
background-color:#666666;
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
clear:both;
}


.pub_google_gauche
{
margin-right:10px;
margin-top:10px;
width:210px;
}

.tags
{
border-top:1px solid #FFFFFF;
font-size:10px;
padding:5px;
color:#666666;
margin-top:50px;


}
