html 

{

  margin: 0;

  padding: 0; 

  font-family: Tahoma,verdana, helvetica, arial, sans-serif, Forte; 

  color: 		black;

  

  text-align: 		left; 

  font-size:		12px;

}



body 

{

  margin: 0; 

  padding: 0; 
  background-color:	black;
 

  

}



img 

{

  border: 0px;

}





td 

{

	vertical-align: top;

	

}



/***input

{

	border: 1px solid #808080;

	font-size: 10px;

}

***/

p

{

	margin:		0px;
  color:    black;
}



a:link

{

	color :	blue;

}

a:visited

{

 	color:	brown;

}

a:active

{ 	

	color:	blue;

}



table 

{

font-size:		12px;



}

form
{
margin:		0px;
}

/* DIV GENERAUX ********************************************************************/

#accueil
{
border:  0px solid red;
background: snow;
-moz-border-radius:   10px  10px;
}

#accueil table
{
margin: 20px;

}

#accueil.titre
{
  font-size:20px;
}

#cadre

{
	border: 		   0px solid red;
	top:			     2px;
	left:			     0px;
	border-bottom: 0px solid #9A9898;
}





#une
{
  border: 		 1px solid snow;
  background:   snow;
  -moz-border-radius:   10px  10px;
}


#entete td
{
  vertical-align:   bottom;
 
}

#titre
{
  font-family : impact,arial;
  font-size:    50px;
  font-weight:  bold;
  color:        black;
  
}

#version
{
  font-family : times;
  font-size:    12px;
  color:        black;
  font-style:   italic;
}
#slogan
{
  font-family : georgia;
  font-size:    10px;
  color:        black;
  font-style:   italic;
}

#flashinfo
{
  background:   snow;
  border-bottom: 1px solid silver;
}

#id_url
{
  font-size:    12px;
}
#id_date
{
  font-size:    10px;
}
#id_visite
{
  font-size:    10px;
}
#id_creat
{
  font-size:    10px;
}
#id_mail
{
  font-size:    10px;
}
#id_news p
{
  font-size:    10px;
}
#email
{
  font-size:    10px;
}
#B1
{
  font-size:    10px;
}

#colonne_1
{
  border: 0px  solid black;
  
}


#colonne_2
{
  border: 0px  solid green;
  
}

#zooplus a:link
{
  text-decoration: none;
	color :	#3c9700;
	font-size: 18px;
  font-weight:  bold;
}

#zooplus a:visited
{
  text-decoration: none;
 	color:	#3c9700;
  font-size: 18px;
  font-weight:  bold;
}

#zooplus a:active
{ 	
  text-decoration: none;
	color:	#3c9700;
  font-size: 18px;
  font-weight:  bold;
}



div.lien_article
{
  text-decoration: none;
  margin:      1px;
  border: 1px solid snow;
  background :  snow;
  
}
div.annonce
{
  text-decoration: none;
  margin:      1px;
  border: 1px solid blue;
  background :  snow;
  
}
div.lien_article:hover
{
  cursor :      pointer;
  background :  white;
  border: 1px solid gray;
}

p.show_article
{
  color:    blue;
  cursor:    pointer;
  margin:   0px;
  
}
p.show_article:hover { text-decoration: underline; }

p.parution
{
  color:      silver;
  font-size:  10px;
  margin:   0px;
}

p.une_article_categorie
{
  color:      silver;
  font-size:  12px;
  font-weight:  bold;
}
p.une_article_titre
{
  font-family : georgia;
  color:      black;
  font-size:  22px;
  font-weight:  bold;
}

p.une_article_text 
{
  font-family : georgia;
  color:      black;
  font-size:  16px;
  font-weight:  normal;
  align:      justify;
 
}
p.annonce_text 
{
  font-family : arial;
  color:      blue;
  font-size:  12px;
  font-weight:  normal;
  align:      justify;
 
}
#colonne_3
{
  border: 0px  solid black;
  
}
#visio
{
  border: 		 0px outset gray;
  background:   snow;
  margin-top:   0px;
}

#comment
{
  border: 		 1px outset gray;
  background:   url("../_img/com_back.png");
  margin-top:   0px;
  -moz-border-radius:   7px  7px;
}

#new_com
{
-moz-border-radius:   4px  4px;
}
#list_com
{
-moz-border-radius:   4px  4px;
}
#animdiv
{
  background: snow;
  border: 1px solid gray;
  margin: 10px;
  overflow:hidden;
}

#id_article
{
  color:            black;
  border-bottom:    1px  solid  silver;
  font-family:      impact;
  font-size:        22px;
  
}
#article
{
  margin-top:       14px;
  margin-bottom:    1px;
  margin-left:      2px;
  margin-right:     1px;
  border: 		      1px solid silver;
  background:       white;
}

#conseil
{
	border: 		0px solid #9A9898;
	color:       #9A9898;
	height:      50px;
	width:       100%;
}

#conseil p
{
	font-size :  12px;
	color:       #9A9898;
}

td.title 
{
	
  vertical-align:   middle;
}
td.title p
{

	font-family: 		times new roman;
	font-size:		14px;
	font-weight:		bold;
	color:			  black;
}


div.journal p

{

	font-family: 		Georgia;

	font-size:		17px;

	color:			black;

}
div.journal li

{

	font-family: 		times new roman;

	font-size:		17px;

	color:			black;

}
div.journal img

{

	border: 		1px outset #9A9898;
  cursor:     pointer;
	

}

div.roman p

{

	/*font-family: 		times new roman;*/

	font-size:		14px;

	color:			black;

}

div.article p

{

	font-family: 		times new roman;

	font-size:		13px;

	color:			black;

}

div.article p.titre

{

	font-family: 		Copperplate Gothic Light;

	font-size:		16px;

	color:			black;

}
div.article li

{

	font-family: 		times new roman;

	font-size:		13px;

	color:			black;

}

div.article img

{


	border: 		1px outset #9A9898;

	

}


img.img_article
{
  border: 1px solid silver;
}

div.recit p

{

	font-family: 		Georgia; /*times new roman;*/

	font-size:		15px;

	color:			black;

}

div.recit img

{

	border: 		1px solid white;

	

}

div.redaction p

{

	font-family: 		Georgia;
	font-size:		   14px;
	color:			    black;

}
/* Menus *******************************************************/

#menu_actu p.date
{
  color: gray;
  
  
}

p.menu_rubrique 
{
  font-family: 	Myriad; 
  color:        gray;
  font-size:    14px;
  font-weight:  normal;
  font-style:   italic;
  border:  0px solid silver;
  margin:       1px;
}

p.menu_ss_rubrique 
{
  font-family: 	Myriad; 
  color:        gray;
  font-size:    10px;
  font-weight:  normal;
  font-style:   italic;
}

a.menu_ss_rubrique 
{
  font-family: 	Myriad; 
  color:        gray;
  font-size:    10px;
  font-weight:  normal;
  font-style:   italic;
}
p.menu_file 
{
  font-family: 	Myriad; 
  color:        black;
  font-size:    10px;
  font-weight:  normal;
  font-style:   italic;
}
a.menu_file 
{
  font-family: 	Myriad; 
  color:        black;
  font-size:    10px;
  font-weight:  normal;
  font-style:   italic;
}
