/* Cette page contient les balises css qui ne changent pas quelle que soit la css employée. Ce sont les seuls éléments non modifiables via la css.
Pour le moment il contiennent uniquement une partie des lignes nécessaires pour faire fonctionner le menu déroulant. */

textarea
{width:100%;}

ul{margin-top:0px;}
h4{margin-bottom:2px;}}

.equipage b a{text-decoration:none;}

.div_menu_h /* Sert à avoir un fond coloré sur toute la largeur de la page */
{
	width:100%;
}

.sous_menu{padding:10px;}
.sous_menu h1{
	font-style:normal;
	text-align:center;
	margin: 0px 5px 10px;
	font-size:1.2em;}
.sous_menu h2{
	font-style:normal;
	font-size:1em;
	margin: 8px 5px 5px;
	text-align:center;
	}
.discu{
	margin:5px 10px;}
.discussion{width:100%;}	
.discussion tr td{padding:5px;}
.nojour{text-align:center;}
.orateur{
	vertical-align:top;
	width:120px;}
.message{vertical-align:top;}
.mort{text-decoration:line-through;}
.vaiss{margin:15px;}
.resume tr td{
	height:20px;
	width:90px;
}
.nouveau{font-weight:bold;}
.minimess{font-style:italic;}

.navipages {text-align:center;}
.navipages a{margin:0px 3px;}
.navipages .gauche{float:left;}
.navipages .droite{float:right;}

.rapport{border-width:2px; font-style:italic;}
.voirchoix{
	margin-left:-80px;
	border: 1px solid;
	padding:2px;}
#grille_dialogues td{text-align:right;}
#grille_dialogues .intitule td{
	vertical-align:top;
	text-align:center;}

#mess_jour{
	border: solid 2px;
	margin:10px auto;
	width:80%;
	padding:5px 15px;}	
	
	
#gestion tr td table{
	margin:0px;
}	
#menu_h, #menu_h ul
{
	list-style:none;
}

#menu_h .liste, #menu_h .connexion /*Contenu des listes */
{
	display:table-cell !important;
	display:block;
	/* On change le type d'élément pour avoir un affichage correct. Et on met table-cell pour les navigateurs non-IE pour faire marcher l'alignement vertical */
	vertical-align:middle;
}

#menu_h li /* Elements des listes */      
{ 
	float:left;
}

#menu_h li ul /* Sous-listes */
{ 
	position:absolute; /* Position absolue */
	left:-999em; /* Hop, on envoie loin du champ de vision */
	z-index:100;
	width:150px;
}

#menu_h li:hover ul, #menu_h li.sfhover ul /* Sous-listes lorsque la souris passe sur un élément de liste */
{
	left:auto; /* Repositionnement normal */
	min-height: 0; /* Corrige un bug sous IE */
}

#menu_h .liste, #menu_h .connexion /*Contenu des listes */
{
	padding:0;
	width:150px;
	height:25px;
}

#menu_h .connexion /* Les listes plus larges */
{
	width:200px;
}

#menu_h .deconnexion
{
	width:250px;
}




#menu_h .connexion ul
{
	width:200px;
}

#menu_h .deconnexion ul
{
	width:250px;
}

