body {
	background-color:#EEE;
}

/*****************************************************************
GESTION DES LIENS NORMAUX, ACTIFS ET SURVOLES
*****************************************************************/
a
{
color:#0000FF;
}

a:visited
{
color:#0000FF;
}

a:hover
{
color:#993333;
}

.menuhaut {
color:#0000FF;
}

.menuhaut:visited {
color:#0000FF;
}

.menuhaut:hover {
color:#FF0000;
}
/*
.menuhaut:link {
color:#0000FF;
}*/

/*****************************************************************
BLOCS PRINCIPAUX : all, header, connexion, nav, container, footer
*****************************************************************/

#all {
	background-color:#FFF;
}
#header {
	background-image:url(../images/default/degrade_header.png);
}

#connexion label {
	color:#000000;
}

#connexion a:hover
{
color:#FFCC00;
}

#nav {
	/*background-image:url(../images/default/degrade_menu_nav.png);*/
	background-image:url(../images/default/barre_nav.png);
}

#nav ul li {
	background:url(../images/default/btn_normal.png);
	background-repeat : no-repeat;
}

#nav ul li a {
	color:#000;
}

#nav ul li a:hover {
	background:url(../images/default/btn_survole.png);
}

#nav ul li .active {
	background:url(../images/default/btn_active.png);
}

#nav ul li .active:hover {
	background:url(../images/default/btn_active.png);
}

#container {
	background-color:#FFF;
}

#container h1 {
	border-bottom:#0071BC 1px solid;
	color: #F7931E;
}

/*Ancienne couleur : #526f96*/
#container h2, h3, h4 {
	border-bottom:#68B8E4 1px solid;
	color: #F7931E;
}


#container ul, ol
{
	list-style-image : url(../images/default/puce.png);
}

#container table
{
	border: medium solid #586d8e;
}

#container table th
{
	border: thin solid #586d8e;
	background-color: #D0E3FA;
}

#container table td
{
	border: thin solid #586d8e;
}

#footer {
	background-image:url(../images/default/footer.png);
}

#apres_footer {
	background-color:#FFF;
}

#apres_footer .bloc
{
	background-color:#FFF; /*E7F2F9*/
}

#accueil2
{
	background-image:url(../images/default/barre_milieu_gris.png);
}

#accueil_centre {
	background-color:#FFF;
}

#accueil_centre h2 {
	color:#0071BC;
}

.barre {
	background-color:#CCC;
}

/*****************************************************************
BLOCS ACCUEIL
******************************************************************/
.infobox_sondage {
	background-color:#DCECF6;
	border:3px solid #0071BC;
}

.infobox {
	background-color:#DCECF6;
	border:3px solid #0071BC;
}

.infobox h3, .infobox_sondage h3 {
	background-color:#CCC;
	color:#000;
}


/*****************************************************************
BLOC TUTORIEL
******************************************************************/
#infoboxtutos {
	background-color:#DCECF6;
	border:3px solid #0071BC;
}

#infoboxtutos .libelle
{
	/* background-color:#FF0000; */
}
#infoboxtutos .contenu
{
	/* background-color:#00FF00; */
}

/*****************************************************************
MENU DE NAVIGATION DANS LES TUTORIELS
*****************************************************************/
#nav_tutoriel
{
	/*background-color:#FFFFCC;*/
}

/*****************************************************************
FORMULAIRE INSCRIPTION
*****************************************************************/
fieldset
{
	background-color:#DCECF6;
	border:3px solid #0071BC;
}

fieldset .all_ligne
{
	/* background-color:#FF0000;  */
}

fieldset .all_ligne label
{
	/* background-color:#0F0;  */
}

/*, fieldset .all_ligne textarea  */
fieldset .all_ligne input[type=text], fieldset .all_ligne input[type=password], select
{
	/* background-color:#00F; */
}

fieldset .all_ligne #pseudo_box, #mdp_box, #mdp_confirm_box, #email_box, #rep_box, #nom_box, #categorie_box, #sous_categorie_box, #text_box, #age_box, #siteweb_box, #des_box, #apercu_box, #win_box, #linux_box, #mac_box, #photo_box
{
	/* background-color:#000; */
}

.erreur_textarea
{
	border:#FF0000 2px solid;
}

/*****************************************************************
GESTION DES BOUTONS ET CHAMPS FORMULAIRE
*****************************************************************/
input[type=button], input[type=submit] {
	background:url(../images/default/valider.png);
	color : #000;
}



input[type=button]:hover, input[type=submit]:hover {
	/*border:2px solid #F1AB37;*/
	background:url(../images/default/valider_hover.png);
	color : #000;
}

input[type=text]:focus, select:focus, textarea:focus
{
	border:1px solid #00F;
	background-color:#FFFF99;
}

input[readonly]
{
	border:1px solid #CCC;
	background-color:#EEE;
}

.password:focus
{
	border:1px solid #00F;
	background-color:#FFFF99;
}

/*****************************************************************
CLASSES POUR LE PROFIL
*****************************************************************/


/*
#avatar
{
	border:3px solid #0071BC;
	background-color:#DCECF6;
}*/

#avatar img
{
	border:3px solid #0071BC;
}

#infosProfil ul
{
	list-style-image:url(../images/default/puce.png);
}

.boutonProfilGauche, .boutonProfilDroit
{
	background-image:url(../images/default/boutonProfil.png);
	background-repeat : no-repeat;
}

.boutonProfilGauche:hover, .boutonProfilDroit:hover
{
	background-image:url(../images/default/boutonProfilRollOver.png);
	background-repeat : no-repeat;
}



/*****************************************************************
CLASSES GENERALES (Utilisables partout dans le code)
*****************************************************************/

.attention_info
{
	border:1px solid #666666;
	color:#FF0000;
	background-color:#DCECF6;
}
	
.message_info
{
	border:1px solid #666666;
	color:#0000FF;
	background-color:#DCECF6;
}

.commande {
	border:1px solid #666666;
	color:#000000;
	background-color:#DCECF6;
}

.motcle
{
	color:#009933;
}

.keyword
{
	color:#0000FF;
}

.nb
{
	color: green;
}

.error
{
	color:#FF0000;
}

.ok
{
	color:#00FF00;
}

.img_over {
	background: #C6E2FF;
	border:1px solid #0033CC;
}

blockquote
{
	color:brown;
}
    
.bookmark
{
	border-bottom:#3399CC 1px solid;
	border-top:#3399CC 1px solid;
}

.bookmark:hover
{
	background-color:#EEE;
}

.ligne:hover
{
	background-color:#DDD;
}

legend
{
	background-color:#DCECF6;
	border:1px solid #0000FF;
}

/*****************************************************************
CLASSES POUR LE LIVRE DOR
*****************************************************************/
.message_livredor
{
	border:#3399CC 1px solid;
	background-image:url(../images/default/bookmark_degrade.png);
}

.message_livredor:hover
{
	background-color:#EEF;
}

.contenu_msg
{
	/* background-color:#FFFF99; */
}

.zone_gauche
{
	/* background-color:#00FF00; */
}

.zone_droite
{
	color:#0071BC;
	/* background-color:#00FF00; */
}

.separation
{
	color:#3399CC;
}

/*****************************************************************
CLASSES POUR LES BLOCS DES TUTOS
*****************************************************************/
.bloc_tuto
{
	background-image:url(../images/default/bloc_tuto.png);
	/*background-color:#00FFFF;*/
}

.bloc_tuto:hover
{
	background-image:url(../images/default/bloc_tuto_hover.png);
}

.bloc_tuto_image
{
	border:#000000 1px solid;
}

.bloc_tuto_content
{	
	/*background-color:#00FFFF;*/
}

.bloc_tuto_content a:hover
{
	color:#000000;
}

/*****************************************************************
CLASSES POUR LES BLOCS CATEGORIE ET SOUS CATEGORIE
*****************************************************************/

#list .elem
{
	background-image:url(../images/default/bloc_categ_bleu.png);
}

#list .elem:hover
{
	background-image:url(../images/default/bloc_categ_bleu_hover.png);
}

#list .elem .image_cat
{
	border:#000000 1px solid;
}

#list .elem .nb_tuto
{
	color:#000000;
}

#list .elem a:hover
{
	color:#000000;
}

/*****************************************************************
CLASSES POUR LES BLOCS CATEGORIE ET SOUS CATEGORIE (obsolete)
*****************************************************************/

#listAccueil .elem
{
	background-image:url(../images/default/bloc_categ_bleu.png);
}

#listAccueil .elem:hover
{
	background-image:url(../images/default/bloc_categ_bleu_hover.png);
}

#listAccueil .elem .image_cat
{
	border:#000000 1px solid;
}

#listAccueil .elem .nb_tuto
{
	color:#000000;
}

#listAccueil .elem a:hover
{
	color:#000000;
}

/*****************************************************************
CLASSES POUR LES BLOCS VOIR PROFIL
*****************************************************************/

.infoProfilbox {
	border:3px solid #0071BC;
	background-color:#DCECF6; 
}

.infoProfilbox h3 {
	background-color:#CCC;
	color:#000;
}*/