@charset "iso-8859-1";
a:link {color: #0802FF; text-decoration:none;}
a:visited {color: #3333FF; text-decoration:none;}
a:hover {color:#0000FF; text-decoration:underline;}

img{ border:0px } /* Enleve les bordures des images */

.debut
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 75%;
	text-align: center;
	color : Black;
	font-style : normal;
	width : 100%;
	background-color : #A0D0FF
}

.haut
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 95%;
	text-align: center;
	border: 1px solid #000000;
	color : Black;
	font-style : normal;
	background-color : #A0D0FF;
	height : 60px
}

.bas
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 95%;
	text-align: left;
	border: 1px solid #000000;
	color : Black;
	font-style : normal;
	background-color : #FFFFFF;
	width : 100%
}

.admin
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 100%;
	text-align: left;
	border: 1px solid #000000;
	color : Black;
	font-style : normal;
	width : 1050%;
	border-collapse:collapse;
	background-color : #F0F2F2
}

.presentation
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 70%;
	text-align: left;
	border: 1px solid #000000;
	color : Black;
	font-style : normal;
	width : 1050%;
	border-collapse:collapse;
	background-color : #F0F2F2
}

.presentation2
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 90%;
	text-align: center;
	border: 1px solid #000000;
	color : Black;
	font-style : normal;
	background-color : #FFFFFF
}

.bandeau
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 100%;
	text-align: center;
	color : Black;
	font-style : normal;
	background-color : #A0D0FF
}

.colonne
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 90%;
	text-align: center;
	border-right: 1px solid #D4D0CA;
	border-bottom: 1px solid #000000;
	color : Black;
	border-collapse:collapse;
	font-style : normal
}

.fincolonne
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 90%;
	text-align: center;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	color : Black;
	border-collapse:collapse;
	font-style : normal
}

.lucolonne
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 90%;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	text-align: center;
	background-color : #A0D0FF;
	color : #FFFFFF;
	font-style : normal;
	width : 10px
}

.lucolonne_dossier
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 90%;
	border-top: 1px solid #000000;
	text-align: center;
	background-color : #FFFFFF;
	color : #FFFFFF;
	font-style : normal;
	width : 10px
}

.categorie
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 120%;
	text-align: center;
	border-bottom: 1px solid #000000;
	color : Black;
	font-weight:bold;
	background-color : #FFFFFF
}

.souscategorie
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 100%;
	text-align: left;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #D4D0CA;
	color : Black;
	font-style : normal
}

.gros
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 120%;
}

.tableglobale
{
	font-family: Verdana, Geneva, sans-serif;
	border-left: 1px solid #000000;
}

.affichage
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 80%;
	text-align: center;
	background-color : #A0D0FF;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	color : #FFFFFF;
	font-style : normal
}

.sousaffichage {
	font-family: Verdana, Geneva, sans-serif;
	font-size : 80%;
	text-align: center;
	background-color : #A0D0FF;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	color : #FFFFFF;
	font-style : normal;
	width : 80px
}

.sousaffichage_der {
	font-family: Verdana, Geneva, sans-serif;
	font-size : 80%;
	text-align: center;
	background-color : #A0D0FF;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	color : #FFFFFF;
	font-style : normal;
}

.ligne
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 90%;
	text-align: left;
	border: 1px solid #000000;
	color : Black;
	font-style : normal;
	width : 100%;
	border-collapse:collapse;
	background-color : #FFFFFF
}

.message
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 75%;
	text-align: left;
	color : Black;
	font-style : normal;
	padding-top:4px;
	padding-left:6px;
	padding-right:4px;
	padding-bottom:4px
}

.sujet
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 75%;
	text-align: left;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	color : Black;
	font-style : normal;
	background-color: #FFFFFF
}

.sujet_droite
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 70%;
	text-align: center;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	color : Black;
	font-style : normal;
	background-color: #FFFFFF
}

.sujetaffichage
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 80%;
	text-align: center;
	background-color : #A0D0FF;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	color : #FFFFFF;
	font-style : normal;
	width : 60%
}

.sujetsousaffichage
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 80%;
	text-align: center;
	background-color : #A0D0FF;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	color : #FFFFFF;
	font-style : normal
}

.sujetdatesousaffichage
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 80%;
	text-align: center;
	background-color : #A0D0FF;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	color : #FFFFFF;
	font-style : normal
}

.tablesujet
{
	font-family: Verdana, Geneva, sans-serif;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.sujet_haut
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 75%;
	text-align: center;
	border: 1px solid #000000;
	color : Black;
	font-style : normal;
	background-color: #FFFFFF
}

.liste
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 80%;
	text-align: center;
	border: 1px solid #000000;
	color : Black;
	font-style : normal;
	background-color : #FFFFFF
}

.cadre
{
	text-align: left;
	border: 1px solid #000000;
	color : Black;
	font-style : normal;
	border-collapse:collapse;
	width:100%
}

.auteur
{
       	font-family: Verdana, Geneva, sans-serif;
	font-size : 80%;
	text-align: center;
	border-right: 1px solid #D4D0CA;
	width:120px
}

.auteurdate
{
       	font-family: Verdana, Geneva, sans-serif;
	font-size : 70%;
	border-bottom: 1px solid #D4D0CA;
	text-align: left
}

.avatar
{
       	font-family: Verdana, Geneva, sans-serif;
	font-size : 75%;
	text-align: center;
	border-right: 1px solid #D4D0CA;
	width:120px
}

.signature
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 70%;
	text-align: left;
	font-style : italic;
	padding-bottom:6px;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #D4D0CA
}

.finmessage
{
       	font-family: Verdana, Geneva, sans-serif;
	font-size : 75%;
	border-bottom: 1px solid #000000;
	width:120px
}

.titremessage
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 75%;
	text-align: center;
	border-bottom: 1px solid #000000;
	padding-top:6px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:6px
}

.pageshaut
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 80%;
	text-align: left;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	font-style: normal;
	background-color: #FFFFFF;
	width: 100%;
}

.pageshaut_sujet
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 80%;
	text-align: left;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	font-style: normal;
	padding-top: 1px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
}

.pagesbas
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 80%;
	text-align: left;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-style: normal;
	background-color: #FFFFFF;
	width:100%
}


.repauteur
{
       	font-family: Verdana, Geneva, sans-serif;
	font-size : 80%;
	margin-left:150px;
	border: 1px solid #D4D0CA
}

#repauteur
{
    font-family: Verdana, Geneva, sans-serif;
	font-size : 80%;
	margin-left: 70px;
	margin-right: 30px;
	border: 1px solid #D4D0CA
}

.reponse
{
 	padding-left:5px;
 	padding-bottom:2px;
 	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-style:normal
}

#reponse
{
 	padding-left:5px;
 	padding-bottom:2px;
 	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-style:normal
}


.espace
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 90%;
	text-align: left;
	border: 2px groove #FFFFFF;
	color : Black;
	font-style : normal;
	width : 100%;
	border-collapse:collapse;
	background-color : #FFFFFF
}

.legende
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 95%;
	border: 1px solid #000000;
	color : Black;
	font-style : normal;
	background-color : #FFFFFF;
	width : 300px
}

.tab_config
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 100%;
	text-align: left;
	border: 1px solid #000000;
	color : Black;
	font-style : normal;
	background-color : #FFFFFF
}

.configuration
{
	border: 1px solid #000000;
	border-collapse: collapse;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	background-color : #F0F2F2
}

.configuration2
{
	border: 1px solid #000000;
	border-collapse: collapse;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	background-color : #FFFFFF
}

#plan_site {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size : 70%;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
}

/* ************** Affichage des profils ********************* */

.tab_profil
{
	font-family: Verdana, Geneva, sans-serif;
	font-size : 100%;
	border: 1px solid #FFFFFF;
	color: black;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color : white;
	width: 650px;
	text-align: center;
	border-collapse: collapse;
}

.tab_profil td {
	padding: 7px;
}

.titre_prof_glob
{
	border: 1px solid #FFFFFF;
	font-size: 12pt;
	background-color : #3894FF;
	color: white;
}

.titre_prof
{
	border: 1px solid #FFFFFF;
	background-color : #3894FF;
	color: white;
	text-align: left;
	font-size: 10pt;
}

.c_prof_contenu
{
	text-align: left;
}

