/* CSS Document */
html,body{margin:10px;padding:0;}
body{background-color: #3366FF;
}
body{
	font:76% arial,"Trebuchet MS",sans-serif;
	color: #333333;
	text-align:center;
	padding: 0px;
	background-color: #336699;
	border-collapse: separate;
}

p{margin: 0;padding: 0 15px 0.7em;line-height: 1.5}

div#container
		{
	width: 760px;
	margin: 0 auto;
	text-align: left;
	border-collapse: collapse;
	background-color: #FFFFFF;
		}
div#entete
		{
	margin: 0;
	position:relative;
	background-color: #FFFFFF;
			
		}
#banniere {
 background-image: url(fichiers/banniere.png);
  background-repeat: no-repeat;
  background-color: #112236;
  color: white;
  height:90px;
  }

#zone-breadcrumb {
	height: 1%;
	background-color: #FFFFFF;
	width: 100%;
}
#zone-breadcrumb a:link, #header-bottom a:visited {
  text-decoration: none;
  background-color: white;
  color: #333;
}
#breadcrumb {
  font-weight: normal;
  background-color: white;
  color: #333;
  margin: 0;
  padding: 10 0 8 8px;
  float: left;
  font-size:11px;
}

.breadcrumbactif {color: #B4120D}


UL{margin:0px}

P{margin:0px}

#principal{
	float:left;
	width:760px;
	margin-top:0px;
	background-color: #FFFFFF;
}

#menu {float:left;
width:215px;  }

#menu {
	padding: 0.5em 0 8em;
	margin: 0px;
	background: white url(fondmenu1.html) bottom left no-repeat;
	width: 215px;
}
#menu .interieur {
padding: 10px;
}
#menu .texte_colonne_gauche {
	padding: 10px;
	border-bottom:1px solid #7f7f7f;
	float: left;
}
#menu h3 {
 font-size: 12px;
 background-image: url(sidebar-header-bg2.html);
 background-repeat: no-repeat;
 margin: 0;
 padding: 0.2em 0 0.2em 10px;
 font-weight: bold;
}
#menu h4 {
 font-size: 12px;
 background-image: url(sidebar-header-bg2.html);
 background-repeat: no-repeat;
 margin: 0;
 padding: 0.2em 0 0.2em 10px;
 font-weight: bold;
 color: #ff4e00;
}
#menu ul {
  list-style-image: url(../web/ushgp.nsf/orange.html);
  margin-left: 0;
  padding-left: 20px;
}
#menu p, #menu li {
	font-size: 11px;
	line-height: 1.4em;
}
#menu ul a:link, #menu ul a:visited {
  color: #333;
 text-decoration: none;}

#contenu{
	float:left;
	width:543px;
	border-right:0px solid #7f7f7f;
	border-left:1px solid #7f7f7f;
	background-color: #FFFFFF;
}
		
#contenu .interieur {
	margin: 0px 15px 10px 15px;
	background-color: #FFFFFF;
	
}

#contenu .interieur h2 {
  color: #245185;
  padding-bottom: 0.2em;
  border-bottom: 1px solid #b9d2e3;
  font-size: 12px;
}

.article_une 
{
}

p.article_une {
	margin: 60;
	padding: 0;
	list-style-type: none;
}

.article_une_court
{
	float: left;
	background-color: #FFFFFF;
	width: 62%;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 15px;
	padding-bottom: Opx;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

img.article_une_court
{
float:left;
padding: 0 4px 4px inherit}

p.article_une_court {
	margin: 60;
	padding: 0;
	list-style-type: none;
}

#contenu .encadre_long {
	background-color: #CCCCCC;
	font-size: 11px;
	line-height:1.5;
	margin:0;
	font-size:11px;
	border-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
}




#contenu .interieur h3 {
  font-size: 12px;
color: red;
}
#contenu .interieur h3 a:link, #contenu .interieur h3 a:visited {
  color: #245185;
}
#contenu .interieur p {
	color: black;
	font-size: 11px;
	padding-left: 0;

 
}
#contenu .interieur p a:link {
 color: #b4120d;
text-decoration: none;
}
#contenu .interieur p a:visited {
  color: #7f7f7f;
text-decoration: none;
}
#contenu .interieur p a:hover {
  color: #b4120d;
text-decoration: underline;
}
#contenu .interieur .article_une img {
  
  margin: 0 4px 4px 4px;
}

#contenu .interieur .article_une_court img {
  
  margin: 0 4px 4px 4px;
}
#contenu .interieur .article_une li.img img {

  margin: 0 5px 5px 5px;
}
#contenu .interieur .article_une li.img1 img {
  
  margin: 0 5px 5px 0px;
}
#contenu .interieur p.author {
margin: 0;
padding:0;
float:right;
width:170px;
line-height:13pt;
}
#contenu .interieur p.author a:link  {
  color: #b4120d;
  text-decoration: none;
}
#contenu .interieur p.author a:visited {
  color: #7f7f7f;
  text-decoration: none;
}
#contenu .interieur p.author a:hover {
  color: #b4120d;;
  text-decoration: underline;
}
#contenu .interieur p.more{
  margin-top: 0;
  text-align: left;
padding:0;
}
#contenu .interieur p.more1{
  margin-top: 0;
  text-align: right;
  clear:both;
}
#contenu .interieur p.more a:link, #contenu .interieur p.more a:visited {
  color: red;
  background-image: url(rouge1.html);
  background-repeat: no-repeat;
  background-position: center left;
  font-size: 10px; 
 text-decoration: none;
 
}
#contenu .interieur p.more1 a:link, #contenu .interieur p.more1 a:visited {
  color: red;
  background-image: url(more-bullet.html);
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 14px;
  font-size: 10px;
 text-decoration: none;
}
div#contenu a:link
{ color: #b4120d;
 text-decoration: none;}
 
div#contenu .encadre {
	float: right;
	width: 38%;
	background-color: #CCCCCC;
	font-size: 11px;
	line-height:1.5;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	border:thin;
	margin:0;
	font-size:11px;
	border-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#contenu .interieur .question {
	/*background-image:url(fichiers/pointinterrogation.gif);
	background-repeat: no-repeat;*/
	padding-left: 0px;
	background-image: url(fichiers/pointinterrogationclair.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}

div#contenu .interieur ul.question li.question {
	/*background-image:url(fichiers/pointinterrogation.gif);
	background-repeat: no-repeat;*/
	padding: 0px;
}
		
div#contenu a:visited {
  color: #7f7f7f;
 text-decoration: none;}
		
 div#contenu a:hover {
  color: #b4120d;
 text-decoration: underline;}
.Field FONT {FONT-SIZE: 11px;  FONT-FAMILY: arial,  'MS Sans Serif',AngsanaUPC; line-height: 17px;} 
.texte { font-family: Arial, Helvetica, sans-serif;font-size: 11px; line-height: 17px;margin-left:15px;}
#contenu .interieur h5 {
 border-bottom:1px solid #7f7f7f;
padding: 0px;
margin:0px;
}
 

div#contenu .interieur .nicetable {
	border-collapse:collapse;
	width: 90%;
	cursor: crosshair;
}
div#contenu .interieur .nicetableheader {
	margin:5px;
	padding: 8px;
	border:1px solid #336699;
	background-color:#336699;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div#contenu .interieur .nicetablerow {
	margin:5px;
	padding: 5px;
	border:1px solid #336699;
	background-color:#FFFFFF;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.titre_chapo_une {  padding-left:0px; background-color: #FFFFFF;font-size:11px; font-weight: bold;
}
.CatHeading3 {  padding-right:5px; background-color: #FFFFFF;font-size:11px;
}


#extra{float:right;width:215px; }


a.lien_faitsetchiffres:link {padding-left:0px; background-color: #FFFFFF;font-size:11px;font-weight: normal; text-decoration:none;  color:#333333;}
a.lien_faitsetchiffres:visited {padding-left:0px; background-color: #FFFFFF;font-size:11px;font-weight: normal; text-decoration:none;  color:#333333;}
a.lien_faitsetchiffres:hover {padding-left:0px; background-color: #FFFFFF;font-size:11px;font-weight: normal; text-decoration:underline;  color:#FF0000;}

a.lien_faitsetchiffres_home:link {
	padding-left:0px;
	background-color: #FFFFFF;
	text-decoration:none;
	color:#333333;
	
}
a.lien_faitsetchiffres_home:visited {padding-left:0px; background-color: #FFFFFF; text-decoration:none;  color:#333333;}
a.lien_faitsetchiffres_home:hover {padding-left:0px; background-color: #FFFFFF; text-decoration:underline;  color:#FF0000;}


#extra {
padding: 0.5em 0 8em 0;
margin: 0px;
background: white url(fondmenu1.html) bottom left no-repeat;
}
#extra h3 {
  font-size: 12px;
  background-image: url(http://www.unaf.fr/familles2007/sidebar-header-bg1.jpg);
  background-repeat: no-repeat;
  margin: 0;
 padding: 0.2em 0 0.2em 10px;
  font-weight: bold;
}
#extra h4 {
  font-size: 10px;
   margin: 0;
 padding: 0.2em 0 0.2em 10px;
  font-weight: bold;
}
#extra h6 {
  font-size: 11px;
 margin-top:0;
margin-bottom:0;
 padding: 0 0 0.2em 5px;
  font-weight: bold;
color:black;
}
#extra .interieur {
  padding: 10px;
padding-bottom:0px;
 
}
#extra .texte_colonne_gauche {
  padding: 10px;
 border-bottom:1px solid #7f7f7f;
}
#extra ul {
	margin-left: 0px;
	padding-left: 20px;
	padding-top:0px;
	margin-top:0px;
}
#extra p, #extra li {
  font-size: 11px;
  line-height: 1.3em;
}
#extra ul a:link, #extra ul a:visited {
}
#extra p.more {
  clear: right;
  margin: 0px 0px 0 0;
  text-align: right;
}
#extra p.more a:link {
  color: #b4120d;
  background-image: url(http://www.unaf.fr/web/ushgp.nsf/vert2bis.gif);
  background-repeat: no-repeat;
  background-position: center left;
 text-decoration: none;
 font-size:10px;
 
 
}
#extra p.more a:visited {
  color: #7f7f7f;
 text-decoration: none;
 font-size:10px;
 
 
}
#extra p.more a:hover {
  color: #b4120d;
 text-decoration: underline;
 font-size:10px;
 
 
}
#extra a:link {
 
 
}
#extra a:visited {
 
 
}
#extra a:hover {
 
 
}
#extra ul.special a:link {
  color: #333;
 text-decoration: none;
 font-size:100%;
 
 
}
#extra ul.special a:visited {
  color: #333;
 text-decoration: none;
 font-size:100%;
 
 
}
#extra ul.special a:hover {
  color: #333;
 text-decoration:none;
 font-size:100%;
 
 
}
div#footer{clear:both;width:760px;margin-top:0px;padding-top:0px;background:white;text-align:right;}
div#footer 
		{font:10px arial,		
		}
div#footer a
		{
			color: #7f7f7f ;
			text-decoration: none;
				}
div#footer a:hover
		{
			color: #7f7f7f ;
			text-decoration: none;
		}
div#footer p
		{
			color: #7f7f7f ;
			text-decoration: none;			
		}
h1.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #336699;
	letter-spacing: -0,25em;
	word-spacing: normal;
	text-decoration: none;
	margin:0;
	padding-bottom: 0px;
}



.titresommaire_coldroite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 130%; font-weight: bold; color: #339933; letter-spacing: -0,25em; word-spacing: normal; text-decoration: none; }
.titre_sommaire_orange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 130%; font-weight: bold; color: #FF9900; letter-spacing: -0,25em; word-spacing: normal; text-decoration: none; }
.fondcadre {
	background-color: #CCCCCC;
}

.item-menu-actif {
	color: #B4120D;
	font-weight: bold;
}
.Style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.aside {float: right; width: 15em; margin: 0 1em 1em; padding:0,25em; border: 1px solid;}

.factsfigures-annonce {
	width: 90%;
	padding-bottom: 10px;
	float: left;}
	
.factsfigures-annonce img {
	padding-right: 5px;

}


	
