/*	
*	Feuille style (CSS2) pour le site web de l'Université d'Antsiranana
*	Par : RHBA
*	Créée le 1 Avril 2007
*	Dernière modification : 29 Avril 2008
*/

/*
*	Les éléments de la mise en page des cadres
*/

#conteneur {
		width: 790px;
		background-image:url('../images/corps.png');
	}
#tete {
		width: 790px;
		height: 30px;
		/*background-image:url('../images/tete.png');*/
		background-repeat:no-repeat;
	}
#corps1 {
		width: 790px;
	}
#baniere {
		width: 750px;
		height: 95px;
		/*background-image:url('../images/baniere.png');*/
		background-repeat:repeat-y;
	}
#en_tete {
		display: block;
		width: 750px;
		height: 75px; 
	}
#indicateur {
		float: left;
		width: 225px;
		height: 75px;
		background-image:url('../images/indicateur.png');
		background-repeat:no-repeat;
	}
#outil {
		width: 525px;
		height: 35px;
	}
#contenu {
		width: 750px;
		background-color: white;
	}
#menu {
		float: left;
		width: 190px; 
	}
#corps
	{
		float: left; width: 560px;  
	}
#pieds {
		clear:both;
		width: 790px;
		height: 30px;
		background-image:url('../images/pieds.png');
		background-repeat:no-repeat;
	}

/*
*	Styles du nombre des visiteurs
*/
	
div.sep {
		height: 20px;
	}
div.number	{
		float: left;
		width: 10px;
		height: 12px;
	}
	
/*
*	Bas de page et menu en bas
*/
	
div.copy 	{
		height: 18px;
		width: 550px;
		background-image: url('../images/fond_copy.png');
		background-repeat: repeat-x;
	}
div.menu_bas {
		width: 550px;
	}
	
/*
*	Style général du corps des pages
*/
	
body {
		font-family: vardana, arial, Sans, sans-serif, Helvetica;
		font-size: 7.5pt;
		font-style: normal;
		font-weight: normal;
		color: black;
	}

/*
*	Le menu principal
*/
	
div.menu1v {
		margin:10px;
		padding:0;
		border-width : 1px;
		border-color:#999999; 
	}
div.menuv ul, div.menuv li, div.menu1v ul, div.menu1v li {
		margin:0px;
		padding:0px;
		font-family:verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		list-style-type:none;
	}
div.menu1v ul li a {
		display: block;
		width: 150px;
		height: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		position: relative;
		border-width : 1px;
		border-color:#999999;
		border-bottom-style:solid; 
	}
div.menu1v ul li a:link, div.menu1v ul li a:visited {
		font-size:7.5pt;
		font-style:normal;
		font-weight:bold;
		text-align:left;
		color:#555555;
		text-decoration:none;
		background: #EEEEEE;
	}
div.menu1v ul li a:hover {
		font-size:7.5pt;
		font-style:normal;
		font-weight:bold;
		text-align:left;
		color:#FF4500;
		text-decoration:none;
		background:#E4E3DC;
	}

/*
*	Les sous-menus
*/
	
div.menuv {
		font-size:7.5pt;
		position:absolute;
		margin:0;
		padding:0px;
		width:160px;
		z-index:100;
		display:none;
		border-color:#777777;
		border-width : 1px;
		border-top-style:solid;
		border-right-style:solid;
		border-left-style:solid;
	}
div.menuv ul li {
		font-size:7.5pt;
		text-align: left;
		text-indent:6pt;
		background:#E4E3DC;
	}
div.menuv ul li a	{
		display: block;
		width: 160px;
		height: 15px;
		padding-top:5px;
		padding-bottom:5px;
		position: relative;
		border-width : 1px;
		border-color:#777777;
		border-bottom-style:solid;
		text-decoration : none;
	}
div.menuv ul li a:link, div.menuv ul li a:visited {
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		text-align:left;
		color:#555555;
		text-decoration:none;
	}
div.menuv ul li a:hover	{
		background:#FFFFFF;
		color:#FF4500;
	}
	
/*
*	Les infos-bulles
*/

div.infobulle {
		display: none;
		width: 210px;
		position: absolute;
		z-index: 103;
	}
	
/*
*	Les listes à puces
*/

ul li {
	font-family:verdana, arial, Sans, sans-serif; 
}
ul.carre {
		list-style-type: square;
		margin: 2px 0 2px 20px ; 
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		color:#666666;
	}
ul.cercle {
		list-style-type: circle;
		margin: 2px 0 2px 20px ;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		color:#666666;
	}
ul.aucune {
		list-style-type: none;
		margin: 2px 0 2px 20px ;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		color:#666666;
	}
	
/*
*	D'autres styles
*/

.titre_rubrique {
		font-family:verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		text-align : left;
		text-indent:0pt;
	}
.centre {
		font-family:verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		text-align : center;
		text-indent:0pt;
		color:#444444;
	}
.simple_text {
		font-family:verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		text-align: left;
	}
	
/*
*	Fonds
*/
	
#coin	{
		background-repeat: no-repeat;
	}
#suivantx {
		background-repeat: repeat-x;
	}
#suivanty {
		background-repeat: repeat-y;
	}

/*
*	D'autres styles
*/
	
p.sep {
		font-family:verdana, arial, Sans, sans-serif;
		font-size:6pt; 
	}
	
/*
*	Les liens
*/

a.lien_simple:link {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		color:#555555;
		text-decoration:none;
	}
a.lien_simple:visited {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		color:#555555;
		text-decoration:none;
	}
a.lien_simple:hover {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		color:#FF4500;
		text-decoration:underline;
	}
/*
*	Menu en haut
*/

a.lien_haut {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		color:#444444;
		text-decoration:none;
	}
a.lien_haut:visited {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		color:#444444;
		text-decoration:none;
	}
a.lien_haut:hover {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		color:#FF0000;
		text-decoration:none;
	}
	
/*
*	Boîte de recherche
*/

.search {
		border-style: solid;
		border-width: 1px;
		border-color:#444444;
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		background: #E4E3DC;
		color:#444444;
	}
	
/*
*Liste déroulante
*/

.liste {
		width: 100px;
		border-style: solid;
		border-width: 1px;
		border-color:#444444;
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		background: #E4E3DC;
		color:#444444;
	}
	
/*
*Titre actus
*/

.actus {
		font-family:verdana, arial, Sans, sans-serif;
		font-size:7pt;
		text-align : left;
		color: #444444;
	}
	
/*
*Légende des figures
*/

.legende {
		font-family:verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-weight : bold;
		text-align : center;
		color: #444444;
	}
	
/*
*	Texte-flottant
*/

p.flottant {
		display: none;
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:bold;
		text-align: right;
		color:#444444;
		z-index: 25;
	}
	
/*
*	Bordures des tableaux
*/

#brd0 {
		border-top-style:none;
		border-right-style:none;
		border-bottom-style:none;
		border-left-style:none;
	}
#brd1 {
		border-top-style:none;
		border-right-style:none;
		border-bottom-style:none;
		border-left-style:solid;
	}
#brd2 {
		border-top-style:none;
		border-right-style:none;
		border-bottom-style:solid;
		border-left-style:none;
	}
#brd3 {
		border-top-style:none;
		border-right-style:none;
		border-bottom-style:solid;
		border-left-style:solid;
	}
#brd4 {
		border-top-style:none;
		border-right-style:solid;
		border-bottom-style:none;
		border-left-style:none;
	}
#brd5 {
		border-top-style:none;
		border-right-style:solid;
		border-bottom-style:none;
		border-left-style:solid;
	}
#brd6 {
		 border-top-style:none;
		 border-right-style:solid;
		 border-bottom-style:solid;
		 border-left-style:none;
	}
#brd7 {
		border-top-style:none;
		border-right-style:solid;
		border-bottom-style:solid;
		border-left-style:solid;
	}
#brd8 {
		border-top-style:solid;
		border-right-style:none;
		border-bottom-style:none;
		border-left-style:none;
	}
#brd9 {
		border-top-style:solid;
		border-right-style:none;
		border-bottom-style:none;
		border-left-style:solid;
	}
#brd10 {
		 border-top-style:solid;
		 border-right-style:none;
		 border-bottom-style:solid;
		 border-left-style:none;
	}
#brd11 {
		 border-top-style:solid;
		 border-right-style:none;
		 border-bottom-style:solid;
		 border-left-style:solid;
	}
#brd12 {
		 border-top-style:solid;
		 border-right-style:solid;
		 border-bottom-style:none;
		 border-left-style:none;
	}
#brd13 {
		 border-top-style:solid;
		 border-right-style:solid;
		 border-bottom-style:none;
		 border-left-style:solid;
	}
#brd14 {
		border-top-style:solid;
		border-right-style:solid;
		border-bottom-style:solid;
		border-left-style:none;
	}
#brd15 {
		border-top-style:solid; 
		border-right-style:solid; 
		border-bottom-style:solid;
		border-left-style:solid;
	}
	
/*
*	Couleurs de fond des tables
*/

.normal {
		background-color: #FFFFFF;
	}
.selectionne {
		background-color: #F0F0EB;
	}
	
/*
*	Fenêtre PopUp
*/

a.pop {
		display: block;
		position: relative;
		width: 190px;
		font-family: verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		color:#444444;
		text-decoration: none; 
	}
a.pop:hover {
		text-decoration: underline;
		color:#FF0000;
	}
div.popup {	
		display: none;
		position: absolute;
		/*width: 300px;*/
		background-color: #FFFFFF;
		border-width: 1px;
		border-color: #444444;
		border-style: solid;
		z-index: 101;
	}
	
/*
*	Mini paragraphe
*/

.mini {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:6pt;
	}
	
/*
*	Lien sur les onglets
*/

a.onglet, a.onglet:link, a.onglet:visited {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		color: black;
		font-weight:normal;
		text-align: center;
		text-decoration:none;
	}
a.onglet:hover {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		color: red;
		font-weight:bold;
		text-align: center;
		text-decoration:none;
	}
	
/*
*	Résultats de recherche
*/

a.search_res:link {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		color:#0000FF;
		text-decoration:none;
	}
a.search_res:visited {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		color:#FF00FF;
		text-decoration:none;
	}
a.search_res:hover {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		color:#FF0000;
		text-decoration:none;
	}
	
/*
*	Lien normal
*/

a.lien_normal:link {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		color:#000000;
		text-decoration:none;
	}
a.lien_normal:visited {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:normal;
		color:#000000;
		text-decoration:none;
	}
a.lien_normal:hover {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:bold;
		color:#FF0000;
		text-decoration:none;
	}
	
/*
*	Lien gras
*/

a.lien_gras:link {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
	}
a.lien_gras:visited {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
	}
a.lien_gras:hover {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:bold;
		color:#FF0000;
		text-decoration:underline overline;
	}
	
/*
*	Lien en petits caractères
*/

a.lien_mini:link {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:6.5pt;
		font-style:normal;
		font-weight:normal;
		color:#000000;
		text-decoration:none;
	}
a.lien_mini:visited {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:6.5pt;
		font-style:normal;
		font-weight:normal;
		color:#000000;
		text-decoration:none;
	}
a.lien_mini:hover {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:6.5pt;
		font-style:normal;
		font-weight:bold;
		color:#FF0000;
		text-decoration:none;
	}
	
/*
*	Liste ordonnée 1
*/

ol li.liste1 {
		font-family:verdana, arial, Sans, sans-serif; 
		font-size: 7.5pt;
		color: #444444;
	}
	
/*
*	Liens ordinaires
*/

a.ordinaire:link {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
	}
a.ordinaire:visited {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
	}
a.ordinaire:hover {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-style:normal;
		font-weight:bold;
		color:#FF0000;
		text-decoration:none;
	}

/*
*	Titre cadrée
*/

p.titre_cadree {
		font-family : verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		text-align: left;
		font-style:normal;
		font-weight:bold;
		color: #FF3300;
		height: 15px;
		border-width: 1px;
		border-color: #C0C0C0;
		border-style: solid;
		background-color: #DEDED2;
	}
div.cadre {
		border-width: 1px;
		border-color: #C0C0C0;
		border-style: solid;
		background-color: #F7F7F7;
	}
	
/*
*	Caractère gras
*/
	
p.gras	{
		font-family:verdana, arial, Sans, sans-serif;
		font-size:7.5pt;
		font-weight: bold;
		text-align: left;
		color: black;
	}

/*
*	Styles pour la carte de l'UNA
*/

#couche {
		position: absolute;
		z-index: 100;
		width: 363px;
		height: 766px;
	}
#bordure {
		position : absolute;
		z-index: 101;
		width: 363px;
		height: 363px;
		border-width: 1px;
		border-color: #00BFFF;
		border-style: solid;
	}
#up	{
		position : absolute;
		z-index: 101;
		width: 27px;
		height: 22px;
		border-width: 1px;
		border-color: #00BFFF;
		border-style: solid;
		background-color: white;
	}
#down {
		position : absolute;
		z-index: 101;
		width: 27px;
		height: 22px;
		border-width: 1px;
		border-color: #00BFFF;
		border-style: solid;
		background-color: white;
	}
#orientation {
		position : absolute;
		z-index: 101;
		width: 65px;
		height: 65px;
		border-width: 1px;
		border-color: #00BFFF;
		border-style: solid;
	}
#echelle {
		position : absolute;
		z-index: 101;
		width: 122px;
		height: 38px;
		border-width: 1px;
		border-color: #00BFFF;
		border-style: solid;
	}
#comment_map {
		position : absolute;
		z-index: 101;
		width: 450px;
		height: 200px; 
	}
#cont_map {
		width: 540px;
		height: 650px;
	}
div.navig {
		width: 20px;
		height: 20px;
		float: left;
	}