body {
	background : #ffffff;
	margin: 0;
	padding: 0;
	font-family:arial;
	font-size:13px;
	color : #000000;
	background-color:#FFFFCC;
}

div#calque {
	width: 100%;
	overflow: auto;
	border: 0px solid #000;
	position: relative;
	top: 0px;
	left: 0px;
	height: 100%;
}

TD{
font-family:arial;

font-size:13px;
}


H1
{
 font-family:georgia;
 font-size:22px;
 font-weight:bold;
 color:#3B618C;
}

H2
{
 font-family:georgia;
 font-size:17px;
 font-weight:bold;
 color:#B6731D;
}



.textecadre
{
 color:000055;
}


.popperlink { POSITION: absolute; VISIBILITY: hidden;z-index:9 }
.souris{cursor:hand}

#zone_titre
{
 background : url(zone_titre.jpg);
 height:100px;
}

#zone_separation_menu
{
 height:15px;
 width:150px;
 background : #000000 url(zone_separation_menu.gif);
}

#zone_separation_menu_droite
{
 height:15px;
 width:150px;
 background : #000000 url(zone_separation_menu_droite.gif);
}

#zone_separation_titre
{
 height:10px;
 background : #000000 url(zone_separation_titre.gif) no-repeat 150px;
}

#zone_menu
{
 width:110px;
 height:100%;
 background : url(zone_menu.gif);
}

#zone_menu_droite
{
 width:150px;
 height:100%;
 background : url(zone_menu_droite.gif) 100% 100%;
}

#zone_page
{
 
}

#nom_famille
{
 font-family:georgia;
 font-size:20px;
 font-weight:bold;
}

#titre_pave
{
 background: url(titre_pave.gif);
 width:110px;
 height:20px;
 color : #000055;
 padding : 2px;
 text-align:center;
 font-weight:bold;
 align:center;
}

#titre_pave_droite
{
 background: url(titre_pave_droite.gif) no-repeat;
 width:110px;
 height:20px;
 color : #000055;
 padding : 2px;
 text-align:center;
 font-weight:bold;
 align:center;
}

#titre_pave_vide
{
 background: url(titre_pave.gif);
 width:120px;
 height:25px;
 color : #FFFE83;
 padding : 2px;
 text-align:center;
 font-weight:bold;
 align:center;
}

#contenu_pave
{
 border : 1px solid #F9F0E4;
 background : #ffffff url(fond_pave.gif);
 color : #000055;
 margin : 1px;
 padding : 2px;
 text-align:center;
 align:center;
 width:110px;
}

.contenu_pave_droite
{
 border : 1px solid #8F724C;
 background : url(fond_menu_droite.jpg);
 color : #000055;
 margin : 1px;
 padding : 2px;
 text-align:center;
 align:center;
 width:110px;
}


#menu_catalogue
{

 text-align:center;
 align:center;
 width:110px;
}

#menu
{
 margin : 0px;
 align:center;

}

#menu2
{
 background :  url(fond_menu2.gif);
 color : #8C734C;
 margin : 1px;
 padding : 1px;
 text-align:center;
 align:center;
 width:110px;
 height:16px;
}


#contenu_faq
{
 color : #000044;

}

#contenu_pave_vide
{
 background: #dddddd;
 border : 1px solid #cccccc;
 color : #000000;
 padding : 2px;
 text-align:center;
 align:center;
 width:120px;
}

#titre_page
{
 background: url(titre_page.gif) no-repeat 50%;
 height:28px;
 width:100%;
 color:#ffff00;
 font-family:Georgia;
 font-size:22px;
 color:#000000;
 font-weight:bold;
}

#titre_paragraphe
{

 height:30px;
 color:#731601;
 font-family:Georgia;
 font-size:22px;
 font-weight:bold;
 text-align:center;
}



#contenu_paragraphe
{
 background: #F1F6FA;
 border : 1px solid #cccccc;
 color : #000099;
 padding : 2px;
 text-align:center;
 align:center;
}

.champ
{
border: 1px solid #cccccc;
color:#000000;
font-family:arial;
font-size:10px;
background: #fffff1;
text-align:left;
}

.minichamp
{
border: 1px solid #cccccc;
color:#000000;
font-family:arial;
font-size:9px;
background: #fffff1;
text-align:left;
}


.champ_texte
{
border: 0px;
color:#000000;
font-family:arial;
font-size:12px;
background: url(fond_input.jpg);
text-align:left;
}

.champ_area
{
border: 0px;
color:#000000;
font-family:arial;
font-size:13px;
background: url(fond_area.jpg) repeat-y 0% 0%;
text-align:left;
}

A:link,A:active,A:visited
{color:#385F8B;font-family:arial;font-size:13px;font-weight:bold;text-decoration:none}

A:hover
{color:#ff0000;font-family:arial;font-size:13px;font-weight:bold;text-decoration:none}

.lienfiche:link,.lienfiche:active,.lienfiche:visited
{color:#A85534;font-family:arial;font-size:11px;font-weight:bold;text-decoration:none}

.lienfiche:hover
{color:#ff0000;font-family:arial;font-size:11px;font-weight:bold;text-decoration:none}


.menupro:link,.menupro:active,.menupro:visited
{color:#6F7787;font-family:arial;font-size:10px;font-weight:bold;text-decoration:none}

.menupro:hover
{color:#ff0000;font-family:arial;font-size:10px;font-weight:bold;text-decoration:none}


.akticom:link,.akticom:active,.akticom:visited
{color:#aaaaaa;font-family:arial;font-size:11px;font-weight:bold;text-decoration:none}

.akticom:hover
{color:#ff0000;font-family:arial;font-size:11px;font-weight:bold;text-decoration:none}


.fond
{
 background-image: url("../img/general/menu.jpg");
background-repeat : repeat-x;
background-position: 00% 0%;
}
.trianglebas
{
 background-image: url("../img/general/triangle-bas.gif");
background-repeat : no-repeat;
background-position: 100% 100%;
}
.topgauche { position:absolute; top:200px; left:200px; z-index:10; }