 /*****************************************************************************
 **																			**
 **  Comme il est indiqué dans les conditions d'utilisation, les éléments  	**
 **  graphiques et le design du site (et donc cette feuille de styles CSS  	**
 **  et les images) restent la propriété exclusive de algerlablanche.com   	**
 **  conformément aux droits d'auteur.                                     	**
 **  Les utilisateurs autorisés précisément les clients de algerlablanche  	**
 **  Toute réutilisation devra faire l'objet d'une demande préalable       	**
 **  (email:webmaster@algerlablanche.com).                                 	**
 **  Conseil: "Il est de plus dans votre intêret d'avoir un site au design 	**
 **  original, pour qu'il ait sa propre identité visuelle, plutôt qu'un    	**
 **  design plagié..."                                                     	**
 **  Mounir Kechar ;) - webmaster@algerlablanche.com -                     	**
 **																			**
 ****************************************************************************/ 

.WHITE {color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold;}
.WHITE:hover {color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold;}
.WHITEMENU {color: #FFFFFF; text-decoration: none; font-size: 13px; font-weight: bold;}
.WHITEMENUCLIC {color: #FF8500; text-decoration: none; font-size: 13px; font-weight: bold;}
.WHITEMENU:hover {color: #FFFFFF; text-decoration: underline; font-size: 13px; font-weight: bold;}
.BLACK {color: #000000; text-decoration: none; font-size: 11px; font-weight: bold;}
.BIG {color: #000000; text-decoration: none; font-size: 20px; font-weight: none;}
.BIGG {color: #325199; text-decoration: none; font-size: 18px; font-weight: bold; line-height: 18px;}
.VBIG {color: #000000; text-decoration: none; font-size: 30px; font-weight: none;}
.FOOT {color: #C9C9C9; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11px;}
.SMALL {color: #oB3A8A; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.SMALL:hover {color: #D90000; text-decoration: underline; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.VSMALL {color: #000000; text-decoration: none; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.VSMALL:hover {color: #D90000; text-decoration: underline; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.TITRE {FONT-FAMILY: Verdana, Helvetica; font-size: 12px; text-decoration: none; line-height: 18px;}
.TITRE:hover {color: #D90000; text-decoration: underline; FONT-FAMILY: Verdana, Helvetica; font-size: 12px; text-decoration: none; line-height: 18px;}
.TEXTE {FONT-FAMILY: Verdana, Helvetica; font-size: 12px; text-decoration: none; line-height: 18px;}

A {COLOR: #050B74; font-size: 12px;} a:hover {color: #D90000; text-decoration: underline;}
A {FONT-FAMILY: Verdana, Helvetica; text-decoration: none;}

.champrecherche { background-image: url(/images/champ.gif); color:#BBBBBB; width:250px; height:21px; border:1px solid #7F9DB9; }


body {
     margin: 0; 
     text-align: center; 
     }


#global {
     position:absolute;
     left: 50%; 
     width: 1000px;
     margin-left: -500px; /* moitié de la largeur */
     }
div#header {
	width:1000px;
	height:84px;
	}


div#menu {
    position: relative;
    	text-align:left;
	float:left;
	width:145px;
	height:738px;
	}

ul#menu 
{			   
  margin    :   0;              /* Marge extérieur nulle */
  padding   :   1px 1px 0;      /* Marge intérieur à 1px sauf pour le bas */ 
  width     :   145px;          /* Largeur de notre liste */
  font-size :   12px;          /* Taille de notre police */
  border    :   1px solid #EBEBEB; /* Application d'une bordure */ 
  border-left-width :   0px;  
}


ul#menu li a {
  display           :   block;             /* Définition sous forme de block */
  width             :   auto !important;						
  width             : 	100%;
  padding           :   4px;               
  text-decoration   :   none;              
  color             :   #050B74;              
  background-color  :   #FBFBFB;            
  border-right      :   1px solid #EBEBEB; 
  border-bottom     :   1px solid #EBEBEB; 
}		

ul#menu li a:hover {
  text-decoration   :   underline;              
  color             :   #D90000;              
}


div#alaune {
    position: relative;
	float:left;
	width:675px;
	height:280px;
	}
div#autrepage {
    position: relative;
	float:left;
	width:680px;
	height:100%;
	font: 12px Verdana;
	text-decoration: none;
	line-height: 18px;
	}
div#contenu {
    text-align: left; 
	float:left;
	width:520px;
	height:100%;
	}
div#contenumenu {
    text-align: left; 
	float:left;
	width:1000px;
	height:100%;
	font: 12px Verdana;
	text-decoration: none;
	}
div#pub {
	float:left;
	width:315px;
	height:100%;
	}
div#contenupub {
    text-align: left; 
	float:left;
	width:315px;
	height:280px;
	font: 11px Verdana;
	text-decoration: none;
	}
div#meteo {
    text-align: left; 
	float:left;
	width:315px;
	height:240px;
	font: 11px Verdana;
	text-decoration: none;
	}
div#pubplus {
    text-align: left; 
	float:left;
	width:315px;
	height:280px;
	font: 11px Verdana;
	text-decoration: none;
	}
div#space {
	float:left;
	width:10px;
	height:10px;
	}
div#space2 {
	width:1000px;
	height:10px;
	}
div#footer {
    position: relative;
	clear:both;
	width:1000px;
	height:50px;
	}

ul#divune
{
	float:left;
  	margin:2px;              /* Marge extérieur nulle */
  	border-left-width:0px;  
}

li.orange { list-style-image: url("/alb/li.gif"); }
li.viole  { list-style-image: url("/alb/li1.gif"); }
li.bleu   { list-style-image: url("/alb/cube_bleu.gif"); }
li.jaune  { list-style-image: url("/alb/cube_jaune.gif"); }

ul#divune li.viole {
list-style-image: url("/alb/li1.gif");
margin-left: 10px;
font-size: 13px;
text-decoration: none;
line-height: 18px;
	}

.env2   {
	border: 1px solid #BCBCBC;
	margin: 4px 2px 3px;
	padding: 4px 4px 4px;
	}
.env3   {
	border: 0px solid #FFFFFF;
	margin: 4px 4px 4px;
	padding: 4px 0px 4px;
	}
.env4   {
	border: 0px solid #FFFFFF;
	margin: 0px 4px 0px;
	padding: 0px 0px 0px;
	}

.champ_annuaire { 
	background-image: url(/images/champ.gif); 
	color:#BBBBBB; 
	width:210px; 
	height:18px; 
	border:1px solid #AAAAAA; 
	}

.shadetabs{
padding: 2px 0px;
margin-left: 0px;
margin-top: -5px;
margin-bottom: 0;
font: 11px Verdana;
list-style-type: none;
text-align: center; 
}

.shadetabs li{
float: left;
width: 65px;
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 8px 0px;
margin-right: 0px;
border: 0px solid #778;
color: #2d2b2b;
display: block;
background: url(shade.gif) top left repeat-x;
top: 1px;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ 
position: relative;
top: 1px;
}

.shadetabs li a.selected{ 
background-image: url(shadeactive.gif);
color: #FFFFFF;
font-weight: bold;
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ 
text-decoration: none;
}

.shadetabs1{
padding: 3px 0px;
margin-left: 0px;
margin-top: -5px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: center; 
}

.shadetabs1 li{
float: left;
width: 100px;
display: inline;
margin: 0;
}

.shadetabs1 li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 6px 10px;
margin-right: 0px;
border: 0px solid #778;
color: #2d2b2b;
display: block;
background: white url(shade1.gif) top left repeat-x;
top: 1px;
}

.shadetabs1 li a:visited{
color: #2d2b2b;
}

.shadetabs1 li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs1 li a.selected{ 
position: relative;
top: 1px;
}

.shadetabs1 li a.selected{ 
background-image: url(shadeactive1.gif);
border-bottom-color: white;
}

.shadetabs1 li a.selected:hover{ 
text-decoration: none;
}



.tabcontent{
display:none;
text-align:left;
}

@media print {
.tabcontent {
display:block !important;
}
}


#boite1 { position:absolute; top:920px; left:700px; width:280px; height:30px; z-index:1; }
#boite2 { position:absolute; top:920px; left:700px; width:280px; height:30px; z-index:2; }



li.albs1 {background-image: url('albs4.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs2 {background-image: url('albs19.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs3 {background-image: url('albs24.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs4 {background-image: url('albs5.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs5 {background-image: url('albs25.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs6 {background-image: url('albs6.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs7 {background-image: url('albs7.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs8 {background-image: url('albs8.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs9 {background-image: url('albs10.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs10 {background-image: url('albs3.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs11 {background-image: url('albs23.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs12 {background-image: url('albs15.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs13 {background-image: url('albs13.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs14 {background-image: url('albs14.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs15 {background-image: url('albs9.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs16 {background-image: url('albs1.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs17 {background-image: url('albs11.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs18 {background-image: url('albs21.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs19 {background-image: url('albs28.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs20 {background-image: url('albs18.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs21 {background-image: url('albs27.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs22 {background-image: url('albs29.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs23 {background-image: url('albs22.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs24 {background-image: url('albs23.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs25 {background-image: url('albs6.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs26 {background-image: url('albs20.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs27 {background-image: url('albs16.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs28 {background-image: url('albs2.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs29 {background-image: url('albs26.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
li.albs30 {background-image: url('albs30.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 1px 0 1px 25px; margin: 0 0;}
   