.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;
}

.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:#666666;
	font-weight:bold;
	font-size:12px;
}

.texte_bloc_resultat
{
font-size:12px;
font-weight:bold;
color:#000000;
}

.titre_bloc_resultat
{
font-weight:bold;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.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;}

.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;
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;

}

.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;

}

.coordonnees 
{
margin-top:5px;
border:1px dotted #CCCCCC;
background-color:#FFFFFF;
padding:5px;
}

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

.presentation
{
border:1px dotted #CCCCCC;
background-color:#FFFFFF;
padding:10px;
}




.pub_fiche
{
border-left: solid 1px #CCC;
	border-top: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #EEE;
	padding:5px;
	
}

.interieur_pub
{
border:1px dotted #CCCCCC;
background-color:#FFFFFF;
}

.grise
{
color:#CCCCCC;

}

.photo
{
border:#999999 1px solid;
background-color:#FFFFFF;
padding:2px;
}

.titre_sous_partie
{
background-color:#666666;
color:#FFFFFF;
font-weight:bold;
}




.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;
}

.image_fiche
{
float:left;
margin-right:10px;
margin-bottom:10px;
border:#CCCCCC 1px solid;
padding:5px;
background-color:#FFFFFF;
}

.image_prix
{
float:left;
margin-bottom:10px;
padding:5px;
background-color:#FFFFFF;
}

.presentation_element
{
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:10px;
background-color:#FFFFFF;

}

.fiche_technique
{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:10px;
border:#CCCCCC 1px solid;
padding:5px;
background-color:#FFFFFF;
}

.sous_titre_fiche
{
background-color:#CCCCCC;
color:#333333;
font-size:12px;
font-weight:bold;
padding:2px;
border:#333333 1px solid;
}

.blocs_produits_annonceur
{
width:150px;
background-color:#FFFFFF;
color:#FFFFFF;
	border-bottom:1px dotted #CCCCCC;
	margin-bottom:5px;
}

.blocs_produits_annonceur_valeur
{
width:140px;
background-color:#333333;
color:#FFFFFF;
	margin-bottom:5px;
	padding:5px;
}

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

.titre_bloc_produits_annonceur
{
font-weight:bold;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.image_bloc_produits_annonceur
{
border:1px solid #CCCCCC;
padding:2px;
margin-right:5px;
}

.blocs_produits_annonceur_valeur a:link {color:#FFFFFF;; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.blocs_produits_annonceur_valeur a:visited {color:#FFFFFF;; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.blocs_produits_annonceur_valeur a:hover {color:#CCCCCC;; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.blocs_produits_annonceur_valeur a:active {color:#CCCCCC;; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}

.lien_bloc_produits_annonceur a:link {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.lien_bloc_produits_annonceur a:visited {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.lien_bloc_produits_annonceur a:hover {color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.lien_bloc_produits_annonceur a:active {color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.titre_droite
{
margin-bottom:5px;
padding:5px;
border-bottom:#999999 1px solid;
color:#333333;
font-weight:bold;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;


}

h1
{
background-color:#333333;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
}


h2 {
font-size:12px;
padding:0px;
margin:0px;
}


p
{
padding:0px;
margin:0px;
}