/* CSS Document */
body
{
	font-size:11px;
	color:#808080;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	background: #646567;
}

.accueil
{
font-size:12px;
}

.adresse
{
letter-spacing:1px;
font-size:12px;
color:#000000;
}

.page_title
{
	color:#0f3b72;
	font-size:14px;
	letter-spacing: 1px;
}

.right_title
{
	color:#0f3b72;
}

.tablebg
{
	background:#FFFFFF;
}

.italicbold
{
	font-style: italic;
	font-weight: bolder;
}

.black_bold
{
	font-weight:bold;
}

.blacknbold
{
/*	font-weight:bold;*/
	color:#000000;
}

.italic
{
	font-style:italic;
}

.link
{
	text-decoration:none;
	color:#0f3b72;
}

.link:hover
{
	text-decoration:none;
	color:#0084e1;
}

.copyright
{
	font-size:9px;
	text-align:center;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	text-decoration:none;
}

.smallText
{
	font-size:10px;
}

.right
{
font-size:9px;
color:#7caab3;
text-align:right;
}

.revueTitre
{
	font-size:16px;
	font-weight:bolder;
	color:#367E8A;
}

.progtitle
{
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;s
}

.titleContact
{
	font-size:14px;
	color:#6E6E6E;
	font-weight:bold;
	letter-spacing:1px;
}

.buttons
{	
	font-size:9px;
	background-color: #C8CDE4;
	color: #000000;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	width:100px;
}

.buttonconn
{	
	font-size:9px;	
	background-color: #0950A0;
	color: #ffffff;
	border-width: 1px;
	border-color: #ffffff;
	border-style: solid;
	width:100px;
}

.rightBorder
{
	background-color:#c8cde4;
}

.inputbox 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #C8CDE4;
	border-width:0;
	color:#000000;
	padding-left:3px;
}

.pad
{
	padding:1px;
}

.ins_pad
{
	padding:30px;
}

.download
{
	background-color:#0950A0;
	font-size:9px;
	color:#ffffff;
	border-style:none;
	width:220px;
	height:20px;
}

.telechargez {
	color: #014b92;
	text-decoration:none;
}

.telechargez a {
	color: #014b92;
	text-decoration:none;
}

.telechargez a:hover {
	color: #5d9da6;
	text-decoration:none;
}

.moyentitre
{
	color:#0f3b72;
	font-size:11px;
	letter-spacing: 1px;
}

.frame {
	background-color:#CCCCCC;
	border:#666666 solid 1px;
	padding:2px;
}

.toggleopacity img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}

.toggleopacity:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.7;	
}

.toggleopacity img{
	display:block;
}

.pagination {
	color:#000000;
	background-color:#CCCCCC;
	/*border:#00CCFF solid 1px;*/
	padding-right:3px;
	padding-left:3px;
}

a.pagination:link, a.pagination:visited {
	text-decoration:none;
	color:#000000;
	background-color:#CCCCCC;
	outline:none;
}

a.pagination:hover {
	color:#FFFFFF;
	background-color:#666666;
	text-decoration:none;
}

.paginationon {
	color:#FFFFFF;
	background-color:#666666;
	/*border:#00CCFF solid 1px;*/
	padding-right:3px;
	padding-left:3px;
}

.text {
	text-align:justify;
	color:#808080;
	padding:0px;
}

/*Enquete formulaire 2010*/
.titretable {
	background-color:#999999;
	color:#000;
	font-weight:bold;
	text-align:left;
	padding:3px;
	padding-left:6px;
}

.sujetlist {
	color: #666666;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
}

.sujetbox {
	border:#666666 solid 1px;
	width:20px;
	color:#333333;
	background:#FFF;
	font-size:11px;
}

.sujetareabox {
	border:#666666 solid 1px;
	width:400px;
	color:#333333;
	background:#FFF;
	font-size:11px;
	text-transform:uppercase;
}

form {
	margin:0px;
}

.btnsujet
{	
	font-size:11px;
	background-color: #C8CDE4;
	color: #000000;
	border-width: 1px;
	border-color: #666666;
	border-style: solid;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;	
}

.btnsujet:hover {
	background-color: #d4d4d4;
	color: #000000;
}
/*End*/

.texts {
	color:#000000;
	text-align:justify;
	font-size:11px;}
.toupper {
	text-transform:uppercase;
}
div#commsante {
	margin:0 auto;
	width:100px;
	text-align:center;
}
div#commsante a {
	width:90px;
	display:block;
	padding:5px;
	color:#FFFFFF;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-color:#343B65;
	text-align:center;
}
div#commsante a:hover {
	background-color:#666666;
}
.hide {
	display:none;
}
