@charset "UTF-8";

body  {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #EEEEEE;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	
}
.Box #container { 
	width: 910px; 
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	padding: 0px 0px 0px 0px; 
	border-top: 2px  solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */	
	background-image: url('http://www.centrereginapacis.org/image/fond_front.jpg');
	background-position: 100% 100%;
	background-repeat: no-repeat;	
} 

.Box #maintable { 
	width: 900px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;  	
	border: 0px solid #FF8888;		
} 



.Box #footer { 
	width: 910px; 
	margin: 0px 0px 10px 0px; 
	padding: 7px 7px 7px 7px;  
	border-top: 1px  solid #FFFFFF;	
	border-bottom: 1px  solid #FFFFFF;		
	background:#292B66;
} 



.Box #bloc1 { 
	width: 514px;
	margin: 0px 0px 0px 0px; 
	padding: 7px 7px 7px 7px; 
	border: 1px solid #610043;
	background: #FFFFFF; 	
} 
		
.Box #bloc2 { 
	width: 540px;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	border: 0px solid #FF8888;
} 


.Box #bloc3 { 
	width: 143px;
	margin: 0px 0px 0px 0px; 
	padding: 7px 7px 7px 7px; 	
	text-align: left;	
	border: 1px solid #00CC66;
	background: #B3F0D1; 	
} 


.Box #bloc4 { 
	width: 675px;
	margin: 0px 0px 0px 0px; 
	padding: 15px 15px 15px 15px; 	
	text-align: left;	
	border: 1px solid #00CC66;
	background: #FFFFFF; 	
} 

 /* padding  haut, droit, bas, gauche */
/* the auto margins (in conjunction with a width) center the page */
 /* the actual width of a div, will include the padding and border in addition to the width */
/* the auto margins (in conjunction with a width) center the page */
/* remember that padding is the space inside the div box and margin is the space outside the div box */
/* the background color will be displayed for the length of the content in the column, but no further */


/*FORM*/

INPUT.search  { 
		color: #000000 ;
		background-color:#E3EBEE;
		border-right:#ffffff 1px solid; 
		border-top:#c1c1c1 1px solid; 
		border-left:#c1c1c1 1px solid; 
		border-bottom:#ffffff 1px solid;
		font-family:  arial,helvetica, sans-serif ;
		font-size:11px;
		}
		
FONT.titre  { font-family:  arial,helvetica, sans-serif ;
		font-size: 20px ;
		line-height: 22px; 
		font-weight: bold ; 
		color: #0052AC ;}
		
.titre2 { font-family:  arial,helvetica, sans-serif ;
		font-size: 16px ;
		color: #000000 ;
		font-weight: bold ; }

.bold2 { font-family: arial, helvetica, sans-serif ;
		font-size: 12px ;
		color: #275591 ;
		font-weight: bold ; }
	

H1 { font-family: arial, helvetica, sans-serif ;
		font-size: 24px ;
		color: #292B66 ;
		font-weight: normal ; 
		line-height: 30px; 
		padding: 20px 0px 10px 0px;
		margin:0px;}

H2 { font-family: arial, helvetica, sans-serif ;
		font-size: 16px ;
		color: #292B66 ;
		line-height: 24px; 
		font-weight: bold ; 		
		padding: 20px 0px 10px 0px;
		margin:0px;}
		
H3 { font-family: arial, helvetica, sans-serif ;
		font-size: 16px ;
		color: #000000 ;
		line-height: 24px; 
		font-weight: bold ; 
		padding:0px;
		margin:0px;}

FONT.headslogan { font-family: arial, helvetica, sans-serif ;
		font-size: 12px ;
		color: #000000 ; }

FONT.tel { font-family: helvetica, arial, sans-serif ;
		font-size: 12px ;
		letter-spacing: 1px;
		color: #0052AC ;
		font-weight: bold ; }



FONT.sub { font-family: arial, helvetica, sans-serif ;
		font-size: 12px ;
		color: #0052AC ;
		font-weight: bold ; }
		
FONT.copyright { font-family: arial, helvetica, sans-serif ;
		font-size: 12px ;
		color: #FFFFFF ;
		font-weight: normal ; }
		
FONT.special { font-family: arial, helvetica, sans-serif ;
		font-size: 14px ;
		font-weight: normal ;
		margin: 10px 0px 0px 20px ;
		color: #CCCCCC ; }

FONT.specialrouge { font-family: arial, helvetica, sans-serif ;
		font-size: 14px ;
		font-weight: bold ;
		color: #C50000; }


FONT.citytop { font-family: arial, helvetica, sans-serif ;
		font-size: 10px ;
		font-weight: normal ;
		color: #3F61A9 ; }


FONT.title { 
		 font-family:  arial,helvetica, sans-serif ;
		font-size: 20px ;
		font-weight: bold ; 
		color: #0052AC ;}

FONT.frontlead1 {
		 font-family:  arial,helvetica, sans-serif ;
	font-size: 18px ;
	font-weight: bold ;
	color: #0052AC ;
}

FONT.frontlead2 {
		 font-family:  arial,helvetica, sans-serif ;
	font-size: 18px ;
	font-weight: bold ;
	color: #FF0402 ;
}



FONT.headerform {
	font-family:  arial,helvetica, sans-serif ;
	font-size: 14px ;
	font-weight: bold ;
	color: #FFFF99 ;
}


FONT.message {
	font-family:  arial,helvetica, sans-serif ;
	font-size: 14px ;
	font-weight: bold ;
	color: #000000 ;
}
		
FONT.specialv { font-family: arial, helvetica, sans-serif ;
		font-size: 14px ;
		font-weight: bold ;
		color: #0052AC ; }
		
FONT.specialr { font-family: arial, helvetica, sans-serif ;
		font-size: 14px ;
		font-weight: bold ;
		color: red ; }
		
FONT.reg { font-family: arial, helvetica, sans-serif  ;
		font-size: 12px ;
		font-weight: normal ;
		color: #000000 ;     }

TD { font-family: arial, helvetica, sans-serif  ;
		font-size: 14px ;
		font-weight: normal ;
		color: #000000 ;     }
	


A:link  { font-family: arial, helvetica, sans-serif ;
		text-decoration: none ;
		font-size: 14px ;
		font-weight: bold ;	
		color: #292b66 ;     }

A:visited  { font-family: arial, helvetica, sans-serif ;
		text-decoration: none ;
		font-size: 14px ;
		font-weight: bold ;		
		color: #292b66 ;     }

A:hover  { font-family: arial, helvetica, sans-serif ;
		text-decoration: none ;
		font-size: 14px ;
		font-weight: bold ;		
		color: #C50000 ;     }



A.head:link  { font-family: arial, helvetica, sans-serif ;
		text-decoration: none ;
		font-size: 14px ;
		font-weight: bold ;		
		color: #FFFFFF ;     }

A.head:visited  { font-family: arial, helvetica, sans-serif ;
		text-decoration: none ;
		font-size: 14px ;
		font-weight: bold ;		
		color: #FFFFFF ;     }

A.head:hover  { font-family: arial, helvetica, sans-serif ;
		text-decoration: none ;
		font-size: 14px ;
		font-weight: bold ;		
		color: #FFFF66 ;     }



A.menu_gauche:link  { font-family: arial, helvetica, sans-serif ;
		text-decoration: none ;
		font-size: 14px ;
		font-weight: bold ;	
		color: #000000 ;     }

A.menu_gauche:visited  { font-family: arial, helvetica, sans-serif ;
		text-decoration: none ;
		font-size: 14px ;
		font-weight: bold ;	
		color: #000000 ;     }

A.menu_gauche:hover  { font-family: arial, helvetica, sans-serif ;
		text-decoration: none ;
		font-size: 14px ;
		font-weight: bold ;	
		color: #C50000 ;     }



A.linkfoot:link  { font-family: arial, helvetica, sans-serif ;
		text-decoration: none ;
		font-size: 12px ;
		color: #FFFFFF ;     }

A.linkfoot:visited  { font-family: arial, helvetica, sans-serif ;
		text-decoration: none ;
		font-size: 12px ;
		color: #FFFFFF ;     }

A.linkfoot:hover  { font-family: arial, helvetica, sans-serif ;
		text-decoration: none ;
		font-size: 12px ;
		color: #FFFF66 ;     }

