/*
BODY
*/
#global{position:relative;margin:0 auto;width:900px;}
#gauche{width:210px; min-height:600px;}
#contenu{width:690px; background-color:#E6E7E9;}
#cadre { margin-left:5px; padding:5px; width:180px; background-color:#FFFFFF; border:#000066 1px solid; font-size:10px; color:#666666;}
body
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFF;
margin-top: 10px;
}
/*
MENU HAUT
*/
#menu a
{
  text-decoration:none;
  /* color:#000033; */
  text-align:left;
  font-style:italic;
  font-size:12px;
  /* display:inline-block; */
  display:block;
  margin-left:10px;
  width:180px;
  height:18px;
  padding:5px;
  padding-top:4px;
  margin-bottom:1px;
}
.menu-titre
{
  text-decoration:none;
  color:#FFFFFF;
  text-align:left;
  font-weight:bold;
  font-size:13px;
  /* display:inline-block; */
  display:block;
  margin-left:10px;
  width:180px;
  height:22px;
  padding:5px;
  padding-top:8px;
  margin-bottom:1px;
  background-color:#243779;
}
a.menu, a.menu:link, a.menu:visited
{
  background-color:#CAE4D9;
  color:#000;
}
a.menu:hover
{
  background-color:#75E0DA;
  color:#000;
}	
a.sous-menu, a.sous-menu:link, a.sous-menu:visited {color:#006699; font-size:14px; margin-left:20px;}
a.sous-menu:hover{color:#003366;}	

a.menu-select:link, a.menu-select:visited
{
  color:#000;
  text-decoration:none;
  background-color:#75E0DA;
  padding:10px;
  margin:5px;
  border:#BBBBBB solid 1px;
}
a.menu-select:hover
{
background-color:#006699;
color:#FFF;
}	

	p
		{
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: normal;
		color: #000033;
		line-height:18px;
		padding-left:10px;
		padding-right:30px;
		}
	p.normal
		{
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: normal;
		text-align:justify;
		color: #000000;
		padding-left:10px;
		padding-right:30px;
		}
	.erreur
		{
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: bold;
		text-align:justify;
		color: #491426;
		background-color:#FFCC00;
		padding:10px;
		margin:20px;
		}
		
	.normal
		{
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		}
	h1
		{
		font-family: Verdana, Arial;
		font-size: 16px;
		font-weight: bold;
		color: #0E5B81;
		padding:10px;
		}
		.gros
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:19px;
		color:#000;
		}
		
	h2
		{
		font-family: Verdana, Arial;
		font-size: 14px;
		font-weight: bold;
		color: #0E5B81;
		}

	h3
		{
		font-family: Verdana, Arial;
		font-size: 12px;
		text-decoration:underline;
		font-weight: bold;
		color: #0E5B81;
		padding:10px;
		}
	.blanc
		{
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: bold;
		color:#FFF;
		}
	.bleu
		{
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: bold;
		color:#0E5B81;
		}	
	.titrebleu
		{
		font-family: Verdana, Arial;
		font-size: 14px;
		font-weight: bold;
		line-height:24px;
		color:#0E5B81;
		}	
	a:link, a:visited
		{
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: normal;
		text-decoration:underline;
		color: #000033;
		}
	a:hover
		{
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: normal;
		text-decoration:none;
		color: #0E5B81;
		}


	.ours
		{
		font-family: Verdana, Arial;
		font-size: 11px;
		font-weight: normal;
		color:#666666;
		}
	a.ours:link, a.ours:visited
		{
		font-family: Verdana, Arial;
		font-size: 11px;
		text-decoration:underline;
		font-weight: normal;
		color:#666666;		
		}
	a.ours:hover
		{
		font-family: Verdana, Arial;
		font-size: 11px;
		text-decoration:underline;
		font-weight: normal;
		color:#0E5B81;		
		}
	.petit
		{
		font-family: Verdana, Arial;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		}
	.mini, a.mini:link, a.mini:visited
		{
		font-family: Verdana, Arial;
		font-size: 11px;
		font-weight: normal;
		text-decoration:none;
		color:#0E5B81;
		}
	a.mini:hover
		{
		font-family: Verdana, Arial;
		font-size: 11px;
		font-weight: normal;
		text-decoration:none;
		color:#000000;
		}
		
	li { padding-right:25px; padding-bottom:10px;}


/*
FORMULAIRES
*/

/* Discret */
input.discret
{
font-family: Verdana, Arial;
font-size: 11px;
border:none;
background:#DDEEF8;
height:14px;
font-weight: bold;
color: #0E5B81;
}
input.send
{
font-family: Verdana, Arial;
font-size: 11px;
background:#0E5B81;
height:16px;
font-weight: bold;
color: #FFF;
}
input.submit
{
font-family: Verdana, Arial;
font-size: 12px;
background:#0E5B81;
font-weight: bold;
color: #FFF;
}
input.submit-disabled
{
font-family: Verdana, Arial;
font-size: 12px;
background:#CCCCCC;
font-weight: bold;
color: #FFF;
}
input.retour
{
font-family: Verdana, Arial;
font-size: 12px;
background:#491426;
font-weight: bold;
color: #FFF;
}

.form
{
font-size:12px;
font-weight:bold;
padding-left:20px;
color:#333333;
}

/* Normal */
	INPUT
		{
		font-family: Verdana, Arial;
		font-size: 11px;
		font-weight: bold;
		color: #1D3B70;
		}

	SELECT
		{
		font-family: Verdana, Arial;
		font-size: 11px;
		font-weight: bold;
		color: #1D3B70;
		}

	TEXTAREA
		{
		font-family: Verdana, Arial;
		font-size: 11px;
		font-weight: bold;
		color: #1D3B70;
		}
